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
1895 BANCORP OF WIS INC COM 28253R105   595 57,793 SH   SOLE NO 0 0 57,793
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   1,078 34,487 SH   SOLE NO 0 0 34,487
3M CO COM 88579Y101   67,904 462,374 SH   SOLE NO 0 0 462,374
89BIO INC COM 282559103   174 23,892 SH   SOLE NO 0 0 23,892
A10 NETWORKS INC COM 002121101   615 37,649 SH   SOLE NO 0 0 37,649
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   1,487 21,116 SH   SOLE NO 0 0 21,116
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   1,275 34,619 SH   SOLE NO 0 0 34,619
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   16,974 477,590 SH   SOLE NO 0 0 477,590
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   980 39,052 SH   SOLE NO 0 0 39,052
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   11,293 223,143 SH   SOLE NO 0 0 223,143
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   430 6,701 SH   SOLE NO 0 0 6,701
ABBOTT LABS COM 002824100   118,563 893,801 SH   SOLE NO 0 0 893,801
ABBVIE INC COM 00287Y109   264,758 1,263,640 SH   SOLE NO 0 0 1,263,640
ABERCROMBIE & FITCH CO CL A 002896207   453 5,926 SH   SOLE NO 0 0 5,926
ABM INDS INC COM 000957100   475 10,027 SH   SOLE NO 0 0 10,027
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867   601 38,256 SH   SOLE NO 0 0 38,256
ABRDN EMERGING MARKETS EX CH COM 00301W105   342 68,912 SH   SOLE NO 0 0 68,912
ABRDN ETFS BBG INDUSTRL MET 003261609   251 11,539 SH   SOLE NO 0 0 11,539
ABRDN ETFS BBRG ALL COMD K1 003261104   262 12,196 SH   SOLE NO 0 0 12,196
ABRDN ETFS BBRG ALL COMMDY 003261203   645 18,902 SH   SOLE NO 0 0 18,902
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   772 77,472 SH   SOLE NO 0 0 77,472
ABRDN GLOBAL INCOME FUND INC COM 003013109   125 20,815 SH   SOLE NO 0 0 20,815
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   893 48,559 SH   SOLE NO 0 0 48,559
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   391 100,800 SH   SOLE NO 0 0 100,800
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   1,363 83,950 SH   SOLE NO 0 0 83,950
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   3,160 153,103 SH   SOLE NO 0 0 153,103
ABRDN INCOME CREDIT STRATEGI COM 003057106   569 96,639 SH   SOLE NO 0 0 96,639
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   370 29,122 SH   SOLE NO 0 0 29,122
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   432 4,767 SH   SOLE NO 0 0 4,767
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   657 7,187 SH   SOLE NO 0 0 7,187
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   10,140 78,320 SH   SOLE NO 0 0 78,320
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   7,623 234,493 SH   SOLE NO 0 0 234,493
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,754 209,109 SH   SOLE NO 0 0 209,109
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   2,725 236,304 SH   SOLE NO 0 0 236,304
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   517 11,340 SH   SOLE NO 0 0 11,340
ACADIA HEALTHCARE COMPANY IN COM 00404A109   222 7,306 SH   SOLE NO 0 0 7,306
ACADIA PHARMACEUTICALS INC COM 004225108   724 43,583 SH   SOLE NO 0 0 43,583
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   64,461 206,580 SH   SOLE NO 0 0 206,580
ACLARIS THERAPEUTICS INC COM 00461U105   22 14,694 SH   SOLE NO 0 0 14,694
ACUITY INC COM 00508Y102   374 1,420 SH   SOLE NO 0 0 1,420
ACUSHNET HLDGS CORP COM 005098108   354 5,160 SH   SOLE NO 0 0 5,160
ACV AUCTIONS INC COM CL A 00091G104   222 15,758 SH   SOLE NO 0 0 15,758
ADAM NAT RES FD INC COM 00548F105   781 34,248 SH   SOLE NO 0 0 34,248
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,430 75,315 SH   SOLE NO 0 0 75,315
ADAPTHEALTH CORP COMMON STOCK 00653Q102   570 52,592 SH   SOLE NO 0 0 52,592
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   342 46,043 SH   SOLE NO 0 0 46,043
ADC THERAPEUTICS SA SHS H0036K147   55 39,311 SH   SOLE NO 0 0 39,311
ADMA BIOLOGICS INC COM 000899104   807 40,688 SH   SOLE NO 0 0 40,688
ADOBE INC COM 00724F101   64,514 168,211 SH   SOLE NO 0 0 168,211
ADT INC DEL COM 00090Q103   130 15,913 SH   SOLE NO 0 0 15,913
ADVANCE AUTO PARTS INC COM 00751Y106   12,768 325,623 SH   SOLE NO 0 0 325,623
ADVANCED DRAIN SYS INC DEL COM 00790R104   903 8,308 SH   SOLE NO 0 0 8,308
ADVANCED ENERGY INDS COM 007973100   901 9,449 SH   SOLE NO 0 0 9,449
ADVANCED MICRO DEVICES INC COM 007903107   75,202 731,966 SH   SOLE NO 0 0 731,966
ADVENT CONV & INCOME FD COM 00764C109   2,125 184,293 SH   SOLE NO 0 0 184,293
ADVISOR MANAGED PORTFOLIOS MILLER VALUE PAR 00777X561   478 15,259 SH   SOLE NO 0 0 15,259
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   209 3,191 SH   SOLE NO 0 0 3,191
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   259 3,485 SH   SOLE NO 0 0 3,485
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   220 5,958 SH   SOLE NO 0 0 5,958
ADVISORSHARES TR DORSY FSM US 00768Y487   25,731 553,362 SH   SOLE NO 0 0 553,362
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   421 3,776 SH   SOLE NO 0 0 3,776
ADVISORSHARES TR PURE CANNABIS 00768Y495   18 10,164 SH   SOLE NO 0 0 10,164
ADVISORSHARES TR PURE US CANNABIS 00768Y453   703 269,278 SH   SOLE NO 0 0 269,278
AECOM COM 00766T100   3,687 39,760 SH   SOLE NO 0 0 39,760
AEGON LTD AMER REG 1 CERT 0076CA104   254 38,523 SH   SOLE NO 0 0 38,523
AERCAP HOLDINGS NV SHS N00985106   3,824 37,427 SH   SOLE NO 0 0 37,427
AEROVIRONMENT INC COM 008073108   1,126 9,448 SH   SOLE NO 0 0 9,448
AES CORP COM 00130H105   1,464 117,875 SH   SOLE NO 0 0 117,875
AEYE INC CL A NEW 008183204   10 17,169 SH   SOLE NO 0 0 17,169
AFFIMED N V ORDINARY SHS NEW N01045207   15 21,142 SH   SOLE NO 0 0 21,142
AFFIRM HLDGS INC COM CL A 00827B106   1,571 34,754 SH   SOLE NO 0 0 34,754
AFLAC INC COM 001055102   39,646 356,558 SH   SOLE NO 0 0 356,558
AGCO CORP COM 001084102   1,005 10,856 SH   SOLE NO 0 0 10,856
AGF INVTS TR US MARKET NETRL 00110G408   7,060 338,781 SH   SOLE NO 0 0 338,781
AGILENT TECHNOLOGIES INC COM 00846U101   5,256 44,933 SH   SOLE NO 0 0 44,933
AGNC INVT CORP COM 00123Q104   7,784 812,562 SH   SOLE NO 0 0 812,562
AGNICO EAGLE MINES LTD COM 008474108   8,491 78,322 SH   SOLE NO 0 0 78,322
AGREE RLTY CORP COM 008492100   560 7,260 SH   SOLE NO 0 0 7,260
AIM ETF PRODUCTS TRUST ALLIANZIM 6 MONT 00888H471   2,327 94,991 SH   SOLE NO 0 0 94,991
AIM ETF PRODUCTS TRUST ALLIANZIM BUF 15 00888H455   410 16,860 SH   SOLE NO 0 0 16,860
AIM ETF PRODUCTS TRUST ALLIANZIM EQ BUF 00888H570   4,393 172,206 SH   SOLE NO 0 0 172,206
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H646   794 30,262 SH   SOLE NO 0 0 30,262
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679   1,836 65,852 SH   SOLE NO 0 0 65,852
AIM ETF PRODUCTS TRUST ALLIANZIM U S LR 00888H653   539 19,895 SH   SOLE NO 0 0 19,895
AIM ETF PRODUCTS TRUST ALLIANZIM US EQ 00888H497   2,348 97,526 SH   SOLE NO 0 0 97,526
AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H547   4,918 199,532 SH   SOLE NO 0 0 199,532
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H489   304 12,640 SH   SOLE NO 0 0 12,640
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H513   902 37,105 SH   SOLE NO 0 0 37,105
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H521   1,817 75,631 SH   SOLE NO 0 0 75,631
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H539   1,312 52,897 SH   SOLE NO 0 0 52,897
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H562   774 30,605 SH   SOLE NO 0 0 30,605
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H588   422 16,198 SH   SOLE NO 0 0 16,198
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H596   288 10,667 SH   SOLE NO 0 0 10,667
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H612   7,830 303,455 SH   SOLE NO 0 0 303,455
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729   2,575 85,094 SH   SOLE NO 0 0 85,094
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661   3,292 119,732 SH   SOLE NO 0 0 119,732
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687   3,921 137,353 SH   SOLE NO 0 0 137,353
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695   1,459 48,862 SH   SOLE NO 0 0 48,862
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   10,015 347,489 SH   SOLE NO 0 0 347,489
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   14,845 470,063 SH   SOLE NO 0 0 470,063
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   8,710 290,901 SH   SOLE NO 0 0 290,901
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   6,204 202,504 SH   SOLE NO 0 0 202,504
AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810   835 24,948 SH   SOLE NO 0 0 24,948
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760   1,238 37,731 SH   SOLE NO 0 0 37,731
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   6,247 201,581 SH   SOLE NO 0 0 201,581
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   3,706 99,946 SH   SOLE NO 0 0 99,946
AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836   2,525 81,434 SH   SOLE NO 0 0 81,434
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   2,500 76,497 SH   SOLE NO 0 0 76,497
AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703   6,757 192,239 SH   SOLE NO 0 0 192,239
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   6,589 172,248 SH   SOLE NO 0 0 172,248
AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745   865 27,388 SH   SOLE NO 0 0 27,388
AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851   1,445 45,331 SH   SOLE NO 0 0 45,331
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   7,806 209,717 SH   SOLE NO 0 0 209,717
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   28,364 883,899 SH   SOLE NO 0 0 883,899
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   19,161 639,780 SH   SOLE NO 0 0 639,780
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   7,201 236,983 SH   SOLE NO 0 0 236,983
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   17,408 524,193 SH   SOLE NO 0 0 524,193
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   48,423 1,404,941 SH   SOLE NO 0 0 1,404,941
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   3,984 133,979 SH   SOLE NO 0 0 133,979
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   6,557 214,298 SH   SOLE NO 0 0 214,298
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   43,066 1,226,253 SH   SOLE NO 0 0 1,226,253
AIR LEASE CORP CL A 00912X302   450 9,305 SH   SOLE NO 0 0 9,305
AIR PRODS & CHEMS INC COM 009158106   46,334 157,107 SH   SOLE NO 0 0 157,107
AIRBNB INC COM CL A 009066101   7,819 65,453 SH   SOLE NO 0 0 65,453
AKAMAI TECHNOLOGIES INC COM 00971T101   1,472 18,284 SH   SOLE NO 0 0 18,284
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   161 165,000 SH   SOLE NO 0 0 165,000
AKEBIA THERAPEUTICS INC COM 00972D105   48 25,094 SH   SOLE NO 0 0 25,094
ALAMO GROUP INC COM 011311107   1,341 7,527 SH   SOLE NO 0 0 7,527
ALAMOS GOLD INC NEW COM CL A 011532108   1,885 70,503 SH   SOLE NO 0 0 70,503
ALASKA AIR GROUP INC COM 011659109   1,605 32,606 SH   SOLE NO 0 0 32,606
ALBEMARLE CORP COM 012653101   8,645 120,034 SH   SOLE NO 0 0 120,034
ALBERTSONS COS INC COMMON STOCK 013091103   1,879 85,425 SH   SOLE NO 0 0 85,425
ALCOA CORP COM 013872106   2,825 92,635 SH   SOLE NO 0 0 92,635
ALCON AG ORD SHS H01301128   1,865 19,642 SH   SOLE NO 0 0 19,642
ALDEYRA THERAPEUTICS INC COM 01438T106   129 22,395 SH   SOLE NO 0 0 22,395
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,827 19,750 SH   SOLE NO 0 0 19,750
ALGONQUIN PWR UTILS CORP COM 015857105   1,258 244,778 SH   SOLE NO 0 0 244,778
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   29,527 223,303 SH   SOLE NO 0 0 223,303
ALIGN TECHNOLOGY INC COM 016255101   981 6,173 SH   SOLE NO 0 0 6,173
ALLEGION PLC ORD SHS G0176J109   1,275 9,769 SH   SOLE NO 0 0 9,769
ALLETE INC COM NEW 018522300   896 13,635 SH   SOLE NO 0 0 13,635
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,319 85,002 SH   SOLE NO 0 0 85,002
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   906 84,455 SH   SOLE NO 0 0 84,455
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   2,375 61,987 SH   SOLE NO 0 0 61,987
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   2,916 268,483 SH   SOLE NO 0 0 268,483
ALLIANT ENERGY CORP COM 018802108   7,595 118,026 SH   SOLE NO 0 0 118,026
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,102 32,420 SH   SOLE NO 0 0 32,420
ALLOT LTD SHS M0854Q105   81 14,240 SH   SOLE NO 0 0 14,240
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   105 21,281 SH   SOLE NO 0 0 21,281
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   106 15,565 SH   SOLE NO 0 0 15,565
ALLSPRING MULTI SECTOR INCOM COM 94987D101   95 10,313 SH   SOLE NO 0 0 10,313
ALLSTATE CORP COM 020002101   21,343 103,069 SH   SOLE NO 0 0 103,069
ALLY FINL INC COM 02005N100   2,134 58,512 SH   SOLE NO 0 0 58,512
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,287 8,471 SH   SOLE NO 0 0 8,471
ALPHABET INC CAP STK CL A 02079K305   444,144 2,872,115 SH   SOLE NO 0 0 2,872,115
ALPHABET INC CAP STK CL C 02079K107   319,319 2,043,900 SH   SOLE NO 0 0 2,043,900
ALPHATEC HLDGS INC COM NEW 02081G201   370 36,458 SH   SOLE NO 0 0 36,458
ALPS ETF TR ALERIAN ENERGY 00162Q676   715 21,821 SH   SOLE NO 0 0 21,821
ALPS ETF TR ALERIAN MLP 00162Q452   36,632 705,284 SH   SOLE NO 0 0 705,284
ALPS ETF TR DISRUPTIVE TECH 00162Q478   236 5,438 SH   SOLE NO 0 0 5,438
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,688 13,403 SH   SOLE NO 0 0 13,403
ALPS ETF TR INTL SEC DV DOG 00162Q718   3,830 121,003 SH   SOLE NO 0 0 121,003
ALPS ETF TR OSHARES US QUALT 00162Q387   2,184 41,031 SH   SOLE NO 0 0 41,031
ALPS ETF TR OSHARES US SMLCP 00162Q395   3,433 81,691 SH   SOLE NO 0 0 81,691
ALPS ETF TR OSHS GBL INTER 00162Q361   201 4,608 SH   SOLE NO 0 0 4,608
ALPS ETF TR REIT DIVIDE DOGS 00162Q106   434 11,600 SH   SOLE NO 0 0 11,600
ALPS ETF TR RIVRFRNT STR INC 00162Q783   401 17,352 SH   SOLE NO 0 0 17,352
ALPS ETF TR SECTR DIV DOGS 00162Q858   14,095 242,599 SH   SOLE NO 0 0 242,599
ALPS ETF TR SMITH CORE PLUS 00162Q346   535 20,657 SH   SOLE NO 0 0 20,657
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   71 15,093 SH   SOLE NO 0 0 15,093
ALTIMMUNE INC COM NEW 02155H200   448 89,676 SH   SOLE NO 0 0 89,676
ALTRIA GROUP INC COM 02209S103   89,884 1,497,572 SH   SOLE NO 0 0 1,497,572
ALX ONCOLOGY HLDGS INC COM 00166B105   96 153,777 SH   SOLE NO 0 0 153,777
AMARIN CORP PLC SPONS ADR NEW 023111206   71 159,396 SH   SOLE NO 0 0 159,396
AMAZON COM INC COM 023135106   1,075,613 5,653,382 SH   SOLE NO 0 0 5,653,382
AMBARELLA INC SHS G037AX101   371 7,365 SH   SOLE NO 0 0 7,365
AMBEV SA SPONSORED ADR 02319V103   262 112,257 SH   SOLE NO 0 0 112,257
AMC ENTMT HLDGS INC CL A NEW 00165C302   202 70,236 SH   SOLE NO 0 0 70,236
AMCOR PLC ORD G0250X107   9,111 939,232 SH   SOLE NO 0 0 939,232
AMDOCS LTD SHS G02602103   366 3,999 SH   SOLE NO 0 0 3,999
AMEDISYS INC COM 023436108   332 3,582 SH   SOLE NO 0 0 3,582
AMENTUM HOLDINGS INC COM 023939101   512 28,115 SH   SOLE NO 0 0 28,115
AMER STATES WTR CO COM 029899101   3,433 43,636 SH   SOLE NO 0 0 43,636
AMEREN CORP COM 023608102   11,905 118,577 SH   SOLE NO 0 0 118,577
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,664 117,017 SH   SOLE NO 0 0 117,017
AMERICAN AIRLS GROUP INC COM 02376R102   4,187 396,892 SH   SOLE NO 0 0 396,892
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   19 18,831 SH   SOLE NO 0 0 18,831
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   4,462 62,680 SH   SOLE NO 0 0 62,680
AMERICAN CENTY ETF TR AVANTIS ALL INT 025072174   36,485 625,690 SH   SOLE NO 0 0 625,690
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   8,009 193,504 SH   SOLE NO 0 0 193,504
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   25,347 421,259 SH   SOLE NO 0 0 421,259
AMERICAN CENTY ETF TR AVANTIS INTL SML 025072190   204 3,758 SH   SOLE NO 0 0 3,758
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   7,083 113,589 SH   SOLE NO 0 0 113,589
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299   3,451 57,534 SH   SOLE NO 0 0 57,534
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315   1,959 38,137 SH   SOLE NO 0 0 38,137
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   2,867 61,341 SH   SOLE NO 0 0 61,341
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158   542 8,441 SH   SOLE NO 0 0 8,441
AMERICAN CENTY ETF TR AVANTIS US MID C 025072125   478 7,715 SH   SOLE NO 0 0 7,715
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   2,965 61,250 SH   SOLE NO 0 0 61,250
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   3,874 85,161 SH   SOLE NO 0 0 85,161
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   1,036 22,170 SH   SOLE NO 0 0 22,170
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   5,309 107,300 SH   SOLE NO 0 0 107,300
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,514 32,109 SH   SOLE NO 0 0 32,109
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   1,408 15,497 SH   SOLE NO 0 0 15,497
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   4,717 67,496 SH   SOLE NO 0 0 67,496
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   1,656 29,216 SH   SOLE NO 0 0 29,216
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   31,485 475,099 SH   SOLE NO 0 0 475,099
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   7,871 112,858 SH   SOLE NO 0 0 112,858
AMERICAN CENTY ETF TR LARGE CAP EQUITY 025072752   245 3,746 SH   SOLE NO 0 0 3,746
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760   685 12,099 SH   SOLE NO 0 0 12,099
AMERICAN CENTY ETF TR MULTISECTOR 025072398   1,008 23,035 SH   SOLE NO 0 0 23,035
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   2,363 66,795 SH   SOLE NO 0 0 66,795
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   1,682 39,110 SH   SOLE NO 0 0 39,110
AMERICAN CENTY ETF TR US EQT ETF 025072885   99,467 1,076,711 SH   SOLE NO 0 0 1,076,711
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   62,297 955,336 SH   SOLE NO 0 0 955,336
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   11,832 126,318 SH   SOLE NO 0 0 126,318
AMERICAN CENTY ETF TR US SML CP VALU 025072877   89,446 1,026,114 SH   SOLE NO 0 0 1,026,114
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   173 14,869 SH   SOLE NO 0 0 14,869
AMERICAN ELEC PWR CO INC COM 025537101   39,358 360,192 SH   SOLE NO 0 0 360,192
AMERICAN EXPRESS CO COM 025816109   84,522 314,151 SH   SOLE NO 0 0 314,151
AMERICAN FINL GROUP INC OHIO COM 025932104   7,509 57,174 SH   SOLE NO 0 0 57,174
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   38,773 1,279,627 SH   SOLE NO 0 0 1,279,627
AMERICAN HOMES 4 RENT CL A 02665T306   368 9,740 SH   SOLE NO 0 0 9,740
AMERICAN INTL GROUP INC COM NEW 026874784   25,197 289,817 SH   SOLE NO 0 0 289,817
AMERICAN TOWER CORP NEW COM 03027X100   31,128 143,051 SH   SOLE NO 0 0 143,051
AMERICAN WTR WKS CO INC NEW COM 030420103   13,322 90,308 SH   SOLE NO 0 0 90,308
AMERIPRISE FINL INC COM 03076C106   23,964 49,501 SH   SOLE NO 0 0 49,501
AMERIS BANCORP COM 03076K108   461 8,008 SH   SOLE NO 0 0 8,008
AMES NATL CORP COM 031001100   400 22,808 SH   SOLE NO 0 0 22,808
AMETEK INC COM 031100100   3,669 21,314 SH   SOLE NO 0 0 21,314
AMGEN INC COM 031162100   129,735 416,417 SH   SOLE NO 0 0 416,417
AMMO INC COM 00175J107   104 75,207 SH   SOLE NO 0 0 75,207
AMPHENOL CORP NEW CL A 032095101   6,919 105,486 SH   SOLE NO 0 0 105,486
AMPLIFY ETF TR ALTRNTV HARV ETF 032108474   381 19,528 SH   SOLE NO 0 0 19,528
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   271 7,361 SH   SOLE NO 0 0 7,361
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   10,430 145,261 SH   SOLE NO 0 0 145,261
AMPLIFY ETF TR AMPLIFY DGTL PAY 032108656   1,649 30,983 SH   SOLE NO 0 0 30,983
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   815 14,829 SH   SOLE NO 0 0 14,829
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   5,756 474,920 SH   SOLE NO 0 0 474,920
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   97 11,612 SH   SOLE NO 0 0 11,612
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   15,730 426,509 SH   SOLE NO 0 0 426,509
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   14,105 345,975 SH   SOLE NO 0 0 345,975
AMPLIFY ETF TR CWP INTL ENHANCE 032108722   1,298 41,265 SH   SOLE NO 0 0 41,265
AMPLIFY ETF TR HIGH INCOME 032108847   3,424 300,093 SH   SOLE NO 0 0 300,093
AMPLIFY ETF TR ONLIN RETL ETF 032108102   1,110 18,453 SH   SOLE NO 0 0 18,453
AMTECH SYS INC COM PAR $0.01N 032332504   186 38,500 SH   SOLE NO 0 0 38,500
ANALOG DEVICES INC COM 032654105   62,849 311,640 SH   SOLE NO 0 0 311,640
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   958 111,660 SH   SOLE NO 0 0 111,660
ANDERSONS INC COM 034164103   538 12,526 SH   SOLE NO 0 0 12,526
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   1,219 111,105 SH   SOLE NO 0 0 111,105
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   4,182 81,848 SH   SOLE NO 0 0 81,848
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   11,897 320,498 SH   SOLE NO 0 0 320,498
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,535 57,425 SH   SOLE NO 0 0 57,425
ANI PHARMACEUTICALS INC COM 00182C103   907 13,549 SH   SOLE NO 0 0 13,549
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,846 386,334 SH   SOLE NO 0 0 386,334
ANSYS INC COM 03662Q105   2,537 8,013 SH   SOLE NO 0 0 8,013
ANTERO MIDSTREAM CORP COM 03676B102   2,347 130,369 SH   SOLE NO 0 0 130,369
ANTERO RESOURCES CORP COM 03674X106   1,938 47,915 SH   SOLE NO 0 0 47,915
AON PLC SHS CL A G0403H108   9,485 23,768 SH   SOLE NO 0 0 23,768
APA CORPORATION COM 03743Q108   1,012 48,126 SH   SOLE NO 0 0 48,126
API GROUP CORP COM STK 00187Y100   3,646 101,956 SH   SOLE NO 0 0 101,956
APOGEE THERAPEUTICS INC COM 03770N101   243 6,502 SH   SOLE NO 0 0 6,502
APOLLO COML REAL EST FIN INC COM 03762U105   360 37,601 SH   SOLE NO 0 0 37,601
APOLLO GLOBAL MGMT INC COM 03769M106   8,800 64,259 SH   SOLE NO 0 0 64,259
APPFOLIO INC COM CL A 03783C100   1,484 6,748 SH   SOLE NO 0 0 6,748
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   248 19,196 SH   SOLE NO 0 0 19,196
APPLE INC COM 037833100   2,656,538 11,959,383 SH   SOLE NO 0 0 11,959,383
APPLIED DIGITAL CORP COM NEW 038169207   958 170,503 SH   SOLE NO 0 0 170,503
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,427 10,769 SH   SOLE NO 0 0 10,769
APPLIED MATLS INC COM 038222105   51,982 358,202 SH   SOLE NO 0 0 358,202
APPLOVIN CORP COM CL A 03831W108   4,158 15,693 SH   SOLE NO 0 0 15,693
APTARGROUP INC COM 038336103   840 5,660 SH   SOLE NO 0 0 5,660
APTIV PLC COM SHS G3265R107   1,440 24,207 SH   SOLE NO 0 0 24,207
APYX MEDICAL CORPORATION COM 03837C106   802 585,541 SH   SOLE NO 0 0 585,541
ARBE ROBOTICS LTD ORDINARY SHARES M1R95N100   71 68,500 SH   SOLE NO 0 0 68,500
ARBOR REALTY TRUST INC COM 038923108   4,160 354,025 SH   SOLE NO 0 0 354,025
ARCH CAP GROUP LTD ORD G0450A105   11,771 122,386 SH   SOLE NO 0 0 122,386
ARCHER AVIATION INC COM CL A 03945R102   1,681 236,377 SH   SOLE NO 0 0 236,377
ARCHER DANIELS MIDLAND CO COM 039483102   8,532 177,715 SH   SOLE NO 0 0 177,715
ARCHROCK INC COM 03957W106   586 22,339 SH   SOLE NO 0 0 22,339
ARCOSA INC COM 039653100   634 8,217 SH   SOLE NO 0 0 8,217
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   180 16,969 SH   SOLE NO 0 0 16,969
ARDELYX INC COM 039697107   131 26,659 SH   SOLE NO 0 0 26,659
ARES CAPITAL CORP COM 04010L103   27,917 1,259,805 SH   SOLE NO 0 0 1,259,805
ARES COML REAL ESTATE CORP COM 04013V108   397 85,771 SH   SOLE NO 0 0 85,771
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,666 31,823 SH   SOLE NO 0 0 31,823
ARGAN INC COM 04010E109   1,068 8,139 SH   SOLE NO 0 0 8,139
ARGENX SE SPONSORED ADR 04016X101   384 649 SH   SOLE NO 0 0 649
ARHAUS INC COM CL A 04035M102   91 10,461 SH   SOLE NO 0 0 10,461
ARIS MNG CORP COM 04040Y109   232 50,000 SH   SOLE NO 0 0 50,000
ARISTA NETWORKS INC COM SHS 040413205   47,519 613,309 SH   SOLE NO 0 0 613,309
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   1,735 21,107 SH   SOLE NO 0 0 21,107
ARK ETF TR ARK SPACE EXPL 00214Q807   221 12,450 SH   SOLE NO 0 0 12,450
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   3,384 51,074 SH   SOLE NO 0 0 51,074
ARK ETF TR FINTECH INNOVA 00214Q708   1,575 47,353 SH   SOLE NO 0 0 47,353
ARK ETF TR GENOMIC REV ETF 00214Q302   2,386 114,944 SH   SOLE NO 0 0 114,944
ARK ETF TR INNOVATION ETF 00214Q104   16,697 350,924 SH   SOLE NO 0 0 350,924
ARK ETF TR NEXT GNRTN INTER 00214Q401   10,229 108,051 SH   SOLE NO 0 0 108,051
ARM HOLDINGS PLC SPONSORED ADS 042068205   6,251 58,540 SH   SOLE NO 0 0 58,540
ARRAY TECHNOLOGIES INC COM SHS 04271T100   202 41,514 SH   SOLE NO 0 0 41,514
ARROW ELECTRS INC COM 042735100   782 7,533 SH   SOLE NO 0 0 7,533
ARROW FINL CORP COM 042744102   717 27,286 SH   SOLE NO 0 0 27,286
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   425 33,364 SH   SOLE NO 0 0 33,364
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   380 9,729 SH   SOLE NO 0 0 9,729
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   118 13,452 SH   SOLE NO 0 0 13,452
ASHLAND INC COM 044186104   1,315 22,175 SH   SOLE NO 0 0 22,175
ASML HOLDING N V N Y REGISTRY SHS N07059210   42,230 63,732 SH   SOLE NO 0 0 63,732
ASSOCIATED BANC CORP COM 045487105   719 31,925 SH   SOLE NO 0 0 31,925
ASSURANT INC COM 04621X108   251 1,198 SH   SOLE NO 0 0 1,198
ASSURED GUARANTY LTD COM G0585R106   533 6,054 SH   SOLE NO 0 0 6,054
AST SPACEMOBILE INC COM CL A 00217D100   2,993 131,605 SH   SOLE NO 0 0 131,605
ASTERA LABS INC COM 04626A103   558 9,345 SH   SOLE NO 0 0 9,345
ASTRAZENECA PLC SPONSORED ADR 046353108   15,276 207,843 SH   SOLE NO 0 0 207,843
AT&T INC COM 00206R102   118,030 4,173,634 SH   SOLE NO 0 0 4,173,634
ATAI LIFE SCIENCES NV SHS N0731H103   40 29,157 SH   SOLE NO 0 0 29,157
ATI INC COM 01741R102   828 15,921 SH   SOLE NO 0 0 15,921
ATKORE INC COM 047649108   285 4,753 SH   SOLE NO 0 0 4,753
ATLANTA BRAVES HLDGS INC COM SER A 047726104   218 4,962 SH   SOLE NO 0 0 4,962
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,354 43,494 SH   SOLE NO 0 0 43,494
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   205 11,476 SH   SOLE NO 0 0 11,476
ATLASSIAN CORPORATION CL A 049468101   2,320 10,935 SH   SOLE NO 0 0 10,935
ATMOS ENERGY CORP COM 049560105   4,611 29,831 SH   SOLE NO 0 0 29,831
ATOMERA INC COM 04965B100   273 68,139 SH   SOLE NO 0 0 68,139
ATOSSA THERAPEUTICS INC COM 04962H506   31 46,001 SH   SOLE NO 0 0 46,001
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   959 33,816 SH   SOLE NO 0 0 33,816
AURA BIOSCIENCES INC COM 05153U107   177 30,278 SH   SOLE NO 0 0 30,278
AURORA CANNABIS INC COM 05156X850   124 28,175 SH   SOLE NO 0 0 28,175
AURORA INNOVATION INC CLASS A COM 051774107   251 37,292 SH   SOLE NO 0 0 37,292
AUTODESK INC COM 052769106   6,291 24,031 SH   SOLE NO 0 0 24,031
AUTOMATIC DATA PROCESSING IN COM 053015103   62,890 205,840 SH   SOLE NO 0 0 205,840
AUTONATION INC COM 05329W102   1,687 10,418 SH   SOLE NO 0 0 10,418
AUTOZONE INC COM 053332102   7,527 1,974 SH   SOLE NO 0 0 1,974
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   147 18,764 SH   SOLE NO 0 0 18,764
AVALONBAY CMNTYS INC COM 053484101   5,007 23,330 SH   SOLE NO 0 0 23,330
AVERY DENNISON CORP COM 053611109   7,960 44,728 SH   SOLE NO 0 0 44,728
AVIDXCHANGE HOLDINGS INC COM 05368X102   133 15,693 SH   SOLE NO 0 0 15,693
AVISTA CORP COM 05379B107   490 11,696 SH   SOLE NO 0 0 11,696
AVNET INC COM 053807103   301 6,251 SH   SOLE NO 0 0 6,251
AXCELIS TECHNOLOGIES INC COM NEW 054540208   674 13,562 SH   SOLE NO 0 0 13,562
AXIS CAP HLDGS LTD SHS G0692U109   267 2,659 SH   SOLE NO 0 0 2,659
AXON ENTERPRISE INC COM 05464C101   40,358 76,734 SH   SOLE NO 0 0 76,734
AXOS FINANCIAL INC COM 05465C100   1,886 29,234 SH   SOLE NO 0 0 29,234
AZEK CO INC CL A 05478C105   464 9,485 SH   SOLE NO 0 0 9,485
AZZ INC COM 002474104   527 6,306 SH   SOLE NO 0 0 6,306
B & G FOODS INC NEW COM 05508R106   232 33,782 SH   SOLE NO 0 0 33,782
B2GOLD CORP COM 11777Q209   224 78,457 SH   SOLE NO 0 0 78,457
BADGER METER INC COM 056525108   11,461 60,240 SH   SOLE NO 0 0 60,240
BAIDU INC SPON ADR REP A 056752108   2,497 27,129 SH   SOLE NO 0 0 27,129
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,690 101,794 SH   SOLE NO 0 0 101,794
BAKER HUGHES COMPANY CL A 05722G100   10,913 248,296 SH   SOLE NO 0 0 248,296
BALCHEM CORP COM 057665200   1,958 11,794 SH   SOLE NO 0 0 11,794
BALL CORP COM 058498106   1,460 28,049 SH   SOLE NO 0 0 28,049
BALLARD PWR SYS INC NEW COM 058586108   69 62,400 SH   SOLE NO 0 0 62,400
BANC OF CALIFORNIA INC COM 05990K106   264 18,633 SH   SOLE NO 0 0 18,633
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   348 25,553 SH   SOLE NO 0 0 25,553
BANCO SANTANDER S.A. ADR 05964H105   840 125,348 SH   SOLE NO 0 0 125,348
BANCORP INC DEL COM 05969A105   2,939 55,621 SH   SOLE NO 0 0 55,621
BANCROFT FD LTD COM 059695106   278 15,987 SH   SOLE NO 0 0 15,987
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,058 3,287 SH   SOLE NO 0 0 3,287
BANK AMERICA CORP COM 060505104   129,313 3,098,803 SH   SOLE NO 0 0 3,098,803
BANK FIRST CORP COM 06211J100   428 4,244 SH   SOLE NO 0 0 4,244
BANK HAWAII CORP COM 062540109   282 4,089 SH   SOLE NO 0 0 4,089
BANK MONTREAL QUE COM 063671101   5,267 55,150 SH   SOLE NO 0 0 55,150
BANK MONTREAL QUE MICROSECTORS FAN 063679534   207 575 SH   SOLE NO 0 0 575
BANK NEW YORK MELLON CORP COM 064058100   14,470 172,529 SH   SOLE NO 0 0 172,529
BANK NOVA SCOTIA HALIFAX COM 064149107   858 18,088 SH   SOLE NO 0 0 18,088
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   899 23,086 SH   SOLE NO 0 0 23,086
BANK OZK LITTLE ROCK ARK COM 06417N103   429 9,867 SH   SOLE NO 0 0 9,867
BANKWELL FINL GROUP INC COM 06654A103   1,882 62,367 SH   SOLE NO 0 0 62,367
BANNER CORP COM NEW 06652V208   326 5,118 SH   SOLE NO 0 0 5,118
BANZAI INTERNATIONAL INC COM NEW CL A 06682J308   11 10,000 SH   SOLE NO 0 0 10,000
BARCLAYS PLC ADR 06738E204   447 29,128 SH   SOLE NO 0 0 29,128
BARINGS BDC INC COM 06759L103   589 61,738 SH   SOLE NO 0 0 61,738
BARINGS CORPORATE INVS COM 06759X107   1,692 72,188 SH   SOLE NO 0 0 72,188
BARINGS PARTN INVS SH BEN INT 06761A103   2,192 124,357 SH   SOLE NO 0 0 124,357
BARK INC COM 68622E104   26 19,051 SH   SOLE NO 0 0 19,051
BARRICK GOLD CORP COM 067901108   13,444 691,563 SH   SOLE NO 0 0 691,563
BATH & BODY WORKS INC COM 070830104   212 6,976 SH   SOLE NO 0 0 6,976
BAUSCH HEALTH COS INC COM 071734107   82 12,747 SH   SOLE NO 0 0 12,747
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   322 22,178 SH   SOLE NO 0 0 22,178
BAXTER INTL INC COM 071813109   3,216 93,946 SH   SOLE NO 0 0 93,946
BCE INC COM NEW 05534B760   2,118 92,257 SH   SOLE NO 0 0 92,257
BECTON DICKINSON & CO COM 075887109   19,813 86,497 SH   SOLE NO 0 0 86,497
BELLRING BRANDS INC COMMON STOCK 07831C103   503 6,753 SH   SOLE NO 0 0 6,753
BENEFICIENT COM CLASS A 08178Q309   8 24,149 SH   SOLE NO 0 0 24,149
BENTLEY SYS INC COM CL B 08265T208   840 21,354 SH   SOLE NO 0 0 21,354
BERKLEY W R CORP COM 084423102   9,730 136,739 SH   SOLE NO 0 0 136,739
BERKSHIRE HATHAWAY INC DEL CL A 084670108   130,944 164 SH   SOLE NO 0 0 164
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   896,809 1,683,895 SH   SOLE NO 0 0 1,683,895
BERKSHIRE HILLS BANCORP INC COM 084680107   3,712 142,291 SH   SOLE NO 0 0 142,291
BERRY GLOBAL GROUP INC COM 08579W103   725 10,388 SH   SOLE NO 0 0 10,388
BEST BUY INC COM 086516101   7,497 101,849 SH   SOLE NO 0 0 101,849
BETTERWARE DE MEXC S A P I D SHS P1666E105   375 33,000 SH   SOLE NO 0 0 33,000
BGC GROUP INC CL A 088929104   468 51,045 SH   SOLE NO 0 0 51,045
BHP GROUP LTD SPONSORED ADS 088606108   6,055 124,747 SH   SOLE NO 0 0 124,747
BIGBEAR AI HLDGS INC COM 08975B109   199 69,736 SH   SOLE NO 0 0 69,736
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   102 17,689 SH   SOLE NO 0 0 17,689
BIO-TECHNE CORP COM 09073M104   849 14,474 SH   SOLE NO 0 0 14,474
BIOATLA INC COM 09077B104   9 25,300 SH   SOLE NO 0 0 25,300
BIOCARDIA INC COM NEW 09060U606   40 15,583 SH   SOLE NO 0 0 15,583
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,058 141,122 SH   SOLE NO 0 0 141,122
BIOGEN INC COM 09062X103   3,760 27,480 SH   SOLE NO 0 0 27,480
BIOHAVEN LTD COM G1110E107   316 13,152 SH   SOLE NO 0 0 13,152
BIOMARIN PHARMACEUTICAL INC COM 09061G101   275 3,884 SH   SOLE NO 0 0 3,884
BIOSIG TECHNOLOGIES INC COM 09073N300   8 12,520 SH   SOLE NO 0 0 12,520
BIOVENTUS INC COM CL A 09075A108   264 28,811 SH   SOLE NO 0 0 28,811
BIT DIGITAL INC SHS G1144A105   42 20,634 SH   SOLE NO 0 0 20,634
BITFARMS LTD COM 09173B107   19 24,360 SH   SOLE NO 0 0 24,360
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   908 20,240 SH   SOLE NO 0 0 20,240
BJS WHSL CLUB HLDGS INC COM 05550J101   5,840 51,186 SH   SOLE NO 0 0 51,186
BLACK HILLS CORP COM 092113109   937 15,449 SH   SOLE NO 0 0 15,449
BLACK STONE MINERALS L P COM UNIT 09225M101   513 33,616 SH   SOLE NO 0 0 33,616
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   745 29,379 SH   SOLE NO 0 0 29,379
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   252 22,922 SH   SOLE NO 0 0 22,922
BLACKROCK CAP ALLOCATION TER COM 09260U109   2,853 198,157 SH   SOLE NO 0 0 198,157
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,763 162,477 SH   SOLE NO 0 0 162,477
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,562 371,824 SH   SOLE NO 0 0 371,824
BLACKROCK CR ALLOCATION INCO COM 092508100   317 29,601 SH   SOLE NO 0 0 29,601
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   730 69,948 SH   SOLE NO 0 0 69,948
BLACKROCK ENERGY & RES TR COM 09250U101   285 20,965 SH   SOLE NO 0 0 20,965
BLACKROCK ENHANCED EQUITY DI COM 09251A104   5,034 585,303 SH   SOLE NO 0 0 585,303
BLACKROCK ENHANCED GLOBAL DI COM 092501105   399 36,738 SH   SOLE NO 0 0 36,738
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   553 98,524 SH   SOLE NO 0 0 98,524
BLACKROCK ENHANCED LARGE CAP COM 09256A109   546 29,547 SH   SOLE NO 0 0 29,547
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   834 52,905 SH   SOLE NO 0 0 52,905
BLACKROCK ETF TRUST ISHARES ADVANTAG 09290C863   7,228 251,072 SH   SOLE NO 0 0 251,072
BLACKROCK ETF TRUST ISHARES INTL DIV 09290C848   21,880 845,099 SH   SOLE NO 0 0 845,099
BLACKROCK ETF TRUST ISHARES LARGE CA 09290C871   2,127 65,517 SH   SOLE NO 0 0 65,517
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   130,612 2,678,677 SH   SOLE NO 0 0 2,678,677
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   4,664 147,185 SH   SOLE NO 0 0 147,185
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   2,944 48,582 SH   SOLE NO 0 0 48,582
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   541 11,709 SH   SOLE NO 0 0 11,709
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   5,417 104,623 SH   SOLE NO 0 0 104,623
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   55,741 1,064,168 SH   SOLE NO 0 0 1,064,168
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528108   28,077 1,238,529 SH   SOLE NO 0 0 1,238,529
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843   25,082 506,406 SH   SOLE NO 0 0 506,406
BLACKROCK ETF TRUST II ISHARES SHORT-TE 092528884   296 5,879 SH   SOLE NO 0 0 5,879
BLACKROCK FLOATING RATE INC COM 091941104   159 12,803 SH   SOLE NO 0 0 12,803
BLACKROCK FLOATING RATE INCO COM 09255X100   2,272 175,888 SH   SOLE NO 0 0 175,888
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   1,197 80,331 SH   SOLE NO 0 0 80,331
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,181 30,557 SH   SOLE NO 0 0 30,557
BLACKROCK INC COM 09290D101   45,092 47,642 SH   SOLE NO 0 0 47,642
BLACKROCK INCOME TR INC COM NEW 09247F209   242 20,405 SH   SOLE NO 0 0 20,405
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   511 36,127 SH   SOLE NO 0 0 36,127
BLACKROCK MULTI SECTOR INC T COM 09258A107   469 32,408 SH   SOLE NO 0 0 32,408
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   237 23,966 SH   SOLE NO 0 0 23,966
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,222 57,560 SH   SOLE NO 0 0 57,560
BLACKROCK MUNI INCOME TR II COM 09249N101   360 34,648 SH   SOLE NO 0 0 34,648
BLACKROCK MUNIASSETS FD INC COM 09254J102   3,531 326,051 SH   SOLE NO 0 0 326,051
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   827 73,480 SH   SOLE NO 0 0 73,480
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   683 67,242 SH   SOLE NO 0 0 67,242
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   662 61,821 SH   SOLE NO 0 0 61,821
BLACKROCK MUNIVEST FD II INC COM 09253T101   464 43,900 SH   SOLE NO 0 0 43,900
BLACKROCK MUNIVEST FD INC COM 09253R105   119 16,984 SH   SOLE NO 0 0 16,984
BLACKROCK MUNIYIELD FD INC COM 09253W104   1,237 117,215 SH   SOLE NO 0 0 117,215
BLACKROCK MUNIYIELD MICH QU COM 09254V105   896 78,720 SH   SOLE NO 0 0 78,720
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   1,101 110,836 SH   SOLE NO 0 0 110,836
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   248 22,134 SH   SOLE NO 0 0 22,134
BLACKROCK MUNIYIELD QUALITY COM 09254E103   1,712 155,821 SH   SOLE NO 0 0 155,821
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,670 142,653 SH   SOLE NO 0 0 142,653
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   229 22,558 SH   SOLE NO 0 0 22,558
BLACKROCK RES & COMMODITIES SHS 09257A108   5,433 582,368 SH   SOLE NO 0 0 582,368
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   1,335 40,463 SH   SOLE NO 0 0 40,463
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,330 74,971 SH   SOLE NO 0 0 74,971
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   2,169 130,061 SH   SOLE NO 0 0 130,061
BLACKROCK TCP CAPITAL CORP COM 09259E108   545 68,005 SH   SOLE NO 0 0 68,005
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108   97 15,485 SH   SOLE NO 0 0 15,485
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,572 69,461 SH   SOLE NO 0 0 69,461
BLACKSTONE INC COM 09260D107   104,312 746,259 SH   SOLE NO 0 0 746,259
BLACKSTONE MTG TR INC COM CL A 09257W100   2,116 105,795 SH   SOLE NO 0 0 105,795
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,510 46,667 SH   SOLE NO 0 0 46,667
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   8,986 743,866 SH   SOLE NO 0 0 743,866
BLAIZE HLDGS INC COM 092915107   46 23,003 SH   SOLE NO 0 0 23,003
BLINK CHARGING CO COM 09354A100   61 66,336 SH   SOLE NO 0 0 66,336
BLOCK H & R INC COM 093671105   2,043 37,204 SH   SOLE NO 0 0 37,204
BLOCK INC CL A 852234103   19,538 359,608 SH   SOLE NO 0 0 359,608
BLOOM ENERGY CORP COM CL A 093712107   692 35,184 SH   SOLE NO 0 0 35,184
BLOOMIN BRANDS INC COM 094235108   374 52,187 SH   SOLE NO 0 0 52,187
BLUE OWL CAPITAL CORPORATION COM 69121K104   13,742 937,363 SH   SOLE NO 0 0 937,363
BLUE OWL CAPITAL INC COM CL A 09581B103   7,273 362,944 SH   SOLE NO 0 0 362,944
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   269 6,390 SH   SOLE NO 0 0 6,390
BNY MELLON ETF TRUST EMRG MKT EQUIT 09661T503   255 4,200 SH   SOLE NO 0 0 4,200
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   1,377 17,799 SH   SOLE NO 0 0 17,799
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   597 5,610 SH   SOLE NO 0 0 5,610
BNY MELLON ETF TRUST II CONCENTRATED GRW 05613H209   1,296 41,980 SH   SOLE NO 0 0 41,980
BNY MELLON ETF TRUST II DYNAMIC VALUE 05613H100   4,252 168,144 SH   SOLE NO 0 0 168,144
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   255 99,990 SH   SOLE NO 0 0 99,990
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   311 29,421 SH   SOLE NO 0 0 29,421
BNY MELLON STRATEGIC MUNS IN COM 05588W108   215 35,174 SH   SOLE NO 0 0 35,174
BOEING CO COM 097023105   74,128 434,642 SH   SOLE NO 0 0 434,642
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   263 5,228 SH   SOLE NO 0 0 5,228
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   279 5,646 SH   SOLE NO 0 0 5,646
BOOKING HOLDINGS INC COM 09857L108   20,178 4,380 SH   SOLE NO 0 0 4,380
BOOT BARN HLDGS INC COM 099406100   226 2,107 SH   SOLE NO 0 0 2,107
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,476 23,679 SH   SOLE NO 0 0 23,679
BORGWARNER INC COM 099724106   1,132 39,510 SH   SOLE NO 0 0 39,510
BOSTON BEER INC CL A 100557107   297 1,242 SH   SOLE NO 0 0 1,242
BOSTON SCIENTIFIC CORP COM 101137107   25,559 253,364 SH   SOLE NO 0 0 253,364
BOX INC CL A 10316T104   919 29,773 SH   SOLE NO 0 0 29,773
BP PLC SPONSORED ADR 055622104   19,125 565,990 SH   SOLE NO 0 0 565,990
BRADY CORP CL A 104674106   235 3,327 SH   SOLE NO 0 0 3,327
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   214 25,616 SH   SOLE NO 0 0 25,616
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   130 32,706 SH   SOLE NO 0 0 32,706
BRC INC COM CL A 05601U105   58 27,854 SH   SOLE NO 0 0 27,854
BRIGHTHOUSE FINL INC COM 10922N103   332 5,724 SH   SOLE NO 0 0 5,724
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   545 98,012 SH   SOLE NO 0 0 98,012
BRILLIANT EARTH GROUP INC CL A COM 109504100   31 19,390 SH   SOLE NO 0 0 19,390
BRISTOL-MYERS SQUIBB CO COM 110122108   78,580 1,288,407 SH   SOLE NO 0 0 1,288,407
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   13,558 327,732 SH   SOLE NO 0 0 327,732
BRIXMOR PPTY GROUP INC COM 11120U105   205 7,725 SH   SOLE NO 0 0 7,725
BROADCOM INC COM 11135F101   201,784 1,205,181 SH   SOLE NO 0 0 1,205,181
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,795 28,027 SH   SOLE NO 0 0 28,027
BROADSTONE NET LEASE INC COM 11135E203   1,702 99,906 SH   SOLE NO 0 0 99,906
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,781 36,766 SH   SOLE NO 0 0 36,766
BROOKFIELD CORP CL A LTD VT SH 11271J107   15,074 287,619 SH   SOLE NO 0 0 287,619
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,817 60,979 SH   SOLE NO 0 0 60,979
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   2,508 69,304 SH   SOLE NO 0 0 69,304
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,743 132,445 SH   SOLE NO 0 0 132,445
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   3,783 135,477 SH   SOLE NO 0 0 135,477
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   641 28,936 SH   SOLE NO 0 0 28,936
BROOKLINE BANCORP INC DEL COM 11373M107   615 56,397 SH   SOLE NO 0 0 56,397
BROWN & BROWN INC COM 115236101   21,367 171,763 SH   SOLE NO 0 0 171,763
BROWN FORMAN CORP CL A 115637100   826 24,694 SH   SOLE NO 0 0 24,694
BROWN FORMAN CORP CL B 115637209   2,878 84,806 SH   SOLE NO 0 0 84,806
BRUNSWICK CORP COM 117043109   211 3,913 SH   SOLE NO 0 0 3,913
BUCKLE INC COM 118440106   279 7,287 SH   SOLE NO 0 0 7,287
BUILDERS FIRSTSOURCE INC COM 12008R107   1,687 13,501 SH   SOLE NO 0 0 13,501
BUMBLE INC COM CL A 12047B105   83 19,051 SH   SOLE NO 0 0 19,051
BUNGE GLOBAL SA COM SHS H11356104   2,034 26,622 SH   SOLE NO 0 0 26,622
BURLINGTON STORES INC COM 122017106   661 2,773 SH   SOLE NO 0 0 2,773
BUTTERFLY NETWORK INC COM CL A 124155102   352 154,375 SH   SOLE NO 0 0 154,375
BWX TECHNOLOGIES INC COM 05605H100   2,392 24,252 SH   SOLE NO 0 0 24,252
BXP INC COM 101121101   7,627 113,517 SH   SOLE NO 0 0 113,517
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,615 15,771 SH   SOLE NO 0 0 15,771
C3 AI INC CL A 12468P104   1,319 62,639 SH   SOLE NO 0 0 62,639
C4 THERAPEUTICS INC COM STK 12529R107   42 26,100 SH   SOLE NO 0 0 26,100
CABOT CORP COM 127055101   379 4,560 SH   SOLE NO 0 0 4,560
CACI INTL INC CL A 127190304   4,491 12,240 SH   SOLE NO 0 0 12,240
CADENCE DESIGN SYSTEM INC COM 127387108   5,662 22,262 SH   SOLE NO 0 0 22,262
CAL MAINE FOODS INC COM NEW 128030202   1,750 19,247 SH   SOLE NO 0 0 19,247
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   1,741 172,355 SH   SOLE NO 0 0 172,355
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,115 637,601 SH   SOLE NO 0 0 637,601
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,513 71,063 SH   SOLE NO 0 0 71,063
CALAMOS ETF TR ALTERNATIVE NASD 12811T506   244 9,122 SH   SOLE NO 0 0 9,122
CALAMOS ETF TR CEF INCOME & ARB 12811T407   1,293 46,463 SH   SOLE NO 0 0 46,463
CALAMOS ETF TR LADDERED S&P 500 12811T738   5,603 220,332 SH   SOLE NO 0 0 220,332
CALAMOS ETF TR NASDAQ 100 STRU 12811T852   544 22,308 SH   SOLE NO 0 0 22,308
CALAMOS ETF TR NASDAQ 100 STRUC 12811T860   1,133 45,012 SH   SOLE NO 0 0 45,012
CALAMOS ETF TR NASDAQ 100 STRUC 12811T878   1,451 59,011 SH   SOLE NO 0 0 59,011
CALAMOS ETF TR NASDAQ 100 STRUT 12811T845   278 11,489 SH   SOLE NO 0 0 11,489
CALAMOS ETF TR RUSSELL 2000 STR 12811T118   1,489 60,713 SH   SOLE NO 0 0 60,713
CALAMOS ETF TR RUSSELL 2000 STR 12811T126   1,497 61,006 SH   SOLE NO 0 0 61,006
CALAMOS ETF TR RUSSELL 2000 STR 12811T837   1,512 60,919 SH   SOLE NO 0 0 60,919
CALAMOS ETF TR S P 500 STRUCTUR 12811T605   3,135 116,630 SH   SOLE NO 0 0 116,630
CALAMOS ETF TR S&P 500 STRCTURD 12811T811   1,106 43,833 SH   SOLE NO 0 0 43,833
CALAMOS ETF TR S&P 500 STRU FEB 12811T779   542 22,729 SH   SOLE NO 0 0 22,729
CALAMOS ETF TR S&P 500 STRUCT 12811T787   352 15,045 SH   SOLE NO 0 0 15,045
CALAMOS ETF TR S&P 500 STRUCTRD 12811T704   1,327 53,265 SH   SOLE NO 0 0 53,265
CALAMOS ETF TR S&P 500 STRUCTU 12811T795   921 38,521 SH   SOLE NO 0 0 38,521
CALAMOS ETF TR S&P 500 STRUCTUR 12811T761   656 27,797 SH   SOLE NO 0 0 27,797
CALAMOS ETF TR S&P 500 STRUCTUR 12811T803   310 12,501 SH   SOLE NO 0 0 12,501
CALAMOS ETF TR S&P 500 STRUCTUR 12811T829   734 28,910 SH   SOLE NO 0 0 28,910
CALAMOS ETF TR S&P 500 STRUCTUR 12811T886   518 20,560 SH   SOLE NO 0 0 20,560
CALAMOS GBL DYN INCOME FUND COM 12811L107   879 137,496 SH   SOLE NO 0 0 137,496
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   260 16,678 SH   SOLE NO 0 0 16,678
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   2,972 183,668 SH   SOLE NO 0 0 183,668
CALIDI BIOTHERAPEUTICS INC COM NEW 320703309   8 13,500 SH   SOLE NO 0 0 13,500
CALIFORNIA WTR SVC GROUP COM 130788102   578 11,918 SH   SOLE NO 0 0 11,918
CALUMET INC COM 131428104   738 58,207 SH   SOLE NO 0 0 58,207
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   9,634 357,747 SH   SOLE NO 0 0 357,747
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   2,616 82,402 SH   SOLE NO 0 0 82,402
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,527 53,400 SH   SOLE NO 0 0 53,400
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   29,995 470,147 SH   SOLE NO 0 0 470,147
CAMBRIA ETF TR VALUE MOMENTUM 132061888   201 6,888 SH   SOLE NO 0 0 6,888
CAMDEN NATL CORP COM 133034108   4,522 111,738 SH   SOLE NO 0 0 111,738
CAMDEN PPTY TR SH BEN INT 133131102   1,098 8,977 SH   SOLE NO 0 0 8,977
CAMECO CORP COM 13321L108   4,965 120,627 SH   SOLE NO 0 0 120,627
CAMPING WORLD HLDGS INC CL A 13462K109   429 26,553 SH   SOLE NO 0 0 26,553
CAMTEK LTD ORD M20791105   207 3,529 SH   SOLE NO 0 0 3,529
CANAAN INC SPONSORED ADS 134748102   210 238,751 SH   SOLE NO 0 0 238,751
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   84 10,591 SH   SOLE NO 0 0 10,591
CANADIAN IMPERIAL BK COMM COM 136069101   1,257 22,319 SH   SOLE NO 0 0 22,319
CANADIAN NAT RES LTD COM 136385101   7,813 253,679 SH   SOLE NO 0 0 253,679
CANADIAN NATL RY CO COM 136375102   4,449 45,646 SH   SOLE NO 0 0 45,646
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,932 55,998 SH   SOLE NO 0 0 55,998
CANDEL THERAPEUTICS INC COM 137404109   368 65,072 SH   SOLE NO 0 0 65,072
CANOPY GROWTH CORP COM NEW 138035704   49 53,442 SH   SOLE NO 0 0 53,442
CAPITAL GROUP CONSERVATIVE E SHS 14020U100   6,324 233,237 SH   SOLE NO 0 0 233,237
CAPITAL GROUP CORE BALANCED SHS 14021D107   56,438 1,821,751 SH   SOLE NO 0 0 1,821,751
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   106,319 3,183,195 SH   SOLE NO 0 0 3,183,195
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   48,770 1,578,331 SH   SOLE NO 0 0 1,578,331
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   331,014 9,287,713 SH   SOLE NO 0 0 9,287,713
CAPITAL GROUP EQUITY ETF TR US SMALL AND MID 14022A102   5,777 241,835 SH   SOLE NO 0 0 241,835
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   137,481 4,852,845 SH   SOLE NO 0 0 4,852,845
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107   3,344 129,293 SH   SOLE NO 0 0 129,293
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   399,956 11,677,554 SH   SOLE NO 0 0 11,677,554
CAPITAL GROUP INTERNATIONAL SHS 14021M107   8,709 297,028 SH   SOLE NO 0 0 297,028
CAPITAL GROUP INTERNATIONAL SHS 14021T102   2,987 114,975 SH   SOLE NO 0 0 114,975
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   74,005 3,023,097 SH   SOLE NO 0 0 3,023,097
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105   2,578 102,480 SH   SOLE NO 0 0 102,480
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   15,686 596,861 SH   SOLE NO 0 0 596,861
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   71,041 3,164,414 SH   SOLE NO 0 0 3,164,414
CAPITAL GRP FIXED INCM ETF T MUNICIPAL HIGH I 14020Y805   8,644 344,930 SH   SOLE NO 0 0 344,930
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   55,629 2,074,151 SH   SOLE NO 0 0 2,074,151
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   47,078 1,824,041 SH   SOLE NO 0 0 1,824,041
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607   3,684 141,635 SH   SOLE NO 0 0 141,635
CAPITAL GRP FIXED INCM ETF T ULTRA SHORT INCO 14020Y888   319 12,645 SH   SOLE NO 0 0 12,645
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   57,896 2,120,720 SH   SOLE NO 0 0 2,120,720
CAPITAL ONE FINL CORP COM 14040H105   26,448 147,507 SH   SOLE NO 0 0 147,507
CAPITAL SOUTHWEST CORP COM 140501107   1,731 77,540 SH   SOLE NO 0 0 77,540
CAPITOL FED FINL INC COM 14057J101   395 70,456 SH   SOLE NO 0 0 70,456
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   8,294 305,050 SH   SOLE NO 0 0 305,050
CAPRI HOLDINGS LIMITED SHS G1890L107   313 15,876 SH   SOLE NO 0 0 15,876
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   293 30,868 SH   SOLE NO 0 0 30,868
CARDIFF ONCOLOGY INC COM 14147L108   64 20,309 SH   SOLE NO 0 0 20,309
CARDINAL HEALTH INC COM 14149Y108   10,549 76,567 SH   SOLE NO 0 0 76,567
CARECLOUD INC COM 14167R100   42 30,495 SH   SOLE NO 0 0 30,495
CARETRUST REIT INC COM 14174T107   686 24,009 SH   SOLE NO 0 0 24,009
CARIBOU BIOSCIENCES INC COM 142038108   56 61,304 SH   SOLE NO 0 0 61,304
CARLISLE COS INC COM 142339100   2,861 8,403 SH   SOLE NO 0 0 8,403
CARLYLE GROUP INC COM 14316J108   3,256 74,695 SH   SOLE NO 0 0 74,695
CARLYLE SECURED LENDING INC COM 872280102   503 31,107 SH   SOLE NO 0 0 31,107
CARMAX INC COM 143130102   1,485 19,060 SH   SOLE NO 0 0 19,060
CARNIVAL CORP UNIT 99/99/9999 143658300   84,521 4,327,765 SH   SOLE NO 0 0 4,327,765
CARPENTER TECHNOLOGY CORP COM 144285103   1,986 10,960 SH   SOLE NO 0 0 10,960
CARRIER GLOBAL CORPORATION COM 14448C104   21,109 332,956 SH   SOLE NO 0 0 332,956
CARVANA CO CL A 146869102   917 4,384 SH   SOLE NO 0 0 4,384
CASELLA WASTE SYS INC CL A 147448104   449 4,028 SH   SOLE NO 0 0 4,028
CASEYS GEN STORES INC COM 147528103   5,995 13,813 SH   SOLE NO 0 0 13,813
CASS INFORMATION SYS INC COM 14808P109   1,507 34,844 SH   SOLE NO 0 0 34,844
CATALYST PHARMACEUTICALS INC COM 14888U101   1,008 41,575 SH   SOLE NO 0 0 41,575
CATERPILLAR INC COM 149123101   144,769 438,960 SH   SOLE NO 0 0 438,960
CATHAY GEN BANCORP COM 149150104   361 8,390 SH   SOLE NO 0 0 8,390
CAVA GROUP INC COM 148929102   4,633 53,621 SH   SOLE NO 0 0 53,621
CAVCO INDS INC DEL COM 149568107   354 681 SH   SOLE NO 0 0 681
CBDMD INC 8% SER A CUM PFD 12482W200   14 10,000 SH   SOLE NO 0 0 10,000
CBIZ INC COM 124805102   1,424 18,776 SH   SOLE NO 0 0 18,776
CBOE GLOBAL MKTS INC COM 12503M108   5,833 25,777 SH   SOLE NO 0 0 25,777
CBRE GBL REAL ESTATE INC FD COM 12504G100   685 132,723 SH   SOLE NO 0 0 132,723
CBRE GROUP INC CL A 12504L109   1,846 14,116 SH   SOLE NO 0 0 14,116
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   3,209 355,381 SH   SOLE NO 0 0 355,381
CDW CORP COM 12514G108   1,049 6,543 SH   SOLE NO 0 0 6,543
CELANESE CORP DEL COM 150870103   465 8,195 SH   SOLE NO 0 0 8,195
CELCUITY INC COM 15102K100   213 21,024 SH   SOLE NO 0 0 21,024
CELESTICA INC COM 15101Q207   4,087 51,854 SH   SOLE NO 0 0 51,854
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   4 12,051 SH   SOLE NO 0 0 12,051
CELSIUS HLDGS INC COM NEW 15118V207   2,667 74,879 SH   SOLE NO 0 0 74,879
CEMEX SAB DE CV SPON ADR NEW 151290889   72 12,793 SH   SOLE NO 0 0 12,793
CENCORA INC COM 03073E105   9,249 33,259 SH   SOLE NO 0 0 33,259
CENOVUS ENERGY INC COM 15135U109   204 14,661 SH   SOLE NO 0 0 14,661
CENTENE CORP DEL COM 15135B101   1,226 20,193 SH   SOLE NO 0 0 20,193
CENTERPOINT ENERGY INC COM 15189T107   4,299 118,659 SH   SOLE NO 0 0 118,659
CENTRAL SECS CORP COM 155123102   260 5,780 SH   SOLE NO 0 0 5,780
CENTRUS ENERGY CORP CL A 15643U104   381 6,130 SH   SOLE NO 0 0 6,130
CF INDS HLDGS INC COM 125269100   1,606 20,547 SH   SOLE NO 0 0 20,547
CFSB BANCORP INC COM 12530C107   145 19,050 SH   SOLE NO 0 0 19,050
CGI INC CL A SUB VTG 12532H104   1,415 14,174 SH   SOLE NO 0 0 14,174
CHAMPION HOMES INC COM 830830105   260 2,741 SH   SOLE NO 0 0 2,741
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   151 249,022 SH   SOLE NO 0 0 249,022
CHARLES RIV LABS INTL INC COM 159864107   1,617 10,741 SH   SOLE NO 0 0 10,741
CHART INDS INC COM 16115Q308   1,152 7,980 SH   SOLE NO 0 0 7,980
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,013 5,461 SH   SOLE NO 0 0 5,461
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,472 24,008 SH   SOLE NO 0 0 24,008
CHEESECAKE FACTORY INC COM 163072101   342 7,018 SH   SOLE NO 0 0 7,018
CHEMED CORP NEW COM 16359R103   421 683 SH   SOLE NO 0 0 683
CHEMOURS CO COM 163851108   452 33,386 SH   SOLE NO 0 0 33,386
CHEMUNG FINL CORP COM 164024101   344 7,238 SH   SOLE NO 0 0 7,238
CHENIERE ENERGY INC COM NEW 16411R208   11,529 49,823 SH   SOLE NO 0 0 49,823
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,497 22,671 SH   SOLE NO 0 0 22,671
CHESAPEAKE UTILS CORP COM 165303108   1,753 13,652 SH   SOLE NO 0 0 13,652
CHEVRON CORP NEW COM 166764100   222,461 1,329,793 SH   SOLE NO 0 0 1,329,793
CHEWY INC CL A 16679L109   1,795 55,224 SH   SOLE NO 0 0 55,224
CHICAGO ATLANTIC REAL ESTATE COM 167239102   685 46,606 SH   SOLE NO 0 0 46,606
CHIMERA INVT CORP COM SHS 16934Q802   656 51,124 SH   SOLE NO 0 0 51,124
CHIPOTLE MEXICAN GRILL INC COM 169656105   31,597 629,296 SH   SOLE NO 0 0 629,296
CHOICE HOTELS INTL INC COM 169905106   2,022 15,226 SH   SOLE NO 0 0 15,226
CHORD ENERGY CORPORATION COM NEW 674215207   274 2,429 SH   SOLE NO 0 0 2,429
CHUBB LIMITED COM H1467J104   25,944 85,909 SH   SOLE NO 0 0 85,909
CHURCH & DWIGHT CO INC COM 171340102   8,417 76,459 SH   SOLE NO 0 0 76,459
CI&T INC COM CL A G21307106   299 50,000 SH   SOLE NO 0 0 50,000
CIBUS INC CL A COM STK 17166A101   43 22,853 SH   SOLE NO 0 0 22,853
CIENA CORP COM NEW 171779309   1,248 20,649 SH   SOLE NO 0 0 20,649
CINCINNATI FINL CORP COM 172062101   11,015 74,565 SH   SOLE NO 0 0 74,565
CINGULATE INC COM 17248W303   239 55,522 SH   SOLE NO 0 0 55,522
CINTAS CORP COM 172908105   19,524 94,996 SH   SOLE NO 0 0 94,996
CION INVT CORP COM 17259U204   3,054 295,068 SH   SOLE NO 0 0 295,068
CIRRUS LOGIC INC COM 172755100   276 2,769 SH   SOLE NO 0 0 2,769
CISCO SYS INC COM 17275R102   131,320 2,128,016 SH   SOLE NO 0 0 2,128,016
CITIGROUP INC COM NEW 172967424   27,748 390,867 SH   SOLE NO 0 0 390,867
CITIZENS CMNTY BANCORP INC M COM 174903104   248 17,255 SH   SOLE NO 0 0 17,255
CITIZENS FINL GROUP INC COM 174610105   7,154 174,617 SH   SOLE NO 0 0 174,617
CITIZENS FINL SVCS INC COM 174615104   232 4,003 SH   SOLE NO 0 0 4,003
CITY HLDG CO COM 177835105   244 2,078 SH   SOLE NO 0 0 2,078
CLEAN ENERGY FUELS CORP COM 184499101   107 68,730 SH   SOLE NO 0 0 68,730
CLEAN HARBORS INC COM 184496107   866 4,393 SH   SOLE NO 0 0 4,393
CLEAR SECURE INC COM CL A 18467V109   522 20,153 SH   SOLE NO 0 0 20,153
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   747 15,064 SH   SOLE NO 0 0 15,064
CLEARPOINT NEURO INC COM 18507C103   832 69,977 SH   SOLE NO 0 0 69,977
CLEARSIDE BIOMEDICAL INC COM 185063104   21 22,500 SH   SOLE NO 0 0 22,500
CLEVELAND-CLIFFS INC NEW COM 185899101   4,375 532,251 SH   SOLE NO 0 0 532,251
CLOROX CO DEL COM 189054109   30,877 209,691 SH   SOLE NO 0 0 209,691
CLOUDFLARE INC CL A COM 18915M107   6,741 59,817 SH   SOLE NO 0 0 59,817
CLOUGH GLOBAL EQUITY FD COM 18914C100   105 16,639 SH   SOLE NO 0 0 16,639
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   205 41,837 SH   SOLE NO 0 0 41,837
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   203 56,481 SH   SOLE NO 0 0 56,481
CME GROUP INC COM 12572Q105   21,109 79,569 SH   SOLE NO 0 0 79,569
CMS ENERGY CORP COM 125896100   6,816 90,747 SH   SOLE NO 0 0 90,747
CNA FINL CORP COM 126117100   2,888 56,860 SH   SOLE NO 0 0 56,860
CNH INDL N V SHS N20944109   667 54,350 SH   SOLE NO 0 0 54,350
CNX RES CORP COM 12653C108   322 10,230 SH   SOLE NO 0 0 10,230
COCA COLA CO COM 191216100   120,768 1,686,234 SH   SOLE NO 0 0 1,686,234
COCA COLA CONS INC COM 191098102   3,177 2,353 SH   SOLE NO 0 0 2,353
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,705 31,086 SH   SOLE NO 0 0 31,086
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   334 3,658 SH   SOLE NO 0 0 3,658
CODEXIS INC COM 192005106   133 49,509 SH   SOLE NO 0 0 49,509
COEUR MNG INC COM NEW 192108504   434 73,393 SH   SOLE NO 0 0 73,393
COGNEX CORP COM 192422103   242 8,115 SH   SOLE NO 0 0 8,115
COGNITION THERAPEUTICS INC COM 19243B102   18 41,665 SH   SOLE NO 0 0 41,665
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,290 43,006 SH   SOLE NO 0 0 43,006
COHEN & STEERS CLOSED-END OP COM 19248P106   2,820 233,600 SH   SOLE NO 0 0 233,600
COHEN & STEERS INFRASTRUCTUR COM 19248A109   3,636 142,315 SH   SOLE NO 0 0 142,315
COHEN & STEERS LTD DURATION COM 19248C105   435 21,373 SH   SOLE NO 0 0 21,373
COHEN & STEERS QUALITY INCOM COM 19247L106   4,614 367,368 SH   SOLE NO 0 0 367,368
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   872 56,876 SH   SOLE NO 0 0 56,876
COHEN & STEERS REIT & PFD & COM 19247X100   3,651 165,411 SH   SOLE NO 0 0 165,411
COHEN & STEERS TAX ADVAN PFD COM 19249X108   379 19,486 SH   SOLE NO 0 0 19,486
COHEN & STEERS TOTAL RETURN COM 19247R103   4,450 368,056 SH   SOLE NO 0 0 368,056
COHERENT CORP COM 19247G107   7,224 111,237 SH   SOLE NO 0 0 111,237
COINBASE GLOBAL INC COM CL A 19260Q107   9,424 54,717 SH   SOLE NO 0 0 54,717
COLGATE PALMOLIVE CO COM 194162103   24,525 261,739 SH   SOLE NO 0 0 261,739
COLUMBIA BKG SYS INC COM 197236102   1,882 75,450 SH   SOLE NO 0 0 75,450
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   1,325 74,087 SH   SOLE NO 0 0 74,087
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   5,665 281,329 SH   SOLE NO 0 0 281,329
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   47,161 1,420,093 SH   SOLE NO 0 0 1,420,093
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805   251 9,964 SH   SOLE NO 0 0 9,964
COLUMBIA ETF TR I SELECT TECHNOLO 19761L870   242 10,966 SH   SOLE NO 0 0 10,966
COLUMBIA ETF TR I US EQUITY INCOME 19761L854   1,536 33,564 SH   SOLE NO 0 0 33,564
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   18,833 637,639 SH   SOLE NO 0 0 637,639
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   3,793 63,716 SH   SOLE NO 0 0 63,716
COLUMBIA FINL INC COM 197641103   311 20,732 SH   SOLE NO 0 0 20,732
COLUMBIA SELIGM PREM TECH GR COM 19842X109   664 23,749 SH   SOLE NO 0 0 23,749
COMCAST CORP NEW CL A 20030N101   38,427 1,041,378 SH   SOLE NO 0 0 1,041,378
COMERICA INC COM 200340107   4,903 83,017 SH   SOLE NO 0 0 83,017
COMFORT SYS USA INC COM 199908104   1,261 3,911 SH   SOLE NO 0 0 3,911
COMMERCE BANCSHARES INC COM 200525103   2,128 34,197 SH   SOLE NO 0 0 34,197
COMMERCIAL METALS CO COM 201723103   887 19,268 SH   SOLE NO 0 0 19,268
COMMUNITY FINANCIAL SYSTEM I COM 203607106   1,458 25,649 SH   SOLE NO 0 0 25,649
COMMUNITY HEALTH SYS INC NEW COM 203668108   68 25,362 SH   SOLE NO 0 0 25,362
COMMVAULT SYS INC COM 204166102   543 3,440 SH   SOLE NO 0 0 3,440
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   1,047 58,626 SH   SOLE NO 0 0 58,626
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   431 27,600 SH   SOLE NO 0 0 27,600
COMPASS DIVERSIFIED SH BEN INT 20451Q104   563 30,132 SH   SOLE NO 0 0 30,132
COMPASS INC CL A 20464U100   117 13,394 SH   SOLE NO 0 0 13,394
COMPASS MINERALS INTL INC COM 20451N101   112 12,021 SH   SOLE NO 0 0 12,021
COMPUGEN LTD ORD M25722105   33 22,706 SH   SOLE NO 0 0 22,706
COMSTOCK RES INC COM 205768302   610 30,014 SH   SOLE NO 0 0 30,014
CONAGRA BRANDS INC COM 205887102   3,650 136,846 SH   SOLE NO 0 0 136,846
CONMED CORP COM 207410101   363 6,011 SH   SOLE NO 0 0 6,011
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   11 20,000 SH   SOLE NO 0 0 20,000
CONNECTONE BANCORP INC COM 20786W107   295 12,117 SH   SOLE NO 0 0 12,117
CONOCOPHILLIPS COM 20825C104   49,248 468,942 SH   SOLE NO 0 0 468,942
CONSOLIDATED EDISON INC COM 209115104   43,659 394,780 SH   SOLE NO 0 0 394,780
CONSTELLATION BRANDS INC CL A 21036P108   22,647 123,405 SH   SOLE NO 0 0 123,405
CONSTELLATION ENERGY CORP COM 21037T109   27,288 135,336 SH   SOLE NO 0 0 135,336
CONSTRUCTION PARTNERS INC COM CL A 21044C107   362 5,032 SH   SOLE NO 0 0 5,032
COOPER COS INC COM 216648501   1,379 16,344 SH   SOLE NO 0 0 16,344
COPART INC COM 217204106   5,764 101,860 SH   SOLE NO 0 0 101,860
CORCEPT THERAPEUTICS INC COM 218352102   2,404 21,043 SH   SOLE NO 0 0 21,043
CORE & MAIN INC CL A 21874C102   417 8,629 SH   SOLE NO 0 0 8,629
CORE NATURAL RESOURCES INC COM SHS 218937100   1,555 20,171 SH   SOLE NO 0 0 20,171
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   118 38,804 SH   SOLE NO 0 0 38,804
CORE SCIENTIFIC INC NEW COM 21874A106   494 68,211 SH   SOLE NO 0 0 68,211
COREBRIDGE FINL INC COM 21871X109   219 6,934 SH   SOLE NO 0 0 6,934
CORMEDIX INC COM 21900C308   700 113,686 SH   SOLE NO 0 0 113,686
CORNERSTONE STRATEGIC INVEST COM 21924B302   1,861 250,465 SH   SOLE NO 0 0 250,465
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,449 201,745 SH   SOLE NO 0 0 201,745
CORNING INC COM 219350105   30,467 665,510 SH   SOLE NO 0 0 665,510
CORPAY INC COM SHS 219948106   348 997 SH   SOLE NO 0 0 997
CORTEVA INC COM 22052L104   8,828 140,282 SH   SOLE NO 0 0 140,282
COSTAR GROUP INC COM 22160N109   2,454 30,971 SH   SOLE NO 0 0 30,971
COSTCO WHSL CORP NEW COM 22160K105   404,187 427,359 SH   SOLE NO 0 0 427,359
COTERRA ENERGY INC COM 127097103   19,006 657,641 SH   SOLE NO 0 0 657,641
COTY INC COM CL A 222070203   84 15,375 SH   SOLE NO 0 0 15,375
COUPANG INC CL A 22266T109   2,214 100,936 SH   SOLE NO 0 0 100,936
COUSINS PPTYS INC COM NEW 222795502   346 11,732 SH   SOLE NO 0 0 11,732
COVENANT LOGISTICS GROUP INC CL A 22284P105   312 14,051 SH   SOLE NO 0 0 14,051
CRACKER BARREL OLD CTRY STOR COM 22410J106   201 5,174 SH   SOLE NO 0 0 5,174
CRANE COMPANY COMMON STOCK 224408104   1,291 8,427 SH   SOLE NO 0 0 8,427
CRANE NXT CO COM 224441105   241 4,690 SH   SOLE NO 0 0 4,690
CRAWFORD & CO CL A 224633206   1,055 92,413 SH   SOLE NO 0 0 92,413
CREATIVE REALITIES INC COM 22530J309   29 15,100 SH   SOLE NO 0 0 15,100
CREDIT ACCEP CORP MICH COM 225310101   266 516 SH   SOLE NO 0 0 516
CREDIT SUISSE ASSET MGMT INC COM 224916106   73 25,309 SH   SOLE NO 0 0 25,309
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   207 97,706 SH   SOLE NO 0 0 97,706
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,064 26,498 SH   SOLE NO 0 0 26,498
CREXENDO INC COM 226552107   104 21,352 SH   SOLE NO 0 0 21,352
CRH PLC ORD G25508105   3,415 38,819 SH   SOLE NO 0 0 38,819
CRICUT INC COM CL A 22658D100   903 175,358 SH   SOLE NO 0 0 175,358
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,548 74,882 SH   SOLE NO 0 0 74,882
CROCS INC COM 227046109   1,333 12,555 SH   SOLE NO 0 0 12,555
CRONOS GROUP INC COM 22717L101   150 82,627 SH   SOLE NO 0 0 82,627
CROWDSTRIKE HLDGS INC CL A 22788C105   65,386 185,451 SH   SOLE NO 0 0 185,451
CROWN CASTLE INC COM 22822V101   7,569 72,614 SH   SOLE NO 0 0 72,614
CROWN HLDGS INC COM 228368106   446 5,002 SH   SOLE NO 0 0 5,002
CSG SYS INTL INC COM 126349109   246 4,065 SH   SOLE NO 0 0 4,065
CSX CORP COM 126408103   24,724 840,086 SH   SOLE NO 0 0 840,086
CTO RLTY GROWTH INC NEW COM 22948Q101   436 22,590 SH   SOLE NO 0 0 22,590
CTO RLTY GROWTH INC NEW NOTE 3.875% 4/1 210226AD8   49 35,000 SH   SOLE NO 0 0 35,000
CUBESMART COM 229663109   7,699 180,260 SH   SOLE NO 0 0 180,260
CULLEN FROST BANKERS INC COM 229899109   7,913 63,199 SH   SOLE NO 0 0 63,199
CULLINAN THERAPEUTICS INC COM 230031106   115 15,160 SH   SOLE NO 0 0 15,160
CUMMINS INC COM 231021106   20,382 65,027 SH   SOLE NO 0 0 65,027
CURTISS WRIGHT CORP COM 231561101   7,012 22,101 SH   SOLE NO 0 0 22,101
CUTERA INC COM 232109108   0 10,200 SH   SOLE NO 0 0 10,200
CVB FINL CORP COM 126600105   782 42,376 SH   SOLE NO 0 0 42,376
CVD EQUIP CORP COM 126601103   49 15,840 SH   SOLE NO 0 0 15,840
CVR ENERGY INC COM 12662P108   283 14,593 SH   SOLE NO 0 0 14,593
CVS HEALTH CORP COM 126650100   33,424 493,343 SH   SOLE NO 0 0 493,343
CYBERARK SOFTWARE LTD SHS M2682V108   8,093 23,944 SH   SOLE NO 0 0 23,944
CYTOMX THERAPEUTICS INC COM 23284F105   34 54,243 SH   SOLE NO 0 0 54,243
D R HORTON INC COM 23331A109   6,089 47,892 SH   SOLE NO 0 0 47,892
D-WAVE QUANTUM INC COM 26740W109   1,874 246,532 SH   SOLE NO 0 0 246,532
DAKTRONICS INC COM 234264109   135 11,098 SH   SOLE NO 0 0 11,098
DANA INC COM 235825205   269 20,208 SH   SOLE NO 0 0 20,208
DANAHER CORPORATION COM 235851102   29,698 144,868 SH   SOLE NO 0 0 144,868
DANAOS CORPORATION SHS Y1968P121   5,413 69,366 SH   SOLE NO 0 0 69,366
DARDEN RESTAURANTS INC COM 237194105   7,169 34,508 SH   SOLE NO 0 0 34,508
DARE BIOSCIENCE INC COM NEW 23666P200   48 16,685 SH   SOLE NO 0 0 16,685
DATADOG INC CL A COM 23804L103   20,895 210,611 SH   SOLE NO 0 0 210,611
DATAVAULT AI INC COM SHS 86633R609   8 10,001 SH   SOLE NO 0 0 10,001
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   3,853 166,733 SH   SOLE NO 0 0 166,733
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   2,866 72,960 SH   SOLE NO 0 0 72,960
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   7,832 185,069 SH   SOLE NO 0 0 185,069
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   4,175 110,774 SH   SOLE NO 0 0 110,774
DAVITA INC COM 23918K108   2,311 15,110 SH   SOLE NO 0 0 15,110
DAYFORCE INC COM 15677J108   627 10,753 SH   SOLE NO 0 0 10,753
DBX ETF TR XTRACK MSCI EAFE 233051200   113,032 2,610,442 SH   SOLE NO 0 0 2,610,442
DBX ETF TR XTRACK MSCI EAFE 233051630   5,284 194,691 SH   SOLE NO 0 0 194,691
DBX ETF TR XTRACK MUN INFRA 233051705   2,340 95,002 SH   SOLE NO 0 0 95,002
DBX ETF TR XTRACK USD HIGH 233051432   4,530 125,325 SH   SOLE NO 0 0 125,325
DBX ETF TR XTRACKERS MSCI 233051150   346 6,872 SH   SOLE NO 0 0 6,872
DBX ETF TR XTRACKERS RUSSEL 233051481   1,108 20,661 SH   SOLE NO 0 0 20,661
DBX ETF TR XTRACKERS US NAT 23306X860   2,107 70,496 SH   SOLE NO 0 0 70,496
DBX ETF TR XTRACKRS S&P 500 233051143   277 5,489 SH   SOLE NO 0 0 5,489
DECKERS OUTDOOR CORP COM 243537107   1,344 12,022 SH   SOLE NO 0 0 12,022
DEERE & CO COM 244199105   86,911 185,173 SH   SOLE NO 0 0 185,173
DELL TECHNOLOGIES INC CL C 24703L202   15,747 172,761 SH   SOLE NO 0 0 172,761
DELTA AIR LINES INC DEL COM NEW 247361702   20,611 472,729 SH   SOLE NO 0 0 472,729
DENISON MINES CORP COM 248356107   25 19,464 SH   SOLE NO 0 0 19,464
DENTSPLY SIRONA INC COM 24906P109   6,398 428,266 SH   SOLE NO 0 0 428,266
DESCARTES SYS GROUP INC COM 249906108   242 2,399 SH   SOLE NO 0 0 2,399
DESTINY TECH100 INC COM SHS 25063F107   1,908 53,903 SH   SOLE NO 0 0 53,903
DEVON ENERGY CORP NEW COM 25179M103   15,658 418,661 SH   SOLE NO 0 0 418,661
DEXCOM INC COM 252131107   3,249 47,578 SH   SOLE NO 0 0 47,578
DIAGEO PLC SPON ADR NEW 25243Q205   9,811 93,623 SH   SOLE NO 0 0 93,623
DIAMONDBACK ENERGY INC COM 25278X109   7,952 49,738 SH   SOLE NO 0 0 49,738
DICKS SPORTING GOODS INC COM 253393102   17,000 84,342 SH   SOLE NO 0 0 84,342
DIGITAL RLTY TR INC COM 253868103   16,307 113,806 SH   SOLE NO 0 0 113,806
DIGITAL TURBINE INC COM NEW 25400W102   105 38,764 SH   SOLE NO 0 0 38,764
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   142 16,103 SH   SOLE NO 0 0 16,103
DIGITALOCEAN HLDGS INC COM 25402D102   424 12,687 SH   SOLE NO 0 0 12,687
DIME CMNTY BANCSHARES INC COM 25432X102   243 8,702 SH   SOLE NO 0 0 8,702
DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633   2,612 52,668 SH   SOLE NO 0 0 52,668
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   61,164 1,454,208 SH   SOLE NO 0 0 1,454,208
DIMENSIONAL ETF TRUST DIMENSIONAL US 25434V559   203 4,033 SH   SOLE NO 0 0 4,033
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   330 9,806 SH   SOLE NO 0 0 9,806
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   15,007 567,171 SH   SOLE NO 0 0 567,171
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   3,054 121,082 SH   SOLE NO 0 0 121,082
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,667 61,616 SH   SOLE NO 0 0 61,616
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   15,577 601,675 SH   SOLE NO 0 0 601,675
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583   19,380 362,714 SH   SOLE NO 0 0 362,714
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   15,439 290,365 SH   SOLE NO 0 0 290,365
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575   6,432 123,103 SH   SOLE NO 0 0 123,103
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   9,328 355,211 SH   SOLE NO 0 0 355,211
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   2,861 55,556 SH   SOLE NO 0 0 55,556
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   2,262 53,723 SH   SOLE NO 0 0 53,723
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   1,504 43,103 SH   SOLE NO 0 0 43,103
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   13,032 331,109 SH   SOLE NO 0 0 331,109
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   46,093 1,475,934 SH   SOLE NO 0 0 1,475,934
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   35,007 1,260,622 SH   SOLE NO 0 0 1,260,622
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   5,712 212,041 SH   SOLE NO 0 0 212,041
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   3,629 140,425 SH   SOLE NO 0 0 140,425
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   4,490 154,201 SH   SOLE NO 0 0 154,201
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   27,834 585,114 SH   SOLE NO 0 0 585,114
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   45,998 967,975 SH   SOLE NO 0 0 967,975
DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591   3,825 75,396 SH   SOLE NO 0 0 75,396
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   58,728 1,527,790 SH   SOLE NO 0 0 1,527,790
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   4,686 76,413 SH   SOLE NO 0 0 76,413
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   318,557 9,656,173 SH   SOLE NO 0 0 9,656,173
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   70,457 1,164,961 SH   SOLE NO 0 0 1,164,961
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   35,319 1,065,745 SH   SOLE NO 0 0 1,065,745
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   6,414 209,810 SH   SOLE NO 0 0 209,810
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   30,701 744,985 SH   SOLE NO 0 0 744,985
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   9,324 392,248 SH   SOLE NO 0 0 392,248
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   40,911 684,706 SH   SOLE NO 0 0 684,706
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   25,283 898,166 SH   SOLE NO 0 0 898,166
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   2,817 78,661 SH   SOLE NO 0 0 78,661
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   22,391 434,857 SH   SOLE NO 0 0 434,857
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   3,249 53,017 SH   SOLE NO 0 0 53,017
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   133,185 5,083,408 SH   SOLE NO 0 0 5,083,408
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,749 93,694 SH   SOLE NO 0 0 93,694
DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138   221 5,021 SH   SOLE NO 0 0 5,021
DIREXION SHS ETF TR DIREXION HCM 25461A726   439 14,531 SH   SOLE NO 0 0 14,531
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   614 3,882 SH   SOLE NO 0 0 3,882
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   543 34,048 SH   SOLE NO 0 0 34,048
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   596 4,245 SH   SOLE NO 0 0 4,245
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   4,946 56,731 SH   SOLE NO 0 0 56,731
DISCOVER FINL SVCS COM 254709108   10,074 59,018 SH   SOLE NO 0 0 59,018
DISNEY WALT CO COM 254687106   89,986 911,709 SH   SOLE NO 0 0 911,709
DNOW INC COM 67011P100   233 13,670 SH   SOLE NO 0 0 13,670
DNP SELECT INCOME FD INC COM 23325P104   12,910 1,305,391 SH   SOLE NO 0 0 1,305,391
DOCUSIGN INC COM 256163106   4,740 58,236 SH   SOLE NO 0 0 58,236
DOLBY LABORATORIES INC COM CL A 25659T107   223 2,773 SH   SOLE NO 0 0 2,773
DOLLAR GEN CORP NEW COM 256677105   16,280 185,150 SH   SOLE NO 0 0 185,150
DOLLAR TREE INC COM 256746108   977 13,020 SH   SOLE NO 0 0 13,020
DOMINION ENERGY INC COM 25746U109   33,922 605,002 SH   SOLE NO 0 0 605,002
DOMINOS PIZZA INC COM 25754A201   8,075 17,575 SH   SOLE NO 0 0 17,575
DONALDSON INC COM 257651109   2,564 38,237 SH   SOLE NO 0 0 38,237
DOORDASH INC CL A 25809K105   1,922 10,514 SH   SOLE NO 0 0 10,514
DORCHESTER MINERALS LP COM UNIT 25820R105   421 14,008 SH   SOLE NO 0 0 14,008
DORMAN PRODS INC COM 258278100   232 1,923 SH   SOLE NO 0 0 1,923
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   9,395 191,534 SH   SOLE NO 0 0 191,534
DOUBLELINE INCOME SOLUTIONS COM 258622109   666 52,813 SH   SOLE NO 0 0 52,813
DOUBLELINE OPPORTUNISTIC CR COM 258623107   332 21,251 SH   SOLE NO 0 0 21,251
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   1,675 104,022 SH   SOLE NO 0 0 104,022
DOVER CORP COM 260003108   5,104 29,053 SH   SOLE NO 0 0 29,053
DOW INC COM 260557103   24,754 708,867 SH   SOLE NO 0 0 708,867
DOXIMITY INC CL A 26622P107   234 4,036 SH   SOLE NO 0 0 4,036
DRAFTKINGS INC NEW COM CL A 26142V105   5,360 161,394 SH   SOLE NO 0 0 161,394
DROPBOX INC CL A 26210C104   238 8,911 SH   SOLE NO 0 0 8,911
DT MIDSTREAM INC COMMON STOCK 23345M107   4,124 42,741 SH   SOLE NO 0 0 42,741
DTE ENERGY CO COM 233331107   10,873 78,637 SH   SOLE NO 0 0 78,637
DUCOMMUN INC DEL COM 264147109   2,555 44,030 SH   SOLE NO 0 0 44,030
DUFF & PHELPS UTLITY AND INF COM 26433C105   464 37,927 SH   SOLE NO 0 0 37,927
DUKE ENERGY CORP NEW COM NEW 26441C204   73,401 601,797 SH   SOLE NO 0 0 601,797
DUOLINGO INC CL A COM 26603R106   767 2,470 SH   SOLE NO 0 0 2,470
DUPONT DE NEMOURS INC COM 26614N102   18,386 246,196 SH   SOLE NO 0 0 246,196
DUTCH BROS INC CL A 26701L100   9,199 149,001 SH   SOLE NO 0 0 149,001
DWS MUN INCOME TR NEW COM 233368109   121 12,855 SH   SOLE NO 0 0 12,855
DYADIC INTL INC DEL COM 26745T101   36 26,679 SH   SOLE NO 0 0 26,679
DYCOM INDS INC COM 267475101   491 3,226 SH   SOLE NO 0 0 3,226
DYNATRACE INC COM NEW 268150109   586 12,437 SH   SOLE NO 0 0 12,437
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   228 17,605 SH   SOLE NO 0 0 17,605
DYNEX CAP INC COM 26817Q886   1,013 77,799 SH   SOLE NO 0 0 77,799
E L F BEAUTY INC COM 26856L103   367 5,842 SH   SOLE NO 0 0 5,842
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   20,280 181,901 SH   SOLE NO 0 0 181,901
EA SERIES TRUST ALPHA ARCHITECT 02072L516   2,086 23,722 SH   SOLE NO 0 0 23,722
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   6,360 498,078 SH   SOLE NO 0 0 498,078
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   425 21,853 SH   SOLE NO 0 0 21,853
EA SERIES TRUST FREEDOM 100 EM 02072L607   2,400 68,463 SH   SOLE NO 0 0 68,463
EA SERIES TRUST MC TRIO EQUITY B 02072Q770   94,591 1,600,532 SH   SOLE NO 0 0 1,600,532
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   392 9,796 SH   SOLE NO 0 0 9,796
EA SERIES TRUST STRIVE 500 ETF 02072L680   8,708 241,497 SH   SOLE NO 0 0 241,497
EA SERIES TRUST STRIVE SML CAP 02072L573   329 11,451 SH   SOLE NO 0 0 11,451
EA SERIES TRUST STRIVE US ENERGY 02072L722   1,074 36,175 SH   SOLE NO 0 0 36,175
EA SERIES TRUST TBG DIVIDEND FOC 02072L375   1,364 41,643 SH   SOLE NO 0 0 41,643
EAGLE BANCORP MONT INC COM 26942G100   534 31,835 SH   SOLE NO 0 0 31,835
EAGLE FINL SVCS INC COM 26951R104   298 9,092 SH   SOLE NO 0 0 9,092
EAGLE MATLS INC COM 26969P108   623 2,806 SH   SOLE NO 0 0 2,806
EAGLE POINT CREDIT COMPANY I COM 269808101   857 105,806 SH   SOLE NO 0 0 105,806
EAST WEST BANCORP INC COM 27579R104   1,045 11,639 SH   SOLE NO 0 0 11,639
EASTERLY GOVT PPTYS INC COM 27616P103   485 45,759 SH   SOLE NO 0 0 45,759
EASTERN BANKSHARES INC COM 27627N105   2,243 136,771 SH   SOLE NO 0 0 136,771
EASTGROUP PPTYS INC COM 277276101   320 1,814 SH   SOLE NO 0 0 1,814
EASTMAN CHEM CO COM 277432100   7,870 89,315 SH   SOLE NO 0 0 89,315
EASTMAN KODAK CO COM NEW 277461406   81 12,851 SH   SOLE NO 0 0 12,851
EATON CORP PLC SHS G29183103   72,726 267,541 SH   SOLE NO 0 0 267,541
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   118 11,727 SH   SOLE NO 0 0 11,727
EATON VANCE ENHANCED EQUITY COM 278274105   1,684 89,748 SH   SOLE NO 0 0 89,748
EATON VANCE ENHANCED EQUITY COM 278277108   7,556 358,112 SH   SOLE NO 0 0 358,112
EATON VANCE FLTING RATE INC COM 278279104   132 10,535 SH   SOLE NO 0 0 10,535
EATON VANCE LIMITED DURATION COM 27828H105   4,190 419,826 SH   SOLE NO 0 0 419,826
EATON VANCE MUN BD FD COM 27827X101   1,265 126,872 SH   SOLE NO 0 0 126,872
EATON VANCE MUN INCOME 2028 SHS 27829U105   708 38,752 SH   SOLE NO 0 0 38,752
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   760 74,040 SH   SOLE NO 0 0 74,040
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   490 29,416 SH   SOLE NO 0 0 29,416
EATON VANCE NEW YORK MUN BD COM 27827Y109   747 78,763 SH   SOLE NO 0 0 78,763
EATON VANCE RISK-MANAGED DIV COM 27829G106   485 57,302 SH   SOLE NO 0 0 57,302
EATON VANCE SHORT DURATION D COM 27828V104   595 54,191 SH   SOLE NO 0 0 54,191
EATON VANCE SR FLTNG RTE TR COM 27828Q105   138 11,255 SH   SOLE NO 0 0 11,255
EATON VANCE TAX ADVT DIV INC COM 27828G107   4,597 197,542 SH   SOLE NO 0 0 197,542
EATON VANCE TAX MNGED BUY WR COM 27828X100   2,274 166,565 SH   SOLE NO 0 0 166,565
EATON VANCE TAX-ADVANTAGED G COM 27828U106   237 9,659 SH   SOLE NO 0 0 9,659
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   4,087 309,423 SH   SOLE NO 0 0 309,423
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,087 216,505 SH   SOLE NO 0 0 216,505
EATON VANCE TAX-MANAGED GLOB COM 27829C105   649 78,703 SH   SOLE NO 0 0 78,703
EATON VANCE TAX-MANAGED GLOB COM 27829F108   9,626 1,182,566 SH   SOLE NO 0 0 1,182,566
EATON VANCE TX ADV GLBL DIV COM 27828S101   4,079 223,869 SH   SOLE NO 0 0 223,869
EBAY INC. COM 278642103   3,417 50,444 SH   SOLE NO 0 0 50,444
ECO WAVE POWER GLOBAL AB SPONSORED ADS 27900N103   220 34,997 SH   SOLE NO 0 0 34,997
ECOLAB INC COM 278865100   31,254 123,280 SH   SOLE NO 0 0 123,280
EDAP TMS S A SPONSORED ADR 268311107   136 69,160 SH   SOLE NO 0 0 69,160
EDESA BIOTECH INC COM NEW 27966L306   122 50,003 SH   SOLE NO 0 0 50,003
EDISON INTL COM 281020107   6,108 103,672 SH   SOLE NO 0 0 103,672
EDITAS MEDICINE INC COM 28106W103   21 18,387 SH   SOLE NO 0 0 18,387
EDWARDS LIFESCIENCES CORP COM 28176E108   11,887 164,001 SH   SOLE NO 0 0 164,001
EGAIN CORP COM NEW 28225C806   61 12,515 SH   SOLE NO 0 0 12,515
EHEALTH INC COM 28238P109   306 45,761 SH   SOLE NO 0 0 45,761
ELANCO ANIMAL HEALTH INC COM 28414H103   211 20,093 SH   SOLE NO 0 0 20,093
ELBIT SYS LTD ORD M3760D101   374 975 SH   SOLE NO 0 0 975
ELECTRONIC ARTS INC COM 285512109   2,598 17,977 SH   SOLE NO 0 0 17,977
ELEMENT SOLUTIONS INC COM 28618M106   352 15,566 SH   SOLE NO 0 0 15,566
ELEVANCE HEALTH INC COM 036752103   23,389 53,772 SH   SOLE NO 0 0 53,772
ELEVATION SERIES TRUST CLOUGH SELECT EQ 210322889   248 8,301 SH   SOLE NO 0 0 8,301
ELI LILLY & CO COM 532457108   311,550 377,220 SH   SOLE NO 0 0 377,220
ELLINGTON FINANCIAL INC COM 28852N109   333 25,129 SH   SOLE NO 0 0 25,129
ELLSWORTH GROWTH & INCOME FD COM 289074106   183 20,194 SH   SOLE NO 0 0 20,194
ELME COMMUNITIES SH BEN INT 939653101   289 16,591 SH   SOLE NO 0 0 16,591
EMBRAER S.A. SPONSORED ADS 29082A107   995 21,539 SH   SOLE NO 0 0 21,539
EMCOR GROUP INC COM 29084Q100   8,482 22,947 SH   SOLE NO 0 0 22,947
EMERSON ELEC CO COM 291011104   63,793 581,839 SH   SOLE NO 0 0 581,839
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   377 44,783 SH   SOLE NO 0 0 44,783
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   452 58,233 SH   SOLE NO 0 0 58,233
EMPIRE ST RLTY TR INC CL A 292104106   379 48,468 SH   SOLE NO 0 0 48,468
EMX RTY CORP COM 26873J107   33 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105   46,048 1,039,213 SH   SOLE NO 0 0 1,039,213
ENCOMPASS HEALTH CORP COM 29261A100   1,175 11,599 SH   SOLE NO 0 0 11,599
ENDEAVOUR SILVER CORP COM 29258Y103   156 36,564 SH   SOLE NO 0 0 36,564
ENERFLEX LTD COM 29269R105   192 24,884 SH   SOLE NO 0 0 24,884
ENERGOUS CORP COM NEW 29272C202   4 13,993 SH   SOLE NO 0 0 13,993
ENERGY RECOVERY INC COM 29270J100   177 11,125 SH   SOLE NO 0 0 11,125
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   31,433 1,690,838 SH   SOLE NO 0 0 1,690,838
ENERSYS COM 29275Y102   238 2,595 SH   SOLE NO 0 0 2,595
ENNIS INC COM 293389102   725 36,085 SH   SOLE NO 0 0 36,085
ENOVA INTL INC COM 29357K103   687 7,113 SH   SOLE NO 0 0 7,113
ENOVIS CORPORATION COM 194014502   354 9,276 SH   SOLE NO 0 0 9,276
ENOVIX CORPORATION COM 293594107   661 89,991 SH   SOLE NO 0 0 89,991
ENPHASE ENERGY INC COM 29355A107   3,857 62,153 SH   SOLE NO 0 0 62,153
ENTEGRIS INC COM 29362U104   1,770 20,237 SH   SOLE NO 0 0 20,237
ENTERGY CORP NEW COM 29364G103   8,655 101,242 SH   SOLE NO 0 0 101,242
ENTERPRISE BANCORP INC MASS COM 293668109   4,305 110,582 SH   SOLE NO 0 0 110,582
ENTERPRISE PRODS PARTNERS L COM 293792107   42,725 1,251,459 SH   SOLE NO 0 0 1,251,459
ENTREPRENEURSHARES SERIES TR ERSHARES PRIVATE 293828877   296 18,557 SH   SOLE NO 0 0 18,557
EOG RES INC COM 26875P101   11,332 88,362 SH   SOLE NO 0 0 88,362
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   171 45,256 SH   SOLE NO 0 0 45,256
EPAM SYS INC COM 29414B104   441 2,614 SH   SOLE NO 0 0 2,614
EPR PPTYS COM SH BEN INT 26884U109   7,656 145,521 SH   SOLE NO 0 0 145,521
EQT CORP COM 26884L109   4,695 87,876 SH   SOLE NO 0 0 87,876
EQUIFAX INC COM 294429105   2,891 11,872 SH   SOLE NO 0 0 11,872
EQUILLIUM INC COM 29446K106   10 25,000 SH   SOLE NO 0 0 25,000
EQUINIX INC COM 29444U700   5,848 7,172 SH   SOLE NO 0 0 7,172
EQUINOX GOLD CORP COM 29446Y502   203 29,508 SH   SOLE NO 0 0 29,508
EQUITABLE HLDGS INC COM 29452E101   303 5,816 SH   SOLE NO 0 0 5,816
EQUITY LIFESTYLE PPTYS INC COM 29472R108   388 5,820 SH   SOLE NO 0 0 5,820
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,718 51,937 SH   SOLE NO 0 0 51,937
ERIE INDTY CO CL A 29530P102   1,592 3,798 SH   SOLE NO 0 0 3,798
ESAB CORPORATION COM 29605J106   211 1,809 SH   SOLE NO 0 0 1,809
ESCO TECHNOLOGIES INC COM 296315104   735 4,618 SH   SOLE NO 0 0 4,618
ESPERION THERAPEUTICS INC NE COM 29664W105   18 12,737 SH   SOLE NO 0 0 12,737
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   494 15,142 SH   SOLE NO 0 0 15,142
ESSENTIAL UTILS INC COM 29670G102   9,644 243,967 SH   SOLE NO 0 0 243,967
ESSEX PPTY TR INC COM 297178105   1,405 4,584 SH   SOLE NO 0 0 4,584
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,851 43,230 SH   SOLE NO 0 0 43,230
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   421 10,105 SH   SOLE NO 0 0 10,105
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,336 115,655 SH   SOLE NO 0 0 115,655
ETF SER SOLUTIONS AAM S&P 500 26922A594   676 20,774 SH   SOLE NO 0 0 20,774
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   881 25,531 SH   SOLE NO 0 0 25,531
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832   252 8,837 SH   SOLE NO 0 0 8,837
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289   8,290 195,056 SH   SOLE NO 0 0 195,056
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420   3,853 51,691 SH   SOLE NO 0 0 51,691
ETF SER SOLUTIONS DISTILLATE US 26922A321   2,549 47,000 SH   SOLE NO 0 0 47,000
ETF SER SOLUTIONS HOYA CAPT HI DIV 26922B840   268 26,728 SH   SOLE NO 0 0 26,728
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   1,590 63,344 SH   SOLE NO 0 0 63,344
ETF SER SOLUTIONS US GLB JETS 26922A842   6,936 333,959 SH   SOLE NO 0 0 333,959
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   352 6,219 SH   SOLE NO 0 0 6,219
ETFIS SER TR I VIRTUS INFRCAP 26923G822   2,449 115,442 SH   SOLE NO 0 0 115,442
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   3,536 156,647 SH   SOLE NO 0 0 156,647
ETFIS SER TR I VIRTUS PVT CR 26923G798   824 39,181 SH   SOLE NO 0 0 39,181
ETFIS SER TR I VIRTUS REAVES UT 26923G806   3,349 51,839 SH   SOLE NO 0 0 51,839
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   13,353 447,801 SH   SOLE NO 0 0 447,801
ETSY INC COM 29786A106   655 13,872 SH   SOLE NO 0 0 13,872
EURONET WORLDWIDE INC COM 298736109   728 6,814 SH   SOLE NO 0 0 6,814
EVANS BANCORP INC COM NEW 29911Q208   1,164 29,868 SH   SOLE NO 0 0 29,868
EVERCORE INC CLASS A 29977A105   555 2,778 SH   SOLE NO 0 0 2,778
EVEREST GROUP LTD COM G3223R108   4,300 11,836 SH   SOLE NO 0 0 11,836
EVERGY INC COM 30034W106   5,729 83,096 SH   SOLE NO 0 0 83,096
EVERQUOTE INC COM CL A 30041R108   1,113 42,489 SH   SOLE NO 0 0 42,489
EVERSOURCE ENERGY COM 30040W108   17,362 279,541 SH   SOLE NO 0 0 279,541
EVERUS CONSTR GROUP COM 300426103   1,106 29,826 SH   SOLE NO 0 0 29,826
EVGO INC CL A COM 30052F100   60 22,721 SH   SOLE NO 0 0 22,721
EXACT SCIENCES CORP COM 30063P105   4,072 94,071 SH   SOLE NO 0 0 94,071
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   342 16,028 SH   SOLE NO 0 0 16,028
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   334 27,522 SH   SOLE NO 0 0 27,522
EXCHANGE TRADED CONCEPTS TRU EMQQ THE EMERGIN 301505889   4,909 128,653 SH   SOLE NO 0 0 128,653
EXCHANGE TRADED CONCEPTS TRU INQQ THE INDIA I 301505558   1,314 91,584 SH   SOLE NO 0 0 91,584
EXCHANGE TRADED CONCEPTS TRU RANGE NUCLEAR RE 301505475   1,085 28,464 SH   SOLE NO 0 0 28,464
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   891 20,132 SH   SOLE NO 0 0 20,132
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   5,432 105,479 SH   SOLE NO 0 0 105,479
EXELIXIS INC COM 30161Q104   8,993 243,569 SH   SOLE NO 0 0 243,569
EXELON CORP COM 30161N101   16,705 362,523 SH   SOLE NO 0 0 362,523
EXLSERVICE HOLDINGS INC COM 302081104   817 17,307 SH   SOLE NO 0 0 17,307
EXP WORLD HLDGS INC COM 30212W100   443 45,270 SH   SOLE NO 0 0 45,270
EXPAND ENERGY CORPORATION COM 165167735   2,715 24,390 SH   SOLE NO 0 0 24,390
EXPEDIA GROUP INC COM NEW 30212P303   3,492 20,774 SH   SOLE NO 0 0 20,774
EXPEDITORS INTL WASH INC COM 302130109   2,764 22,982 SH   SOLE NO 0 0 22,982
EXPONENT INC COM 30214U102   257 3,172 SH   SOLE NO 0 0 3,172
EXTRA SPACE STORAGE INC COM 30225T102   3,216 21,659 SH   SOLE NO 0 0 21,659
EXXON MOBIL CORP COM 30231G102   307,797 2,588,050 SH   SOLE NO 0 0 2,588,050
EZCORP INC CL A NON VTG 302301106   345 23,418 SH   SOLE NO 0 0 23,418
F N B CORP COM 302520101   1,009 75,028 SH   SOLE NO 0 0 75,028
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   291 8,080 SH   SOLE NO 0 0 8,080
F5 INC COM 315616102   9,972 37,452 SH   SOLE NO 0 0 37,452
FABRINET SHS G3323L100   766 3,880 SH   SOLE NO 0 0 3,880
FACTSET RESH SYS INC COM 303075105   4,483 9,861 SH   SOLE NO 0 0 9,861
FAIR ISAAC CORP COM 303250104   13,130 7,120 SH   SOLE NO 0 0 7,120
FARMLAND PARTNERS INC COM 31154R109   506 45,355 SH   SOLE NO 0 0 45,355
FASTENAL CO COM 311900104   23,113 298,036 SH   SOLE NO 0 0 298,036
FASTLY INC CL A 31188V100   143 22,630 SH   SOLE NO 0 0 22,630
FEDERAL AGRIC MTG CORP CL C 313148306   413 2,200 SH   SOLE NO 0 0 2,200
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   657 6,718 SH   SOLE NO 0 0 6,718
FEDERATED HERMES ETF TRUST HERMES TOTAL RET 31423L404   703 28,081 SH   SOLE NO 0 0 28,081
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L800   161,777 6,272,869 SH   SOLE NO 0 0 6,272,869
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   1,457 51,743 SH   SOLE NO 0 0 51,743
FEDERATED HERMES INC CL B 314211103   20,702 507,770 SH   SOLE NO 0 0 507,770
FEDEX CORP COM 31428X106   35,597 146,022 SH   SOLE NO 0 0 146,022
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   527 3,287 SH   SOLE NO 0 0 3,287
FERRARI N V COM N3167Y103   1,808 4,226 SH   SOLE NO 0 0 4,226
FIBROGEN INC COM 31572Q808   3 10,550 SH   SOLE NO 0 0 10,550
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   86,137 1,265,518 SH   SOLE NO 0 0 1,265,518
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   106,415 2,662,363 SH   SOLE NO 0 0 2,662,363
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   13,628 426,128 SH   SOLE NO 0 0 426,128
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   1,008 42,394 SH   SOLE NO 0 0 42,394
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   22,264 435,448 SH   SOLE NO 0 0 435,448
FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196   3,154 130,161 SH   SOLE NO 0 0 130,161
FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170   601 23,129 SH   SOLE NO 0 0 23,129
FIDELITY COVINGTON TRUST DISRUPTIVE COMMU 316092162   216 5,881 SH   SOLE NO 0 0 5,881
FIDELITY COVINGTON TRUST DISRUPTIVE TECH 316092139   1,235 39,212 SH   SOLE NO 0 0 39,212
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   366 12,365 SH   SOLE NO 0 0 12,365
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   10,938 218,985 SH   SOLE NO 0 0 218,985
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   234 17,962 SH   SOLE NO 0 0 17,962
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   22,017 861,735 SH   SOLE NO 0 0 861,735
FIDELITY COVINGTON TRUST ENHANCED EMRNGS 31609A800   283 11,052 SH   SOLE NO 0 0 11,052
FIDELITY COVINGTON TRUST ENHANCED HIGH YI 316092618   5,386 112,109 SH   SOLE NO 0 0 112,109
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   38,938 1,308,390 SH   SOLE NO 0 0 1,308,390
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   109,095 3,497,740 SH   SOLE NO 0 0 3,497,740
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   43,236 1,406,520 SH   SOLE NO 0 0 1,406,520
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   74,997 2,380,869 SH   SOLE NO 0 0 2,380,869
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   35,122 1,120,684 SH   SOLE NO 0 0 1,120,684
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   58,703 1,991,298 SH   SOLE NO 0 0 1,991,298
FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337   21,098 952,952 SH   SOLE NO 0 0 952,952
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   1,104 37,974 SH   SOLE NO 0 0 37,974
FIDELITY COVINGTON TRUST FIDELITY REL EST 316092311   421 18,335 SH   SOLE NO 0 0 18,335
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   27,778 837,649 SH   SOLE NO 0 0 837,649
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360   39,490 907,818 SH   SOLE NO 0 0 907,818
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 31609A602   322 14,837 SH   SOLE NO 0 0 14,837
FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295   8,953 354,722 SH   SOLE NO 0 0 354,722
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   170,548 3,438,466 SH   SOLE NO 0 0 3,438,466
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   10,429 486,456 SH   SOLE NO 0 0 486,456
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   36,527 1,370,613 SH   SOLE NO 0 0 1,370,613
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   21,774 741,119 SH   SOLE NO 0 0 741,119
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   45,810 755,697 SH   SOLE NO 0 0 755,697
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,206 33,905 SH   SOLE NO 0 0 33,905
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   14,206 252,502 SH   SOLE NO 0 0 252,502
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   9,784 115,773 SH   SOLE NO 0 0 115,773
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   38,935 1,523,883 SH   SOLE NO 0 0 1,523,883
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   40,976 589,418 SH   SOLE NO 0 0 589,418
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   37,666 551,315 SH   SOLE NO 0 0 551,315
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   18,799 274,562 SH   SOLE NO 0 0 274,562
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   120,050 744,404 SH   SOLE NO 0 0 744,404
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   4,296 88,902 SH   SOLE NO 0 0 88,902
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   15,924 579,677 SH   SOLE NO 0 0 579,677
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   18,892 370,786 SH   SOLE NO 0 0 370,786
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261   2,283 106,407 SH   SOLE NO 0 0 106,407
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   9,779 152,410 SH   SOLE NO 0 0 152,410
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   71,688 1,830,636 SH   SOLE NO 0 0 1,830,636
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   2,229 51,502 SH   SOLE NO 0 0 51,502
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   50,860 853,494 SH   SOLE NO 0 0 853,494
FIDELITY D & D BANCORP INC COM 31609R100   1,126 27,062 SH   SOLE NO 0 0 27,062
FIDELITY ETHEREUM FD SHS 31613E103   413 22,620 SH   SOLE NO 0 0 22,620
FIDELITY GREENWOOD STREET TR DYNAMIC BUFFERED 31624J737   762 28,737 SH   SOLE NO 0 0 28,737
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745   2,786 105,633 SH   SOLE NO 0 0 105,633
FIDELITY GREENWOOD STREET TR YIELD ENHANCED E 31624J729   667 26,542 SH   SOLE NO 0 0 26,542
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   8,032 171,050 SH   SOLE NO 0 0 171,050
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   3,086 71,774 SH   SOLE NO 0 0 71,774
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   23,555 469,963 SH   SOLE NO 0 0 469,963
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   16,401 327,438 SH   SOLE NO 0 0 327,438
FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879   1,131 23,140 SH   SOLE NO 0 0 23,140
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   152,122 3,332,350 SH   SOLE NO 0 0 3,332,350
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,314 66,292 SH   SOLE NO 0 0 66,292
FIDELITY NATL INFORMATION SV COM 31620M106   10,821 144,895 SH   SOLE NO 0 0 144,895
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   15,588 216,588 SH   SOLE NO 0 0 216,588
FIDUS INVT CORP COM 316500107   594 29,113 SH   SOLE NO 0 0 29,113
FIFTH THIRD BANCORP COM 316773100   8,634 220,266 SH   SOLE NO 0 0 220,266
FINANCIAL INSTNS INC COM 317585404   10,316 413,304 SH   SOLE NO 0 0 413,304
FINWARD BANCORP COM 31812F109   230 7,891 SH   SOLE NO 0 0 7,891
FIRST AMERN FINL CORP COM 31847R102   1,446 22,033 SH   SOLE NO 0 0 22,033
FIRST BANCORP INC ME COM 31866P102   345 13,957 SH   SOLE NO 0 0 13,957
FIRST BANCORP N C COM 318910106   915 22,801 SH   SOLE NO 0 0 22,801
FIRST BANCSHARES INC MISS COM 318916103   208 6,142 SH   SOLE NO 0 0 6,142
FIRST BUSEY CORP COM NEW 319383204   1,105 51,138 SH   SOLE NO 0 0 51,138
FIRST CAP INC COM 31942S104   814 21,336 SH   SOLE NO 0 0 21,336
FIRST COMWLTH FINL CORP PA COM 319829107   899 57,882 SH   SOLE NO 0 0 57,882
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,519 819 SH   SOLE NO 0 0 819
FIRST FINANCIAL NORTHWEST IN COM 32022K102   272 11,986 SH   SOLE NO 0 0 11,986
FIRST FINL BANCORP OH COM 320209109   309 12,364 SH   SOLE NO 0 0 12,364
FIRST FINL BANKSHARES INC COM 32020R109   15,631 435,162 SH   SOLE NO 0 0 435,162
FIRST HORIZON CORPORATION COM 320517105   1,084 55,837 SH   SOLE NO 0 0 55,837
FIRST INDL RLTY TR INC COM 32054K103   3,763 69,736 SH   SOLE NO 0 0 69,736
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,514 52,830 SH   SOLE NO 0 0 52,830
FIRST MAJESTIC SILVER CORP COM 32076V103   314 46,977 SH   SOLE NO 0 0 46,977
FIRST MERCHANTS CORP COM 320817109   1,322 32,701 SH   SOLE NO 0 0 32,701
FIRST MID ILL BANCSHARES INC COM 320866106   623 17,857 SH   SOLE NO 0 0 17,857
FIRST NATL CORP COM 32106V107   676 30,096 SH   SOLE NO 0 0 30,096
FIRST SOLAR INC COM 336433107   6,423 50,805 SH   SOLE NO 0 0 50,805
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   959 15,427 SH   SOLE NO 0 0 15,427
FIRST TR ENHANCED EQUITY INC COM 337318109   947 48,997 SH   SOLE NO 0 0 48,997
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   754 15,524 SH   SOLE NO 0 0 15,524
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   20,881 1,045,626 SH   SOLE NO 0 0 1,045,626
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,855 313,105 SH   SOLE NO 0 0 313,105
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   7,797 121,674 SH   SOLE NO 0 0 121,674
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   19,380 384,349 SH   SOLE NO 0 0 384,349
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   3,521 73,652 SH   SOLE NO 0 0 73,652
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   25,720 1,462,209 SH   SOLE NO 0 0 1,462,209
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,795 90,316 SH   SOLE NO 0 0 90,316
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   4,436 220,737 SH   SOLE NO 0 0 220,737
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,407 24,150 SH   SOLE NO 0 0 24,150
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   928 24,962 SH   SOLE NO 0 0 24,962
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   1,249 54,642 SH   SOLE NO 0 0 54,642
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   2,164 53,009 SH   SOLE NO 0 0 53,009
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,221 21,893 SH   SOLE NO 0 0 21,893
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   283 5,170 SH   SOLE NO 0 0 5,170
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   937 32,404 SH   SOLE NO 0 0 32,404
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   19,610 768,422 SH   SOLE NO 0 0 768,422
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308   12,704 581,137 SH   SOLE NO 0 0 581,137
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   10,833 105,967 SH   SOLE NO 0 0 105,967
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   4,281 73,959 SH   SOLE NO 0 0 73,959
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,029 31,048 SH   SOLE NO 0 0 31,048
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   2,823 116,662 SH   SOLE NO 0 0 116,662
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878   605 17,199 SH   SOLE NO 0 0 17,199
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886   1,296 64,811 SH   SOLE NO 0 0 64,811
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   156,122 2,845,827 SH   SOLE NO 0 0 2,845,827
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696   6,263 165,825 SH   SOLE NO 0 0 165,825
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   2,109 127,638 SH   SOLE NO 0 0 127,638
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   12,446 234,821 SH   SOLE NO 0 0 234,821
FIRST TR EXCHANGE TRADED FD FIRST TRUST S&P 33738R738   443 13,747 SH   SOLE NO 0 0 13,747
FIRST TR EXCHANGE TRADED FD FIRST TRUST SMID 33738R746   261 9,537 SH   SOLE NO 0 0 9,537
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   9,875 95,317 SH   SOLE NO 0 0 95,317
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   5,321 76,406 SH   SOLE NO 0 0 76,406
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   2,054 155,106 SH   SOLE NO 0 0 155,106
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   2,300 27,103 SH   SOLE NO 0 0 27,103
FIRST TR EXCHANGE TRADED FD INTL DEV STRNGTH 33738R662   1,539 41,997 SH   SOLE NO 0 0 41,997
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,098 44,546 SH   SOLE NO 0 0 44,546
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   3,791 68,359 SH   SOLE NO 0 0 68,359
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100   11,655 712,723 SH   SOLE NO 0 0 712,723
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   29,738 403,988 SH   SOLE NO 0 0 403,988
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860   514 16,895 SH   SOLE NO 0 0 16,895
FIRST TR EXCHANGE TRADED FD NASDAQ BUYWRITE 33738R407   20,668 1,096,421 SH   SOLE NO 0 0 1,096,421
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   61,191 971,283 SH   SOLE NO 0 0 971,283
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795   268 9,033 SH   SOLE NO 0 0 9,033
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720   1,424 35,014 SH   SOLE NO 0 0 35,014
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   20,023 176,990 SH   SOLE NO 0 0 176,990
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845   1,986 65,583 SH   SOLE NO 0 0 65,583
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811   2,450 32,427 SH   SOLE NO 0 0 32,427
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   27,746 406,770 SH   SOLE NO 0 0 406,770
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   355,598 6,074,450 SH   SOLE NO 0 0 6,074,450
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   340 6,357 SH   SOLE NO 0 0 6,357
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688   2,426 140,642 SH   SOLE NO 0 0 140,642
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   17,811 134,676 SH   SOLE NO 0 0 134,676
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,185 102,041 SH   SOLE NO 0 0 102,041
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   2,037 40,377 SH   SOLE NO 0 0 40,377
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   3,258 43,506 SH   SOLE NO 0 0 43,506
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   1,722 34,619 SH   SOLE NO 0 0 34,619
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   1,476 21,449 SH   SOLE NO 0 0 21,449
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   125,561 1,400,728 SH   SOLE NO 0 0 1,400,728
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   7,181 342,130 SH   SOLE NO 0 0 342,130
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   32,612 146,803 SH   SOLE NO 0 0 146,803
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,187 33,389 SH   SOLE NO 0 0 33,389
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   6,023 211,868 SH   SOLE NO 0 0 211,868
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   7,326 202,238 SH   SOLE NO 0 0 202,238
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   434 16,660 SH   SOLE NO 0 0 16,660
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   41,759 697,847 SH   SOLE NO 0 0 697,847
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   4,239 103,296 SH   SOLE NO 0 0 103,296
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   48,979 996,316 SH   SOLE NO 0 0 996,316
FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846   1,057 50,748 SH   SOLE NO 0 0 50,748
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   14,334 683,531 SH   SOLE NO 0 0 683,531
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   40,325 1,700,031 SH   SOLE NO 0 0 1,700,031
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   52,244 1,034,132 SH   SOLE NO 0 0 1,034,132
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   847 56,461 SH   SOLE NO 0 0 56,461
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   28,742 966,121 SH   SOLE NO 0 0 966,121
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   2,445 55,248 SH   SOLE NO 0 0 55,248
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   760 25,106 SH   SOLE NO 0 0 25,106
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   613 12,562 SH   SOLE NO 0 0 12,562
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   7,959 383,544 SH   SOLE NO 0 0 383,544
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE GOV 33738D838   8,277 408,645 SH   SOLE NO 0 0 408,645
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   2,514 132,736 SH   SOLE NO 0 0 132,736
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   10,734 499,259 SH   SOLE NO 0 0 499,259
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   986 21,380 SH   SOLE NO 0 0 21,380
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   3,704 129,428 SH   SOLE NO 0 0 129,428
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   606 6,461 SH   SOLE NO 0 0 6,461
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   5,216 209,892 SH   SOLE NO 0 0 209,892
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   14,148 377,369 SH   SOLE NO 0 0 377,369
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   6,717 39,488 SH   SOLE NO 0 0 39,488
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   7,824 171,402 SH   SOLE NO 0 0 171,402
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   98,128 2,929,195 SH   SOLE NO 0 0 2,929,195
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   9,915 88,731 SH   SOLE NO 0 0 88,731
FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849   482 22,941 SH   SOLE NO 0 0 22,941
FIRST TR EXCHANGE-TRADED FD VEST INVESTMENT 33738D747   215 10,497 SH   SOLE NO 0 0 10,497
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732   403 28,488 SH   SOLE NO 0 0 28,488
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   31,822 315,981 SH   SOLE NO 0 0 315,981
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   464 33,260 SH   SOLE NO 0 0 33,260
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   343 10,177 SH   SOLE NO 0 0 10,177
FIRST TR EXCHNG TRADED FD VI ACTV FCTR MDCP 33740F813   928 30,475 SH   SOLE NO 0 0 30,475
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   1,852 91,272 SH   SOLE NO 0 0 91,272
FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638   1,430 44,407 SH   SOLE NO 0 0 44,407
FIRST TR EXCHNG TRADED FD VI FT VEST INT EQ M 33740U828   5,721 251,686 SH   SOLE NO 0 0 251,686
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   18,943 835,210 SH   SOLE NO 0 0 835,210
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   12,079 509,483 SH   SOLE NO 0 0 509,483
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573   6,287 262,279 SH   SOLE NO 0 0 262,279
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729   18,265 777,229 SH   SOLE NO 0 0 777,229
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F169   8,931 451,953 SH   SOLE NO 0 0 451,953
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   247,251 8,327,755 SH   SOLE NO 0 0 8,327,755
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   25,298 1,013,961 SH   SOLE NO 0 0 1,013,961
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   25,490 853,658 SH   SOLE NO 0 0 853,658
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   16,260 614,753 SH   SOLE NO 0 0 614,753
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   6,399 226,208 SH   SOLE NO 0 0 226,208
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   7,129 272,612 SH   SOLE NO 0 0 272,612
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   8,034 303,114 SH   SOLE NO 0 0 303,114
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740F151   1,299 66,150 SH   SOLE NO 0 0 66,150
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740F219   1,653 81,222 SH   SOLE NO 0 0 81,222
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U448   1,224 63,816 SH   SOLE NO 0 0 63,816
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U513   1,002 51,236 SH   SOLE NO 0 0 51,236
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 33740F128   712 37,516 SH   SOLE NO 0 0 37,516
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 1 33740F284   699 31,678 SH   SOLE NO 0 0 31,678
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326   482 16,096 SH   SOLE NO 0 0 16,096
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F342   4,260 193,090 SH   SOLE NO 0 0 193,090
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   2,577 76,146 SH   SOLE NO 0 0 76,146
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391   1,131 33,163 SH   SOLE NO 0 0 33,163
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   1,240 55,051 SH   SOLE NO 0 0 55,051
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   2,562 72,564 SH   SOLE NO 0 0 72,564
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   1,519 64,793 SH   SOLE NO 0 0 64,793
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   15,236 414,070 SH   SOLE NO 0 0 414,070
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   10,602 274,185 SH   SOLE NO 0 0 274,185
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   11,041 286,887 SH   SOLE NO 0 0 286,887
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   6,391 181,731 SH   SOLE NO 0 0 181,731
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   7,168 197,716 SH   SOLE NO 0 0 197,716
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   7,657 205,837 SH   SOLE NO 0 0 205,837
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   14,559 424,571 SH   SOLE NO 0 0 424,571
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   3,998 116,457 SH   SOLE NO 0 0 116,457
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   15,972 462,491 SH   SOLE NO 0 0 462,491
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334   1,773 52,622 SH   SOLE NO 0 0 52,622
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   17,304 445,998 SH   SOLE NO 0 0 445,998
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   11,280 288,208 SH   SOLE NO 0 0 288,208
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   6,102 163,933 SH   SOLE NO 0 0 163,933
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   2,005 66,722 SH   SOLE NO 0 0 66,722
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   4,665 121,633 SH   SOLE NO 0 0 121,633
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   22,776 524,751 SH   SOLE NO 0 0 524,751
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   4,401 115,905 SH   SOLE NO 0 0 115,905
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   8,065 191,349 SH   SOLE NO 0 0 191,349
FIRST TR EXCHNG TRADED FD VI FT VEST US EQ MA 33740U521   1,714 56,306 SH   SOLE NO 0 0 56,306
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F185   1,105 55,701 SH   SOLE NO 0 0 55,701
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   2,308 61,433 SH   SOLE NO 0 0 61,433
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   6,421 174,745 SH   SOLE NO 0 0 174,745
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   5,519 146,496 SH   SOLE NO 0 0 146,496
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   5,626 133,317 SH   SOLE NO 0 0 133,317
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   8,101 214,997 SH   SOLE NO 0 0 214,997
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   10,893 245,622 SH   SOLE NO 0 0 245,622
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   6,670 160,713 SH   SOLE NO 0 0 160,713
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   3,317 83,592 SH   SOLE NO 0 0 83,592
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   3,051 74,599 SH   SOLE NO 0 0 74,599
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   4,906 116,855 SH   SOLE NO 0 0 116,855
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   17,182 344,391 SH   SOLE NO 0 0 344,391
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   3,787 95,636 SH   SOLE NO 0 0 95,636
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   15,960 345,612 SH   SOLE NO 0 0 345,612
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   14,576 298,745 SH   SOLE NO 0 0 298,745
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   11,288 269,302 SH   SOLE NO 0 0 269,302
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   11,626 249,111 SH   SOLE NO 0 0 249,111
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   5,672 124,689 SH   SOLE NO 0 0 124,689
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   9,291 195,050 SH   SOLE NO 0 0 195,050
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   10,636 238,753 SH   SOLE NO 0 0 238,753
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   17,671 508,599 SH   SOLE NO 0 0 508,599
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   8,219 228,633 SH   SOLE NO 0 0 228,633
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   13,524 408,449 SH   SOLE NO 0 0 408,449
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   10,075 274,014 SH   SOLE NO 0 0 274,014
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   6,705 163,980 SH   SOLE NO 0 0 163,980
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   2,674 80,717 SH   SOLE NO 0 0 80,717
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136   1,145 37,717 SH   SOLE NO 0 0 37,717
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U455   2,114 68,670 SH   SOLE NO 0 0 68,670
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U489   535 26,701 SH   SOLE NO 0 0 26,701
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U497   9,191 300,663 SH   SOLE NO 0 0 300,663
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U539   202 6,723 SH   SOLE NO 0 0 6,723
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422   3,336 117,222 SH   SOLE NO 0 0 117,222
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554   1,024 34,426 SH   SOLE NO 0 0 34,426
FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292   1,645 80,697 SH   SOLE NO 0 0 80,697
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   407 18,760 SH   SOLE NO 0 0 18,760
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,150 60,968 SH   SOLE NO 0 0 60,968
FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490   2,127 100,192 SH   SOLE NO 0 0 100,192
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   1,222 99,898 SH   SOLE NO 0 0 99,898
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   41,193 939,632 SH   SOLE NO 0 0 939,632
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   50,683 2,047,805 SH   SOLE NO 0 0 2,047,805
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   5,231 233,042 SH   SOLE NO 0 0 233,042
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   24,688 1,037,846 SH   SOLE NO 0 0 1,037,846
FIRST TR EXCHNG TRADED FD VI VEST LADDERED SM 33740F243   314 15,498 SH   SOLE NO 0 0 15,498
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268   882 42,419 SH   SOLE NO 0 0 42,419
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193   695 34,389 SH   SOLE NO 0 0 34,389
FIRST TR EXCHNG TRADED FD VI VEST U S EQUITY 33740F227   211 6,668 SH   SOLE NO 0 0 6,668
FIRST TR EXCHNG TRADED FD VI VEST US EQU ENHA 33740U596   357 10,886 SH   SOLE NO 0 0 10,886
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY B 33740F235   367 11,940 SH   SOLE NO 0 0 11,940
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY E 33740F250   623 19,691 SH   SOLE NO 0 0 19,691
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U562   420 13,249 SH   SOLE NO 0 0 13,249
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588   6,799 216,177 SH   SOLE NO 0 0 216,177
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   7,005 223,373 SH   SOLE NO 0 0 223,373
FIRST TR EXCHNG TRADED FD VI VEST US MAX BUFF 33740U570   1,738 55,549 SH   SOLE NO 0 0 55,549
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   9,653 668,024 SH   SOLE NO 0 0 668,024
FIRST TR INTER DURATN PFD & COM 33718W103   844 45,898 SH   SOLE NO 0 0 45,898
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   12,097 157,673 SH   SOLE NO 0 0 157,673
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   21,977 214,492 SH   SOLE NO 0 0 214,492
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   7,664 70,327 SH   SOLE NO 0 0 70,327
FIRST TR MORNINGSTAR DIVID L SHS 336917109   39,520 909,769 SH   SOLE NO 0 0 909,769
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   7,979 61,677 SH   SOLE NO 0 0 61,677
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,854 23,316 SH   SOLE NO 0 0 23,316
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   20,748 171,572 SH   SOLE NO 0 0 171,572
FIRST TR NASDAQ 100 TECH IND SHS 337345102   14,347 82,663 SH   SOLE NO 0 0 82,663
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   302 5,774 SH   SOLE NO 0 0 5,774
FIRST TR S&P REIT INDEX FD COM 33734G108   402 14,615 SH   SOLE NO 0 0 14,615
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   7,989 88,682 SH   SOLE NO 0 0 88,682
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   744 173,046 SH   SOLE NO 0 0 173,046
FIRST TR SR FLTG RATE INCOME COM 33733U108   3,690 363,926 SH   SOLE NO 0 0 363,926
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   1,946 143,391 SH   SOLE NO 0 0 143,391
FIRST TR VALUE LINE DIVID IN SHS 33734H106   137,749 3,089,246 SH   SOLE NO 0 0 3,089,246
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   25,089 190,933 SH   SOLE NO 0 0 190,933
FIRSTCASH HOLDINGS INC COM 33768G107   247 2,056 SH   SOLE NO 0 0 2,056
FIRSTENERGY CORP COM 337932107   4,942 122,261 SH   SOLE NO 0 0 122,261
FIRSTSUN CAP BANCORP COM 33767U107   302 8,354 SH   SOLE NO 0 0 8,354
FISERV INC COM 337738108   25,196 114,099 SH   SOLE NO 0 0 114,099
FIVE BELOW INC COM 33829M101   206 2,755 SH   SOLE NO 0 0 2,755
FLAGSTAR FINANCIAL INC COM NEW 649445400   1,053 90,652 SH   SOLE NO 0 0 90,652
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   1,175 58,060 SH   SOLE NO 0 0 58,060
FLAHERTY & CRUMRINE PFD INCO COM 338480106   216 19,243 SH   SOLE NO 0 0 19,243
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,989 187,604 SH   SOLE NO 0 0 187,604
FLEX LTD ORD Y2573F102   994 30,046 SH   SOLE NO 0 0 30,046
FLEXSHARES TR CR SCD US BD 33939L761   874 18,076 SH   SOLE NO 0 0 18,076
FLEXSHARES TR ESG & CLM DEVELP 33939L597   757 14,939 SH   SOLE NO 0 0 14,939
FLEXSHARES TR ESG & CLM INVEST 33939L571   2,255 55,079 SH   SOLE NO 0 0 55,079
FLEXSHARES TR ESG & CLM US LRG 33939L613   2,781 44,803 SH   SOLE NO 0 0 44,803
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   270 3,577 SH   SOLE NO 0 0 3,577
FLEXSHARES TR HIG YLD VL ETF 33939L662   4,476 110,841 SH   SOLE NO 0 0 110,841
FLEXSHARES TR IBOXX 3R TARGT 33939L506   826 33,862 SH   SOLE NO 0 0 33,862
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   379 15,613 SH   SOLE NO 0 0 15,613
FLEXSHARES TR INT QLTDVDYNAM 33939L829   201 6,931 SH   SOLE NO 0 0 6,931
FLEXSHARES TR INTL QLTDV IDX 33939L837   836 33,524 SH   SOLE NO 0 0 33,524
FLEXSHARES TR M STAR DEV MKT 33939L803   9,300 124,310 SH   SOLE NO 0 0 124,310
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,736 44,743 SH   SOLE NO 0 0 44,743
FLEXSHARES TR MORNSTAR USMKT 33939L100   25,070 121,854 SH   SOLE NO 0 0 121,854
FLEXSHARES TR MSTAR EMKT FAC 33939L308   994 18,946 SH   SOLE NO 0 0 18,946
FLEXSHARES TR QLT DIV DEF IDX 33939L845   925 13,229 SH   SOLE NO 0 0 13,229
FLEXSHARES TR QUALT DIVD IDX 33939L860   3,193 46,712 SH   SOLE NO 0 0 46,712
FLEXSHARES TR STOX GBL ESG SLT 33939L688   765 4,506 SH   SOLE NO 0 0 4,506
FLEXSHARES TR STOX US ESG SLCT 33939L696   880 6,551 SH   SOLE NO 0 0 6,551
FLEXSHARES TR STOXX GLOBR INF 33939L795   643 11,151 SH   SOLE NO 0 0 11,151
FLEXSHARES TR US QUALITY CAP 33939L746   13,410 210,188 SH   SOLE NO 0 0 210,188
FLOOR & DECOR HLDGS INC CL A 339750101   209 2,594 SH   SOLE NO 0 0 2,594
FLOWERS FOODS INC COM 343498101   382 20,098 SH   SOLE NO 0 0 20,098
FLOWSERVE CORP COM 34354P105   1,514 31,008 SH   SOLE NO 0 0 31,008
FLUENCE ENERGY INC COM CL A 34379V103   314 64,679 SH   SOLE NO 0 0 64,679
FLUENT INC COM NEW 34380C201   24 11,112 SH   SOLE NO 0 0 11,112
FLUOR CORP NEW COM 343412102   4,040 112,781 SH   SOLE NO 0 0 112,781
FLUTTER ENTMT PLC SHS G3643J108   410 1,851 SH   SOLE NO 0 0 1,851
FMC CORP COM NEW 302491303   585 13,865 SH   SOLE NO 0 0 13,865
FORD MTR CO COM 345370860   21,894 2,182,868 SH   SOLE NO 0 0 2,182,868
FORTINET INC COM 34959E109   15,274 158,670 SH   SOLE NO 0 0 158,670
FORTIS INC COM 349553107   423 9,271 SH   SOLE NO 0 0 9,271
FORTIVE CORP COM 34959J108   1,971 26,929 SH   SOLE NO 0 0 26,929
FORTRESS BIOTECH INC COM NEW 34960Q307   96 61,497 SH   SOLE NO 0 0 61,497
FORTUNA MNG CORP COM NEW 349942102   135 22,097 SH   SOLE NO 0 0 22,097
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,453 23,874 SH   SOLE NO 0 0 23,874
FOUR CORNERS PPTY TR INC COM 35086T109   846 29,485 SH   SOLE NO 0 0 29,485
FOX CORP CL A COM 35137L105   1,604 28,333 SH   SOLE NO 0 0 28,333
FOX CORP CL B COM 35137L204   226 4,295 SH   SOLE NO 0 0 4,295
FRANCO NEV CORP COM 351858105   19,923 126,450 SH   SOLE NO 0 0 126,450
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   310 24,345 SH   SOLE NO 0 0 24,345
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   4,477 49,318 SH   SOLE NO 0 0 49,318
FRANKLIN LTD DURATION INCOME COM 35472T101   69 10,625 SH   SOLE NO 0 0 10,625
FRANKLIN RESOURCES INC COM 354613101   9,674 502,523 SH   SOLE NO 0 0 502,523
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   679 14,213 SH   SOLE NO 0 0 14,213
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   3,969 162,396 SH   SOLE NO 0 0 162,396
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421   1,761 50,413 SH   SOLE NO 0 0 50,413
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   1,957 53,119 SH   SOLE NO 0 0 53,119
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   221 7,509 SH   SOLE NO 0 0 7,509
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   343 14,407 SH   SOLE NO 0 0 14,407
FRANKLIN TEMPLETON ETF TR INCOME EQT FOCUS 35473P504   642 11,421 SH   SOLE NO 0 0 11,421
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   6,511 244,484 SH   SOLE NO 0 0 244,484
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512   221 3,882 SH   SOLE NO 0 0 3,882
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   6,442 197,653 SH   SOLE NO 0 0 197,653
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   228 9,476 SH   SOLE NO 0 0 9,476
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   383 17,837 SH   SOLE NO 0 0 17,837
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   2,026 35,889 SH   SOLE NO 0 0 35,889
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   7,542 142,272 SH   SOLE NO 0 0 142,272
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105   6,760 161,596 SH   SOLE NO 0 0 161,596
FRANKLIN UNVL TR SH BEN INT 355145103   1,231 163,457 SH   SOLE NO 0 0 163,457
FREEPORT-MCMORAN INC CL B 35671D857   12,944 341,890 SH   SOLE NO 0 0 341,890
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   333 13,361 SH   SOLE NO 0 0 13,361
FRESHPET INC COM 358039105   368 4,421 SH   SOLE NO 0 0 4,421
FRONTDOOR INC COM 35905A109   327 8,520 SH   SOLE NO 0 0 8,520
FRONTLINE PLC COM M46528101   455 30,617 SH   SOLE NO 0 0 30,617
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   68,248 9,680,574 SH   SOLE NO 0 0 9,680,574
FS KKR CAP CORP COM 302635206   89,777 4,285,288 SH   SOLE NO 0 0 4,285,288
FTAI AVIATION LTD SHS G3730V105   404 3,640 SH   SOLE NO 0 0 3,640
FUBOTV INC COM 35953D104   49 16,917 SH   SOLE NO 0 0 16,917
FULCRUM THERAPEUTICS INC COM 359616109   240 83,428 SH   SOLE NO 0 0 83,428
FULLER H B CO COM 359694106   466 8,307 SH   SOLE NO 0 0 8,307
FULTON FINL CORP PA COM 360271100   2,321 128,295 SH   SOLE NO 0 0 128,295
FUTUREFUEL CORP COM 36116M106   1,303 334,168 SH   SOLE NO 0 0 334,168
GABELLI CONV & INC SECS FD I COM 36240B109   240 64,317 SH   SOLE NO 0 0 64,317
GABELLI DIVID & INCOME TR COM 36242H104   1,343 55,662 SH   SOLE NO 0 0 55,662
GABELLI EQUITY TR INC COM 362397101   10,426 1,892,283 SH   SOLE NO 0 0 1,892,283
GABELLI GLOBAL SMALL & MID C COM 36249W104   142 11,807 SH   SOLE NO 0 0 11,807
GABELLI HLTHCARE & WELLNESS SHS 36246K103   199 19,779 SH   SOLE NO 0 0 19,779
GABELLI MULTIMEDIA TR INC COM 36239Q109   2,772 598,698 SH   SOLE NO 0 0 598,698
GABELLI UTIL TR COM 36240A101   8,313 1,556,779 SH   SOLE NO 0 0 1,556,779
GALAPAGOS NV SPON ADR 36315X101   285 11,360 SH   SOLE NO 0 0 11,360
GALECTIN THERAPEUTICS INC COM NEW 363225202   314 257,565 SH   SOLE NO 0 0 257,565
GALLAGHER ARTHUR J & CO COM 363576109   12,369 35,827 SH   SOLE NO 0 0 35,827
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   2,991 684,426 SH   SOLE NO 0 0 684,426
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   104 17,125 SH   SOLE NO 0 0 17,125
GAMESTOP CORP NEW CL A 36467W109   497 22,253 SH   SOLE NO 0 0 22,253
GAMING & LEISURE PPTYS INC COM 36467J108   1,332 26,168 SH   SOLE NO 0 0 26,168
GANNETT CO INC COM 36472T109   46 15,996 SH   SOLE NO 0 0 15,996
GARMIN LTD SHS H2906T109   5,576 25,681 SH   SOLE NO 0 0 25,681
GARTNER INC COM 366651107   1,577 3,757 SH   SOLE NO 0 0 3,757
GATX CORP COM 361448103   799 5,144 SH   SOLE NO 0 0 5,144
GE AEROSPACE COM NEW 369604301   78,865 394,028 SH   SOLE NO 0 0 394,028
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   21,467 265,977 SH   SOLE NO 0 0 265,977
GE VERNOVA INC COM 36828A101   34,442 112,821 SH   SOLE NO 0 0 112,821
GEE GROUP INC COM 36165A102   13 66,200 SH   SOLE NO 0 0 66,200
GEN DIGITAL INC COM 668771108   1,687 63,563 SH   SOLE NO 0 0 63,563
GENASYS INC COM 36872P103   167 73,476 SH   SOLE NO 0 0 73,476
GENCO SHIPPING & TRADING LTD SHS Y2685T131   302 22,631 SH   SOLE NO 0 0 22,631
GENELUX CORPORATION COM 36870H103   46 17,083 SH   SOLE NO 0 0 17,083
GENERAC HLDGS INC COM 368736104   6,726 53,104 SH   SOLE NO 0 0 53,104
GENERAL AMERN INVS CO INC COM 368802104   1,054 20,921 SH   SOLE NO 0 0 20,921
GENERAL DYNAMICS CORP COM 369550108   47,773 175,264 SH   SOLE NO 0 0 175,264
GENERAL MLS INC COM 370334104   27,076 452,844 SH   SOLE NO 0 0 452,844
GENERAL MTRS CO COM 37045V100   11,551 245,608 SH   SOLE NO 0 0 245,608
GENIUS SPORTS LIMITED SHARES CL A G3934V109   249 24,858 SH   SOLE NO 0 0 24,858
GENPACT LIMITED SHS G3922B107   378 7,508 SH   SOLE NO 0 0 7,508
GENTEX CORP COM 371901109   7,918 339,848 SH   SOLE NO 0 0 339,848
GENUINE PARTS CO COM 372460105   11,673 97,976 SH   SOLE NO 0 0 97,976
GENWORTH FINL INC COM SHS 37247D106   2,075 292,714 SH   SOLE NO 0 0 292,714
GEO GROUP INC NEW COM 36162J106   518 17,744 SH   SOLE NO 0 0 17,744
GEOPARK LTD USD SHS G38327105   211 26,080 SH   SOLE NO 0 0 26,080
GERDAU SA SPON ADR REP PFD 373737105   825 290,531 SH   SOLE NO 0 0 290,531
GERMAN AMERN BANCORP INC COM 373865104   617 16,446 SH   SOLE NO 0 0 16,446
GERON CORP COM 374163103   126 79,296 SH   SOLE NO 0 0 79,296
GEVO INC COM PAR 374396406   40 34,564 SH   SOLE NO 0 0 34,564
GIBRALTAR INDS INC COM 374689107   286 4,880 SH   SOLE NO 0 0 4,880
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   310 21,824 SH   SOLE NO 0 0 21,824
GILDAN ACTIVEWEAR INC COM 375916103   532 12,028 SH   SOLE NO 0 0 12,028
GILEAD SCIENCES INC COM 375558103   42,887 382,748 SH   SOLE NO 0 0 382,748
GITLAB INC CLASS A COM 37637K108   745 15,847 SH   SOLE NO 0 0 15,847
GLACIER BANCORP INC NEW COM 37637Q105   415 9,393 SH   SOLE NO 0 0 9,393
GLADSTONE CAPITAL CORP COM NEW 376535878   299 10,879 SH   SOLE NO 0 0 10,879
GLADSTONE COMMERCIAL CORP COM 376536108   323 21,589 SH   SOLE NO 0 0 21,589
GLADSTONE INVT CORP COM 376546107   462 34,612 SH   SOLE NO 0 0 34,612
GLAUKOS CORP COM 377322102   708 7,194 SH   SOLE NO 0 0 7,194
GLOBAL MED REIT INC COM NEW 37954A204   107 12,183 SH   SOLE NO 0 0 12,183
GLOBAL NET LEASE INC COM NEW 379378201   2,254 280,308 SH   SOLE NO 0 0 280,308
GLOBAL PARTNERS LP COM UNITS 37946R109   1,236 23,146 SH   SOLE NO 0 0 23,146
GLOBAL PMTS INC COM 37940X102   3,641 37,184 SH   SOLE NO 0 0 37,184
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,104 48,328 SH   SOLE NO 0 0 48,328
GLOBAL WTR RES INC COM 379463102   646 62,628 SH   SOLE NO 0 0 62,628
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   4,804 47,826 SH   SOLE NO 0 0 47,826
GLOBAL X FDS ADAPTIVE US 37954Y574   27,205 623,248 SH   SOLE NO 0 0 623,248
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   23,183 637,235 SH   SOLE NO 0 0 637,235
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   970 45,863 SH   SOLE NO 0 0 45,863
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   544 25,897 SH   SOLE NO 0 0 25,897
GLOBAL X FDS CONSCIOUS COS 37954Y731   561 15,054 SH   SOLE NO 0 0 15,054
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   3,065 94,763 SH   SOLE NO 0 0 94,763
GLOBAL X FDS DATA CTR & DIGIT 37954Y236   319 19,614 SH   SOLE NO 0 0 19,614
GLOBAL X FDS DEFENSE TECH ETF 37960A529   2,527 54,277 SH   SOLE NO 0 0 54,277
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,194 45,609 SH   SOLE NO 0 0 45,609
GLOBAL X FDS FINTECH ETF 37954Y814   1,113 40,398 SH   SOLE NO 0 0 40,398
GLOBAL X FDS GB MSCI AR ETF 37950E259   893 11,057 SH   SOLE NO 0 0 11,057
GLOBAL X FDS GBL X HYDROGEN 37960A420   177 10,411 SH   SOLE NO 0 0 10,411
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   10,020 157,021 SH   SOLE NO 0 0 157,021
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,512 28,401 SH   SOLE NO 0 0 28,401
GLOBAL X FDS GLOBAL X COPPER 37954Y830   3,854 98,631 SH   SOLE NO 0 0 98,631
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,428 36,198 SH   SOLE NO 0 0 36,198
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   5,699 248,665 SH   SOLE NO 0 0 248,665
GLOBAL X FDS GLOBX SUPDV US 37950E291   3,514 186,509 SH   SOLE NO 0 0 186,509
GLOBAL X FDS INTERNET OF THNG 37954Y780   620 18,815 SH   SOLE NO 0 0 18,815
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   2,414 62,219 SH   SOLE NO 0 0 62,219
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   947 21,970 SH   SOLE NO 0 0 21,970
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   14,282 858,829 SH   SOLE NO 0 0 858,829
GLOBAL X FDS NASDAQ 100 TAI 37960A404   1,249 43,677 SH   SOLE NO 0 0 43,677
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   294 11,420 SH   SOLE NO 0 0 11,420
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   24,093 846,563 SH   SOLE NO 0 0 846,563
GLOBAL X FDS RUSSELL 2000 37954Y459   802 53,119 SH   SOLE NO 0 0 53,119
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,208 32,689 SH   SOLE NO 0 0 32,689
GLOBAL X FDS S&P 500 COVERED 37954Y475   8,396 212,620 SH   SOLE NO 0 0 212,620
GLOBAL X FDS SOCIAL MED ETF 37950E416   566 12,910 SH   SOLE NO 0 0 12,910
GLOBAL X FDS SUPERDIVIDEND 37960A669   589 28,090 SH   SOLE NO 0 0 28,090
GLOBAL X FDS US INFR DEV ETF 37954Y673   50,785 1,346,020 SH   SOLE NO 0 0 1,346,020
GLOBAL X FDS US PFD ETF 37954Y657   1,235 64,860 SH   SOLE NO 0 0 64,860
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   356 9,658 SH   SOLE NO 0 0 9,658
GLOBALSTAR INC COM NEW 378973507   478 22,922 SH   SOLE NO 0 0 22,922
GLOBANT S A COM L44385109   444 3,772 SH   SOLE NO 0 0 3,772
GLOBE LIFE INC COM 37959E102   6,191 47,004 SH   SOLE NO 0 0 47,004
GLOBUS MED INC CL A 379577208   581 7,933 SH   SOLE NO 0 0 7,933
GODADDY INC CL A 380237107   1,582 8,782 SH   SOLE NO 0 0 8,782
GOLAR LNG LTD SHS G9456A100   343 9,039 SH   SOLE NO 0 0 9,039
GOLD FIELDS LTD SPONSORED ADR 38059T106   13,636 617,298 SH   SOLE NO 0 0 617,298
GOLD ROYALTY CORP COMMON SHARES 38071H106   191 132,943 SH   SOLE NO 0 0 132,943
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   265 33,214 SH   SOLE NO 0 0 33,214
GOLDMAN SACHS BDC INC SHS 38147U107   3,170 272,532 SH   SOLE NO 0 0 272,532
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   38,079 380,101 SH   SOLE NO 0 0 380,101
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   457 10,263 SH   SOLE NO 0 0 10,263
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   219 4,365 SH   SOLE NO 0 0 4,365
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   654 14,302 SH   SOLE NO 0 0 14,302
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   4,135 100,339 SH   SOLE NO 0 0 100,339
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,258 158,475 SH   SOLE NO 0 0 158,475
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   59,980 1,682,455 SH   SOLE NO 0 0 1,682,455
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   6,521 102,805 SH   SOLE NO 0 0 102,805
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   61,382 557,617 SH   SOLE NO 0 0 557,617
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   286 5,560 SH   SOLE NO 0 0 5,560
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   2,362 31,065 SH   SOLE NO 0 0 31,065
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   338 11,373 SH   SOLE NO 0 0 11,373
GOLDMAN SACHS ETF TR GOLDMAN SACH US 38149W523   256 10,766 SH   SOLE NO 0 0 10,766
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   250 3,138 SH   SOLE NO 0 0 3,138
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   3,734 48,556 SH   SOLE NO 0 0 48,556
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   501 11,231 SH   SOLE NO 0 0 11,231
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622   19,030 408,280 SH   SOLE NO 0 0 408,280
GOLDMAN SACHS ETF TR SMALL CAP CORE E 38149W614   252 5,395 SH   SOLE NO 0 0 5,395
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230   1,561 30,882 SH   SOLE NO 0 0 30,882
GOLDMAN SACHS GROUP INC COM 38141G104   69,493 127,209 SH   SOLE NO 0 0 127,209
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   10,260 332,255 SH   SOLE NO 0 0 332,255
GOLUB CAP BDC INC COM 38173M102   1,750 115,573 SH   SOLE NO 0 0 115,573
GOODRX HLDGS INC COM CL A 38246G108   117 26,508 SH   SOLE NO 0 0 26,508
GOODYEAR TIRE & RUBR CO COM 382550101   1,034 111,944 SH   SOLE NO 0 0 111,944
GOPRO INC CL A 38268T103   7 11,041 SH   SOLE NO 0 0 11,041
GORILLA TECHNOLOGY GROUP INC SHS NEW G4000K175   1,191 40,224 SH   SOLE NO 0 0 40,224
GOSSAMER BIO INC COM 38341P102   46 42,116 SH   SOLE NO 0 0 42,116
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   808 178,418 SH   SOLE NO 0 0 178,418
GRACO INC COM 384109104   5,028 60,209 SH   SOLE NO 0 0 60,209
GRAHAM HLDGS CO COM CL B 384637104   950 989 SH   SOLE NO 0 0 989
GRAIL INC COM 384747101   4,565 178,747 SH   SOLE NO 0 0 178,747
GRAINGER W W INC COM 384802104   9,784 9,904 SH   SOLE NO 0 0 9,904
GRANITE CONSTR INC COM 387328107   457 6,060 SH   SOLE NO 0 0 6,060
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   212 4,086 SH   SOLE NO 0 0 4,086
GRANITESHARES GOLD TR SHS BEN INT 38748G101   3,696 119,837 SH   SOLE NO 0 0 119,837
GRAPHIC PACKAGING HLDG CO COM 388689101   779 30,026 SH   SOLE NO 0 0 30,026
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   2,624 71,918 SH   SOLE NO 0 0 71,918
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   16,721 256,572 SH   SOLE NO 0 0 256,572
GRAYSCALE ETHEREUM MINI TR E SHS NEW 38964R203   820 47,629 SH   SOLE NO 0 0 47,629
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   2,904 190,779 SH   SOLE NO 0 0 190,779
GREEN BRICK PARTNERS INC COM 392709101   202 3,456 SH   SOLE NO 0 0 3,456
GREENBRIER COS INC COM 393657101   235 4,586 SH   SOLE NO 0 0 4,586
GREENPOWER MTR CO INC COM NEW 39540E302   26 53,023 SH   SOLE NO 0 0 53,023
GRID DYNAMICS HLDGS INC CL A 39813G109   203 12,969 SH   SOLE NO 0 0 12,969
GROUP 1 AUTOMOTIVE INC COM 398905109   382 1,000 SH   SOLE NO 0 0 1,000
GROWGENERATION CORP COM 39986L109   13 11,615 SH   SOLE NO 0 0 11,615
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   352 6,461 SH   SOLE NO 0 0 6,461
GSI TECHNOLOGY INC COM 36241U106   119 58,556 SH   SOLE NO 0 0 58,556
GSK PLC SPONSORED ADR 37733W204   13,091 337,918 SH   SOLE NO 0 0 337,918
GUARDANT HEALTH INC COM 40131M109   443 10,399 SH   SOLE NO 0 0 10,399
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   175 11,600 SH   SOLE NO 0 0 11,600
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   10,449 671,083 SH   SOLE NO 0 0 671,083
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   602 38,722 SH   SOLE NO 0 0 38,722
GUIDEWIRE SOFTWARE INC COM 40171V100   262 1,397 SH   SOLE NO 0 0 1,397
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,246 42,664 SH   SOLE NO 0 0 42,664
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   333 8,529 SH   SOLE NO 0 0 8,529
H & E EQUIPMENT SERVICES INC COM 404030108   344 3,626 SH   SOLE NO 0 0 3,626
HA SUSTAINABLE INFRA CAP INC COM 41068X100   8,879 303,659 SH   SOLE NO 0 0 303,659
HAEMONETICS CORP MASS COM 405024100   285 4,488 SH   SOLE NO 0 0 4,488
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   19 20,000 SH   SOLE NO 0 0 20,000
HAIN CELESTIAL GROUP INC COM 405217100   45 10,865 SH   SOLE NO 0 0 10,865
HALEON PLC SPON ADS 405552100   2,233 216,967 SH   SOLE NO 0 0 216,967
HALLIBURTON CO COM 406216101   5,474 215,758 SH   SOLE NO 0 0 215,758
HALOZYME THERAPEUTICS INC COM 40637H109   1,609 25,212 SH   SOLE NO 0 0 25,212
HAMILTON INSURANCE GROUP LTD CL B G42706104   651 31,384 SH   SOLE NO 0 0 31,384
HAMILTON LANE INC CL A 407497106   1,451 9,759 SH   SOLE NO 0 0 9,759
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   626 18,350 SH   SOLE NO 0 0 18,350
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   4,313 259,954 SH   SOLE NO 0 0 259,954
HANCOCK JOHN PFD INCOME FD I COM 41013X106   981 58,999 SH   SOLE NO 0 0 58,999
HANCOCK JOHN PFD INCOME FD I COM 41021P103   706 47,051 SH   SOLE NO 0 0 47,051
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   1,544 118,012 SH   SOLE NO 0 0 118,012
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,099 45,943 SH   SOLE NO 0 0 45,943
HANCOCK WHITNEY CORPORATION COM 410120109   2,743 52,293 SH   SOLE NO 0 0 52,293
HANESBRANDS INC COM 410345102   2,630 455,754 SH   SOLE NO 0 0 455,754
HANOVER INS GROUP INC COM 410867105   1,621 9,321 SH   SOLE NO 0 0 9,321
HARBOR ETF TRUST ACTIVE SMALL CAP 41151J752   3,472 168,939 SH   SOLE NO 0 0 168,939
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   15,221 1,045,404 SH   SOLE NO 0 0 1,045,404
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   10,066 418,549 SH   SOLE NO 0 0 418,549
HARBOR ETF TRUST HEALTH CARE ETF 41151J869   5,501 216,781 SH   SOLE NO 0 0 216,781
HARBOR ETF TRUST INTERNATNAL COMP 41151J885   490 18,467 SH   SOLE NO 0 0 18,467
HARBOR ETF TRUST LONG TERM GROWER 41151J406   22,134 903,418 SH   SOLE NO 0 0 903,418
HARBORONE BANCORP INC NEW COM NEW 41165Y100   174 16,791 SH   SOLE NO 0 0 16,791
HARLEY DAVIDSON INC COM 412822108   1,013 40,116 SH   SOLE NO 0 0 40,116
HARRIS OAKMARK ETF TRUST OAKMARK U S LRG 41456U106   2,536 103,702 SH   SOLE NO 0 0 103,702
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602   3,666 94,387 SH   SOLE NO 0 0 94,387
HARTFORD FDS EXCHANGE TRADED LARGE CAP GRWT 41653L883   292 13,990 SH   SOLE NO 0 0 13,990
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   6,128 159,373 SH   SOLE NO 0 0 159,373
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,003 104,506 SH   SOLE NO 0 0 104,506
HARTFORD FDS EXCHANGE TRADED STRATEGIC INCOME 41653L875   988 28,596 SH   SOLE NO 0 0 28,596
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   22,257 657,323 SH   SOLE NO 0 0 657,323
HARTFORD INSURANCE GROUP INC COM 416515104   14,085 113,834 SH   SOLE NO 0 0 113,834
HASBRO INC COM 418056107   3,945 64,154 SH   SOLE NO 0 0 64,154
HAWAIIAN ELEC INDUSTRIES COM 419870100   449 40,992 SH   SOLE NO 0 0 40,992
HAWKINS INC COM 420261109   608 5,740 SH   SOLE NO 0 0 5,740
HCA HEALTHCARE INC COM 40412C101   7,049 20,400 SH   SOLE NO 0 0 20,400
HDFC BANK LTD SPONSORED ADS 40415F101   636 9,577 SH   SOLE NO 0 0 9,577
HEALTHCARE RLTY TR CL A COM 42226K105   968 57,293 SH   SOLE NO 0 0 57,293
HEALTHPEAK PROPERTIES INC COM 42250P103   10,231 505,984 SH   SOLE NO 0 0 505,984
HECLA MNG CO COM 422704106   417 74,963 SH   SOLE NO 0 0 74,963
HEICO CORP NEW CL A 422806208   465 2,205 SH   SOLE NO 0 0 2,205
HEICO CORP NEW COM 422806109   3,814 14,276 SH   SOLE NO 0 0 14,276
HELIOS TECHNOLOGIES INC COM 42328H109   372 11,598 SH   SOLE NO 0 0 11,598
HELMERICH & PAYNE INC COM 423452101   1,033 39,539 SH   SOLE NO 0 0 39,539
HENRY JACK & ASSOC INC COM 426281101   1,789 9,796 SH   SOLE NO 0 0 9,796
HENRY SCHEIN INC COM 806407102   451 6,579 SH   SOLE NO 0 0 6,579
HERCULES CAPITAL INC COM 427096508   5,271 274,413 SH   SOLE NO 0 0 274,413
HERON THERAPEUTICS INC COM 427746102   148 67,301 SH   SOLE NO 0 0 67,301
HERSHEY CO COM 427866108   15,387 89,964 SH   SOLE NO 0 0 89,964
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   128 32,576 SH   SOLE NO 0 0 32,576
HESS CORP COM 42809H107   2,160 13,524 SH   SOLE NO 0 0 13,524
HESS MIDSTREAM LP CL A SHS 428103105   485 11,479 SH   SOLE NO 0 0 11,479
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,730 241,714 SH   SOLE NO 0 0 241,714
HEXCEL CORP NEW COM 428291108   6,375 116,421 SH   SOLE NO 0 0 116,421
HF SINCLAIR CORP COM 403949100   960 29,197 SH   SOLE NO 0 0 29,197
HIGHLAND OPPS & INCOME FD HIGHLAND INCOME 43010E404   1,729 332,418 SH   SOLE NO 0 0 332,418
HIGHWOODS PPTYS INC COM 431284108   851 28,703 SH   SOLE NO 0 0 28,703
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,554 20,015 SH   SOLE NO 0 0 20,015
HIMS & HERS HEALTH INC COM CL A 433000106   2,149 72,723 SH   SOLE NO 0 0 72,723
HOLOGIC INC COM 436440101   2,765 44,765 SH   SOLE NO 0 0 44,765
HOME DEPOT INC COM 437076102   255,329 696,688 SH   SOLE NO 0 0 696,688
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   913 33,640 SH   SOLE NO 0 0 33,640
HONEST CO INC COM 438333106   48 10,126 SH   SOLE NO 0 0 10,126
HONEYWELL INTL INC COM 438516106   80,109 378,318 SH   SOLE NO 0 0 378,318
HORMEL FOODS CORP COM 440452100   7,236 233,883 SH   SOLE NO 0 0 233,883
HOST HOTELS & RESORTS INC COM 44107P104   1,395 98,138 SH   SOLE NO 0 0 98,138
HOULIHAN LOKEY INC CL A 441593100   277 1,717 SH   SOLE NO 0 0 1,717
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   286 2,730 SH   SOLE NO 0 0 2,730
HOWMET AEROSPACE INC COM 443201108   19,227 148,211 SH   SOLE NO 0 0 148,211
HP INC COM 40434L105   25,109 906,791 SH   SOLE NO 0 0 906,791
HSBC HLDGS PLC SPON ADR NEW 404280406   3,251 56,601 SH   SOLE NO 0 0 56,601
HUBBELL INC COM 443510607   3,808 11,506 SH   SOLE NO 0 0 11,506
HUBSPOT INC COM 443573100   6,508 11,391 SH   SOLE NO 0 0 11,391
HUDSON TECHNOLOGIES INC COM 444144109   238 38,637 SH   SOLE NO 0 0 38,637
HUMACYTE INC COM 44486Q103   160 93,836 SH   SOLE NO 0 0 93,836
HUMANA INC COM 444859102   2,477 9,362 SH   SOLE NO 0 0 9,362
HUNT J B TRANS SVCS INC COM 445658107   1,248 8,437 SH   SOLE NO 0 0 8,437
HUNTINGTON BANCSHARES INC COM 446150104   10,614 707,151 SH   SOLE NO 0 0 707,151
HUNTINGTON INGALLS INDS INC COM 446413106   8,043 39,420 SH   SOLE NO 0 0 39,420
HYLIION HOLDINGS CORP COMMON STOCK 449109107   18 12,810 SH   SOLE NO 0 0 12,810
HYPERFINE INC COM CL A 44916K106   8 11,500 SH   SOLE NO 0 0 11,500
I-80 GOLD CORP COM 44955L106   93 160,635 SH   SOLE NO 0 0 160,635
IAC INC COM NEW 44891N208   441 9,593 SH   SOLE NO 0 0 9,593
IAMGOLD CORP COM 450913108   311 49,747 SH   SOLE NO 0 0 49,747
IBEX LTD SHS NEW G4690M101   956 39,262 SH   SOLE NO 0 0 39,262
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   793 87,580 SH   SOLE NO 0 0 87,580
ICICI BANK LIMITED ADR 45104G104   490 15,532 SH   SOLE NO 0 0 15,532
ICON PLC SHS G4705A100   679 3,883 SH   SOLE NO 0 0 3,883
IDACORP INC COM 451107106   2,203 18,955 SH   SOLE NO 0 0 18,955
IDEX CORP COM 45167R104   212 1,170 SH   SOLE NO 0 0 1,170
IDEXX LABS INC COM 45168D104   7,024 16,725 SH   SOLE NO 0 0 16,725
IES HLDGS INC COM 44951W106   223 1,352 SH   SOLE NO 0 0 1,352
IGC PHARMA INC COM NEW 45408X308   10 34,600 SH   SOLE NO 0 0 34,600
ILLINOIS TOOL WKS INC COM 452308109   46,253 186,497 SH   SOLE NO 0 0 186,497
ILLUMINA INC COM 452327109   1,085 13,681 SH   SOLE NO 0 0 13,681
IMMIX BIOPHARMA INC COM 45258H106   29 17,040 SH   SOLE NO 0 0 17,040
IMMUNITYBIO INC COM 45256X103   92 30,522 SH   SOLE NO 0 0 30,522
IMMUNOME INC COM 45257U108   138 20,545 SH   SOLE NO 0 0 20,545
IMPERIAL OIL LTD COM NEW 453038408   792 10,949 SH   SOLE NO 0 0 10,949
INCYTE CORP COM 45337C102   2,050 33,861 SH   SOLE NO 0 0 33,861
INDEPENDENCE RLTY TR INC COM 45378A106   4,168 196,347 SH   SOLE NO 0 0 196,347
INDEPENDENT BK CORP MASS COM 453836108   3,081 49,186 SH   SOLE NO 0 0 49,186
INDIA FD INC COM 454089103   1,311 83,120 SH   SOLE NO 0 0 83,120
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   97 47,763 SH   SOLE NO 0 0 47,763
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   58 21,000 SH   SOLE NO 0 0 21,000
INFLARX NV COM N44821101   109 106,500 SH   SOLE NO 0 0 106,500
INFOSYS LTD SPONSORED ADR 456788108   813 44,552 SH   SOLE NO 0 0 44,552
ING GROEP N.V. SPONSORED ADR 456837103   401 20,477 SH   SOLE NO 0 0 20,477
INGERSOLL RAND INC COM 45687V106   2,721 33,998 SH   SOLE NO 0 0 33,998
INGLES MKTS INC CL A 457030104   334 5,126 SH   SOLE NO 0 0 5,126
INGREDION INC COM 457187102   1,068 7,898 SH   SOLE NO 0 0 7,898
INMODE LTD SHS M5425M103   593 33,415 SH   SOLE NO 0 0 33,415
INMUNE BIO INC COM 45782T105   155 19,888 SH   SOLE NO 0 0 19,888
INNODATA INC COM NEW 457642205   390 10,852 SH   SOLE NO 0 0 10,852
INNOVATIVE INDL PPTYS INC COM 45781V101   1,533 28,339 SH   SOLE NO 0 0 28,339
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   2,750 85,001 SH   SOLE NO 0 0 85,001
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   33,245 1,059,425 SH   SOLE NO 0 0 1,059,425
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623   1,055 39,595 SH   SOLE NO 0 0 39,595
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   1,287 48,481 SH   SOLE NO 0 0 48,481
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   1,201 39,706 SH   SOLE NO 0 0 39,706
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   1,869 73,996 SH   SOLE NO 0 0 73,996
INNOVATOR ETFS TRUST EQUITY 1YR JANUA 45784N817   2,294 89,931 SH   SOLE NO 0 0 89,931
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601   2,795 112,554 SH   SOLE NO 0 0 112,554
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   19,463 693,607 SH   SOLE NO 0 0 693,607
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775   7,293 308,258 SH   SOLE NO 0 0 308,258
INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418   3,520 133,815 SH   SOLE NO 0 0 133,815
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700   2,402 95,485 SH   SOLE NO 0 0 95,485
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335   3,386 129,386 SH   SOLE NO 0 0 129,386
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111   2,249 91,080 SH   SOLE NO 0 0 91,080
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236   1,710 63,955 SH   SOLE NO 0 0 63,955
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y244   10,668 392,657 SH   SOLE NO 0 0 392,657
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251   7,799 291,323 SH   SOLE NO 0 0 291,323
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106   3,183 127,706 SH   SOLE NO 0 0 127,706
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N742   4,020 156,009 SH   SOLE NO 0 0 156,009
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N809   1,719 68,618 SH   SOLE NO 0 0 68,618
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N858   4,345 183,500 SH   SOLE NO 0 0 183,500
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N882   462 18,413 SH   SOLE NO 0 0 18,413
INNOVATOR ETFS TRUST EQUITY JAN 20227 45784N825   725 28,636 SH   SOLE NO 0 0 28,636
INNOVATOR ETFS TRUST GROWTH 100 POWER 45784N205   404 16,212 SH   SOLE NO 0 0 16,212
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45783Y129   587 23,622 SH   SOLE NO 0 0 23,622
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N767   715 28,243 SH   SOLE NO 0 0 28,243
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N841   2,534 107,525 SH   SOLE NO 0 0 107,525
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N874   1,162 46,449 SH   SOLE NO 0 0 46,449
INNOVATOR ETFS TRUST GROWTH ACCELE 45783Y509   375 9,905 SH   SOLE NO 0 0 9,905
INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608   1,705 53,541 SH   SOLE NO 0 0 53,541
INNOVATOR ETFS TRUST GROWTH ACCELRTD 45782C128   454 16,445 SH   SOLE NO 0 0 16,445
INNOVATOR ETFS TRUST GRWT ACCLTD PLUS 45783Y798   812 34,526 SH   SOLE NO 0 0 34,526
INNOVATOR ETFS TRUST GRWT ACLRTD PLUS 45783Y871   771 25,256 SH   SOLE NO 0 0 25,256
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   5,752 120,588 SH   SOLE NO 0 0 120,588
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   22,823 492,182 SH   SOLE NO 0 0 492,182
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   6,396 106,557 SH   SOLE NO 0 0 106,557
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   5,335 107,307 SH   SOLE NO 0 0 107,307
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657   233 9,609 SH   SOLE NO 0 0 9,609
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   353 7,772 SH   SOLE NO 0 0 7,772
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   554 21,053 SH   SOLE NO 0 0 21,053
INNOVATOR ETFS TRUST INNOVATOR GW 100 45784N791   2,047 86,236 SH   SOLE NO 0 0 86,236
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   558 19,400 SH   SOLE NO 0 0 19,400
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y285   1,427 55,728 SH   SOLE NO 0 0 55,728
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343   707 26,721 SH   SOLE NO 0 0 26,721
INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475   8,643 281,113 SH   SOLE NO 0 0 281,113
INNOVATOR ETFS TRUST INNOVATOR US SMA 45783Y277   353 13,851 SH   SOLE NO 0 0 13,851
INNOVATOR ETFS TRUST INTERNATIONAL DE 45783Y426   768 27,513 SH   SOLE NO 0 0 27,513
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   6,768 220,800 SH   SOLE NO 0 0 220,800
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145   565 22,274 SH   SOLE NO 0 0 22,274
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350   379 14,138 SH   SOLE NO 0 0 14,138
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   8,249 299,517 SH   SOLE NO 0 0 299,517
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   3,309 103,503 SH   SOLE NO 0 0 103,503
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   5,023 172,477 SH   SOLE NO 0 0 172,477
INNOVATOR ETFS TRUST INVTOR 2 PLS 5 45782C243   9,295 447,834 SH   SOLE NO 0 0 447,834
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   406 12,930 SH   SOLE NO 0 0 12,930
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   10,253 232,553 SH   SOLE NO 0 0 232,553
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   32,120 1,189,172 SH   SOLE NO 0 0 1,189,172
INNOVATOR ETFS TRUST NASDAQ-100 10 BU 45783Y160   6,947 262,900 SH   SOLE NO 0 0 262,900
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723   8,503 270,764 SH   SOLE NO 0 0 270,764
INNOVATOR ETFS TRUST PREM INC 10 BARR 45783Y574   399 16,121 SH   SOLE NO 0 0 16,121
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525   242 10,232 SH   SOLE NO 0 0 10,232
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   446 17,963 SH   SOLE NO 0 0 17,963
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566   216 8,690 SH   SOLE NO 0 0 8,690
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558   926 37,275 SH   SOLE NO 0 0 37,275
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   859 35,009 SH   SOLE NO 0 0 35,009
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   1,923 78,442 SH   SOLE NO 0 0 78,442
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491   362 15,249 SH   SOLE NO 0 0 15,249
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   45,065 1,435,659 SH   SOLE NO 0 0 1,435,659
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   217 12,303 SH   SOLE NO 0 0 12,303
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442   7,199 241,811 SH   SOLE NO 0 0 241,811
INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780   1,327 47,009 SH   SOLE NO 0 0 47,009
INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889   906 26,783 SH   SOLE NO 0 0 26,783
INNOVATOR ETFS TRUST US EQT ALRTD PLS 45783Y806   228 6,871 SH   SOLE NO 0 0 6,871
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   18,654 439,220 SH   SOLE NO 0 0 439,220
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   23,463 657,977 SH   SOLE NO 0 0 657,977
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   1,190 35,549 SH   SOLE NO 0 0 35,549
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   8,579 224,928 SH   SOLE NO 0 0 224,928
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   2,980 83,824 SH   SOLE NO 0 0 83,824
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   5,372 155,184 SH   SOLE NO 0 0 155,184
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   553 16,702 SH   SOLE NO 0 0 16,702
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   5,054 169,265 SH   SOLE NO 0 0 169,265
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   2,323 69,288 SH   SOLE NO 0 0 69,288
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   4,513 139,320 SH   SOLE NO 0 0 139,320
INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848   1,391 46,728 SH   SOLE NO 0 0 46,728
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   10,484 250,471 SH   SOLE NO 0 0 250,471
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   6,312 165,287 SH   SOLE NO 0 0 165,287
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   28,727 683,387 SH   SOLE NO 0 0 683,387
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   12,812 306,688 SH   SOLE NO 0 0 306,688
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   5,097 122,724 SH   SOLE NO 0 0 122,724
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   25,656 550,190 SH   SOLE NO 0 0 550,190
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   24,340 563,747 SH   SOLE NO 0 0 563,747
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   4,827 119,171 SH   SOLE NO 0 0 119,171
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   6,011 132,014 SH   SOLE NO 0 0 132,014
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   4,472 112,736 SH   SOLE NO 0 0 112,736
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   22,068 584,114 SH   SOLE NO 0 0 584,114
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   11,861 331,319 SH   SOLE NO 0 0 331,319
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   14,774 369,942 SH   SOLE NO 0 0 369,942
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   40,711 1,136,550 SH   SOLE NO 0 0 1,136,550
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   45,591 1,099,362 SH   SOLE NO 0 0 1,099,362
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   24,205 643,762 SH   SOLE NO 0 0 643,762
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   17,231 462,939 SH   SOLE NO 0 0 462,939
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   25,194 655,910 SH   SOLE NO 0 0 655,910
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   16,521 446,386 SH   SOLE NO 0 0 446,386
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   18,522 476,760 SH   SOLE NO 0 0 476,760
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   27,864 693,311 SH   SOLE NO 0 0 693,311
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   12,912 376,443 SH   SOLE NO 0 0 376,443
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   2,096 60,906 SH   SOLE NO 0 0 60,906
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   11,297 326,989 SH   SOLE NO 0 0 326,989
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   2,359 69,491 SH   SOLE NO 0 0 69,491
INNOVATOR ETFS TRUST US EQUITY 45783Y202   205 5,749 SH   SOLE NO 0 0 5,749
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103   859 24,713 SH   SOLE NO 0 0 24,713
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   560 16,043 SH   SOLE NO 0 0 16,043
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   10,433 245,761 SH   SOLE NO 0 0 245,761
INNOVATOR ETFS TRUST US SM CAP BUFFER 45784N783   860 36,211 SH   SOLE NO 0 0 36,211
INNOVATOR ETFS TRUST US SMALL CAP MNG 45784N502   1,069 44,700 SH   SOLE NO 0 0 44,700
INNOVATOR ETFS TRUST US SMALL CAP POW 45784N304   257 10,448 SH   SOLE NO 0 0 10,448
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137   2,218 92,303 SH   SOLE NO 0 0 92,303
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N759   674 27,233 SH   SOLE NO 0 0 27,233
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833   1,119 48,835 SH   SOLE NO 0 0 48,835
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N866   923 37,925 SH   SOLE NO 0 0 37,925
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   7,485 267,661 SH   SOLE NO 0 0 267,661
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   15,541 434,843 SH   SOLE NO 0 0 434,843
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   3,354 114,610 SH   SOLE NO 0 0 114,610
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   9,563 309,980 SH   SOLE NO 0 0 309,980
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   48 74,151 SH   SOLE NO 0 0 74,151
INSIGHT ENTERPRISES INC COM 45765U103   215 1,431 SH   SOLE NO 0 0 1,431
INSPERITY INC COM 45778Q107   222 2,489 SH   SOLE NO 0 0 2,489
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   0 30,000 SH   SOLE NO 0 0 30,000
INSPIRATO INCORPORATED CL A NEW 45791E206   503 121,434 SH   SOLE NO 0 0 121,434
INSPIRE MED SYS INC COM 457730109   1,324 8,311 SH   SOLE NO 0 0 8,311
INSTALLED BLDG PRODS INC COM 45780R101   931 5,431 SH   SOLE NO 0 0 5,431
INSULET CORP COM 45784P101   4,827 18,382 SH   SOLE NO 0 0 18,382
INTEL CORP COM 458140100   30,961 1,363,328 SH   SOLE NO 0 0 1,363,328
INTELLIA THERAPEUTICS INC COM 45826J105   300 42,263 SH   SOLE NO 0 0 42,263
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,404 20,556 SH   SOLE NO 0 0 20,556
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,261 47,892 SH   SOLE NO 0 0 47,892
INTERDIGITAL INC COM 45867G101   6,671 32,268 SH   SOLE NO 0 0 32,268
INTERNATIONAL BANCSHARES COR COM 459044103   2,503 39,687 SH   SOLE NO 0 0 39,687
INTERNATIONAL BUSINESS MACHS COM 459200101   176,590 710,166 SH   SOLE NO 0 0 710,166
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,269 29,242 SH   SOLE NO 0 0 29,242
INTERNATIONAL PAPER CO COM 460146103   10,223 191,624 SH   SOLE NO 0 0 191,624
INTERPARFUMS INC COM 458334109   294 2,578 SH   SOLE NO 0 0 2,578
INTERPUBLIC GROUP COS INC COM 460690100   1,052 38,744 SH   SOLE NO 0 0 38,744
INTUIT COM 461202103   24,946 40,629 SH   SOLE NO 0 0 40,629
INTUITIVE MACHINES INC CLASS A COM 46125A100   77 10,389 SH   SOLE NO 0 0 10,389
INTUITIVE SURGICAL INC COM NEW 46120E602   37,395 75,504 SH   SOLE NO 0 0 75,504
INVENTIVA SA ADS 46124U107   160 54,486 SH   SOLE NO 0 0 54,486
INVENTRUST PPTYS CORP COM NEW 46124J201   3,828 130,349 SH   SOLE NO 0 0 130,349
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101   246 2,655 SH   SOLE NO 0 0 2,655
INVESCO ACTIVELY MANAGED EXC QQQ INCOME ADVAN 46090A689   319 6,953 SH   SOLE NO 0 0 6,953
INVESCO ACTIVELY MANAGED EXC S&P500 DOWNSID 46090A705   243 6,659 SH   SOLE NO 0 0 6,659
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   2,927 62,363 SH   SOLE NO 0 0 62,363
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   5,239 104,521 SH   SOLE NO 0 0 104,521
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   4,465 178,035 SH   SOLE NO 0 0 178,035
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   3,736 274,086 SH   SOLE NO 0 0 274,086
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   209 24,494 SH   SOLE NO 0 0 24,494
INVESCO BD FD COM 46132L107   251 16,233 SH   SOLE NO 0 0 16,233
INVESCO CALIF VALUE MUN INCO COM 46132H106   1,244 117,290 SH   SOLE NO 0 0 117,290
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   391 6,308 SH   SOLE NO 0 0 6,308
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,756 17,582 SH   SOLE NO 0 0 17,582
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,935 31,460 SH   SOLE NO 0 0 31,460
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   573 5,705 SH   SOLE NO 0 0 5,705
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   2,507 111,443 SH   SOLE NO 0 0 111,443
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,303 87,423 SH   SOLE NO 0 0 87,423
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,824 127,266 SH   SOLE NO 0 0 127,266
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   206 2,890 SH   SOLE NO 0 0 2,890
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   2,096 73,444 SH   SOLE NO 0 0 73,444
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   1,306 54,740 SH   SOLE NO 0 0 54,740
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   8,674 460,178 SH   SOLE NO 0 0 460,178
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   378 8,523 SH   SOLE NO 0 0 8,523
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   2,195 57,640 SH   SOLE NO 0 0 57,640
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   277 15,225 SH   SOLE NO 0 0 15,225
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   864 11,073 SH   SOLE NO 0 0 11,073
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,395 69,144 SH   SOLE NO 0 0 69,144
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   19,947 716,988 SH   SOLE NO 0 0 716,988
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   1,129 43,392 SH   SOLE NO 0 0 43,392
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   699 38,686 SH   SOLE NO 0 0 38,686
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   235 22,308 SH   SOLE NO 0 0 22,308
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   855 43,117 SH   SOLE NO 0 0 43,117
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,242 30,945 SH   SOLE NO 0 0 30,945
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   271 5,941 SH   SOLE NO 0 0 5,941
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   812 24,132 SH   SOLE NO 0 0 24,132
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,543 40,509 SH   SOLE NO 0 0 40,509
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,882 130,218 SH   SOLE NO 0 0 130,218
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   890 7,141 SH   SOLE NO 0 0 7,141
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   198 11,848 SH   SOLE NO 0 0 11,848
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   166,066 860,358 SH   SOLE NO 0 0 860,358
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,274 43,906 SH   SOLE NO 0 0 43,906
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   1,986 86,177 SH   SOLE NO 0 0 86,177
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,221 55,270 SH   SOLE NO 0 0 55,270
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   15,952 1,421,724 SH   SOLE NO 0 0 1,421,724
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   3,912 150,685 SH   SOLE NO 0 0 150,685
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   5,207 92,957 SH   SOLE NO 0 0 92,957
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E735   670 20,001 SH   SOLE NO 0 0 20,001
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743   3,476 66,862 SH   SOLE NO 0 0 66,862
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727   284 13,056 SH   SOLE NO 0 0 13,056
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,065 22,530 SH   SOLE NO 0 0 22,530
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   1,201 15,347 SH   SOLE NO 0 0 15,347
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   11,227 121,333 SH   SOLE NO 0 0 121,333
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   69,342 698,028 SH   SOLE NO 0 0 698,028
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   2,359 97,128 SH   SOLE NO 0 0 97,128
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   5,490 98,587 SH   SOLE NO 0 0 98,587
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,115 36,758 SH   SOLE NO 0 0 36,758
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   1,298 29,395 SH   SOLE NO 0 0 29,395
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   1,727 57,697 SH   SOLE NO 0 0 57,697
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   8,438 78,212 SH   SOLE NO 0 0 78,212
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   15,896 257,549 SH   SOLE NO 0 0 257,549
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   25,612 629,295 SH   SOLE NO 0 0 629,295
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   4,772 120,747 SH   SOLE NO 0 0 120,747
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   459 10,605 SH   SOLE NO 0 0 10,605
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   265 6,610 SH   SOLE NO 0 0 6,610
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   5,636 122,050 SH   SOLE NO 0 0 122,050
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   307 8,756 SH   SOLE NO 0 0 8,756
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   3,552 72,756 SH   SOLE NO 0 0 72,756
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   21,097 419,999 SH   SOLE NO 0 0 419,999
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   106,592 1,426,547 SH   SOLE NO 0 0 1,426,547
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   17,775 168,432 SH   SOLE NO 0 0 168,432
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   889 29,172 SH   SOLE NO 0 0 29,172
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   8,414 406,472 SH   SOLE NO 0 0 406,472
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   891 33,381 SH   SOLE NO 0 0 33,381
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   6,182 255,032 SH   SOLE NO 0 0 255,032
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   3,814 46,433 SH   SOLE NO 0 0 46,433
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   4,487 200,254 SH   SOLE NO 0 0 200,254
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   6,645 358,615 SH   SOLE NO 0 0 358,615
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   1,330 63,086 SH   SOLE NO 0 0 63,086
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   1,643 100,707 SH   SOLE NO 0 0 100,707
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W783   836 40,805 SH   SOLE NO 0 0 40,805
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841   3,230 126,720 SH   SOLE NO 0 0 126,720
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   4,047 198,678 SH   SOLE NO 0 0 198,678
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   680 32,824 SH   SOLE NO 0 0 32,824
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   564 22,918 SH   SOLE NO 0 0 22,918
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   26,470 1,279,968 SH   SOLE NO 0 0 1,279,968
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   5,704 247,460 SH   SOLE NO 0 0 247,460
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   6,266 255,960 SH   SOLE NO 0 0 255,960
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   21,543 1,105,878 SH   SOLE NO 0 0 1,105,878
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   7,295 308,971 SH   SOLE NO 0 0 308,971
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   11,367 580,246 SH   SOLE NO 0 0 580,246
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,922 166,527 SH   SOLE NO 0 0 166,527
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   4,600 198,482 SH   SOLE NO 0 0 198,482
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   3,287 144,544 SH   SOLE NO 0 0 144,544
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791   774 30,583 SH   SOLE NO 0 0 30,583
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825   1,810 86,653 SH   SOLE NO 0 0 86,653
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   932 43,208 SH   SOLE NO 0 0 43,208
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   1,656 76,516 SH   SOLE NO 0 0 76,516
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   2,237 134,830 SH   SOLE NO 0 0 134,830
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   5,765 248,597 SH   SOLE NO 0 0 248,597
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   8,843 434,545 SH   SOLE NO 0 0 434,545
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   1,912 38,745 SH   SOLE NO 0 0 38,745
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   9,222 172,983 SH   SOLE NO 0 0 172,983
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   1,218 32,056 SH   SOLE NO 0 0 32,056
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   13,275 113,901 SH   SOLE NO 0 0 113,901
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   2,584 63,820 SH   SOLE NO 0 0 63,820
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   2,045 32,241 SH   SOLE NO 0 0 32,241
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   591 12,390 SH   SOLE NO 0 0 12,390
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   708 10,513 SH   SOLE NO 0 0 10,513
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   6,592 58,505 SH   SOLE NO 0 0 58,505
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   4,114 89,866 SH   SOLE NO 0 0 89,866
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   3,593 68,015 SH   SOLE NO 0 0 68,015
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   421 4,965 SH   SOLE NO 0 0 4,965
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   765 8,901 SH   SOLE NO 0 0 8,901
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   2,190 20,212 SH   SOLE NO 0 0 20,212
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   829 6,021 SH   SOLE NO 0 0 6,021
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   250 4,248 SH   SOLE NO 0 0 4,248
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   255 6,227 SH   SOLE NO 0 0 6,227
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   754 19,106 SH   SOLE NO 0 0 19,106
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   38,359 383,666 SH   SOLE NO 0 0 383,666
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   433 14,788 SH   SOLE NO 0 0 14,788
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,306 91,488 SH   SOLE NO 0 0 91,488
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   667 14,509 SH   SOLE NO 0 0 14,509
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   327 5,106 SH   SOLE NO 0 0 5,106
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   323 10,900 SH   SOLE NO 0 0 10,900
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   4,096 190,775 SH   SOLE NO 0 0 190,775
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   4,707 246,803 SH   SOLE NO 0 0 246,803
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   624 16,052 SH   SOLE NO 0 0 16,052
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   9,664 100,621 SH   SOLE NO 0 0 100,621
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   26,709 448,817 SH   SOLE NO 0 0 448,817
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   1,128 23,179 SH   SOLE NO 0 0 23,179
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,337 30,298 SH   SOLE NO 0 0 30,298
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   1,494 17,252 SH   SOLE NO 0 0 17,252
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   109,650 2,713,443 SH   SOLE NO 0 0 2,713,443
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   9,608 253,774 SH   SOLE NO 0 0 253,774
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   8,568 83,115 SH   SOLE NO 0 0 83,115
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   37,069 371,137 SH   SOLE NO 0 0 371,137
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   18,577 403,670 SH   SOLE NO 0 0 403,670
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   229 3,996 SH   SOLE NO 0 0 3,996
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   340 9,608 SH   SOLE NO 0 0 9,608
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   33,208 291,910 SH   SOLE NO 0 0 291,910
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   116,557 1,273,426 SH   SOLE NO 0 0 1,273,426
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   4,822 91,415 SH   SOLE NO 0 0 91,415
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,253 51,413 SH   SOLE NO 0 0 51,413
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   8,449 74,034 SH   SOLE NO 0 0 74,034
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   2,047 19,553 SH   SOLE NO 0 0 19,553
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   30,321 603,994 SH   SOLE NO 0 0 603,994
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   1,234 26,395 SH   SOLE NO 0 0 26,395
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   1,062 10,745 SH   SOLE NO 0 0 10,745
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   8,981 143,122 SH   SOLE NO 0 0 143,122
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   321 4,277 SH   SOLE NO 0 0 4,277
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   323 14,584 SH   SOLE NO 0 0 14,584
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   257 5,154 SH   SOLE NO 0 0 5,154
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   6,240 76,221 SH   SOLE NO 0 0 76,221
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   963 13,274 SH   SOLE NO 0 0 13,274
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   3,694 124,177 SH   SOLE NO 0 0 124,177
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   1,685 34,429 SH   SOLE NO 0 0 34,429
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   619 19,492 SH   SOLE NO 0 0 19,492
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   1,878 60,945 SH   SOLE NO 0 0 60,945
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   10,421 304,715 SH   SOLE NO 0 0 304,715
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,276 18,314 SH   SOLE NO 0 0 18,314
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   296,412 1,711,087 SH   SOLE NO 0 0 1,711,087
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   18,984 496,305 SH   SOLE NO 0 0 496,305
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   5,988 64,835 SH   SOLE NO 0 0 64,835
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   102,057 1,538,389 SH   SOLE NO 0 0 1,538,389
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   3,247 68,527 SH   SOLE NO 0 0 68,527
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   26,584 412,021 SH   SOLE NO 0 0 412,021
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   651 41,382 SH   SOLE NO 0 0 41,382
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   8,595 82,730 SH   SOLE NO 0 0 82,730
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   2,290 90,203 SH   SOLE NO 0 0 90,203
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   661 26,423 SH   SOLE NO 0 0 26,423
INVESCO LTD SHS G491BT108   1,754 115,614 SH   SOLE NO 0 0 115,614
INVESCO MUN OPPORTUNITY TR COM 46132C107   601 63,360 SH   SOLE NO 0 0 63,360
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,710 283,996 SH   SOLE NO 0 0 283,996
INVESCO MUNICIPAL TRUST COM 46131J103   1,337 138,575 SH   SOLE NO 0 0 138,575
INVESCO QQQ TR UNIT SER 1 46090E103   1,163,036 2,480,244 SH   SOLE NO 0 0 2,480,244
INVESCO QUALITY MUN INCOME T COM 46133G107   1,611 166,463 SH   SOLE NO 0 0 166,463
INVESCO SR INCOME TR COM 46131H107   172 45,954 SH   SOLE NO 0 0 45,954
INVESCO TR INVT GRADE MUNS COM 46131M106   473 47,511 SH   SOLE NO 0 0 47,511
INVESCO TR INVT GRADE NEW YO COM 46131T101   171 16,368 SH   SOLE NO 0 0 16,368
INVESCO VALUE MUN INCOME TR COM 46132P108   1,695 141,603 SH   SOLE NO 0 0 141,603
INVESTMENT MANAGERS SER TR I ASTORIA REAL 46141T117   194 13,408 SH   SOLE NO 0 0 13,408
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,544 69,090 SH   SOLE NO 0 0 69,090
INVITATION HOMES INC COM 46187W107   416 11,938 SH   SOLE NO 0 0 11,938
IONIS PHARMACEUTICALS INC COM 462222100   495 16,398 SH   SOLE NO 0 0 16,398
IONQ INC COM 46222L108   2,298 104,107 SH   SOLE NO 0 0 104,107
IOVANCE BIOTHERAPEUTICS INC COM 462260100   185 55,458 SH   SOLE NO 0 0 55,458
IPG PHOTONICS CORP COM 44980X109   524 8,307 SH   SOLE NO 0 0 8,307
IQVIA HLDGS INC COM 46266C105   5,063 28,716 SH   SOLE NO 0 0 28,716
IREN LIMITED ORDINARY SHARES Q4982L109   401 65,865 SH   SOLE NO 0 0 65,865
IRIDIUM COMMUNICATIONS INC COM 46269C102   532 19,491 SH   SOLE NO 0 0 19,491
IRON MTN INC DEL COM 46284V101   18,013 209,352 SH   SOLE NO 0 0 209,352
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   27,365 584,587 SH   SOLE NO 0 0 584,587
ISHARES ETHEREUM TR SHS 46438R105   520 37,658 SH   SOLE NO 0 0 37,658
ISHARES GOLD TR ISHARES NEW 464285204   226,972 3,849,591 SH   SOLE NO 0 0 3,849,591
ISHARES GOLD TR SHARES REPRESENT 46436F103   222 7,138 SH   SOLE NO 0 0 7,138
ISHARES INC CORE MSCI EMKT 46434G103   121,868 2,258,065 SH   SOLE NO 0 0 2,258,065
ISHARES INC EM MKT SM-CP ETF 464286475   961 17,285 SH   SOLE NO 0 0 17,285
ISHARES INC EM MKTS DIV ETF 464286319   4,700 172,225 SH   SOLE NO 0 0 172,225
ISHARES INC EMNG MKTS EQT 46434G889   2,747 58,729 SH   SOLE NO 0 0 58,729
ISHARES INC ESG AWR MSCI EM 46434G863   17,633 504,507 SH   SOLE NO 0 0 504,507
ISHARES INC JP MRG EM CRP BD 464286251   341 7,540 SH   SOLE NO 0 0 7,540
ISHARES INC JP MRGN EM HI BD 464286285   380 9,939 SH   SOLE NO 0 0 9,939
ISHARES INC MSCI AGRICULTURE 464286350   288 7,774 SH   SOLE NO 0 0 7,774
ISHARES INC MSCI AUST ETF 464286103   200 8,546 SH   SOLE NO 0 0 8,546
ISHARES INC MSCI BIC ETF 464286657   223 5,580 SH   SOLE NO 0 0 5,580
ISHARES INC MSCI BRAZIL ETF 464286400   415 16,050 SH   SOLE NO 0 0 16,050
ISHARES INC MSCI CDA ETF 464286509   998 24,482 SH   SOLE NO 0 0 24,482
ISHARES INC MSCI EMERG MRKT 464286533   16,321 279,762 SH   SOLE NO 0 0 279,762
ISHARES INC MSCI EMRG CHN 46434G764   64,632 1,173,208 SH   SOLE NO 0 0 1,173,208
ISHARES INC MSCI EQUAL WEITE 464286681   4,494 48,016 SH   SOLE NO 0 0 48,016
ISHARES INC MSCI EURZONE ETF 464286608   2,109 39,604 SH   SOLE NO 0 0 39,604
ISHARES INC MSCI GBL ETF NEW 46434G848   1,003 27,955 SH   SOLE NO 0 0 27,955
ISHARES INC MSCI GBL GOLD MN 46434G855   2,286 59,584 SH   SOLE NO 0 0 59,584
ISHARES INC MSCI GBL MIN VOL 464286525   13,691 117,647 SH   SOLE NO 0 0 117,647
ISHARES INC MSCI GERMANY ETF 464286806   1,072 28,913 SH   SOLE NO 0 0 28,913
ISHARES INC MSCI GLB SLV&MTL 464286327   501 33,424 SH   SOLE NO 0 0 33,424
ISHARES INC MSCI HONG KG ETF 464286871   412 23,526 SH   SOLE NO 0 0 23,526
ISHARES INC MSCI ISRAEL ETF 464286632   513 6,898 SH   SOLE NO 0 0 6,898
ISHARES INC MSCI ITALY ETF 46434G830   307 7,256 SH   SOLE NO 0 0 7,256
ISHARES INC MSCI JPN ETF NEW 46434G822   4,268 62,245 SH   SOLE NO 0 0 62,245
ISHARES INC MSCI MEXICO ETF 464286822   262 5,140 SH   SOLE NO 0 0 5,140
ISHARES INC MSCI PAC JP ETF 464286665   2,184 49,529 SH   SOLE NO 0 0 49,529
ISHARES INC MSCI SINGPOR ETF 46434G780   334 14,070 SH   SOLE NO 0 0 14,070
ISHARES INC MSCI STH KOR ETF 464286772   430 7,966 SH   SOLE NO 0 0 7,966
ISHARES INC MSCI SWITZERLAND 464286749   709 13,688 SH   SOLE NO 0 0 13,688
ISHARES INC MSCI TAIWAN ETF 46434G772   362 7,633 SH   SOLE NO 0 0 7,633
ISHARES INC MSCI THAILND ETF 464286624   279 5,368 SH   SOLE NO 0 0 5,368
ISHARES INC MSCI WORLD ETF 464286392   4,660 30,422 SH   SOLE NO 0 0 30,422
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   882 38,737 SH   SOLE NO 0 0 38,737
ISHARES SILVER TR ISHARES 46428Q109   65,260 2,105,854 SH   SOLE NO 0 0 2,105,854
ISHARES TR 0-3 MNTH TREASRY 46436E718   47,396 470,806 SH   SOLE NO 0 0 470,806
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,042 135,711 SH   SOLE NO 0 0 135,711
ISHARES TR 0-5YR HI YL CP 46434V407   163,067 3,835,057 SH   SOLE NO 0 0 3,835,057
ISHARES TR 0-5YR INVT GR CP 46434V100   7,997 159,055 SH   SOLE NO 0 0 159,055
ISHARES TR 1 3 YR TREAS BD 464287457   56,388 681,596 SH   SOLE NO 0 0 681,596
ISHARES TR 10+ YR INVST GRD 464289511   4,751 94,594 SH   SOLE NO 0 0 94,594
ISHARES TR 10-20 YR TRS ETF 464288653   33,465 322,557 SH   SOLE NO 0 0 322,557
ISHARES TR 20 YR TR BD ETF 464287432   160,617 1,764,438 SH   SOLE NO 0 0 1,764,438
ISHARES TR 3 7 YR TREAS BD 464288661   35,215 298,088 SH   SOLE NO 0 0 298,088
ISHARES TR 7-10 YR TRSY BD 464287440   62,599 656,379 SH   SOLE NO 0 0 656,379
ISHARES TR A RATE CP BD ETF 46429B291   28,903 608,108 SH   SOLE NO 0 0 608,108
ISHARES TR AGENCY BOND ETF 464288166   2,614 23,885 SH   SOLE NO 0 0 23,885
ISHARES TR BROAD USD HIGH 46435U853   20,169 547,910 SH   SOLE NO 0 0 547,910
ISHARES TR CALIF MUN BD ETF 464288356   8,991 159,753 SH   SOLE NO 0 0 159,753
ISHARES TR CHINA LG-CAP ETF 464287184   3,006 83,867 SH   SOLE NO 0 0 83,867
ISHARES TR CMBS ETF 46429B366   1,606 33,467 SH   SOLE NO 0 0 33,467
ISHARES TR COHEN STEER REIT 464287564   12,495 203,069 SH   SOLE NO 0 0 203,069
ISHARES TR CONV BD ETF 46435G102   2,710 32,410 SH   SOLE NO 0 0 32,410
ISHARES TR CORE 1 5 YR USD 46432F859   9,508 196,651 SH   SOLE NO 0 0 196,651
ISHARES TR CORE 30/70 CONSE 464289883   1,292 34,336 SH   SOLE NO 0 0 34,336
ISHARES TR CORE 40/60 MODER 464289875   6,104 139,117 SH   SOLE NO 0 0 139,117
ISHARES TR CORE 60/40 BALAN 464289867   4,999 86,842 SH   SOLE NO 0 0 86,842
ISHARES TR CORE 80/20 AGGRE 464289859   7,209 94,241 SH   SOLE NO 0 0 94,241
ISHARES TR CORE DIV GRWTH 46434V621   494,006 7,996,206 SH   SOLE NO 0 0 7,996,206
ISHARES TR CORE DIVID ETF 46435U861   8,531 175,826 SH   SOLE NO 0 0 175,826
ISHARES TR CORE HIGH DV ETF 46429B663   95,860 791,445 SH   SOLE NO 0 0 791,445
ISHARES TR CORE INTL AGGR 46435G672   76,889 1,538,097 SH   SOLE NO 0 0 1,538,097
ISHARES TR CORE LT USDB ETF 464289479   245 4,903 SH   SOLE NO 0 0 4,903
ISHARES TR CORE MSCI EAFE 46432F842   269,393 3,561,043 SH   SOLE NO 0 0 3,561,043
ISHARES TR CORE MSCI EURO 46434V738   2,803 46,607 SH   SOLE NO 0 0 46,607
ISHARES TR CORE MSCI INTL 46435G326   46,134 669,673 SH   SOLE NO 0 0 669,673
ISHARES TR CORE MSCI PAC 46434V696   901 14,473 SH   SOLE NO 0 0 14,473
ISHARES TR CORE MSCI TOTAL 46432F834   93,145 1,334,260 SH   SOLE NO 0 0 1,334,260
ISHARES TR CORE S&P MCP ETF 464287507   386,901 6,630,700 SH   SOLE NO 0 0 6,630,700
ISHARES TR CORE S&P SCP ETF 464287804   437,530 4,184,086 SH   SOLE NO 0 0 4,184,086
ISHARES TR CORE S&P TTL STK 464287150   198,411 1,626,188 SH   SOLE NO 0 0 1,626,188
ISHARES TR CORE S&P US GWT 464287671   180,305 1,418,831 SH   SOLE NO 0 0 1,418,831
ISHARES TR CORE S&P US VLU 464287663   149,035 1,614,854 SH   SOLE NO 0 0 1,614,854
ISHARES TR CORE S&P500 ETF 464287200   1,662,774 2,959,199 SH   SOLE NO 0 0 2,959,199
ISHARES TR CORE TOTAL USD 46434V613   163,027 3,537,904 SH   SOLE NO 0 0 3,537,904
ISHARES TR CORE US AGGBD ET 464287226   225,679 2,281,427 SH   SOLE NO 0 0 2,281,427
ISHARES TR CR 5 10 YR ETF 46435G417   399 9,190 SH   SOLE NO 0 0 9,190
ISHARES TR CRE U S REIT ETF 464288521   6,265 108,767 SH   SOLE NO 0 0 108,767
ISHARES TR CYBERSECURITY 46435U135   4,380 93,228 SH   SOLE NO 0 0 93,228
ISHARES TR DEVSMCP EXNA ETF 464288497   346 6,042 SH   SOLE NO 0 0 6,042
ISHARES TR DOW JONES US ETF 464287846   16,133 118,541 SH   SOLE NO 0 0 118,541
ISHARES TR EAFE GRWTH ETF 464288885   66,357 663,572 SH   SOLE NO 0 0 663,572
ISHARES TR EAFE SML CP ETF 464288273   16,415 258,384 SH   SOLE NO 0 0 258,384
ISHARES TR EAFE VALUE ETF 464288877   93,493 1,586,242 SH   SOLE NO 0 0 1,586,242
ISHARES TR ESG ADV TTL USD 46436E619   1,101 25,404 SH   SOLE NO 0 0 25,404
ISHARES TR ESG ADVNCD HY BD 46435G441   3,094 66,808 SH   SOLE NO 0 0 66,808
ISHARES TR ESG AW MSCI EAFE 46435G516   83,014 1,016,204 SH   SOLE NO 0 0 1,016,204
ISHARES TR ESG AWARE MSCI 46435U663   14,117 367,534 SH   SOLE NO 0 0 367,534
ISHARES TR ESG AWR MSCI USA 46435G425   56,686 464,980 SH   SOLE NO 0 0 464,980
ISHARES TR ESG AWR MSCI USA 46436E221   261 8,925 SH   SOLE NO 0 0 8,925
ISHARES TR ESG AWR US AGRGT 46435U549   25,662 540,482 SH   SOLE NO 0 0 540,482
ISHARES TR ESG AWRE 1 5 YR 46435G243   16,494 660,028 SH   SOLE NO 0 0 660,028
ISHARES TR ESG AWRE USD ETF 46435G193   4,144 179,713 SH   SOLE NO 0 0 179,713
ISHARES TR ESG EAFE ETF 46436E759   2,118 31,448 SH   SOLE NO 0 0 31,448
ISHARES TR ESG MSCI EM LDRS 46436E601   2,109 43,298 SH   SOLE NO 0 0 43,298
ISHARES TR ESG MSCI KLD 400 464288570   20,964 204,711 SH   SOLE NO 0 0 204,711
ISHARES TR ESG MSCI LEADR 46435U218   5,313 55,455 SH   SOLE NO 0 0 55,455
ISHARES TR ESG MSCI USA ETF 46436E767   3,518 75,381 SH   SOLE NO 0 0 75,381
ISHARES TR ESG SELECT SCRE 46436E551   2,682 68,648 SH   SOLE NO 0 0 68,648
ISHARES TR ESG SELECT SCRE 46436E569   990 23,132 SH   SOLE NO 0 0 23,132
ISHARES TR ESG SELECT SCREE 46436E544   289 7,674 SH   SOLE NO 0 0 7,674
ISHARES TR EUROPE ETF 464287861   2,707 46,514 SH   SOLE NO 0 0 46,514
ISHARES TR EXPANDED TECH 464287515   15,533 174,544 SH   SOLE NO 0 0 174,544
ISHARES TR EXPND TEC SC ETF 464287549   38,918 429,228 SH   SOLE NO 0 0 429,228
ISHARES TR EXPONENTIAL TECH 46434V381   14,204 246,762 SH   SOLE NO 0 0 246,762
ISHARES TR FALN ANGLS USD 46435G474   7,666 286,158 SH   SOLE NO 0 0 286,158
ISHARES TR FLTG RATE NT ETF 46429B655   19,352 379,082 SH   SOLE NO 0 0 379,082
ISHARES TR FOCUSD VAL FAC 46435U333   240 3,440 SH   SOLE NO 0 0 3,440
ISHARES TR FUTURE AI & TECH 46435U556   3,563 113,287 SH   SOLE NO 0 0 113,287
ISHARES TR GBL COMM SVC ETF 464287275   1,842 18,983 SH   SOLE NO 0 0 18,983
ISHARES TR GENOMICS IMMUN 46435U192   629 30,712 SH   SOLE NO 0 0 30,712
ISHARES TR GL CLEAN ENE ETF 464288224   6,750 591,040 SH   SOLE NO 0 0 591,040
ISHARES TR GL TIMB FORE ETF 464288174   310 4,113 SH   SOLE NO 0 0 4,113
ISHARES TR GLB CNS DISC ETF 464288745   1,674 9,421 SH   SOLE NO 0 0 9,421
ISHARES TR GLB CNSM STP ETF 464288737   2,117 33,052 SH   SOLE NO 0 0 33,052
ISHARES TR GLB INFRASTR ETF 464288372   1,918 35,083 SH   SOLE NO 0 0 35,083
ISHARES TR GLOB HLTHCRE ETF 464287325   8,621 94,526 SH   SOLE NO 0 0 94,526
ISHARES TR GLOB INDSTRL ETF 464288729   406 2,790 SH   SOLE NO 0 0 2,790
ISHARES TR GLOB UTILITS ETF 464288711   618 8,947 SH   SOLE NO 0 0 8,947
ISHARES TR GLOBAL 100 ETF 464287572   18,870 195,970 SH   SOLE NO 0 0 195,970
ISHARES TR GLOBAL ENERG ETF 464287341   7,267 172,724 SH   SOLE NO 0 0 172,724
ISHARES TR GLOBAL EQUITY 46434V316   723 16,874 SH   SOLE NO 0 0 16,874
ISHARES TR GLOBAL FINLS ETF 464287333   537 5,213 SH   SOLE NO 0 0 5,213
ISHARES TR GLOBAL MATER ETF 464288695   294 3,602 SH   SOLE NO 0 0 3,602
ISHARES TR GLOBAL REIT ETF 46434V647   9,048 372,963 SH   SOLE NO 0 0 372,963
ISHARES TR GLOBAL TECH ETF 464287291   22,672 299,340 SH   SOLE NO 0 0 299,340
ISHARES TR GNMA BOND ETF 46429B333   262 5,978 SH   SOLE NO 0 0 5,978
ISHARES TR HDG MSCI EAFE 46434V803   42,876 1,181,475 SH   SOLE NO 0 0 1,181,475
ISHARES TR HIGH YLD CORP BD 46436E320   10,536 334,993 SH   SOLE NO 0 0 334,993
ISHARES TR HIGH YLD SYSTM B 46435G250   5,146 109,286 SH   SOLE NO 0 0 109,286
ISHARES TR IBDS DEC28 ETF 46435U515   17,591 696,384 SH   SOLE NO 0 0 696,384
ISHARES TR IBOND DEC 2030 46436E593   2,599 132,203 SH   SOLE NO 0 0 132,203
ISHARES TR IBONDS 2026 TERM 46436E528   3,153 135,774 SH   SOLE NO 0 0 135,774
ISHARES TR IBONDS 2027 TERM 46436E478   8,685 389,017 SH   SOLE NO 0 0 389,017
ISHARES TR IBONDS 2030 TERM 46436E122   1,466 56,173 SH   SOLE NO 0 0 56,173
ISHARES TR IBONDS 25 TRM HG 46435U168   3,383 145,559 SH   SOLE NO 0 0 145,559
ISHARES TR IBONDS 25 TRM TS 46436E866   9,216 394,356 SH   SOLE NO 0 0 394,356
ISHARES TR IBONDS 26 TRM TS 46436E858   10,921 476,084 SH   SOLE NO 0 0 476,084
ISHARES TR IBONDS 27 ETF 46435UAA9   26,465 1,094,509 SH   SOLE NO 0 0 1,094,509
ISHARES TR IBONDS 27 TRM TS 46436E841   13,583 605,855 SH   SOLE NO 0 0 605,855
ISHARES TR IBONDS 28 TR HI 46436E387   4,434 189,803 SH   SOLE NO 0 0 189,803
ISHARES TR IBONDS 28 TRM TS 46436E833   13,123 589,810 SH   SOLE NO 0 0 589,810
ISHARES TR IBONDS 29 TR HI 46436E379   7,209 310,446 SH   SOLE NO 0 0 310,446
ISHARES TR IBONDS 29 TRM TS 46436E825   13,886 637,870 SH   SOLE NO 0 0 637,870
ISHARES TR IBONDS DEC 2029 46436E163   988 39,473 SH   SOLE NO 0 0 39,473
ISHARES TR IBONDS DEC 2030 46436E726   13,433 618,457 SH   SOLE NO 0 0 618,457
ISHARES TR IBONDS DEC 2030 46438G687   341 13,443 SH   SOLE NO 0 0 13,443
ISHARES TR IBONDS DEC 2031 46436E460   580 28,510 SH   SOLE NO 0 0 28,510
ISHARES TR IBONDS DEC 2031 46436E486   14,649 705,991 SH   SOLE NO 0 0 705,991
ISHARES TR IBONDS DEC 2032 46436E296   781 34,104 SH   SOLE NO 0 0 34,104
ISHARES TR IBONDS DEC 2032 46436E312   8,777 351,233 SH   SOLE NO 0 0 351,233
ISHARES TR IBONDS DEC 2033 46436E130   9,843 385,094 SH   SOLE NO 0 0 385,094
ISHARES TR IBONDS DEC 2033 46436E148   583 23,894 SH   SOLE NO 0 0 23,894
ISHARES TR IBONDS DEC 2034 46438G646   3,658 142,518 SH   SOLE NO 0 0 142,518
ISHARES TR IBONDS DEC 2034 46438G653   2,495 96,769 SH   SOLE NO 0 0 96,769
ISHARES TR IBONDS DEC 25 46435U432   6,869 256,781 SH   SOLE NO 0 0 256,781
ISHARES TR IBONDS DEC 26 46435U259   3,925 153,577 SH   SOLE NO 0 0 153,577
ISHARES TR IBONDS DEC 27 46435U283   3,594 142,174 SH   SOLE NO 0 0 142,174
ISHARES TR IBONDS DEC 28 46435U325   1,534 60,659 SH   SOLE NO 0 0 60,659
ISHARES TR IBONDS DEC 29 46436E205   23,584 1,019,650 SH   SOLE NO 0 0 1,019,650
ISHARES TR IBONDS DEC2026 46435GAA0   25,339 1,046,632 SH   SOLE NO 0 0 1,046,632
ISHARES TR IBONDS DEC25 ETF 46434VBD1   41,385 1,645,540 SH   SOLE NO 0 0 1,645,540
ISHARES TR IBOXX HI YD ETF 464288513   12,205 154,712 SH   SOLE NO 0 0 154,712
ISHARES TR IBOXX INV CP ETF 464287242   34,759 319,799 SH   SOLE NO 0 0 319,799
ISHARES TR INDIA 50 ETF 464289529   1,026 20,218 SH   SOLE NO 0 0 20,218
ISHARES TR INTERNATIONAL SL 46434V266   3,305 98,127 SH   SOLE NO 0 0 98,127
ISHARES TR INTL DEV SML CP 46436E510   225 6,058 SH   SOLE NO 0 0 6,058
ISHARES TR INTL DIV GRWTH 46435G524   35,716 493,047 SH   SOLE NO 0 0 493,047
ISHARES TR INTL EQTY FACTOR 46434V274   3,067 99,447 SH   SOLE NO 0 0 99,447
ISHARES TR INTL SEL DIV ETF 464288448   12,786 412,198 SH   SOLE NO 0 0 412,198
ISHARES TR INTL TREA BD ETF 464288117   978 24,821 SH   SOLE NO 0 0 24,821
ISHARES TR INTRM GOV CR ETF 464288612   5,548 52,332 SH   SOLE NO 0 0 52,332
ISHARES TR INVT GRD CORP BD 46436E288   299 11,373 SH   SOLE NO 0 0 11,373
ISHARES TR ISHARES 25+ YR T 46436E577   267 25,988 SH   SOLE NO 0 0 25,988
ISHARES TR ISHARES BIOTECH 464287556   24,879 194,516 SH   SOLE NO 0 0 194,516
ISHARES TR ISHARES SEMICDTR 464287523   43,407 230,679 SH   SOLE NO 0 0 230,679
ISHARES TR ISHS 1-5YR INVS 464288646   161,748 3,088,570 SH   SOLE NO 0 0 3,088,570
ISHARES TR ISHS 5-10YR INVT 464288638   29,119 554,434 SH   SOLE NO 0 0 554,434
ISHARES TR JPMORGAN USD EMG 464288281   8,804 97,181 SH   SOLE NO 0 0 97,181
ISHARES TR LARGE CAP MAX BU 46438G588   645 25,749 SH   SOLE NO 0 0 25,749
ISHARES TR LARGE CAP MAX BU 46438G612   600 23,273 SH   SOLE NO 0 0 23,273
ISHARES TR LATN AMER 40 ETF 464287390   11,172 474,384 SH   SOLE NO 0 0 474,384
ISHARES TR MBS ETF 464288588   53,771 573,369 SH   SOLE NO 0 0 573,369
ISHARES TR MICRO-CAP ETF 464288869   1,667 15,034 SH   SOLE NO 0 0 15,034
ISHARES TR MORNINGSTAR GRWT 464287119   34,458 425,461 SH   SOLE NO 0 0 425,461
ISHARES TR MORNINGSTAR VALU 464288109   10,932 134,213 SH   SOLE NO 0 0 134,213
ISHARES TR MORNINGSTR US EQ 464287127   10,843 140,343 SH   SOLE NO 0 0 140,343
ISHARES TR MORTGE REL ETF 46435G342   352 15,673 SH   SOLE NO 0 0 15,673
ISHARES TR MRGSTR MD CP ETF 464288208   29,556 398,963 SH   SOLE NO 0 0 398,963
ISHARES TR MRGSTR MD CP GRW 464288307   43,742 612,373 SH   SOLE NO 0 0 612,373
ISHARES TR MRGSTR MD CP VAL 464288406   15,060 202,990 SH   SOLE NO 0 0 202,990
ISHARES TR MRGSTR SM CP ETF 464288505   2,074 38,277 SH   SOLE NO 0 0 38,277
ISHARES TR MRGSTR SM CP GR 464288604   3,770 83,694 SH   SOLE NO 0 0 83,694
ISHARES TR MRNGSTR INC ETF 46432F875   742 36,974 SH   SOLE NO 0 0 36,974
ISHARES TR MRNING SM CP ETF 464288703   2,286 38,558 SH   SOLE NO 0 0 38,558
ISHARES TR MSCI AC ASIA ETF 464288182   9,575 129,393 SH   SOLE NO 0 0 129,393
ISHARES TR MSCI ACWI ETF 464288257   5,530 47,515 SH   SOLE NO 0 0 47,515
ISHARES TR MSCI ACWI EX US 464288240   5,608 101,128 SH   SOLE NO 0 0 101,128
ISHARES TR MSCI ACWI EXUS 46435G847   321 9,591 SH   SOLE NO 0 0 9,591
ISHARES TR MSCI CHINA ETF 46429B671   1,540 28,301 SH   SOLE NO 0 0 28,301
ISHARES TR MSCI EAFE ETF 464287465   92,286 1,129,153 SH   SOLE NO 0 0 1,129,153
ISHARES TR MSCI EAFE MIN VL 46429B689   27,229 349,450 SH   SOLE NO 0 0 349,450
ISHARES TR MSCI EAFE SMCP 46435G839   3,556 110,438 SH   SOLE NO 0 0 110,438
ISHARES TR MSCI EMG MKT ETF 464287234   23,775 544,059 SH   SOLE NO 0 0 544,059
ISHARES TR MSCI EURO FL ETF 464289180   493 17,311 SH   SOLE NO 0 0 17,311
ISHARES TR MSCI GBL SUS DEV 46435G532   725 10,011 SH   SOLE NO 0 0 10,011
ISHARES TR MSCI INDIA ETF 46429B598   12,799 248,612 SH   SOLE NO 0 0 248,612
ISHARES TR MSCI INDIA SM CP 46429B614   522 7,668 SH   SOLE NO 0 0 7,668
ISHARES TR MSCI INTL MOMENT 46434V449   1,932 48,381 SH   SOLE NO 0 0 48,381
ISHARES TR MSCI INTL QUALTY 46434V456   34,125 859,799 SH   SOLE NO 0 0 859,799
ISHARES TR MSCI INTL VLU FT 46435G409   1,008 33,243 SH   SOLE NO 0 0 33,243
ISHARES TR MSCI LW CRB TG 46434V464   840 4,393 SH   SOLE NO 0 0 4,393
ISHARES TR MSCI UK ETF NEW 46435G334   442 11,804 SH   SOLE NO 0 0 11,804
ISHARES TR MSCI USA ESG SLC 464288802   24,296 211,505 SH   SOLE NO 0 0 211,505
ISHARES TR MSCI USA MIN VOL 46429B697   204,703 2,185,595 SH   SOLE NO 0 0 2,185,595
ISHARES TR MSCI USA MMENTM 46432F396   71,773 355,082 SH   SOLE NO 0 0 355,082
ISHARES TR MSCI USA QLT FCT 46432F339   331,509 1,939,900 SH   SOLE NO 0 0 1,939,900
ISHARES TR MSCI USA QUALITY 46436E403   9,960 195,222 SH   SOLE NO 0 0 195,222
ISHARES TR MSCI USA SMCP MN 46435G433   7,667 184,971 SH   SOLE NO 0 0 184,971
ISHARES TR MSCI USA SZE FT 46432F370   400 2,747 SH   SOLE NO 0 0 2,747
ISHARES TR MSCI USA VALUE 46432F388   19,680 184,526 SH   SOLE NO 0 0 184,526
ISHARES TR NATIONAL MUN ETF 464288414   328,018 3,110,944 SH   SOLE NO 0 0 3,110,944
ISHARES TR NEW YORK MUN ETF 464288323   3,081 58,517 SH   SOLE NO 0 0 58,517
ISHARES TR NORTH AMERN NAT 464287374   3,426 75,341 SH   SOLE NO 0 0 75,341
ISHARES TR PFD AND INCM SEC 464288687   63,277 2,059,144 SH   SOLE NO 0 0 2,059,144
ISHARES TR RESIDENTIAL MULT 464288562   2,817 32,592 SH   SOLE NO 0 0 32,592
ISHARES TR RUS 1000 ETF 464287622   70,058 228,397 SH   SOLE NO 0 0 228,397
ISHARES TR RUS 1000 GRW ETF 464287614   784,746 2,173,269 SH   SOLE NO 0 0 2,173,269
ISHARES TR RUS 1000 VAL ETF 464287598   393,139 2,089,385 SH   SOLE NO 0 0 2,089,385
ISHARES TR RUS 2000 GRW ETF 464287648   131,041 512,820 SH   SOLE NO 0 0 512,820
ISHARES TR RUS 2000 VAL ETF 464287630   142,372 942,986 SH   SOLE NO 0 0 942,986
ISHARES TR RUS MD CP GR ETF 464287481   293,472 2,497,849 SH   SOLE NO 0 0 2,497,849
ISHARES TR RUS MDCP VAL ETF 464287473   284,368 2,257,427 SH   SOLE NO 0 0 2,257,427
ISHARES TR RUS MID CAP ETF 464287499   93,960 1,104,498 SH   SOLE NO 0 0 1,104,498
ISHARES TR RUS TOP 200 ETF 464289446   9,491 69,073 SH   SOLE NO 0 0 69,073
ISHARES TR RUS TP200 GR ETF 464289438   207,929 985,725 SH   SOLE NO 0 0 985,725
ISHARES TR RUS TP200 VL ETF 464289420   19,058 231,909 SH   SOLE NO 0 0 231,909
ISHARES TR RUSEL 2500 ETF 46435G268   8,266 132,164 SH   SOLE NO 0 0 132,164
ISHARES TR RUSSELL 2000 ETF 464287655   137,718 690,353 SH   SOLE NO 0 0 690,353
ISHARES TR RUSSELL 3000 ETF 464287689   38,100 119,948 SH   SOLE NO 0 0 119,948
ISHARES TR S&P 100 ETF 464287101   69,244 255,672 SH   SOLE NO 0 0 255,672
ISHARES TR S&P 500 GRWT ETF 464287309   327,992 3,533,251 SH   SOLE NO 0 0 3,533,251
ISHARES TR S&P 500 VAL ETF 464287408   213,268 1,119,046 SH   SOLE NO 0 0 1,119,046
ISHARES TR S&P MC 400GR ETF 464287606   61,971 744,124 SH   SOLE NO 0 0 744,124
ISHARES TR S&P MC 400VL ETF 464287705   39,969 333,830 SH   SOLE NO 0 0 333,830
ISHARES TR S&P SML 600 GWT 464287887   62,783 504,285 SH   SOLE NO 0 0 504,285
ISHARES TR SELECT DIVID ETF 464287168   89,196 664,202 SH   SOLE NO 0 0 664,202
ISHARES TR SELF DRIVNG EV 46435U366   1,135 38,838 SH   SOLE NO 0 0 38,838
ISHARES TR SHORT TREAS BD 464288679   46,505 421,013 SH   SOLE NO 0 0 421,013
ISHARES TR SHRT NAT MUN ETF 464288158   69,202 655,325 SH   SOLE NO 0 0 655,325
ISHARES TR SP SMCP600VL ETF 464287879   67,050 687,838 SH   SOLE NO 0 0 687,838
ISHARES TR TIPS BD ETF 464287176   37,946 341,582 SH   SOLE NO 0 0 341,582
ISHARES TR TOP 20 U S STOCK 46438G570   306 12,849 SH   SOLE NO 0 0 12,849
ISHARES TR TRS FLT RT BD 46434V860   36,155 713,678 SH   SOLE NO 0 0 713,678
ISHARES TR U S EQUITY FACTR 46434V282   10,185 175,963 SH   SOLE NO 0 0 175,963
ISHARES TR U.S. BAS MTL ETF 464287838   4,092 30,355 SH   SOLE NO 0 0 30,355
ISHARES TR U.S. ENERGY ETF 464287796   9,549 193,696 SH   SOLE NO 0 0 193,696
ISHARES TR U.S. FIN SVC ETF 464287770   2,866 36,482 SH   SOLE NO 0 0 36,482
ISHARES TR U.S. FINLS ETF 464287788   28,558 253,066 SH   SOLE NO 0 0 253,066
ISHARES TR U.S. INSRNCE ETF 464288786   9,501 68,942 SH   SOLE NO 0 0 68,942
ISHARES TR U.S. MED DVC ETF 464288810   21,125 350,979 SH   SOLE NO 0 0 350,979
ISHARES TR U.S. PHARMA ETF 464288836   2,600 36,844 SH   SOLE NO 0 0 36,844
ISHARES TR U.S. REAL ES ETF 464287739   6,180 64,541 SH   SOLE NO 0 0 64,541
ISHARES TR U.S. TECH ETF 464287721   132,750 945,244 SH   SOLE NO 0 0 945,244
ISHARES TR U.S. UTILITS ETF 464287697   12,969 127,872 SH   SOLE NO 0 0 127,872
ISHARES TR ULTRA SHORT-TERM 46434V878   10,064 198,508 SH   SOLE NO 0 0 198,508
ISHARES TR US AER DEF ETF 464288760   45,517 297,302 SH   SOLE NO 0 0 297,302
ISHARES TR US BR DEL SE ETF 464288794   661 4,719 SH   SOLE NO 0 0 4,719
ISHARES TR US CONSM STAPLES 464287812   20,359 284,458 SH   SOLE NO 0 0 284,458
ISHARES TR US CONSUM DISCRE 464287580   6,328 71,648 SH   SOLE NO 0 0 71,648
ISHARES TR US FIXED INC BAL 46435U796   445 5,072 SH   SOLE NO 0 0 5,072
ISHARES TR US HLTHCARE ETF 464287762   30,825 506,234 SH   SOLE NO 0 0 506,234
ISHARES TR US HLTHCR PR ETF 464288828   3,696 70,006 SH   SOLE NO 0 0 70,006
ISHARES TR US HOME CONS ETF 464288752   7,462 78,374 SH   SOLE NO 0 0 78,374
ISHARES TR US INDUSTRIALS 464287754   5,609 43,088 SH   SOLE NO 0 0 43,088
ISHARES TR US INFRASTRUC 46435U713   12,134 269,230 SH   SOLE NO 0 0 269,230
ISHARES TR US OIL EQ&SV ETF 464288844   3,599 184,547 SH   SOLE NO 0 0 184,547
ISHARES TR US OIL GS EX ETF 464288851   5,178 54,751 SH   SOLE NO 0 0 54,751
ISHARES TR US REGNL BKS ETF 464288778   5,390 115,586 SH   SOLE NO 0 0 115,586
ISHARES TR US SML CAP EQT 46434V290   5,932 95,428 SH   SOLE NO 0 0 95,428
ISHARES TR US SML CP VALUE 46436E536   382 12,746 SH   SOLE NO 0 0 12,746
ISHARES TR US TECH BRKTHR 46436E502   1,045 21,377 SH   SOLE NO 0 0 21,377
ISHARES TR US TELECOM ETF 464287713   610 22,283 SH   SOLE NO 0 0 22,283
ISHARES TR US TREAS BD ETF 46429B267   28,738 1,250,310 SH   SOLE NO 0 0 1,250,310
ISHARES TR US TRSPRTION 464287192   6,004 93,775 SH   SOLE NO 0 0 93,775
ISHARES TR USD GRN BOND ETF 46435U440   1,493 31,522 SH   SOLE NO 0 0 31,522
ISHARES TR USD INV GRDE ETF 464288620   2,895 56,684 SH   SOLE NO 0 0 56,684
ISHARES TR YLD OPTIM BD 46434V787   885 39,473 SH   SOLE NO 0 0 39,473
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   291 5,602 SH   SOLE NO 0 0 5,602
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   614 23,195 SH   SOLE NO 0 0 23,195
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,733 18,778 SH   SOLE NO 0 0 18,778
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   659 7,731 SH   SOLE NO 0 0 7,731
ISHARES U S ETF TR SHORT DURATION B 46431W507   10,856 213,407 SH   SOLE NO 0 0 213,407
ISHARES U S ETF TR SHORT MATURITY M 46431W838   404 8,036 SH   SOLE NO 0 0 8,036
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   937 12,505 SH   SOLE NO 0 0 12,505
ITRON INC COM 465741106   734 7,004 SH   SOLE NO 0 0 7,004
ITT INC COM 45073V108   3,961 30,665 SH   SOLE NO 0 0 30,665
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   42,708 797,987 SH   SOLE NO 0 0 797,987
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   87,323 1,183,395 SH   SOLE NO 0 0 1,183,395
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   61,391 966,182 SH   SOLE NO 0 0 966,182
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   1,567 40,959 SH   SOLE NO 0 0 40,959
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   462 6,461 SH   SOLE NO 0 0 6,461
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   399 6,447 SH   SOLE NO 0 0 6,447
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   1,073 17,448 SH   SOLE NO 0 0 17,448
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   484 10,494 SH   SOLE NO 0 0 10,494
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   252 5,473 SH   SOLE NO 0 0 5,473
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   1,096 10,859 SH   SOLE NO 0 0 10,859
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   546 9,733 SH   SOLE NO 0 0 9,733
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   73,722 1,567,223 SH   SOLE NO 0 0 1,567,223
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   4,600 87,249 SH   SOLE NO 0 0 87,249
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   596 10,435 SH   SOLE NO 0 0 10,435
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   2,289 52,505 SH   SOLE NO 0 0 52,505
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,774 27,579 SH   SOLE NO 0 0 27,579
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   31,027 487,379 SH   SOLE NO 0 0 487,379
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   280,174 4,903,295 SH   SOLE NO 0 0 4,903,295
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740   2,470 41,903 SH   SOLE NO 0 0 41,903
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   35,365 592,581 SH   SOLE NO 0 0 592,581
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   1,902 37,661 SH   SOLE NO 0 0 37,661
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   14,363 311,763 SH   SOLE NO 0 0 311,763
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   479 9,945 SH   SOLE NO 0 0 9,945
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   1,156 18,235 SH   SOLE NO 0 0 18,235
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   2,618 54,661 SH   SOLE NO 0 0 54,661
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   86,966 1,364,819 SH   SOLE NO 0 0 1,364,819
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   3,173 61,025 SH   SOLE NO 0 0 61,025
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,185 18,968 SH   SOLE NO 0 0 18,968
J P MORGAN EXCHANGE TRADED F JPMORGAN INTL VL 46654Q757   465 7,510 SH   SOLE NO 0 0 7,510
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   20,685 413,697 SH   SOLE NO 0 0 413,697
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   142,053 2,743,400 SH   SOLE NO 0 0 2,743,400
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   700 14,532 SH   SOLE NO 0 0 14,532
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   471 9,969 SH   SOLE NO 0 0 9,969
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   9,755 174,259 SH   SOLE NO 0 0 174,259
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   6,501 96,751 SH   SOLE NO 0 0 96,751
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   106,116 2,095,913 SH   SOLE NO 0 0 2,095,913
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   19,685 387,120 SH   SOLE NO 0 0 387,120
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   499 8,846 SH   SOLE NO 0 0 8,846
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   76,320 1,351,512 SH   SOLE NO 0 0 1,351,512
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   6,193 149,521 SH   SOLE NO 0 0 149,521
JABIL INC COM 466313103   4,450 32,701 SH   SOLE NO 0 0 32,701
JACKSON FINANCIAL INC COM CL A 46817M107   12,023 143,511 SH   SOLE NO 0 0 143,511
JACOBS SOLUTIONS INC COM 46982L108   10,821 89,513 SH   SOLE NO 0 0 89,513
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   2,537 52,122 SH   SOLE NO 0 0 52,122
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   8,070 132,602 SH   SOLE NO 0 0 132,602
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   2,913 41,627 SH   SOLE NO 0 0 41,627
JANUS DETROIT STR TR HENDERSON MTG 47103U852   3,110 68,796 SH   SOLE NO 0 0 68,796
JANUS DETROIT STR TR HENDERSON US REL 47103U829   1,032 43,176 SH   SOLE NO 0 0 43,176
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,619 93,978 SH   SOLE NO 0 0 93,978
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   58,066 1,145,061 SH   SOLE NO 0 0 1,145,061
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   486 13,442 SH   SOLE NO 0 0 13,442
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   81 11,318 SH   SOLE NO 0 0 11,318
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,764 14,207 SH   SOLE NO 0 0 14,207
JD.COM INC SPON ADS CL A 47215P106   2,983 72,542 SH   SOLE NO 0 0 72,542
JEFFERIES FINL GROUP INC COM 47233W109   2,527 47,164 SH   SOLE NO 0 0 47,164
JETBLUE AWYS CORP COM 477143101   1,287 266,957 SH   SOLE NO 0 0 266,957
JOBY AVIATION INC COMMON STOCK G65163100   981 162,983 SH   SOLE NO 0 0 162,983
JOHN HANCOCK DIVERSIFIED INC COM 47804L102   1,597 153,537 SH   SOLE NO 0 0 153,537
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818   1,401 65,973 SH   SOLE NO 0 0 65,973
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   31,444 466,394 SH   SOLE NO 0 0 466,394
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792   4,851 221,614 SH   SOLE NO 0 0 221,614
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   1,027 38,507 SH   SOLE NO 0 0 38,507
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   3,556 101,757 SH   SOLE NO 0 0 101,757
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   106,728 1,862,626 SH   SOLE NO 0 0 1,862,626
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   5,639 151,288 SH   SOLE NO 0 0 151,288
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   4,917 219,430 SH   SOLE NO 0 0 219,430
JOHNSON & JOHNSON COM 478160104   280,441 1,691,034 SH   SOLE NO 0 0 1,691,034
JOHNSON CTLS INTL PLC SHS G51502105   13,645 170,326 SH   SOLE NO 0 0 170,326
JONES LANG LASALLE INC COM 48020Q107   312 1,258 SH   SOLE NO 0 0 1,258
JPMORGAN CHASE & CO. COM 46625H100   456,260 1,860,006 SH   SOLE NO 0 0 1,860,006
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   91 42,316 SH   SOLE NO 0 0 42,316
JUNIPER NETWORKS INC COM 48203R104   478 13,221 SH   SOLE NO 0 0 13,221
KADANT INC COM 48282T104   213 632 SH   SOLE NO 0 0 632
KARAT PACKAGING INC COM 48563L101   429 16,131 SH   SOLE NO 0 0 16,131
KAYNE ANDERSON BDC INC COM SHS 48662X105   237 14,589 SH   SOLE NO 0 0 14,589
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,825 142,257 SH   SOLE NO 0 0 142,257
KB FINL GROUP INC SPONSORED ADR 48241A105   541 10,001 SH   SOLE NO 0 0 10,001
KB HOME COM 48666K109   643 11,070 SH   SOLE NO 0 0 11,070
KELLANOVA COM 487836108   14,100 170,926 SH   SOLE NO 0 0 170,926
KENVUE INC COM 49177J102   7,813 325,832 SH   SOLE NO 0 0 325,832
KEURIG DR PEPPER INC COM 49271V100   694 20,286 SH   SOLE NO 0 0 20,286
KEYCORP COM 493267108   6,976 436,252 SH   SOLE NO 0 0 436,252
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,635 24,269 SH   SOLE NO 0 0 24,269
KIMBELL RTY PARTNERS LP UNIT 49435R102   169 12,105 SH   SOLE NO 0 0 12,105
KIMBERLY-CLARK CORP COM 494368103   35,545 249,927 SH   SOLE NO 0 0 249,927
KIMCO RLTY CORP COM 49446R109   2,888 135,962 SH   SOLE NO 0 0 135,962
KINDER MORGAN INC DEL COM 49456B101   25,725 901,679 SH   SOLE NO 0 0 901,679
KINETIK HOLDINGS INC COM NEW CL A 02215L209   2,054 39,537 SH   SOLE NO 0 0 39,537
KINROSS GOLD CORP COM 496902404   842 66,758 SH   SOLE NO 0 0 66,758
KINSALE CAP GROUP INC COM 49714P108   3,687 7,575 SH   SOLE NO 0 0 7,575
KIRBY CORP COM 497266106   212 2,098 SH   SOLE NO 0 0 2,098
KITE RLTY GROUP TR COM NEW 49803T300   1,925 86,043 SH   SOLE NO 0 0 86,043
KKR & CO INC COM 48251W104   22,144 191,540 SH   SOLE NO 0 0 191,540
KKR INCOME OPPORTUNITIES FD COM 48249T106   303 24,646 SH   SOLE NO 0 0 24,646
KLA CORP COM NEW 482480100   22,913 33,705 SH   SOLE NO 0 0 33,705
KNIFE RIVER CORP COMMON STOCK 498894104   2,525 27,986 SH   SOLE NO 0 0 27,986
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   983 22,598 SH   SOLE NO 0 0 22,598
KOHLS CORP COM 500255104   6,283 768,134 SH   SOLE NO 0 0 768,134
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,822 71,739 SH   SOLE NO 0 0 71,739
KONTOOR BRANDS INC COM 50050N103   974 15,190 SH   SOLE NO 0 0 15,190
KORN FERRY COM NEW 500643200   394 5,814 SH   SOLE NO 0 0 5,814
KOSMOS ENERGY LTD COM 500688106   150 65,853 SH   SOLE NO 0 0 65,853
KRAFT HEINZ CO COM 500754106   13,986 459,602 SH   SOLE NO 0 0 459,602
KRANESHARES TRUST CSI CHI INTERNET 500767306   1,703 48,782 SH   SOLE NO 0 0 48,782
KRANESHARES TRUST MOUNT LUCAS ETF 500767652   880 32,256 SH   SOLE NO 0 0 32,256
KRANESHARES TRUST QUADRTC INT RT 500767736   470 25,139 SH   SOLE NO 0 0 25,139
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   577 19,446 SH   SOLE NO 0 0 19,446
KRISPY KREME INC COM 50101L106   81 16,385 SH   SOLE NO 0 0 16,385
KROGER CO COM 501044101   20,128 297,360 SH   SOLE NO 0 0 297,360
KRYSTAL BIOTECH INC COM 501147102   1,317 7,303 SH   SOLE NO 0 0 7,303
KT CORP SPONSORED ADR 48268K101   195 11,006 SH   SOLE NO 0 0 11,006
KULICKE & SOFFA INDS INC COM 501242101   1,701 51,582 SH   SOLE NO 0 0 51,582
KULR TECHNOLOGY GROUP INC COM 50125G109   122 92,558 SH   SOLE NO 0 0 92,558
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,343 42,780 SH   SOLE NO 0 0 42,780
L3HARRIS TECHNOLOGIES INC COM 502431109   18,436 88,080 SH   SOLE NO 0 0 88,080
LABCORP HOLDINGS INC COM SHS 504922105   5,068 21,776 SH   SOLE NO 0 0 21,776
LADDER CAP CORP CL A 505743104   440 38,577 SH   SOLE NO 0 0 38,577
LAM RESEARCH CORP COM NEW 512807306   32,467 446,583 SH   SOLE NO 0 0 446,583
LAMAR ADVERTISING CO NEW CL A 512816109   2,333 20,508 SH   SOLE NO 0 0 20,508
LAMB WESTON HLDGS INC COM 513272104   1,105 20,733 SH   SOLE NO 0 0 20,733
LANCASTER COLONY CORP COM 513847103   1,002 5,725 SH   SOLE NO 0 0 5,725
LANDBRIDGE COMPANY LLC CL A 514952100   1,530 21,261 SH   SOLE NO 0 0 21,261
LANDSEA HOMES CORP COM 51509P103   381 59,371 SH   SOLE NO 0 0 59,371
LANTERN PHARMA INC COM 51654W101   45 12,697 SH   SOLE NO 0 0 12,697
LANTHEUS HLDGS INC COM 516544103   1,395 14,291 SH   SOLE NO 0 0 14,291
LAS VEGAS SANDS CORP COM 517834107   820 21,221 SH   SOLE NO 0 0 21,221
LASER PHOTONICS CORP COM 51807Q100   47 15,150 SH   SOLE NO 0 0 15,150
LATHAM GROUP INC COM 51819L107   918 142,716 SH   SOLE NO 0 0 142,716
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   204 3,775 SH   SOLE NO 0 0 3,775
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   1,889 60,943 SH   SOLE NO 0 0 60,943
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   202 5,024 SH   SOLE NO 0 0 5,024
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   2,050 40,412 SH   SOLE NO 0 0 40,412
LAUDER ESTEE COS INC CL A 518439104   2,433 36,862 SH   SOLE NO 0 0 36,862
LAUREATE EDUCATION INC COMMON STOCK 518613203   792 38,733 SH   SOLE NO 0 0 38,733
LAZARD INC COM 52110M109   1,667 38,503 SH   SOLE NO 0 0 38,503
LCNB CORP COM 50181P100   470 31,786 SH   SOLE NO 0 0 31,786
LEAR CORP COM NEW 521865204   394 4,465 SH   SOLE NO 0 0 4,465
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   7,629 109,328 SH   SOLE NO 0 0 109,328
LEGG MASON ETF INVT FRANKLIN CLEARBR 524682309   414 7,996 SH   SOLE NO 0 0 7,996
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   37,408 1,155,637 SH   SOLE NO 0 0 1,155,637
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   9,354 228,317 SH   SOLE NO 0 0 228,317
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   1,193 31,548 SH   SOLE NO 0 0 31,548
LEGGETT & PLATT INC COM 524660107   227 28,702 SH   SOLE NO 0 0 28,702
LEIDOS HOLDINGS INC COM 525327102   11,486 85,116 SH   SOLE NO 0 0 85,116
LEMAITRE VASCULAR INC COM 525558201   653 7,781 SH   SOLE NO 0 0 7,781
LENDINGCLUB CORP COM NEW 52603A208   262 25,365 SH   SOLE NO 0 0 25,365
LENNAR CORP CL A 526057104   4,819 41,982 SH   SOLE NO 0 0 41,982
LENNOX INTL INC COM 526107107   1,750 3,120 SH   SOLE NO 0 0 3,120
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   264 16,919 SH   SOLE NO 0 0 16,919
LEXICON PHARMACEUTICALS INC COM NEW 528872302   42 90,864 SH   SOLE NO 0 0 90,864
LGI HOMES INC COM 50187T106   386 5,805 SH   SOLE NO 0 0 5,805
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,623 400,407 SH   SOLE NO 0 0 400,407
LIBERTY ALL-STAR GROWTH FD I COM 529900102   51 10,335 SH   SOLE NO 0 0 10,335
LIBERTY GLOBAL LTD COM CL A G61188101   216 18,791 SH   SOLE NO 0 0 18,791
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   460 5,108 SH   SOLE NO 0 0 5,108
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   5 18,049 SH   SOLE NO 0 0 18,049
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   514 17,004 SH   SOLE NO 0 0 17,004
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   65 32,580 SH   SOLE NO 0 0 32,580
LIGHTWAVE LOGIC INC COM 532275104   31 30,530 SH   SOLE NO 0 0 30,530
LINCOLN EDL SVCS CORP COM 533535100   206 12,980 SH   SOLE NO 0 0 12,980
LINCOLN ELEC HLDGS INC COM 533900106   2,829 14,955 SH   SOLE NO 0 0 14,955
LINCOLN NATL CORP IND COM 534187109   4,518 125,809 SH   SOLE NO 0 0 125,809
LINDE PLC SHS G54950103   45,904 98,583 SH   SOLE NO 0 0 98,583
LINEAGE CELL THERAPEUTICS IN COM 53566P109   27 58,708 SH   SOLE NO 0 0 58,708
LINKBANCORP INC COM 53578P105   295 43,549 SH   SOLE NO 0 0 43,549
LIQUIDIA CORPORATION COM NEW 53635D202   201 13,633 SH   SOLE NO 0 0 13,633
LISTED FD TR HORIZON KINETICS 53656F623   11,056 271,969 SH   SOLE NO 0 0 271,969
LISTED FD TR ROUNDHILL BALL 53656F417   724 53,685 SH   SOLE NO 0 0 53,685
LISTED FD TR ROUNDHILL MAGNIF 53656G498   9,836 214,483 SH   SOLE NO 0 0 214,483
LISTED FD TR STF TAC GW & INC 53656F169   334 15,477 SH   SOLE NO 0 0 15,477
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,291 58,936 SH   SOLE NO 0 0 58,936
LISTED FD TR TRUESHARES STRUC 53656F722   1,083 29,000 SH   SOLE NO 0 0 29,000
LISTED FD TR TRUESHARES STRUC 53656F797   581 20,000 SH   SOLE NO 0 0 20,000
LITHIA MTRS INC COM 536797103   281 959 SH   SOLE NO 0 0 959
LITHIUM AMERS CORP NEW COM SHS 53681J103   152 56,104 SH   SOLE NO 0 0 56,104
LITHIUM ARGENTINA AG COM SHS H5012F103   75 34,967 SH   SOLE NO 0 0 34,967
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   16,943 670,739 SH   SOLE NO 0 0 670,739
LITTELFUSE INC COM 537008104   331 1,681 SH   SOLE NO 0 0 1,681
LIVE NATION ENTERTAINMENT IN COM 538034109   2,575 19,718 SH   SOLE NO 0 0 19,718
LIVE OAK BANCSHARES INC COM 53803X105   2,297 86,145 SH   SOLE NO 0 0 86,145
LKQ CORP COM 501889208   570 13,389 SH   SOLE NO 0 0 13,389
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   585 153,116 SH   SOLE NO 0 0 153,116
LMP CAP & INCOME FD INC COM 50208A102   342 21,460 SH   SOLE NO 0 0 21,460
LOCKHEED MARTIN CORP COM 539830109   118,322 264,874 SH   SOLE NO 0 0 264,874
LOEWS CORP COM 540424108   407 4,433 SH   SOLE NO 0 0 4,433
LONGEVERON INC CL A NEW 54303L203   25 15,955 SH   SOLE NO 0 0 15,955
LOUISIANA PAC CORP COM 546347105   716 7,782 SH   SOLE NO 0 0 7,782
LOWES COS INC COM 548661107   100,456 430,716 SH   SOLE NO 0 0 430,716
LPL FINL HLDGS INC COM 50212V100   2,287 6,991 SH   SOLE NO 0 0 6,991
LTC PPTYS INC COM 502175102   426 12,030 SH   SOLE NO 0 0 12,030
LUCID GROUP INC COM 549498103   382 157,742 SH   SOLE NO 0 0 157,742
LULULEMON ATHLETICA INC COM 550021109   15,751 55,645 SH   SOLE NO 0 0 55,645
LUMEN TECHNOLOGIES INC COM 550241103   2,429 619,660 SH   SOLE NO 0 0 619,660
LUMENTUM HLDGS INC COM 55024U109   211 3,389 SH   SOLE NO 0 0 3,389
LUMINAR TECHNOLOGIES INC COM NEW CL A 550424303   83 15,357 SH   SOLE NO 0 0 15,357
LXP INDUSTRIAL TRUST COM 529043101   89 10,345 SH   SOLE NO 0 0 10,345
LYFT INC CL A COM 55087P104   753 63,474 SH   SOLE NO 0 0 63,474
LYFT INC NOTE 1.500% 5/1 55087PAB0   20 20,000 SH   SOLE NO 0 0 20,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,134 143,955 SH   SOLE NO 0 0 143,955
M & T BK CORP COM 55261F104   12,354 69,114 SH   SOLE NO 0 0 69,114
MACKENZIE RLTY CAP INC COM 55453W105   27 17,968 SH   SOLE NO 0 0 17,968
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   350 3,485 SH   SOLE NO 0 0 3,485
MACYS INC COM 55616P104   594 47,325 SH   SOLE NO 0 0 47,325
MADRIGAL PHARMACEUTICALS INC COM 558868105   606 1,829 SH   SOLE NO 0 0 1,829
MAGNA INTL INC COM 559222401   303 8,906 SH   SOLE NO 0 0 8,906
MAGNITE INC COM 55955D100   1,894 166,006 SH   SOLE NO 0 0 166,006
MAGNOLIA OIL & GAS CORP CL A 559663109   1,375 54,431 SH   SOLE NO 0 0 54,431
MAIN STR CAP CORP COM 56035L104   6,736 119,089 SH   SOLE NO 0 0 119,089
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   296 3,018 SH   SOLE NO 0 0 3,018
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   10,017 275,411 SH   SOLE NO 0 0 275,411
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   419 41,313 SH   SOLE NO 0 0 41,313
MANITOWOC CO INC COM NEW 563571405   132 15,380 SH   SOLE NO 0 0 15,380
MANNKIND CORP COM NEW 56400P706   347 68,898 SH   SOLE NO 0 0 68,898
MANPOWERGROUP INC WIS COM 56418H100   308 5,318 SH   SOLE NO 0 0 5,318
MANULIFE FINL CORP COM 56501R106   10,293 330,420 SH   SOLE NO 0 0 330,420
MAPLEBEAR INC COM 565394103   238 5,955 SH   SOLE NO 0 0 5,955
MARA HOLDINGS INC COM 565788106   1,082 94,068 SH   SOLE NO 0 0 94,068
MARATHON PETE CORP COM 56585A102   24,307 166,838 SH   SOLE NO 0 0 166,838
MARKEL GROUP INC COM 570535104   7,596 4,063 SH   SOLE NO 0 0 4,063
MARKETAXESS HLDGS INC COM 57060D108   298 1,378 SH   SOLE NO 0 0 1,378
MARQETA INC CLASS A COM 57142B104   985 239,018 SH   SOLE NO 0 0 239,018
MARRIOTT INTL INC NEW CL A 571903202   25,485 106,991 SH   SOLE NO 0 0 106,991
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   234 3,640 SH   SOLE NO 0 0 3,640
MARSH & MCLENNAN COS INC COM 571748102   23,914 97,996 SH   SOLE NO 0 0 97,996
MARTIN MARIETTA MATLS INC COM 573284106   5,783 12,096 SH   SOLE NO 0 0 12,096
MARVELL TECHNOLOGY INC COM 573874104   14,462 234,885 SH   SOLE NO 0 0 234,885
MASCO CORP COM 574599106   1,984 28,526 SH   SOLE NO 0 0 28,526
MASTEC INC COM 576323109   5,201 44,560 SH   SOLE NO 0 0 44,560
MASTERBRAND INC COMMON STOCK 57638P104   368 28,199 SH   SOLE NO 0 0 28,199
MASTERCARD INCORPORATED CL A 57636Q104   138,922 253,452 SH   SOLE NO 0 0 253,452
MATADOR RES CO COM 576485205   858 16,797 SH   SOLE NO 0 0 16,797
MATCH GROUP INC NEW COM 57667L107   1,394 44,682 SH   SOLE NO 0 0 44,682
MATERIALISE NV SPONSORED ADS 57667T100   74 15,100 SH   SOLE NO 0 0 15,100
MATSON INC COM 57686G105   427 3,332 SH   SOLE NO 0 0 3,332
MATTEL INC COM 577081102   335 17,216 SH   SOLE NO 0 0 17,216
MCCORMICK & CO INC COM NON VTG 579780206   9,974 121,178 SH   SOLE NO 0 0 121,178
MCCORMICK & CO INC COM VTG 579780107   2,248 27,398 SH   SOLE NO 0 0 27,398
MCDONALDS CORP COM 580135101   184,952 592,094 SH   SOLE NO 0 0 592,094
MCKESSON CORP COM 58155Q103   38,757 57,590 SH   SOLE NO 0 0 57,590
MDU RES GROUP INC COM 552690109   2,686 158,817 SH   SOLE NO 0 0 158,817
MEDICAL PPTYS TRUST INC COM 58463J304   1,040 172,431 SH   SOLE NO 0 0 172,431
MEDPACE HLDGS INC COM 58506Q109   828 2,718 SH   SOLE NO 0 0 2,718
MEDTRONIC PLC SHS G5960L103   86,259 959,931 SH   SOLE NO 0 0 959,931
MERCADOLIBRE INC COM 58733R102   17,529 8,985 SH   SOLE NO 0 0 8,985
MERCHANTS BANCORP IND COM 58844R108   418 11,307 SH   SOLE NO 0 0 11,307
MERCK & CO INC COM 58933Y105   133,131 1,483,192 SH   SOLE NO 0 0 1,483,192
MERCURY GENL CORP NEW COM 589400100   270 4,826 SH   SOLE NO 0 0 4,826
MESABI TR CTF BEN INT 590672101   830 30,532 SH   SOLE NO 0 0 30,532
META PLATFORMS INC CL A 30303M102   367,111 636,948 SH   SOLE NO 0 0 636,948
METALLUS INC COM 887399103   147 11,032 SH   SOLE NO 0 0 11,032
METLIFE INC COM 59156R108   17,108 213,079 SH   SOLE NO 0 0 213,079
METTLER TOLEDO INTERNATIONAL COM 592688105   825 699 SH   SOLE NO 0 0 699
MFS ACTIVE EXCHANGE TRADED F CORE PLUS BD ETF 55286W108   301 12,123 SH   SOLE NO 0 0 12,123
MFS ACTIVE EXCHANGE TRADED F GROWTH ETF 55286W207   1,560 69,343 SH   SOLE NO 0 0 69,343
MFS ACTIVE EXCHANGE TRADED F INTERNATINL ETF 55286W405   435 16,921 SH   SOLE NO 0 0 16,921
MFS ACTIVE EXCHANGE TRADED F VALUE ETF 55286W504   1,032 41,794 SH   SOLE NO 0 0 41,794
MFS CHARTER INCOME TR SH BEN INT 552727109   870 138,812 SH   SOLE NO 0 0 138,812
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   40 12,710 SH   SOLE NO 0 0 12,710
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,481 672,235 SH   SOLE NO 0 0 672,235
MFS INTER INCOME TR SH BEN INT 55273C107   147 54,749 SH   SOLE NO 0 0 54,749
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   950 204,395 SH   SOLE NO 0 0 204,395
MFS MUN INCOME TR SH BEN INT 552738106   125 23,619 SH   SOLE NO 0 0 23,619
MGE ENERGY INC COM 55277P104   4,411 47,451 SH   SOLE NO 0 0 47,451
MGIC INVT CORP WIS COM 552848103   205 8,289 SH   SOLE NO 0 0 8,289
MGM RESORTS INTERNATIONAL COM 552953101   4,134 139,481 SH   SOLE NO 0 0 139,481
MICROCHIP TECHNOLOGY INC. COM 595017104   4,129 85,282 SH   SOLE NO 0 0 85,282
MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032166   73 88,250 SH   SOLE NO 0 0 88,250
MICRON TECHNOLOGY INC COM 595112103   33,213 382,240 SH   SOLE NO 0 0 382,240
MICROSOFT CORP COM 594918104   1,350,623 3,597,918 SH   SOLE NO 0 0 3,597,918
MICROSTRATEGY INC CL A NEW 594972408   68,744 238,472 SH   SOLE NO 0 0 238,472
MICROSTRATEGY INC SERIES A PERP PF 594972887   663 7,897 SH   SOLE NO 0 0 7,897
MICROVAST HOLDINGS INC COM 59516C106   78 66,569 SH   SOLE NO 0 0 66,569
MICROVISION INC DEL COM NEW 594960304   19 15,552 SH   SOLE NO 0 0 15,552
MID-AMER APT CMNTYS INC COM 59522J103   1,711 10,208 SH   SOLE NO 0 0 10,208
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   4,504 350,253 SH   SOLE NO 0 0 350,253
MIDDLEBY CORP COM 596278101   274 1,806 SH   SOLE NO 0 0 1,806
MIDDLESEX WTR CO COM 596680108   751 11,709 SH   SOLE NO 0 0 11,709
MIDLAND STATES BANCORP INC COM 597742105   660 38,575 SH   SOLE NO 0 0 38,575
MILLICOM INTL CELLULAR S A COM STK L6388F110   399 13,185 SH   SOLE NO 0 0 13,185
MILLROSE PPTYS INC COM CL A 601137102   773 29,142 SH   SOLE NO 0 0 29,142
MIND MEDICINE MINDMED INC COM NEW 60255C885   107 18,292 SH   SOLE NO 0 0 18,292
MIRA PHARMACEUTICALS INC COM 60458C104   25 25,547 SH   SOLE NO 0 0 25,547
MIRUM PHARMACEUTICALS INC COM 604749101   698 15,500 SH   SOLE NO 0 0 15,500
MISSION PRODUCE INC COM 60510V108   249 23,721 SH   SOLE NO 0 0 23,721
MITEK SYS INC COM NEW 606710200   177 21,476 SH   SOLE NO 0 0 21,476
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,781 130,656 SH   SOLE NO 0 0 130,656
MKS INSTRS INC COM 55306N104   447 5,571 SH   SOLE NO 0 0 5,571
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   546 37,962 SH   SOLE NO 0 0 37,962
MODERNA INC COM 60770K107   2,530 89,258 SH   SOLE NO 0 0 89,258
MODINE MFG CO COM 607828100   324 4,224 SH   SOLE NO 0 0 4,224
MOLINA HEALTHCARE INC COM 60855R100   9,165 27,825 SH   SOLE NO 0 0 27,825
MOLSON COORS BEVERAGE CO CL B 60871R209   7,169 117,768 SH   SOLE NO 0 0 117,768
MONDAY COM LTD SHS M7S64H106   983 4,042 SH   SOLE NO 0 0 4,042
MONDELEZ INTL INC CL A 609207105   30,702 452,496 SH   SOLE NO 0 0 452,496
MONGODB INC CL A 60937P106   3,041 17,336 SH   SOLE NO 0 0 17,336
MONOGRAM TECHNOLOGIES INC COM 609786108   121 41,215 SH   SOLE NO 0 0 41,215
MONOLITHIC PWR SYS INC COM 609839105   3,642 6,280 SH   SOLE NO 0 0 6,280
MONROE CAP CORP COM 610335101   896 114,899 SH   SOLE NO 0 0 114,899
MONSTER BEVERAGE CORP NEW COM 61174X109   9,993 170,766 SH   SOLE NO 0 0 170,766
MOODYS CORP COM 615369105   11,116 23,870 SH   SOLE NO 0 0 23,870
MOOG INC CL A 615394202   519 2,996 SH   SOLE NO 0 0 2,996
MORGAN STANLEY COM NEW 617446448   54,481 466,964 SH   SOLE NO 0 0 466,964
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103   552 27,669 SH   SOLE NO 0 0 27,669
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   39,268 678,255 SH   SOLE NO 0 0 678,255
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601   2,593 51,232 SH   SOLE NO 0 0 51,232
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   36,531 529,898 SH   SOLE NO 0 0 529,898
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403   387 6,818 SH   SOLE NO 0 0 6,818
MORGAN STANLEY ETF TRUST EATON VANCE FLTG 61774R833   1,546 31,258 SH   SOLE NO 0 0 31,258
MORGAN STANLEY ETF TRUST EATON VANCE SHOR 61774R825   753 14,828 SH   SOLE NO 0 0 14,828
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858   526 10,555 SH   SOLE NO 0 0 10,555
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   4,618 91,203 SH   SOLE NO 0 0 91,203
MORGAN STANLEY ETF TRUST EATON VANCE ULTR 61774R700   425 8,373 SH   SOLE NO 0 0 8,373
MORGAN STANLEY ETF TRUST PARAMETRIC EQUIT 61774R866   364 13,706 SH   SOLE NO 0 0 13,706
MORNINGSTAR INC COM 617700109   603 2,012 SH   SOLE NO 0 0 2,012
MOSAIC CO NEW COM 61945C103   1,660 61,461 SH   SOLE NO 0 0 61,461
MOTOROLA SOLUTIONS INC COM NEW 620076307   21,080 48,148 SH   SOLE NO 0 0 48,148
MP MATERIALS CORP COM CL A 553368101   1,033 42,326 SH   SOLE NO 0 0 42,326
MPLX LP COM UNIT REP LTD 55336V100   7,141 133,430 SH   SOLE NO 0 0 133,430
MR COOPER GROUP INC COM 62482R107   595 4,971 SH   SOLE NO 0 0 4,971
MSA SAFETY INC COM 553498106   1,481 10,093 SH   SOLE NO 0 0 10,093
MSC INDL DIRECT INC CL A 553530106   997 12,830 SH   SOLE NO 0 0 12,830
MSCI INC COM 55354G100   3,545 6,269 SH   SOLE NO 0 0 6,269
MUELLER INDS INC COM 624756102   4,826 63,386 SH   SOLE NO 0 0 63,386
MUELLER WTR PRODS INC COM SER A 624758108   353 13,868 SH   SOLE NO 0 0 13,868
MURPHY USA INC COM 626755102   420 895 SH   SOLE NO 0 0 895
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   60 37,571 SH   SOLE NO 0 0 37,571
NANO NUCLEAR ENERGY INC COM 63010H108   826 31,233 SH   SOLE NO 0 0 31,233
NASDAQ INC COM 631103108   9,741 128,404 SH   SOLE NO 0 0 128,404
NATERA INC COM 632307104   1,179 8,334 SH   SOLE NO 0 0 8,334
NATIONAL FUEL GAS CO COM 636180101   9,395 118,643 SH   SOLE NO 0 0 118,643
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,111 123,619 SH   SOLE NO 0 0 123,619
NATIONAL HEALTH INVS INC COM 63633D104   1,194 16,161 SH   SOLE NO 0 0 16,161
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   297 7,531 SH   SOLE NO 0 0 7,531
NATIXIS ETF TR GATEWAY QUALITY 63873X307   5,430 105,784 SH   SOLE NO 0 0 105,784
NATWEST GROUP PLC SPONS ADR 639057207   150 12,558 SH   SOLE NO 0 0 12,558
NAUTICUS ROBOTICS INC COM NEW 63911H207   46 49,870 SH   SOLE NO 0 0 49,870
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   6,080 155,035 SH   SOLE NO 0 0 155,035
NAVITAS SEMICONDUCTOR CORP COM 63942X106   447 218,280 SH   SOLE NO 0 0 218,280
NB BANCORP INC COM 63945M107   249 13,797 SH   SOLE NO 0 0 13,797
NBT BANCORP INC COM 628778102   5,620 130,998 SH   SOLE NO 0 0 130,998
NCINO INC COM 63947X101   334 12,151 SH   SOLE NO 0 0 12,151
NCR VOYIX CORPORATION COM 62886E108   150 15,364 SH   SOLE NO 0 0 15,364
NEBIUS GROUP N.V. SHS CLASS A N97284108   709 33,579 SH   SOLE NO 0 0 33,579
NEOGEN CORP COM 640491106   325 37,450 SH   SOLE NO 0 0 37,450
NEOS ETF TRUST NASDAQ 100 HDGD 78433H576   2,662 54,528 SH   SOLE NO 0 0 54,528
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   832 17,536 SH   SOLE NO 0 0 17,536
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501   215 4,332 SH   SOLE NO 0 0 4,332
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   4,298 89,751 SH   SOLE NO 0 0 89,751
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,323 42,155 SH   SOLE NO 0 0 42,155
NETAPP INC COM 64110D104   1,530 17,416 SH   SOLE NO 0 0 17,416
NETEASE INC SPONSORED ADS 64110W102   390 3,789 SH   SOLE NO 0 0 3,789
NETFLIX INC COM 64110L106   163,240 175,050 SH   SOLE NO 0 0 175,050
NETGEAR INC COM 64111Q104   955 39,047 SH   SOLE NO 0 0 39,047
NETSCOUT SYS INC COM 64115T104   292 13,900 SH   SOLE NO 0 0 13,900
NEUBERGER BERMAN ENERGY INFR COM 64129H104   487 54,093 SH   SOLE NO 0 0 54,093
NEUBERGER BERMAN ETF TRUST SHORT DURATION I 64135A887   442 8,668 SH   SOLE NO 0 0 8,668
NEUBERGER BERMAN HIGH YIELD COM 64128C106   281 36,771 SH   SOLE NO 0 0 36,771
NEUBERGER BERMAN MUN FD INC COM 64124P101   306 29,467 SH   SOLE NO 0 0 29,467
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   277 22,635 SH   SOLE NO 0 0 22,635
NEUBERGER BERMAN REAL ESTATE COM 64190A103   64 19,503 SH   SOLE NO 0 0 19,503
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,516 13,711 SH   SOLE NO 0 0 13,711
NEUROSENSE THERAPEUTICS LTD ORDINARY SHARES M74240108   16 17,250 SH   SOLE NO 0 0 17,250
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   397 4,873 SH   SOLE NO 0 0 4,873
NEW FORTRESS ENERGY INC COM CL A 644393100   202 24,280 SH   SOLE NO 0 0 24,280
NEW GOLD INC CDA COM 644535106   204 54,955 SH   SOLE NO 0 0 54,955
NEW JERSEY RES CORP COM 646025106   6,332 129,060 SH   SOLE NO 0 0 129,060
NEW MTN FIN CORP COM 647551100   1,095 99,253 SH   SOLE NO 0 0 99,253
NEW YORK LIFE INVESTMENTS ET CANDRIAM US LRG 45409B461   245 5,408 SH   SOLE NO 0 0 5,408
NEW YORK LIFE INVESTMENTS ET NYLI FTSE INTERN 45409B560   3,261 118,510 SH   SOLE NO 0 0 118,510
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107   692 22,098 SH   SOLE NO 0 0 22,098
NEW YORK LIFE INVESTMENTS ET NYLI MERGER ARBI 45409B800   4,500 131,198 SH   SOLE NO 0 0 131,198
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827   3,440 143,510 SH   SOLE NO 0 0 143,510
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843   1,938 82,017 SH   SOLE NO 0 0 82,017
NEW YORK MTG TR INC COM 649604840   204 31,439 SH   SOLE NO 0 0 31,439
NEW YORK TIMES CO CL A 650111107   872 17,581 SH   SOLE NO 0 0 17,581
NEWELL BRANDS INC COM 651229106   629 101,525 SH   SOLE NO 0 0 101,525
NEWMARKET CORP COM 651587107   810 1,430 SH   SOLE NO 0 0 1,430
NEWMONT CORP COM 651639106   21,337 441,937 SH   SOLE NO 0 0 441,937
NEWSMAX INC COM SHS CLASS B 65250K105   515 6,165 SH   SOLE NO 0 0 6,165
NEWTEKONE INC COM NEW 652526203   122 10,214 SH   SOLE NO 0 0 10,214
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   59 15,514 SH   SOLE NO 0 0 15,514
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   619 3,455 SH   SOLE NO 0 0 3,455
NEXTDECADE CORP COM 65342K105   353 45,326 SH   SOLE NO 0 0 45,326
NEXTERA ENERGY INC COM 65339F101   192,188 2,711,074 SH   SOLE NO 0 0 2,711,074
NEXTNAV INC COMMON STOCK 65345N106   3,029 248,887 SH   SOLE NO 0 0 248,887
NEXTRACKER INC CLASS A COM 65290E101   296 7,022 SH   SOLE NO 0 0 7,022
NICE LTD SPONSORED ADR 653656108   1,540 9,987 SH   SOLE NO 0 0 9,987
NIKE INC CL B 654106103   32,071 505,216 SH   SOLE NO 0 0 505,216
NIO INC SPON ADS 62914V106   785 205,944 SH   SOLE NO 0 0 205,944
NIOCORP DEVS LTD COM NEW 654484609   36 18,324 SH   SOLE NO 0 0 18,324
NISOURCE INC COM 65473P105   7,876 196,451 SH   SOLE NO 0 0 196,451
NNN REIT INC COM 637417106   8,017 187,976 SH   SOLE NO 0 0 187,976
NOKIA CORP SPONSORED ADR 654902204   762 144,612 SH   SOLE NO 0 0 144,612
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,283 521,365 SH   SOLE NO 0 0 521,365
NORDSON CORP COM 655663102   2,434 12,068 SH   SOLE NO 0 0 12,068
NORDSTROM INC COM 655664100   3,530 144,356 SH   SOLE NO 0 0 144,356
NORFOLK SOUTHN CORP COM 655844108   28,739 121,337 SH   SOLE NO 0 0 121,337
NORTHEAST BK PORTLAND ME COM 66405S100   2,697 29,457 SH   SOLE NO 0 0 29,457
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   315 274,123 SH   SOLE NO 0 0 274,123
NORTHERN LIGHTS FD TR OCEAN PARK DIVER 66538J282   281 11,290 SH   SOLE NO 0 0 11,290
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   727 22,991 SH   SOLE NO 0 0 22,991
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   3,255 84,743 SH   SOLE NO 0 0 84,743
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796   3,053 14,859 SH   SOLE NO 0 0 14,859
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   1,060 44,644 SH   SOLE NO 0 0 44,644
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   494 13,082 SH   SOLE NO 0 0 13,082
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   2,332 75,842 SH   SOLE NO 0 0 75,842
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   428 14,823 SH   SOLE NO 0 0 14,823
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   653 19,129 SH   SOLE NO 0 0 19,129
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,578 30,904 SH   SOLE NO 0 0 30,904
NORTHERN TR CORP COM 665859104   4,055 41,108 SH   SOLE NO 0 0 41,108
NORTHRIM BANCORP INC COM 666762109   914 12,483 SH   SOLE NO 0 0 12,483
NORTHROP GRUMMAN CORP COM 666807102   42,977 83,938 SH   SOLE NO 0 0 83,938
NORTHWEST BANCSHARES INC MD COM 667340103   444 36,945 SH   SOLE NO 0 0 36,945
NORTHWEST NAT HLDG CO COM 66765N105   781 18,279 SH   SOLE NO 0 0 18,279
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   3,115 53,824 SH   SOLE NO 0 0 53,824
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   19,924 1,050,860 SH   SOLE NO 0 0 1,050,860
NORWOOD FINANCIAL CORP COM 669549107   610 25,249 SH   SOLE NO 0 0 25,249
NOV INC COM 62955J103   424 27,876 SH   SOLE NO 0 0 27,876
NOVA LTD COM M7516K103   464 2,517 SH   SOLE NO 0 0 2,517
NOVAGOLD RES INC COM NEW 66987E206   34 11,573 SH   SOLE NO 0 0 11,573
NOVARTIS AG SPONSORED ADR 66987V109   23,923 214,596 SH   SOLE NO 0 0 214,596
NOVAVAX INC COM NEW 670002401   324 50,520 SH   SOLE NO 0 0 50,520
NOVO-NORDISK A S ADR 670100205   26,337 379,271 SH   SOLE NO 0 0 379,271
NRG ENERGY INC COM NEW 629377508   4,318 45,229 SH   SOLE NO 0 0 45,229
NU HLDGS LTD ORD SHS CL A G6683N103   3,919 382,729 SH   SOLE NO 0 0 382,729
NUCOR CORP COM 670346105   32,163 267,269 SH   SOLE NO 0 0 267,269
NUSCALE PWR CORP CL A COM 67079K100   2,965 209,418 SH   SOLE NO 0 0 209,418
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813   338 12,111 SH   SOLE NO 0 0 12,111
NUSHARES ETF TR ESG LARGE CAP 67092P862   582 13,273 SH   SOLE NO 0 0 13,273
NUSHARES ETF TR GET OPP ETF 67092P797   278 9,115 SH   SOLE NO 0 0 9,115
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   621 21,238 SH   SOLE NO 0 0 21,238
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,521 47,745 SH   SOLE NO 0 0 47,745
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   46,984 600,204 SH   SOLE NO 0 0 600,204
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   32,727 808,263 SH   SOLE NO 0 0 808,263
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   5,393 125,656 SH   SOLE NO 0 0 125,656
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   5,849 170,973 SH   SOLE NO 0 0 170,973
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   6,541 170,594 SH   SOLE NO 0 0 170,594
NUSHARES ETF TR NUVEEN ESG US 67092P870   3,399 153,203 SH   SOLE NO 0 0 153,203
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   282 9,025 SH   SOLE NO 0 0 9,025
NUTANIX INC CL A 67059N108   1,498 21,456 SH   SOLE NO 0 0 21,456
NUTRIEN LTD COM 67077M108   6,722 135,335 SH   SOLE NO 0 0 135,335
NUVEEN AMT FREE MUN CR INC F COM 67071L106   5,341 431,428 SH   SOLE NO 0 0 431,428
NUVEEN AMT FREE QLTY MUN INC COM 670657105   7,939 708,859 SH   SOLE NO 0 0 708,859
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   359 26,120 SH   SOLE NO 0 0 26,120
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   344 28,528 SH   SOLE NO 0 0 28,528
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   831 73,931 SH   SOLE NO 0 0 73,931
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   422 24,880 SH   SOLE NO 0 0 24,880
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   406 27,839 SH   SOLE NO 0 0 27,839
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   409 76,061 SH   SOLE NO 0 0 76,061
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   605 41,776 SH   SOLE NO 0 0 41,776
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   2,276 221,796 SH   SOLE NO 0 0 221,796
NUVEEN FLOATING RATE INCOME COM 67072T108   3,690 435,693 SH   SOLE NO 0 0 435,693
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   201 15,335 SH   SOLE NO 0 0 15,335
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   163 13,761 SH   SOLE NO 0 0 13,761
NUVEEN MINN QUALITY MUN INM SHS 670734102   590 49,116 SH   SOLE NO 0 0 49,116
NUVEEN MULTI ASSET INCOME FU COM 670750108   264 21,984 SH   SOLE NO 0 0 21,984
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,552 145,026 SH   SOLE NO 0 0 145,026
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,465 225,908 SH   SOLE NO 0 0 225,908
NUVEEN MUN INCOME FD INC COM 67062J102   186 18,878 SH   SOLE NO 0 0 18,878
NUVEEN MUN VALUE FD INC COM 670928100   3,725 424,798 SH   SOLE NO 0 0 424,798
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   3,298 269,679 SH   SOLE NO 0 0 269,679
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   1,920 80,846 SH   SOLE NO 0 0 80,846
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,435 121,944 SH   SOLE NO 0 0 121,944
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   748 72,616 SH   SOLE NO 0 0 72,616
NUVEEN NEW YORK QLT MUN INC COM 67066X107   644 56,633 SH   SOLE NO 0 0 56,633
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   1,012 90,175 SH   SOLE NO 0 0 90,175
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   18,184 2,284,391 SH   SOLE NO 0 0 2,284,391
NUVEEN QUALITY MUNCP INCOME COM 67066V101   5,517 478,923 SH   SOLE NO 0 0 478,923
NUVEEN REAL ASSET INCOME & G COM 67074Y105   155 11,994 SH   SOLE NO 0 0 11,994
NUVEEN REAL ESTATE INCOME FD COM 67071B108   856 103,924 SH   SOLE NO 0 0 103,924
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   4,586 349,528 SH   SOLE NO 0 0 349,528
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   423 25,005 SH   SOLE NO 0 0 25,005
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   237 25,469 SH   SOLE NO 0 0 25,469
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   3,071 213,682 SH   SOLE NO 0 0 213,682
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   740 46,218 SH   SOLE NO 0 0 46,218
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   171 14,310 SH   SOLE NO 0 0 14,310
NUVEEN VRIABL RAT PFD & INM COM 67080R102   1,040 55,384 SH   SOLE NO 0 0 55,384
NVENT ELECTRIC PLC SHS G6700G107   1,013 19,332 SH   SOLE NO 0 0 19,332
NVIDIA CORPORATION COM 67066G104   1,386,195 12,790,140 SH   SOLE NO 0 0 12,790,140
NVR INC COM 62944T105   13,163 1,817 SH   SOLE NO 0 0 1,817
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   298 6,787 SH   SOLE NO 0 0 6,787
NXG NEXTGEN INFRASTR INCM FD COM 231647207   627 13,332 SH   SOLE NO 0 0 13,332
NXP SEMICONDUCTORS N V COM N6596X109   13,660 71,871 SH   SOLE NO 0 0 71,871
NYLI CBRE GBL INFR MEGTRNDS COM 56064Q107   848 63,718 SH   SOLE NO 0 0 63,718
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   215 14,256 SH   SOLE NO 0 0 14,256
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,704 110,960 SH   SOLE NO 0 0 110,960
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   448 16,175 SH   SOLE NO 0 0 16,175
OCCIDENTAL PETE CORP COM 674599105   14,844 300,720 SH   SOLE NO 0 0 300,720
OCEANFIRST FINL CORP COM 675234108   827 48,642 SH   SOLE NO 0 0 48,642
OGE ENERGY CORP COM 670837103   6,498 141,385 SH   SOLE NO 0 0 141,385
OKLO INC COM CL A 02156V109   1,690 78,112 SH   SOLE NO 0 0 78,112
OKTA INC CL A 679295105   3,780 35,926 SH   SOLE NO 0 0 35,926
OLD DOMINION FREIGHT LINE IN COM 679580100   3,265 19,736 SH   SOLE NO 0 0 19,736
OLD NATL BANCORP IND COM 680033107   1,378 65,010 SH   SOLE NO 0 0 65,010
OLD REP INTL CORP COM 680223104   7,500 191,222 SH   SOLE NO 0 0 191,222
OLIN CORP COM PAR $1 680665205   778 32,113 SH   SOLE NO 0 0 32,113
OLLIES BARGAIN OUTLET HLDGS COM 681116109   630 5,414 SH   SOLE NO 0 0 5,414
OLYMPIC STEEL INC COM 68162K106   1,302 41,313 SH   SOLE NO 0 0 41,313
OMEGA HEALTHCARE INVS INC COM 681936100   12,223 320,989 SH   SOLE NO 0 0 320,989
OMNICOM GROUP INC COM 681919106   8,668 104,543 SH   SOLE NO 0 0 104,543
ON HLDG AG NAMEN AKT A H5919C104   2,811 64,001 SH   SOLE NO 0 0 64,001
ON SEMICONDUCTOR CORP COM 682189105   1,440 35,397 SH   SOLE NO 0 0 35,397
ONCOLYTICS BIOTECH INC COM NEW 682310875   34 61,114 SH   SOLE NO 0 0 61,114
ONE GAS INC COM 68235P108   1,378 18,227 SH   SOLE NO 0 0 18,227
ONEMAIN HLDGS INC COM 68268W103   543 11,106 SH   SOLE NO 0 0 11,106
ONEOK INC NEW COM 682680103   68,213 687,495 SH   SOLE NO 0 0 687,495
ONTO INNOVATION INC COM 683344105   605 4,986 SH   SOLE NO 0 0 4,986
OPEN LENDING CORP COM 68373J104   194 70,361 SH   SOLE NO 0 0 70,361
OPENDOOR TECHNOLOGIES INC COM 683712103   145 142,115 SH   SOLE NO 0 0 142,115
OPERA LTD SPONSORED ADS 68373M107   540 33,885 SH   SOLE NO 0 0 33,885
OPKO HEALTH INC COM 68375N103   797 479,830 SH   SOLE NO 0 0 479,830
OPPFI INC COM CL A 68386H103   834 89,633 SH   SOLE NO 0 0 89,633
ORACLE CORP COM 68389X105   99,989 715,181 SH   SOLE NO 0 0 715,181
ORANGE CNTY BANCORP INC COM 68417L107   395 16,871 SH   SOLE NO 0 0 16,871
ORCHID IS CAP INC COM NEW 68571X301   602 80,087 SH   SOLE NO 0 0 80,087
OREILLY AUTOMOTIVE INC COM 67103H107   15,975 11,151 SH   SOLE NO 0 0 11,151
ORGANON & CO COMMON STOCK 68622V106   986 66,234 SH   SOLE NO 0 0 66,234
ORIGIN BANCORP INC COM 68621T102   237 6,849 SH   SOLE NO 0 0 6,849
ORION PROPERTIES INC COM 68629Y103   74 34,615 SH   SOLE NO 0 0 34,615
ORTHOFIX MED INC COM 68752M108   319 19,562 SH   SOLE NO 0 0 19,562
ORTHOPEDIATRICS CORP COM 68752L100   1,776 72,123 SH   SOLE NO 0 0 72,123
OSCAR HEALTH INC CL A 687793109   366 27,921 SH   SOLE NO 0 0 27,921
OSHKOSH CORP COM 688239201   2,787 29,621 SH   SOLE NO 0 0 29,621
OSISKO GOLD ROYALTIES LTD COM 68827L101   895 42,399 SH   SOLE NO 0 0 42,399
OTIS WORLDWIDE CORP COM 68902V107   15,610 151,262 SH   SOLE NO 0 0 151,262
OTTER TAIL CORP COM 689648103   1,679 20,891 SH   SOLE NO 0 0 20,891
OUTLOOK THERAPEUTICS INC COM 69012T305   34 28,151 SH   SOLE NO 0 0 28,151
OWENS CORNING NEW COM 690742101   3,280 22,966 SH   SOLE NO 0 0 22,966
OXFORD LANE CAP CORP COM 691543102   1,366 289,376 SH   SOLE NO 0 0 289,376
OXFORD SQUARE CAP CORP COM 69181V107   28 10,797 SH   SOLE NO 0 0 10,797
PACCAR INC COM 693718108   7,366 75,650 SH   SOLE NO 0 0 75,650
PACER FDS TR AMERCN ENRGY IND 69374H634   393 9,556 SH   SOLE NO 0 0 9,556
PACER FDS TR CASH COWS ETF 69374H659   3,366 89,851 SH   SOLE NO 0 0 89,851
PACER FDS TR DATA & DIGI REVO 69374H386   2,832 63,659 SH   SOLE NO 0 0 63,659
PACER FDS TR DATA AND INFRAST 69374H741   2,200 74,952 SH   SOLE NO 0 0 74,952
PACER FDS TR DEVELOPED MRKT 69374H873   12,075 384,436 SH   SOLE NO 0 0 384,436
PACER FDS TR EMRG MKT CASH 69374H865   304 14,902 SH   SOLE NO 0 0 14,902
PACER FDS TR GLOBL CASH ETF 69374H709   14,098 381,230 SH   SOLE NO 0 0 381,230
PACER FDS TR INDUSTRIAL RELET 69374H766   12,965 350,697 SH   SOLE NO 0 0 350,697
PACER FDS TR LUNT LRGCP MULTI 69374H816   1,306 27,229 SH   SOLE NO 0 0 27,229
PACER FDS TR LUNT MDCAP MLT 69374H725   4,594 108,377 SH   SOLE NO 0 0 108,377
PACER FDS TR METAURUS CAP 400 69374H436   13,461 368,604 SH   SOLE NO 0 0 368,604
PACER FDS TR METAURUS NASDAQ 69374H287   311 10,275 SH   SOLE NO 0 0 10,275
PACER FDS TR PAC ASSET FLTG 69374H428   1,562 33,161 SH   SOLE NO 0 0 33,161
PACER FDS TR SWAN SOS CNS JAN 69374H584   227 8,357 SH   SOLE NO 0 0 8,357
PACER FDS TR SWAN SOS FD OF 69374H568   5,297 185,525 SH   SOLE NO 0 0 185,525
PACER FDS TR SWAN SOS FLEX AP 69374H477   1,214 42,407 SH   SOLE NO 0 0 42,407
PACER FDS TR SWAN SOS FLEX JU 69374H469   1,578 55,424 SH   SOLE NO 0 0 55,424
PACER FDS TR SWAN SOS MOD JAN 69374H550   826 28,820 SH   SOLE NO 0 0 28,820
PACER FDS TR SWAN SOS MODRTE 69374H485   1,487 54,732 SH   SOLE NO 0 0 54,732
PACER FDS TR SWAN SOS MODRTE 69374H493   805 28,930 SH   SOLE NO 0 0 28,930
PACER FDS TR TRENDP US LAR CP 69374H105   74,965 1,457,052 SH   SOLE NO 0 0 1,457,052
PACER FDS TR TRENDP US MID CP 69374H204   2,930 84,676 SH   SOLE NO 0 0 84,676
PACER FDS TR TRENDPILOT 100 69374H303   14,029 197,562 SH   SOLE NO 0 0 197,562
PACER FDS TR TRENDPILOT FD 69374H675   17,473 543,484 SH   SOLE NO 0 0 543,484
PACER FDS TR TRENDPILOT INTL 69374H683   2,724 92,910 SH   SOLE NO 0 0 92,910
PACER FDS TR TRENDPILOT US BD 69374H642   797 39,713 SH   SOLE NO 0 0 39,713
PACER FDS TR US CASH COWS 100 69374H881   306,711 5,601,002 SH   SOLE NO 0 0 5,601,002
PACER FDS TR US CHS CWS GWT 69374H667   2,082 47,383 SH   SOLE NO 0 0 47,383
PACER FDS TR US LRG CP CASH 69374H360   11,319 367,606 SH   SOLE NO 0 0 367,606
PACER FDS TR US SM CAP CASH 69374H352   1,802 74,547 SH   SOLE NO 0 0 74,547
PACER FDS TR US SMALL CAP CAS 69374H857   57,627 1,536,733 SH   SOLE NO 0 0 1,536,733
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   90 76,362 SH   SOLE NO 0 0 76,362
PACIFIC PREMIER BANCORP COM 69478X105   201 9,429 SH   SOLE NO 0 0 9,429
PACKAGING CORP AMER COM 695156109   11,397 57,554 SH   SOLE NO 0 0 57,554
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   241 22,992 SH   SOLE NO 0 0 22,992
PALANTIR TECHNOLOGIES INC CL A 69608A108   132,622 1,571,354 SH   SOLE NO 0 0 1,571,354
PALO ALTO NETWORKS INC COM 697435105   99,889 585,380 SH   SOLE NO 0 0 585,380
PALOMAR HLDGS INC COM 69753M105   1,354 9,874 SH   SOLE NO 0 0 9,874
PAN AMERN SILVER CORP COM 697900108   2,028 78,511 SH   SOLE NO 0 0 78,511
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   49 10,393 SH   SOLE NO 0 0 10,393
PAPA JOHNS INTL INC COM 698813102   1,401 34,113 SH   SOLE NO 0 0 34,113
PAR PAC HOLDINGS INC COM NEW 69888T207   409 28,670 SH   SOLE NO 0 0 28,670
PAR TECHNOLOGY CORP COM 698884103   721 11,758 SH   SOLE NO 0 0 11,758
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,360 113,683 SH   SOLE NO 0 0 113,683
PARK HOTELS & RESORTS INC COM 700517105   763 71,477 SH   SOLE NO 0 0 71,477
PARK NATL CORP COM 700658107   213 1,408 SH   SOLE NO 0 0 1,408
PARKE BANCORP INC COM 700885106   759 40,291 SH   SOLE NO 0 0 40,291
PARKER-HANNIFIN CORP COM 701094104   27,549 45,321 SH   SOLE NO 0 0 45,321
PARNASSUS INCOME FDS CORE SELECT ETF 701769507   334 14,461 SH   SOLE NO 0 0 14,461
PARSONS CORP DEL COM 70202L102   1,377 23,257 SH   SOLE NO 0 0 23,257
PATRIA INVESTMENTS LIMITED COM CL A G69451105   785 69,516 SH   SOLE NO 0 0 69,516
PATRICK INDS INC COM 703343103   313 3,696 SH   SOLE NO 0 0 3,696
PATTERSON COS INC COM 703395103   315 10,088 SH   SOLE NO 0 0 10,088
PATTERSON-UTI ENERGY INC COM 703481101   112 13,650 SH   SOLE NO 0 0 13,650
PAYCHEX INC COM 704326107   40,652 263,492 SH   SOLE NO 0 0 263,492
PAYCOM SOFTWARE INC COM 70432V102   5,471 25,040 SH   SOLE NO 0 0 25,040
PAYCOR HCM INC COM 70435P102   307 13,693 SH   SOLE NO 0 0 13,693
PAYLOCITY HLDG CORP COM 70438V106   498 2,656 SH   SOLE NO 0 0 2,656
PAYPAL HLDGS INC COM 70450Y103   18,931 290,137 SH   SOLE NO 0 0 290,137
PCM FD INC COM 69323T101   301 46,560 SH   SOLE NO 0 0 46,560
PDD HOLDINGS INC SPONSORED ADS 722304102   2,318 19,583 SH   SOLE NO 0 0 19,583
PDS BIOTECHNOLOGY CORP COM 70465T107   110 92,030 SH   SOLE NO 0 0 92,030
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,524 120,943 SH   SOLE NO 0 0 120,943
PEGASYSTEMS INC COM 705573103   267 3,843 SH   SOLE NO 0 0 3,843
PELOTON INTERACTIVE INC CL A COM 70614W100   625 98,849 SH   SOLE NO 0 0 98,849
PEMBINA PIPELINE CORP COM 706327103   7,690 192,095 SH   SOLE NO 0 0 192,095
PENGUIN SOLUTIONS INC SHS G8232Y101   276 15,873 SH   SOLE NO 0 0 15,873
PENN ENTERTAINMENT INC COM 707569109   661 40,526 SH   SOLE NO 0 0 40,526
PENNANTPARK FLOATING RATE CA COM 70806A106   910 81,312 SH   SOLE NO 0 0 81,312
PENNANTPARK INVT CORP COM 708062104   397 56,535 SH   SOLE NO 0 0 56,535
PENNS WOODS BANCORP INC COM 708430103   474 16,999 SH   SOLE NO 0 0 16,999
PENNYMAC MTG INVT TR COM 70931T103   428 29,199 SH   SOLE NO 0 0 29,199
PENSKE AUTOMOTIVE GRP INC COM 70959W103   515 3,580 SH   SOLE NO 0 0 3,580
PENTAIR PLC SHS G7S00T104   2,846 32,538 SH   SOLE NO 0 0 32,538
PENUMBRA INC COM 70975L107   3,498 13,081 SH   SOLE NO 0 0 13,081
PEOPLES FINL SVCS CORP COM 711040105   629 14,153 SH   SOLE NO 0 0 14,153
PEPSICO INC COM 713448108   134,083 894,243 SH   SOLE NO 0 0 894,243
PERFORMANCE FOOD GROUP CO COM 71377A103   211 2,680 SH   SOLE NO 0 0 2,680
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   2,550 257,267 SH   SOLE NO 0 0 257,267
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,183 85,447 SH   SOLE NO 0 0 85,447
PERPETUA RESOURCES CORP COM 714266103   307 28,751 SH   SOLE NO 0 0 28,751
PERRIGO CO PLC SHS G97822103   1,224 43,651 SH   SOLE NO 0 0 43,651
PETCO HEALTH & WELLNESS CO I COM 71601V105   63 20,627 SH   SOLE NO 0 0 20,627
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   3,950 275,483 SH   SOLE NO 0 0 275,483
PFIZER INC COM 717081103   116,627 4,602,476 SH   SOLE NO 0 0 4,602,476
PG&E CORP COM 69331C108   717 41,720 SH   SOLE NO 0 0 41,720
PGIM ETF TR AAA CLO ETF 69344A834   17,546 341,967 SH   SOLE NO 0 0 341,967
PGIM ETF TR ACTV HY BD ETF 69344A206   733 21,043 SH   SOLE NO 0 0 21,043
PGIM ETF TR PGIM SHORT DURAT 69344A842   1,913 37,398 SH   SOLE NO 0 0 37,398
PGIM ETF TR PGIM ULTRA SH BD 69344A107   100,895 2,028,866 SH   SOLE NO 0 0 2,028,866
PGIM ETF TR SHRT DUR HGH YLD 69344A784   346 6,886 SH   SOLE NO 0 0 6,886
PGIM ETF TR TOTAL RETURN BON 69344A800   13,568 325,050 SH   SOLE NO 0 0 325,050
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   693 51,667 SH   SOLE NO 0 0 51,667
PGIM HIGH YIELD BOND FUND IN COM 69346H100   10,576 742,190 SH   SOLE NO 0 0 742,190
PGIM ROCK ETF TR LADDERED S&P 500 69420N718   707 27,007 SH   SOLE NO 0 0 27,007
PGIM ROCK ETF TR PGIM S&P 500 MAX 69420N684   217 8,682 SH   SOLE NO 0 0 8,682
PGIM ROCK ETF TR S&P 500 BUFFER 69420N106   401 14,219 SH   SOLE NO 0 0 14,219
PGIM ROCK ETF TR S&P 500 BUFFER 69420N205   654 23,638 SH   SOLE NO 0 0 23,638
PGIM ROCK ETF TR S&P 500 BUFFER 69420N304   430 15,615 SH   SOLE NO 0 0 15,615
PGIM ROCK ETF TR S&P 500 BUFFER 69420N403   1,624 59,698 SH   SOLE NO 0 0 59,698
PGIM ROCK ETF TR S&P 500 BUFFER 69420N502   1,167 41,736 SH   SOLE NO 0 0 41,736
PGIM ROCK ETF TR S&P 500 BUFFER 69420N601   1,472 53,564 SH   SOLE NO 0 0 53,564
PGIM ROCK ETF TR S&P 500 BUFFER 69420N700   309 11,631 SH   SOLE NO 0 0 11,631
PGIM ROCK ETF TR S&P 500 BUFFER 69420N726   751 28,985 SH   SOLE NO 0 0 28,985
PGIM ROCK ETF TR S&P 500 BUFFER 69420N734   276 10,352 SH   SOLE NO 0 0 10,352
PGIM ROCK ETF TR S&P 500 BUFFER 69420N742   322 12,296 SH   SOLE NO 0 0 12,296
PGIM ROCK ETF TR S&P 500 BUFFER 69420N759   564 21,721 SH   SOLE NO 0 0 21,721
PGIM ROCK ETF TR S&P 500 BUFFER 69420N767   743 28,012 SH   SOLE NO 0 0 28,012
PGIM ROCK ETF TR S&P 500 BUFFER 69420N775   297 11,327 SH   SOLE NO 0 0 11,327
PGIM ROCK ETF TR S&P 500 BUFFER 69420N791   304 11,532 SH   SOLE NO 0 0 11,532
PGIM ROCK ETF TR S&P 500 BUFFER 69420N809   240 9,028 SH   SOLE NO 0 0 9,028
PGIM ROCK ETF TR S&P 500 BUFFER 69420N825   354 13,335 SH   SOLE NO 0 0 13,335
PGIM ROCK ETF TR S&P 500 BUFFER 69420N833   351 13,277 SH   SOLE NO 0 0 13,277
PGIM ROCK ETF TR S&P 500 BUFFER 69420N841   386 14,575 SH   SOLE NO 0 0 14,575
PGIM ROCK ETF TR S&P 500 BUFFER 69420N858   527 19,872 SH   SOLE NO 0 0 19,872
PGIM ROCK ETF TR S&P 500 BUFFER 69420N866   556 20,880 SH   SOLE NO 0 0 20,880
PGIM ROCK ETF TR S&P 500 BUFFER 69420N874   481 17,573 SH   SOLE NO 0 0 17,573
PGIM ROCK ETF TR S&P 500 BUFFER 69420N882   350 12,650 SH   SOLE NO 0 0 12,650
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   412 24,983 SH   SOLE NO 0 0 24,983
PHATHOM PHARMACEUTICALS INC COM 71722W107   329 52,431 SH   SOLE NO 0 0 52,431
PHILIP MORRIS INTL INC COM 718172109   95,691 602,851 SH   SOLE NO 0 0 602,851
PHILLIPS 66 COM 718546104   37,141 300,788 SH   SOLE NO 0 0 300,788
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,451 231,596 SH   SOLE NO 0 0 231,596
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   685 92,921 SH   SOLE NO 0 0 92,921
PILGRIMS PRIDE CORP COM 72147K108   1,362 24,985 SH   SOLE NO 0 0 24,985
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   549 34,205 SH   SOLE NO 0 0 34,205
PIMCO CALIF MUN INCOME FD II COM 72200M108   227 40,195 SH   SOLE NO 0 0 40,195
PIMCO CORPORATE & INCM STRG COM 72200U100   3,006 220,251 SH   SOLE NO 0 0 220,251
PIMCO CORPORATE & INCOME OPP COM 72201B101   15,651 1,082,365 SH   SOLE NO 0 0 1,082,365
PIMCO DYNAMIC INCOME FD SHS 72201Y101   31,282 1,579,894 SH   SOLE NO 0 0 1,579,894
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   9,330 672,177 SH   SOLE NO 0 0 672,177
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   246 12,905 SH   SOLE NO 0 0 12,905
PIMCO EQUITY SER RAFI ESG US 72201T342   3,756 103,379 SH   SOLE NO 0 0 103,379
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   14,128 150,844 SH   SOLE NO 0 0 150,844
PIMCO ETF TR 1-5 US TIP IDX 72201R205   928 17,174 SH   SOLE NO 0 0 17,174
PIMCO ETF TR 25YR+ ZERO U S 72201R882   7,981 111,419 SH   SOLE NO 0 0 111,419
PIMCO ETF TR ACTIVE BD ETF 72201R775   50,671 547,968 SH   SOLE NO 0 0 547,968
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   72,828 723,792 SH   SOLE NO 0 0 723,792
PIMCO ETF TR ENHANCD SHORT 72201R643   511 5,176 SH   SOLE NO 0 0 5,176
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   2,211 23,041 SH   SOLE NO 0 0 23,041
PIMCO ETF TR INTER MUN BD ACT 72201R866   7,930 153,829 SH   SOLE NO 0 0 153,829
PIMCO ETF TR INV GRD CRP BD 72201R817   1,250 12,922 SH   SOLE NO 0 0 12,922
PIMCO ETF TR MTG BKD SECS ACT 72201R569   5,236 106,677 SH   SOLE NO 0 0 106,677
PIMCO ETF TR MULTISECTOR BD 72201R585   46,816 1,776,686 SH   SOLE NO 0 0 1,776,686
PIMCO ETF TR MUNI INCOME OPP 72201R635   3,847 85,996 SH   SOLE NO 0 0 85,996
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   2,110 42,174 SH   SOLE NO 0 0 42,174
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   728 14,454 SH   SOLE NO 0 0 14,454
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   11,372 112,376 SH   SOLE NO 0 0 112,376
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   948 116,977 SH   SOLE NO 0 0 116,977
PIMCO HIGH INCOME FD COM SHS 722014107   3,651 746,656 SH   SOLE NO 0 0 746,656
PIMCO INCOME STRATEGY FD COM 72201H108   2,686 312,357 SH   SOLE NO 0 0 312,357
PIMCO INCOME STRATEGY FD II COM 72201J104   2,060 273,182 SH   SOLE NO 0 0 273,182
PIMCO MUN INCOME FD COM 72200R107   442 49,982 SH   SOLE NO 0 0 49,982
PIMCO MUN INCOME FD II COM 72200W106   292 36,106 SH   SOLE NO 0 0 36,106
PIMCO MUN INCOME FD III COM 72201A103   208 29,048 SH   SOLE NO 0 0 29,048
PIMCO NEW YORK MUN FD II COM 72200Y102   458 64,701 SH   SOLE NO 0 0 64,701
PIMCO NEW YORK MUN INCOME FD COM 72200T103   204 27,222 SH   SOLE NO 0 0 27,222
PIMCO NEW YORK MUN INCOME FD COM 72201E105   234 41,500 SH   SOLE NO 0 0 41,500
PIMCO STRATEGIC INCOME FD COM 72200X104   2,555 408,800 SH   SOLE NO 0 0 408,800
PINNACLE FINL PARTNERS INC COM 72346Q104   927 8,738 SH   SOLE NO 0 0 8,738
PINNACLE WEST CAP CORP COM 723484101   5,152 54,088 SH   SOLE NO 0 0 54,088
PINSTRIPES HOLDINGS INC CL A COM 06690B107   4 45,729 SH   SOLE NO 0 0 45,729
PINTEREST INC CL A 72352L106   1,824 58,850 SH   SOLE NO 0 0 58,850
PIONEER FLOATING RATE FUND I COM 72369J102   149 15,756 SH   SOLE NO 0 0 15,756
PIONEER MUNICIPAL HIGH INCOM COM 723762100   161 19,240 SH   SOLE NO 0 0 19,240
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   338 36,768 SH   SOLE NO 0 0 36,768
PIPER SANDLER COMPANIES COM 724078100   552 2,228 SH   SOLE NO 0 0 2,228
PITNEY BOWES INC COM 724479100   214 23,689 SH   SOLE NO 0 0 23,689
PJT PARTNERS INC COM CL A 69343T107   874 6,341 SH   SOLE NO 0 0 6,341
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,694 134,696 SH   SOLE NO 0 0 134,696
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,675 78,408 SH   SOLE NO 0 0 78,408
PLANET FITNESS INC CL A 72703H101   2,912 30,138 SH   SOLE NO 0 0 30,138
PLANET LABS PBC COM CL A 72703X106   77 22,768 SH   SOLE NO 0 0 22,768
PLUG POWER INC COM NEW 72919P202   391 289,569 SH   SOLE NO 0 0 289,569
PNC FINL SVCS GROUP INC COM 693475105   36,014 204,892 SH   SOLE NO 0 0 204,892
POLARIS INC COM 731068102   1,044 25,494 SH   SOLE NO 0 0 25,494
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   24 23,322 SH   SOLE NO 0 0 23,322
POOL CORP COM 73278L105   506 1,590 SH   SOLE NO 0 0 1,590
PORTILLOS INC COM CL A 73642K106   156 13,087 SH   SOLE NO 0 0 13,087
PORTLAND GEN ELEC CO COM NEW 736508847   2,394 53,677 SH   SOLE NO 0 0 53,677
POST HLDGS INC COM 737446104   501 4,305 SH   SOLE NO 0 0 4,305
POTLATCHDELTIC CORPORATION COM 737630103   534 11,838 SH   SOLE NO 0 0 11,838
POWELL INDS INC COM 739128106   3,129 18,372 SH   SOLE NO 0 0 18,372
PPG INDS INC COM 693506107   6,949 63,549 SH   SOLE NO 0 0 63,549
PPL CORP COM 69351T106   11,002 304,686 SH   SOLE NO 0 0 304,686
PRECIGEN INC COM 74017N105   82 55,160 SH   SOLE NO 0 0 55,160
PRECISION BIOSCIENCES INC COM NEW 74019P207   177 37,155 SH   SOLE NO 0 0 37,155
PRICE T ROWE GROUP INC COM 74144T108   33,531 364,979 SH   SOLE NO 0 0 364,979
PRIMEENERGY RESOURCES CORP COM 74158E104   501 2,199 SH   SOLE NO 0 0 2,199
PRIMERICA INC COM 74164M108   1,001 3,519 SH   SOLE NO 0 0 3,519
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   480 13,538 SH   SOLE NO 0 0 13,538
PRIMORIS SVCS CORP COM 74164F103   421 7,333 SH   SOLE NO 0 0 7,333
PRINCETON BANCORP INC COM 74179A107   256 8,386 SH   SOLE NO 0 0 8,386
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   706 37,086 SH   SOLE NO 0 0 37,086
PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714   869 26,956 SH   SOLE NO 0 0 26,956
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   1,605 33,049 SH   SOLE NO 0 0 33,049
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   323 4,896 SH   SOLE NO 0 0 4,896
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   5,603 299,623 SH   SOLE NO 0 0 299,623
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   4,161 73,282 SH   SOLE NO 0 0 73,282
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,560 65,903 SH   SOLE NO 0 0 65,903
PROCTER AND GAMBLE CO COM 742718109   316,376 1,856,447 SH   SOLE NO 0 0 1,856,447
PROGRESSIVE CORP COM 743315103   24,971 88,235 SH   SOLE NO 0 0 88,235
PROLOGIS INC. COM 74340W103   14,344 128,315 SH   SOLE NO 0 0 128,315
PROSHARES TR BITCOIN ETF 74347G440   1,378 75,216 SH   SOLE NO 0 0 75,216
PROSHARES TR DJ BRKFLD GLB 74347B508   383 7,278 SH   SOLE NO 0 0 7,278
PROSHARES TR HGH YLD INT RATE 74348A541   350 5,459 SH   SOLE NO 0 0 5,459
PROSHARES TR INVT INT RT HG 74347B607   748 9,734 SH   SOLE NO 0 0 9,734
PROSHARES TR K-1 FREE CRD OIL 74347G804   1,269 29,124 SH   SOLE NO 0 0 29,124
PROSHARES TR LARGE CAP CRE 74347R248   1,303 20,453 SH   SOLE NO 0 0 20,453
PROSHARES TR MSCI EAFE DIVD 74347B839   298 7,681 SH   SOLE NO 0 0 7,681
PROSHARES TR NANOTECH ETF 74347G465   299 7,924 SH   SOLE NO 0 0 7,924
PROSHARES TR PET CARE ETF 74348A145   243 4,653 SH   SOLE NO 0 0 4,653
PROSHARES TR PSHS ULT S&P 500 74347R107   254 3,066 SH   SOLE NO 0 0 3,066
PROSHARES TR PSHS ULTRA DOW30 74347R305   248 2,707 SH   SOLE NO 0 0 2,707
PROSHARES TR PSHS ULTRA TECH 74347R693   1,065 19,929 SH   SOLE NO 0 0 19,929
PROSHARES TR RUSS 2000 DIVD 74347B698   6,150 93,758 SH   SOLE NO 0 0 93,758
PROSHARES TR S&P 500 DV ARIST 74348A467   93,123 911,361 SH   SOLE NO 0 0 911,361
PROSHARES TR S&P 500 HIGH INC 74347G242   4,396 104,440 SH   SOLE NO 0 0 104,440
PROSHARES TR S&P MDCP 400 DIV 74347B680   23,380 289,898 SH   SOLE NO 0 0 289,898
PROSHARES TR S&P TECH DIVIDEN 74347G606   12,474 171,233 SH   SOLE NO 0 0 171,233
PROSHARES TR SP500 EX TECH 74347B557   283 3,104 SH   SOLE NO 0 0 3,104
PROSHARES TR ULTR RUSSL2000 74347X799   398 11,604 SH   SOLE NO 0 0 11,604
PROSHARES TR ULTRAPRO QQQ 74347X831   1,935 33,771 SH   SOLE NO 0 0 33,771
PROSHARES TR ULTRPRO DOW30 74347X823   245 2,787 SH   SOLE NO 0 0 2,787
PROSHARES TR ULTRPRO S&P500 74347X864   271 3,670 SH   SOLE NO 0 0 3,670
PROSPECT CAP CORP COM 74348T102   6,185 1,508,635 SH   SOLE NO 0 0 1,508,635
PROSPERITY BANCSHARES INC COM 743606105   345 4,830 SH   SOLE NO 0 0 4,830
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   128 50,025 SH   SOLE NO 0 0 50,025
PROTARA THERAPEUTICS INC COM STK 74365U107   43 10,000 SH   SOLE NO 0 0 10,000
PROTHENA CORP PLC SHS G72800108   165 13,320 SH   SOLE NO 0 0 13,320
PROVIDENT BANCORP INC COM NEW 74383L105   228 19,828 SH   SOLE NO 0 0 19,828
PROVIDENT FINL SVCS INC COM 74386T105   689 40,110 SH   SOLE NO 0 0 40,110
PRUDENTIAL FINL INC COM 744320102   32,724 293,016 SH   SOLE NO 0 0 293,016
PTC INC COM 69370C100   632 4,080 SH   SOLE NO 0 0 4,080
PUBLIC STORAGE OPER CO COM 74460D109   14,347 47,936 SH   SOLE NO 0 0 47,936
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   22,958 278,956 SH   SOLE NO 0 0 278,956
PULTE GROUP INC COM 745867101   5,481 53,318 SH   SOLE NO 0 0 53,318
PURE STORAGE INC CL A 74624M102   1,747 39,472 SH   SOLE NO 0 0 39,472
PURECYCLE TECHNOLOGIES INC COM 74623V103   207 29,907 SH   SOLE NO 0 0 29,907
PUTNAM ETF TRUST BDC INCOME ETF 746729508   3,447 99,454 SH   SOLE NO 0 0 99,454
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   142,836 3,750,951 SH   SOLE NO 0 0 3,750,951
PUTNAM MANAGED MUN INCOME TR COM 746823103   375 61,132 SH   SOLE NO 0 0 61,132
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   208 62,605 SH   SOLE NO 0 0 62,605
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   3,215 315,544 SH   SOLE NO 0 0 315,544
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   463 128,332 SH   SOLE NO 0 0 128,332
PVH CORPORATION COM 693656100   727 11,241 SH   SOLE NO 0 0 11,241
PYXIS ONCOLOGY INC COMMON STOCK 747324101   42 43,250 SH   SOLE NO 0 0 43,250
QORVO INC COM 74736K101   639 8,831 SH   SOLE NO 0 0 8,831
QT IMAGING HLDGS INC COM 746962109   6 10,000 SH   SOLE NO 0 0 10,000
QUAKER HOUGHTON COM 747316107   386 3,122 SH   SOLE NO 0 0 3,122
QUALCOMM INC COM 747525103   95,548 622,017 SH   SOLE NO 0 0 622,017
QUANTA SVCS INC COM 74762E102   17,753 69,846 SH   SOLE NO 0 0 69,846
QUANTERIX CORP COM 74766Q101   117 18,015 SH   SOLE NO 0 0 18,015
QUANTUM COMPUTING INC COM 74766W108   338 42,278 SH   SOLE NO 0 0 42,278
QUANTUM SI INC COM CL A 74765K105   49 40,868 SH   SOLE NO 0 0 40,868
QUANTUMSCAPE CORP COM CL A 74767V109   1,843 442,941 SH   SOLE NO 0 0 442,941
QUEST DIAGNOSTICS INC COM 74834L100   10,390 61,406 SH   SOLE NO 0 0 61,406
QVC GROUP INC COM SER A 74915M100   8 39,785 SH   SOLE NO 0 0 39,785
RALPH LAUREN CORP CL A 751212101   1,346 6,097 SH   SOLE NO 0 0 6,097
RAMBUS INC DEL COM 750917106   676 13,052 SH   SOLE NO 0 0 13,052
RANGE RES CORP COM 75281A109   571 14,288 SH   SOLE NO 0 0 14,288
RAYMOND JAMES FINL INC COM 754730109   7,493 53,944 SH   SOLE NO 0 0 53,944
RAYONIER INC COM 754907103   757 27,163 SH   SOLE NO 0 0 27,163
RB GLOBAL INC COM 74935Q107   765 7,629 SH   SOLE NO 0 0 7,629
RBB BANCORP COM 74930B105   286 17,347 SH   SOLE NO 0 0 17,347
RBB FD INC MOTLEY FOL ETF 74933W601   3,779 67,942 SH   SOLE NO 0 0 67,942
RBB FD INC MOTLEY FOOL GBL 74933W635   1,090 39,372 SH   SOLE NO 0 0 39,372
RBB FD INC MOTLEY FOOL MID 74933W627   257 10,291 SH   SOLE NO 0 0 10,291
RBB FD INC US TREAS 3 MNTH 74933W452   47,791 955,636 SH   SOLE NO 0 0 955,636
RBB FD INC US TREAS 7 YR NT 74933W528   1,236 25,645 SH   SOLE NO 0 0 25,645
RBB FD INC US TREASR 10 YR 74933W536   4,673 106,415 SH   SOLE NO 0 0 106,415
RBB FD INC US TREASRY 12 MT 74933W478   3,082 61,396 SH   SOLE NO 0 0 61,396
RBB FD INC US TREASY 2 YR 74933W486   20,053 413,714 SH   SOLE NO 0 0 413,714
RBB FD INC US TRSRY 6 MNTH 74933W460   11,766 234,532 SH   SOLE NO 0 0 234,532
RBB FUND TRUST FIRST EAGLE GBL 75526L886   6,632 176,502 SH   SOLE NO 0 0 176,502
RBC BEARINGS INC COM 75524B104   591 1,837 SH   SOLE NO 0 0 1,837
READY CAPITAL CORP COM 75574U101   147 28,861 SH   SOLE NO 0 0 28,861
REALPHA TECH CORP COM 75607T105   12 10,800 SH   SOLE NO 0 0 10,800
REALTY INCOME CORP COM 756109104   39,192 675,606 SH   SOLE NO 0 0 675,606
REAVES UTIL INCOME FD COM SH BEN INT 756158101   15,931 489,575 SH   SOLE NO 0 0 489,575
RECURSION PHARMACEUTICALS IN CL A 75629V104   351 66,343 SH   SOLE NO 0 0 66,343
RED CAT HLDGS INC COM 75644T100   220 37,459 SH   SOLE NO 0 0 37,459
RED ROBIN GOURMET BURGERS IN COM 75689M101   310 87,114 SH   SOLE NO 0 0 87,114
RED ROCK RESORTS INC CL A 75700L108   718 16,556 SH   SOLE NO 0 0 16,556
REDDIT INC CL A 75734B100   3,950 37,655 SH   SOLE NO 0 0 37,655
REGENCY CTRS CORP COM 758849103   567 7,681 SH   SOLE NO 0 0 7,681
REGENERON PHARMACEUTICALS COM 75886F107   11,682 18,419 SH   SOLE NO 0 0 18,419
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,460 251,275 SH   SOLE NO 0 0 251,275
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,366 6,939 SH   SOLE NO 0 0 6,939
RELIANCE INC COM 759509102   1,390 4,813 SH   SOLE NO 0 0 4,813
RELX PLC SPONSORED ADR 759530108   623 12,361 SH   SOLE NO 0 0 12,361
RENAISSANCERE HLDGS LTD COM G7496G103   1,801 7,506 SH   SOLE NO 0 0 7,506
RENASANT CORP COM 75970E107   1,126 33,188 SH   SOLE NO 0 0 33,188
RENOVARO INC COM 29350E104   55 101,573 SH   SOLE NO 0 0 101,573
REPLIGEN CORP COM 759916109   842 6,617 SH   SOLE NO 0 0 6,617
REPUBLIC SVCS INC COM 760759100   12,709 52,482 SH   SOLE NO 0 0 52,482
RESIDEO TECHNOLOGIES INC COM 76118Y104   286 16,143 SH   SOLE NO 0 0 16,143
RESMED INC COM 761152107   3,313 14,800 SH   SOLE NO 0 0 14,800
RESTAURANT BRANDS INTL INC COM 76131D103   1,973 29,602 SH   SOLE NO 0 0 29,602
REV GROUP INC COM 749527107   346 10,935 SH   SOLE NO 0 0 10,935
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   17 17,392 SH   SOLE NO 0 0 17,392
REVVITY INC COM 714046109   1,449 13,693 SH   SOLE NO 0 0 13,693
REXFORD INDL RLTY INC COM 76169C100   3,176 81,131 SH   SOLE NO 0 0 81,131
RGC RES INC COM 74955L103   243 11,635 SH   SOLE NO 0 0 11,635
RH COM 74967X103   1,003 4,280 SH   SOLE NO 0 0 4,280
RIBBON COMMUNICATIONS INC COM 762544104   1,134 289,276 SH   SOLE NO 0 0 289,276
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,878 237,158 SH   SOLE NO 0 0 237,158
RIO TINTO PLC SPONSORED ADR 767204100   11,806 196,501 SH   SOLE NO 0 0 196,501
RIOT PLATFORMS INC COM 767292105   1,389 195,075 SH   SOLE NO 0 0 195,075
RITHM CAPITAL CORP COM NEW 64828T201   4,817 420,662 SH   SOLE NO 0 0 420,662
RIVERNORTH DOUBLELINE STRATE COM 76882G107   383 44,691 SH   SOLE NO 0 0 44,691
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   283 24,040 SH   SOLE NO 0 0 24,040
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,259 261,772 SH   SOLE NO 0 0 261,772
RLI CORP COM 749607107   5,779 71,942 SH   SOLE NO 0 0 71,942
RLJ LODGING TR CUM CONV PFD A 74965L200   240 9,855 SH   SOLE NO 0 0 9,855
ROBERT HALF INC. COM 770323103   363 6,654 SH   SOLE NO 0 0 6,654
ROBINHOOD MKTS INC COM CL A 770700102   5,605 134,666 SH   SOLE NO 0 0 134,666
ROBLOX CORP CL A 771049103   4,687 80,403 SH   SOLE NO 0 0 80,403
ROCKET COS INC COM CL A 77311W101   1,768 146,500 SH   SOLE NO 0 0 146,500
ROCKET LAB USA INC COM 773122106   2,919 163,273 SH   SOLE NO 0 0 163,273
ROCKWELL AUTOMATION INC COM 773903109   27,120 104,962 SH   SOLE NO 0 0 104,962
ROIVANT SCIENCES LTD SHS G76279101   355 35,176 SH   SOLE NO 0 0 35,176
ROKU INC COM CL A 77543R102   1,439 20,422 SH   SOLE NO 0 0 20,422
ROLLINS INC COM 775711104   1,066 19,729 SH   SOLE NO 0 0 19,729
ROPER TECHNOLOGIES INC COM 776696106   14,619 24,796 SH   SOLE NO 0 0 24,796
ROSS STORES INC COM 778296103   2,605 20,383 SH   SOLE NO 0 0 20,383
ROUNDHILL ETF TRUST GLP 1 & WEIGHT L 77926X882   887 37,510 SH   SOLE NO 0 0 37,510
ROUNDHILL ETF TRUST S&P 500 ODTE COV 77926X205   980 21,682 SH   SOLE NO 0 0 21,682
ROYAL BK CDA COM 780087102   11,244 99,756 SH   SOLE NO 0 0 99,756
ROYAL CARIBBEAN GROUP COM V7780T103   17,392 84,659 SH   SOLE NO 0 0 84,659
ROYAL GOLD INC COM 780287108   2,521 15,419 SH   SOLE NO 0 0 15,419
ROYCE GLOBAL TRUST INC COM 78081T104   127 12,055 SH   SOLE NO 0 0 12,055
ROYCE MICRO-CAP TR INC COM 780915104   1,342 159,141 SH   SOLE NO 0 0 159,141
ROYCE SMALL CAP TRUST INC COM 780910105   1,959 137,545 SH   SOLE NO 0 0 137,545
RPM INTL INC COM 749685103   4,460 38,558 SH   SOLE NO 0 0 38,558
RTX CORPORATION COM 75513E101   139,678 1,054,495 SH   SOLE NO 0 0 1,054,495
RUBRIK INC. CL A 781154109   963 15,784 SH   SOLE NO 0 0 15,784
RUMBLE INC COM CL A 78137L105   435 61,504 SH   SOLE NO 0 0 61,504
RUSH ENTERPRISES INC CL A 781846209   589 11,020 SH   SOLE NO 0 0 11,020
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   3,055 41,354 SH   SOLE NO 0 0 41,354
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   637 15,031 SH   SOLE NO 0 0 15,031
RYDER SYS INC COM 783549108   2,462 17,118 SH   SOLE NO 0 0 17,118
RYMAN HOSPITALITY PPTYS INC COM 78377T107   217 2,370 SH   SOLE NO 0 0 2,370
S & T BANCORP INC COM 783859101   648 17,477 SH   SOLE NO 0 0 17,477
S&P GLOBAL INC COM 78409V104   26,336 51,833 SH   SOLE NO 0 0 51,833
SABA CAPITAL INCOME & OPPORT COM NEW 880198205   94 10,755 SH   SOLE NO 0 0 10,755
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   223 28,728 SH   SOLE NO 0 0 28,728
SABINE RTY TR UNIT BEN INT 785688102   2,011 29,716 SH   SOLE NO 0 0 29,716
SABRA HEALTH CARE REIT INC COM 78573L106   2,173 124,409 SH   SOLE NO 0 0 124,409
SABRE CORP COM 78573M104   174 61,905 SH   SOLE NO 0 0 61,905
SAIA INC COM 78709Y105   936 2,680 SH   SOLE NO 0 0 2,680
SALESFORCE INC COM 79466L302   89,640 334,028 SH   SOLE NO 0 0 334,028
SAMSARA INC COM CL A 79589L106   662 17,273 SH   SOLE NO 0 0 17,273
SANDISK CORP COM 80004C200   1,411 29,630 SH   SOLE NO 0 0 29,630
SANDRIDGE ENERGY INC COM NEW 80007P869   239 20,944 SH   SOLE NO 0 0 20,944
SANDSTORM GOLD LTD COM NEW 80013R206   164 21,758 SH   SOLE NO 0 0 21,758
SANDY SPRING BANCORP INC COM 800363103   323 11,551 SH   SOLE NO 0 0 11,551
SANGAMO THERAPEUTICS INC COM 800677106   64 98,314 SH   SOLE NO 0 0 98,314
SANMINA CORPORATION COM 801056102   875 11,485 SH   SOLE NO 0 0 11,485
SANOFI SPONSORED ADR 80105N105   8,784 158,382 SH   SOLE NO 0 0 158,382
SAP SE SPON ADR 803054204   7,098 26,442 SH   SOLE NO 0 0 26,442
SARATOGA INVT CORP COM NEW 80349A208   427 16,854 SH   SOLE NO 0 0 16,854
SAREPTA THERAPEUTICS INC COM 803607100   514 8,055 SH   SOLE NO 0 0 8,055
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,946 13,392 SH   SOLE NO 0 0 13,392
SCHLUMBERGER LTD COM STK 806857108   17,029 407,388 SH   SOLE NO 0 0 407,388
SCHNEIDER NATIONAL INC CL B 80689H102   285 12,492 SH   SOLE NO 0 0 12,492
SCHRODINGER INC COM 80810D103   1,173 59,424 SH   SOLE NO 0 0 59,424
SCHWAB CHARLES CORP COM 808513105   28,671 366,258 SH   SOLE NO 0 0 366,258
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   629 25,534 SH   SOLE NO 0 0 25,534
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,275 47,377 SH   SOLE NO 0 0 47,377
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,161 51,702 SH   SOLE NO 0 0 51,702
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   9,606 348,440 SH   SOLE NO 0 0 348,440
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   13,728 445,728 SH   SOLE NO 0 0 445,728
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   2,879 79,518 SH   SOLE NO 0 0 79,518
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   24,731 684,317 SH   SOLE NO 0 0 684,317
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   1,973 85,742 SH   SOLE NO 0 0 85,742
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   44,548 1,886,838 SH   SOLE NO 0 0 1,886,838
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   5,737 209,460 SH   SOLE NO 0 0 209,460
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,443 138,508 SH   SOLE NO 0 0 138,508
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,687 66,482 SH   SOLE NO 0 0 66,482
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   37,282 1,884,852 SH   SOLE NO 0 0 1,884,852
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,094 30,498 SH   SOLE NO 0 0 30,498
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   7,312 300,416 SH   SOLE NO 0 0 300,416
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,164 179,803 SH   SOLE NO 0 0 179,803
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   13,865 643,967 SH   SOLE NO 0 0 643,967
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   377,360 13,496,416 SH   SOLE NO 0 0 13,496,416
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   102,243 4,083,199 SH   SOLE NO 0 0 4,083,199
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   27,099 1,019,540 SH   SOLE NO 0 0 1,019,540
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   38,804 1,757,424 SH   SOLE NO 0 0 1,757,424
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   18,263 697,072 SH   SOLE NO 0 0 697,072
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,014 47,156 SH   SOLE NO 0 0 47,156
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   14,046 599,499 SH   SOLE NO 0 0 599,499
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,672 62,170 SH   SOLE NO 0 0 62,170
SCIENCE APPLICATIONS INTL CO COM 808625107   509 4,531 SH   SOLE NO 0 0 4,531
SCORPIO TANKERS INC SHS Y7542C130   229 6,088 SH   SOLE NO 0 0 6,088
SCOTTS MIRACLE-GRO CO CL A 810186106   1,992 36,291 SH   SOLE NO 0 0 36,291
SCPHARMACEUTICALS INC COM 810648105   105 39,771 SH   SOLE NO 0 0 39,771
SEA LTD SPONSORD ADS 81141R100   4,809 36,850 SH   SOLE NO 0 0 36,850
SEABOARD CORP DEL COM 811543107   813 301 SH   SOLE NO 0 0 301
SEABRIDGE GOLD INC COM 811916105   199 17,093 SH   SOLE NO 0 0 17,093
SEACOAST BKG CORP FLA COM NEW 811707801   267 10,372 SH   SOLE NO 0 0 10,372
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   8,297 97,669 SH   SOLE NO 0 0 97,669
SEALED AIR CORP NEW COM 81211K100   399 13,808 SH   SOLE NO 0 0 13,808
SEI INVTS CO COM 784117103   515 6,637 SH   SOLE NO 0 0 6,637
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   37,775 391,656 SH   SOLE NO 0 0 391,656
SELECT SECTOR SPDR TR ENERGY 81369Y506   95,270 1,019,475 SH   SOLE NO 0 0 1,019,475
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   90,504 1,816,993 SH   SOLE NO 0 0 1,816,993
SELECT SECTOR SPDR TR INDL 81369Y704   68,796 524,878 SH   SOLE NO 0 0 524,878
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   14,354 342,998 SH   SOLE NO 0 0 342,998
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   49,948 252,953 SH   SOLE NO 0 0 252,953
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   55,711 682,146 SH   SOLE NO 0 0 682,146
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   100,456 688,005 SH   SOLE NO 0 0 688,005
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   63,443 804,604 SH   SOLE NO 0 0 804,604
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   10,698 124,426 SH   SOLE NO 0 0 124,426
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   194,089 939,989 SH   SOLE NO 0 0 939,989
SELECTIVE INS GROUP INC COM 816300107   1,074 11,737 SH   SOLE NO 0 0 11,737
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   13 12,154 SH   SOLE NO 0 0 12,154
SEMPRA COM 816851109   10,363 145,224 SH   SOLE NO 0 0 145,224
SEMTECH CORP COM 816850101   274 7,964 SH   SOLE NO 0 0 7,964
SENSEONICS HLDGS INC COM 81727U105   199 302,572 SH   SOLE NO 0 0 302,572
SENTINELONE INC CL A 81730H109   928 51,055 SH   SOLE NO 0 0 51,055
SERES THERAPEUTICS INC COM 81750R102   8 11,598 SH   SOLE NO 0 0 11,598
SERIES PORTFOLIOS TR ELDRIDGE AAA CLO 81752T486   1,922 75,336 SH   SOLE NO 0 0 75,336
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528   872 32,815 SH   SOLE NO 0 0 32,815
SERVE ROBOTICS INC COM 81758H106   108 18,702 SH   SOLE NO 0 0 18,702
SERVICE CORP INTL COM 817565104   1,837 22,909 SH   SOLE NO 0 0 22,909
SERVICENOW INC COM 81762P102   43,232 54,303 SH   SOLE NO 0 0 54,303
SERVISFIRST BANCSHARES INC COM 81768T108   213 2,584 SH   SOLE NO 0 0 2,584
SEZZLE INC COM 78435P105   830 23,784 SH   SOLE NO 0 0 23,784
SFL CORPORATION LTD SHS G7738W106   272 33,216 SH   SOLE NO 0 0 33,216
SHAKE SHACK INC CL A 819047101   665 7,543 SH   SOLE NO 0 0 7,543
SHARKNINJA INC COM SHS G8068L108   352 4,221 SH   SOLE NO 0 0 4,221
SHELL PLC SPON ADS 780259305   27,929 381,127 SH   SOLE NO 0 0 381,127
SHERWIN WILLIAMS CO COM 824348106   63,079 180,644 SH   SOLE NO 0 0 180,644
SHIFT4 PMTS INC CL A 82452J109   1,296 15,858 SH   SOLE NO 0 0 15,858
SHOPIFY INC CL A 82509L107   44,169 462,602 SH   SOLE NO 0 0 462,602
SHYFT GROUP INC COM 825698103   430 53,131 SH   SOLE NO 0 0 53,131
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   354 77,310 SH   SOLE NO 0 0 77,310
SIGA TECHNOLOGIES INC COM 826917106   69 12,529 SH   SOLE NO 0 0 12,529
SILA REALTY TRUST INC COMMON STOCK 146280508   3,520 131,768 SH   SOLE NO 0 0 131,768
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   462 9,147 SH   SOLE NO 0 0 9,147
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,222 205,629 SH   SOLE NO 0 0 205,629
SIMON PPTY GROUP INC NEW COM 828806109   10,682 64,320 SH   SOLE NO 0 0 64,320
SIMPLIFY EXCHANGE TRADED FUN BOND BULL ETF 82889N376   352 6,582 SH   SOLE NO 0 0 6,582
SIMPLIFY EXCHANGE TRADED FUN COMMODITIES STRA 82889N566   1,656 53,296 SH   SOLE NO 0 0 53,296
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   1,300 59,249 SH   SOLE NO 0 0 59,249
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   478 16,293 SH   SOLE NO 0 0 16,293
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   1,057 36,985 SH   SOLE NO 0 0 36,985
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD ETF 82889N830   4,104 178,902 SH   SOLE NO 0 0 178,902
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   503 17,002 SH   SOLE NO 0 0 17,002
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   7,706 153,697 SH   SOLE NO 0 0 153,697
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   929 42,278 SH   SOLE NO 0 0 42,278
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   3,899 80,455 SH   SOLE NO 0 0 80,455
SIMPLIFY EXCHANGE TRADED FUN TREASURY OPT INC 82889N640   1,460 59,169 SH   SOLE NO 0 0 59,169
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103   3,073 89,228 SH   SOLE NO 0 0 89,228
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   3,689 119,276 SH   SOLE NO 0 0 119,276
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301   10,558 276,728 SH   SOLE NO 0 0 276,728
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   5,952 327,411 SH   SOLE NO 0 0 327,411
SIMPSON MFG INC COM 829073105   678 4,316 SH   SOLE NO 0 0 4,316
SIREN ETF TR NSD NXGN ECO ETF 829658202   300 15,702 SH   SOLE NO 0 0 15,702
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   3,279 145,446 SH   SOLE NO 0 0 145,446
SITIO ROYALTIES CORP CLASS A COM 82983N108   285 14,330 SH   SOLE NO 0 0 14,330
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   1,302 36,499 SH   SOLE NO 0 0 36,499
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,846 127,149 SH   SOLE NO 0 0 127,149
SKECHERS U S A INC CL A 830566105   3,087 54,374 SH   SOLE NO 0 0 54,374
SKYWEST INC COM 830879102   761 8,709 SH   SOLE NO 0 0 8,709
SKYWORKS SOLUTIONS INC COM 83088M102   8,795 136,086 SH   SOLE NO 0 0 136,086
SKYX PLATFORMS CORP COM 78471E105   15 13,585 SH   SOLE NO 0 0 13,585
SL GREEN RLTY CORP COM 78440X887   1,378 23,881 SH   SOLE NO 0 0 23,881
SLM CORP COM 78442P106   256 8,730 SH   SOLE NO 0 0 8,730
SLR INVESTMENT CORP COM 83413U100   3,835 227,481 SH   SOLE NO 0 0 227,481
SMITH & WESSON BRANDS INC COM 831754106   300 32,188 SH   SOLE NO 0 0 32,188
SMITH A O CORP COM 831865209   5,790 88,583 SH   SOLE NO 0 0 88,583
SMUCKER J M CO COM NEW 832696405   12,119 102,352 SH   SOLE NO 0 0 102,352
SMURFIT WESTROCK PLC SHS G8267P108   2,939 65,216 SH   SOLE NO 0 0 65,216
SNAP INC CL A 83304A106   920 105,630 SH   SOLE NO 0 0 105,630
SNAP ON INC COM 833034101   16,676 49,483 SH   SOLE NO 0 0 49,483
SNDL INC COM 83307B101   60 42,737 SH   SOLE NO 0 0 42,737
SNOWFLAKE INC CL A 833445109   13,352 91,352 SH   SOLE NO 0 0 91,352
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   430 10,819 SH   SOLE NO 0 0 10,819
SOFI TECHNOLOGIES INC COM 83406F102   6,330 544,277 SH   SOLE NO 0 0 544,277
SOLID POWER INC CLASS A COM 83422N105   53 50,673 SH   SOLE NO 0 0 50,673
SOLVENTUM CORP COM SHS 83444M101   3,549 46,673 SH   SOLE NO 0 0 46,673
SONIC AUTOMOTIVE INC CL A 83545G102   232 4,073 SH   SOLE NO 0 0 4,073
SONOCO PRODS CO COM 835495102   1,379 29,184 SH   SOLE NO 0 0 29,184
SONY GROUP CORP SPONSORED ADR 835699307   3,634 143,125 SH   SOLE NO 0 0 143,125
SOUNDHOUND AI INC CLASS A COM 836100107   1,855 228,471 SH   SOLE NO 0 0 228,471
SOUTH BOW CORP COM 83671M105   1,726 67,649 SH   SOLE NO 0 0 67,649
SOUTHERN CO COM 842587107   100,460 1,092,554 SH   SOLE NO 0 0 1,092,554
SOUTHERN COPPER CORP COM 84265V105   2,070 22,148 SH   SOLE NO 0 0 22,148
SOUTHSTATE CORPORATION COM 840441109   1,004 10,819 SH   SOLE NO 0 0 10,819
SOUTHWEST AIRLS CO COM 844741108   5,472 162,960 SH   SOLE NO 0 0 162,960
SOUTHWEST GAS HLDGS INC COM 844895102   381 5,304 SH   SOLE NO 0 0 5,304
SPARTANNASH CO COM 847215100   354 17,454 SH   SOLE NO 0 0 17,454
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   103,240 245,880 SH   SOLE NO 0 0 245,880
SPDR GOLD TR GOLD SHS 78463V107   328,970 1,141,703 SH   SOLE NO 0 0 1,141,703
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   409 9,372 SH   SOLE NO 0 0 9,372
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   5,876 107,995 SH   SOLE NO 0 0 107,995
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,835 53,236 SH   SOLE NO 0 0 53,236
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   7,483 252,981 SH   SOLE NO 0 0 252,981
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   303 7,051 SH   SOLE NO 0 0 7,051
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   8,778 111,175 SH   SOLE NO 0 0 111,175
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   496 7,953 SH   SOLE NO 0 0 7,953
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   212 4,828 SH   SOLE NO 0 0 4,828
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   234,069 6,428,708 SH   SOLE NO 0 0 6,428,708
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   14,494 368,154 SH   SOLE NO 0 0 368,154
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   467 5,427 SH   SOLE NO 0 0 5,427
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   3,292 92,218 SH   SOLE NO 0 0 92,218
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   2,643 46,664 SH   SOLE NO 0 0 46,664
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,725 27,827 SH   SOLE NO 0 0 27,827
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   2,158 56,259 SH   SOLE NO 0 0 56,259
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,818 88,164 SH   SOLE NO 0 0 88,164
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   388 6,995 SH   SOLE NO 0 0 6,995
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,097,327 1,961,649 SH   SOLE NO 0 0 1,961,649
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   56,993 106,833 SH   SOLE NO 0 0 106,833
SPDR SER TR AEROSPACE DEF 78464A631   24,223 150,743 SH   SOLE NO 0 0 150,743
SPDR SER TR BBG CONV SEC ETF 78464A359   18,518 241,683 SH   SOLE NO 0 0 241,683
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   213 11,080 SH   SOLE NO 0 0 11,080
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   82,748 902,085 SH   SOLE NO 0 0 902,085
SPDR SER TR BLOOMBERG 3-12 M 78468R523   44,941 451,717 SH   SOLE NO 0 0 451,717
SPDR SER TR BLOOMBERG HIGH Y 78468R622   21,578 226,418 SH   SOLE NO 0 0 226,418
SPDR SER TR BLOOMBERG INTL T 78464A516   431 19,735 SH   SOLE NO 0 0 19,735
SPDR SER TR BLOOMBERG INVT 78468R200   15,553 504,628 SH   SOLE NO 0 0 504,628
SPDR SER TR BLOOMBERG SHORT 78464A334   2,650 100,904 SH   SOLE NO 0 0 100,904
SPDR SER TR BLOOMBERG SHT TE 78468R408   6,310 250,800 SH   SOLE NO 0 0 250,800
SPDR SER TR COMP SOFTWARE 78464A599   201 1,256 SH   SOLE NO 0 0 1,256
SPDR SER TR DJ REIT ETF 78464A607   5,888 59,403 SH   SOLE NO 0 0 59,403
SPDR SER TR FACTST INV ETF 78464A110   613 3,832 SH   SOLE NO 0 0 3,832
SPDR SER TR GLB DOW ETF 78464A706   682 4,879 SH   SOLE NO 0 0 4,879
SPDR SER TR HLTH CARE SVCS 78464A573   336 3,421 SH   SOLE NO 0 0 3,421
SPDR SER TR HLTH CR EQUIP 78464A581   1,125 13,691 SH   SOLE NO 0 0 13,691
SPDR SER TR ICE PFD SEC ETF 78464A292   812 25,084 SH   SOLE NO 0 0 25,084
SPDR SER TR MSCI USA STRTGIC 78468R812   4,411 28,148 SH   SOLE NO 0 0 28,148
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,816 173,416 SH   SOLE NO 0 0 173,416
SPDR SER TR NUVEEN BLMBRG SH 78468R739   33,892 712,010 SH   SOLE NO 0 0 712,010
SPDR SER TR NUVEEN BLOOMBERG 78464A284   4,752 188,428 SH   SOLE NO 0 0 188,428
SPDR SER TR NYSE TECH ETF 78464A102   1,608 8,381 SH   SOLE NO 0 0 8,381
SPDR SER TR PORT MTG BK ETF 78464A383   1,708 77,482 SH   SOLE NO 0 0 77,482
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,749 117,381 SH   SOLE NO 0 0 117,381
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,408 329,188 SH   SOLE NO 0 0 329,188
SPDR SER TR PORTFLI TIPS ETF 78464A656   744 28,217 SH   SOLE NO 0 0 28,217
SPDR SER TR PORTFOLI S&P1500 78464A805   13,538 199,057 SH   SOLE NO 0 0 199,057
SPDR SER TR PORTFOLIO AGRGTE 78464A649   7,201 281,936 SH   SOLE NO 0 0 281,936
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,509 51,989 SH   SOLE NO 0 0 51,989
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,765 203,522 SH   SOLE NO 0 0 203,522
SPDR SER TR PORTFOLIO LN COR 78464A367   468 20,750 SH   SOLE NO 0 0 20,750
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,510 92,070 SH   SOLE NO 0 0 92,070
SPDR SER TR PORTFOLIO S&P400 78464A847   6,906 134,933 SH   SOLE NO 0 0 134,933
SPDR SER TR PORTFOLIO S&P500 78464A854   76,249 1,159,497 SH   SOLE NO 0 0 1,159,497
SPDR SER TR PORTFOLIO S&P600 78468R853   38,596 946,913 SH   SOLE NO 0 0 946,913
SPDR SER TR PORTFOLIO SH TSR 78468R101   3,150 107,739 SH   SOLE NO 0 0 107,739
SPDR SER TR PORTFOLIO SHORT 78464A474   8,402 279,147 SH   SOLE NO 0 0 279,147
SPDR SER TR PRTFLO S&P500 GW 78464A409   152,472 1,897,130 SH   SOLE NO 0 0 1,897,130
SPDR SER TR PRTFLO S&P500 HI 78468R788   24,571 555,152 SH   SOLE NO 0 0 555,152
SPDR SER TR PRTFLO S&P500 VL 78464A508   71,865 1,407,179 SH   SOLE NO 0 0 1,407,179
SPDR SER TR RUSSELL LOW VOL 78468R754   2,196 17,320 SH   SOLE NO 0 0 17,320
SPDR SER TR RUSSELL YIELD 78468R770   1,828 16,735 SH   SOLE NO 0 0 16,735
SPDR SER TR S&P 400 MDCP GRW 78464A821   18,627 234,426 SH   SOLE NO 0 0 234,426
SPDR SER TR S&P 400 MDCP VAL 78464A839   13,054 169,428 SH   SOLE NO 0 0 169,428
SPDR SER TR S&P 500 ESG ETF 78468R531   420 7,850 SH   SOLE NO 0 0 7,850
SPDR SER TR S&P 600 SMCP GRW 78464A201   21,665 261,030 SH   SOLE NO 0 0 261,030
SPDR SER TR S&P 600 SMCP VAL 78464A300   23,142 295,183 SH   SOLE NO 0 0 295,183
SPDR SER TR S&P BIOTECH 78464A870   11,140 137,359 SH   SOLE NO 0 0 137,359
SPDR SER TR S&P BK ETF 78464A797   1,713 32,336 SH   SOLE NO 0 0 32,336
SPDR SER TR S&P CAP MKTS 78464A771   711 5,633 SH   SOLE NO 0 0 5,633
SPDR SER TR S&P DIVID ETF 78464A763   150,952 1,112,558 SH   SOLE NO 0 0 1,112,558
SPDR SER TR S&P HOMEBUILD 78464A888   4,068 41,984 SH   SOLE NO 0 0 41,984
SPDR SER TR S&P INS ETF 78464A789   1,275 21,067 SH   SOLE NO 0 0 21,067
SPDR SER TR S&P KENSHO CLEAN 78468R655   482 9,573 SH   SOLE NO 0 0 9,573
SPDR SER TR S&P KENSHO FUTRE 78468R671   248 3,950 SH   SOLE NO 0 0 3,950
SPDR SER TR S&P KENSHO NEW 78468R648   5,166 111,112 SH   SOLE NO 0 0 111,112
SPDR SER TR S&P METALS MNG 78464A755   2,558 45,681 SH   SOLE NO 0 0 45,681
SPDR SER TR S&P OILGAS EXP 78468R556   3,740 28,399 SH   SOLE NO 0 0 28,399
SPDR SER TR S&P REGL BKG 78464A698   16,462 289,573 SH   SOLE NO 0 0 289,573
SPDR SER TR S&P RETAIL ETF 78464A714   386 5,581 SH   SOLE NO 0 0 5,581
SPDR SER TR S&P SEMICNDCTR 78464A862   5,364 26,717 SH   SOLE NO 0 0 26,717
SPDR SER TR S&P TELECOM 78464A540   1,903 19,041 SH   SOLE NO 0 0 19,041
SPDR SER TR S&P TRANSN ETF 78464A532   375 5,071 SH   SOLE NO 0 0 5,071
SPDR SER TR S&P1500MOMTILT 78468R705   204 846 SH   SOLE NO 0 0 846
SPDR SER TR SPDR MSCI USA GE 78468R747   1,035 9,065 SH   SOLE NO 0 0 9,065
SPDR SER TR SPDR S&P 500 ETF 78468R796   6,058 132,421 SH   SOLE NO 0 0 132,421
SPDR SER TR SPDR S&P1500VL 78464A128   3,487 18,971 SH   SOLE NO 0 0 18,971
SPDR SER TR SSGA US LRG ETF 78468R804   2,915 16,752 SH   SOLE NO 0 0 16,752
SPDR SER TR SSGA US SMAL ETF 78468R887   3,889 31,650 SH   SOLE NO 0 0 31,650
SPECIAL OPPORTUNITIES FD INC COM 84741T104   208 13,845 SH   SOLE NO 0 0 13,845
SPHERE ENTERTAINMENT CO CL A 55826T102   223 6,823 SH   SOLE NO 0 0 6,823
SPINNAKER ETF SERIES SELECT STOXX EUR 84858T772   3,860 115,117 SH   SOLE NO 0 0 115,117
SPIRE INC COM 84857L101   688 8,788 SH   SOLE NO 0 0 8,788
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   738 21,422 SH   SOLE NO 0 0 21,422
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,100 14,727 SH   SOLE NO 0 0 14,727
SPRINKLR INC CL A 85208T107   170 20,365 SH   SOLE NO 0 0 20,365
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,114 29,370 SH   SOLE NO 0 0 29,370
SPROTT FDS TR URANIUM MINERS E 85208P303   3,410 105,112 SH   SOLE NO 0 0 105,112
SPROTT INC COM NEW 852066208   383 8,528 SH   SOLE NO 0 0 8,528
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   14,661 516,060 SH   SOLE NO 0 0 516,060
SPROTT PHYSICAL GOLD TR UNIT 85207H104   36,866 1,532,259 SH   SOLE NO 0 0 1,532,259
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   186 18,721 SH   SOLE NO 0 0 18,721
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   10,900 939,695 SH   SOLE NO 0 0 939,695
SPROUTS FMRS MKT INC COM 85208M102   5,606 36,725 SH   SOLE NO 0 0 36,725
SPS COMM INC COM 78463M107   401 3,020 SH   SOLE NO 0 0 3,020
SPX TECHNOLOGIES INC COM 78473E103   204 1,582 SH   SOLE NO 0 0 1,582
SRH TOTAL RETURN FUND INC COM 101507101   358 20,780 SH   SOLE NO 0 0 20,780
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   632 7,568 SH   SOLE NO 0 0 7,568
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   12,637 307,240 SH   SOLE NO 0 0 307,240
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   332 7,409 SH   SOLE NO 0 0 7,409
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   649 22,742 SH   SOLE NO 0 0 22,742
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   4,356 108,127 SH   SOLE NO 0 0 108,127
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   471 11,579 SH   SOLE NO 0 0 11,579
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P853   1,486 51,178 SH   SOLE NO 0 0 51,178
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   3,366 66,292 SH   SOLE NO 0 0 66,292
STAG INDL INC COM 85254J102   3,314 91,755 SH   SOLE NO 0 0 91,755
STANDARD LITHIUM LTD COM 853606101   168 132,650 SH   SOLE NO 0 0 132,650
STANDARD MTR PRODS INC COM 853666105   280 11,220 SH   SOLE NO 0 0 11,220
STANLEY BLACK & DECKER INC COM 854502101   17,842 232,073 SH   SOLE NO 0 0 232,073
STANTEC INC COM 85472N109   206 2,485 SH   SOLE NO 0 0 2,485
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   491 31,559 SH   SOLE NO 0 0 31,559
STAR GROUP L P UNIT LTD PARTNR 85512C105   455 34,496 SH   SOLE NO 0 0 34,496
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   3,961 161,894 SH   SOLE NO 0 0 161,894
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   130 17,518 SH   SOLE NO 0 0 17,518
STARBUCKS CORP COM 855244109   49,823 507,934 SH   SOLE NO 0 0 507,934
STARWOOD PPTY TR INC COM 85571B105   4,298 217,410 SH   SOLE NO 0 0 217,410
STATE STR CORP COM 857477103   9,609 107,330 SH   SOLE NO 0 0 107,330
STEEL DYNAMICS INC COM 858119100   5,957 47,622 SH   SOLE NO 0 0 47,622
STEELCASE INC CL A 858155203   5,044 460,223 SH   SOLE NO 0 0 460,223
STELLANTIS N.V SHS N82405106   338 30,193 SH   SOLE NO 0 0 30,193
STELLAR BANCORP INC COM 858927106   687 24,843 SH   SOLE NO 0 0 24,843
STEM INC COM 85859N102   9 24,365 SH   SOLE NO 0 0 24,365
STEPAN CO COM 858586100   319 5,795 SH   SOLE NO 0 0 5,795
STERIS PLC SHS USD G8473T100   1,968 8,685 SH   SOLE NO 0 0 8,685
STERLING INFRASTRUCTURE INC COM 859241101   538 4,750 SH   SOLE NO 0 0 4,750
STMICROELECTRONICS N V NY REGISTRY 861012102   644 29,334 SH   SOLE NO 0 0 29,334
STOCK YDS BANCORP INC COM 861025104   834 12,081 SH   SOLE NO 0 0 12,081
STONEX GROUP INC COM 861896108   228 2,986 SH   SOLE NO 0 0 2,986
STRATEGY SHS DAY HAGAN NED 86280R803   9,200 225,988 SH   SOLE NO 0 0 225,988
STRATEGY SHS NS 7HANDL IDX 86280R506   1,338 63,456 SH   SOLE NO 0 0 63,456
STRIDE INC COM 86333M108   930 7,350 SH   SOLE NO 0 0 7,350
STRYKER CORPORATION COM 863667101   62,058 166,711 SH   SOLE NO 0 0 166,711
STURM RUGER & CO INC COM 864159108   286 7,284 SH   SOLE NO 0 0 7,284
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   4,338 206,481 SH   SOLE NO 0 0 206,481
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   211 13,626 SH   SOLE NO 0 0 13,626
SUN CMNTYS INC COM 866674104   1,091 8,478 SH   SOLE NO 0 0 8,478
SUN LIFE FINANCIAL INC. COM 866796105   3,321 57,996 SH   SOLE NO 0 0 57,996
SUNCOR ENERGY INC NEW COM 867224107   2,335 60,313 SH   SOLE NO 0 0 60,313
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,848 31,834 SH   SOLE NO 0 0 31,834
SUNRISE NEW ENERGY CO LTD ORD CL A SHS G3932F106   14 13,890 SH   SOLE NO 0 0 13,890
SUNRUN INC COM 86771W105   413 70,462 SH   SOLE NO 0 0 70,462
SUPER MICRO COMPUTER INC COM NEW 86800U302   11,183 326,602 SH   SOLE NO 0 0 326,602
SUPERNUS PHARMACEUTICALS INC COM 868459108   314 9,586 SH   SOLE NO 0 0 9,586
SURGEPAYS INC COM NEW 86882L204   101 48,600 SH   SOLE NO 0 0 48,600
SWEETGREEN INC COM CL A 87043Q108   288 11,520 SH   SOLE NO 0 0 11,520
SWISS HELVETIA FD INC COM 870875101   1,151 124,828 SH   SOLE NO 0 0 124,828
SYLVAMO CORP COMMON STOCK 871332102   517 7,711 SH   SOLE NO 0 0 7,711
SYMBOTIC INC CLASS A COM 87151X101   1,020 50,486 SH   SOLE NO 0 0 50,486
SYNAPTICS INC COM 87157D109   346 5,436 SH   SOLE NO 0 0 5,436
SYNCHRONY FINANCIAL COM 87165B103   2,549 48,147 SH   SOLE NO 0 0 48,147
SYNOPSYS INC COM 871607107   4,384 10,222 SH   SOLE NO 0 0 10,222
SYNOVUS FINL CORP COM NEW 87161C501   560 11,982 SH   SOLE NO 0 0 11,982
SYSCO CORP COM 871829107   22,419 298,763 SH   SOLE NO 0 0 298,763
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   159,285 4,934,474 SH   SOLE NO 0 0 4,934,474
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   2,046 40,093 SH   SOLE NO 0 0 40,093
T ROWE PRICE ETF INC GROWTH ETF 87283Q842   424 12,355 SH   SOLE NO 0 0 12,355
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   25,096 658,863 SH   SOLE NO 0 0 658,863
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   19,972 494,353 SH   SOLE NO 0 0 494,353
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   846 20,210 SH   SOLE NO 0 0 20,210
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   735 20,544 SH   SOLE NO 0 0 20,544
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   272 6,364 SH   SOLE NO 0 0 6,364
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   2,271 74,519 SH   SOLE NO 0 0 74,519
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   8,048 162,122 SH   SOLE NO 0 0 162,122
T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503   1,981 56,329 SH   SOLE NO 0 0 56,329
T ROWE PRICE ETF INC VALUE ETF 87283Q859   631 19,939 SH   SOLE NO 0 0 19,939
T-MOBILE US INC COM 872590104   59,964 224,829 SH   SOLE NO 0 0 224,829
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   66,434 400,207 SH   SOLE NO 0 0 400,207
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,270 10,954 SH   SOLE NO 0 0 10,954
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   322 21,630 SH   SOLE NO 0 0 21,630
TALEN ENERGY CORP COM 87422Q109   1,716 8,594 SH   SOLE NO 0 0 8,594
TANGER INC COM 875465106   1,389 41,098 SH   SOLE NO 0 0 41,098
TAPESTRY INC COM 876030107   1,591 22,591 SH   SOLE NO 0 0 22,591
TARGA RES CORP COM 87612G101   6,471 32,281 SH   SOLE NO 0 0 32,281
TARGET CORP COM 87612E106   33,277 318,866 SH   SOLE NO 0 0 318,866
TARSUS PHARMACEUTICALS INC COM 87650L103   3,678 71,592 SH   SOLE NO 0 0 71,592
TAYLOR MORRISON HOME CORP COM 87724P106   4,126 68,726 SH   SOLE NO 0 0 68,726
TAYSHA GENE THERAPIES INC COM SHS 877619106   83 60,069 SH   SOLE NO 0 0 60,069
TC ENERGY CORP COM 87807B107   5,169 109,494 SH   SOLE NO 0 0 109,494
TCW ETF TRUST ARTIFICIAL INTEL 29287L502   1,326 55,471 SH   SOLE NO 0 0 55,471
TCW ETF TRUST FLEXIBLE INCOME 29287L700   1,499 38,273 SH   SOLE NO 0 0 38,273
TCW ETF TRUST SENIOR LOAN ETF 29287L809   493 10,428 SH   SOLE NO 0 0 10,428
TCW ETF TRUST TRANSFRM 500 ETF 29287L106   557 8,517 SH   SOLE NO 0 0 8,517
TD SYNNEX CORPORATION COM 87162W100   551 5,304 SH   SOLE NO 0 0 5,304
TE CONNECTIVITY PLC ORD SHS G87052109   2,711 19,185 SH   SOLE NO 0 0 19,185
TECHNIPFMC PLC COM G87110105   754 23,781 SH   SOLE NO 0 0 23,781
TECK RESOURCES LTD CL B 878742204   593 16,282 SH   SOLE NO 0 0 16,282
TECNOGLASS INC ORD SHS G87264100   456 6,368 SH   SOLE NO 0 0 6,368
TEGNA INC COM 87901J105   598 32,831 SH   SOLE NO 0 0 32,831
TELA BIO INC COM 872381108   35 28,441 SH   SOLE NO 0 0 28,441
TELADOC HEALTH INC COM 87918A105   932 117,143 SH   SOLE NO 0 0 117,143
TELEDYNE TECHNOLOGIES INC COM 879360105   4,872 9,788 SH   SOLE NO 0 0 9,788
TELEFLEX INCORPORATED COM 879369106   730 5,281 SH   SOLE NO 0 0 5,281
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   373 48,089 SH   SOLE NO 0 0 48,089
TELEFONICA S A SPONSORED ADR 879382208   67 14,451 SH   SOLE NO 0 0 14,451
TELUS CORPORATION COM 87971M103   203 14,148 SH   SOLE NO 0 0 14,148
TEMA ETF TRUST AMERICAN RESH 87975E602   209 6,166 SH   SOLE NO 0 0 6,166
TEMPLETON DRAGON FD INC COM 88018T101   504 51,915 SH   SOLE NO 0 0 51,915
TEMPLETON EMERGING MKTS INCO COM 880192109   175 32,478 SH   SOLE NO 0 0 32,478
TEMPUS AI INC CL A 88023B103   1,695 35,140 SH   SOLE NO 0 0 35,140
TENARIS S A SPONSORED ADS 88031M109   378 9,657 SH   SOLE NO 0 0 9,657
TENAYA THERAPEUTICS INC COM 87990A106   34 59,500 SH   SOLE NO 0 0 59,500
TENET HEALTHCARE CORP COM NEW 88033G407   489 3,638 SH   SOLE NO 0 0 3,638
TERADYNE INC COM 880770102   1,054 12,762 SH   SOLE NO 0 0 12,762
TERAWULF INC COM 88080T104   1,319 483,096 SH   SOLE NO 0 0 483,096
TEREX CORP NEW COM 880779103   1,422 37,650 SH   SOLE NO 0 0 37,650
TESLA INC COM 88160R101   250,818 967,813 SH   SOLE NO 0 0 967,813
TETRA TECH INC NEW COM 88162G103   705 24,106 SH   SOLE NO 0 0 24,106
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,546 165,631 SH   SOLE NO 0 0 165,631
TEXAS INSTRS INC COM 882508104   39,434 219,443 SH   SOLE NO 0 0 219,443
TEXAS PACIFIC LAND CORPORATI COM 88262P102   20,009 15,101 SH   SOLE NO 0 0 15,101
TEXAS ROADHOUSE INC COM 882681109   1,684 10,105 SH   SOLE NO 0 0 10,105
TEXTRON INC COM 883203101   2,740 37,930 SH   SOLE NO 0 0 37,930
TFS FINL CORP COM 87240R107   150 12,135 SH   SOLE NO 0 0 12,135
TG THERAPEUTICS INC COM 88322Q108   6,931 175,768 SH   SOLE NO 0 0 175,768
THE ALGER ETF TRUST AI ENABLERS ADOP 015564503   977 42,690 SH   SOLE NO 0 0 42,690
THE ALGER ETF TRUST CONCENTRATED EQT 015564404   473 20,756 SH   SOLE NO 0 0 20,756
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,881 118,123 SH   SOLE NO 0 0 118,123
THE ALGER ETF TRUST RUSSELL INNOVATI 015564602   244 13,507 SH   SOLE NO 0 0 13,507
THE CAMPBELLS COMPANY COM 134429109   2,975 74,536 SH   SOLE NO 0 0 74,536
THE CIGNA GROUP COM 125523100   37,369 113,584 SH   SOLE NO 0 0 113,584
THE REAL BROKERAGE INC COM NEW 75585H206   171 42,116 SH   SOLE NO 0 0 42,116
THE TRADE DESK INC COM CL A 88339J105   11,417 208,636 SH   SOLE NO 0 0 208,636
THEMES ETF TR GENERATIVE ARTIF 882927502   503 16,393 SH   SOLE NO 0 0 16,393
THEMES ETF TR GLOBAL SYSTEMICA 882927601   379 10,004 SH   SOLE NO 0 0 10,004
THERMO FISHER SCIENTIFIC INC COM 883556102   56,701 113,948 SH   SOLE NO 0 0 113,948
THOMSON REUTERS CORP COM 884903808   1,483 8,585 SH   SOLE NO 0 0 8,585
THOR INDS INC COM 885160101   303 3,991 SH   SOLE NO 0 0 3,991
THORNBURG INCM BUILDER OPP T COM 885213108   413 23,035 SH   SOLE NO 0 0 23,035
THRIVENT ETF TRUST SMALL MID CAP EQ 88588G109   4,312 129,521 SH   SOLE NO 0 0 129,521
TIDAL ETF TR ADASINA SOCIAL 886364876   338 18,702 SH   SOLE NO 0 0 18,702
TIDAL ETF TR FUNDSTRAT GRANNY 886364231   2,671 146,952 SH   SOLE NO 0 0 146,952
TIDAL ETF TR SOUND ENHANCED 886364819   296 16,354 SH   SOLE NO 0 0 16,354
TIDAL ETF TR UNUSUAL SUBVERSI 886364199   1,032 28,669 SH   SOLE NO 0 0 28,669
TIDAL ETF TR UNUSUAL WHALE SU 886364181   717 23,437 SH   SOLE NO 0 0 23,437
TIDAL TR II BLUEPRINT CHESAP 88636J873   350 15,571 SH   SOLE NO 0 0 15,571
TIDAL TR II RET STCKD GL STK 88636J204   8,242 351,752 SH   SOLE NO 0 0 351,752
TIDAL TR II RETURN STCKD US 88636J816   1,528 69,177 SH   SOLE NO 0 0 69,177
TIDAL TR II ROUNDHILL GENER 88636J600   3,938 113,005 SH   SOLE NO 0 0 113,005
TIDAL TR II RTN STACKED BD 88636J105   244 14,376 SH   SOLE NO 0 0 14,376
TIDAL TR II YIELDMAX MSTR OP 88634T493   245 12,028 SH   SOLE NO 0 0 12,028
TIDAL TR II YIELDMAX TSLA OP 88636J444   308 37,353 SH   SOLE NO 0 0 37,353
TIDAL TR II YIELDMAX UNIVERS 88636J659   149 11,126 SH   SOLE NO 0 0 11,126
TIDAL TRUST III NAACP MINO ETF 45259A209   359 9,003 SH   SOLE NO 0 0 9,003
TIDAL TRUST III YWCA WOMENS ETF 45259A100   976 25,503 SH   SOLE NO 0 0 25,503
TIDEWATER INC NEW COM 88642R109   611 14,463 SH   SOLE NO 0 0 14,463
TILRAY BRANDS INC COM 88688T100   152 231,349 SH   SOLE NO 0 0 231,349
TIMKEN CO COM 887389104   496 6,901 SH   SOLE NO 0 0 6,901
TIMOTHY PLAN HIG DV STK ETF 887432326   1,036 27,531 SH   SOLE NO 0 0 27,531
TIMOTHY PLAN INTL ETF 887432334   384 13,373 SH   SOLE NO 0 0 13,373
TIMOTHY PLAN U S SM CP CORE 887432342   426 11,514 SH   SOLE NO 0 0 11,514
TIMOTHY PLAN US LRGMD CP CORE 887432359   677 15,948 SH   SOLE NO 0 0 15,948
TJX COS INC NEW COM 872540109   45,919 377,004 SH   SOLE NO 0 0 377,004
TKO GROUP HOLDINGS INC CL A 87256C101   969 6,338 SH   SOLE NO 0 0 6,338
TMC THE METALS COMPANY INC COM 87261Y106   109 63,291 SH   SOLE NO 0 0 63,291
TOAST INC CL A 888787108   4,080 122,991 SH   SOLE NO 0 0 122,991
TOLL BROTHERS INC COM 889478103   6,207 58,784 SH   SOLE NO 0 0 58,784
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   9 11,050 SH   SOLE NO 0 0 11,050
TOMPKINS FINL CORP COM 890110109   386 6,137 SH   SOLE NO 0 0 6,137
TOOTSIE ROLL INDS INC COM 890516107   272 8,638 SH   SOLE NO 0 0 8,638
TOPBUILD CORP COM 89055F103   790 2,590 SH   SOLE NO 0 0 2,590
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   456 69,200 SH   SOLE NO 0 0 69,200
TORO CO COM 891092108   1,608 22,098 SH   SOLE NO 0 0 22,098
TORONTO DOMINION BK ONT COM NEW 891160509   6,220 103,763 SH   SOLE NO 0 0 103,763
TORTOISE CAPITAL SERIES TRUS ESSENTIAL ENERGY 890930100   3,014 145,976 SH   SOLE NO 0 0 145,976
TORTOISE ENERGY INFRA CORP COM 89147L886   844 19,603 SH   SOLE NO 0 0 19,603
TOTALENERGIES SE SPONSORED ADS 89151E109   5,279 81,607 SH   SOLE NO 0 0 81,607
TOUCHSTONE ETF TRUST ULTRA SHORT INCM 89157W301   731 28,880 SH   SOLE NO 0 0 28,880
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   459 12,884 SH   SOLE NO 0 0 12,884
TOWNEBANK PORTSMOUTH VA COM 89214P109   427 12,482 SH   SOLE NO 0 0 12,482
TOYOTA MOTOR CORP ADS 892331307   6,127 34,708 SH   SOLE NO 0 0 34,708
TPG INC COM CL A 872657101   456 9,606 SH   SOLE NO 0 0 9,606
TRACTOR SUPPLY CO COM 892356106   16,055 291,371 SH   SOLE NO 0 0 291,371
TRADEWEB MKTS INC CL A 892672106   507 3,418 SH   SOLE NO 0 0 3,418
TRANE TECHNOLOGIES PLC SHS G8994E103   25,739 76,396 SH   SOLE NO 0 0 76,396
TRANSCAT INC COM 893529107   567 7,612 SH   SOLE NO 0 0 7,612
TRANSCODE THERAPEUTICS INC COM NEW 89357L402   11 21,674 SH   SOLE NO 0 0 21,674
TRANSDIGM GROUP INC COM 893641100   3,131 2,264 SH   SOLE NO 0 0 2,264
TRANSMEDICS GROUP INC COM 89377M109   948 14,089 SH   SOLE NO 0 0 14,089
TRANSOCEAN LTD REGISTERED SHS H8817H100   315 99,311 SH   SOLE NO 0 0 99,311
TRANSUNION COM 89400J107   8,634 104,036 SH   SOLE NO 0 0 104,036
TRAVEL PLUS LEISURE CO COM 894164102   209 4,523 SH   SOLE NO 0 0 4,523
TRAVELERS COMPANIES INC COM 89417E109   26,351 99,642 SH   SOLE NO 0 0 99,642
TREDEGAR CORP COM 894650100   427 55,499 SH   SOLE NO 0 0 55,499
TREX CO INC COM 89531P105   1,354 23,304 SH   SOLE NO 0 0 23,304
TRI CONTL CORP COM 895436103   1,802 58,770 SH   SOLE NO 0 0 58,770
TRICO BANCSHARES COM 896095106   229 5,734 SH   SOLE NO 0 0 5,734
TRIMBLE INC COM 896239100   1,159 17,659 SH   SOLE NO 0 0 17,659
TRINITY CAP INC COM 896442308   1,803 118,951 SH   SOLE NO 0 0 118,951
TRINITY INDS INC COM 896522109   724 25,810 SH   SOLE NO 0 0 25,810
TRIP COM GROUP LTD ADS 89677Q107   282 4,440 SH   SOLE NO 0 0 4,440
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,753 91,566 SH   SOLE NO 0 0 91,566
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   130 18,660 SH   SOLE NO 0 0 18,660
TRUIST FINL CORP COM 89832Q109   28,294 687,585 SH   SOLE NO 0 0 687,585
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   1,037 53,053 SH   SOLE NO 0 0 53,053
TRUPANION INC COM 898202106   601 16,128 SH   SOLE NO 0 0 16,128
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   4,720 159,779 SH   SOLE NO 0 0 159,779
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   5,585 185,792 SH   SOLE NO 0 0 185,792
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745   339 13,711 SH   SOLE NO 0 0 13,711
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   10,326 303,878 SH   SOLE NO 0 0 303,878
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   338 15,397 SH   SOLE NO 0 0 15,397
TRUSTMARK CORP COM 898402102   485 14,072 SH   SOLE NO 0 0 14,072
TRX GOLD CORPORATION COM 87283P109   4 14,000 SH   SOLE NO 0 0 14,000
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   1,465 85,865 SH   SOLE NO 0 0 85,865
TTM TECHNOLOGIES INC COM 87305R109   1,248 60,862 SH   SOLE NO 0 0 60,862
TUTOR PERINI CORP COM 901109108   242 10,458 SH   SOLE NO 0 0 10,458
TWILIO INC CL A 90138F102   3,676 37,548 SH   SOLE NO 0 0 37,548
TWO HBRS INVT CORP COM 90187B804   160 11,981 SH   SOLE NO 0 0 11,981
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   592 47,400 SH   SOLE NO 0 0 47,400
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   867 21,940 SH   SOLE NO 0 0 21,940
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   486 21,614 SH   SOLE NO 0 0 21,614
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   513 16,411 SH   SOLE NO 0 0 16,411
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   861 21,489 SH   SOLE NO 0 0 21,489
TXNM ENERGY INC COM 69349H107   356 6,654 SH   SOLE NO 0 0 6,654
TYLER TECHNOLOGIES INC COM 902252105   6,603 11,357 SH   SOLE NO 0 0 11,357
TYSON FOODS INC CL A 902494103   10,079 157,946 SH   SOLE NO 0 0 157,946
U HAUL HOLDING COMPANY COM 023586100   546 8,348 SH   SOLE NO 0 0 8,348
U HAUL HOLDING COMPANY COM SER N 023586506   875 14,778 SH   SOLE NO 0 0 14,778
UBER TECHNOLOGIES INC COM 90353T100   62,428 856,827 SH   SOLE NO 0 0 856,827
UBIQUITI INC COM 90353W103   419 1,350 SH   SOLE NO 0 0 1,350
UBS AG JERSEY BRANCH ETRACS SILVER SH 22542D225   218 2,650 SH   SOLE NO 0 0 2,650
UBS GROUP AG SHS H42097107   1,503 49,054 SH   SOLE NO 0 0 49,054
UDR INC COM 902653104   2,338 51,763 SH   SOLE NO 0 0 51,763
UFP INDUSTRIES INC COM 90278Q108   319 2,985 SH   SOLE NO 0 0 2,985
UFP TECHNOLOGIES INC COM 902673102   378 1,875 SH   SOLE NO 0 0 1,875
UGI CORP NEW COM 902681105   8,949 270,617 SH   SOLE NO 0 0 270,617
UIPATH INC CL A 90364P105   919 89,261 SH   SOLE NO 0 0 89,261
ULTA BEAUTY INC COM 90384S303   6,171 16,835 SH   SOLE NO 0 0 16,835
UMB FINL CORP COM 902788108   437 4,325 SH   SOLE NO 0 0 4,325
UNDER ARMOUR INC CL A 904311107   1,453 232,431 SH   SOLE NO 0 0 232,431
UNDER ARMOUR INC CL C 904311206   1,272 213,760 SH   SOLE NO 0 0 213,760
UNILEVER PLC SPON ADR NEW 904767704   26,306 441,744 SH   SOLE NO 0 0 441,744
UNION BANKSHARES INC COM 905400107   268 8,525 SH   SOLE NO 0 0 8,525
UNION PAC CORP COM 907818108   53,454 226,270 SH   SOLE NO 0 0 226,270
UNITED AIRLS HLDGS INC COM 910047109   4,092 59,268 SH   SOLE NO 0 0 59,268
UNITED BANKSHARES INC WEST V COM 909907107   1,532 44,190 SH   SOLE NO 0 0 44,190
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   271 9,629 SH   SOLE NO 0 0 9,629
UNITED FIRE GROUP INC COM 910340108   359 12,181 SH   SOLE NO 0 0 12,181
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   135 18,902 SH   SOLE NO 0 0 18,902
UNITED NAT FOODS INC COM 911163103   775 28,290 SH   SOLE NO 0 0 28,290
UNITED PARCEL SERVICE INC CL B 911312106   75,639 687,690 SH   SOLE NO 0 0 687,690
UNITED RENTALS INC COM 911363109   35,496 56,640 SH   SOLE NO 0 0 56,640
UNITED STATES ANTIMONY CORP COM 911549103   84 38,230 SH   SOLE NO 0 0 38,230
UNITED STATES STL CORP NEW COM 912909108   1,764 41,736 SH   SOLE NO 0 0 41,736
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   607 59,182 SH   SOLE NO 0 0 59,182
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   334 8,750 SH   SOLE NO 0 0 8,750
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   442 13,974 SH   SOLE NO 0 0 13,974
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   250 3,460 SH   SOLE NO 0 0 3,460
UNITED STS GASOLINE FD LP UNITS 91201T102   12,528 194,992 SH   SOLE NO 0 0 194,992
UNITED STS LIME & MINERALS I COM 911922102   664 7,515 SH   SOLE NO 0 0 7,515
UNITED STS NAT GAS FD LP UNIT PAR 912318409   289 13,362 SH   SOLE NO 0 0 13,362
UNITED STS OIL FD LP UNITS 91232N207   1,602 20,716 SH   SOLE NO 0 0 20,716
UNITED THERAPEUTICS CORP DEL COM 91307C102   6,101 19,790 SH   SOLE NO 0 0 19,790
UNITEDHEALTH GROUP INC COM 91324P102   156,707 299,203 SH   SOLE NO 0 0 299,203
UNITI GROUP INC COM 91325V108   80 15,782 SH   SOLE NO 0 0 15,782
UNITIL CORP COM 913259107   717 12,436 SH   SOLE NO 0 0 12,436
UNITY BANCORP INC COM 913290102   483 11,857 SH   SOLE NO 0 0 11,857
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   27 26,112 SH   SOLE NO 0 0 26,112
UNITY SOFTWARE INC COM 91332U101   1,725 88,040 SH   SOLE NO 0 0 88,040
UNIVERSAL CORP VA COM 913456109   331 5,899 SH   SOLE NO 0 0 5,899
UNIVERSAL DISPLAY CORP COM 91347P105   1,715 12,298 SH   SOLE NO 0 0 12,298
UNIVERSAL HLTH SVCS INC CL B 913903100   349 1,857 SH   SOLE NO 0 0 1,857
UNIVERSAL INS HLDGS INC COM 91359V107   1,124 47,424 SH   SOLE NO 0 0 47,424
UNIVEST FINANCIAL CORPORATIO COM 915271100   309 10,881 SH   SOLE NO 0 0 10,881
UNUM GROUP COM 91529Y106   3,644 44,733 SH   SOLE NO 0 0 44,733
UPSTART HLDGS INC COM 91680M107   2,189 47,553 SH   SOLE NO 0 0 47,553
UPWORK INC COM 91688F104   365 27,947 SH   SOLE NO 0 0 27,947
URANIUM ENERGY CORP COM 916896103   175 36,611 SH   SOLE NO 0 0 36,611
URANIUM RTY CORP COM 91702V101   24 13,761 SH   SOLE NO 0 0 13,761
URBAN OUTFITTERS INC COM 917047102   786 15,002 SH   SOLE NO 0 0 15,002
US BANCORP DEL COM NEW 902973304   31,064 735,758 SH   SOLE NO 0 0 735,758
US FOODS HLDG CORP COM 912008109   2,367 36,166 SH   SOLE NO 0 0 36,166
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   347 12,860 SH   SOLE NO 0 0 12,860
USCF ETF TR MIDSTREAM ENERGY 90290T882   1,385 26,644 SH   SOLE NO 0 0 26,644
UWM HOLDINGS CORPORATION COM CL A 91823B109   117 21,518 SH   SOLE NO 0 0 21,518
V F CORP COM 918204108   2,833 182,556 SH   SOLE NO 0 0 182,556
VAALCO ENERGY INC COM NEW 91851C201   237 63,096 SH   SOLE NO 0 0 63,096
VAIL RESORTS INC COM 91879Q109   268 1,673 SH   SOLE NO 0 0 1,673
VALE S A SPONSORED ADS 91912E105   3,757 376,469 SH   SOLE NO 0 0 376,469
VALERO ENERGY CORP COM 91913Y100   25,684 194,469 SH   SOLE NO 0 0 194,469
VALKYRIE ETF TRUST II COINSHARES VALKY 91917A108   207 20,845 SH   SOLE NO 0 0 20,845
VALKYRIE ETF TRUST II COINSHARES VALKY 91917A207   747 58,485 SH   SOLE NO 0 0 58,485
VALLEY NATL BANCORP COM 919794107   2,398 269,714 SH   SOLE NO 0 0 269,714
VALMONT INDS INC COM 920253101   1,229 4,307 SH   SOLE NO 0 0 4,307
VALVOLINE INC COM 92047W101   315 9,054 SH   SOLE NO 0 0 9,054
VANECK BITCOIN ETF SH BEN INT 92189K105   906 38,847 SH   SOLE NO 0 0 38,847
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   2,038 30,024 SH   SOLE NO 0 0 30,024
VANECK ETF TRUST BDC INCOME ETF 92189F411   6,237 372,134 SH   SOLE NO 0 0 372,134
VANECK ETF TRUST BIOTECH ETF 92189F726   4,501 28,609 SH   SOLE NO 0 0 28,609
VANECK ETF TRUST CEF MUNI INCOME 92189F460   3,745 173,134 SH   SOLE NO 0 0 173,134
VANECK ETF TRUST ENERGY INCME ET 92189H870   742 7,419 SH   SOLE NO 0 0 7,419
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   295 8,322 SH   SOLE NO 0 0 8,322
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   8,393 290,815 SH   SOLE NO 0 0 290,815
VANECK ETF TRUST GOLD MINERS ETF 92189F106   50,656 1,101,938 SH   SOLE NO 0 0 1,101,938
VANECK ETF TRUST GREEN BOND ETF 92189F171   623 25,880 SH   SOLE NO 0 0 25,880
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   49,811 973,257 SH   SOLE NO 0 0 973,257
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,962 76,773 SH   SOLE NO 0 0 76,773
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   896 19,685 SH   SOLE NO 0 0 19,685
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   1,535 64,346 SH   SOLE NO 0 0 64,346
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   10,213 178,547 SH   SOLE NO 0 0 178,547
VANECK ETF TRUST LONG MUNI ETF 92189F536   3,381 194,432 SH   SOLE NO 0 0 194,432
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   239 2,363 SH   SOLE NO 0 0 2,363
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   867 26,432 SH   SOLE NO 0 0 26,432
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   185,611 2,109,212 SH   SOLE NO 0 0 2,109,212
VANECK ETF TRUST NATURAL RESOURC 92189F841   345 6,933 SH   SOLE NO 0 0 6,933
VANECK ETF TRUST OIL SERVICES ETF 92189H607   7,088 27,041 SH   SOLE NO 0 0 27,041
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,697 18,626 SH   SOLE NO 0 0 18,626
VANECK ETF TRUST PREFERRED SECURT 92189F429   8,047 480,109 SH   SOLE NO 0 0 480,109
VANECK ETF TRUST RARE EARTH AND S 92189H805   690 17,455 SH   SOLE NO 0 0 17,455
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   48,743 230,496 SH   SOLE NO 0 0 230,496
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   6,925 307,934 SH   SOLE NO 0 0 307,934
VANECK ETF TRUST URANIUM AND NUCL 92189F601   3,077 41,992 SH   SOLE NO 0 0 41,992
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   499 29,135 SH   SOLE NO 0 0 29,135
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   541 6,271 SH   SOLE NO 0 0 6,271
VANECK MERK GOLD ETF GOLD SHS 921078101   3,972 131,793 SH   SOLE NO 0 0 131,793
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   24,834 74,246 SH   SOLE NO 0 0 74,246
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   27,792 150,889 SH   SOLE NO 0 0 150,889
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   2,092 20,274 SH   SOLE NO 0 0 20,274
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   14,772 149,666 SH   SOLE NO 0 0 149,666
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   5,008 54,409 SH   SOLE NO 0 0 54,409
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,140 10,664 SH   SOLE NO 0 0 10,664
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   4,783 57,002 SH   SOLE NO 0 0 57,002
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   28,385 294,113 SH   SOLE NO 0 0 294,113
VANGUARD BD INDEX FDS INTERMED TERM 921937819   73,051 954,044 SH   SOLE NO 0 0 954,044
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   14,207 201,743 SH   SOLE NO 0 0 201,743
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   243,533 3,111,051 SH   SOLE NO 0 0 3,111,051
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   124,887 1,700,295 SH   SOLE NO 0 0 1,700,295
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   13,224 265,246 SH   SOLE NO 0 0 265,246
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605   1,752 17,801 SH   SOLE NO 0 0 17,801
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   48,310 989,548 SH   SOLE NO 0 0 989,548
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   46,432 269,547 SH   SOLE NO 0 0 269,547
VANGUARD INDEX FDS GROWTH ETF 922908736   688,388 1,856,393 SH   SOLE NO 0 0 1,856,393
VANGUARD INDEX FDS LARGE CAP ETF 922908637   101,798 396,056 SH   SOLE NO 0 0 396,056
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   101,392 414,453 SH   SOLE NO 0 0 414,453
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   81,126 505,333 SH   SOLE NO 0 0 505,333
VANGUARD INDEX FDS MID CAP ETF 922908629   317,860 1,229,064 SH   SOLE NO 0 0 1,229,064
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   66,079 729,831 SH   SOLE NO 0 0 729,831
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   776,229 1,510,438 SH   SOLE NO 0 0 1,510,438
VANGUARD INDEX FDS SM CP VAL ETF 922908611   139,391 748,249 SH   SOLE NO 0 0 748,249
VANGUARD INDEX FDS SMALL CP ETF 922908751   249,910 1,126,991 SH   SOLE NO 0 0 1,126,991
VANGUARD INDEX FDS SML CP GRW ETF 922908595   76,088 302,211 SH   SOLE NO 0 0 302,211
VANGUARD INDEX FDS TOTAL STK MKT 922908769   703,823 2,560,845 SH   SOLE NO 0 0 2,560,845
VANGUARD INDEX FDS VALUE ETF 922908744   593,355 3,434,961 SH   SOLE NO 0 0 3,434,961
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845   887 11,757 SH   SOLE NO 0 0 11,757
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   93,462 1,540,752 SH   SOLE NO 0 0 1,540,752
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   341,992 7,556,173 SH   SOLE NO 0 0 7,556,173
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   33,914 483,030 SH   SOLE NO 0 0 483,030
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   5,956 82,201 SH   SOLE NO 0 0 82,201
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   51,236 443,220 SH   SOLE NO 0 0 443,220
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,581 39,075 SH   SOLE NO 0 0 39,075
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   49,733 428,918 SH   SOLE NO 0 0 428,918
VANGUARD MALVERN FDS CORE BD ETF 922020748   5,688 73,463 SH   SOLE NO 0 0 73,463
VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755   1,015 13,086 SH   SOLE NO 0 0 13,086
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   13,404 268,622 SH   SOLE NO 0 0 268,622
VANGUARD MUN BD FDS CORE TAX EXEMPT 922907712   1,619 21,811 SH   SOLE NO 0 0 21,811
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   15,101 152,811 SH   SOLE NO 0 0 152,811
VANGUARD MUN BD FDS SHORT TAX EXEMPT 922907696   295 3,916 SH   SOLE NO 0 0 3,916
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   61,063 1,230,605 SH   SOLE NO 0 0 1,230,605
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   140,034 1,712,751 SH   SOLE NO 0 0 1,712,751
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   20,498 345,091 SH   SOLE NO 0 0 345,091
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   6,047 79,654 SH   SOLE NO 0 0 79,654
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   6,323 109,748 SH   SOLE NO 0 0 109,748
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   17,831 385,029 SH   SOLE NO 0 0 385,029
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   13,265 226,010 SH   SOLE NO 0 0 226,010
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   61,146 774,591 SH   SOLE NO 0 0 774,591
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   257 3,341 SH   SOLE NO 0 0 3,341
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   667 9,697 SH   SOLE NO 0 0 9,697
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   213,536 2,301,287 SH   SOLE NO 0 0 2,301,287
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   6,195 24,404 SH   SOLE NO 0 0 24,404
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   116,337 1,409,461 SH   SOLE NO 0 0 1,409,461
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   1,934 10,378 SH   SOLE NO 0 0 10,378
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   11,144 138,179 SH   SOLE NO 0 0 138,179
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,712 12,860 SH   SOLE NO 0 0 12,860
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   3,985 16,148 SH   SOLE NO 0 0 16,148
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   586,119 3,021,385 SH   SOLE NO 0 0 3,021,385
VANGUARD STAR FDS VG TL INTL STK F 921909768   58,191 937,055 SH   SOLE NO 0 0 937,055
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   946,939 18,629,538 SH   SOLE NO 0 0 18,629,538
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   3,563 35,452 SH   SOLE NO 0 0 35,452
VANGUARD WELLINGTON FD US MINIMUM 921935409   3,436 27,112 SH   SOLE NO 0 0 27,112
VANGUARD WELLINGTON FD US MOMENTUM 921935508   2,509 16,540 SH   SOLE NO 0 0 16,540
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,409 11,153 SH   SOLE NO 0 0 11,153
VANGUARD WELLINGTON FD US QUALITY 921935706   695 5,200 SH   SOLE NO 0 0 5,200
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,063 9,325 SH   SOLE NO 0 0 9,325
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   513 7,997 SH   SOLE NO 0 0 7,997
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   321,170 2,490,460 SH   SOLE NO 0 0 2,490,460
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   53,185 641,250 SH   SOLE NO 0 0 641,250
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   30,374 412,190 SH   SOLE NO 0 0 412,190
VANGUARD WORLD FD COMM SRVC ETF 92204A884   4,850 32,681 SH   SOLE NO 0 0 32,681
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   16,316 50,125 SH   SOLE NO 0 0 50,125
VANGUARD WORLD FD CONSUM STP ETF 92204A207   51,099 233,521 SH   SOLE NO 0 0 233,521
VANGUARD WORLD FD ENERGY ETF 92204A306   18,865 145,443 SH   SOLE NO 0 0 145,443
VANGUARD WORLD FD ESG INTL STK ETF 921910725   4,419 74,915 SH   SOLE NO 0 0 74,915
VANGUARD WORLD FD ESG US CORP BD 921910691   285 4,524 SH   SOLE NO 0 0 4,524
VANGUARD WORLD FD ESG US STK ETF 921910733   19,151 195,521 SH   SOLE NO 0 0 195,521
VANGUARD WORLD FD EXTENDED DUR 921910709   3,105 43,663 SH   SOLE NO 0 0 43,663
VANGUARD WORLD FD FINANCIALS ETF 92204A405   20,690 173,181 SH   SOLE NO 0 0 173,181
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   71,147 268,753 SH   SOLE NO 0 0 268,753
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   18,453 74,542 SH   SOLE NO 0 0 74,542
VANGUARD WORLD FD INF TECH ETF 92204A702   121,249 223,550 SH   SOLE NO 0 0 223,550
VANGUARD WORLD FD MATERIALS ETF 92204A801   6,211 32,895 SH   SOLE NO 0 0 32,895
VANGUARD WORLD FD MEGA CAP INDEX 921910873   39,128 194,300 SH   SOLE NO 0 0 194,300
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   41,084 318,877 SH   SOLE NO 0 0 318,877
VANGUARD WORLD FD MEGA GRWTH IND 921910816   76,856 248,820 SH   SOLE NO 0 0 248,820
VANGUARD WORLD FD UTILITIES ETF 92204A876   28,904 169,216 SH   SOLE NO 0 0 169,216
VAXART INC COM NEW 92243A200   6 15,706 SH   SOLE NO 0 0 15,706
VEEVA SYS INC CL A COM 922475108   6,373 27,515 SH   SOLE NO 0 0 27,515
VENTAS INC COM 92276F100   3,934 57,211 SH   SOLE NO 0 0 57,211
VERALTO CORP COM SHS 92338C103   3,404 34,935 SH   SOLE NO 0 0 34,935
VEREN INC COM NEW 92340V107   200 30,242 SH   SOLE NO 0 0 30,242
VERICEL CORP COM 92346J108   378 8,471 SH   SOLE NO 0 0 8,471
VERISIGN INC COM 92343E102   478 1,881 SH   SOLE NO 0 0 1,881
VERISK ANALYTICS INC COM 92345Y106   2,885 9,694 SH   SOLE NO 0 0 9,694
VERITEX HLDGS INC COM 923451108   756 30,267 SH   SOLE NO 0 0 30,267
VERIZON COMMUNICATIONS INC COM 92343V104   206,596 4,554,576 SH   SOLE NO 0 0 4,554,576
VERONA PHARMA PLC SPONSORED ADS 925050106   987 15,550 SH   SOLE NO 0 0 15,550
VERTEX PHARMACEUTICALS INC COM 92532F100   31,874 65,744 SH   SOLE NO 0 0 65,744
VERTIV HOLDINGS CO COM CL A 92537N108   16,293 225,659 SH   SOLE NO 0 0 225,659
VERVE THERAPEUTICS INC COM 92539P101   146 32,026 SH   SOLE NO 0 0 32,026
VIATRIS INC COM 92556V106   1,888 216,740 SH   SOLE NO 0 0 216,740
VICI PPTYS INC COM 925652109   4,807 147,367 SH   SOLE NO 0 0 147,367
VICOR CORP COM 925815102   209 4,476 SH   SOLE NO 0 0 4,476
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   2,814 59,956 SH   SOLE NO 0 0 59,956
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   35,070 1,023,048 SH   SOLE NO 0 0 1,023,048
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   8,923 176,179 SH   SOLE NO 0 0 176,179
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   12,031 175,615 SH   SOLE NO 0 0 175,615
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   4,284 50,737 SH   SOLE NO 0 0 50,737
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   365 7,089 SH   SOLE NO 0 0 7,089
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   11,969 182,125 SH   SOLE NO 0 0 182,125
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   2,978 43,483 SH   SOLE NO 0 0 43,483
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   1,364 23,752 SH   SOLE NO 0 0 23,752
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   493 7,098 SH   SOLE NO 0 0 7,098
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   3,432 66,407 SH   SOLE NO 0 0 66,407
VICTORY PORTFOLIOS II VICTORYSHARES SM 92647X822   405 16,497 SH   SOLE NO 0 0 16,497
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126   907 23,354 SH   SOLE NO 0 0 23,354
VICTORY PORTFOLIOS II VICTORYSHS EMERG 92647N543   815 17,196 SH   SOLE NO 0 0 17,196
VIKING HOLDINGS LTD ORD SHS G93A5A101   394 9,911 SH   SOLE NO 0 0 9,911
VIKING THERAPEUTICS INC COM 92686J106   1,539 63,736 SH   SOLE NO 0 0 63,736
VILLAGE FARMS INTL INC COM 92707Y108   41 67,004 SH   SOLE NO 0 0 67,004
VINCI PARTNERS INVTS LTD COM CL A G9451V109   105 10,361 SH   SOLE NO 0 0 10,361
VIPER ENERGY INC CL A 927959106   1,243 27,535 SH   SOLE NO 0 0 27,535
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   196 12,499 SH   SOLE NO 0 0 12,499
VIR BIOTECHNOLOGY INC COM 92764N102   435 67,083 SH   SOLE NO 0 0 67,083
VIRTU FINL INC CL A 928254101   723 18,959 SH   SOLE NO 0 0 18,959
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   366 17,734 SH   SOLE NO 0 0 17,734
VIRTUS CONVERTIBLE & INC FD COM NEW 92838U801   688 59,534 SH   SOLE NO 0 0 59,534
VIRTUS CONVERTIBLE & INCOME COM NEW 92838X805   462 35,729 SH   SOLE NO 0 0 35,729
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   293 14,655 SH   SOLE NO 0 0 14,655
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,072 88,378 SH   SOLE NO 0 0 88,378
VIRTUS EQUITY & CONV INCM FD COM 92841M101   711 32,107 SH   SOLE NO 0 0 32,107
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   3,589 151,991 SH   SOLE NO 0 0 151,991
VIRTUS TOTAL RETURN FD INC COM 92835W107   287 48,074 SH   SOLE NO 0 0 48,074
VISA INC COM CL A 92826C839   295,048 841,887 SH   SOLE NO 0 0 841,887
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   854 18,332 SH   SOLE NO 0 0 18,332
VISTA GOLD CORP COM NEW 927926303   62 75,000 SH   SOLE NO 0 0 75,000
VISTRA CORP COM 92840M102   8,395 71,480 SH   SOLE NO 0 0 71,480
VITAL ENERGY INC COM 516806205   287 13,507 SH   SOLE NO 0 0 13,507
VIVANI MEDICAL INC COMMON STOCK 92854B109   347 330,530 SH   SOLE NO 0 0 330,530
VIVOS THERAPEUTICS INC COM NEW 92859E207   97 34,000 SH   SOLE NO 0 0 34,000
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,627 173,680 SH   SOLE NO 0 0 173,680
VONTIER CORPORATION COM 928881101   422 12,838 SH   SOLE NO 0 0 12,838
VORNADO RLTY TR SH BEN INT 929042109   11,326 306,189 SH   SOLE NO 0 0 306,189
VOYA FINANCIAL INC COM 929089100   366 5,397 SH   SOLE NO 0 0 5,397
VOYA GLBL ADV & PREM OPP FD COM 92912R104   172 17,471 SH   SOLE NO 0 0 17,471
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   398 68,983 SH   SOLE NO 0 0 68,983
VOYA INFRASTRUCTURE INDLS & COM 92912X101   226 21,393 SH   SOLE NO 0 0 21,393
VOYAGER THERAPEUTICS INC COM 92915B106   228 67,324 SH   SOLE NO 0 0 67,324
VULCAN MATLS CO COM 929160109   14,939 64,033 SH   SOLE NO 0 0 64,033
VUZIX CORP COM NEW 92921W300   69 33,998 SH   SOLE NO 0 0 33,998
VYNE THERAPEUTICS INC COM 92941V308   29 18,298 SH   SOLE NO 0 0 18,298
W & T OFFSHORE INC COM 92922P106   20 13,008 SH   SOLE NO 0 0 13,008
WABTEC COM 929740108   5,203 28,693 SH   SOLE NO 0 0 28,693
WAFD INC COM 938824109   606 21,194 SH   SOLE NO 0 0 21,194
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,332 208,731 SH   SOLE NO 0 0 208,731
WALKER & DUNLOP INC COM 93148P102   478 5,605 SH   SOLE NO 0 0 5,605
WALMART INC COM 931142103   256,297 2,919,436 SH   SOLE NO 0 0 2,919,436
WARBY PARKER INC CL A COM 93403J106   204 11,195 SH   SOLE NO 0 0 11,195
WARNER BROS DISCOVERY INC COM SER A 934423104   5,391 502,414 SH   SOLE NO 0 0 502,414
WASHINGTON TR BANCORP INC COM 940610108   205 6,654 SH   SOLE NO 0 0 6,654
WASTE CONNECTIONS INC COM 94106B101   2,692 13,791 SH   SOLE NO 0 0 13,791
WASTE MGMT INC DEL COM 94106L109   69,762 301,333 SH   SOLE NO 0 0 301,333
WATERS CORP COM 941848103   3,893 10,562 SH   SOLE NO 0 0 10,562
WATERSTONE FINL INC MD COM 94188P101   325 24,144 SH   SOLE NO 0 0 24,144
WATSCO INC COM 942622200   7,179 14,123 SH   SOLE NO 0 0 14,123
WATTS WATER TECHNOLOGIES INC CL A 942749102   955 4,683 SH   SOLE NO 0 0 4,683
WAYFAIR INC CL A 94419L101   286 8,919 SH   SOLE NO 0 0 8,919
WD 40 CO COM 929236107   1,870 7,665 SH   SOLE NO 0 0 7,665
WEATHERFORD INTL PLC ORD SHS G48833118   1,889 35,281 SH   SOLE NO 0 0 35,281
WEBSTER FINL CORP COM 947890109   4,276 82,955 SH   SOLE NO 0 0 82,955
WEC ENERGY GROUP INC COM 92939U106   22,796 209,174 SH   SOLE NO 0 0 209,174
WELLS FARGO CO NEW COM 949746101   50,623 705,152 SH   SOLE NO 0 0 705,152
WELLS FARGO CO NEW PERP PFD CNV A 949746804   6,496 5,410 SH   SOLE NO 0 0 5,410
WELLTOWER INC COM 95040Q104   13,822 90,216 SH   SOLE NO 0 0 90,216
WENDYS CO COM 95058W100   1,213 82,893 SH   SOLE NO 0 0 82,893
WESBANCO INC COM 950810101   965 31,177 SH   SOLE NO 0 0 31,177
WESCO INTL INC COM 95082P105   718 4,624 SH   SOLE NO 0 0 4,624
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,121 5,006 SH   SOLE NO 0 0 5,006
WESTAMERICA BANCORPORATION COM 957090103   2,047 40,423 SH   SOLE NO 0 0 40,423
WESTERN ALLIANCE BANCORP COM 957638109   907 11,800 SH   SOLE NO 0 0 11,800
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   3,415 236,315 SH   SOLE NO 0 0 236,315
WESTERN ASSET EMERGING MKTS COM 95766A101   2,346 237,218 SH   SOLE NO 0 0 237,218
WESTERN ASSET GBL HIGH INC F COM 95766B109   132 19,942 SH   SOLE NO 0 0 19,942
WESTERN ASSET HIGH INCOM FD COM 95766J102   124 29,727 SH   SOLE NO 0 0 29,727
WESTERN ASSET HIGH INCOME OP COM 95766K109   151 37,980 SH   SOLE NO 0 0 37,980
WESTERN ASSET INTER MUNI FD COM 958435109   1,529 196,090 SH   SOLE NO 0 0 196,090
WESTERN ASSET MANAGED MUNS F COM 95766M105   490 47,651 SH   SOLE NO 0 0 47,651
WESTERN ASSET MTG DEFINED OP COM 95790B109   260 21,984 SH   SOLE NO 0 0 21,984
WESTERN ASSET MUN HIGH INCOM COM 95766N103   102 13,818 SH   SOLE NO 0 0 13,818
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   343 30,577 SH   SOLE NO 0 0 30,577
WESTERN DIGITAL CORP COM 958102105   3,493 86,395 SH   SOLE NO 0 0 86,395
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,119 27,330 SH   SOLE NO 0 0 27,330
WESTERN UN CO COM 959802109   5,112 483,208 SH   SOLE NO 0 0 483,208
WESTLAKE CORPORATION COM 960413102   384 3,835 SH   SOLE NO 0 0 3,835
WESTWATER RES INC COM NEW 961684206   37 66,250 SH   SOLE NO 0 0 66,250
WEX INC COM 96208T104   256 1,634 SH   SOLE NO 0 0 1,634
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,104 174,316 SH   SOLE NO 0 0 174,316
WHEATON PRECIOUS METALS CORP COM 962879102   8,058 103,797 SH   SOLE NO 0 0 103,797
WHIRLPOOL CORP COM 963320106   5,997 66,535 SH   SOLE NO 0 0 66,535
WHITE MTNS INS GROUP LTD COM G9618E107   597 310 SH   SOLE NO 0 0 310
WHITEHORSE FIN INC COM 96524V106   190 19,640 SH   SOLE NO 0 0 19,640
WILEY JOHN & SONS INC CL A 968223206   242 5,434 SH   SOLE NO 0 0 5,434
WILLIAMS COS INC COM 969457100   16,694 279,355 SH   SOLE NO 0 0 279,355
WILLIAMS SONOMA INC COM 969904101   9,763 61,751 SH   SOLE NO 0 0 61,751
WILLIS TOWERS WATSON PLC LTD SHS G96629103   2,504 7,408 SH   SOLE NO 0 0 7,408
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100   16 16,000 SH   SOLE NO 0 0 16,000
WINGSTOP INC COM 974155103   431 1,909 SH   SOLE NO 0 0 1,909
WINMARK CORP COM 974250102   4,606 14,491 SH   SOLE NO 0 0 14,491
WINNEBAGO INDS INC COM 974637100   203 5,896 SH   SOLE NO 0 0 5,896
WINTRUST FINL CORP COM 97650W108   1,189 10,573 SH   SOLE NO 0 0 10,573
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   1,183 62,281 SH   SOLE NO 0 0 62,281
WISDOMTREE TR CHINADIV EX FI 97717X719   946 27,797 SH   SOLE NO 0 0 27,797
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   383 11,792 SH   SOLE NO 0 0 11,792
WISDOMTREE TR CURRNCY INT EQ 97717X263   987 26,826 SH   SOLE NO 0 0 26,826
WISDOMTREE TR DYNAMIC INT EQ 97717X271   201 5,695 SH   SOLE NO 0 0 5,695
WISDOMTREE TR EFFICIENT GLD PL 97717Y550   2,140 49,125 SH   SOLE NO 0 0 49,125
WISDOMTREE TR EFFICIENT GLD PL 97717Y568   2,538 61,821 SH   SOLE NO 0 0 61,821
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,475 177,344 SH   SOLE NO 0 0 177,344
WISDOMTREE TR EMER MKT HIGH FD 97717W315   29,559 702,442 SH   SOLE NO 0 0 702,442
WISDOMTREE TR EMERGING MARKETS 97717Y642   366 12,203 SH   SOLE NO 0 0 12,203
WISDOMTREE TR EMG MKTS SMCAP 97717W281   671 13,890 SH   SOLE NO 0 0 13,890
WISDOMTREE TR EMGRING MKTS 97717Y782   1,228 46,291 SH   SOLE NO 0 0 46,291
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,039 42,948 SH   SOLE NO 0 0 42,948
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,092 17,912 SH   SOLE NO 0 0 17,912
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   63,615 1,263,956 SH   SOLE NO 0 0 1,263,956
WISDOMTREE TR FUTRE STRAT FD 97717W125   1,262 36,980 SH   SOLE NO 0 0 36,980
WISDOMTREE TR GLB US QTLY DIV 97717W844   17,517 491,071 SH   SOLE NO 0 0 491,071
WISDOMTREE TR HEDGED HI YLD BD 97717W430   2,071 94,624 SH   SOLE NO 0 0 94,624
WISDOMTREE TR INDIA ERNGS FD 97717W422   11,657 266,696 SH   SOLE NO 0 0 266,696
WISDOMTREE TR INTERNATIONL EFI 97717Y634   1,054 27,752 SH   SOLE NO 0 0 27,752
WISDOMTREE TR INTL EQUITY FD 97717W703   882 15,159 SH   SOLE NO 0 0 15,159
WISDOMTREE TR INTL LRGCAP DV 97717W794   6,710 121,840 SH   SOLE NO 0 0 121,840
WISDOMTREE TR INTL MIDCAP DV 97717W778   340 5,134 SH   SOLE NO 0 0 5,134
WISDOMTREE TR INTL QULTY DIV 97717X131   10,485 293,874 SH   SOLE NO 0 0 293,874
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,455 22,046 SH   SOLE NO 0 0 22,046
WISDOMTREE TR INTRST RATE HDGE 97717W380   784 35,097 SH   SOLE NO 0 0 35,097
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   14,794 340,885 SH   SOLE NO 0 0 340,885
WISDOMTREE TR ITL HIGH DIV FD 97717W802   697 16,414 SH   SOLE NO 0 0 16,414
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,932 17,534 SH   SOLE NO 0 0 17,534
WISDOMTREE TR TARGET RANGE FD 97717Y675   1,221 52,729 SH   SOLE NO 0 0 52,729
WISDOMTREE TR US AI ENHANCED 97717W406   4,161 37,900 SH   SOLE NO 0 0 37,900
WISDOMTREE TR US EFFICIENT COR 97717Y790   2,707 59,754 SH   SOLE NO 0 0 59,754
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,478 35,073 SH   SOLE NO 0 0 35,073
WISDOMTREE TR US LARGECAP DIVD 97717W307   68,561 863,812 SH   SOLE NO 0 0 863,812
WISDOMTREE TR US LARGECAP FUND 97717W588   400 6,743 SH   SOLE NO 0 0 6,743
WISDOMTREE TR US MIDCAP DIVID 97717W505   42,070 849,555 SH   SOLE NO 0 0 849,555
WISDOMTREE TR US MIDCAP FUND 97717W570   3,653 61,287 SH   SOLE NO 0 0 61,287
WISDOMTREE TR US MULTIFACTOR 97717Y857   4,371 88,093 SH   SOLE NO 0 0 88,093
WISDOMTREE TR US QTLY DIV GRT 97717X669   101,997 1,277,194 SH   SOLE NO 0 0 1,277,194
WISDOMTREE TR US QUALITY GROW 97717Y477   3,834 87,326 SH   SOLE NO 0 0 87,326
WISDOMTREE TR US S CAP QTY DIV 97717X651   5,171 111,211 SH   SOLE NO 0 0 111,211
WISDOMTREE TR US SMALLCAP DIVD 97717W604   11,067 346,278 SH   SOLE NO 0 0 346,278
WISDOMTREE TR US SMALLCAP FUND 97717W562   5,616 114,979 SH   SOLE NO 0 0 114,979
WISDOMTREE TR US TOTAL DIVIDND 97717W109   3,698 48,061 SH   SOLE NO 0 0 48,061
WISDOMTREE TR WISDOMTREE US VA 97717W547   6,467 78,699 SH   SOLE NO 0 0 78,699
WISDOMTREE TR YIELD ENHANCD US 97717X511   6,052 139,359 SH   SOLE NO 0 0 139,359
WIX COM LTD SHS M98068105   803 4,913 SH   SOLE NO 0 0 4,913
WK KELLOGG CO COM SHS 92942W107   619 31,072 SH   SOLE NO 0 0 31,072
WM TECHNOLOGY INC COM 92971A109   111 98,066 SH   SOLE NO 0 0 98,066
WOLFSPEED INC COM 977852102   38 12,334 SH   SOLE NO 0 0 12,334
WOLVERINE WORLD WIDE INC COM 978097103   152 10,910 SH   SOLE NO 0 0 10,910
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   158 10,901 SH   SOLE NO 0 0 10,901
WOODWARD INC COM 980745103   800 4,386 SH   SOLE NO 0 0 4,386
WORKDAY INC CL A 98138H101   6,031 25,827 SH   SOLE NO 0 0 25,827
WORKIVA INC COM CL A 98139A105   513 6,764 SH   SOLE NO 0 0 6,764
WORLD GOLD TR SPDR GLD MINIS 98149E303   11,383 183,923 SH   SOLE NO 0 0 183,923
WORTHINGTON ENTERPRISES INC COM 981811102   276 5,517 SH   SOLE NO 0 0 5,517
WP CAREY INC COM 92936U109   66,907 1,060,172 SH   SOLE NO 0 0 1,060,172
WRAP TECHNOLOGIES INC COM 98212N107   47 27,286 SH   SOLE NO 0 0 27,286
WSFS FINL CORP COM 929328102   653 12,581 SH   SOLE NO 0 0 12,581
WSTRN AST GLBL CORP OPP FD I COM 95790C107   204 17,617 SH   SOLE NO 0 0 17,617
WYNDHAM HOTELS & RESORTS INC COM 98311A105   267 2,954 SH   SOLE NO 0 0 2,954
WYNN RESORTS LTD COM 983134107   2,171 25,997 SH   SOLE NO 0 0 25,997
X4 PHARMACEUTICALS INC COM 98420X103   6 25,250 SH   SOLE NO 0 0 25,250
XAI MADISON EQUITY PREMIUM I COM 557437100   157 25,632 SH   SOLE NO 0 0 25,632
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   296 50,044 SH   SOLE NO 0 0 50,044
XCEL ENERGY INC COM 98389B100   18,321 258,802 SH   SOLE NO 0 0 258,802
XENIA HOTELS & RESORTS INC COM 984017103   752 63,938 SH   SOLE NO 0 0 63,938
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,084 197,443 SH   SOLE NO 0 0 197,443
XOMETRY INC CLASS A COM 98423F109   480 19,259 SH   SOLE NO 0 0 19,259
XPENG INC ADS 98422D105   264 12,731 SH   SOLE NO 0 0 12,731
XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106   589 61,991 SH   SOLE NO 0 0 61,991
XPO INC COM 983793100   1,551 14,413 SH   SOLE NO 0 0 14,413
XYLEM INC COM 98419M100   10,020 83,876 SH   SOLE NO 0 0 83,876
YETI HLDGS INC COM 98585X104   402 12,138 SH   SOLE NO 0 0 12,138
YEXT INC COM 98585N106   125 20,254 SH   SOLE NO 0 0 20,254
YUM BRANDS INC COM 988498101   16,258 103,319 SH   SOLE NO 0 0 103,319
YUM CHINA HLDGS INC COM 98850P109   3,783 72,659 SH   SOLE NO 0 0 72,659
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,547 5,473 SH   SOLE NO 0 0 5,473
ZENTALIS PHARMACEUTICALS INC COM 98943L107   96 60,687 SH   SOLE NO 0 0 60,687
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,918 141,461 SH   SOLE NO 0 0 141,461
ZEVRA THERAPEUTICS INC COM NEW 488445206   228 30,436 SH   SOLE NO 0 0 30,436
ZILLOW GROUP INC CL A 98954M101   209 3,121 SH   SOLE NO 0 0 3,121
ZILLOW GROUP INC CL C CAP STK 98954M200   5,462 79,672 SH   SOLE NO 0 0 79,672
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   439 30,109 SH   SOLE NO 0 0 30,109
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,088 53,791 SH   SOLE NO 0 0 53,791
ZIONS BANCORPORATION N A COM 989701107   1,790 35,899 SH   SOLE NO 0 0 35,899
ZOETIS INC CL A 98978V103   25,650 155,783 SH   SOLE NO 0 0 155,783
ZOMEDICA CORP COM 98980M109   10 180,885 SH   SOLE NO 0 0 180,885
ZOOM COMMUNICATIONS INC CL A 98980L101   2,600 35,245 SH   SOLE NO 0 0 35,245
ZSCALER INC COM 98980G102   12,874 64,883 SH   SOLE NO 0 0 64,883
ZYMEWORKS INC COM 98985Y108   448 37,642 SH   SOLE NO 0 0 37,642