The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   207 5,526 SH   SOLE NO 0 0 5,526
1895 BANCORP OF WIS INC COM 28253R105   259 37,908 SH   SOLE NO 0 0 37,908
1ST SOURCE CORP COM 336901103   229 4,364 SH   SOLE NO 0 0 4,364
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   2,365 79,641 SH   SOLE NO 0 0 79,641
22ND CENTY GROUP INC COM NEW 90137F202   2 16,900 SH   SOLE NO 0 0 16,900
23ANDME HOLDING CO CLASS A COM 90138Q108   12 23,170 SH   SOLE NO 0 0 23,170
3-D SYS CORP DEL COM NEW 88554D205   51 11,435 SH   SOLE NO 0 0 11,435
3M CO COM 88579Y101   52,714 496,971 SH   SOLE NO 0 0 496,971
89BIO INC COM 282559103   124 10,693 SH   SOLE NO 0 0 10,693
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   460 12,501 SH   SOLE NO 0 0 12,501
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   767 30,577 SH   SOLE NO 0 0 30,577
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   4,714 93,314 SH   SOLE NO 0 0 93,314
ABBOTT LABS COM 002824100   99,995 879,774 SH   SOLE NO 0 0 879,774
ABBVIE INC COM 00287Y109   221,200 1,214,717 SH   SOLE NO 0 0 1,214,717
ABM INDS INC COM 000957100   615 13,782 SH   SOLE NO 0 0 13,782
ABRDN ASIA PACIFIC INCOME FU COM 003009107   904 322,985 SH   SOLE NO 0 0 322,985
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   396 78,451 SH   SOLE NO 0 0 78,451
ABRDN ETFS BBRG ALL COMMDY 003261203   381 12,067 SH   SOLE NO 0 0 12,067
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   639 65,789 SH   SOLE NO 0 0 65,789
ABRDN GLOBAL INCOME FUND INC COM 003013109   129 23,840 SH   SOLE NO 0 0 23,840
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   300 16,875 SH   SOLE NO 0 0 16,875
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   379 95,667 SH   SOLE NO 0 0 95,667
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,459 162,838 SH   SOLE NO 0 0 162,838
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   1,394 82,674 SH   SOLE NO 0 0 82,674
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   2,794 138,996 SH   SOLE NO 0 0 138,996
ABRDN INCOME CREDIT STRATEGI COM 003057106   137 20,230 SH   SOLE NO 0 0 20,230
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   449 32,920 SH   SOLE NO 0 0 32,920
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   151 14,539 SH   SOLE NO 0 0 14,539
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   225 2,404 SH   SOLE NO 0 0 2,404
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   352 4,216 SH   SOLE NO 0 0 4,216
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   3,269 34,232 SH   SOLE NO 0 0 34,232
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   3,611 151,641 SH   SOLE NO 0 0 151,641
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   2,197 265,028 SH   SOLE NO 0 0 265,028
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,076 232,507 SH   SOLE NO 0 0 232,507
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   617 9,134 SH   SOLE NO 0 0 9,134
ACADIA HEALTHCARE COMPANY IN COM 00404A109   581 7,338 SH   SOLE NO 0 0 7,338
ACADIA PHARMACEUTICALS INC COM 004225108   259 13,992 SH   SOLE NO 0 0 13,992
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   74,249 214,216 SH   SOLE NO 0 0 214,216
ACCURAY INC COM 004397105   32 13,000 SH   SOLE NO 0 0 13,000
ACM RESH INC COM CL A 00108J109   369 12,658 SH   SOLE NO 0 0 12,658
ACUSHNET HLDGS CORP COM 005098108   391 5,927 SH   SOLE NO 0 0 5,927
ACV AUCTIONS INC COM CL A 00091G104   1,215 64,743 SH   SOLE NO 0 0 64,743
ADAM NAT RES FD INC COM 00548F105   711 30,849 SH   SOLE NO 0 0 30,849
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,487 76,195 SH   SOLE NO 0 0 76,195
ADAPTHEALTH CORP COMMON STOCK 00653Q102   474 41,196 SH   SOLE NO 0 0 41,196
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   26 16,346 SH   SOLE NO 0 0 16,346
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   148 45,961 SH   SOLE NO 0 0 45,961
ADC THERAPEUTICS SA SHS H0036K147   84 18,817 SH   SOLE NO 0 0 18,817
ADECOAGRO S A COM L00849106   843 76,459 SH   SOLE NO 0 0 76,459
ADIENT PLC ORD SHS G0084W101   732 22,228 SH   SOLE NO 0 0 22,228
ADMA BIOLOGICS INC COM 000899104   84 12,760 SH   SOLE NO 0 0 12,760
ADOBE INC COM 00724F101   84,742 167,938 SH   SOLE NO 0 0 167,938
ADT INC DEL COM 00090Q103   136 20,244 SH   SOLE NO 0 0 20,244
ADTALEM GLOBAL ED INC COM 00737L103   311 6,054 SH   SOLE NO 0 0 6,054
ADVANCE AUTO PARTS INC COM 00751Y106   6,268 73,663 SH   SOLE NO 0 0 73,663
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,052 11,915 SH   SOLE NO 0 0 11,915
ADVANCED ENERGY INDS COM 007973100   1,023 10,027 SH   SOLE NO 0 0 10,027
ADVANCED MICRO DEVICES INC COM 007903107   116,084 643,159 SH   SOLE NO 0 0 643,159
ADVENT CONV & INCOME FD COM 00764C109   2,901 242,960 SH   SOLE NO 0 0 242,960
ADVISOR MANAGED PORTFOLIOS MILLER VALUE PAR 00777X561   411 12,675 SH   SOLE NO 0 0 12,675
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   290 4,654 SH   SOLE NO 0 0 4,654
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   57,496 1,552,689 SH   SOLE NO 0 0 1,552,689
ADVISORSHARES TR DORSY FSM US 00768Y487   98,586 2,223,897 SH   SOLE NO 0 0 2,223,897
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   453 3,877 SH   SOLE NO 0 0 3,877
ADVISORSHARES TR PURE CANNABIS 00768Y495   93 22,833 SH   SOLE NO 0 0 22,833
ADVISORSHARES TR PURE US CANNABIS 00768Y453   2,115 211,326 SH   SOLE NO 0 0 211,326
AECOM COM 00766T100   3,992 40,705 SH   SOLE NO 0 0 40,705
AEGON LTD AMER REG 1 CERT 0076CA104   270 44,588 SH   SOLE NO 0 0 44,588
AERCAP HOLDINGS NV SHS N00985106   707 8,137 SH   SOLE NO 0 0 8,137
AEROVIRONMENT INC COM 008073108   696 4,543 SH   SOLE NO 0 0 4,543
AES CORP COM 00130H105   968 53,977 SH   SOLE NO 0 0 53,977
AFFIMED N V ORDINARY SHS NEW N01045207   114 21,590 SH   SOLE NO 0 0 21,590
AFFIRM HLDGS INC COM CL A 00827B106   442 11,868 SH   SOLE NO 0 0 11,868
AFLAC INC COM 001055102   24,543 285,847 SH   SOLE NO 0 0 285,847
AGCO CORP COM 001084102   5,840 47,469 SH   SOLE NO 0 0 47,469
AGENUS INC COM NEW 00847G705   9 15,126 SH   SOLE NO 0 0 15,126
AGF INVTS TR US MARKET NETRL 00110G408   3,773 209,431 SH   SOLE NO 0 0 209,431
AGILENT TECHNOLOGIES INC COM 00846U101   4,982 34,238 SH   SOLE NO 0 0 34,238
AGILYSYS INC COM 00847J105   584 6,936 SH   SOLE NO 0 0 6,936
AGNC INVT CORP COM 00123Q104   4,621 466,790 SH   SOLE NO 0 0 466,790
AGNICO EAGLE MINES LTD COM 008474108   5,017 84,112 SH   SOLE NO 0 0 84,112
AGREE RLTY CORP COM 008492100   382 6,679 SH   SOLE NO 0 0 6,679
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679   1,837 70,662 SH   SOLE NO 0 0 70,662
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729   2,468 88,240 SH   SOLE NO 0 0 88,240
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661   1,483 58,243 SH   SOLE NO 0 0 58,243
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687   5,867 215,819 SH   SOLE NO 0 0 215,819
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695   751 26,724 SH   SOLE NO 0 0 26,724
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   15,213 560,761 SH   SOLE NO 0 0 560,761
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   1,978 66,884 SH   SOLE NO 0 0 66,884
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   6,089 219,133 SH   SOLE NO 0 0 219,133
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   4,310 154,566 SH   SOLE NO 0 0 154,566
AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810   2,670 87,432 SH   SOLE NO 0 0 87,432
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760   351 11,905 SH   SOLE NO 0 0 11,905
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   5,532 192,608 SH   SOLE NO 0 0 192,608
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   2,362 67,773 SH   SOLE NO 0 0 67,773
AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836   2,297 76,226 SH   SOLE NO 0 0 76,226
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   4,005 129,569 SH   SOLE NO 0 0 129,569
AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703   5,819 176,447 SH   SOLE NO 0 0 176,447
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   4,766 132,905 SH   SOLE NO 0 0 132,905
AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745   571 19,505 SH   SOLE NO 0 0 19,505
AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851   302 9,931 SH   SOLE NO 0 0 9,931
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   4,168 116,092 SH   SOLE NO 0 0 116,092
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   21,141 698,646 SH   SOLE NO 0 0 698,646
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   19,010 655,067 SH   SOLE NO 0 0 655,067
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   7,262 250,762 SH   SOLE NO 0 0 250,762
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   16,605 528,233 SH   SOLE NO 0 0 528,233
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   45,261 1,387,880 SH   SOLE NO 0 0 1,387,880
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   2,604 93,555 SH   SOLE NO 0 0 93,555
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   6,080 207,829 SH   SOLE NO 0 0 207,829
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   40,419 1,193,712 SH   SOLE NO 0 0 1,193,712
AIR LEASE CORP CL A 00912X302   266 5,180 SH   SOLE NO 0 0 5,180
AIR PRODS & CHEMS INC COM 009158106   36,749 151,686 SH   SOLE NO 0 0 151,686
AIR TRANSPORT SERVICES GRP I COM 00922R105   335 24,356 SH   SOLE NO 0 0 24,356
AIRBNB INC COM CL A 009066101   14,150 85,779 SH   SOLE NO 0 0 85,779
AKAMAI TECHNOLOGIES INC COM 00971T101   1,307 12,013 SH   SOLE NO 0 0 12,013
AKEBIA THERAPEUTICS INC COM 00972D105   40 22,020 SH   SOLE NO 0 0 22,020
AKILI INC COMMON STOCK 00974B107   4 15,396 SH   SOLE NO 0 0 15,396
AKOUSTIS TECHNOLOGIES INC COM 00973N102   132 223,300 SH   SOLE NO 0 0 223,300
ALAMO GROUP INC COM 011311107   1,717 7,519 SH   SOLE NO 0 0 7,519
ALAMOS GOLD INC NEW COM CL A 011532108   956 64,791 SH   SOLE NO 0 0 64,791
ALASKA AIR GROUP INC COM 011659109   1,917 44,602 SH   SOLE NO 0 0 44,602
ALBEMARLE CORP COM 012653101   31,249 237,202 SH   SOLE NO 0 0 237,202
ALBERTSONS COS INC COMMON STOCK 013091103   672 31,331 SH   SOLE NO 0 0 31,331
ALCOA CORP COM 013872106   2,057 60,882 SH   SOLE NO 0 0 60,882
ALCON AG ORD SHS H01301128   1,696 20,362 SH   SOLE NO 0 0 20,362
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,090 8,458 SH   SOLE NO 0 0 8,458
ALGONQUIN PWR UTILS CORP COM 015857105   1,831 289,670 SH   SOLE NO 0 0 289,670
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   10,989 151,871 SH   SOLE NO 0 0 151,871
ALIGHT INC COM CL A 01626W101   338 34,325 SH   SOLE NO 0 0 34,325
ALIGN TECHNOLOGY INC COM 016255101   2,349 7,162 SH   SOLE NO 0 0 7,162
ALLAKOS INC COM 01671P100   18 13,889 SH   SOLE NO 0 0 13,889
ALLBIRDS INC COM CL A 01675A109   26 38,112 SH   SOLE NO 0 0 38,112
ALLEGIANT TRAVEL CO COM 01748X102   263 3,496 SH   SOLE NO 0 0 3,496
ALLEGION PLC ORD SHS G0176J109   1,116 8,281 SH   SOLE NO 0 0 8,281
ALLETE INC COM NEW 018522300   777 13,031 SH   SOLE NO 0 0 13,031
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,070 53,357 SH   SOLE NO 0 0 53,357
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   968 91,193 SH   SOLE NO 0 0 91,193
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   2,620 75,407 SH   SOLE NO 0 0 75,407
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   3,362 305,905 SH   SOLE NO 0 0 305,905
ALLIANT ENERGY CORP COM 018802108   3,961 78,581 SH   SOLE NO 0 0 78,581
ALLIED GAMING & ENTRTNMNT IN COM 019170109   11 10,425 SH   SOLE NO 0 0 10,425
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,612 19,866 SH   SOLE NO 0 0 19,866
ALLOVIR INC COM 019818103   154 203,500 SH   SOLE NO 0 0 203,500
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   97 20,220 SH   SOLE NO 0 0 20,220
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   74 11,128 SH   SOLE NO 0 0 11,128
ALLSPRING MULTI SECTOR INCOM COM 94987D101   125 13,369 SH   SOLE NO 0 0 13,369
ALLSTATE CORP COM 020002101   18,715 108,171 SH   SOLE NO 0 0 108,171
ALLY FINL INC COM 02005N100   3,039 74,871 SH   SOLE NO 0 0 74,871
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   836 5,594 SH   SOLE NO 0 0 5,594
ALPHA METALLURGICAL RESOUR I COM 020764106   322 973 SH   SOLE NO 0 0 973
ALPHABET INC CAP STK CL A 02079K305   400,531 2,653,753 SH   SOLE NO 0 0 2,653,753
ALPHABET INC CAP STK CL C 02079K107   306,191 2,010,973 SH   SOLE NO 0 0 2,010,973
ALPHATEC HLDGS INC COM NEW 02081G201   252 18,285 SH   SOLE NO 0 0 18,285
ALPINE IMMUNE SCIENCES INC COM 02083G100   246 6,210 SH   SOLE NO 0 0 6,210
ALPS ETF TR ALERIAN ENERGY 00162Q676   471 18,509 SH   SOLE NO 0 0 18,509
ALPS ETF TR ALERIAN MLP 00162Q452   31,999 674,236 SH   SOLE NO 0 0 674,236
ALPS ETF TR CLEAN ENERGY 00162Q460   219 7,392 SH   SOLE NO 0 0 7,392
ALPS ETF TR DISRUPTIVE TECH 00162Q478   308 7,298 SH   SOLE NO 0 0 7,298
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,683 14,260 SH   SOLE NO 0 0 14,260
ALPS ETF TR INTL SEC DV DOG 00162Q718   4,787 161,067 SH   SOLE NO 0 0 161,067
ALPS ETF TR OSHARES US QUALT 00162Q387   2,653 53,700 SH   SOLE NO 0 0 53,700
ALPS ETF TR OSHARES US SMLCP 00162Q395   5,713 134,193 SH   SOLE NO 0 0 134,193
ALPS ETF TR REIT DIVIDE DOGS 00162Q106   241 6,535 SH   SOLE NO 0 0 6,535
ALPS ETF TR SECTR DIV DOGS 00162Q858   17,800 329,927 SH   SOLE NO 0 0 329,927
ALPS ETF TR SMITH CORE PLUS 00162Q346   958 37,328 SH   SOLE NO 0 0 37,328
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   195 15,095 SH   SOLE NO 0 0 15,095
ALTIMMUNE INC COM NEW 02155H200   814 79,945 SH   SOLE NO 0 0 79,945
ALTRIA GROUP INC COM 02209S103   61,765 1,415,975 SH   SOLE NO 0 0 1,415,975
AMARIN CORP PLC SPONS ADR NEW 023111206   185 207,809 SH   SOLE NO 0 0 207,809
AMAZON COM INC COM 023135106   943,844 5,232,533 SH   SOLE NO 0 0 5,232,533
AMBARELLA INC SHS G037AX101   293 5,775 SH   SOLE NO 0 0 5,775
AMBEV SA SPONSORED ADR 02319V103   157 63,351 SH   SOLE NO 0 0 63,351
AMC ENTMT HLDGS INC CL A NEW 00165C302   62 16,575 SH   SOLE NO 0 0 16,575
AMCOR PLC ORD G0250X107   7,837 824,076 SH   SOLE NO 0 0 824,076
AMDOCS LTD SHS G02602103   388 4,295 SH   SOLE NO 0 0 4,295
AMEDISYS INC COM 023436108   345 3,742 SH   SOLE NO 0 0 3,742
AMER STATES WTR CO COM 029899101   3,344 46,287 SH   SOLE NO 0 0 46,287
AMEREN CORP COM 023608102   6,392 86,424 SH   SOLE NO 0 0 86,424
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   2,200 117,906 SH   SOLE NO 0 0 117,906
AMERICAN AIRLS GROUP INC COM 02376R102   10,778 702,152 SH   SOLE NO 0 0 702,152
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   37 21,290 SH   SOLE NO 0 0 21,290
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   3,126 44,775 SH   SOLE NO 0 0 44,775
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   3,046 73,842 SH   SOLE NO 0 0 73,842
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   11,906 205,414 SH   SOLE NO 0 0 205,414
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   7,097 115,542 SH   SOLE NO 0 0 115,542
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299   3,049 53,564 SH   SOLE NO 0 0 53,564
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315   1,374 28,011 SH   SOLE NO 0 0 28,011
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   1,612 34,830 SH   SOLE NO 0 0 34,830
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158   928 15,015 SH   SOLE NO 0 0 15,015
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   1,947 37,185 SH   SOLE NO 0 0 37,185
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   3,725 79,978 SH   SOLE NO 0 0 79,978
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   3,274 70,753 SH   SOLE NO 0 0 70,753
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   4,234 83,752 SH   SOLE NO 0 0 83,752
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   912 19,246 SH   SOLE NO 0 0 19,246
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   905 10,953 SH   SOLE NO 0 0 10,953
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   4,127 63,528 SH   SOLE NO 0 0 63,528
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   999 18,477 SH   SOLE NO 0 0 18,477
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   16,374 256,892 SH   SOLE NO 0 0 256,892
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,686 40,785 SH   SOLE NO 0 0 40,785
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,547 81,729 SH   SOLE NO 0 0 81,729
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   384 7,724 SH   SOLE NO 0 0 7,724
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   5,059 136,382 SH   SOLE NO 0 0 136,382
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   641 15,160 SH   SOLE NO 0 0 15,160
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752   245 3,714 SH   SOLE NO 0 0 3,714
AMERICAN CENTY ETF TR US EQT ETF 025072885   35,404 395,578 SH   SOLE NO 0 0 395,578
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   46,262 719,913 SH   SOLE NO 0 0 719,913
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   8,998 105,929 SH   SOLE NO 0 0 105,929
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   314 5,379 SH   SOLE NO 0 0 5,379
AMERICAN CENTY ETF TR US SML CP VALU 025072877   76,879 820,388 SH   SOLE NO 0 0 820,388
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   518 20,067 SH   SOLE NO 0 0 20,067
AMERICAN ELEC PWR CO INC COM 025537101   26,036 302,394 SH   SOLE NO 0 0 302,394
AMERICAN EXPRESS CO COM 025816109   64,883 284,962 SH   SOLE NO 0 0 284,962
AMERICAN FINL GROUP INC OHIO COM 025932104   1,569 11,493 SH   SOLE NO 0 0 11,493
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   304 20,586 SH   SOLE NO 0 0 20,586
AMERICAN HOMES 4 RENT CL A 02665T306   290 7,872 SH   SOLE NO 0 0 7,872
AMERICAN INTL GROUP INC COM NEW 026874784   25,130 321,480 SH   SOLE NO 0 0 321,480
AMERICAN LITHIUM CORP COM NEW 027259209   29 43,162 SH   SOLE NO 0 0 43,162
AMERICAN TOWER CORP NEW COM 03027X100   29,755 150,590 SH   SOLE NO 0 0 150,590
AMERICAN WTR WKS CO INC NEW COM 030420103   11,125 91,029 SH   SOLE NO 0 0 91,029
AMERIPRISE FINL INC COM 03076C106   17,630 40,210 SH   SOLE NO 0 0 40,210
AMERIS BANCORP COM 03076K108   258 5,324 SH   SOLE NO 0 0 5,324
AMES NATL CORP COM 031001100   587 29,105 SH   SOLE NO 0 0 29,105
AMETEK INC COM 031100100   3,417 18,683 SH   SOLE NO 0 0 18,683
AMGEN INC COM 031162100   112,028 394,020 SH   SOLE NO 0 0 394,020
AMMO INC COM 00175J107   213 77,521 SH   SOLE NO 0 0 77,521
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   448 10,207 SH   SOLE NO 0 0 10,207
AMPHENOL CORP NEW CL A 032095101   3,699 32,071 SH   SOLE NO 0 0 32,071
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   233 6,379 SH   SOLE NO 0 0 6,379
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   1,040 248,691 SH   SOLE NO 0 0 248,691
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   219 4,527 SH   SOLE NO 0 0 4,527
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   8,329 129,911 SH   SOLE NO 0 0 129,911
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   1,829 31,274 SH   SOLE NO 0 0 31,274
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   4,861 489,507 SH   SOLE NO 0 0 489,507
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   313 33,167 SH   SOLE NO 0 0 33,167
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   3,445 65,448 SH   SOLE NO 0 0 65,448
AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540   236 11,528 SH   SOLE NO 0 0 11,528
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   17,880 490,671 SH   SOLE NO 0 0 490,671
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   19,068 490,427 SH   SOLE NO 0 0 490,427
AMPLIFY ETF TR HIGH INCOME 032108847   1,436 119,075 SH   SOLE NO 0 0 119,075
AMPLIFY ETF TR INTERNATINL ENHC 032108722   430 14,092 SH   SOLE NO 0 0 14,092
AMPLIFY ETF TR ONLIN RETL ETF 032108102   243 4,192 SH   SOLE NO 0 0 4,192
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   303 52,448 SH   SOLE NO 0 0 52,448
AMTECH SYS INC COM PAR $0.01N 032332504   200 37,000 SH   SOLE NO 0 0 37,000
ANALOG DEVICES INC COM 032654105   60,300 304,870 SH   SOLE NO 0 0 304,870
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   476 93,570 SH   SOLE NO 0 0 93,570
ANDERSONS INC COM 034164103   575 10,020 SH   SOLE NO 0 0 10,020
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   190 17,371 SH   SOLE NO 0 0 17,371
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   793 15,591 SH   SOLE NO 0 0 15,591
ANGI INC COM CL A NEW 00183L102   51 19,375 SH   SOLE NO 0 0 19,375
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   9,548 430,106 SH   SOLE NO 0 0 430,106
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   4,283 70,461 SH   SOLE NO 0 0 70,461
ANI PHARMACEUTICALS INC COM 00182C103   889 12,864 SH   SOLE NO 0 0 12,864
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   6,423 326,194 SH   SOLE NO 0 0 326,194
ANSYS INC COM 03662Q105   2,266 6,526 SH   SOLE NO 0 0 6,526
ANTERO MIDSTREAM CORP COM 03676B102   1,224 87,083 SH   SOLE NO 0 0 87,083
ANTERO RESOURCES CORP COM 03674X106   2,597 89,556 SH   SOLE NO 0 0 89,556
AON PLC SHS CL A G0403H108   10,232 30,659 SH   SOLE NO 0 0 30,659
APA CORPORATION COM 03743Q108   2,011 58,497 SH   SOLE NO 0 0 58,497
APARTMENT INCOME REIT CORP COM 03750L109   395 12,178 SH   SOLE NO 0 0 12,178
APELLIS PHARMACEUTICALS INC COM 03753U106   289 4,919 SH   SOLE NO 0 0 4,919
API GROUP CORP COM STK 00187Y100   4,256 108,388 SH   SOLE NO 0 0 108,388
APOLLO COML REAL EST FIN INC COM 03762U105   621 55,786 SH   SOLE NO 0 0 55,786
APOLLO GLOBAL MGMT INC COM 03769M106   7,101 63,144 SH   SOLE NO 0 0 63,144
APOLLO TACTICAL INCOME FD IN COM 037638103   759 53,079 SH   SOLE NO 0 0 53,079
APOLLOMICS INC CL A SHS G0411D107   15 20,000 SH   SOLE NO 0 0 20,000
APPFOLIO INC COM CL A 03783C100   695 2,818 SH   SOLE NO 0 0 2,818
APPIAN CORP CL A 03782L101   263 6,589 SH   SOLE NO 0 0 6,589
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   394 24,074 SH   SOLE NO 0 0 24,074
APPLE INC COM 037833100   2,060,276 12,014,673 SH   SOLE NO 0 0 12,014,673
APPLIED DIGITAL CORP COM NEW 038169207   132 30,920 SH   SOLE NO 0 0 30,920
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,377 6,972 SH   SOLE NO 0 0 6,972
APPLIED MATLS INC COM 038222105   66,806 323,938 SH   SOLE NO 0 0 323,938
APPLIED THERAPEUTICS INC COM 03828A101   92 13,550 SH   SOLE NO 0 0 13,550
APPLOVIN CORP COM CL A 03831W108   4,741 68,490 SH   SOLE NO 0 0 68,490
APTARGROUP INC COM 038336103   623 4,332 SH   SOLE NO 0 0 4,332
APTIV PLC SHS G6095L109   2,350 29,508 SH   SOLE NO 0 0 29,508
APYX MEDICAL CORPORATION COM 03837C106   676 497,080 SH   SOLE NO 0 0 497,080
AQUA METALS INC COM 03837J101   12 21,397 SH   SOLE NO 0 0 21,397
ARBOR REALTY TRUST INC COM 038923108   6,563 495,352 SH   SOLE NO 0 0 495,352
ARCADIUM LITHIUM PLC COM SHS G0508H110   1,321 306,383 SH   SOLE NO 0 0 306,383
ARCH CAP GROUP LTD ORD G0450A105   9,407 101,766 SH   SOLE NO 0 0 101,766
ARCHER AVIATION INC COM CL A 03945R102   158 34,215 SH   SOLE NO 0 0 34,215
ARCHER DANIELS MIDLAND CO COM 039483102   13,453 214,183 SH   SOLE NO 0 0 214,183
ARCHROCK INC COM 03957W106   331 16,841 SH   SOLE NO 0 0 16,841
ARCOSA INC COM 039653100   768 8,949 SH   SOLE NO 0 0 8,949
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   476 14,093 SH   SOLE NO 0 0 14,093
ARDELYX INC COM 039697107   230 31,532 SH   SOLE NO 0 0 31,532
ARES CAPITAL CORP COM 04010L103   19,870 954,353 SH   SOLE NO 0 0 954,353
ARES COML REAL ESTATE CORP COM 04013V108   135 18,125 SH   SOLE NO 0 0 18,125
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,151 8,655 SH   SOLE NO 0 0 8,655
ARHAUS INC COM CL A 04035M102   2,317 150,560 SH   SOLE NO 0 0 150,560
ARISTA NETWORKS INC COM 040413106   33,333 114,949 SH   SOLE NO 0 0 114,949
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   589 8,302 SH   SOLE NO 0 0 8,302
ARK ETF TR ARK SPACE EXPL 00214Q807   228 15,259 SH   SOLE NO 0 0 15,259
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   6,372 116,465 SH   SOLE NO 0 0 116,465
ARK ETF TR FINTECH INNOVA 00214Q708   4,450 146,724 SH   SOLE NO 0 0 146,724
ARK ETF TR GENOMIC REV ETF 00214Q302   9,782 340,114 SH   SOLE NO 0 0 340,114
ARK ETF TR INNOVATION ETF 00214Q104   54,006 1,078,398 SH   SOLE NO 0 0 1,078,398
ARK ETF TR NEXT GNRTN INTER 00214Q401   12,338 148,117 SH   SOLE NO 0 0 148,117
ARM HOLDINGS PLC SPONSORED ADR 042068205   4,310 34,485 SH   SOLE NO 0 0 34,485
ARROW ELECTRS INC COM 042735100   598 4,623 SH   SOLE NO 0 0 4,623
ARROW FINL CORP COM 042744102   593 23,697 SH   SOLE NO 0 0 23,697
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   956 33,413 SH   SOLE NO 0 0 33,413
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   972 21,245 SH   SOLE NO 0 0 21,245
ASANA INC CL A 04342Y104   200 12,879 SH   SOLE NO 0 0 12,879
ASBURY AUTOMOTIVE GROUP INC COM 043436104   217 919 SH   SOLE NO 0 0 919
ASENSUS SURGICAL INC COM 04367G103   3 12,297 SH   SOLE NO 0 0 12,297
ASHLAND INC COM 044186104   1,141 11,716 SH   SOLE NO 0 0 11,716
ASML HOLDING N V N Y REGISTRY SHS N07059210   36,074 37,171 SH   SOLE NO 0 0 37,171
ASPEN TECHNOLOGY INC COM 29109X106   364 1,706 SH   SOLE NO 0 0 1,706
ASSOCIATED BANC CORP COM 045487105   673 31,282 SH   SOLE NO 0 0 31,282
ASSURED GUARANTY LTD COM G0585R106   513 5,881 SH   SOLE NO 0 0 5,881
AST SPACEMOBILE INC COM CL A 00217D100   67 23,020 SH   SOLE NO 0 0 23,020
ASTRAZENECA PLC SPONSORED ADR 046353108   13,779 203,374 SH   SOLE NO 0 0 203,374
AT&T INC COM 00206R102   74,321 4,222,805 SH   SOLE NO 0 0 4,222,805
ATAI LIFE SCIENCES NV SHS N0731H103   59 30,175 SH   SOLE NO 0 0 30,175
ATARA BIOTHERAPEUTICS INC COM 046513107   12 16,959 SH   SOLE NO 0 0 16,959
ATI INC COM 01741R102   1,182 23,092 SH   SOLE NO 0 0 23,092
ATKORE INC COM 047649108   759 3,986 SH   SOLE NO 0 0 3,986
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,587 44,943 SH   SOLE NO 0 0 44,943
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   532 28,801 SH   SOLE NO 0 0 28,801
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   250 11,066 SH   SOLE NO 0 0 11,066
ATLASSIAN CORPORATION CL A 049468101   2,965 15,197 SH   SOLE NO 0 0 15,197
ATMOS ENERGY CORP COM 049560105   2,621 22,051 SH   SOLE NO 0 0 22,051
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   258 8,002 SH   SOLE NO 0 0 8,002
ATOMERA INC COM 04965B100   480 77,844 SH   SOLE NO 0 0 77,844
ATOSSA THERAPEUTICS INC COM 04962H506   47 26,303 SH   SOLE NO 0 0 26,303
AURINIA PHARMACEUTICALS INC COM 05156V102   57 11,307 SH   SOLE NO 0 0 11,307
AURORA CANNABIS INC COM 05156X850   86 19,677 SH   SOLE NO 0 0 19,677
AURORA INNOVATION INC CLASS A COM 051774107   94 33,167 SH   SOLE NO 0 0 33,167
AUTODESK INC COM 052769106   7,350 28,224 SH   SOLE NO 0 0 28,224
AUTOLIV INC COM 052800109   270 2,244 SH   SOLE NO 0 0 2,244
AUTOMATIC DATA PROCESSING IN COM 053015103   49,775 199,306 SH   SOLE NO 0 0 199,306
AUTONATION INC COM 05329W102   1,787 10,793 SH   SOLE NO 0 0 10,793
AUTOZONE INC COM 053332102   6,232 1,977 SH   SOLE NO 0 0 1,977
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   664 39,307 SH   SOLE NO 0 0 39,307
AVALONBAY CMNTYS INC COM 053484101   3,411 18,384 SH   SOLE NO 0 0 18,384
AVANGRID INC COM 05351W103   1,628 44,666 SH   SOLE NO 0 0 44,666
AVANTOR INC COM 05352A100   275 10,742 SH   SOLE NO 0 0 10,742
AVERY DENNISON CORP COM 053611109   10,285 46,071 SH   SOLE NO 0 0 46,071
AVIENT CORPORATION COM 05368V106   221 5,082 SH   SOLE NO 0 0 5,082
AVISTA CORP COM 05379B107   351 10,013 SH   SOLE NO 0 0 10,013
AXCELIS TECHNOLOGIES INC COM NEW 054540208   776 6,959 SH   SOLE NO 0 0 6,959
AXIS CAP HLDGS LTD SHS G0692U109   669 10,294 SH   SOLE NO 0 0 10,294
AXON ENTERPRISE INC COM 05464C101   19,010 60,756 SH   SOLE NO 0 0 60,756
AXONICS INC COM 05465P101   207 3,007 SH   SOLE NO 0 0 3,007
AXOS FINANCIAL INC COM 05465C100   405 7,500 SH   SOLE NO 0 0 7,500
AXT INC COM 00246W103   54 11,775 SH   SOLE NO 0 0 11,775
B & G FOODS INC NEW COM 05508R106   999 87,306 SH   SOLE NO 0 0 87,306
B2GOLD CORP COM 11777Q209   115 44,190 SH   SOLE NO 0 0 44,190
BADGER METER INC COM 056525108   4,105 25,372 SH   SOLE NO 0 0 25,372
BAIDU INC SPON ADR REP A 056752108   2,364 22,457 SH   SOLE NO 0 0 22,457
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,280 81,600 SH   SOLE NO 0 0 81,600
BAKER HUGHES COMPANY CL A 05722G100   1,027 30,644 SH   SOLE NO 0 0 30,644
BAKKT HOLDINGS INC COM CL A 05759B107   148 321,178 SH   SOLE NO 0 0 321,178
BALCHEM CORP COM 057665200   2,281 14,722 SH   SOLE NO 0 0 14,722
BALL CORP COM 058498106   9,522 141,355 SH   SOLE NO 0 0 141,355
BALLARD PWR SYS INC NEW COM 058586108   184 66,252 SH   SOLE NO 0 0 66,252
BANC OF CALIFORNIA INC COM 05990K106   704 46,303 SH   SOLE NO 0 0 46,303
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   219 18,490 SH   SOLE NO 0 0 18,490
BANCO SANTANDER S.A. ADR 05964H105   539 111,341 SH   SOLE NO 0 0 111,341
BANCROFT FD LTD COM 059695106   296 18,499 SH   SOLE NO 0 0 18,499
BANK AMERICA CORP 7.25%CNV PFD L 060505682   3,480 2,915 SH   SOLE NO 0 0 2,915
BANK AMERICA CORP COM 060505104   118,517 3,125,448 SH   SOLE NO 0 0 3,125,448
BANK FIRST CORP COM 06211J100   481 5,553 SH   SOLE NO 0 0 5,553
BANK HAWAII CORP COM 062540109   1,177 18,872 SH   SOLE NO 0 0 18,872
BANK MONTREAL QUE COM 063671101   5,474 56,036 SH   SOLE NO 0 0 56,036
BANK NEW YORK MELLON CORP COM 064058100   10,070 174,766 SH   SOLE NO 0 0 174,766
BANK NOVA SCOTIA HALIFAX COM 064149107   3,921 75,719 SH   SOLE NO 0 0 75,719
BANK OZK LITTLE ROCK ARK COM 06417N103   469 10,324 SH   SOLE NO 0 0 10,324
BANNER CORP COM NEW 06652V208   246 5,125 SH   SOLE NO 0 0 5,125
BARCLAYS PLC ADR 06738E204   142 15,058 SH   SOLE NO 0 0 15,058
BARINGS BDC INC COM 06759L103   449 48,332 SH   SOLE NO 0 0 48,332
BARINGS CORPORATE INVS COM 06759X107   1,364 79,323 SH   SOLE NO 0 0 79,323
BARINGS PARTN INVS SH BEN INT 06761A103   2,043 126,738 SH   SOLE NO 0 0 126,738
BARK INC COM 68622E104   21 16,751 SH   SOLE NO 0 0 16,751
BARNES GROUP INC COM 067806109   214 5,753 SH   SOLE NO 0 0 5,753
BARRICK GOLD CORP COM 067901108   9,218 553,993 SH   SOLE NO 0 0 553,993
BATH & BODY WORKS INC COM 070830104   502 10,028 SH   SOLE NO 0 0 10,028
BAUSCH HEALTH COS INC COM 071734107   470 44,335 SH   SOLE NO 0 0 44,335
BAXTER INTL INC COM 071813109   4,152 97,141 SH   SOLE NO 0 0 97,141
BCE INC COM NEW 05534B760   6,733 198,133 SH   SOLE NO 0 0 198,133
BEAM THERAPEUTICS INC COM 07373V105   392 11,864 SH   SOLE NO 0 0 11,864
BECTON DICKINSON & CO COM 075887109   19,838 80,168 SH   SOLE NO 0 0 80,168
BELLRING BRANDS INC COMMON STOCK 07831C103   524 8,880 SH   SOLE NO 0 0 8,880
BENSON HILL INC COMMON STOCK 082490103   25 126,218 SH   SOLE NO 0 0 126,218
BENTLEY SYS INC COM CL B 08265T208   3,406 65,222 SH   SOLE NO 0 0 65,222
BERKLEY W R CORP COM 084423102   8,156 92,224 SH   SOLE NO 0 0 92,224
BERKSHIRE HATHAWAY INC DEL CL A 084670108   101,510 160 SH   SOLE NO 0 0 160
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   693,636 1,649,473 SH   SOLE NO 0 0 1,649,473
BERKSHIRE HILLS BANCORP INC COM 084680107   2,815 122,812 SH   SOLE NO 0 0 122,812
BERRY GLOBAL GROUP INC COM 08579W103   587 9,711 SH   SOLE NO 0 0 9,711
BEST BUY INC COM 086516101   10,600 129,221 SH   SOLE NO 0 0 129,221
BETTERWARE DE MEXC S A P I D SHS P1666E105   659 33,000 SH   SOLE NO 0 0 33,000
BEYOND INC COM 690370101   337 9,395 SH   SOLE NO 0 0 9,395
BEYOND MEAT INC COM 08862E109   85 10,228 SH   SOLE NO 0 0 10,228
BHP GROUP LTD SPONSORED ADS 088606108   7,416 128,555 SH   SOLE NO 0 0 128,555
BIGBEAR AI HLDGS INC COM 08975B109   57 27,923 SH   SOLE NO 0 0 27,923
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   130 18,796 SH   SOLE NO 0 0 18,796
BILL HOLDINGS INC COM 090043100   618 8,992 SH   SOLE NO 0 0 8,992
BIMI INTERNATIONAL MEDICAL I COM NEW 05552Q301   18 10,650 SH   SOLE NO 0 0 10,650
BIO RAD LABS INC CL A 090572207   731 2,114 SH   SOLE NO 0 0 2,114
BIO-TECHNE CORP COM 09073M104   1,298 18,440 SH   SOLE NO 0 0 18,440
BIOATLA INC COM 09077B104   83 23,993 SH   SOLE NO 0 0 23,993
BIOCARDIA INC COM 09060U507   12 30,000 SH   SOLE NO 0 0 30,000
BIOCRYST PHARMACEUTICALS INC COM 09058V103   738 145,324 SH   SOLE NO 0 0 145,324
BIODESIX INC COM 09075X108   23 16,313 SH   SOLE NO 0 0 16,313
BIOGEN INC COM 09062X103   4,784 22,187 SH   SOLE NO 0 0 22,187
BIOHAVEN LTD COM G1110E107   667 12,188 SH   SOLE NO 0 0 12,188
BIOMARIN PHARMACEUTICAL INC COM 09061G101   637 7,290 SH   SOLE NO 0 0 7,290
BIONTECH SE SPONSORED ADS 09075V102   354 3,836 SH   SOLE NO 0 0 3,836
BIOSIG TECHNOLOGIES INC COM 09073N300   8 12,500 SH   SOLE NO 0 0 12,500
BIOVENTUS INC COM CL A 09075A108   52 10,082 SH   SOLE NO 0 0 10,082
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   70 10,000 SH   SOLE NO 0 0 10,000
BITFARMS LTD COM 09173B107   43 19,342 SH   SOLE NO 0 0 19,342
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   536 13,843 SH   SOLE NO 0 0 13,843
BJS WHSL CLUB HLDGS INC COM 05550J101   798 10,547 SH   SOLE NO 0 0 10,547
BLACK HILLS CORP COM 092113109   806 14,761 SH   SOLE NO 0 0 14,761
BLACK STONE MINERALS L P COM UNIT 09225M101   445 27,846 SH   SOLE NO 0 0 27,846
BLACKBERRY LTD COM 09228F103   50 18,011 SH   SOLE NO 0 0 18,011
BLACKLINE INC COM 09239B109   267 4,127 SH   SOLE NO 0 0 4,127
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   463 39,189 SH   SOLE NO 0 0 39,189
BLACKROCK CAP ALLOCATION TER COM 09260U109   3,792 227,639 SH   SOLE NO 0 0 227,639
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,251 115,835 SH   SOLE NO 0 0 115,835
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,766 384,709 SH   SOLE NO 0 0 384,709
BLACKROCK CR ALLOCATION INCO COM 092508100   329 30,789 SH   SOLE NO 0 0 30,789
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   939 84,899 SH   SOLE NO 0 0 84,899
BLACKROCK ENERGY & RES TR COM 09250U101   294 22,212 SH   SOLE NO 0 0 22,212
BLACKROCK ENHANCD CAP & INM COM 09256A109   691 35,476 SH   SOLE NO 0 0 35,476
BLACKROCK ENHANCED EQUITY DI COM 09251A104   4,981 603,817 SH   SOLE NO 0 0 603,817
BLACKROCK ENHANCED GLOBAL DI COM 092501105   426 40,721 SH   SOLE NO 0 0 40,721
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   638 115,381 SH   SOLE NO 0 0 115,381
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   397 22,861 SH   SOLE NO 0 0 22,861
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,892 32,947 SH   SOLE NO 0 0 32,947
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   42,076 947,661 SH   SOLE NO 0 0 947,661
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   322 7,047 SH   SOLE NO 0 0 7,047
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   23,805 453,765 SH   SOLE NO 0 0 453,765
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   1,708 76,076 SH   SOLE NO 0 0 76,076
BLACKROCK FLOATING RATE INC COM 091941104   168 12,946 SH   SOLE NO 0 0 12,946
BLACKROCK FLOATING RATE INCO COM 09255X100   2,125 164,497 SH   SOLE NO 0 0 164,497
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   2,328 142,038 SH   SOLE NO 0 0 142,038
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,982 47,823 SH   SOLE NO 0 0 47,823
BLACKROCK INC COM 09247X101   37,234 44,661 SH   SOLE NO 0 0 44,661
BLACKROCK INCOME TR INC COM NEW 09247F209   195 16,345 SH   SOLE NO 0 0 16,345
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   235 28,863 SH   SOLE NO 0 0 28,863
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   579 41,275 SH   SOLE NO 0 0 41,275
BLACKROCK MULTI SECTOR INC T COM 09258A107   519 32,691 SH   SOLE NO 0 0 32,691
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   496 47,996 SH   SOLE NO 0 0 47,996
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,377 65,373 SH   SOLE NO 0 0 65,373
BLACKROCK MUNI INCOME TR II COM 09249N101   671 61,802 SH   SOLE NO 0 0 61,802
BLACKROCK MUNIASSETS FD INC COM 09254J102   2,449 221,000 SH   SOLE NO 0 0 221,000
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,072 88,904 SH   SOLE NO 0 0 88,904
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,083 93,154 SH   SOLE NO 0 0 93,154
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   681 64,299 SH   SOLE NO 0 0 64,299
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   613 55,678 SH   SOLE NO 0 0 55,678
BLACKROCK MUNIVEST FD II INC COM 09253T101   151 13,842 SH   SOLE NO 0 0 13,842
BLACKROCK MUNIVEST FD INC COM 09253R105   141 19,917 SH   SOLE NO 0 0 19,917
BLACKROCK MUNIYIELD FD INC COM 09253W104   238 21,561 SH   SOLE NO 0 0 21,561
BLACKROCK MUNIYIELD MICH QU COM 09254V105   722 62,697 SH   SOLE NO 0 0 62,697
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   1,060 100,736 SH   SOLE NO 0 0 100,736
BLACKROCK MUNIYIELD QUALITY COM 09254E103   650 56,698 SH   SOLE NO 0 0 56,698
BLACKROCK MUNIYILD QULT FD I COM 09254F100   749 61,179 SH   SOLE NO 0 0 61,179
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   308 29,099 SH   SOLE NO 0 0 29,099
BLACKROCK RES & COMMODITIES SHS 09257A108   8,115 893,684 SH   SOLE NO 0 0 893,684
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   1,501 40,668 SH   SOLE NO 0 0 40,668
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,242 63,998 SH   SOLE NO 0 0 63,998
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   3,093 189,303 SH   SOLE NO 0 0 189,303
BLACKROCK TCP CAPITAL CORP COM 09259E108   191 18,269 SH   SOLE NO 0 0 18,269
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,386 64,274 SH   SOLE NO 0 0 64,274
BLACKSTONE INC COM 09260D107   93,740 713,557 SH   SOLE NO 0 0 713,557
BLACKSTONE MTG TR INC COM CL A 09257W100   2,420 121,563 SH   SOLE NO 0 0 121,563
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   824 26,452 SH   SOLE NO 0 0 26,452
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   6,532 548,884 SH   SOLE NO 0 0 548,884
BLINK CHARGING CO COM 09354A100   113 37,556 SH   SOLE NO 0 0 37,556
BLOCK H & R INC COM 093671105   884 18,009 SH   SOLE NO 0 0 18,009
BLOCK INC CL A 852234103   25,258 298,622 SH   SOLE NO 0 0 298,622
BLOOM ENERGY CORP COM CL A 093712107   269 23,950 SH   SOLE NO 0 0 23,950
BLUE OWL CAPITAL CORPORATION COM 69121K104   10,809 702,780 SH   SOLE NO 0 0 702,780
BLUE OWL CAPITAL INC COM CL A 09581B103   3,312 175,630 SH   SOLE NO 0 0 175,630
BLUE RIDGE BANKSHARES INC VA COM 095825105   31 11,603 SH   SOLE NO 0 0 11,603
BLUEBIRD BIO INC COM 09609G100   36 28,497 SH   SOLE NO 0 0 28,497
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   99 11,500 SH   SOLE NO 0 0 11,500
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   259 2,600 SH   SOLE NO 0 0 2,600
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   265 109,631 SH   SOLE NO 0 0 109,631
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   441 42,428 SH   SOLE NO 0 0 42,428
BNY MELLON STRATEGIC MUNS IN COM 05588W108   251 41,100 SH   SOLE NO 0 0 41,100
BOEING CO COM 097023105   84,131 435,933 SH   SOLE NO 0 0 435,933
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   6,729 133,750 SH   SOLE NO 0 0 133,750
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   345 7,028 SH   SOLE NO 0 0 7,028
BOOKING HOLDINGS INC COM 09857L108   16,057 4,425 SH   SOLE NO 0 0 4,425
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,466 23,352 SH   SOLE NO 0 0 23,352
BORGWARNER INC COM 099724106   3,364 96,836 SH   SOLE NO 0 0 96,836
BOSTON BEER INC CL A 100557107   493 1,621 SH   SOLE NO 0 0 1,621
BOSTON OMAHA CORP CL A COM STK 101044105   317 20,524 SH   SOLE NO 0 0 20,524
BOSTON PROPERTIES INC COM 101121101   8,855 135,580 SH   SOLE NO 0 0 135,580
BOSTON SCIENTIFIC CORP COM 101137107   13,882 202,689 SH   SOLE NO 0 0 202,689
BOX INC CL A 10316T104   325 11,469 SH   SOLE NO 0 0 11,469
BP PLC SPONSORED ADR 055622104   22,640 600,838 SH   SOLE NO 0 0 600,838
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   92 19,102 SH   SOLE NO 0 0 19,102
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   186 21,884 SH   SOLE NO 0 0 21,884
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   175 35,186 SH   SOLE NO 0 0 35,186
BRC INC COM CL A 05601U105   119 27,698 SH   SOLE NO 0 0 27,698
BRIGHTCOVE INC COM 10921T101   174 89,499 SH   SOLE NO 0 0 89,499
BRIGHTHOUSE FINL INC COM 10922N103   289 5,598 SH   SOLE NO 0 0 5,598
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   819 118,916 SH   SOLE NO 0 0 118,916
BRILLIANT EARTH GROUP INC CL A COM 109504100   67 22,431 SH   SOLE NO 0 0 22,431
BRISTOL-MYERS SQUIBB CO COM 110122108   60,919 1,123,341 SH   SOLE NO 0 0 1,123,341
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   9,225 302,460 SH   SOLE NO 0 0 302,460
BROADCOM INC COM 11135F101   137,256 103,557 SH   SOLE NO 0 0 103,557
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,551 31,979 SH   SOLE NO 0 0 31,979
BROADSTONE NET LEASE INC COM 11135E203   1,575 100,533 SH   SOLE NO 0 0 100,533
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,258 29,928 SH   SOLE NO 0 0 29,928
BROOKFIELD CORP CL A LTD VT SH 11271J107   11,530 275,379 SH   SOLE NO 0 0 275,379
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,326 74,520 SH   SOLE NO 0 0 74,520
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,739 48,260 SH   SOLE NO 0 0 48,260
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,300 177,989 SH   SOLE NO 0 0 177,989
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   730 29,727 SH   SOLE NO 0 0 29,727
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   727 31,308 SH   SOLE NO 0 0 31,308
BROOKLINE BANCORP INC DEL COM 11373M107   575 57,716 SH   SOLE NO 0 0 57,716
BROWN & BROWN INC COM 115236101   10,553 120,555 SH   SOLE NO 0 0 120,555
BROWN FORMAN CORP CL A 115637100   943 17,813 SH   SOLE NO 0 0 17,813
BROWN FORMAN CORP CL B 115637209   6,067 117,538 SH   SOLE NO 0 0 117,538
BRUKER CORP COM 116794108   1,421 15,123 SH   SOLE NO 0 0 15,123
BRUNSWICK CORP COM 117043109   473 4,898 SH   SOLE NO 0 0 4,898
BUCKLE INC COM 118440106   304 7,549 SH   SOLE NO 0 0 7,549
BUILDERS FIRSTSOURCE INC COM 12008R107   3,086 14,799 SH   SOLE NO 0 0 14,799
BUNGE GLOBAL SA COM SHS H11356104   4,395 42,872 SH   SOLE NO 0 0 42,872
BURLINGTON STORES INC COM 122017106   958 4,124 SH   SOLE NO 0 0 4,124
BUTTERFLY NETWORK INC COM CL A 124155102   50 46,645 SH   SOLE NO 0 0 46,645
BUZZFEED INC CLASS A COM 12430A102   7 15,000 SH   SOLE NO 0 0 15,000
BWX TECHNOLOGIES INC COM 05605H100   528 5,144 SH   SOLE NO 0 0 5,144
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,098 14,419 SH   SOLE NO 0 0 14,419
C3 AI INC CL A 12468P104   1,684 62,200 SH   SOLE NO 0 0 62,200
C4 THERAPEUTICS INC COM STK 12529R107   319 39,002 SH   SOLE NO 0 0 39,002
CABOT CORP COM 127055101   432 4,682 SH   SOLE NO 0 0 4,682
CACI INTL INC CL A 127190304   1,711 4,515 SH   SOLE NO 0 0 4,515
CADENCE DESIGN SYSTEM INC COM 127387108   6,216 19,968 SH   SOLE NO 0 0 19,968
CAL MAINE FOODS INC COM NEW 128030202   748 12,713 SH   SOLE NO 0 0 12,713
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   1,879 159,114 SH   SOLE NO 0 0 159,114
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,877 605,914 SH   SOLE NO 0 0 605,914
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,076 49,354 SH   SOLE NO 0 0 49,354
CALAMOS ETF TR CEF INCOME & ARB 12811T407   391 14,688 SH   SOLE NO 0 0 14,688
CALAMOS GBL DYN INCOME FUND COM 12811L107   1,263 194,046 SH   SOLE NO 0 0 194,046
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   3,064 187,161 SH   SOLE NO 0 0 187,161
CALAVO GROWERS INC COM 128246105   243 8,746 SH   SOLE NO 0 0 8,746
CALIFORNIA WTR SVC GROUP COM 130788102   535 11,515 SH   SOLE NO 0 0 11,515
CALIX INC COM 13100M509   515 15,531 SH   SOLE NO 0 0 15,531
CALLON PETE CO DEL COM 13123X508   599 16,754 SH   SOLE NO 0 0 16,754
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   417 28,081 SH   SOLE NO 0 0 28,081
CAMBER ENERGY INC COM 13200M607   21 101,114 SH   SOLE NO 0 0 101,114
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   5,415 200,464 SH   SOLE NO 0 0 200,464
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   768 22,883 SH   SOLE NO 0 0 22,883
CAMBRIA ETF TR GLB MOMENT ETF 132061508   2,207 75,821 SH   SOLE NO 0 0 75,821
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   42,868 585,062 SH   SOLE NO 0 0 585,062
CAMBRIDGE BANCORP COM 132152109   1,567 22,994 SH   SOLE NO 0 0 22,994
CAMDEN NATL CORP COM 133034108   3,728 111,210 SH   SOLE NO 0 0 111,210
CAMDEN PPTY TR SH BEN INT 133131102   251 2,553 SH   SOLE NO 0 0 2,553
CAMECO CORP COM 13321L108   3,011 69,506 SH   SOLE NO 0 0 69,506
CAMPBELL SOUP CO COM 134429109   2,895 65,118 SH   SOLE NO 0 0 65,118
CAMPING WORLD HLDGS INC CL A 13462K109   885 31,778 SH   SOLE NO 0 0 31,778
CAMTEK LTD ORD M20791105   308 3,679 SH   SOLE NO 0 0 3,679
CANAAN INC SPONSORED ADS 134748102   272 178,950 SH   SOLE NO 0 0 178,950
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   133 11,023 SH   SOLE NO 0 0 11,023
CANADIAN IMPERIAL BK COMM TO COM 136069101   1,247 24,587 SH   SOLE NO 0 0 24,587
CANADIAN NAT RES LTD COM 136385101   6,414 84,038 SH   SOLE NO 0 0 84,038
CANADIAN NATL RY CO COM 136375102   6,502 49,368 SH   SOLE NO 0 0 49,368
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,435 61,644 SH   SOLE NO 0 0 61,644
CANADIAN SOLAR INC COM 136635109   306 15,487 SH   SOLE NO 0 0 15,487
CANDEL THERAPEUTICS INC COM 137404109   22 14,182 SH   SOLE NO 0 0 14,182
CANOPY GROWTH CORP COM NEW 138035704   400 46,340 SH   SOLE NO 0 0 46,340
CAPITAL GROUP CORE BALANCED SHS 14021D107   20,978 720,629 SH   SOLE NO 0 0 720,629
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   61,716 1,980,602 SH   SOLE NO 0 0 1,980,602
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   20,533 717,184 SH   SOLE NO 0 0 717,184
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   145,536 4,478,044 SH   SOLE NO 0 0 4,478,044
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   78,704 2,732,767 SH   SOLE NO 0 0 2,732,767
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   269,580 8,427,012 SH   SOLE NO 0 0 8,427,012
CAPITAL GROUP INTERNATIONAL SHS 14021M107   2,506 86,380 SH   SOLE NO 0 0 86,380
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   53,187 2,063,092 SH   SOLE NO 0 0 2,063,092
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   1,489 57,276 SH   SOLE NO 0 0 57,276
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   37,093 1,651,521 SH   SOLE NO 0 0 1,651,521
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   45,842 1,697,218 SH   SOLE NO 0 0 1,697,218
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   31,976 1,259,146 SH   SOLE NO 0 0 1,259,146
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607   1,127 43,829 SH   SOLE NO 0 0 43,829
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   26,222 969,746 SH   SOLE NO 0 0 969,746
CAPITAL ONE FINL CORP COM 14040H105   22,017 147,877 SH   SOLE NO 0 0 147,877
CAPITAL SOUTHWEST CORP COM 140501107   1,752 70,201 SH   SOLE NO 0 0 70,201
CAPITOL FED FINL INC COM 14057J101   454 76,180 SH   SOLE NO 0 0 76,180
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   7,755 293,302 SH   SOLE NO 0 0 293,302
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   210 30,990 SH   SOLE NO 0 0 30,990
CARA THERAPEUTICS INC COM 140755109   11 12,308 SH   SOLE NO 0 0 12,308
CARDINAL HEALTH INC COM 14149Y108   8,544 76,350 SH   SOLE NO 0 0 76,350
CARETRUST REIT INC COM 14174T107   273 11,221 SH   SOLE NO 0 0 11,221
CARIBOU BIOSCIENCES INC COM 142038108   255 49,530 SH   SOLE NO 0 0 49,530
CARLISLE COS INC COM 142339100   3,711 9,470 SH   SOLE NO 0 0 9,470
CARLYLE GROUP INC COM 14316J108   11,131 237,285 SH   SOLE NO 0 0 237,285
CARLYLE SECURED LENDING INC COM 872280102   336 20,638 SH   SOLE NO 0 0 20,638
CARMAX INC COM 143130102   1,773 20,350 SH   SOLE NO 0 0 20,350
CARNIVAL CORP UNIT 99/99/9999 143658300   76,909 4,706,796 SH   SOLE NO 0 0 4,706,796
CARPENTER TECHNOLOGY CORP COM 144285103   768 10,752 SH   SOLE NO 0 0 10,752
CARRIER GLOBAL CORPORATION COM 14448C104   20,316 349,491 SH   SOLE NO 0 0 349,491
CARTERS INC COM 146229109   249 2,944 SH   SOLE NO 0 0 2,944
CARVANA CO CL A 146869102   414 4,706 SH   SOLE NO 0 0 4,706
CASELLA WASTE SYS INC CL A 147448104   513 5,186 SH   SOLE NO 0 0 5,186
CASEYS GEN STORES INC COM 147528103   3,970 12,467 SH   SOLE NO 0 0 12,467
CASS INFORMATION SYS INC COM 14808P109   1,510 31,339 SH   SOLE NO 0 0 31,339
CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115   64 15,903 SH   SOLE NO 0 0 15,903
CASSAVA SCIENCES INC COM 14817C107   914 45,067 SH   SOLE NO 0 0 45,067
CATALENT INC COM 148806102   1,736 30,744 SH   SOLE NO 0 0 30,744
CATALYST PHARMACEUTICALS INC COM 14888U101   312 19,583 SH   SOLE NO 0 0 19,583
CATERPILLAR INC COM 149123101   162,297 442,913 SH   SOLE NO 0 0 442,913
CATHAY GEN BANCORP COM 149150104   368 9,725 SH   SOLE NO 0 0 9,725
CAVA GROUP INC COM 148929102   3,570 50,965 SH   SOLE NO 0 0 50,965
CBDMD INC 8% SER A CUM PFD 12482W200   8 10,000 SH   SOLE NO 0 0 10,000
CBIZ INC COM 124805102   1,483 18,894 SH   SOLE NO 0 0 18,894
CBOE GLOBAL MKTS INC COM 12503M108   5,990 32,602 SH   SOLE NO 0 0 32,602
CBRE GBL REAL ESTATE INC FD COM 12504G100   941 174,926 SH   SOLE NO 0 0 174,926
CBRE GROUP INC CL A 12504L109   1,041 10,700 SH   SOLE NO 0 0 10,700
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   4,191 350,400 SH   SOLE NO 0 0 350,400
CDW CORP COM 12514G108   1,980 7,741 SH   SOLE NO 0 0 7,741
CECO ENVIRONMENTAL CORP COM 125141101   290 12,596 SH   SOLE NO 0 0 12,596
CEDAR FAIR L P DEPOSITRY UNIT 150185106   753 17,980 SH   SOLE NO 0 0 17,980
CEL-SCI CORP COM PAR NEW 150837607   41 21,588 SH   SOLE NO 0 0 21,588
CELANESE CORP DEL COM 150870103   2,981 17,342 SH   SOLE NO 0 0 17,342
CELCUITY INC COM 15102K100   327 15,124 SH   SOLE NO 0 0 15,124
CELESTICA INC SUB VTG SHS 15101Q108   358 7,970 SH   SOLE NO 0 0 7,970
CELSIUS HLDGS INC COM NEW 15118V207   16,671 201,048 SH   SOLE NO 0 0 201,048
CENCORA INC COM 03073E105   8,621 35,479 SH   SOLE NO 0 0 35,479
CENOVUS ENERGY INC COM 15135U109   438 21,887 SH   SOLE NO 0 0 21,887
CENTENE CORP DEL COM 15135B101   2,043 26,027 SH   SOLE NO 0 0 26,027
CENTERPOINT ENERGY INC COM 15189T107   2,782 97,638 SH   SOLE NO 0 0 97,638
CENTRAL SECS CORP COM 155123102   829 19,840 SH   SOLE NO 0 0 19,840
CENTURY CMNTYS INC COM 156504300   221 2,286 SH   SOLE NO 0 0 2,286
CERTARA INC COM 15687V109   279 15,587 SH   SOLE NO 0 0 15,587
CF INDS HLDGS INC COM 125269100   3,394 40,788 SH   SOLE NO 0 0 40,788
CFSB BANCORP INC COM 12530C107   138 19,000 SH   SOLE NO 0 0 19,000
CGI INC CL A SUB VTG 12532H104   1,443 13,059 SH   SOLE NO 0 0 13,059
CHAMPIONX CORPORATION COM 15872M104   263 7,328 SH   SOLE NO 0 0 7,328
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   504 265,407 SH   SOLE NO 0 0 265,407
CHARLES RIV LABS INTL INC COM 159864107   5,822 21,489 SH   SOLE NO 0 0 21,489
CHART INDS INC COM 16115Q308   913 5,540 SH   SOLE NO 0 0 5,540
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,144 7,376 SH   SOLE NO 0 0 7,376
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,241 19,761 SH   SOLE NO 0 0 19,761
CHEESECAKE FACTORY INC COM 163072101   216 5,969 SH   SOLE NO 0 0 5,969
CHEGG INC COM 163092109   268 35,386 SH   SOLE NO 0 0 35,386
CHEMED CORP NEW COM 16359R103   300 467 SH   SOLE NO 0 0 467
CHEMOURS CO COM 163851108   1,960 74,620 SH   SOLE NO 0 0 74,620
CHEMUNG FINL CORP COM 164024101   347 8,178 SH   SOLE NO 0 0 8,178
CHENIERE ENERGY INC COM NEW 16411R208   6,590 40,858 SH   SOLE NO 0 0 40,858
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   981 19,857 SH   SOLE NO 0 0 19,857
CHESAPEAKE ENERGY CORP COM 165167735   2,564 28,866 SH   SOLE NO 0 0 28,866
CHESAPEAKE UTILS CORP COM 165303108   1,825 17,007 SH   SOLE NO 0 0 17,007
CHEVRON CORP NEW COM 166764100   209,516 1,328,235 SH   SOLE NO 0 0 1,328,235
CHEWY INC CL A 16679L109   644 40,476 SH   SOLE NO 0 0 40,476
CHICAGO ATLANTIC REAL ESTATE COM 167239102   574 36,428 SH   SOLE NO 0 0 36,428
CHIMERA INVT CORP COM NEW 16934Q208   1,005 217,946 SH   SOLE NO 0 0 217,946
CHIMERIX INC COM 16934W106   11 10,000 SH   SOLE NO 0 0 10,000
CHIPOTLE MEXICAN GRILL INC COM 169656105   31,889 10,970 SH   SOLE NO 0 0 10,970
CHOICE HOTELS INTL INC COM 169905106   1,614 12,773 SH   SOLE NO 0 0 12,773
CHORD ENERGY CORPORATION COM NEW 674215207   5,272 29,577 SH   SOLE NO 0 0 29,577
CHUBB LIMITED COM H1467J104   20,920 80,730 SH   SOLE NO 0 0 80,730
CHURCH & DWIGHT CO INC COM 171340102   7,719 74,001 SH   SOLE NO 0 0 74,001
CHURCHILL DOWNS INC COM 171484108   253 2,042 SH   SOLE NO 0 0 2,042
CI&T INC COM CL A G21307106   207 50,000 SH   SOLE NO 0 0 50,000
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   58 23,512 SH   SOLE NO 0 0 23,512
CIBUS INC CL A COM STK 17166A101   204 9,101 SH   SOLE NO 0 0 9,101
CIENA CORP COM NEW 171779309   1,105 22,347 SH   SOLE NO 0 0 22,347
CINCINNATI FINL CORP COM 172062101   9,494 76,459 SH   SOLE NO 0 0 76,459
CINEMARK HLDGS INC COM 17243V102   6,635 369,205 SH   SOLE NO 0 0 369,205
CINTAS CORP COM 172908105   13,744 20,004 SH   SOLE NO 0 0 20,004
CION INVT CORP COM 17259U204   3,591 326,469 SH   SOLE NO 0 0 326,469
CISCO SYS INC COM 17275R102   113,393 2,271,948 SH   SOLE NO 0 0 2,271,948
CITIGROUP INC COM NEW 172967424   24,909 393,884 SH   SOLE NO 0 0 393,884
CITIZENS & NORTHN CORP COM 172922106   379 20,165 SH   SOLE NO 0 0 20,165
CITIZENS CMNTY BANCORP INC M COM 174903104   234 19,254 SH   SOLE NO 0 0 19,254
CITIZENS FINL GROUP INC COM 174610105   5,879 162,003 SH   SOLE NO 0 0 162,003
CITIZENS FINL SVCS INC COM 174615104   298 6,056 SH   SOLE NO 0 0 6,056
CITY HLDG CO COM 177835105   212 2,035 SH   SOLE NO 0 0 2,035
CIVISTA BANCSHARES INC COM NO PAR 178867107   160 10,370 SH   SOLE NO 0 0 10,370
CIVITAS RESOURCES INC COM NEW 17888H103   228 3,003 SH   SOLE NO 0 0 3,003
CLEAN ENERGY FUELS CORP COM 184499101   277 103,497 SH   SOLE NO 0 0 103,497
CLEAN HARBORS INC COM 184496107   1,131 5,617 SH   SOLE NO 0 0 5,617
CLEANSPARK INC COM NEW 18452B209   215 10,151 SH   SOLE NO 0 0 10,151
CLEAR SECURE INC COM CL A 18467V109   444 20,876 SH   SOLE NO 0 0 20,876
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   587 14,450 SH   SOLE NO 0 0 14,450
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   2,781 60,753 SH   SOLE NO 0 0 60,753
CLEARFIELD INC COM 18482P103   698 22,635 SH   SOLE NO 0 0 22,635
CLEARPOINT NEURO INC COM 18507C103   436 64,084 SH   SOLE NO 0 0 64,084
CLEARWAY ENERGY INC CL C 18539C204   272 11,817 SH   SOLE NO 0 0 11,817
CLEVELAND-CLIFFS INC NEW COM 185899101   11,472 504,499 SH   SOLE NO 0 0 504,499
CLOROX CO DEL COM 189054109   25,501 166,556 SH   SOLE NO 0 0 166,556
CLOUDFLARE INC CL A COM 18915M107   4,496 46,427 SH   SOLE NO 0 0 46,427
CLOUGH GLOBAL EQUITY FD COM 18914C100   151 23,147 SH   SOLE NO 0 0 23,147
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   279 54,970 SH   SOLE NO 0 0 54,970
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   142 178,934 SH   SOLE NO 0 0 178,934
CME GROUP INC COM 12572Q105   14,848 68,965 SH   SOLE NO 0 0 68,965
CMS ENERGY CORP COM 125896100   4,437 73,534 SH   SOLE NO 0 0 73,534
CNA FINL CORP COM 126117100   2,404 52,935 SH   SOLE NO 0 0 52,935
CNH INDL N V SHS N20944109   335 25,811 SH   SOLE NO 0 0 25,811
COCA COLA CO COM 191216100   109,845 1,795,433 SH   SOLE NO 0 0 1,795,433
COCA COLA CONS INC COM 191098102   1,387 1,639 SH   SOLE NO 0 0 1,639
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,456 35,107 SH   SOLE NO 0 0 35,107
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   438 4,509 SH   SOLE NO 0 0 4,509
CODA OCTOPUS GROUP INC COM NEW 19188U206   64 11,100 SH   SOLE NO 0 0 11,100
CODEXIS INC COM 192005106   281 80,500 SH   SOLE NO 0 0 80,500
COEUR MNG INC COM NEW 192108504   64 17,079 SH   SOLE NO 0 0 17,079
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   219 3,346 SH   SOLE NO 0 0 3,346
COGNEX CORP COM 192422103   588 13,871 SH   SOLE NO 0 0 13,871
COGNITION THERAPEUTICS INC COM 19243B102   169 92,665 SH   SOLE NO 0 0 92,665
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,975 40,589 SH   SOLE NO 0 0 40,589
COHEN & STEERS CLOSED-END OP COM 19248P106   4,580 391,818 SH   SOLE NO 0 0 391,818
COHEN & STEERS INFRASTRUCTUR COM 19248A109   3,554 150,803 SH   SOLE NO 0 0 150,803
COHEN & STEERS LTD DURATION COM 19248C105   414 20,634 SH   SOLE NO 0 0 20,634
COHEN & STEERS QUALITY INCOM COM 19247L106   4,450 368,402 SH   SOLE NO 0 0 368,402
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   417 28,277 SH   SOLE NO 0 0 28,277
COHEN & STEERS REIT & PFD & COM 19247X100   2,906 138,198 SH   SOLE NO 0 0 138,198
COHEN & STEERS TAX ADVAN PFD COM 19249X108   339 17,298 SH   SOLE NO 0 0 17,298
COHEN & STEERS TOTAL RETURN COM 19247R103   10,864 913,679 SH   SOLE NO 0 0 913,679
COHERENT CORP COM 19247G107   6,669 110,009 SH   SOLE NO 0 0 110,009
COINBASE GLOBAL INC COM CL A 19260Q107   24,171 91,171 SH   SOLE NO 0 0 91,171
COLGATE PALMOLIVE CO COM 194162103   26,036 289,131 SH   SOLE NO 0 0 289,131
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   200 5,153 SH   SOLE NO 0 0 5,153
COLUMBIA BKG SYS INC COM 197236102   1,117 57,745 SH   SOLE NO 0 0 57,745
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   1,129 63,492 SH   SOLE NO 0 0 63,492
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   7,716 373,461 SH   SOLE NO 0 0 373,461
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   7,354 237,367 SH   SOLE NO 0 0 237,367
COLUMBIA ETF TR I US ESG EQUITY 19761L300   247 5,535 SH   SOLE NO 0 0 5,535
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   16,298 524,051 SH   SOLE NO 0 0 524,051
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   2,053 32,077 SH   SOLE NO 0 0 32,077
COLUMBIA FINL INC COM 197641103   356 20,700 SH   SOLE NO 0 0 20,700
COLUMBIA SELIGM PREM TECH GR COM 19842X109   501 15,730 SH   SOLE NO 0 0 15,730
COMCAST CORP NEW CL A 20030N101   42,230 974,173 SH   SOLE NO 0 0 974,173
COMERICA INC COM 200340107   4,793 87,160 SH   SOLE NO 0 0 87,160
COMFORT SYS USA INC COM 199908104   455 1,431 SH   SOLE NO 0 0 1,431
COMMERCE BANCSHARES INC COM 200525103   1,589 29,859 SH   SOLE NO 0 0 29,859
COMMERCIAL METALS CO COM 201723103   1,009 17,164 SH   SOLE NO 0 0 17,164
COMMUNITY BK SYS INC COM 203607106   1,294 26,934 SH   SOLE NO 0 0 26,934
COMMUNITY HEALTH SYS INC NEW COM 203668108   96 27,405 SH   SOLE NO 0 0 27,405
COMMVAULT SYS INC COM 204166102   260 2,562 SH   SOLE NO 0 0 2,562
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,111 46,151 SH   SOLE NO 0 0 46,151
COMPASS INC CL A 20464U100   50 14,010 SH   SOLE NO 0 0 14,010
COMPASS MINERALS INTL INC COM 20451N101   266 16,913 SH   SOLE NO 0 0 16,913
COMSTOCK RES INC COM 205768302   257 27,644 SH   SOLE NO 0 0 27,644
CONAGRA BRANDS INC COM 205887102   5,208 175,721 SH   SOLE NO 0 0 175,721
CONFLUENT INC CLASS A COM 20717M103   995 32,617 SH   SOLE NO 0 0 32,617
CONMED CORP COM 207410101   209 2,607 SH   SOLE NO 0 0 2,607
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   35 20,000 SH   SOLE NO 0 0 20,000
CONOCOPHILLIPS COM 20825C104   45,675 358,851 SH   SOLE NO 0 0 358,851
CONSOLIDATED EDISON INC COM 209115104   35,623 392,283 SH   SOLE NO 0 0 392,283
CONSTELLATION BRANDS INC CL A 21036P108   34,393 126,558 SH   SOLE NO 0 0 126,558
CONSTELLATION ENERGY CORP COM 21037T109   16,053 86,845 SH   SOLE NO 0 0 86,845
COOPER COS INC COM 216648501   1,571 15,482 SH   SOLE NO 0 0 15,482
COPART INC COM 217204106   8,589 148,292 SH   SOLE NO 0 0 148,292
CORCEPT THERAPEUTICS INC COM 218352102   4,826 191,577 SH   SOLE NO 0 0 191,577
CORE & MAIN INC CL A 21874C102   469 8,190 SH   SOLE NO 0 0 8,190
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   52 38,804 SH   SOLE NO 0 0 38,804
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130   78 32,336 SH   SOLE NO 0 0 32,336
CORE SCIENTIFIC INC NEW COM 21874A106   87 24,535 SH   SOLE NO 0 0 24,535
COREBRIDGE FINL INC COM 21871X109   624 21,725 SH   SOLE NO 0 0 21,725
CORECIVIC INC COM 21871N101   448 28,705 SH   SOLE NO 0 0 28,705
CORMEDIX INC COM 21900C308   160 37,789 SH   SOLE NO 0 0 37,789
CORNERSTONE STRATEGIC VALUE COM 21924B302   1,322 175,745 SH   SOLE NO 0 0 175,745
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,539 204,988 SH   SOLE NO 0 0 204,988
CORNING INC COM 219350105   25,412 770,981 SH   SOLE NO 0 0 770,981
CORPAY INC COM SHS 219948106   423 1,372 SH   SOLE NO 0 0 1,372
CORTEVA INC COM 22052L104   7,983 138,419 SH   SOLE NO 0 0 138,419
COSTAMARE INC SHS Y1771G102   711 62,637 SH   SOLE NO 0 0 62,637
COSTAR GROUP INC COM 22160N109   2,671 27,654 SH   SOLE NO 0 0 27,654
COSTCO WHSL CORP NEW COM 22160K105   295,159 402,875 SH   SOLE NO 0 0 402,875
COTERRA ENERGY INC COM 127097103   14,064 504,464 SH   SOLE NO 0 0 504,464
COTY INC COM CL A 222070203   294 24,552 SH   SOLE NO 0 0 24,552
COUPANG INC CL A 22266T109   1,338 75,211 SH   SOLE NO 0 0 75,211
COUSINS PPTYS INC COM NEW 222795502   269 11,173 SH   SOLE NO 0 0 11,173
COVENANT LOGISTICS GROUP INC CL A 22284P105   330 7,116 SH   SOLE NO 0 0 7,116
CRACKER BARREL OLD CTRY STOR COM 22410J106   528 7,260 SH   SOLE NO 0 0 7,260
CRANE COMPANY COMMON STOCK 224408104   1,141 8,447 SH   SOLE NO 0 0 8,447
CRANE NXT CO COM 224441105   397 6,410 SH   SOLE NO 0 0 6,410
CRAWFORD & CO CL A 224633206   861 91,339 SH   SOLE NO 0 0 91,339
CREDIT ACCEP CORP MICH COM 225310101   284 515 SH   SOLE NO 0 0 515
CREDIT SUISSE ASSET MGMT INC COM 224916106   71 24,173 SH   SOLE NO 0 0 24,173
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   176 87,066 SH   SOLE NO 0 0 87,066
CRH PLC ORD G25508105   3,332 38,625 SH   SOLE NO 0 0 38,625
CRICUT INC COM CL A 22658D100   835 175,341 SH   SOLE NO 0 0 175,341
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,681 53,999 SH   SOLE NO 0 0 53,999
CROCS INC COM 227046109   2,287 15,903 SH   SOLE NO 0 0 15,903
CRONOS GROUP INC COM 22717L101   270 103,446 SH   SOLE NO 0 0 103,446
CROSSFIRST BANKSHARES INC COM 22766M109   236 17,018 SH   SOLE NO 0 0 17,018
CROWDSTRIKE HLDGS INC CL A 22788C105   52,583 164,020 SH   SOLE NO 0 0 164,020
CROWN CASTLE INC COM 22822V101   10,669 100,813 SH   SOLE NO 0 0 100,813
CROWN HLDGS INC COM 228368106   519 6,553 SH   SOLE NO 0 0 6,553
CSX CORP COM 126408103   33,385 900,592 SH   SOLE NO 0 0 900,592
CTO RLTY GROWTH INC NEW COM 22948Q101   580 34,236 SH   SOLE NO 0 0 34,236
CUBESMART COM 229663109   8,051 178,031 SH   SOLE NO 0 0 178,031
CUE HEALTH INC COM 229790100   2 11,885 SH   SOLE NO 0 0 11,885
CULLEN FROST BANKERS INC COM 229899109   5,602 49,766 SH   SOLE NO 0 0 49,766
CULLINAN ONCOLOGY INC COM 230031106   251 14,704 SH   SOLE NO 0 0 14,704
CUMMINS INC COM 231021106   21,761 73,852 SH   SOLE NO 0 0 73,852
CURTISS WRIGHT CORP COM 231561101   4,225 16,509 SH   SOLE NO 0 0 16,509
CVB FINL CORP COM 126600105   1,282 71,872 SH   SOLE NO 0 0 71,872
CVD EQUIP CORP COM 126601103   82 17,340 SH   SOLE NO 0 0 17,340
CVR ENERGY INC COM 12662P108   291 8,167 SH   SOLE NO 0 0 8,167
CVS HEALTH CORP COM 126650100   69,703 873,904 SH   SOLE NO 0 0 873,904
CYBERARK SOFTWARE LTD SHS M2682V108   5,091 19,167 SH   SOLE NO 0 0 19,167
CYBIN INC COM 23256X100   18 44,598 SH   SOLE NO 0 0 44,598
CYTOMX THERAPEUTICS INC COM 23284F105   116 53,243 SH   SOLE NO 0 0 53,243
D R HORTON INC COM 23331A109   6,845 41,598 SH   SOLE NO 0 0 41,598
D-WAVE QUANTUM INC COM 26740W109   89 43,606 SH   SOLE NO 0 0 43,606
DANAHER CORPORATION COM 235851102   37,304 149,384 SH   SOLE NO 0 0 149,384
DANAOS CORPORATION SHS Y1968P121   5,586 77,365 SH   SOLE NO 0 0 77,365
DANIMER SCIENTIFIC INC COM CL A 236272100   179 164,161 SH   SOLE NO 0 0 164,161
DARDEN RESTAURANTS INC COM 237194105   6,150 36,791 SH   SOLE NO 0 0 36,791
DARE BIOSCIENCE INC COM 23666P101   23 45,925 SH   SOLE NO 0 0 45,925
DARLING INGREDIENTS INC COM 237266101   454 9,771 SH   SOLE NO 0 0 9,771
DATADOG INC CL A COM 23804L103   35,222 284,965 SH   SOLE NO 0 0 284,965
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   2,022 60,694 SH   SOLE NO 0 0 60,694
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,258 130,246 SH   SOLE NO 0 0 130,246
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,120 96,038 SH   SOLE NO 0 0 96,038
DAVITA INC COM 23918K108   2,598 18,818 SH   SOLE NO 0 0 18,818
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   230 13,935 SH   SOLE NO 0 0 13,935
DAYFORCE INC COM 15677J108   2,384 36,002 SH   SOLE NO 0 0 36,002
DBX ETF TR XTRACK MSCI EAFE 233051200   82,835 2,023,828 SH   SOLE NO 0 0 2,023,828
DBX ETF TR XTRACK MSCI EAFE 233051630   535 21,688 SH   SOLE NO 0 0 21,688
DBX ETF TR XTRACK MSCI EMRG 233051101   1,485 62,050 SH   SOLE NO 0 0 62,050
DBX ETF TR XTRACK MSCI JAPN 233051507   2,164 28,910 SH   SOLE NO 0 0 28,910
DBX ETF TR XTRACK MUN INFRA 233051705   2,918 113,721 SH   SOLE NO 0 0 113,721
DBX ETF TR XTRACK USD HIGH 233051432   610 17,070 SH   SOLE NO 0 0 17,070
DBX ETF TR XTRACKERS RUSSEL 233051481   1,115 21,381 SH   SOLE NO 0 0 21,381
DBX ETF TR XTRACKERS S&P 233051143   2,924 61,124 SH   SOLE NO 0 0 61,124
DBX ETF TR XTRCKR MSCI US 233051150   1,654 33,515 SH   SOLE NO 0 0 33,515
DECKERS OUTDOOR CORP COM 243537107   6,689 7,106 SH   SOLE NO 0 0 7,106
DEERE & CO COM 244199105   75,652 184,183 SH   SOLE NO 0 0 184,183
DELL TECHNOLOGIES INC CL C 24703L202   11,473 100,543 SH   SOLE NO 0 0 100,543
DELTA AIR LINES INC DEL COM NEW 247361702   22,341 466,698 SH   SOLE NO 0 0 466,698
DENISON MINES CORP COM 248356107   24 12,477 SH   SOLE NO 0 0 12,477
DENTSPLY SIRONA INC COM 24906P109   330 9,927 SH   SOLE NO 0 0 9,927
DESKTOP METAL INC COM CL A 25058X105   116 132,197 SH   SOLE NO 0 0 132,197
DEUTSCHE BANK A G NAMEN AKT D18190898   191 12,092 SH   SOLE NO 0 0 12,092
DEVON ENERGY CORP NEW COM 25179M103   16,192 322,673 SH   SOLE NO 0 0 322,673
DEXCOM INC COM 252131107   7,229 52,116 SH   SOLE NO 0 0 52,116
DHI GROUP INC COM 23331S100   62 24,350 SH   SOLE NO 0 0 24,350
DIAGEO PLC SPON ADR NEW 25243Q205   12,333 82,914 SH   SOLE NO 0 0 82,914
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   301 1,954 SH   SOLE NO 0 0 1,954
DIAMONDBACK ENERGY INC COM 25278X109   12,843 64,809 SH   SOLE NO 0 0 64,809
DICKS SPORTING GOODS INC COM 253393102   7,570 33,666 SH   SOLE NO 0 0 33,666
DIGI INTL INC COM 253798102   296 9,266 SH   SOLE NO 0 0 9,266
DIGITAL RLTY TR INC COM 253868103   17,993 124,914 SH   SOLE NO 0 0 124,914
DIGITAL TURBINE INC COM NEW 25400W102   99 37,746 SH   SOLE NO 0 0 37,746
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   312 16,200 SH   SOLE NO 0 0 16,200
DIGITALOCEAN HLDGS INC COM 25402D102   638 16,714 SH   SOLE NO 0 0 16,714
DIME CMNTY BANCSHARES INC COM 25432X102   210 10,879 SH   SOLE NO 0 0 10,879
DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633   2,328 46,183 SH   SOLE NO 0 0 46,183
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   73,806 1,759,373 SH   SOLE NO 0 0 1,759,373
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   262 8,147 SH   SOLE NO 0 0 8,147
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   13,331 522,992 SH   SOLE NO 0 0 522,992
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   2,663 107,299 SH   SOLE NO 0 0 107,299
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,200 46,217 SH   SOLE NO 0 0 46,217
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,547 305,303 SH   SOLE NO 0 0 305,303
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583   3,365 63,035 SH   SOLE NO 0 0 63,035
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   6,048 114,214 SH   SOLE NO 0 0 114,214
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575   508 9,575 SH   SOLE NO 0 0 9,575
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   8,304 325,252 SH   SOLE NO 0 0 325,252
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   2,758 53,258 SH   SOLE NO 0 0 53,258
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   2,026 49,112 SH   SOLE NO 0 0 49,112
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   848 25,181 SH   SOLE NO 0 0 25,181
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   12,667 344,693 SH   SOLE NO 0 0 344,693
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   41,195 1,363,157 SH   SOLE NO 0 0 1,363,157
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   33,626 1,257,053 SH   SOLE NO 0 0 1,257,053
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   3,718 138,011 SH   SOLE NO 0 0 138,011
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   4,647 185,434 SH   SOLE NO 0 0 185,434
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   3,229 118,765 SH   SOLE NO 0 0 118,765
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   28,102 584,359 SH   SOLE NO 0 0 584,359
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   40,023 850,827 SH   SOLE NO 0 0 850,827
DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591   1,490 29,464 SH   SOLE NO 0 0 29,464
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   42,115 1,152,575 SH   SOLE NO 0 0 1,152,575
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   1,055 17,980 SH   SOLE NO 0 0 17,980
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   339,149 10,614,978 SH   SOLE NO 0 0 10,614,978
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   65,848 1,155,627 SH   SOLE NO 0 0 1,155,627
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   32,410 1,025,314 SH   SOLE NO 0 0 1,025,314
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   3,885 129,550 SH   SOLE NO 0 0 129,550
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   30,873 754,839 SH   SOLE NO 0 0 754,839
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   7,907 353,468 SH   SOLE NO 0 0 353,468
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   40,377 647,697 SH   SOLE NO 0 0 647,697
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   24,009 797,625 SH   SOLE NO 0 0 797,625
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   2,137 62,097 SH   SOLE NO 0 0 62,097
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   20,856 383,176 SH   SOLE NO 0 0 383,176
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   2,152 36,389 SH   SOLE NO 0 0 36,389
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   145,826 5,732,153 SH   SOLE NO 0 0 5,732,153
DINE BRANDS GLOBAL INC COM 254423106   337 7,257 SH   SOLE NO 0 0 7,257
DIODES INC COM 254543101   430 6,100 SH   SOLE NO 0 0 6,100
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,760 97,534 SH   SOLE NO 0 0 97,534
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   203 1,813 SH   SOLE NO 0 0 1,813
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   2,188 47,030 SH   SOLE NO 0 0 47,030
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   152 47,282 SH   SOLE NO 0 0 47,282
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   216 5,035 SH   SOLE NO 0 0 5,035
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   1,439 10,733 SH   SOLE NO 0 0 10,733
DIREXION SHS ETF TR HYDROGEN ETF 25460G617   191 17,275 SH   SOLE NO 0 0 17,275
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   5,159 57,841 SH   SOLE NO 0 0 57,841
DISCOVER FINL SVCS COM 254709108   7,389 56,363 SH   SOLE NO 0 0 56,363
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   47 75,000 SH   SOLE NO 0 0 75,000
DISNEY WALT CO COM 254687106   122,376 1,000,127 SH   SOLE NO 0 0 1,000,127
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   50 20,341 SH   SOLE NO 0 0 20,341
DLOCAL LTD CLASS A COM G29018101   206 14,000 SH   SOLE NO 0 0 14,000
DNP SELECT INCOME FD INC COM 23325P104   8,731 962,646 SH   SOLE NO 0 0 962,646
DOCUSIGN INC COM 256163106   4,776 80,194 SH   SOLE NO 0 0 80,194
DOLBY LABORATORIES INC COM CL A 25659T107   459 5,473 SH   SOLE NO 0 0 5,473
DOLLAR GEN CORP NEW COM 256677105   15,762 100,998 SH   SOLE NO 0 0 100,998
DOLLAR TREE INC COM 256746108   2,653 19,924 SH   SOLE NO 0 0 19,924
DOMINION ENERGY INC COM 25746U109   25,750 523,477 SH   SOLE NO 0 0 523,477
DOMINOS PIZZA INC COM 25754A201   8,706 17,521 SH   SOLE NO 0 0 17,521
DOMO INC COM CL B 257554105   190 21,289 SH   SOLE NO 0 0 21,289
DONALDSON INC COM 257651109   2,491 33,355 SH   SOLE NO 0 0 33,355
DOORDASH INC CL A 25809K105   642 4,664 SH   SOLE NO 0 0 4,664
DORCHESTER MINERALS LP COM UNIT 25820R105   779 23,114 SH   SOLE NO 0 0 23,114
DORIAN LPG LTD SHS USD Y2106R110   400 10,398 SH   SOLE NO 0 0 10,398
DOUBLELINE INCOME SOLUTIONS COM 258622109   726 57,190 SH   SOLE NO 0 0 57,190
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   329 20,639 SH   SOLE NO 0 0 20,639
DOVER CORP COM 260003108   4,700 26,525 SH   SOLE NO 0 0 26,525
DOW INC COM 260557103   29,759 513,706 SH   SOLE NO 0 0 513,706
DOXIMITY INC CL A 26622P107   565 21,003 SH   SOLE NO 0 0 21,003
DRAFTKINGS INC NEW COM CL A 26142V105   9,915 218,352 SH   SOLE NO 0 0 218,352
DRAGANFLY INC. COM NEW 26142Q205   6 32,086 SH   SOLE NO 0 0 32,086
DROPBOX INC CL A 26210C104   719 29,599 SH   SOLE NO 0 0 29,599
DT MIDSTREAM INC COMMON STOCK 23345M107   2,350 38,463 SH   SOLE NO 0 0 38,463
DTE ENERGY CO COM 233331107   10,156 90,561 SH   SOLE NO 0 0 90,561
DTF TAX-FREE INCOME 2028 TER COM 23334J107   158 14,737 SH   SOLE NO 0 0 14,737
DUCOMMUN INC DEL COM 264147109   2,241 43,679 SH   SOLE NO 0 0 43,679
DUFF & PHELPS UTLITY AND INF COM 26433C105   409 42,733 SH   SOLE NO 0 0 42,733
DUKE ENERGY CORP NEW COM NEW 26441C204   53,088 548,940 SH   SOLE NO 0 0 548,940
DUOLINGO INC CL A COM 26603R106   1,288 5,839 SH   SOLE NO 0 0 5,839
DUPONT DE NEMOURS INC COM 26614N102   17,301 225,661 SH   SOLE NO 0 0 225,661
DUTCH BROS INC CL A 26701L100   3,755 113,801 SH   SOLE NO 0 0 113,801
DWS MUN INCOME TR NEW COM 233368109   234 25,898 SH   SOLE NO 0 0 25,898
DYADIC INTL INC DEL COM 26745T101   49 29,538 SH   SOLE NO 0 0 29,538
DYCOM INDS INC COM 267475101   603 4,201 SH   SOLE NO 0 0 4,201
DYNATRACE INC COM NEW 268150109   1,055 22,716 SH   SOLE NO 0 0 22,716
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   678 54,636 SH   SOLE NO 0 0 54,636
DYNEX CAP INC COM 26817Q886   711 57,135 SH   SOLE NO 0 0 57,135
E L F BEAUTY INC COM 26856L103   8,719 44,477 SH   SOLE NO 0 0 44,477
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   421 3,952 SH   SOLE NO 0 0 3,952
EA SERIES TRUST ALPHA ARCHITECT 02072L516   811 9,621 SH   SOLE NO 0 0 9,621
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   3,289 281,812 SH   SOLE NO 0 0 281,812
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   530 24,914 SH   SOLE NO 0 0 24,914
EA SERIES TRUST FREEDOM 100 EM 02072L607   3,410 101,110 SH   SOLE NO 0 0 101,110
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   465 12,398 SH   SOLE NO 0 0 12,398
EA SERIES TRUST STRIVE 1000 VALU 02072L599   230 7,939 SH   SOLE NO 0 0 7,939
EA SERIES TRUST STRIVE 500 ETF 02072L680   3,246 96,427 SH   SOLE NO 0 0 96,427
EA SERIES TRUST STRIVE US ENERGY 02072L722   1,247 39,819 SH   SOLE NO 0 0 39,819
EA SERIES TRUST STRIVE US SEMICO 02072L672   251 5,625 SH   SOLE NO 0 0 5,625
EAGLE BANCORP INC MD COM 268948106   340 14,456 SH   SOLE NO 0 0 14,456
EAGLE BANCORP MONT INC COM 26942G100   418 32,578 SH   SOLE NO 0 0 32,578
EAGLE MATLS INC COM 26969P108   689 2,537 SH   SOLE NO 0 0 2,537
EAGLE POINT CREDIT COMPANY I COM 269808101   1,085 107,313 SH   SOLE NO 0 0 107,313
EAST WEST BANCORP INC COM 27579R104   768 9,706 SH   SOLE NO 0 0 9,706
EASTERLY GOVT PPTYS INC COM 27616P103   386 33,520 SH   SOLE NO 0 0 33,520
EASTERN BANKSHARES INC COM 27627N105   828 60,102 SH   SOLE NO 0 0 60,102
EASTGROUP PPTYS INC COM 277276101   449 2,496 SH   SOLE NO 0 0 2,496
EASTMAN CHEM CO COM 277432100   6,679 66,641 SH   SOLE NO 0 0 66,641
EASTMAN KODAK CO COM NEW 277461406   50 10,164 SH   SOLE NO 0 0 10,164
EATON CORP PLC SHS G29183103   50,798 162,461 SH   SOLE NO 0 0 162,461
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   135 12,727 SH   SOLE NO 0 0 12,727
EATON VANCE ENHANCED EQUITY COM 278274105   1,499 82,250 SH   SOLE NO 0 0 82,250
EATON VANCE ENHANCED EQUITY COM 278277108   5,098 252,759 SH   SOLE NO 0 0 252,759
EATON VANCE FLTING RATE INC COM 278279104   171 12,850 SH   SOLE NO 0 0 12,850
EATON VANCE LTD DURATION INC COM 27828H105   3,820 391,817 SH   SOLE NO 0 0 391,817
EATON VANCE MUN BD FD COM 27827X101   935 90,367 SH   SOLE NO 0 0 90,367
EATON VANCE MUN INCOME 2028 SHS 27829U105   660 37,021 SH   SOLE NO 0 0 37,021
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   855 83,433 SH   SOLE NO 0 0 83,433
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   329 19,852 SH   SOLE NO 0 0 19,852
EATON VANCE NEW YORK MUN BD COM 27827Y109   776 79,934 SH   SOLE NO 0 0 79,934
EATON VANCE RISK-MANAGED DIV COM 27829G106   640 76,659 SH   SOLE NO 0 0 76,659
EATON VANCE SHORT DURATION D COM 27828V104   495 46,920 SH   SOLE NO 0 0 46,920
EATON VANCE SR FLTNG RTE TR COM 27828Q105   156 11,955 SH   SOLE NO 0 0 11,955
EATON VANCE TAX ADVT DIV INC COM 27828G107   4,748 201,190 SH   SOLE NO 0 0 201,190
EATON VANCE TAX MNGED BUY WR COM 27828X100   724 53,059 SH   SOLE NO 0 0 53,059
EATON VANCE TAX-ADVANTAGED G COM 27828U106   256 10,233 SH   SOLE NO 0 0 10,233
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   3,955 305,854 SH   SOLE NO 0 0 305,854
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,146 235,461 SH   SOLE NO 0 0 235,461
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,129 137,629 SH   SOLE NO 0 0 137,629
EATON VANCE TAX-MANAGED GLOB COM 27829F108   9,182 1,125,194 SH   SOLE NO 0 0 1,125,194
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,643 199,595 SH   SOLE NO 0 0 199,595
EBAY INC. COM 278642103   3,419 64,777 SH   SOLE NO 0 0 64,777
ECOLAB INC COM 278865100   28,400 122,997 SH   SOLE NO 0 0 122,997
ECOVYST INC COM 27923Q109   453 40,600 SH   SOLE NO 0 0 40,600
EDAP TMS S A SPONSORED ADR 268311107   494 67,260 SH   SOLE NO 0 0 67,260
EDGEWELL PERS CARE CO COM 28035Q102   685 17,733 SH   SOLE NO 0 0 17,733
EDISON INTL COM 281020107   8,034 113,582 SH   SOLE NO 0 0 113,582
EDITAS MEDICINE INC COM 28106W103   194 26,112 SH   SOLE NO 0 0 26,112
EDWARDS LIFESCIENCES CORP COM 28176E108   17,322 181,263 SH   SOLE NO 0 0 181,263
EHEALTH INC COM 28238P109   381 63,251 SH   SOLE NO 0 0 63,251
ELANCO ANIMAL HEALTH INC COM 28414H103   509 31,295 SH   SOLE NO 0 0 31,295
ELASTIC N V ORD SHS N14506104   452 4,508 SH   SOLE NO 0 0 4,508
ELBIT SYS LTD ORD M3760D101   403 1,917 SH   SOLE NO 0 0 1,917
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   5 10,080 SH   SOLE NO 0 0 10,080
ELECTRONIC ARTS INC COM 285512109   6,004 45,252 SH   SOLE NO 0 0 45,252
ELECTROVAYA INC COM NEW 28617B606   43 11,872 SH   SOLE NO 0 0 11,872
ELEVANCE HEALTH INC COM 036752103   25,527 49,228 SH   SOLE NO 0 0 49,228
ELI LILLY & CO COM 532457108   282,634 363,301 SH   SOLE NO 0 0 363,301
ELLINGTON FINANCIAL INC COM 28852N109   247 20,891 SH   SOLE NO 0 0 20,891
ELLSWORTH GROWTH & INCOME FD COM 289074106   180 22,141 SH   SOLE NO 0 0 22,141
ELME COMMUNITIES SH BEN INT 939653101   314 22,568 SH   SOLE NO 0 0 22,568
EMBRAER S.A. SPONSORED ADS 29082A107   581 21,819 SH   SOLE NO 0 0 21,819
EMCOR GROUP INC COM 29084Q100   2,162 6,174 SH   SOLE NO 0 0 6,174
EMERSON ELEC CO COM 291011104   71,623 631,480 SH   SOLE NO 0 0 631,480
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   516 50,818 SH   SOLE NO 0 0 50,818
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   627 62,856 SH   SOLE NO 0 0 62,856
EMX RTY CORP COM 26873J107   28 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105   35,939 993,331 SH   SOLE NO 0 0 993,331
ENCOMPASS HEALTH CORP COM 29261A100   803 9,722 SH   SOLE NO 0 0 9,722
ENCORE WIRE CORP COM 292562105   4,184 15,920 SH   SOLE NO 0 0 15,920
ENDEAVOUR SILVER CORP COM 29258Y103   95 39,229 SH   SOLE NO 0 0 39,229
ENERGY RECOVERY INC COM 29270J100   204 12,905 SH   SOLE NO 0 0 12,905
ENERGY SVCS ACQUISITION CORP COM 29271Q103   100 12,082 SH   SOLE NO 0 0 12,082
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   20,559 1,307,005 SH   SOLE NO 0 0 1,307,005
ENERSYS COM 29275Y102   339 3,590 SH   SOLE NO 0 0 3,590
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,524 185,065 SH   SOLE NO 0 0 185,065
ENNIS INC COM 293389102   566 27,579 SH   SOLE NO 0 0 27,579
ENOVA INTL INC COM 29357K103   446 7,100 SH   SOLE NO 0 0 7,100
ENOVIX CORPORATION COM 293594107   383 47,794 SH   SOLE NO 0 0 47,794
ENPHASE ENERGY INC COM 29355A107   11,377 94,037 SH   SOLE NO 0 0 94,037
ENSIGN GROUP INC COM 29358P101   243 1,951 SH   SOLE NO 0 0 1,951
ENTEGRIS INC COM 29362U104   2,875 20,458 SH   SOLE NO 0 0 20,458
ENTERGY CORP NEW COM 29364G103   4,735 44,807 SH   SOLE NO 0 0 44,807
ENTERPRISE BANCORP INC MASS COM 293668109   3,037 116,930 SH   SOLE NO 0 0 116,930
ENTERPRISE PRODS PARTNERS L COM 293792107   29,835 1,022,459 SH   SOLE NO 0 0 1,022,459
EOG RES INC COM 26875P101   11,603 90,761 SH   SOLE NO 0 0 90,761
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   23 22,070 SH   SOLE NO 0 0 22,070
EPAM SYS INC COM 29414B104   980 3,549 SH   SOLE NO 0 0 3,549
EPR PPTYS COM SH BEN INT 26884U109   6,102 143,745 SH   SOLE NO 0 0 143,745
EQT CORP COM 26884L109   4,173 112,579 SH   SOLE NO 0 0 112,579
EQUIFAX INC COM 294429105   3,705 13,850 SH   SOLE NO 0 0 13,850
EQUILLIUM INC COM 29446K106   58 25,000 SH   SOLE NO 0 0 25,000
EQUINIX INC COM 29444U700   5,276 6,392 SH   SOLE NO 0 0 6,392
EQUINOR ASA SPONSORED ADR 29446M102   333 12,335 SH   SOLE NO 0 0 12,335
EQUINOX GOLD CORP COM 29446Y502   298 49,426 SH   SOLE NO 0 0 49,426
EQUITABLE HLDGS INC COM 29452E101   203 5,344 SH   SOLE NO 0 0 5,344
EQUITRANS MIDSTREAM CORP COM 294600101   423 33,845 SH   SOLE NO 0 0 33,845
EQUITY COMWLTH COM SH BEN INT 294628102   2,123 112,459 SH   SOLE NO 0 0 112,459
EQUITY LIFESTYLE PPTYS INC COM 29472R108   280 4,348 SH   SOLE NO 0 0 4,348
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,326 52,707 SH   SOLE NO 0 0 52,707
ERIE INDTY CO CL A 29530P102   799 1,988 SH   SOLE NO 0 0 1,988
ESAB CORPORATION COM 29605J106   248 2,243 SH   SOLE NO 0 0 2,243
ESCO TECHNOLOGIES INC COM 296315104   494 4,611 SH   SOLE NO 0 0 4,611
ESPERION THERAPEUTICS INC NE COM 29664W105   38 14,237 SH   SOLE NO 0 0 14,237
ESS TECH INC COMMON STOCK 26916J106   14 18,663 SH   SOLE NO 0 0 18,663
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   288 10,796 SH   SOLE NO 0 0 10,796
ESSENTIAL UTILS INC COM 29670G102   9,939 268,251 SH   SOLE NO 0 0 268,251
ESSEX PPTY TR INC COM 297178105   1,083 4,423 SH   SOLE NO 0 0 4,423
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,353 33,442 SH   SOLE NO 0 0 33,442
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   349 12,940 SH   SOLE NO 0 0 12,940
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   383 18,122 SH   SOLE NO 0 0 18,122
ETF SER SOLUTIONS AAM S&P 500 26922A594   279 8,889 SH   SOLE NO 0 0 8,889
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   185 10,131 SH   SOLE NO 0 0 10,131
ETF SER SOLUTIONS CLERSHS PITON IN 26922A131   381 4,150 SH   SOLE NO 0 0 4,150
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   8,977 229,719 SH   SOLE NO 0 0 229,719
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   966 15,740 SH   SOLE NO 0 0 15,740
ETF SER SOLUTIONS DISTILLATE US 26922A321   4,468 82,884 SH   SOLE NO 0 0 82,884
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   4,155 175,983 SH   SOLE NO 0 0 175,983
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   834 46,773 SH   SOLE NO 0 0 46,773
ETF SER SOLUTIONS US GLB JETS 26922A842   12,824 610,372 SH   SOLE NO 0 0 610,372
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   273 5,010 SH   SOLE NO 0 0 5,010
ETFIS SER TR I INFRACP REIT PFD 26923G400   293 15,676 SH   SOLE NO 0 0 15,676
ETFIS SER TR I VIRTUS INFRCAP 26923G822   1,876 89,538 SH   SOLE NO 0 0 89,538
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   1,896 84,544 SH   SOLE NO 0 0 84,544
ETHAN ALLEN INTERIORS INC COM 297602104   486 14,071 SH   SOLE NO 0 0 14,071
ETSY INC COM 29786A106   932 13,563 SH   SOLE NO 0 0 13,563
EURONET WORLDWIDE INC COM 298736109   739 6,722 SH   SOLE NO 0 0 6,722
EVANS BANCORP INC COM NEW 29911Q208   1,160 38,858 SH   SOLE NO 0 0 38,858
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8   24 25,000 SH   SOLE NO 0 0 25,000
EVERCORE INC CLASS A 29977A105   313 1,624 SH   SOLE NO 0 0 1,624
EVEREST GROUP LTD COM G3223R108   748 1,880 SH   SOLE NO 0 0 1,880
EVERGY INC COM 30034W106   3,279 61,434 SH   SOLE NO 0 0 61,434
EVERSOURCE ENERGY COM 30040W108   14,894 249,193 SH   SOLE NO 0 0 249,193
EVGO INC CL A COM 30052F100   191 75,907 SH   SOLE NO 0 0 75,907
EVOGENE LTD SHS M4119S104   8 11,089 SH   SOLE NO 0 0 11,089
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   135 30,233 SH   SOLE NO 0 0 30,233
EXACT SCIENCES CORP COM 30063P105   6,370 92,239 SH   SOLE NO 0 0 92,239
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   261 12,630 SH   SOLE NO 0 0 12,630
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   264 20,069 SH   SOLE NO 0 0 20,069
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   6,490 207,286 SH   SOLE NO 0 0 207,286
EXCHANGE TRADED CONCEPTS TRU INDIA INTERNET & 301505558   631 43,943 SH   SOLE NO 0 0 43,943
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   307 6,965 SH   SOLE NO 0 0 6,965
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   10,683 182,179 SH   SOLE NO 0 0 182,179
EXELIXIS INC COM 30161Q104   3,038 128,033 SH   SOLE NO 0 0 128,033
EXELON CORP COM 30161N101   10,023 266,775 SH   SOLE NO 0 0 266,775
EXP WORLD HLDGS INC COM 30212W100   229 22,128 SH   SOLE NO 0 0 22,128
EXPEDIA GROUP INC COM NEW 30212P303   4,602 33,405 SH   SOLE NO 0 0 33,405
EXPEDITORS INTL WASH INC COM 302130109   3,105 25,544 SH   SOLE NO 0 0 25,544
EXPION360 INC COM 30218B100   65 20,832 SH   SOLE NO 0 0 20,832
EXPONENT INC COM 30214U102   335 4,045 SH   SOLE NO 0 0 4,045
EXTRA SPACE STORAGE INC COM 30225T102   3,024 20,572 SH   SOLE NO 0 0 20,572
EXXON MOBIL CORP COM 30231G102   279,400 2,403,648 SH   SOLE NO 0 0 2,403,648
F N B CORP COM 302520101   780 55,339 SH   SOLE NO 0 0 55,339
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   269 6,629 SH   SOLE NO 0 0 6,629
F5 INC COM 315616102   6,906 36,424 SH   SOLE NO 0 0 36,424
FABRINET SHS G3323L100   680 3,598 SH   SOLE NO 0 0 3,598
FACTSET RESH SYS INC COM 303075105   8,602 18,931 SH   SOLE NO 0 0 18,931
FAIR ISAAC CORP COM 303250104   8,669 6,937 SH   SOLE NO 0 0 6,937
FARMLAND PARTNERS INC COM 31154R109   467 42,115 SH   SOLE NO 0 0 42,115
FASTENAL CO COM 311900104   23,355 302,765 SH   SOLE NO 0 0 302,765
FASTLY INC CL A 31188V100   399 30,729 SH   SOLE NO 0 0 30,729
FEDERAL AGRIC MTG CORP CL C 313148306   689 3,500 SH   SOLE NO 0 0 3,500
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   635 6,219 SH   SOLE NO 0 0 6,219
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   387 15,290 SH   SOLE NO 0 0 15,290
FEDERATED HERMES INC CL B 314211103   20,215 559,657 SH   SOLE NO 0 0 559,657
FEDEX CORP COM 31428X106   47,799 164,973 SH   SOLE NO 0 0 164,973
FERGUSON PLC NEW SHS G3421J106   810 3,708 SH   SOLE NO 0 0 3,708
FERRARI N V COM N3167Y103   1,551 3,556 SH   SOLE NO 0 0 3,556
FERROGLOBE PLC SHS G33856108   260 52,143 SH   SOLE NO 0 0 52,143
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   79,590 1,235,872 SH   SOLE NO 0 0 1,235,872
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   43,711 1,136,242 SH   SOLE NO 0 0 1,136,242
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   10,877 348,441 SH   SOLE NO 0 0 348,441
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253   695 46,532 SH   SOLE NO 0 0 46,532
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   1,350 53,422 SH   SOLE NO 0 0 53,422
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   20,391 428,568 SH   SOLE NO 0 0 428,568
FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196   235 7,981 SH   SOLE NO 0 0 7,981
FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170   255 9,590 SH   SOLE NO 0 0 9,590
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   285 9,922 SH   SOLE NO 0 0 9,922
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   17,071 366,719 SH   SOLE NO 0 0 366,719
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   730 50,231 SH   SOLE NO 0 0 50,231
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   13,996 564,367 SH   SOLE NO 0 0 564,367
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   17,424 610,301 SH   SOLE NO 0 0 610,301
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   17,412 590,225 SH   SOLE NO 0 0 590,225
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   19,895 681,349 SH   SOLE NO 0 0 681,349
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   8,138 275,384 SH   SOLE NO 0 0 275,384
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   9,263 303,294 SH   SOLE NO 0 0 303,294
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   9,062 301,550 SH   SOLE NO 0 0 301,550
FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337   16,113 737,122 SH   SOLE NO 0 0 737,122
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   639 22,772 SH   SOLE NO 0 0 22,772
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   26,206 858,425 SH   SOLE NO 0 0 858,425
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360   10,945 262,149 SH   SOLE NO 0 0 262,149
FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295   5,736 218,747 SH   SOLE NO 0 0 218,747
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   101,537 2,240,932 SH   SOLE NO 0 0 2,240,932
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   4,746 98,882 SH   SOLE NO 0 0 98,882
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   7,849 375,264 SH   SOLE NO 0 0 375,264
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   14,396 566,212 SH   SOLE NO 0 0 566,212
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   20,168 732,987 SH   SOLE NO 0 0 732,987
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   37,546 668,310 SH   SOLE NO 0 0 668,310
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,596 43,004 SH   SOLE NO 0 0 43,004
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   12,675 255,745 SH   SOLE NO 0 0 255,745
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   14,731 178,603 SH   SOLE NO 0 0 178,603
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   31,484 1,217,013 SH   SOLE NO 0 0 1,217,013
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   21,707 365,442 SH   SOLE NO 0 0 365,442
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   38,305 549,023 SH   SOLE NO 0 0 549,023
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   17,416 256,828 SH   SOLE NO 0 0 256,828
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   128,323 823,425 SH   SOLE NO 0 0 823,425
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   5,307 101,336 SH   SOLE NO 0 0 101,336
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   10,959 420,033 SH   SOLE NO 0 0 420,033
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   11,153 262,906 SH   SOLE NO 0 0 262,906
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261   884 40,962 SH   SOLE NO 0 0 40,962
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   8,432 143,053 SH   SOLE NO 0 0 143,053
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   40,631 1,045,565 SH   SOLE NO 0 0 1,045,565
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   2,235 56,695 SH   SOLE NO 0 0 56,695
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   36,972 648,056 SH   SOLE NO 0 0 648,056
FIDELITY D & D BANCORP INC COM 31609R100   944 19,495 SH   SOLE NO 0 0 19,495
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   1,034 22,230 SH   SOLE NO 0 0 22,230
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   711 16,628 SH   SOLE NO 0 0 16,628
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   8,985 179,804 SH   SOLE NO 0 0 179,804
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   11,462 233,703 SH   SOLE NO 0 0 233,703
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   62,530 1,380,042 SH   SOLE NO 0 0 1,380,042
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,159 78,324 SH   SOLE NO 0 0 78,324
FIDELITY NATL INFORMATION SV COM 31620M106   13,069 176,178 SH   SOLE NO 0 0 176,178
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   4,329 69,756 SH   SOLE NO 0 0 69,756
FIDUS INVT CORP COM 316500107   524 26,529 SH   SOLE NO 0 0 26,529
FIFTH THIRD BANCORP COM 316773100   8,870 238,379 SH   SOLE NO 0 0 238,379
FIGS INC CL A 30260D103   58 11,624 SH   SOLE NO 0 0 11,624
FINANCIAL INSTNS INC COM 317585404   8,540 453,752 SH   SOLE NO 0 0 453,752
FIRST AMERN FINL CORP COM 31847R102   1,030 16,869 SH   SOLE NO 0 0 16,869
FIRST BANCORP INC ME COM 31866P102   347 14,088 SH   SOLE NO 0 0 14,088
FIRST BANCORP N C COM 318910106   818 22,647 SH   SOLE NO 0 0 22,647
FIRST BANCORP P R COM NEW 318672706   273 15,579 SH   SOLE NO 0 0 15,579
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   250 18,204 SH   SOLE NO 0 0 18,204
FIRST BUSEY CORP COM NEW 319383204   959 39,888 SH   SOLE NO 0 0 39,888
FIRST CAP INC COM 31942S104   256 8,962 SH   SOLE NO 0 0 8,962
FIRST COMWLTH FINL CORP PA COM 319829107   651 46,758 SH   SOLE NO 0 0 46,758
FIRST CTZNS BANCSHARES INC N CL A 31946M103   581 355 SH   SOLE NO 0 0 355
FIRST FINANCIAL NORTHWEST IN COM 32022K102   224 10,917 SH   SOLE NO 0 0 10,917
FIRST FINL BANCORP OH COM 320209109   260 11,606 SH   SOLE NO 0 0 11,606
FIRST FINL BANKSHARES INC COM 32020R109   14,531 442,876 SH   SOLE NO 0 0 442,876
FIRST HORIZON CORPORATION COM 320517105   899 58,370 SH   SOLE NO 0 0 58,370
FIRST INDL RLTY TR INC COM 32054K103   3,983 75,809 SH   SOLE NO 0 0 75,809
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,360 49,982 SH   SOLE NO 0 0 49,982
FIRST MERCHANTS CORP COM 320817109   1,189 34,072 SH   SOLE NO 0 0 34,072
FIRST MID ILL BANCSHARES INC COM 320866106   715 21,879 SH   SOLE NO 0 0 21,879
FIRST NATL CORP COM 32106V107   590 36,282 SH   SOLE NO 0 0 36,282
FIRST SOLAR INC COM 336433107   8,291 49,117 SH   SOLE NO 0 0 49,117
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   165 24,983 SH   SOLE NO 0 0 24,983
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,104 17,595 SH   SOLE NO 0 0 17,595
FIRST TR ENERGY INCOME & GRO COM 33738G104   884 54,093 SH   SOLE NO 0 0 54,093
FIRST TR ENERGY INFRASTRCTR COM 33738C103   592 32,599 SH   SOLE NO 0 0 32,599
FIRST TR ENHANCED EQUITY INC COM 337318109   973 51,477 SH   SOLE NO 0 0 51,477
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   865 17,426 SH   SOLE NO 0 0 17,426
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   2,074 73,625 SH   SOLE NO 0 0 73,625
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   3,661 166,314 SH   SOLE NO 0 0 166,314
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   4,671 256,368 SH   SOLE NO 0 0 256,368
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   3,417 55,413 SH   SOLE NO 0 0 55,413
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   17,233 335,527 SH   SOLE NO 0 0 335,527
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   985 49,752 SH   SOLE NO 0 0 49,752
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   2,654 55,091 SH   SOLE NO 0 0 55,091
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   22,445 1,295,885 SH   SOLE NO 0 0 1,295,885
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   2,335 117,736 SH   SOLE NO 0 0 117,736
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   5,269 262,977 SH   SOLE NO 0 0 262,977
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,850 32,958 SH   SOLE NO 0 0 32,958
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   3,343 86,351 SH   SOLE NO 0 0 86,351
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   1,181 51,642 SH   SOLE NO 0 0 51,642
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   2,154 57,309 SH   SOLE NO 0 0 57,309
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   786 13,807 SH   SOLE NO 0 0 13,807
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   313 5,673 SH   SOLE NO 0 0 5,673
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   1,451 50,383 SH   SOLE NO 0 0 50,383
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   18,771 791,346 SH   SOLE NO 0 0 791,346
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   10,909 114,115 SH   SOLE NO 0 0 114,115
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   6,304 97,677 SH   SOLE NO 0 0 97,677
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,288 33,400 SH   SOLE NO 0 0 33,400
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   2,467 108,343 SH   SOLE NO 0 0 108,343
FIRST TR EXCHANGE TRADED FD EMERGING MARKETS 33734X747   1,072 44,803 SH   SOLE NO 0 0 44,803
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   5,486 292,920 SH   SOLE NO 0 0 292,920
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   7,704 162,119 SH   SOLE NO 0 0 162,119
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   11,162 101,853 SH   SOLE NO 0 0 101,853
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   8,553 117,230 SH   SOLE NO 0 0 117,230
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   20,343 1,532,421 SH   SOLE NO 0 0 1,532,421
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   3,197 40,335 SH   SOLE NO 0 0 40,335
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,338 28,969 SH   SOLE NO 0 0 28,969
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,498 20,992 SH   SOLE NO 0 0 20,992
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   48,559 861,135 SH   SOLE NO 0 0 861,135
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   8,624 75,249 SH   SOLE NO 0 0 75,249
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   373 6,328 SH   SOLE NO 0 0 6,328
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   17,956 133,186 SH   SOLE NO 0 0 133,186
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,070 32,953 SH   SOLE NO 0 0 32,953
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,998 36,907 SH   SOLE NO 0 0 36,907
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   3,011 39,825 SH   SOLE NO 0 0 39,825
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   3,978 73,225 SH   SOLE NO 0 0 73,225
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   497 7,567 SH   SOLE NO 0 0 7,567
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   5,296 235,691 SH   SOLE NO 0 0 235,691
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   150,223 1,753,913 SH   SOLE NO 0 0 1,753,913
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   33,236 162,056 SH   SOLE NO 0 0 162,056
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   767 22,222 SH   SOLE NO 0 0 22,222
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,018 100,877 SH   SOLE NO 0 0 100,877
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   164,808 2,879,745 SH   SOLE NO 0 0 2,879,745
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   13,738 403,224 SH   SOLE NO 0 0 403,224
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   6,578 215,252 SH   SOLE NO 0 0 215,252
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   16,678 553,732 SH   SOLE NO 0 0 553,732
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   5,011 145,501 SH   SOLE NO 0 0 145,501
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   49,588 831,739 SH   SOLE NO 0 0 831,739
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   17,032 413,102 SH   SOLE NO 0 0 413,102
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   369 11,653 SH   SOLE NO 0 0 11,653
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   30,129 624,438 SH   SOLE NO 0 0 624,438
FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846   4,359 205,680 SH   SOLE NO 0 0 205,680
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   11,738 596,161 SH   SOLE NO 0 0 596,161
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   26,659 1,089,023 SH   SOLE NO 0 0 1,089,023
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   35,154 654,519 SH   SOLE NO 0 0 654,519
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   1,006 65,238 SH   SOLE NO 0 0 65,238
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   4,459 145,193 SH   SOLE NO 0 0 145,193
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   1,194 26,999 SH   SOLE NO 0 0 26,999
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   438 10,196 SH   SOLE NO 0 0 10,196
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   5,529 268,789 SH   SOLE NO 0 0 268,789
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   1,316 37,607 SH   SOLE NO 0 0 37,607
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   12,832 683,641 SH   SOLE NO 0 0 683,641
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   7,406 346,416 SH   SOLE NO 0 0 346,416
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   563 18,127 SH   SOLE NO 0 0 18,127
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,537 30,389 SH   SOLE NO 0 0 30,389
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   6,618 419,134 SH   SOLE NO 0 0 419,134
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   5,376 155,026 SH   SOLE NO 0 0 155,026
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   19,222 275,895 SH   SOLE NO 0 0 275,895
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   2,872 31,545 SH   SOLE NO 0 0 31,545
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   1,085 39,977 SH   SOLE NO 0 0 39,977
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   245 11,927 SH   SOLE NO 0 0 11,927
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   491 15,240 SH   SOLE NO 0 0 15,240
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,812 40,057 SH   SOLE NO 0 0 40,057
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   263 10,597 SH   SOLE NO 0 0 10,597
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   5,144 159,282 SH   SOLE NO 0 0 159,282
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   4,955 54,728 SH   SOLE NO 0 0 54,728
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   3,668 133,683 SH   SOLE NO 0 0 133,683
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   4,365 147,812 SH   SOLE NO 0 0 147,812
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   8,855 57,584 SH   SOLE NO 0 0 57,584
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   6,322 93,900 SH   SOLE NO 0 0 93,900
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   248,517 4,424,371 SH   SOLE NO 0 0 4,424,371
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   2,193 137,480 SH   SOLE NO 0 0 137,480
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   7,110 153,859 SH   SOLE NO 0 0 153,859
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   61,823 1,775,489 SH   SOLE NO 0 0 1,775,489
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   11,085 104,773 SH   SOLE NO 0 0 104,773
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   30,912 302,766 SH   SOLE NO 0 0 302,766
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   463 33,260 SH   SOLE NO 0 0 33,260
FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638   2,014 65,899 SH   SOLE NO 0 0 65,899
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   167,692 5,997,573 SH   SOLE NO 0 0 5,997,573
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752   18,582 655,918 SH   SOLE NO 0 0 655,918
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   26,087 1,109,142 SH   SOLE NO 0 0 1,109,142
FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828   4,037 186,958 SH   SOLE NO 0 0 186,958
FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869   3,074 138,717 SH   SOLE NO 0 0 138,717
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573   3,098 133,711 SH   SOLE NO 0 0 133,711
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729   5,983 268,885 SH   SOLE NO 0 0 268,885
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   6,640 260,309 SH   SOLE NO 0 0 260,309
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   3,556 134,207 SH   SOLE NO 0 0 134,207
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   5,890 237,078 SH   SOLE NO 0 0 237,078
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   8,825 353,548 SH   SOLE NO 0 0 353,548
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326   659 21,625 SH   SOLE NO 0 0 21,625
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   2,553 77,756 SH   SOLE NO 0 0 77,756
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391   590 18,262 SH   SOLE NO 0 0 18,262
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   687 31,363 SH   SOLE NO 0 0 31,363
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   5,808 174,654 SH   SOLE NO 0 0 174,654
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   1,015 44,234 SH   SOLE NO 0 0 44,234
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   15,463 438,552 SH   SOLE NO 0 0 438,552
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   21,181 571,768 SH   SOLE NO 0 0 571,768
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   12,677 350,086 SH   SOLE NO 0 0 350,086
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   6,263 187,743 SH   SOLE NO 0 0 187,743
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   2,520 74,114 SH   SOLE NO 0 0 74,114
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   2,060 59,852 SH   SOLE NO 0 0 59,852
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   16,954 514,304 SH   SOLE NO 0 0 514,304
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   1,051 31,431 SH   SOLE NO 0 0 31,431
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   17,565 532,050 SH   SOLE NO 0 0 532,050
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334   2,046 63,172 SH   SOLE NO 0 0 63,172
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   21,686 586,113 SH   SOLE NO 0 0 586,113
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   9,784 261,098 SH   SOLE NO 0 0 261,098
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   6,488 194,944 SH   SOLE NO 0 0 194,944
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   4,689 152,850 SH   SOLE NO 0 0 152,850
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   2,790 74,163 SH   SOLE NO 0 0 74,163
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   17,118 415,373 SH   SOLE NO 0 0 415,373
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   3,256 90,373 SH   SOLE NO 0 0 90,373
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   7,755 198,293 SH   SOLE NO 0 0 198,293
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   1,227 36,422 SH   SOLE NO 0 0 36,422
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   6,306 187,560 SH   SOLE NO 0 0 187,560
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   4,420 123,200 SH   SOLE NO 0 0 123,200
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   10,694 272,538 SH   SOLE NO 0 0 272,538
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   3,118 89,354 SH   SOLE NO 0 0 89,354
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   20,948 498,997 SH   SOLE NO 0 0 498,997
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   11,896 293,232 SH   SOLE NO 0 0 293,232
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   2,571 67,330 SH   SOLE NO 0 0 67,330
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   7,585 196,090 SH   SOLE NO 0 0 196,090
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   3,272 81,739 SH   SOLE NO 0 0 81,739
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   24,028 511,014 SH   SOLE NO 0 0 511,014
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   3,673 98,534 SH   SOLE NO 0 0 98,534
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   25,845 597,986 SH   SOLE NO 0 0 597,986
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   24,031 530,774 SH   SOLE NO 0 0 530,774
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   10,850 268,602 SH   SOLE NO 0 0 268,602
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   22,774 509,053 SH   SOLE NO 0 0 509,053
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   22,159 516,762 SH   SOLE NO 0 0 516,762
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   23,814 535,741 SH   SOLE NO 0 0 535,741
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   13,700 322,379 SH   SOLE NO 0 0 322,379
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   6,603 200,365 SH   SOLE NO 0 0 200,365
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   3,480 102,766 SH   SOLE NO 0 0 102,766
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   1,771 56,105 SH   SOLE NO 0 0 56,105
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   8,720 253,198 SH   SOLE NO 0 0 253,198
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   12,520 343,610 SH   SOLE NO 0 0 343,610
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   654 20,584 SH   SOLE NO 0 0 20,584
FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292   381 18,714 SH   SOLE NO 0 0 18,714
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,452 77,448 SH   SOLE NO 0 0 77,448
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   254 9,230 SH   SOLE NO 0 0 9,230
FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490   661 31,890 SH   SOLE NO 0 0 31,890
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   1,113 77,055 SH   SOLE NO 0 0 77,055
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   44,957 1,031,134 SH   SOLE NO 0 0 1,031,134
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   205 9,903 SH   SOLE NO 0 0 9,903
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   29,206 1,187,238 SH   SOLE NO 0 0 1,187,238
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   2,023 94,731 SH   SOLE NO 0 0 94,731
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   19,225 853,697 SH   SOLE NO 0 0 853,697
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   16,312 691,462 SH   SOLE NO 0 0 691,462
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   643 22,035 SH   SOLE NO 0 0 22,035
FIRST TR HIGH INCOME LONG / COM 33738E109   413 34,586 SH   SOLE NO 0 0 34,586
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   9,439 649,178 SH   SOLE NO 0 0 649,178
FIRST TR INTER DURATN PFD & COM 33718W103   769 42,917 SH   SOLE NO 0 0 42,917
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   12,413 162,513 SH   SOLE NO 0 0 162,513
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   20,514 206,713 SH   SOLE NO 0 0 206,713
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   6,541 57,696 SH   SOLE NO 0 0 57,696
FIRST TR MORNINGSTAR DIVID L SHS 336917109   32,356 840,843 SH   SOLE NO 0 0 840,843
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   9,807 78,712 SH   SOLE NO 0 0 78,712
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,631 19,737 SH   SOLE NO 0 0 19,737
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   39,312 317,287 SH   SOLE NO 0 0 317,287
FIRST TR NASDAQ 100 TECH IND SHS 337345102   18,205 95,476 SH   SOLE NO 0 0 95,476
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   273 5,855 SH   SOLE NO 0 0 5,855
FIRST TR S&P REIT INDEX FD COM 33734G108   765 29,433 SH   SOLE NO 0 0 29,433
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   5,555 59,581 SH   SOLE NO 0 0 59,581
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   598 158,660 SH   SOLE NO 0 0 158,660
FIRST TR SR FLTG RATE INCOME COM 33733U108   2,694 260,297 SH   SOLE NO 0 0 260,297
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   697 58,965 SH   SOLE NO 0 0 58,965
FIRST TR VALUE LINE DIVID IN SHS 33734H106   140,318 3,322,719 SH   SOLE NO 0 0 3,322,719
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   22,539 182,825 SH   SOLE NO 0 0 182,825
FIRSTCASH HOLDINGS INC COM 33768G107   717 5,618 SH   SOLE NO 0 0 5,618
FIRSTENERGY CORP COM 337932107   3,912 101,285 SH   SOLE NO 0 0 101,285
FISERV INC COM 337738108   18,211 113,947 SH   SOLE NO 0 0 113,947
FIVE BELOW INC COM 33829M101   781 4,303 SH   SOLE NO 0 0 4,303
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   1,072 55,907 SH   SOLE NO 0 0 55,907
FLAHERTY & CRUMRINE PFD INCO COM 338480106   186 17,487 SH   SOLE NO 0 0 17,487
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   107 12,657 SH   SOLE NO 0 0 12,657
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,872 260,747 SH   SOLE NO 0 0 260,747
FLEX LNG LTD SHS G35947202   501 19,684 SH   SOLE NO 0 0 19,684
FLEX LTD ORD Y2573F102   558 19,503 SH   SOLE NO 0 0 19,503
FLEXSHARES TR ESG & CLM DEVELP 33939L597   829 16,567 SH   SOLE NO 0 0 16,567
FLEXSHARES TR ESG & CLM INVEST 33939L571   2,019 49,084 SH   SOLE NO 0 0 49,084
FLEXSHARES TR ESG & CLM US LRG 33939L613   3,089 52,272 SH   SOLE NO 0 0 52,272
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   735 9,736 SH   SOLE NO 0 0 9,736
FLEXSHARES TR HIG YLD VL ETF 33939L662   5,372 130,662 SH   SOLE NO 0 0 130,662
FLEXSHARES TR IBOXX 3R TARGT 33939L506   2,532 106,608 SH   SOLE NO 0 0 106,608
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   397 16,806 SH   SOLE NO 0 0 16,806
FLEXSHARES TR INTL QLTDV IDX 33939L837   582 24,149 SH   SOLE NO 0 0 24,149
FLEXSHARES TR M STAR DEV MKT 33939L803   9,192 128,267 SH   SOLE NO 0 0 128,267
FLEXSHARES TR MORNSTAR UPSTR 33939L407   4,892 119,107 SH   SOLE NO 0 0 119,107
FLEXSHARES TR MORNSTAR USMKT 33939L100   25,456 128,314 SH   SOLE NO 0 0 128,314
FLEXSHARES TR MSTAR EMKT FAC 33939L308   1,120 21,822 SH   SOLE NO 0 0 21,822
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,460 22,735 SH   SOLE NO 0 0 22,735
FLEXSHARES TR QUALT DIVD IDX 33939L860   3,012 45,693 SH   SOLE NO 0 0 45,693
FLEXSHARES TR STOX GBL ESG SLT 33939L688   754 4,629 SH   SOLE NO 0 0 4,629
FLEXSHARES TR STOX US ESG SLCT 33939L696   826 6,521 SH   SOLE NO 0 0 6,521
FLEXSHARES TR STOXX GLOBR INF 33939L795   608 11,132 SH   SOLE NO 0 0 11,132
FLEXSHARES TR US QUALITY CAP 33939L746   15,458 262,538 SH   SOLE NO 0 0 262,538
FLOOR & DECOR HLDGS INC CL A 339750101   417 3,216 SH   SOLE NO 0 0 3,216
FLOWERS FOODS INC COM 343498101   502 21,125 SH   SOLE NO 0 0 21,125
FLOWSERVE CORP COM 34354P105   452 9,888 SH   SOLE NO 0 0 9,888
FLUENCE ENERGY INC COM CL A 34379V103   740 42,675 SH   SOLE NO 0 0 42,675
FLUENT INC COM 34380C102   38 76,268 SH   SOLE NO 0 0 76,268
FLUOR CORP NEW COM 343412102   4,136 97,828 SH   SOLE NO 0 0 97,828
FMC CORP COM NEW 302491303   1,664 26,119 SH   SOLE NO 0 0 26,119
FNCB BANCORP INC COM 302578109   177 29,220 SH   SOLE NO 0 0 29,220
FOOT LOCKER INC COM 344849104   314 11,020 SH   SOLE NO 0 0 11,020
FORD MTR CO DEL COM 345370860   35,831 2,698,136 SH   SOLE NO 0 0 2,698,136
FORD MTR CO DEL NOTE 3/1 345370CZ1   10 10,000 SH   SOLE NO 0 0 10,000
FORTINET INC COM 34959E109   8,860 129,709 SH   SOLE NO 0 0 129,709
FORTIS INC COM 349553107   416 10,540 SH   SOLE NO 0 0 10,540
FORTIVE CORP COM 34959J108   2,089 24,289 SH   SOLE NO 0 0 24,289
FORTREA HLDGS INC COMMON STOCK 34965K107   476 11,849 SH   SOLE NO 0 0 11,849
FORTRESS BIOTECH INC COM NEW 34960Q307   123 61,717 SH   SOLE NO 0 0 61,717
FORTUNA SILVER MINES INC COM 349915108   450 120,521 SH   SOLE NO 0 0 120,521
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,945 46,589 SH   SOLE NO 0 0 46,589
FORZA X1 INC COM 34988N104   16 33,300 SH   SOLE NO 0 0 33,300
FOUR CORNERS PPTY TR INC COM 35086T109   688 28,116 SH   SOLE NO 0 0 28,116
FOX CORP CL A COM 35137L105   250 7,989 SH   SOLE NO 0 0 7,989
FRANCO NEV CORP COM 351858105   16,163 135,641 SH   SOLE NO 0 0 135,641
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   383 28,675 SH   SOLE NO 0 0 28,675
FRANKLIN ELEC INC COM 353514102   258 2,413 SH   SOLE NO 0 0 2,413
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,036 11,488 SH   SOLE NO 0 0 11,488
FRANKLIN RESOURCES INC COM 354613101   12,144 432,033 SH   SOLE NO 0 0 432,033
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   538 13,061 SH   SOLE NO 0 0 13,061
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   258 8,002 SH   SOLE NO 0 0 8,002
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   1,023 41,695 SH   SOLE NO 0 0 41,695
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   1,233 33,465 SH   SOLE NO 0 0 33,465
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,673 53,903 SH   SOLE NO 0 0 53,903
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   231 7,042 SH   SOLE NO 0 0 7,042
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   3,126 119,845 SH   SOLE NO 0 0 119,845
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512   225 3,845 SH   SOLE NO 0 0 3,845
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   797 24,762 SH   SOLE NO 0 0 24,762
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   419 17,104 SH   SOLE NO 0 0 17,104
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   825 15,084 SH   SOLE NO 0 0 15,084
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   846 15,888 SH   SOLE NO 0 0 15,888
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   5,284 98,849 SH   SOLE NO 0 0 98,849
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105   261 8,793 SH   SOLE NO 0 0 8,793
FRANKLIN UNVL TR SH BEN INT 355145103   134 20,105 SH   SOLE NO 0 0 20,105
FREEPORT-MCMORAN INC CL B 35671D857   13,589 288,996 SH   SOLE NO 0 0 288,996
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   252 13,068 SH   SOLE NO 0 0 13,068
FRESHPET INC COM 358039105   471 4,066 SH   SOLE NO 0 0 4,066
FREYR BATTERY INC COM NEW 35834F104   42 24,814 SH   SOLE NO 0 0 24,814
FRONTDOOR INC COM 35905A109   549 16,858 SH   SOLE NO 0 0 16,858
FRONTLINE PLC COM M46528101   245 10,496 SH   SOLE NO 0 0 10,496
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   72,478 12,222,188 SH   SOLE NO 0 0 12,222,188
FS KKR CAP CORP COM 302635206   82,607 4,331,784 SH   SOLE NO 0 0 4,331,784
FST TR NEW OPPORT MLP & ENE COM 33739M100   113 14,757 SH   SOLE NO 0 0 14,757
FTI CONSULTING INC COM 302941109   212 1,010 SH   SOLE NO 0 0 1,010
FUBOTV INC COM 35953D104   182 114,893 SH   SOLE NO 0 0 114,893
FUELCELL ENERGY INC COM 35952H601   116 97,426 SH   SOLE NO 0 0 97,426
FULCRUM THERAPEUTICS INC COM 359616109   788 83,428 SH   SOLE NO 0 0 83,428
FULGENT GENETICS INC COM 359664109   205 9,468 SH   SOLE NO 0 0 9,468
FULLER H B CO COM 359694106   709 8,895 SH   SOLE NO 0 0 8,895
FULTON FINL CORP PA COM 360271100   3,149 198,185 SH   SOLE NO 0 0 198,185
FUTUREFUEL CORP COM 36116M106   2,687 333,753 SH   SOLE NO 0 0 333,753
GABELLI CONV & INC SECS FD I COM 36240B109   215 57,849 SH   SOLE NO 0 0 57,849
GABELLI DIVID & INCOME TR COM 36242H104   1,793 78,043 SH   SOLE NO 0 0 78,043
GABELLI EQUITY TR INC COM 362397101   14,205 2,573,366 SH   SOLE NO 0 0 2,573,366
GABELLI GLOBAL SMALL & MID C COM 36249W104   143 11,881 SH   SOLE NO 0 0 11,881
GABELLI HLTHCARE & WELLNESS SHS 36246K103   150 14,603 SH   SOLE NO 0 0 14,603
GABELLI MULTIMEDIA TR INC COM 36239Q109   2,862 505,595 SH   SOLE NO 0 0 505,595
GABELLI UTIL TR COM 36240A101   7,047 1,269,814 SH   SOLE NO 0 0 1,269,814
GALAPAGOS NV SPON ADR 36315X101   209 6,500 SH   SOLE NO 0 0 6,500
GALECTIN THERAPEUTICS INC COM NEW 363225202   277 115,741 SH   SOLE NO 0 0 115,741
GALECTO INC COM 36322Q107   18 22,499 SH   SOLE NO 0 0 22,499
GALLAGHER ARTHUR J & CO COM 363576109   7,069 28,270 SH   SOLE NO 0 0 28,270
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   2,280 590,761 SH   SOLE NO 0 0 590,761
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   95 18,187 SH   SOLE NO 0 0 18,187
GAMIDA CELL LTD SHS M47364100   5 143,100 SH   SOLE NO 0 0 143,100
GAMING & LEISURE PPTYS INC COM 36467J108   1,133 24,594 SH   SOLE NO 0 0 24,594
GAN LTD SHS G3728V109   29 22,504 SH   SOLE NO 0 0 22,504
GANNETT CO INC COM 36472T109   43 17,541 SH   SOLE NO 0 0 17,541
GAP INC COM 364760108   241 8,734 SH   SOLE NO 0 0 8,734
GARMIN LTD SHS H2906T109   4,155 27,908 SH   SOLE NO 0 0 27,908
GARTNER INC COM 366651107   2,456 5,152 SH   SOLE NO 0 0 5,152
GATES INDL CORP PLC ORD SHS G39108108   760 42,919 SH   SOLE NO 0 0 42,919
GATX CORP COM 361448103   601 4,482 SH   SOLE NO 0 0 4,482
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   14,647 161,113 SH   SOLE NO 0 0 161,113
GEE GROUP INC COM 36165A102   23 64,700 SH   SOLE NO 0 0 64,700
GEN DIGITAL INC COM 668771108   1,326 59,185 SH   SOLE NO 0 0 59,185
GENCO SHIPPING & TRADING LTD SHS Y2685T131   225 11,064 SH   SOLE NO 0 0 11,064
GENERAC HLDGS INC COM 368736104   8,607 68,231 SH   SOLE NO 0 0 68,231
GENERAL AMERN INVS CO INC COM 368802104   1,071 23,017 SH   SOLE NO 0 0 23,017
GENERAL DYNAMICS CORP COM 369550108   43,879 155,330 SH   SOLE NO 0 0 155,330
GENERAL ELECTRIC CO COM NEW 369604301   60,250 343,247 SH   SOLE NO 0 0 343,247
GENERAL MLS INC COM 370334104   30,458 435,295 SH   SOLE NO 0 0 435,295
GENERAL MTRS CO COM 37045V100   13,191 290,867 SH   SOLE NO 0 0 290,867
GENIUS SPORTS LIMITED SHARES CL A G3934V109   100 17,595 SH   SOLE NO 0 0 17,595
GENTEX CORP COM 371901109   8,132 225,136 SH   SOLE NO 0 0 225,136
GENUINE PARTS CO COM 372460105   11,858 76,538 SH   SOLE NO 0 0 76,538
GENWORTH FINL INC COM CL A 37247D106   1,968 306,136 SH   SOLE NO 0 0 306,136
GEO GROUP INC NEW COM 36162J106   561 39,703 SH   SOLE NO 0 0 39,703
GERDAU SA SPON ADR REP PFD 373737105   71 15,970 SH   SOLE NO 0 0 15,970
GERMAN AMERN BANCORP INC COM 373865104   720 20,784 SH   SOLE NO 0 0 20,784
GERON CORP COM 374163103   831 251,716 SH   SOLE NO 0 0 251,716
GETTY RLTY CORP NEW COM 374297109   235 8,610 SH   SOLE NO 0 0 8,610
GEVO INC COM PAR 374396406   10 13,107 SH   SOLE NO 0 0 13,107
GIBRALTAR INDS INC COM 374689107   363 4,504 SH   SOLE NO 0 0 4,504
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   486 18,180 SH   SOLE NO 0 0 18,180
GILEAD SCIENCES INC COM 375558103   24,967 340,842 SH   SOLE NO 0 0 340,842
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   443 381,688 SH   SOLE NO 0 0 381,688
GLACIER BANCORP INC NEW COM 37637Q105   507 12,594 SH   SOLE NO 0 0 12,594
GLADSTONE CAPITAL CORP COM 376535100   253 23,616 SH   SOLE NO 0 0 23,616
GLADSTONE COMMERCIAL CORP COM 376536108   369 26,662 SH   SOLE NO 0 0 26,662
GLADSTONE INVT CORP COM 376546107   507 35,615 SH   SOLE NO 0 0 35,615
GLADSTONE LD CORP COM 376549101   352 26,353 SH   SOLE NO 0 0 26,353
GLAUKOS CORP COM 377322102   439 4,657 SH   SOLE NO 0 0 4,657
GLOBAL E ONLINE LTD SHS M5216V106   693 19,052 SH   SOLE NO 0 0 19,052
GLOBAL MED REIT INC COM NEW 37954A204   185 21,096 SH   SOLE NO 0 0 21,096
GLOBAL NET LEASE INC COM NEW 379378201   2,367 304,660 SH   SOLE NO 0 0 304,660
GLOBAL PARTNERS LP COM UNITS 37946R109   1,221 27,510 SH   SOLE NO 0 0 27,510
GLOBAL PMTS INC COM 37940X102   1,425 10,661 SH   SOLE NO 0 0 10,661
GLOBAL SELF STORAGE INC COM 37955N106   58 13,095 SH   SOLE NO 0 0 13,095
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,955 96,286 SH   SOLE NO 0 0 96,286
GLOBAL X FDS 1-3 MONTH T-BILL 37960A537   550 21,900 SH   SOLE NO 0 0 21,900
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   5,489 161,640 SH   SOLE NO 0 0 161,640
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   1,725 69,849 SH   SOLE NO 0 0 69,849
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   574 26,393 SH   SOLE NO 0 0 26,393
GLOBAL X FDS CONSCIOUS COS 37954Y731   734 20,260 SH   SOLE NO 0 0 20,260
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   2,047 68,805 SH   SOLE NO 0 0 68,805
GLOBAL X FDS EMERGING MARK 37960A636   410 14,986 SH   SOLE NO 0 0 14,986
GLOBAL X FDS EMERGING MKT GRT 37960A644   2,555 97,704 SH   SOLE NO 0 0 97,704
GLOBAL X FDS FINTECH ETF 37954Y814   1,185 42,526 SH   SOLE NO 0 0 42,526
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   115 10,148 SH   SOLE NO 0 0 10,148
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   4,108 83,860 SH   SOLE NO 0 0 83,860
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,547 52,813 SH   SOLE NO 0 0 52,813
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   109 11,475 SH   SOLE NO 0 0 11,475
GLOBAL X FDS GLOBAL X COPPER 37954Y830   4,153 97,876 SH   SOLE NO 0 0 97,876
GLOBAL X FDS GLOBAL X SILVER 37954Y848   2,728 99,344 SH   SOLE NO 0 0 99,344
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   6,172 214,086 SH   SOLE NO 0 0 214,086
GLOBAL X FDS GLOBX SUPDV US 37950E291   3,496 201,008 SH   SOLE NO 0 0 201,008
GLOBAL X FDS INTERNET OF THNG 37954Y780   719 19,840 SH   SOLE NO 0 0 19,840
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   4,789 105,732 SH   SOLE NO 0 0 105,732
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   935 23,920 SH   SOLE NO 0 0 23,920
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   9,708 542,039 SH   SOLE NO 0 0 542,039
GLOBAL X FDS NASDAQ 100 TAI 37960A404   694 24,752 SH   SOLE NO 0 0 24,752
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   301 9,833 SH   SOLE NO 0 0 9,833
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   28,280 889,018 SH   SOLE NO 0 0 889,018
GLOBAL X FDS RUSSELL 2000 37954Y459   1,169 69,128 SH   SOLE NO 0 0 69,128
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   1,756 27,598 SH   SOLE NO 0 0 27,598
GLOBAL X FDS S&P 500 COVERED 37954Y475   7,989 195,855 SH   SOLE NO 0 0 195,855
GLOBAL X FDS SOCIAL MED ETF 37950E416   281 6,979 SH   SOLE NO 0 0 6,979
GLOBAL X FDS SUPERDIVIDEND 37960A669   431 19,896 SH   SOLE NO 0 0 19,896
GLOBAL X FDS US INFR DEV ETF 37954Y673   43,075 1,082,011 SH   SOLE NO 0 0 1,082,011
GLOBAL X FDS US PFD ETF 37954Y657   1,485 73,663 SH   SOLE NO 0 0 73,663
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   813 15,610 SH   SOLE NO 0 0 15,610
GLOBALSTAR INC COM 378973408   86 58,797 SH   SOLE NO 0 0 58,797
GLOBANT S A COM L44385109   1,182 5,854 SH   SOLE NO 0 0 5,854
GLOBE LIFE INC COM 37959E102   4,082 35,081 SH   SOLE NO 0 0 35,081
GLOBUS MED INC CL A 379577208   494 9,216 SH   SOLE NO 0 0 9,216
GODADDY INC CL A 380237107   260 2,189 SH   SOLE NO 0 0 2,189
GOLD FIELDS LTD SPONSORED ADR 38059T106   10,992 691,774 SH   SOLE NO 0 0 691,774
GOLD ROYALTY CORP COMMON SHARES 38071H106   207 109,893 SH   SOLE NO 0 0 109,893
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   322 24,882 SH   SOLE NO 0 0 24,882
GOLDMAN SACHS BDC INC SHS 38147U107   2,710 180,905 SH   SOLE NO 0 0 180,905
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   32,666 323,777 SH   SOLE NO 0 0 323,777
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   352 8,576 SH   SOLE NO 0 0 8,576
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   235 5,319 SH   SOLE NO 0 0 5,319
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   431 8,804 SH   SOLE NO 0 0 8,804
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   943 20,592 SH   SOLE NO 0 0 20,592
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   7,630 185,423 SH   SOLE NO 0 0 185,423
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   838 16,650 SH   SOLE NO 0 0 16,650
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,281 168,521 SH   SOLE NO 0 0 168,521
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   60,007 1,749,971 SH   SOLE NO 0 0 1,749,971
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   15,565 237,447 SH   SOLE NO 0 0 237,447
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   88,160 849,403 SH   SOLE NO 0 0 849,403
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   608 12,959 SH   SOLE NO 0 0 12,959
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,344 18,456 SH   SOLE NO 0 0 18,456
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   308 10,445 SH   SOLE NO 0 0 10,445
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   226 4,023 SH   SOLE NO 0 0 4,023
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   243 3,237 SH   SOLE NO 0 0 3,237
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   6,398 89,131 SH   SOLE NO 0 0 89,131
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   9,770 209,827 SH   SOLE NO 0 0 209,827
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622   10,393 221,079 SH   SOLE NO 0 0 221,079
GOLDMAN SACHS GROUP INC COM 38141G104   42,932 102,783 SH   SOLE NO 0 0 102,783
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   9,090 413,379 SH   SOLE NO 0 0 413,379
GOLUB CAP BDC INC COM 38173M102   1,398 84,037 SH   SOLE NO 0 0 84,037
GOODRX HLDGS INC COM CL A 38246G108   303 42,665 SH   SOLE NO 0 0 42,665
GOODYEAR TIRE & RUBR CO COM 382550101   1,546 112,599 SH   SOLE NO 0 0 112,599
GORMAN RUPP CO COM 383082104   239 6,034 SH   SOLE NO 0 0 6,034
GOSSAMER BIO INC COM 38341P102   55 46,903 SH   SOLE NO 0 0 46,903
GRACO INC COM 384109104   7,286 77,957 SH   SOLE NO 0 0 77,957
GRAHAM HLDGS CO COM CL B 384637104   325 422 SH   SOLE NO 0 0 422
GRAINGER W W INC COM 384802104   9,674 9,509 SH   SOLE NO 0 0 9,509
GRANITE CONSTR INC COM 387328107   365 6,394 SH   SOLE NO 0 0 6,394
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   210 4,178 SH   SOLE NO 0 0 4,178
GRANITESHARES GOLD TR SHS BEN INT 38748G101   1,517 69,090 SH   SOLE NO 0 0 69,090
GRAPHIC PACKAGING HLDG CO COM 388689101   768 26,313 SH   SOLE NO 0 0 26,313
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   17,897 283,308 SH   SOLE NO 0 0 283,308
GREEN BRICK PARTNERS INC COM 392709101   201 3,331 SH   SOLE NO 0 0 3,331
GREENBRIER COS INC COM 393657101   801 15,379 SH   SOLE NO 0 0 15,379
GREENPOWER MTR CO INC COM NEW 39540E302   64 32,623 SH   SOLE NO 0 0 32,623
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   313 19,207 SH   SOLE NO 0 0 19,207
GRID DYNAMICS HLDGS INC CL A 39813G109   169 13,753 SH   SOLE NO 0 0 13,753
GRIFFON CORP COM 398433102   279 3,808 SH   SOLE NO 0 0 3,808
GROWGENERATION CORP COM 39986L109   90 31,637 SH   SOLE NO 0 0 31,637
GSI TECHNOLOGY INC COM 36241U106   215 63,190 SH   SOLE NO 0 0 63,190
GSK PLC SPONSORED ADR 37733W204   20,221 471,676 SH   SOLE NO 0 0 471,676
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   154 10,489 SH   SOLE NO 0 0 10,489
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   6,161 430,238 SH   SOLE NO 0 0 430,238
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   552 33,952 SH   SOLE NO 0 0 33,952
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,262 46,169 SH   SOLE NO 0 0 46,169
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   681 12,662 SH   SOLE NO 0 0 12,662
H & E EQUIPMENT SERVICES INC COM 404030108   444 6,911 SH   SOLE NO 0 0 6,911
HAEMONETICS CORP MASS COM 405024100   304 3,556 SH   SOLE NO 0 0 3,556
HALEON PLC SPON ADS 405552100   2,180 256,730 SH   SOLE NO 0 0 256,730
HALLIBURTON CO COM 406216101   5,242 132,989 SH   SOLE NO 0 0 132,989
HALOZYME THERAPEUTICS INC COM 40637H109   617 15,172 SH   SOLE NO 0 0 15,172
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   555 18,749 SH   SOLE NO 0 0 18,749
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   203 38,766 SH   SOLE NO 0 0 38,766
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   4,571 274,852 SH   SOLE NO 0 0 274,852
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,019 61,671 SH   SOLE NO 0 0 61,671
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,615 104,673 SH   SOLE NO 0 0 104,673
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   1,383 118,750 SH   SOLE NO 0 0 118,750
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,094 55,669 SH   SOLE NO 0 0 55,669
HANCOCK WHITNEY CORPORATION COM 410120109   2,431 52,811 SH   SOLE NO 0 0 52,811
HANESBRANDS INC COM 410345102   2,516 433,775 SH   SOLE NO 0 0 433,775
HANNON ARMSTRONG SUST INFR C COM 41068X100   9,397 330,888 SH   SOLE NO 0 0 330,888
HANOVER INS GROUP INC COM 410867105   1,197 8,788 SH   SOLE NO 0 0 8,788
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   15,233 1,046,965 SH   SOLE NO 0 0 1,046,965
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   10,186 459,950 SH   SOLE NO 0 0 459,950
HARBOR ETF TRUST INTERNATNAL COMP 41151J885   351 12,834 SH   SOLE NO 0 0 12,834
HARBOR ETF TRUST LONG TERM GROWER 41151J406   12,653 539,106 SH   SOLE NO 0 0 539,106
HARBORONE BANCORP INC NEW COM NEW 41165Y100   133 12,521 SH   SOLE NO 0 0 12,521
HARLEY DAVIDSON INC COM 412822108   1,528 34,938 SH   SOLE NO 0 0 34,938
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602   749 19,233 SH   SOLE NO 0 0 19,233
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   4,081 105,061 SH   SOLE NO 0 0 105,061
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,731 139,499 SH   SOLE NO 0 0 139,499
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   19,426 575,751 SH   SOLE NO 0 0 575,751
HARTFORD FINL SVCS GROUP INC COM 416515104   9,681 93,944 SH   SOLE NO 0 0 93,944
HASBRO INC COM 418056107   2,750 48,657 SH   SOLE NO 0 0 48,657
HAWAIIAN ELEC INDUSTRIES COM 419870100   343 30,390 SH   SOLE NO 0 0 30,390
HAWAIIAN HOLDINGS INC COM 419879101   203 15,194 SH   SOLE NO 0 0 15,194
HAWKINS INC COM 420261109   232 3,018 SH   SOLE NO 0 0 3,018
HCA HEALTHCARE INC COM 40412C101   6,874 20,609 SH   SOLE NO 0 0 20,609
HDFC BANK LTD SPONSORED ADS 40415F101   369 6,585 SH   SOLE NO 0 0 6,585
HEALTHCARE RLTY TR CL A COM 42226K105   975 68,900 SH   SOLE NO 0 0 68,900
HEALTHPEAK PROPERTIES INC COM 42250P103   8,667 462,233 SH   SOLE NO 0 0 462,233
HEARTLAND EXPRESS INC COM 422347104   147 12,300 SH   SOLE NO 0 0 12,300
HECLA MNG CO COM 422704106   348 72,273 SH   SOLE NO 0 0 72,273
HEICO CORP NEW CL A 422806208   572 3,717 SH   SOLE NO 0 0 3,717
HEICO CORP NEW COM 422806109   4,025 21,074 SH   SOLE NO 0 0 21,074
HELMERICH & PAYNE INC COM 423452101   311 7,394 SH   SOLE NO 0 0 7,394
HENNESSY FDS TR STANCE ESG ETF 42588P692   368 12,146 SH   SOLE NO 0 0 12,146
HENRY JACK & ASSOC INC COM 426281101   1,381 7,948 SH   SOLE NO 0 0 7,948
HENRY SCHEIN INC COM 806407102   755 9,992 SH   SOLE NO 0 0 9,992
HERC HLDGS INC COM 42704L104   229 1,361 SH   SOLE NO 0 0 1,361
HERCULES CAPITAL INC COM 427096508   5,486 297,346 SH   SOLE NO 0 0 297,346
HERON THERAPEUTICS INC COM 427746102   938 338,526 SH   SOLE NO 0 0 338,526
HERSHEY CO COM 427866108   16,652 85,612 SH   SOLE NO 0 0 85,612
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   48 10,810 SH   SOLE NO 0 0 10,810
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   432 55,229 SH   SOLE NO 0 0 55,229
HESS CORP COM 42809H107   1,792 11,739 SH   SOLE NO 0 0 11,739
HESS MIDSTREAM LP CL A SHS 428103105   330 9,120 SH   SOLE NO 0 0 9,120
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,883 162,605 SH   SOLE NO 0 0 162,605
HEXCEL CORP NEW COM 428291108   8,502 116,703 SH   SOLE NO 0 0 116,703
HF SINCLAIR CORP COM 403949100   1,376 22,796 SH   SOLE NO 0 0 22,796
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   98 12,780 SH   SOLE NO 0 0 12,780
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   4,101 583,309 SH   SOLE NO 0 0 583,309
HIGHWOODS PPTYS INC COM 431284108   598 22,844 SH   SOLE NO 0 0 22,844
HILLENBRAND INC COM 431571108   3,175 63,138 SH   SOLE NO 0 0 63,138
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,481 16,318 SH   SOLE NO 0 0 16,318
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   68 12,770 SH   SOLE NO 0 0 12,770
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   473 18,504 SH   SOLE NO 0 0 18,504
HOLOGIC INC COM 436440101   4,956 63,575 SH   SOLE NO 0 0 63,575
HOME DEPOT INC COM 437076102   260,428 678,906 SH   SOLE NO 0 0 678,906
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,306 35,089 SH   SOLE NO 0 0 35,089
HONEYWELL INTL INC COM 438516106   79,392 386,807 SH   SOLE NO 0 0 386,807
HORIZON BANCORP INC COM 440407104   162 12,632 SH   SOLE NO 0 0 12,632
HORIZON TECHNOLOGY FIN CORP COM 44045A102   258 22,663 SH   SOLE NO 0 0 22,663
HORMEL FOODS CORP COM 440452100   6,967 199,692 SH   SOLE NO 0 0 199,692
HOST HOTELS & RESORTS INC COM 44107P104   2,923 141,342 SH   SOLE NO 0 0 141,342
HOULIHAN LOKEY INC CL A 441593100   235 1,835 SH   SOLE NO 0 0 1,835
HOWMET AEROSPACE INC COM 443201108   4,637 67,755 SH   SOLE NO 0 0 67,755
HP INC COM 40434L105   27,385 906,196 SH   SOLE NO 0 0 906,196
HSBC HLDGS PLC SPON ADR NEW 404280406   1,958 49,736 SH   SOLE NO 0 0 49,736
HUBBELL INC COM 443510607   4,388 10,572 SH   SOLE NO 0 0 10,572
HUBSPOT INC COM 443573100   9,607 15,333 SH   SOLE NO 0 0 15,333
HUDBAY MINERALS INC COM 443628102   82 11,754 SH   SOLE NO 0 0 11,754
HUMACYTE INC COM 44486Q103   130 41,859 SH   SOLE NO 0 0 41,859
HUMANA INC COM 444859102   6,981 20,133 SH   SOLE NO 0 0 20,133
HUNT J B TRANS SVCS INC COM 445658107   2,270 11,392 SH   SOLE NO 0 0 11,392
HUNTINGTON BANCSHARES INC COM 446150104   11,698 838,536 SH   SOLE NO 0 0 838,536
HUNTINGTON INGALLS INDS INC COM 446413106   3,390 11,629 SH   SOLE NO 0 0 11,629
HUT 8 CORP COM 44812J104   243 22,038 SH   SOLE NO 0 0 22,038
HYATT HOTELS CORP COM CL A 448579102   331 2,075 SH   SOLE NO 0 0 2,075
HYLIION HOLDINGS CORP COMMON STOCK 449109107   32 18,142 SH   SOLE NO 0 0 18,142
HYZON MOTORS INC COM CL A 44951Y102   10 13,510 SH   SOLE NO 0 0 13,510
I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2   24 25,000 SH   SOLE NO 0 0 25,000
IAC INC COM NEW 44891N208   606 11,367 SH   SOLE NO 0 0 11,367
IAMGOLD CORP COM 450913108   103 30,806 SH   SOLE NO 0 0 30,806
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,760 103,448 SH   SOLE NO 0 0 103,448
ICICI BANK LIMITED ADR 45104G104   438 16,582 SH   SOLE NO 0 0 16,582
ICON PLC SHS G4705A100   1,568 4,668 SH   SOLE NO 0 0 4,668
ICORECONNECT INC COM 450958103   19 15,334 SH   SOLE NO 0 0 15,334
IDACORP INC COM 451107106   1,777 19,127 SH   SOLE NO 0 0 19,127
IDEX CORP COM 45167R104   693 2,841 SH   SOLE NO 0 0 2,841
IDEXX LABS INC COM 45168D104   14,705 27,234 SH   SOLE NO 0 0 27,234
ILLINOIS TOOL WKS INC COM 452308109   49,788 185,548 SH   SOLE NO 0 0 185,548
ILLUMINA INC COM 452327109   1,707 12,428 SH   SOLE NO 0 0 12,428
IMMIX BIOPHARMA INC COM 45258H106   80 26,080 SH   SOLE NO 0 0 26,080
IMMUNITYBIO INC COM 45256X103   59 11,040 SH   SOLE NO 0 0 11,040
IMPACT SHS TR I NAACP MINO ETF 45259A209   246 6,405 SH   SOLE NO 0 0 6,405
IMPACT SHS TR I YWCA WOMENS ETF 45259A100   920 25,489 SH   SOLE NO 0 0 25,489
IMPERIAL OIL LTD COM NEW 453038408   1,318 19,069 SH   SOLE NO 0 0 19,069
IMPINJ INC COM 453204109   456 3,548 SH   SOLE NO 0 0 3,548
INCYTE CORP COM 45337C102   1,112 19,515 SH   SOLE NO 0 0 19,515
INDEPENDENCE RLTY TR INC COM 45378A106   2,719 168,589 SH   SOLE NO 0 0 168,589
INDEPENDENT BK CORP MASS COM 453836108   2,641 50,777 SH   SOLE NO 0 0 50,777
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   3,206 131,933 SH   SOLE NO 0 0 131,933
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   5,320 218,128 SH   SOLE NO 0 0 218,128
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   322 7,250 SH   SOLE NO 0 0 7,250
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   3,214 119,779 SH   SOLE NO 0 0 119,779
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   256 8,279 SH   SOLE NO 0 0 8,279
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   14,874 472,499 SH   SOLE NO 0 0 472,499
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   1,208 32,386 SH   SOLE NO 0 0 32,386
INDIA FD INC COM 454089103   960 46,902 SH   SOLE NO 0 0 46,902
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   571 80,638 SH   SOLE NO 0 0 80,638
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   110 51,000 SH   SOLE NO 0 0 51,000
INFINERA CORP COM 45667G103   72 12,000 SH   SOLE NO 0 0 12,000
INFLARX NV COM N44821101   108 70,000 SH   SOLE NO 0 0 70,000
INFOSYS LTD SPONSORED ADR 456788108   1,027 57,290 SH   SOLE NO 0 0 57,290
ING GROEP N.V. SPONSORED ADR 456837103   250 15,155 SH   SOLE NO 0 0 15,155
INGERSOLL RAND INC COM 45687V106   2,730 28,754 SH   SOLE NO 0 0 28,754
INGLES MKTS INC CL A 457030104   349 4,556 SH   SOLE NO 0 0 4,556
INGREDION INC COM 457187102   914 7,823 SH   SOLE NO 0 0 7,823
INMODE LTD SHS M5425M103   1,638 75,784 SH   SOLE NO 0 0 75,784
INNOVATIVE INDL PPTYS INC COM 45781V101   3,078 29,731 SH   SOLE NO 0 0 29,731
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   2,415 79,804 SH   SOLE NO 0 0 79,804
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   11,988 409,701 SH   SOLE NO 0 0 409,701
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623   842 34,941 SH   SOLE NO 0 0 34,941
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   1,535 61,119 SH   SOLE NO 0 0 61,119
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   1,202 41,520 SH   SOLE NO 0 0 41,520
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   8,930 375,197 SH   SOLE NO 0 0 375,197
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   21,334 810,856 SH   SOLE NO 0 0 810,856
INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418   3,446 138,384 SH   SOLE NO 0 0 138,384
INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608   1,291 45,454 SH   SOLE NO 0 0 45,454
INNOVATOR ETFS TRUST GROWTH ACCELRTD 45782C128   747 28,008 SH   SOLE NO 0 0 28,008
INNOVATOR ETFS TRUST GRWT ACCLTD PLUS 45783Y798   2,546 113,237 SH   SOLE NO 0 0 113,237
INNOVATOR ETFS TRUST GRWT ACLRTD PLUS 45783Y871   1,486 50,565 SH   SOLE NO 0 0 50,565
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   4,443 97,627 SH   SOLE NO 0 0 97,627
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   19,502 447,508 SH   SOLE NO 0 0 447,508
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   5,214 90,450 SH   SOLE NO 0 0 90,450
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   4,089 85,955 SH   SOLE NO 0 0 85,955
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   456 9,556 SH   SOLE NO 0 0 9,556
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   269 9,887 SH   SOLE NO 0 0 9,887
INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475   365 12,591 SH   SOLE NO 0 0 12,591
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   4,875 168,576 SH   SOLE NO 0 0 168,576
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350   506 19,452 SH   SOLE NO 0 0 19,452
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   8,187 301,436 SH   SOLE NO 0 0 301,436
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   4,109 131,326 SH   SOLE NO 0 0 131,326
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   5,194 184,134 SH   SOLE NO 0 0 184,134
INNOVATOR ETFS TRUST INVATR 20 PLS 9 45782C235   956 48,016 SH   SOLE NO 0 0 48,016
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   292 9,944 SH   SOLE NO 0 0 9,944
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   11,424 273,706 SH   SOLE NO 0 0 273,706
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723   8,313 281,741 SH   SOLE NO 0 0 281,741
INNOVATOR ETFS TRUST PREM INC 10 BARR 45783Y574   482 19,296 SH   SOLE NO 0 0 19,296
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   619 24,824 SH   SOLE NO 0 0 24,824
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566   251 10,081 SH   SOLE NO 0 0 10,081
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558   928 37,338 SH   SOLE NO 0 0 37,338
INNOVATOR ETFS TRUST PREM INCM 10 BAR 45783Y632   325 13,261 SH   SOLE NO 0 0 13,261
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   1,379 56,203 SH   SOLE NO 0 0 56,203
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   2,272 92,653 SH   SOLE NO 0 0 92,653
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491   370 15,395 SH   SOLE NO 0 0 15,395
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   617 20,566 SH   SOLE NO 0 0 20,566
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   330 17,016 SH   SOLE NO 0 0 17,016
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442   2,726 99,445 SH   SOLE NO 0 0 99,445
INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780   1,338 49,608 SH   SOLE NO 0 0 49,608
INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889   771 24,327 SH   SOLE NO 0 0 24,327
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   15,414 384,966 SH   SOLE NO 0 0 384,966
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   16,677 496,473 SH   SOLE NO 0 0 496,473
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   2,537 83,840 SH   SOLE NO 0 0 83,840
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   9,546 264,424 SH   SOLE NO 0 0 264,424
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   2,196 67,230 SH   SOLE NO 0 0 67,230
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   6,194 189,714 SH   SOLE NO 0 0 189,714
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   2,617 84,385 SH   SOLE NO 0 0 84,385
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   5,938 210,873 SH   SOLE NO 0 0 210,873
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   1,950 61,174 SH   SOLE NO 0 0 61,174
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   2,391 77,640 SH   SOLE NO 0 0 77,640
INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848   1,592 55,409 SH   SOLE NO 0 0 55,409
INNOVATOR ETFS TRUST US EQTY ACCELRTD 45783Y830   273 9,854 SH   SOLE NO 0 0 9,854
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   8,551 210,603 SH   SOLE NO 0 0 210,603
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   6,757 185,196 SH   SOLE NO 0 0 185,196
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   23,734 586,465 SH   SOLE NO 0 0 586,465
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   12,301 313,146 SH   SOLE NO 0 0 313,146
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   4,921 125,273 SH   SOLE NO 0 0 125,273
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   21,154 485,853 SH   SOLE NO 0 0 485,853
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   19,457 482,434 SH   SOLE NO 0 0 482,434
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   4,285 113,958 SH   SOLE NO 0 0 113,958
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   5,249 125,979 SH   SOLE NO 0 0 125,979
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   4,023 113,002 SH   SOLE NO 0 0 113,002
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   37,081 1,048,068 SH   SOLE NO 0 0 1,048,068
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   10,860 334,455 SH   SOLE NO 0 0 334,455
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   22,200 603,097 SH   SOLE NO 0 0 603,097
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   19,784 579,165 SH   SOLE NO 0 0 579,165
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   42,647 1,090,442 SH   SOLE NO 0 0 1,090,442
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   20,409 557,662 SH   SOLE NO 0 0 557,662
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   14,702 413,563 SH   SOLE NO 0 0 413,563
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   23,389 640,791 SH   SOLE NO 0 0 640,791
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   18,089 524,027 SH   SOLE NO 0 0 524,027
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   22,889 610,543 SH   SOLE NO 0 0 610,543
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   21,538 567,082 SH   SOLE NO 0 0 567,082
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   3,780 113,098 SH   SOLE NO 0 0 113,098
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   1,471 44,643 SH   SOLE NO 0 0 44,643
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   11,171 332,511 SH   SOLE NO 0 0 332,511
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   2,135 65,292 SH   SOLE NO 0 0 65,292
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103   2,359 75,460 SH   SOLE NO 0 0 75,460
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   632 20,244 SH   SOLE NO 0 0 20,244
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   8,584 220,842 SH   SOLE NO 0 0 220,842
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   11,836 421,526 SH   SOLE NO 0 0 421,526
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   13,793 389,950 SH   SOLE NO 0 0 389,950
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   2,744 96,401 SH   SOLE NO 0 0 96,401
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   4,575 146,830 SH   SOLE NO 0 0 146,830
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   228 169,053 SH   SOLE NO 0 0 169,053
INSEEGO CORP COM NEW 45782B302   40 14,165 SH   SOLE NO 0 0 14,165
INSIGHT ENTERPRISES INC COM 45765U103   271 1,463 SH   SOLE NO 0 0 1,463
INSIGHT SELECT INCOME FD COM 45781W109   344 20,871 SH   SOLE NO 0 0 20,871
INSPERITY INC COM 45778Q107   299 2,723 SH   SOLE NO 0 0 2,723
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   0 30,000 SH   SOLE NO 0 0 30,000
INSPIRATO INCORPORATED CL A NEW 45791E206   188 47,577 SH   SOLE NO 0 0 47,577
INSPIRE MED SYS INC COM 457730109   1,576 7,336 SH   SOLE NO 0 0 7,336
INSTALLED BLDG PRODS INC COM 45780R101   594 2,294 SH   SOLE NO 0 0 2,294
INSULET CORP COM 45784P101   2,273 13,259 SH   SOLE NO 0 0 13,259
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   281 7,930 SH   SOLE NO 0 0 7,930
INTEL CORP COM 458140100   81,498 1,845,101 SH   SOLE NO 0 0 1,845,101
INTELLIA THERAPEUTICS INC COM 45826J105   952 34,593 SH   SOLE NO 0 0 34,593
INTENSITY THERAPEUTICS INC COM 45828J103   54 10,414 SH   SOLE NO 0 0 10,414
INTER PARFUMS INC COM 458334109   460 3,271 SH   SOLE NO 0 0 3,271
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,538 13,769 SH   SOLE NO 0 0 13,769
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,384 39,178 SH   SOLE NO 0 0 39,178
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   214 2,024 SH   SOLE NO 0 0 2,024
INTERDIGITAL INC COM 45867G101   6,572 61,735 SH   SOLE NO 0 0 61,735
INTERFACE INC COM 458665304   181 10,750 SH   SOLE NO 0 0 10,750
INTERNATIONAL BANCSHARES COR COM 459044103   1,669 29,722 SH   SOLE NO 0 0 29,722
INTERNATIONAL BUSINESS MACHS COM 459200101   132,430 693,498 SH   SOLE NO 0 0 693,498
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,715 43,204 SH   SOLE NO 0 0 43,204
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   253 11,214 SH   SOLE NO 0 0 11,214
INTERNATIONAL PAPER CO COM 460146103   7,841 200,955 SH   SOLE NO 0 0 200,955
INTERNATIONAL SEAWAYS INC COM Y41053102   914 17,179 SH   SOLE NO 0 0 17,179
INTERPUBLIC GROUP COS INC COM 460690100   1,616 49,521 SH   SOLE NO 0 0 49,521
INTUIT COM 461202103   39,231 60,355 SH   SOLE NO 0 0 60,355
INTUITIVE SURGICAL INC COM NEW 46120E602   26,133 65,482 SH   SOLE NO 0 0 65,482
INVENTIVA SA ADS 46124U107   141 39,015 SH   SOLE NO 0 0 39,015
INVENTRUST PPTYS CORP COM NEW 46124J201   5,947 231,300 SH   SOLE NO 0 0 231,300
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   489 5,550 SH   SOLE NO 0 0 5,550
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   487 21,799 SH   SOLE NO 0 0 21,799
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   296 8,059 SH   SOLE NO 0 0 8,059
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   2,916 62,300 SH   SOLE NO 0 0 62,300
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   705 14,128 SH   SOLE NO 0 0 14,128
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,587 63,239 SH   SOLE NO 0 0 63,239
INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209   349 21,252 SH   SOLE NO 0 0 21,252
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   5,453 393,177 SH   SOLE NO 0 0 393,177
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   101 11,840 SH   SOLE NO 0 0 11,840
INVESCO BD FD COM 46132L107   241 15,376 SH   SOLE NO 0 0 15,376
INVESCO CALIF VALUE MUN INCO COM 46132H106   882 88,524 SH   SOLE NO 0 0 88,524
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   342 2,812 SH   SOLE NO 0 0 2,812
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,430 14,341 SH   SOLE NO 0 0 14,341
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,491 24,346 SH   SOLE NO 0 0 24,346
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   421 4,270 SH   SOLE NO 0 0 4,270
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   6,353 276,585 SH   SOLE NO 0 0 276,585
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,063 83,335 SH   SOLE NO 0 0 83,335
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   212 11,787 SH   SOLE NO 0 0 11,787
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,969 126,694 SH   SOLE NO 0 0 126,694
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   5,853 206,326 SH   SOLE NO 0 0 206,326
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   585 23,528 SH   SOLE NO 0 0 23,528
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   8,873 470,712 SH   SOLE NO 0 0 470,712
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   365 11,381 SH   SOLE NO 0 0 11,381
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   1,962 56,945 SH   SOLE NO 0 0 56,945
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   351 16,844 SH   SOLE NO 0 0 16,844
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   1,648 18,128 SH   SOLE NO 0 0 18,128
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,426 69,705 SH   SOLE NO 0 0 69,705
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   9,121 324,808 SH   SOLE NO 0 0 324,808
INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540   223 7,304 SH   SOLE NO 0 0 7,304
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   507 19,545 SH   SOLE NO 0 0 19,545
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   635 35,018 SH   SOLE NO 0 0 35,018
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   2,267 45,656 SH   SOLE NO 0 0 45,656
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   197 10,128 SH   SOLE NO 0 0 10,128
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   944 28,704 SH   SOLE NO 0 0 28,704
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   444 31,352 SH   SOLE NO 0 0 31,352
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   906 45,955 SH   SOLE NO 0 0 45,955
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,499 34,774 SH   SOLE NO 0 0 34,774
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   1,039 46,471 SH   SOLE NO 0 0 46,471
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   5,868 109,354 SH   SOLE NO 0 0 109,354
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   852 54,983 SH   SOLE NO 0 0 54,983
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   953 8,846 SH   SOLE NO 0 0 8,846
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   310 17,147 SH   SOLE NO 0 0 17,147
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   88,071 482,079 SH   SOLE NO 0 0 482,079
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,586 54,843 SH   SOLE NO 0 0 54,843
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   2,489 104,430 SH   SOLE NO 0 0 104,430
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   602 26,130 SH   SOLE NO 0 0 26,130
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   12,674 1,066,841 SH   SOLE NO 0 0 1,066,841
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   9,442 180,121 SH   SOLE NO 0 0 180,121
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,010 21,862 SH   SOLE NO 0 0 21,862
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   896 10,209 SH   SOLE NO 0 0 10,209
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,502 18,720 SH   SOLE NO 0 0 18,720
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   27,948 298,170 SH   SOLE NO 0 0 298,170
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   3,333 139,505 SH   SOLE NO 0 0 139,505
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   5,910 106,432 SH   SOLE NO 0 0 106,432
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,121 39,927 SH   SOLE NO 0 0 39,927
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   366 11,929 SH   SOLE NO 0 0 11,929
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   5,275 45,826 SH   SOLE NO 0 0 45,826
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   15,406 273,160 SH   SOLE NO 0 0 273,160
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   36,023 841,467 SH   SOLE NO 0 0 841,467
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   1,401 25,120 SH   SOLE NO 0 0 25,120
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   4,762 115,649 SH   SOLE NO 0 0 115,649
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   553 12,639 SH   SOLE NO 0 0 12,639
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   207 1,631 SH   SOLE NO 0 0 1,631
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   464 10,002 SH   SOLE NO 0 0 10,002
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   6,719 151,987 SH   SOLE NO 0 0 151,987
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   344 9,226 SH   SOLE NO 0 0 9,226
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   4,230 92,300 SH   SOLE NO 0 0 92,300
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   13,730 309,240 SH   SOLE NO 0 0 309,240
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   102,918 1,562,444 SH   SOLE NO 0 0 1,562,444
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   27,832 263,882 SH   SOLE NO 0 0 263,882
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   2,213 48,781 SH   SOLE NO 0 0 48,781
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,354 158,597 SH   SOLE NO 0 0 158,597
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,552 58,440 SH   SOLE NO 0 0 58,440
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   10,680 449,304 SH   SOLE NO 0 0 449,304
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   3,947 50,279 SH   SOLE NO 0 0 50,279
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   369 16,604 SH   SOLE NO 0 0 16,604
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   1,624 88,724 SH   SOLE NO 0 0 88,724
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   863 53,562 SH   SOLE NO 0 0 53,562
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   589 27,631 SH   SOLE NO 0 0 27,631
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   27,259 1,299,892 SH   SOLE NO 0 0 1,299,892
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   4,547 200,051 SH   SOLE NO 0 0 200,051
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   5,061 204,243 SH   SOLE NO 0 0 204,243
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   30,820 1,508,565 SH   SOLE NO 0 0 1,508,565
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   4,519 196,919 SH   SOLE NO 0 0 196,919
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   7,168 294,498 SH   SOLE NO 0 0 294,498
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   24,974 1,300,075 SH   SOLE NO 0 0 1,300,075
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   5,590 237,219 SH   SOLE NO 0 0 237,219
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   9,702 502,933 SH   SOLE NO 0 0 502,933
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,378 142,818 SH   SOLE NO 0 0 142,818
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   3,829 163,072 SH   SOLE NO 0 0 163,072
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   785 33,783 SH   SOLE NO 0 0 33,783
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   662 29,929 SH   SOLE NO 0 0 29,929
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   454 20,942 SH   SOLE NO 0 0 20,942
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   1,127 68,767 SH   SOLE NO 0 0 68,767
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,597 112,048 SH   SOLE NO 0 0 112,048
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   4,523 225,352 SH   SOLE NO 0 0 225,352
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   1,334 28,116 SH   SOLE NO 0 0 28,116
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   30,108 545,133 SH   SOLE NO 0 0 545,133
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   959 25,382 SH   SOLE NO 0 0 25,382
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   17,386 171,175 SH   SOLE NO 0 0 171,175
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   615 13,599 SH   SOLE NO 0 0 13,599
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   897 13,862 SH   SOLE NO 0 0 13,862
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   597 13,133 SH   SOLE NO 0 0 13,133
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   704 9,403 SH   SOLE NO 0 0 9,403
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   6,399 59,122 SH   SOLE NO 0 0 59,122
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   5,793 136,083 SH   SOLE NO 0 0 136,083
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   2,881 59,966 SH   SOLE NO 0 0 59,966
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   558 6,009 SH   SOLE NO 0 0 6,009
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   1,888 19,329 SH   SOLE NO 0 0 19,329
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   1,473 10,556 SH   SOLE NO 0 0 10,556
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   346 6,029 SH   SOLE NO 0 0 6,029
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   837 19,043 SH   SOLE NO 0 0 19,043
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   42,871 434,009 SH   SOLE NO 0 0 434,009
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   5,298 147,998 SH   SOLE NO 0 0 147,998
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,679 110,202 SH   SOLE NO 0 0 110,202
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   1,832 37,609 SH   SOLE NO 0 0 37,609
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   104,593 2,718,829 SH   SOLE NO 0 0 2,718,829
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   10,913 277,821 SH   SOLE NO 0 0 277,821
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   214 3,240 SH   SOLE NO 0 0 3,240
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   306 12,444 SH   SOLE NO 0 0 12,444
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   4,914 237,972 SH   SOLE NO 0 0 237,972
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   3,524 190,058 SH   SOLE NO 0 0 190,058
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   891 21,091 SH   SOLE NO 0 0 21,091
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   9,845 110,262 SH   SOLE NO 0 0 110,262
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   4,358 76,895 SH   SOLE NO 0 0 76,895
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   1,939 41,998 SH   SOLE NO 0 0 41,998
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,319 33,066 SH   SOLE NO 0 0 33,066
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   1,797 22,413 SH   SOLE NO 0 0 22,413
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   4,257 44,866 SH   SOLE NO 0 0 44,866
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   44,430 417,223 SH   SOLE NO 0 0 417,223
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   10,542 250,217 SH   SOLE NO 0 0 250,217
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   355 6,303 SH   SOLE NO 0 0 6,303
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   341 11,438 SH   SOLE NO 0 0 11,438
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   14,241 123,989 SH   SOLE NO 0 0 123,989
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   88,128 800,800 SH   SOLE NO 0 0 800,800
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   5,042 92,861 SH   SOLE NO 0 0 92,861
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,710 53,459 SH   SOLE NO 0 0 53,459
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   7,135 59,816 SH   SOLE NO 0 0 59,816
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   1,672 13,904 SH   SOLE NO 0 0 13,904
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   38,995 684,851 SH   SOLE NO 0 0 684,851
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   1,257 25,864 SH   SOLE NO 0 0 25,864
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   929 8,639 SH   SOLE NO 0 0 8,639
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   5,108 84,687 SH   SOLE NO 0 0 84,687
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   303 4,265 SH   SOLE NO 0 0 4,265
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   329 14,629 SH   SOLE NO 0 0 14,629
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   257 5,038 SH   SOLE NO 0 0 5,038
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   4,751 57,185 SH   SOLE NO 0 0 57,185
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   652 10,149 SH   SOLE NO 0 0 10,149
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   10,463 329,125 SH   SOLE NO 0 0 329,125
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   4,278 89,656 SH   SOLE NO 0 0 89,656
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   761 20,939 SH   SOLE NO 0 0 20,939
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   5,000 151,847 SH   SOLE NO 0 0 151,847
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   13,982 397,328 SH   SOLE NO 0 0 397,328
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   985 17,403 SH   SOLE NO 0 0 17,403
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   198,992 1,174,892 SH   SOLE NO 0 0 1,174,892
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   20,663 562,709 SH   SOLE NO 0 0 562,709
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   7,486 84,645 SH   SOLE NO 0 0 84,645
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   55,175 913,192 SH   SOLE NO 0 0 913,192
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   3,116 55,215 SH   SOLE NO 0 0 55,215
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   26,429 397,014 SH   SOLE NO 0 0 397,014
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   1,510 65,528 SH   SOLE NO 0 0 65,528
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   7,739 76,104 SH   SOLE NO 0 0 76,104
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   2,354 91,494 SH   SOLE NO 0 0 91,494
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   2,519 98,292 SH   SOLE NO 0 0 98,292
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   3,108 153,468 SH   SOLE NO 0 0 153,468
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833   409 16,033 SH   SOLE NO 0 0 16,033
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791   561 21,361 SH   SOLE NO 0 0 21,361
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825   1,170 56,093 SH   SOLE NO 0 0 56,093
INVESCO HIGH INCOME TR II COM 46131F101   111 10,310 SH   SOLE NO 0 0 10,310
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   447 16,733 SH   SOLE NO 0 0 16,733
INVESCO LTD SHS G491BT108   2,213 133,407 SH   SOLE NO 0 0 133,407
INVESCO MUN OPPORTUNITY TR COM 46132C107   579 59,537 SH   SOLE NO 0 0 59,537
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,316 201,508 SH   SOLE NO 0 0 201,508
INVESCO MUNICIPAL TRUST COM 46131J103   1,112 114,605 SH   SOLE NO 0 0 114,605
INVESCO QQQ TR UNIT SER 1 46090E103   1,101,207 2,480,139 SH   SOLE NO 0 0 2,480,139
INVESCO QUALITY MUN INCOME T COM 46133G107   760 78,507 SH   SOLE NO 0 0 78,507
INVESCO SR INCOME TR COM 46131H107   207 48,372 SH   SOLE NO 0 0 48,372
INVESCO TR INVT GRADE MUNS COM 46131M106   520 52,700 SH   SOLE NO 0 0 52,700
INVESCO TR INVT GRADE NEW YO COM 46131T101   340 31,619 SH   SOLE NO 0 0 31,619
INVESCO VALUE MUN INCOME TR COM 46132P108   1,237 103,070 SH   SOLE NO 0 0 103,070
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   401 12,603 SH   SOLE NO 0 0 12,603
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,058 56,109 SH   SOLE NO 0 0 56,109
INVITATION HOMES INC COM 46187W107   620 17,421 SH   SOLE NO 0 0 17,421
IONIS PHARMACEUTICALS INC COM 462222100   953 21,974 SH   SOLE NO 0 0 21,974
IONQ INC COM 46222L108   406 40,670 SH   SOLE NO 0 0 40,670
IOVANCE BIOTHERAPEUTICS INC COM 462260100   152 10,272 SH   SOLE NO 0 0 10,272
IPG PHOTONICS CORP COM 44980X109   604 6,659 SH   SOLE NO 0 0 6,659
IQVIA HLDGS INC COM 46266C105   6,033 23,856 SH   SOLE NO 0 0 23,856
IRIDIUM COMMUNICATIONS INC COM 46269C102   209 8,001 SH   SOLE NO 0 0 8,001
IRON MTN INC DEL COM 46284V101   17,099 213,174 SH   SOLE NO 0 0 213,174
ISHARES BITCOIN TR SHS 46438F101   10,363 256,075 SH   SOLE NO 0 0 256,075
ISHARES GOLD TR ISHARES NEW 464285204   120,172 2,860,553 SH   SOLE NO 0 0 2,860,553
ISHARES INC CORE MSCI EMKT 46434G103   99,285 1,924,131 SH   SOLE NO 0 0 1,924,131
ISHARES INC CUR HD MSCI EM 46434G509   1,220 47,550 SH   SOLE NO 0 0 47,550
ISHARES INC EM MKT SM-CP ETF 464286475   572 9,711 SH   SOLE NO 0 0 9,711
ISHARES INC EM MKTS DIV ETF 464286319   1,142 43,667 SH   SOLE NO 0 0 43,667
ISHARES INC EMNG MKTS EQT 46434G889   2,255 50,627 SH   SOLE NO 0 0 50,627
ISHARES INC ESG AWR MSCI EM 46434G863   13,241 410,835 SH   SOLE NO 0 0 410,835
ISHARES INC FRONTIER AND SEL 464286145   495 17,278 SH   SOLE NO 0 0 17,278
ISHARES INC GLB ENR PROD ETF 464286343   296 11,156 SH   SOLE NO 0 0 11,156
ISHARES INC JP MRG EM CRP BD 464286251   322 7,231 SH   SOLE NO 0 0 7,231
ISHARES INC JP MRGN EM HI BD 464286285   887 23,665 SH   SOLE NO 0 0 23,665
ISHARES INC MSCI AGRICULTURE 464286350   827 21,472 SH   SOLE NO 0 0 21,472
ISHARES INC MSCI AUST ETF 464286103   2,930 118,825 SH   SOLE NO 0 0 118,825
ISHARES INC MSCI BRAZIL ETF 464286400   4,206 129,730 SH   SOLE NO 0 0 129,730
ISHARES INC MSCI CDA ETF 464286509   1,368 35,746 SH   SOLE NO 0 0 35,746
ISHARES INC MSCI EMERG MRKT 464286533   19,516 344,869 SH   SOLE NO 0 0 344,869
ISHARES INC MSCI EMRG CHN 46434G764   51,400 892,825 SH   SOLE NO 0 0 892,825
ISHARES INC MSCI EQUAL WEITE 464286681   3,522 38,710 SH   SOLE NO 0 0 38,710
ISHARES INC MSCI EURZONE ETF 464286608   948 18,560 SH   SOLE NO 0 0 18,560
ISHARES INC MSCI GBL ETF NEW 46434G848   1,452 34,829 SH   SOLE NO 0 0 34,829
ISHARES INC MSCI GBL GOLD MN 46434G855   1,262 49,911 SH   SOLE NO 0 0 49,911
ISHARES INC MSCI GBL MIN VOL 464286525   14,978 142,285 SH   SOLE NO 0 0 142,285
ISHARES INC MSCI GERMANY ETF 464286806   1,204 37,928 SH   SOLE NO 0 0 37,928
ISHARES INC MSCI ISRAEL ETF 464286632   418 6,552 SH   SOLE NO 0 0 6,552
ISHARES INC MSCI ITALY ETF 46434G830   280 7,413 SH   SOLE NO 0 0 7,413
ISHARES INC MSCI JPN ETF NEW 46434G822   4,435 62,152 SH   SOLE NO 0 0 62,152
ISHARES INC MSCI MEXICO ETF 464286822   1,253 18,081 SH   SOLE NO 0 0 18,081
ISHARES INC MSCI PAC JP ETF 464286665   11,346 265,039 SH   SOLE NO 0 0 265,039
ISHARES INC MSCI SINGPOR ETF 46434G780   235 12,812 SH   SOLE NO 0 0 12,812
ISHARES INC MSCI STH KOR ETF 464286772   620 9,235 SH   SOLE NO 0 0 9,235
ISHARES INC MSCI SWITZERLAND 464286749   480 10,092 SH   SOLE NO 0 0 10,092
ISHARES INC MSCI TAIWAN ETF 46434G772   373 7,663 SH   SOLE NO 0 0 7,663
ISHARES INC MSCI THAILND ETF 464286624   317 5,433 SH   SOLE NO 0 0 5,433
ISHARES INC MSCI WORLD ETF 464286392   4,749 32,771 SH   SOLE NO 0 0 32,771
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   300 13,609 SH   SOLE NO 0 0 13,609
ISHARES SILVER TR ISHARES 46428Q109   36,144 1,588,758 SH   SOLE NO 0 0 1,588,758
ISHARES TR 0-3 MNTH TREASRY 46436E718   33,425 331,890 SH   SOLE NO 0 0 331,890
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,037 141,178 SH   SOLE NO 0 0 141,178
ISHARES TR 0-5YR HI YL CP 46434V407   134,273 3,155,655 SH   SOLE NO 0 0 3,155,655
ISHARES TR 0-5YR INVT GR CP 46434V100   7,635 155,116 SH   SOLE NO 0 0 155,116
ISHARES TR 1 3 YR TREAS BD 464287457   70,892 866,860 SH   SOLE NO 0 0 866,860
ISHARES TR 10+ YR INVST GRD 464289511   4,303 83,533 SH   SOLE NO 0 0 83,533
ISHARES TR 10-20 YR TRS ETF 464288653   37,673 358,690 SH   SOLE NO 0 0 358,690
ISHARES TR 20 YR TR BD ETF 464287432   128,043 1,353,237 SH   SOLE NO 0 0 1,353,237
ISHARES TR 3 7 YR TREAS BD 464288661   33,188 286,573 SH   SOLE NO 0 0 286,573
ISHARES TR 7-10 YR TRSY BD 464287440   63,009 665,637 SH   SOLE NO 0 0 665,637
ISHARES TR A RATE CP BD ETF 46429B291   2,239 47,150 SH   SOLE NO 0 0 47,150
ISHARES TR AGENCY BOND ETF 464288166   822 7,606 SH   SOLE NO 0 0 7,606
ISHARES TR AGGRES ALLOC ETF 464289859   7,660 104,280 SH   SOLE NO 0 0 104,280
ISHARES TR BLACKROCK ULTRA 46434V878   6,381 126,200 SH   SOLE NO 0 0 126,200
ISHARES TR BROAD USD HIGH 46435U853   16,078 439,406 SH   SOLE NO 0 0 439,406
ISHARES TR CALIF MUN BD ETF 464288356   7,233 125,707 SH   SOLE NO 0 0 125,707
ISHARES TR CHINA LG-CAP ETF 464287184   8,444 350,813 SH   SOLE NO 0 0 350,813
ISHARES TR CMBS ETF 46429B366   1,396 29,637 SH   SOLE NO 0 0 29,637
ISHARES TR COHEN STEER REIT 464287564   6,101 105,730 SH   SOLE NO 0 0 105,730
ISHARES TR CONSER ALLOC ETF 464289883   1,218 33,081 SH   SOLE NO 0 0 33,081
ISHARES TR CONV BD ETF 46435G102   1,962 24,573 SH   SOLE NO 0 0 24,573
ISHARES TR CORE 1 5 YR USD 46432F859   11,714 246,922 SH   SOLE NO 0 0 246,922
ISHARES TR CORE DIV GRWTH 46434V621   414,242 7,134,724 SH   SOLE NO 0 0 7,134,724
ISHARES TR CORE DIVID ETF 46435U861   1,265 28,435 SH   SOLE NO 0 0 28,435
ISHARES TR CORE HIGH DV ETF 46429B663   87,452 793,501 SH   SOLE NO 0 0 793,501
ISHARES TR CORE INTL AGGR 46435G672   65,709 1,315,486 SH   SOLE NO 0 0 1,315,486
ISHARES TR CORE LT USDB ETF 464289479   285 5,574 SH   SOLE NO 0 0 5,574
ISHARES TR CORE MSCI EAFE 46432F842   219,061 2,951,509 SH   SOLE NO 0 0 2,951,509
ISHARES TR CORE MSCI EURO 46434V738   1,108 19,151 SH   SOLE NO 0 0 19,151
ISHARES TR CORE MSCI INTL 46435G326   36,327 541,149 SH   SOLE NO 0 0 541,149
ISHARES TR CORE MSCI PAC 46434V696   892 14,082 SH   SOLE NO 0 0 14,082
ISHARES TR CORE MSCI TOTAL 46432F834   89,738 1,322,400 SH   SOLE NO 0 0 1,322,400
ISHARES TR CORE S&P MCP ETF 464287507   378,086 6,224,670 SH   SOLE NO 0 0 6,224,670
ISHARES TR CORE S&P SCP ETF 464287804   414,275 3,748,419 SH   SOLE NO 0 0 3,748,419
ISHARES TR CORE S&P TTL STK 464287150   194,345 1,685,556 SH   SOLE NO 0 0 1,685,556
ISHARES TR CORE S&P US GWT 464287671   154,433 1,317,572 SH   SOLE NO 0 0 1,317,572
ISHARES TR CORE S&P US VLU 464287663   129,481 1,431,681 SH   SOLE NO 0 0 1,431,681
ISHARES TR CORE S&P500 ETF 464287200   1,470,720 2,797,480 SH   SOLE NO 0 0 2,797,480
ISHARES TR CORE TOTAL USD 46434V613   149,052 3,269,405 SH   SOLE NO 0 0 3,269,405
ISHARES TR CORE US AGGBD ET 464287226   220,415 2,250,511 SH   SOLE NO 0 0 2,250,511
ISHARES TR CR 5 10 YR ETF 46435G417   566 13,191 SH   SOLE NO 0 0 13,191
ISHARES TR CRE U S REIT ETF 464288521   6,509 120,990 SH   SOLE NO 0 0 120,990
ISHARES TR CYBERSECURITY 46435U135   6,927 147,853 SH   SOLE NO 0 0 147,853
ISHARES TR DEVSMCP EXNA ETF 464288497   286 5,050 SH   SOLE NO 0 0 5,050
ISHARES TR DOW JONES US ETF 464287846   15,919 124,279 SH   SOLE NO 0 0 124,279
ISHARES TR EAFE GRWTH ETF 464288885   61,854 595,954 SH   SOLE NO 0 0 595,954
ISHARES TR EAFE SML CP ETF 464288273   15,862 250,470 SH   SOLE NO 0 0 250,470
ISHARES TR EAFE VALUE ETF 464288877   81,208 1,492,790 SH   SOLE NO 0 0 1,492,790
ISHARES TR ESG ADV TTL USD 46436E619   1,135 26,499 SH   SOLE NO 0 0 26,499
ISHARES TR ESG ADVNCD HY BD 46435G441   2,744 60,057 SH   SOLE NO 0 0 60,057
ISHARES TR ESG AW MSCI EAFE 46435G516   87,495 1,094,920 SH   SOLE NO 0 0 1,094,920
ISHARES TR ESG AWARE AGGRSV 46436E668   247 7,257 SH   SOLE NO 0 0 7,257
ISHARES TR ESG AWARE MSCI 46435U663   16,858 418,616 SH   SOLE NO 0 0 418,616
ISHARES TR ESG AWR MSCI USA 46435G425   109,349 951,194 SH   SOLE NO 0 0 951,194
ISHARES TR ESG AWR US AGRGT 46435U549   18,378 390,518 SH   SOLE NO 0 0 390,518
ISHARES TR ESG AWRE 1 5 YR 46435G243   14,222 580,967 SH   SOLE NO 0 0 580,967
ISHARES TR ESG AWRE USD ETF 46435G193   3,451 150,094 SH   SOLE NO 0 0 150,094
ISHARES TR ESG EAFE ETF 46436E759   1,292 18,959 SH   SOLE NO 0 0 18,959
ISHARES TR ESG MSCI EM LDRS 46436E601   2,814 64,196 SH   SOLE NO 0 0 64,196
ISHARES TR ESG MSCI LEADR 46435U218   5,380 57,327 SH   SOLE NO 0 0 57,327
ISHARES TR ESG MSCI USA ETF 46436E767   2,570 56,914 SH   SOLE NO 0 0 56,914
ISHARES TR ESG SCRD S&P MID 46436E551   2,921 71,103 SH   SOLE NO 0 0 71,103
ISHARES TR ESG SCRND S&P500 46436E569   629 15,601 SH   SOLE NO 0 0 15,601
ISHARES TR EUROPE ETF 464287861   2,761 49,597 SH   SOLE NO 0 0 49,597
ISHARES TR EXPANDED TECH 464287515   16,955 198,837 SH   SOLE NO 0 0 198,837
ISHARES TR EXPND TEC SC ETF 464287549   16,359 189,817 SH   SOLE NO 0 0 189,817
ISHARES TR EXPONENTIAL TECH 46434V381   24,836 416,570 SH   SOLE NO 0 0 416,570
ISHARES TR FALN ANGLS USD 46435G474   11,316 421,280 SH   SOLE NO 0 0 421,280
ISHARES TR FLTG RATE NT ETF 46429B655   17,447 341,705 SH   SOLE NO 0 0 341,705
ISHARES TR GBL COMM SVC ETF 464287275   256 3,039 SH   SOLE NO 0 0 3,039
ISHARES TR GENOMICS IMMUN 46435U192   1,229 51,053 SH   SOLE NO 0 0 51,053
ISHARES TR GL CLEAN ENE ETF 464288224   17,788 1,272,368 SH   SOLE NO 0 0 1,272,368
ISHARES TR GL TIMB FORE ETF 464288174   366 4,334 SH   SOLE NO 0 0 4,334
ISHARES TR GLB CNS DISC ETF 464288745   1,749 10,417 SH   SOLE NO 0 0 10,417
ISHARES TR GLB CNSM STP ETF 464288737   2,410 39,493 SH   SOLE NO 0 0 39,493
ISHARES TR GLB INFRASTR ETF 464288372   2,084 43,754 SH   SOLE NO 0 0 43,754
ISHARES TR GLOB HLTHCRE ETF 464287325   8,071 86,649 SH   SOLE NO 0 0 86,649
ISHARES TR GLOB INDSTRL ETF 464288729   388 2,778 SH   SOLE NO 0 0 2,778
ISHARES TR GLOB UTILITS ETF 464288711   518 8,769 SH   SOLE NO 0 0 8,769
ISHARES TR GLOBAL 100 ETF 464287572   15,235 170,392 SH   SOLE NO 0 0 170,392
ISHARES TR GLOBAL ENERG ETF 464287341   15,017 349,643 SH   SOLE NO 0 0 349,643
ISHARES TR GLOBAL EQUITY 46434V316   670 16,209 SH   SOLE NO 0 0 16,209
ISHARES TR GLOBAL FINLS ETF 464287333   466 5,379 SH   SOLE NO 0 0 5,379
ISHARES TR GLOBAL MATER ETF 464288695   569 6,366 SH   SOLE NO 0 0 6,366
ISHARES TR GLOBAL REIT ETF 46434V647   1,661 70,151 SH   SOLE NO 0 0 70,151
ISHARES TR GLOBAL TECH ETF 464287291   24,115 322,344 SH   SOLE NO 0 0 322,344
ISHARES TR GRWT ALLOCAT ETF 464289867   4,624 83,061 SH   SOLE NO 0 0 83,061
ISHARES TR HDG MSCI EAFE 46434V803   30,831 883,908 SH   SOLE NO 0 0 883,908
ISHARES TR HIGH YLD CORP BD 46436E320   1,864 55,491 SH   SOLE NO 0 0 55,491
ISHARES TR HIGH YLD SYSTM B 46435G250   2,380 50,948 SH   SOLE NO 0 0 50,948
ISHARES TR IBDS DEC28 ETF 46435U515   13,090 525,606 SH   SOLE NO 0 0 525,606
ISHARES TR IBOND DEC 2030 46436E593   903 46,482 SH   SOLE NO 0 0 46,482
ISHARES TR IBONDS 2026 TERM 46436E528   2,602 112,818 SH   SOLE NO 0 0 112,818
ISHARES TR IBONDS 2027 TERM 46436E478   9,581 430,423 SH   SOLE NO 0 0 430,423
ISHARES TR IBONDS 2030 TERM 46436E122   213 8,131 SH   SOLE NO 0 0 8,131
ISHARES TR IBONDS 24 TRM HG 46435U184   3,145 134,871 SH   SOLE NO 0 0 134,871
ISHARES TR IBONDS 24 TRM TS 46436E874   12,743 532,300 SH   SOLE NO 0 0 532,300
ISHARES TR IBONDS 25 TRM HG 46435U168   3,187 136,301 SH   SOLE NO 0 0 136,301
ISHARES TR IBONDS 25 TRM TS 46436E866   7,736 332,996 SH   SOLE NO 0 0 332,996
ISHARES TR IBONDS 26 TRM TS 46436E858   10,996 484,183 SH   SOLE NO 0 0 484,183
ISHARES TR IBONDS 27 ETF 46435UAA9   15,862 666,490 SH   SOLE NO 0 0 666,490
ISHARES TR IBONDS 27 TRM TS 46436E841   12,774 576,453 SH   SOLE NO 0 0 576,453
ISHARES TR IBONDS 28 TR HI 46436E387   3,978 170,457 SH   SOLE NO 0 0 170,457
ISHARES TR IBONDS 28 TRM TS 46436E833   11,854 540,405 SH   SOLE NO 0 0 540,405
ISHARES TR IBONDS 29 TR HI 46436E379   2,476 105,941 SH   SOLE NO 0 0 105,941
ISHARES TR IBONDS 29 TRM TS 46436E825   4,793 222,929 SH   SOLE NO 0 0 222,929
ISHARES TR IBONDS DEC 46435U697   4,710 181,519 SH   SOLE NO 0 0 181,519
ISHARES TR IBONDS DEC 2029 46436E163   235 9,323 SH   SOLE NO 0 0 9,323
ISHARES TR IBONDS DEC 2030 46436E726   9,522 444,939 SH   SOLE NO 0 0 444,939
ISHARES TR IBONDS DEC 2031 46436E460   474 23,512 SH   SOLE NO 0 0 23,512
ISHARES TR IBONDS DEC 2031 46436E486   9,239 450,902 SH   SOLE NO 0 0 450,902
ISHARES TR IBONDS DEC 2032 46436E296   569 25,084 SH   SOLE NO 0 0 25,084
ISHARES TR IBONDS DEC 2032 46436E312   1,780 71,758 SH   SOLE NO 0 0 71,758
ISHARES TR IBONDS DEC 2033 46436E130   3,978 156,116 SH   SOLE NO 0 0 156,116
ISHARES TR IBONDS DEC 2033 46436E148   420 17,270 SH   SOLE NO 0 0 17,270
ISHARES TR IBONDS DEC 25 46435U432   6,733 254,475 SH   SOLE NO 0 0 254,475
ISHARES TR IBONDS DEC 26 46435U259   2,578 101,692 SH   SOLE NO 0 0 101,692
ISHARES TR IBONDS DEC 27 46435U283   1,381 54,865 SH   SOLE NO 0 0 54,865
ISHARES TR IBONDS DEC 28 46435U325   1,019 40,318 SH   SOLE NO 0 0 40,318
ISHARES TR IBONDS DEC 29 46436E205   15,236 667,660 SH   SOLE NO 0 0 667,660
ISHARES TR IBONDS DEC2026 46435GAA0   14,812 621,037 SH   SOLE NO 0 0 621,037
ISHARES TR IBONDS DEC24 ETF 46434VBG4   32,522 1,298,276 SH   SOLE NO 0 0 1,298,276
ISHARES TR IBONDS DEC25 ETF 46434VBD1   19,083 769,177 SH   SOLE NO 0 0 769,177
ISHARES TR IBOXX HI YD ETF 464288513   12,128 156,022 SH   SOLE NO 0 0 156,022
ISHARES TR IBOXX INV CP ETF 464287242   34,711 318,687 SH   SOLE NO 0 0 318,687
ISHARES TR INDIA 50 ETF 464289529   949 18,809 SH   SOLE NO 0 0 18,809
ISHARES TR INTERNATIONAL SL 46434V266   3,120 94,597 SH   SOLE NO 0 0 94,597
ISHARES TR INTL DIV GRWTH 46435G524   13,909 206,485 SH   SOLE NO 0 0 206,485
ISHARES TR INTL EQTY FACTOR 46434V274   3,106 104,082 SH   SOLE NO 0 0 104,082
ISHARES TR INTL SEL DIV ETF 464288448   11,337 404,328 SH   SOLE NO 0 0 404,328
ISHARES TR INTL TREA BD ETF 464288117   1,044 26,350 SH   SOLE NO 0 0 26,350
ISHARES TR INTRM GOV CR ETF 464288612   4,066 39,105 SH   SOLE NO 0 0 39,105
ISHARES TR INVESTMENT GRADE 46435G219   2,034 45,359 SH   SOLE NO 0 0 45,359
ISHARES TR INVT GRD CORP BD 46436E288   5,450 186,001 SH   SOLE NO 0 0 186,001
ISHARES TR ISHARES 25+ YR T 46436E577   3,708 326,159 SH   SOLE NO 0 0 326,159
ISHARES TR ISHARES BIOTECH 464287556   27,267 198,709 SH   SOLE NO 0 0 198,709
ISHARES TR ISHARES SEMICDTR 464287523   59,366 262,774 SH   SOLE NO 0 0 262,774
ISHARES TR ISHS 1-5YR INVS 464288646   124,315 2,424,233 SH   SOLE NO 0 0 2,424,233
ISHARES TR ISHS 5-10YR INVT 464288638   26,259 508,894 SH   SOLE NO 0 0 508,894
ISHARES TR JPMORGAN USD EMG 464288281   8,755 97,634 SH   SOLE NO 0 0 97,634
ISHARES TR LATN AMER 40 ETF 464287390   9,772 343,607 SH   SOLE NO 0 0 343,607
ISHARES TR MBS ETF 464288588   62,449 675,712 SH   SOLE NO 0 0 675,712
ISHARES TR MICRO-CAP ETF 464288869   1,080 8,911 SH   SOLE NO 0 0 8,911
ISHARES TR MODERT ALLOC ETF 464289875   5,752 134,458 SH   SOLE NO 0 0 134,458
ISHARES TR MORNINGSTAR GRWT 464287119   33,349 441,821 SH   SOLE NO 0 0 441,821
ISHARES TR MORNINGSTAR VALU 464288109   10,102 131,431 SH   SOLE NO 0 0 131,431
ISHARES TR MORNINGSTR US EQ 464287127   10,757 148,435 SH   SOLE NO 0 0 148,435
ISHARES TR MORTGE REL ETF 46435G342   425 18,285 SH   SOLE NO 0 0 18,285
ISHARES TR MRGSTR MD CP ETF 464288208   27,953 383,809 SH   SOLE NO 0 0 383,809
ISHARES TR MRGSTR MD CP GRW 464288307   38,662 547,001 SH   SOLE NO 0 0 547,001
ISHARES TR MRGSTR MD CP VAL 464288406   15,019 207,014 SH   SOLE NO 0 0 207,014
ISHARES TR MRGSTR SM CP ETF 464288505   1,848 32,876 SH   SOLE NO 0 0 32,876
ISHARES TR MRGSTR SM CP GR 464288604   3,727 80,028 SH   SOLE NO 0 0 80,028
ISHARES TR MRNGSTR INC ETF 46432F875   372 18,674 SH   SOLE NO 0 0 18,674
ISHARES TR MRNING SM CP ETF 464288703   2,161 35,310 SH   SOLE NO 0 0 35,310
ISHARES TR MSCI AC ASIA ETF 464288182   8,542 126,076 SH   SOLE NO 0 0 126,076
ISHARES TR MSCI ACWI ETF 464288257   4,394 39,901 SH   SOLE NO 0 0 39,901
ISHARES TR MSCI ACWI EX US 464288240   6,485 121,459 SH   SOLE NO 0 0 121,459
ISHARES TR MSCI CHINA ETF 46429B671   784 19,725 SH   SOLE NO 0 0 19,725
ISHARES TR MSCI EAFE ETF 464287465   89,934 1,126,140 SH   SOLE NO 0 0 1,126,140
ISHARES TR MSCI EAFE MIN VL 46429B689   25,302 356,968 SH   SOLE NO 0 0 356,968
ISHARES TR MSCI EAFE SMCP 46435G839   4,969 157,754 SH   SOLE NO 0 0 157,754
ISHARES TR MSCI EMG MKT ETF 464287234   22,208 540,598 SH   SOLE NO 0 0 540,598
ISHARES TR MSCI EURO FL ETF 464289180   498 21,879 SH   SOLE NO 0 0 21,879
ISHARES TR MSCI GBL SUS DEV 46435G532   2,134 27,113 SH   SOLE NO 0 0 27,113
ISHARES TR MSCI INDIA ETF 46429B598   9,186 178,063 SH   SOLE NO 0 0 178,063
ISHARES TR MSCI INDIA SM CP 46429B614   415 5,910 SH   SOLE NO 0 0 5,910
ISHARES TR MSCI INTL MOMENT 46434V449   1,418 36,150 SH   SOLE NO 0 0 36,150
ISHARES TR MSCI INTL QUALTY 46434V456   30,531 769,807 SH   SOLE NO 0 0 769,807
ISHARES TR MSCI INTL VLU FT 46435G409   733 25,978 SH   SOLE NO 0 0 25,978
ISHARES TR MSCI JP VALUE 46435U374   642 19,315 SH   SOLE NO 0 0 19,315
ISHARES TR MSCI KLD400 SOC 464288570   20,525 203,595 SH   SOLE NO 0 0 203,595
ISHARES TR MSCI LW CRB TG 46434V464   840 4,678 SH   SOLE NO 0 0 4,678
ISHARES TR MSCI UK ETF NEW 46435G334   229 6,689 SH   SOLE NO 0 0 6,689
ISHARES TR MSCI USA ESG SLC 464288802   11,873 108,755 SH   SOLE NO 0 0 108,755
ISHARES TR MSCI USA MIN VOL 46429B697   202,331 2,420,806 SH   SOLE NO 0 0 2,420,806
ISHARES TR MSCI USA MMENTM 46432F396   54,712 292,031 SH   SOLE NO 0 0 292,031
ISHARES TR MSCI USA QLT FCT 46432F339   226,023 1,375,251 SH   SOLE NO 0 0 1,375,251
ISHARES TR MSCI USA SMCP MN 46435G433   8,199 218,943 SH   SOLE NO 0 0 218,943
ISHARES TR MSCI USA SZE FT 46432F370   353 2,483 SH   SOLE NO 0 0 2,483
ISHARES TR MSCI USA VALUE 46432F388   33,680 310,957 SH   SOLE NO 0 0 310,957
ISHARES TR NATIONAL MUN ETF 464288414   266,787 2,479,435 SH   SOLE NO 0 0 2,479,435
ISHARES TR NEW YORK MUN ETF 464288323   2,824 52,485 SH   SOLE NO 0 0 52,485
ISHARES TR NORTH AMERN NAT 464287374   3,087 68,614 SH   SOLE NO 0 0 68,614
ISHARES TR PFD AND INCM SEC 464288687   65,132 2,020,862 SH   SOLE NO 0 0 2,020,862
ISHARES TR RESIDENTIAL MULT 464288562   1,449 20,102 SH   SOLE NO 0 0 20,102
ISHARES TR ROBOTICS ARTIF 46435U556   7,379 214,825 SH   SOLE NO 0 0 214,825
ISHARES TR RUS 1000 ETF 464287622   56,569 196,399 SH   SOLE NO 0 0 196,399
ISHARES TR RUS 1000 GRW ETF 464287614   718,511 2,131,764 SH   SOLE NO 0 0 2,131,764
ISHARES TR RUS 1000 VAL ETF 464287598   378,824 2,115,035 SH   SOLE NO 0 0 2,115,035
ISHARES TR RUS 2000 GRW ETF 464287648   190,046 701,793 SH   SOLE NO 0 0 701,793
ISHARES TR RUS 2000 VAL ETF 464287630   191,179 1,203,819 SH   SOLE NO 0 0 1,203,819
ISHARES TR RUS MD CP GR ETF 464287481   330,289 2,893,717 SH   SOLE NO 0 0 2,893,717
ISHARES TR RUS MDCP VAL ETF 464287473   300,037 2,393,973 SH   SOLE NO 0 0 2,393,973
ISHARES TR RUS MID CAP ETF 464287499   94,278 1,121,152 SH   SOLE NO 0 0 1,121,152
ISHARES TR RUS TOP 200 ETF 464289446   5,355 42,125 SH   SOLE NO 0 0 42,125
ISHARES TR RUS TP200 GR ETF 464289438   338,032 1,732,610 SH   SOLE NO 0 0 1,732,610
ISHARES TR RUS TP200 VL ETF 464289420   16,680 218,547 SH   SOLE NO 0 0 218,547
ISHARES TR RUSEL 2500 ETF 46435G268   11,368 173,273 SH   SOLE NO 0 0 173,273
ISHARES TR RUSSELL 2000 ETF 464287655   132,569 630,379 SH   SOLE NO 0 0 630,379
ISHARES TR RUSSELL 3000 ETF 464287689   37,080 123,566 SH   SOLE NO 0 0 123,566
ISHARES TR S&P 100 ETF 464287101   38,825 156,924 SH   SOLE NO 0 0 156,924
ISHARES TR S&P 500 GRWT ETF 464287309   253,964 3,007,626 SH   SOLE NO 0 0 3,007,626
ISHARES TR S&P 500 VAL ETF 464287408   201,784 1,080,157 SH   SOLE NO 0 0 1,080,157
ISHARES TR S&P MC 400GR ETF 464287606   66,915 733,318 SH   SOLE NO 0 0 733,318
ISHARES TR S&P MC 400VL ETF 464287705   50,467 426,641 SH   SOLE NO 0 0 426,641
ISHARES TR S&P SML 600 GWT 464287887   47,971 366,948 SH   SOLE NO 0 0 366,948
ISHARES TR SELECT DIVID ETF 464287168   78,392 636,401 SH   SOLE NO 0 0 636,401
ISHARES TR SELF DRIVNG EV 46435U366   2,107 67,026 SH   SOLE NO 0 0 67,026
ISHARES TR SHORT TREAS BD 464288679   19,391 175,423 SH   SOLE NO 0 0 175,423
ISHARES TR SHRT NAT MUN ETF 464288158   21,294 203,321 SH   SOLE NO 0 0 203,321
ISHARES TR SP SMCP600VL ETF 464287879   59,351 577,573 SH   SOLE NO 0 0 577,573
ISHARES TR TIPS BD ETF 464287176   48,926 455,508 SH   SOLE NO 0 0 455,508
ISHARES TR TRS FLT RT BD 46434V860   42,633 841,059 SH   SOLE NO 0 0 841,059
ISHARES TR U S EQUITY FACTR 46434V282   18,064 335,706 SH   SOLE NO 0 0 335,706
ISHARES TR U.S. BAS MTL ETF 464287838   5,926 40,112 SH   SOLE NO 0 0 40,112
ISHARES TR U.S. ENERGY ETF 464287796   7,115 144,026 SH   SOLE NO 0 0 144,026
ISHARES TR U.S. FIN SVC ETF 464287770   2,802 42,264 SH   SOLE NO 0 0 42,264
ISHARES TR U.S. FINLS ETF 464287788   12,187 127,413 SH   SOLE NO 0 0 127,413
ISHARES TR U.S. INSRNCE ETF 464288786   2,546 21,684 SH   SOLE NO 0 0 21,684
ISHARES TR U.S. MED DVC ETF 464288810   21,020 358,764 SH   SOLE NO 0 0 358,764
ISHARES TR U.S. PHARMA ETF 464288836   2,416 35,583 SH   SOLE NO 0 0 35,583
ISHARES TR U.S. REAL ES ETF 464287739   5,859 65,176 SH   SOLE NO 0 0 65,176
ISHARES TR U.S. TECH ETF 464287721   119,823 887,182 SH   SOLE NO 0 0 887,182
ISHARES TR U.S. UTILITS ETF 464287697   9,479 112,149 SH   SOLE NO 0 0 112,149
ISHARES TR US AER DEF ETF 464288760   35,541 269,389 SH   SOLE NO 0 0 269,389
ISHARES TR US BR DEL SE ETF 464288794   607 5,230 SH   SOLE NO 0 0 5,230
ISHARES TR US CONSM STAPLES 464287812   14,649 216,605 SH   SOLE NO 0 0 216,605
ISHARES TR US CONSUM DISCRE 464287580   7,578 92,446 SH   SOLE NO 0 0 92,446
ISHARES TR US HLTHCARE ETF 464287762   24,413 394,398 SH   SOLE NO 0 0 394,398
ISHARES TR US HLTHCR PR ETF 464288828   4,441 81,432 SH   SOLE NO 0 0 81,432
ISHARES TR US HOME CONS ETF 464288752   15,146 130,826 SH   SOLE NO 0 0 130,826
ISHARES TR US INDUSTRIALS 464287754   5,763 45,839 SH   SOLE NO 0 0 45,839
ISHARES TR US INFRASTRUC 46435U713   13,698 315,916 SH   SOLE NO 0 0 315,916
ISHARES TR US OIL EQ&SV ETF 464288844   287 12,128 SH   SOLE NO 0 0 12,128
ISHARES TR US OIL GS EX ETF 464288851   7,815 73,062 SH   SOLE NO 0 0 73,062
ISHARES TR US REGNL BKS ETF 464288778   5,275 121,600 SH   SOLE NO 0 0 121,600
ISHARES TR US SML CAP EQT 46434V290   4,954 77,921 SH   SOLE NO 0 0 77,921
ISHARES TR US SML CP VALUE 46436E536   429 13,996 SH   SOLE NO 0 0 13,996
ISHARES TR US TECH BRKTHR 46436E502   1,146 23,940 SH   SOLE NO 0 0 23,940
ISHARES TR US TELECOM ETF 464287713   669 30,449 SH   SOLE NO 0 0 30,449
ISHARES TR US TREAS BD ETF 46429B267   39,347 1,728,019 SH   SOLE NO 0 0 1,728,019
ISHARES TR US TRSPRTION 464287192   10,995 156,180 SH   SOLE NO 0 0 156,180
ISHARES TR USD GRN BOND ETF 46435U440   1,316 28,075 SH   SOLE NO 0 0 28,075
ISHARES TR USD INV GRDE ETF 464288620   2,869 56,515 SH   SOLE NO 0 0 56,515
ISHARES TR YLD OPTIM BD 46434V787   231 10,323 SH   SOLE NO 0 0 10,323
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   9,194 182,207 SH   SOLE NO 0 0 182,207
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   441 8,807 SH   SOLE NO 0 0 8,807
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   293 6,103 SH   SOLE NO 0 0 6,103
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,370 50,737 SH   SOLE NO 0 0 50,737
ISHARES U S ETF TR INT RT HDG C B 46431W705   959 10,199 SH   SOLE NO 0 0 10,199
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   662 9,355 SH   SOLE NO 0 0 9,355
ISUN INC COM 465246106   113 450,800 SH   SOLE NO 0 0 450,800
ITRON INC COM 465741106   1,076 11,632 SH   SOLE NO 0 0 11,632
ITT INC COM 45073V108   3,878 28,509 SH   SOLE NO 0 0 28,509
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   539 10,267 SH   SOLE NO 0 0 10,267
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   50,673 721,731 SH   SOLE NO 0 0 721,731
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   32,735 546,577 SH   SOLE NO 0 0 546,577
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   1,364 37,222 SH   SOLE NO 0 0 37,222
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   454 6,796 SH   SOLE NO 0 0 6,796
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   207 4,289 SH   SOLE NO 0 0 4,289
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   416 7,009 SH   SOLE NO 0 0 7,009
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   693 11,526 SH   SOLE NO 0 0 11,526
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   264 5,765 SH   SOLE NO 0 0 5,765
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   222 4,809 SH   SOLE NO 0 0 4,809
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   1,567 16,590 SH   SOLE NO 0 0 16,590
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   490 8,372 SH   SOLE NO 0 0 8,372
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   35,158 753,731 SH   SOLE NO 0 0 753,731
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   3,830 71,653 SH   SOLE NO 0 0 71,653
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   1,369 24,308 SH   SOLE NO 0 0 24,308
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   2,410 53,319 SH   SOLE NO 0 0 53,319
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,402 24,224 SH   SOLE NO 0 0 24,224
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   2,307 38,595 SH   SOLE NO 0 0 38,595
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   170,670 2,949,703 SH   SOLE NO 0 0 2,949,703
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   2,527 45,144 SH   SOLE NO 0 0 45,144
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   1,257 25,217 SH   SOLE NO 0 0 25,217
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   4,174 91,619 SH   SOLE NO 0 0 91,619
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   1,386 22,010 SH   SOLE NO 0 0 22,010
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   12,943 271,795 SH   SOLE NO 0 0 271,795
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   53,751 858,362 SH   SOLE NO 0 0 858,362
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   2,220 43,573 SH   SOLE NO 0 0 43,573
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,099 18,743 SH   SOLE NO 0 0 18,743
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   1,645 28,111 SH   SOLE NO 0 0 28,111
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   11,377 224,222 SH   SOLE NO 0 0 224,222
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   81,493 1,502,448 SH   SOLE NO 0 0 1,502,448
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   301 6,867 SH   SOLE NO 0 0 6,867
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   437 9,381 SH   SOLE NO 0 0 9,381
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   321 4,854 SH   SOLE NO 0 0 4,854
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   92,146 1,826,486 SH   SOLE NO 0 0 1,826,486
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   13,706 270,117 SH   SOLE NO 0 0 270,117
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   474 8,999 SH   SOLE NO 0 0 8,999
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   45,270 856,257 SH   SOLE NO 0 0 856,257
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   6,726 161,600 SH   SOLE NO 0 0 161,600
JABIL INC COM 466313103   3,682 27,484 SH   SOLE NO 0 0 27,484
JACKSON FINANCIAL INC COM CL A 46817M107   10,387 157,049 SH   SOLE NO 0 0 157,049
JACOBS SOLUTIONS INC COM 46982L108   10,381 67,530 SH   SOLE NO 0 0 67,530
JAGUAR HEALTH INC COM 47010C706   81 899,170 SH   SOLE NO 0 0 899,170
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   2,489 41,149 SH   SOLE NO 0 0 41,149
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   6,164 88,156 SH   SOLE NO 0 0 88,156
JANUS DETROIT STR TR HENDERSON MTG 47103U852   3,431 76,073 SH   SOLE NO 0 0 76,073
JANUS DETROIT STR TR HENDERSON US REL 47103U829   676 30,159 SH   SOLE NO 0 0 30,159
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,266 87,961 SH   SOLE NO 0 0 87,961
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   17,093 336,878 SH   SOLE NO 0 0 336,878
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   241 7,332 SH   SOLE NO 0 0 7,332
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,585 13,158 SH   SOLE NO 0 0 13,158
JD.COM INC SPON ADR CL A 47215P106   1,194 43,577 SH   SOLE NO 0 0 43,577
JEFFERIES FINL GROUP INC COM 47233W109   1,848 41,898 SH   SOLE NO 0 0 41,898
JETBLUE AWYS CORP COM 477143101   1,520 204,795 SH   SOLE NO 0 0 204,795
JOBY AVIATION INC COMMON STOCK G65163100   328 61,271 SH   SOLE NO 0 0 61,271
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818   750 35,334 SH   SOLE NO 0 0 35,334
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   30,589 472,350 SH   SOLE NO 0 0 472,350
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792   313 14,488 SH   SOLE NO 0 0 14,488
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   1,061 40,937 SH   SOLE NO 0 0 40,937
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   6,293 182,244 SH   SOLE NO 0 0 182,244
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   95,597 1,666,029 SH   SOLE NO 0 0 1,666,029
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   4,636 120,346 SH   SOLE NO 0 0 120,346
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   310 13,794 SH   SOLE NO 0 0 13,794
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   1,433 136,611 SH   SOLE NO 0 0 136,611
JOHNSON & JOHNSON COM 478160104   282,284 1,784,464 SH   SOLE NO 0 0 1,784,464
JOHNSON CTLS INTL PLC SHS G51502105   8,180 125,222 SH   SOLE NO 0 0 125,222
JONES LANG LASALLE INC COM 48020Q107   427 2,190 SH   SOLE NO 0 0 2,190
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   522 18,306 SH   SOLE NO 0 0 18,306
JPMORGAN CHASE & CO COM 46625H100   360,607 1,800,333 SH   SOLE NO 0 0 1,800,333
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   129 25,134 SH   SOLE NO 0 0 25,134
JUNIPER NETWORKS INC COM 48203R104   630 16,991 SH   SOLE NO 0 0 16,991
KADANT INC COM 48282T104   203 617 SH   SOLE NO 0 0 617
KAMAN CORP NOTE 3.250% 5/0 483548AF0   15 15,000 SH   SOLE NO 0 0 15,000
KARYOPHARM THERAPEUTICS INC COM 48576U106   38 25,406 SH   SOLE NO 0 0 25,406
KAYNE ANDERSON ENERGY INFRST COM 486606106   774 77,366 SH   SOLE NO 0 0 77,366
KB HOME COM 48666K109   444 6,262 SH   SOLE NO 0 0 6,262
KELLANOVA COM 487836108   11,403 199,037 SH   SOLE NO 0 0 199,037
KENVUE INC COM 49177J102   5,585 260,241 SH   SOLE NO 0 0 260,241
KEURIG DR PEPPER INC COM 49271V100   2,941 95,877 SH   SOLE NO 0 0 95,877
KEYCORP COM 493267108   9,539 603,355 SH   SOLE NO 0 0 603,355
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,671 17,082 SH   SOLE NO 0 0 17,082
KIMBERLY-CLARK CORP COM 494368103   32,840 253,881 SH   SOLE NO 0 0 253,881
KIMCO RLTY CORP COM 49446R109   1,097 55,957 SH   SOLE NO 0 0 55,957
KINDER MORGAN INC DEL COM 49456B101   15,470 843,484 SH   SOLE NO 0 0 843,484
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,526 38,264 SH   SOLE NO 0 0 38,264
KINROSS GOLD CORP COM 496902404   494 80,569 SH   SOLE NO 0 0 80,569
KINSALE CAP GROUP INC COM 49714P108   2,694 5,133 SH   SOLE NO 0 0 5,133
KIRBY CORP COM 497266106   224 2,346 SH   SOLE NO 0 0 2,346
KITE RLTY GROUP TR COM NEW 49803T300   2,068 95,394 SH   SOLE NO 0 0 95,394
KKR & CO INC COM 48251W104   12,608 125,348 SH   SOLE NO 0 0 125,348
KKR INCOME OPPORTUNITIES FD COM 48249T106   214 15,809 SH   SOLE NO 0 0 15,809
KLA CORP COM NEW 482480100   21,887 31,330 SH   SOLE NO 0 0 31,330
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   196 25,305 SH   SOLE NO 0 0 25,305
KNIFE RIVER CORP COMMON STOCK 498894104   2,596 32,014 SH   SOLE NO 0 0 32,014
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,345 24,437 SH   SOLE NO 0 0 24,437
KNIGHTSCOPE INC CLASS A COM 49907V102   23 46,543 SH   SOLE NO 0 0 46,543
KOHLS CORP COM 500255104   1,347 46,217 SH   SOLE NO 0 0 46,217
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,108 55,409 SH   SOLE NO 0 0 55,409
KONTOOR BRANDS INC COM 50050N103   801 13,291 SH   SOLE NO 0 0 13,291
KOPPERS HOLDINGS INC COM 50060P106   378 6,851 SH   SOLE NO 0 0 6,851
KORE GROUP HLDGS INC COMMON STOCK 50066V107   8 10,000 SH   SOLE NO 0 0 10,000
KOREA FD INC COM NEW 500634209   2,041 80,258 SH   SOLE NO 0 0 80,258
KORN FERRY COM NEW 500643200   714 10,850 SH   SOLE NO 0 0 10,850
KOSMOS ENERGY LTD COM 500688106   638 106,986 SH   SOLE NO 0 0 106,986
KRAFT HEINZ CO COM 500754106   14,892 403,572 SH   SOLE NO 0 0 403,572
KRANESHARES TRUST CSI CHI INTERNET 500767306   2,277 86,724 SH   SOLE NO 0 0 86,724
KRANESHARES TRUST ELEC VEH FUTUR 500767827   265 11,807 SH   SOLE NO 0 0 11,807
KRANESHARES TRUST EUROPEAN CARBON 500767561   614 28,905 SH   SOLE NO 0 0 28,905
KRANESHARES TRUST GLOBAL CARB STRA 500767678   241 7,850 SH   SOLE NO 0 0 7,850
KRANESHARES TRUST KFA MOUNT LUCAS 500767652   410 13,721 SH   SOLE NO 0 0 13,721
KRANESHARES TRUST QUADRTC INT RT 500767736   1,485 78,430 SH   SOLE NO 0 0 78,430
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   247 13,416 SH   SOLE NO 0 0 13,416
KRISPY KREME INC COM 50101L106   229 15,025 SH   SOLE NO 0 0 15,025
KROGER CO COM 501044101   11,687 204,571 SH   SOLE NO 0 0 204,571
KRYSTAL BIOTECH INC COM 501147102   815 4,583 SH   SOLE NO 0 0 4,583
KT CORP SPONSORED ADR 48268K101   257 18,316 SH   SOLE NO 0 0 18,316
KULICKE & SOFFA INDS INC COM 501242101   2,486 49,410 SH   SOLE NO 0 0 49,410
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   911 41,888 SH   SOLE NO 0 0 41,888
L3HARRIS TECHNOLOGIES INC COM 502431109   19,290 90,521 SH   SOLE NO 0 0 90,521
LABORATORY CORP AMER HLDGS COM NEW 50540R409   3,831 17,534 SH   SOLE NO 0 0 17,534
LADDER CAP CORP CL A 505743104   439 39,431 SH   SOLE NO 0 0 39,431
LAKELAND FINL CORP COM 511656100   226 3,406 SH   SOLE NO 0 0 3,406
LAM RESEARCH CORP COM 512807108   39,154 40,300 SH   SOLE NO 0 0 40,300
LAMAR ADVERTISING CO NEW CL A 512816109   1,752 14,669 SH   SOLE NO 0 0 14,669
LAMB WESTON HLDGS INC COM 513272104   1,933 18,143 SH   SOLE NO 0 0 18,143
LANCASTER COLONY CORP COM 513847103   1,343 6,469 SH   SOLE NO 0 0 6,469
LANDSEA HOMES CORP COM 51509P103   851 58,574 SH   SOLE NO 0 0 58,574
LANTHEUS HLDGS INC COM 516544103   947 15,214 SH   SOLE NO 0 0 15,214
LAS VEGAS SANDS CORP COM 517834107   1,264 24,457 SH   SOLE NO 0 0 24,457
LATTICE SEMICONDUCTOR CORP COM 518415104   1,302 16,638 SH   SOLE NO 0 0 16,638
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   2,765 98,743 SH   SOLE NO 0 0 98,743
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   1,482 30,753 SH   SOLE NO 0 0 30,753
LAUDER ESTEE COS INC CL A 518439104   3,617 23,461 SH   SOLE NO 0 0 23,461
LAZARD INC COM 52110M109   1,572 37,556 SH   SOLE NO 0 0 37,556
LCI INDS COM 50189K103   400 3,252 SH   SOLE NO 0 0 3,252
LEAR CORP COM NEW 521865204   557 3,842 SH   SOLE NO 0 0 3,842
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   2,838 42,302 SH   SOLE NO 0 0 42,302
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   338 7,163 SH   SOLE NO 0 0 7,163
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   19,199 644,692 SH   SOLE NO 0 0 644,692
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   14,621 396,880 SH   SOLE NO 0 0 396,880
LEGGETT & PLATT INC COM 524660107   6,194 323,427 SH   SOLE NO 0 0 323,427
LEIDOS HOLDINGS INC COM 525327102   11,917 90,908 SH   SOLE NO 0 0 90,908
LEMAITRE VASCULAR INC COM 525558201   731 11,012 SH   SOLE NO 0 0 11,012
LEMONADE INC COM 52567D107   188 11,452 SH   SOLE NO 0 0 11,452
LENDINGCLUB CORP COM NEW 52603A208   233 26,500 SH   SOLE NO 0 0 26,500
LENNAR CORP CL A 526057104   7,603 44,206 SH   SOLE NO 0 0 44,206
LENNOX INTL INC COM 526107107   1,724 3,527 SH   SOLE NO 0 0 3,527
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   434 21,731 SH   SOLE NO 0 0 21,731
LEXICON PHARMACEUTICALS INC COM NEW 528872302   228 95,184 SH   SOLE NO 0 0 95,184
LGI HOMES INC COM 50187T106   227 1,947 SH   SOLE NO 0 0 1,947
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   40 39,287 SH   SOLE NO 0 0 39,287
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,541 355,444 SH   SOLE NO 0 0 355,444
LIBERTY ALL-STAR GROWTH FD I COM 529900102   56 10,228 SH   SOLE NO 0 0 10,228
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   206 3,141 SH   SOLE NO 0 0 3,141
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,212 40,795 SH   SOLE NO 0 0 40,795
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   45 32,500 SH   SOLE NO 0 0 32,500
LIGHTWAVE LOGIC INC COM 532275104   144 30,810 SH   SOLE NO 0 0 30,810
LINCOLN EDL SVCS CORP COM 533535100   108 10,500 SH   SOLE NO 0 0 10,500
LINCOLN ELEC HLDGS INC COM 533900106   4,199 16,437 SH   SOLE NO 0 0 16,437
LINCOLN NATL CORP IND COM 534187109   3,893 121,912 SH   SOLE NO 0 0 121,912
LINDE PLC SHS G54950103   42,331 91,168 SH   SOLE NO 0 0 91,168
LINEAGE CELL THERAPEUTICS IN COM 53566P109   71 47,761 SH   SOLE NO 0 0 47,761
LINKBANCORP INC COM 53578P105   201 28,972 SH   SOLE NO 0 0 28,972
LIQUIDIA CORPORATION COM NEW 53635D202   167 11,342 SH   SOLE NO 0 0 11,342
LISTED FD TR HORIZON KINETICS 53656F623   8,790 269,971 SH   SOLE NO 0 0 269,971
LISTED FD TR ROUNDHILL BALL 53656F417   1,400 112,594 SH   SOLE NO 0 0 112,594
LISTED FD TR ROUNDHILL MAGNIF 53656G498   812 20,736 SH   SOLE NO 0 0 20,736
LISTED FD TR SWAN HEDGED EQTY 53656F599   466 22,499 SH   SOLE NO 0 0 22,499
LISTED FD TR TRUESHARES STRUC 53656F722   1,065 29,000 SH   SOLE NO 0 0 29,000
LISTED FD TR TRUESHARES STRUC 53656F797   580 20,519 SH   SOLE NO 0 0 20,519
LISTED FD TR TRUESHS TECH AI 53656F821   375 9,597 SH   SOLE NO 0 0 9,597
LITHIA MTRS INC COM 536797103   341 1,133 SH   SOLE NO 0 0 1,133
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   203 37,673 SH   SOLE NO 0 0 37,673
LITHIUM AMERS CORP NEW COM SHS 53681J103   290 43,203 SH   SOLE NO 0 0 43,203
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,169 215,106 SH   SOLE NO 0 0 215,106
LITTELFUSE INC COM 537008104   294 1,215 SH   SOLE NO 0 0 1,215
LIVE NATION ENTERTAINMENT IN COM 538034109   1,380 13,049 SH   SOLE NO 0 0 13,049
LIVE OAK BANCSHARES INC COM 53803X105   3,581 86,268 SH   SOLE NO 0 0 86,268
LKQ CORP COM 501889208   1,216 22,776 SH   SOLE NO 0 0 22,776
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   351 135,494 SH   SOLE NO 0 0 135,494
LOCKHEED MARTIN CORP COM 539830109   109,223 240,118 SH   SOLE NO 0 0 240,118
LOEWS CORP COM 540424108   343 4,382 SH   SOLE NO 0 0 4,382
LOGITECH INTL S A SHS H50430232   3,107 34,764 SH   SOLE NO 0 0 34,764
LOUISIANA PAC CORP COM 546347105   617 7,351 SH   SOLE NO 0 0 7,351
LOWES COS INC COM 548661107   106,544 418,262 SH   SOLE NO 0 0 418,262
LPL FINL HLDGS INC COM 50212V100   1,446 5,473 SH   SOLE NO 0 0 5,473
LTC PPTYS INC COM 502175102   381 11,731 SH   SOLE NO 0 0 11,731
LUCID GROUP INC COM 549498103   457 160,509 SH   SOLE NO 0 0 160,509
LULULEMON ATHLETICA INC COM 550021109   15,671 40,116 SH   SOLE NO 0 0 40,116
LUMEN TECHNOLOGIES INC COM 550241103   830 531,792 SH   SOLE NO 0 0 531,792
LUMENTUM HLDGS INC COM 55024U109   323 6,823 SH   SOLE NO 0 0 6,823
LUMINAR TECHNOLOGIES INC COM CL A 550424105   327 166,170 SH   SOLE NO 0 0 166,170
LXP INDUSTRIAL TRUST COM 529043101   175 19,410 SH   SOLE NO 0 0 19,410
LYFT INC CL A COM 55087P104   767 39,613 SH   SOLE NO 0 0 39,613
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,530 102,956 SH   SOLE NO 0 0 102,956
M & T BK CORP COM 55261F104   12,034 82,740 SH   SOLE NO 0 0 82,740
M D C HLDGS INC COM 552676108   1,069 16,986 SH   SOLE NO 0 0 16,986
M/I HOMES INC COM 55305B101   404 2,964 SH   SOLE NO 0 0 2,964
MACERICH CO COM 554382101   7,391 428,936 SH   SOLE NO 0 0 428,936
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   452 4,723 SH   SOLE NO 0 0 4,723
MACQUARIE / FIRST TR GLOBAL COM 55607W100   452 58,797 SH   SOLE NO 0 0 58,797
MACYS INC COM 55616P104   943 47,165 SH   SOLE NO 0 0 47,165
MADISON COVERED CALL & EQUIT COM 557437100   151 20,723 SH   SOLE NO 0 0 20,723
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   204 5,190 SH   SOLE NO 0 0 5,190
MADISON SQUARE GRDN SPRT COR CL A 55825T103   352 1,908 SH   SOLE NO 0 0 1,908
MADRIGAL PHARMACEUTICALS INC COM 558868105   255 954 SH   SOLE NO 0 0 954
MAGNA INTL INC COM 559222401   700 12,855 SH   SOLE NO 0 0 12,855
MAGNITE INC COM 55955D100   114 10,617 SH   SOLE NO 0 0 10,617
MAGNOLIA OIL & GAS CORP CL A 559663109   2,889 111,336 SH   SOLE NO 0 0 111,336
MAIN STR CAP CORP COM 56035L104   5,163 109,134 SH   SOLE NO 0 0 109,134
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   762 60,628 SH   SOLE NO 0 0 60,628
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   273 16,697 SH   SOLE NO 0 0 16,697
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   7,627 272,787 SH   SOLE NO 0 0 272,787
MANITOWOC CO INC COM NEW 563571405   151 10,659 SH   SOLE NO 0 0 10,659
MANNKIND CORP COM NEW 56400P706   292 64,500 SH   SOLE NO 0 0 64,500
MANPOWERGROUP INC WIS COM 56418H100   212 2,736 SH   SOLE NO 0 0 2,736
MANULIFE FINL CORP COM 56501R106   7,948 318,063 SH   SOLE NO 0 0 318,063
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,603 70,974 SH   SOLE NO 0 0 70,974
MARATHON OIL CORP COM 565849106   4,676 164,996 SH   SOLE NO 0 0 164,996
MARATHON PETE CORP COM 56585A102   31,261 155,143 SH   SOLE NO 0 0 155,143
MARKEL GROUP INC COM 570535104   6,435 4,229 SH   SOLE NO 0 0 4,229
MARQETA INC CLASS A COM 57142B104   2,595 435,349 SH   SOLE NO 0 0 435,349
MARRIOTT INTL INC NEW CL A 571903202   30,253 119,903 SH   SOLE NO 0 0 119,903
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   435 4,035 SH   SOLE NO 0 0 4,035
MARSH & MCLENNAN COS INC COM 571748102   19,662 95,455 SH   SOLE NO 0 0 95,455
MARTIN MARIETTA MATLS INC COM 573284106   4,987 8,122 SH   SOLE NO 0 0 8,122
MARVELL TECHNOLOGY INC COM 573874104   14,086 198,733 SH   SOLE NO 0 0 198,733
MASCO CORP COM 574599106   2,513 31,858 SH   SOLE NO 0 0 31,858
MASTEC INC COM 576323109   4,546 48,751 SH   SOLE NO 0 0 48,751
MASTERBRAND INC COMMON STOCK 57638P104   567 30,230 SH   SOLE NO 0 0 30,230
MASTERCARD INCORPORATED CL A 57636Q104   138,913 288,459 SH   SOLE NO 0 0 288,459
MATADOR RES CO COM 576485205   740 11,077 SH   SOLE NO 0 0 11,077
MATCH GROUP INC NEW COM 57667L107   325 8,947 SH   SOLE NO 0 0 8,947
MATINAS BIOPHARMA HLDGS INC COM 576810105   13 49,300 SH   SOLE NO 0 0 49,300
MATSON INC COM 57686G105   352 3,134 SH   SOLE NO 0 0 3,134
MATTEL INC COM 577081102   380 19,190 SH   SOLE NO 0 0 19,190
MATTERPORT INC COM CL A 577096100   670 296,270 SH   SOLE NO 0 0 296,270
MAYVILLE ENGR CO INC COM 578605107   236 16,434 SH   SOLE NO 0 0 16,434
MCCORMICK & CO INC COM NON VTG 579780206   8,035 104,609 SH   SOLE NO 0 0 104,609
MCCORMICK & CO INC COM VTG 579780107   2,204 28,472 SH   SOLE NO 0 0 28,472
MCDONALDS CORP COM 580135101   165,052 585,394 SH   SOLE NO 0 0 585,394
MCKESSON CORP COM 58155Q103   35,072 65,328 SH   SOLE NO 0 0 65,328
MDU RES GROUP INC COM 552690109   3,614 143,431 SH   SOLE NO 0 0 143,431
MEDICAL PPTYS TRUST INC COM 58463J304   880 187,246 SH   SOLE NO 0 0 187,246
MEDIFAST INC COM 58470H101   420 10,971 SH   SOLE NO 0 0 10,971
MEDPACE HLDGS INC COM 58506Q109   1,741 4,308 SH   SOLE NO 0 0 4,308
MEDTRONIC PLC SHS G5960L103   64,787 743,395 SH   SOLE NO 0 0 743,395
MERCADOLIBRE INC COM 58733R102   11,752 7,772 SH   SOLE NO 0 0 7,772
MERCHANTS BANCORP IND COM 58844R108   523 12,102 SH   SOLE NO 0 0 12,102
MERCK & CO INC COM 58933Y105   193,491 1,466,399 SH   SOLE NO 0 0 1,466,399
MERCURY GENL CORP NEW COM 589400100   709 13,737 SH   SOLE NO 0 0 13,737
MESABI TR CTF BEN INT 590672101   262 14,784 SH   SOLE NO 0 0 14,784
META PLATFORMS INC CL A 30303M102   261,018 537,538 SH   SOLE NO 0 0 537,538
METALLUS INC COM 887399103   242 10,892 SH   SOLE NO 0 0 10,892
METLIFE INC COM 59156R108   17,161 231,558 SH   SOLE NO 0 0 231,558
METTLER TOLEDO INTERNATIONAL COM 592688105   1,002 753 SH   SOLE NO 0 0 753
MFA FINL INC COM 55272X607   197 17,238 SH   SOLE NO 0 0 17,238
MFS CHARTER INCOME TR SH BEN INT 552727109   1,043 164,456 SH   SOLE NO 0 0 164,456
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   46 14,505 SH   SOLE NO 0 0 14,505
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,514 692,430 SH   SOLE NO 0 0 692,430
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   39 11,614 SH   SOLE NO 0 0 11,614
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   19 10,934 SH   SOLE NO 0 0 10,934
MFS INTER INCOME TR SH BEN INT 55273C107   161 60,634 SH   SOLE NO 0 0 60,634
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   630 136,111 SH   SOLE NO 0 0 136,111
MFS MUN INCOME TR SH BEN INT 552738106   198 36,841 SH   SOLE NO 0 0 36,841
MFS SPL VALUE TR SH BEN INT 55274E102   174 39,062 SH   SOLE NO 0 0 39,062
MGE ENERGY INC COM 55277P104   4,138 52,565 SH   SOLE NO 0 0 52,565
MGIC INVT CORP WIS COM 552848103   287 12,828 SH   SOLE NO 0 0 12,828
MGM RESORTS INTERNATIONAL COM 552953101   7,265 153,888 SH   SOLE NO 0 0 153,888
MICROCHIP TECHNOLOGY INC. COM 595017104   8,296 92,476 SH   SOLE NO 0 0 92,476
MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032208   135 35,000 SH   SOLE NO 0 0 35,000
MICRON TECHNOLOGY INC COM 595112103   37,870 321,231 SH   SOLE NO 0 0 321,231
MICROSOFT CORP COM 594918104   1,470,823 3,495,967 SH   SOLE NO 0 0 3,495,967
MICROSTRATEGY INC CL A NEW 594972408   40,292 23,638 SH   SOLE NO 0 0 23,638
MICROVAST HOLDINGS INC COM 59516C106   22 26,354 SH   SOLE NO 0 0 26,354
MID-AMER APT CMNTYS INC COM 59522J103   1,273 9,671 SH   SOLE NO 0 0 9,671
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   5,082 337,880 SH   SOLE NO 0 0 337,880
MIDDLEBY CORP COM 596278101   284 1,766 SH   SOLE NO 0 0 1,766
MIDDLESEX WTR CO COM 596680108   337 6,419 SH   SOLE NO 0 0 6,419
MILLICOM INTL CELLULAR S A COM STK L6388F110   253 12,492 SH   SOLE NO 0 0 12,492
MIND MEDICINE MINDMED INC COM NEW 60255C885   234 24,852 SH   SOLE NO 0 0 24,852
MINERALS TECHNOLOGIES INC COM 603158106   322 4,276 SH   SOLE NO 0 0 4,276
MIRUM PHARMACEUTICALS INC COM 604749101   301 12,000 SH   SOLE NO 0 0 12,000
MISSION PRODUCE INC COM 60510V108   506 42,647 SH   SOLE NO 0 0 42,647
MITEK SYS INC COM NEW 606710200   316 22,413 SH   SOLE NO 0 0 22,413
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,027 100,419 SH   SOLE NO 0 0 100,419
MKS INSTRS INC COM 55306N104   617 4,640 SH   SOLE NO 0 0 4,640
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   43 11,738 SH   SOLE NO 0 0 11,738
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   334 10,403 SH   SOLE NO 0 0 10,403
MODERNA INC COM 60770K107   8,012 75,184 SH   SOLE NO 0 0 75,184
MODINE MFG CO COM 607828100   626 6,579 SH   SOLE NO 0 0 6,579
MOLINA HEALTHCARE INC COM 60855R100   6,915 16,831 SH   SOLE NO 0 0 16,831
MOLSON COORS BEVERAGE CO CL B 60871R209   7,723 114,845 SH   SOLE NO 0 0 114,845
MONDAY COM LTD SHS M7S64H106   726 3,213 SH   SOLE NO 0 0 3,213
MONDELEZ INTL INC CL A 609207105   31,467 449,533 SH   SOLE NO 0 0 449,533
MONGODB INC CL A 60937P106   4,813 13,420 SH   SOLE NO 0 0 13,420
MONOGRAM ORTHOPAEDICS INC COM 609786108   37 15,318 SH   SOLE NO 0 0 15,318
MONOLITHIC PWR SYS INC COM 609839105   2,813 4,152 SH   SOLE NO 0 0 4,152
MONROE CAP CORP COM 610335101   967 134,320 SH   SOLE NO 0 0 134,320
MONSTER BEVERAGE CORP NEW COM 61174X109   3,384 57,092 SH   SOLE NO 0 0 57,092
MOODYS CORP COM 615369105   8,733 22,220 SH   SOLE NO 0 0 22,220
MOOG INC CL A 615394202   431 2,697 SH   SOLE NO 0 0 2,697
MORGAN STANLEY COM NEW 617446448   39,751 422,167 SH   SOLE NO 0 0 422,167
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   32,181 564,835 SH   SOLE NO 0 0 564,835
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601   1,107 21,990 SH   SOLE NO 0 0 21,990
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   26,527 404,177 SH   SOLE NO 0 0 404,177
MORGAN STANLEY ETF TRUST EATON VANCE FLTG 61774R833   1,372 27,090 SH   SOLE NO 0 0 27,090
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   4,896 98,415 SH   SOLE NO 0 0 98,415
MORNINGSTAR INC COM 617700109   455 1,476 SH   SOLE NO 0 0 1,476
MOSAIC CO NEW COM 61945C103   2,252 69,373 SH   SOLE NO 0 0 69,373
MOTOROLA SOLUTIONS INC COM NEW 620076307   10,506 29,594 SH   SOLE NO 0 0 29,594
MOVANO INC COM 62459M107   9 21,000 SH   SOLE NO 0 0 21,000
MP MATERIALS CORP COM CL A 553368101   888 62,091 SH   SOLE NO 0 0 62,091
MPLX LP COM UNIT REP LTD 55336V100   3,677 88,481 SH   SOLE NO 0 0 88,481
MR COOPER GROUP INC COM 62482R107   360 4,619 SH   SOLE NO 0 0 4,619
MSA SAFETY INC COM 553498106   1,791 9,251 SH   SOLE NO 0 0 9,251
MSC INDL DIRECT INC CL A 553530106   904 9,320 SH   SOLE NO 0 0 9,320
MSCI INC COM 55354G100   5,927 10,574 SH   SOLE NO 0 0 10,574
MUELLER INDS INC COM 624756102   2,673 49,564 SH   SOLE NO 0 0 49,564
MUELLER WTR PRODS INC COM SER A 624758108   180 11,192 SH   SOLE NO 0 0 11,192
MURPHY OIL CORP COM 626717102   265 5,799 SH   SOLE NO 0 0 5,799
MURPHY USA INC COM 626755102   336 800 SH   SOLE NO 0 0 800
NABORS INDUSTRIES LTD SHS G6359F137   202 2,349 SH   SOLE NO 0 0 2,349
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,630 585,167 SH   SOLE NO 0 0 585,167
NAPCO SEC TECHNOLOGIES INC COM 630402105   225 5,611 SH   SOLE NO 0 0 5,611
NASDAQ INC COM 631103108   6,453 102,273 SH   SOLE NO 0 0 102,273
NATERA INC COM 632307104   1,392 15,222 SH   SOLE NO 0 0 15,222
NATIONAL FUEL GAS CO COM 636180101   4,384 81,601 SH   SOLE NO 0 0 81,601
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,264 121,136 SH   SOLE NO 0 0 121,136
NATIONAL HEALTH INVS INC COM 63633D104   1,095 17,433 SH   SOLE NO 0 0 17,433
NAVIENT CORPORATION COM 63938C108   326 18,754 SH   SOLE NO 0 0 18,754
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   5,521 129,538 SH   SOLE NO 0 0 129,538
NAVITAS SEMICONDUCTOR CORP COM 63942X106   353 73,940 SH   SOLE NO 0 0 73,940
NB BANCORP INC COM 63945M107   189 13,801 SH   SOLE NO 0 0 13,801
NBT BANCORP INC COM 628778102   4,844 132,073 SH   SOLE NO 0 0 132,073
NCINO INC COM 63947X101   556 14,864 SH   SOLE NO 0 0 14,864
NCR ATLEOS CORPORATION COM SHS 63001N106   259 13,115 SH   SOLE NO 0 0 13,115
NCR VOYIX CORPORATION COM 62886E108   408 32,279 SH   SOLE NO 0 0 32,279
NEOGEN CORP COM 640491106   559 35,440 SH   SOLE NO 0 0 35,440
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   496 9,852 SH   SOLE NO 0 0 9,852
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,506 63,258 SH   SOLE NO 0 0 63,258
NET POWER INC COM CL A 64107A105   727 63,821 SH   SOLE NO 0 0 63,821
NETAPP INC COM 64110D104   2,409 22,945 SH   SOLE NO 0 0 22,945
NETEASE INC SPONSORED ADS 64110W102   496 4,795 SH   SOLE NO 0 0 4,795
NETFLIX INC COM 64110L106   84,903 139,797 SH   SOLE NO 0 0 139,797
NETSCOUT SYS INC COM 64115T104   408 18,680 SH   SOLE NO 0 0 18,680
NEUBERGER BERMAN ENERGY INFR COM 64129H104   134 18,139 SH   SOLE NO 0 0 18,139
NEUBERGER BERMAN HIGH YIELD COM 64128C106   301 37,323 SH   SOLE NO 0 0 37,323
NEUBERGER BERMAN MUN FD INC COM 64124P101   609 58,161 SH   SOLE NO 0 0 58,161
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   231 19,682 SH   SOLE NO 0 0 19,682
NEUBERGER BERMAN REAL ESTATE COM 64190A103   81 24,225 SH   SOLE NO 0 0 24,225
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,923 13,941 SH   SOLE NO 0 0 13,941
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   299 4,161 SH   SOLE NO 0 0 4,161
NEW FORTRESS ENERGY INC COM CL A 644393100   634 20,720 SH   SOLE NO 0 0 20,720
NEW FOUND GOLD CORP COM 64440N103   67 18,130 SH   SOLE NO 0 0 18,130
NEW JERSEY RES CORP COM 646025106   5,325 124,094 SH   SOLE NO 0 0 124,094
NEW MTN FIN CORP COM 647551100   1,511 119,289 SH   SOLE NO 0 0 119,289
NEW YORK CMNTY BANCORP INC COM 649445103   1,452 451,017 SH   SOLE NO 0 0 451,017
NEW YORK MTG TR INC COM 649604840   248 34,419 SH   SOLE NO 0 0 34,419
NEW YORK TIMES CO CL A 650111107   744 17,222 SH   SOLE NO 0 0 17,222
NEWELL BRANDS INC COM 651229106   853 106,175 SH   SOLE NO 0 0 106,175
NEWMARKET CORP COM 651587107   923 1,454 SH   SOLE NO 0 0 1,454
NEWMONT CORP COM 651639106   9,899 276,207 SH   SOLE NO 0 0 276,207
NEWTEKONE INC COM NEW 652526203   134 12,150 SH   SOLE NO 0 0 12,150
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   137 20,786 SH   SOLE NO 0 0 20,786
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,903 11,046 SH   SOLE NO 0 0 11,046
NEXTDECADE CORP COM 65342K105   235 41,368 SH   SOLE NO 0 0 41,368
NEXTERA ENERGY INC COM 65339F101   192,835 3,017,287 SH   SOLE NO 0 0 3,017,287
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,811 60,212 SH   SOLE NO 0 0 60,212
NEXTRACKER INC CLASS A COM 65290E101   2,819 50,101 SH   SOLE NO 0 0 50,101
NICE LTD SPONSORED ADR 653656108   2,304 8,841 SH   SOLE NO 0 0 8,841
NIKE INC CL B 654106103   41,484 441,409 SH   SOLE NO 0 0 441,409
NIKOLA CORP COM 654110105   111 107,029 SH   SOLE NO 0 0 107,029
NIO INC SPON ADS 62914V106   921 204,613 SH   SOLE NO 0 0 204,613
NISOURCE INC COM 65473P105   4,315 156,000 SH   SOLE NO 0 0 156,000
NNN REIT INC COM 637417106   7,397 173,074 SH   SOLE NO 0 0 173,074
NOBLE CORP PLC ORD SHS A G65431127   1,947 40,151 SH   SOLE NO 0 0 40,151
NOKIA CORP SPONSORED ADR 654902204   551 155,768 SH   SOLE NO 0 0 155,768
NORDIC AMERICAN TANKERS LIMI COM G65773106   926 236,324 SH   SOLE NO 0 0 236,324
NORDSON CORP COM 655663102   3,625 13,203 SH   SOLE NO 0 0 13,203
NORDSTROM INC COM 655664100   4,034 198,999 SH   SOLE NO 0 0 198,999
NORFOLK SOUTHN CORP COM 655844108   32,483 127,450 SH   SOLE NO 0 0 127,450
NORTHEAST BK LEWISTON ME COM 66405S100   2,050 37,037 SH   SOLE NO 0 0 37,037
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   13 42,108 SH   SOLE NO 0 0 42,108
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   493 15,971 SH   SOLE NO 0 0 15,971
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   319 6,845 SH   SOLE NO 0 0 6,845
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   1,227 22,340 SH   SOLE NO 0 0 22,340
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   3,830 98,432 SH   SOLE NO 0 0 98,432
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   862 36,716 SH   SOLE NO 0 0 36,716
NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369   388 12,903 SH   SOLE NO 0 0 12,903
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   522 13,892 SH   SOLE NO 0 0 13,892
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   429 14,278 SH   SOLE NO 0 0 14,278
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   357 9,911 SH   SOLE NO 0 0 9,911
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   505 10,028 SH   SOLE NO 0 0 10,028
NORTHERN TR CORP COM 665859104   3,552 39,948 SH   SOLE NO 0 0 39,948
NORTHRIM BANCORP INC COM 666762109   716 14,167 SH   SOLE NO 0 0 14,167
NORTHROP GRUMMAN CORP COM 666807102   32,863 68,656 SH   SOLE NO 0 0 68,656
NORTHWEST BANCSHARES INC MD COM 667340103   463 39,715 SH   SOLE NO 0 0 39,715
NORTHWEST NAT HLDG CO COM 66765N105   559 15,029 SH   SOLE NO 0 0 15,029
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,681 33,001 SH   SOLE NO 0 0 33,001
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   18,216 870,349 SH   SOLE NO 0 0 870,349
NORWOOD FINL CORP COM 669549107   729 26,808 SH   SOLE NO 0 0 26,808
NOV INC COM 62955J103   399 20,426 SH   SOLE NO 0 0 20,426
NOVAGOLD RES INC COM NEW 66987E206   101 33,791 SH   SOLE NO 0 0 33,791
NOVARTIS AG SPONSORED ADR 66987V109   21,644 223,755 SH   SOLE NO 0 0 223,755
NOVAVAX INC COM NEW 670002401   309 64,619 SH   SOLE NO 0 0 64,619
NOVO-NORDISK A S ADR 670100205   52,488 408,783 SH   SOLE NO 0 0 408,783
NRG ENERGY INC COM NEW 629377508   3,773 55,738 SH   SOLE NO 0 0 55,738
NU HLDGS LTD ORD SHS CL A G6683N103   1,841 154,303 SH   SOLE NO 0 0 154,303
NUCOR CORP COM 670346105   51,138 258,400 SH   SOLE NO 0 0 258,400
NUSCALE PWR CORP CL A COM 67079K100   224 42,175 SH   SOLE NO 0 0 42,175
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813   405 14,833 SH   SOLE NO 0 0 14,833
NUSHARES ETF TR ESG HI TLD CRP 67092P854   408 19,308 SH   SOLE NO 0 0 19,308
NUSHARES ETF TR GET OPP ETF 67092P797   263 8,964 SH   SOLE NO 0 0 8,964
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   360 13,074 SH   SOLE NO 0 0 13,074
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,320 42,491 SH   SOLE NO 0 0 42,491
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   30,215 396,110 SH   SOLE NO 0 0 396,110
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   23,401 602,189 SH   SOLE NO 0 0 602,189
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   5,702 128,196 SH   SOLE NO 0 0 128,196
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   5,578 163,113 SH   SOLE NO 0 0 163,113
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   6,058 145,666 SH   SOLE NO 0 0 145,666
NUSHARES ETF TR NUVEEN ESG US 67092P870   2,469 112,359 SH   SOLE NO 0 0 112,359
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   358 11,693 SH   SOLE NO 0 0 11,693
NUSTAR ENERGY LP UNIT COM 67058H102   277 11,916 SH   SOLE NO 0 0 11,916
NUTANIX INC CL A 67059N108   628 10,182 SH   SOLE NO 0 0 10,182
NUTRIEN LTD COM 67077M108   5,684 104,663 SH   SOLE NO 0 0 104,663
NUVALENT INC COM 670703107   204 2,718 SH   SOLE NO 0 0 2,718
NUVEEN AMT FREE MUN CR INC F COM 67071L106   5,010 412,370 SH   SOLE NO 0 0 412,370
NUVEEN AMT FREE QLTY MUN INC COM 670657105   5,576 503,691 SH   SOLE NO 0 0 503,691
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   520 38,553 SH   SOLE NO 0 0 38,553
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   282 25,710 SH   SOLE NO 0 0 25,710
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   802 72,757 SH   SOLE NO 0 0 72,757
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   140 15,597 SH   SOLE NO 0 0 15,597
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   309 21,973 SH   SOLE NO 0 0 21,973
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   404 72,477 SH   SOLE NO 0 0 72,477
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   707 48,222 SH   SOLE NO 0 0 48,222
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   1,416 130,072 SH   SOLE NO 0 0 130,072
NUVEEN FLOATING RATE INCOME COM 67072T108   2,573 294,778 SH   SOLE NO 0 0 294,778
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   177 13,845 SH   SOLE NO 0 0 13,845
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   225 20,642 SH   SOLE NO 0 0 20,642
NUVEEN MINN QUALITY MUN INM SHS 670734102   320 28,435 SH   SOLE NO 0 0 28,435
NUVEEN MULTI ASSET INCOME FU COM 670750108   289 23,230 SH   SOLE NO 0 0 23,230
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,447 136,919 SH   SOLE NO 0 0 136,919
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,534 239,953 SH   SOLE NO 0 0 239,953
NUVEEN MUN INCOME FD INC COM 67062J102   158 16,736 SH   SOLE NO 0 0 16,736
NUVEEN MUN VALUE FD INC COM 670928100   3,599 413,155 SH   SOLE NO 0 0 413,155
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   3,451 281,973 SH   SOLE NO 0 0 281,973
NUVEEN N Y MUN VALUE FD COM 67062M105   95 11,425 SH   SOLE NO 0 0 11,425
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   2,121 87,869 SH   SOLE NO 0 0 87,869
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,582 130,971 SH   SOLE NO 0 0 130,971
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   1,034 95,147 SH   SOLE NO 0 0 95,147
NUVEEN NEW YORK QLT MUN INC COM 67066X107   604 55,178 SH   SOLE NO 0 0 55,178
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   990 83,771 SH   SOLE NO 0 0 83,771
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   12,679 1,763,421 SH   SOLE NO 0 0 1,763,421
NUVEEN QUALITY MUNCP INCOME COM 67066V101   4,908 428,270 SH   SOLE NO 0 0 428,270
NUVEEN REAL ASSET INCOME & G COM 67074Y105   161 13,578 SH   SOLE NO 0 0 13,578
NUVEEN REAL ESTATE INCOME FD COM 67071B108   3,044 385,356 SH   SOLE NO 0 0 385,356
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   4,806 363,273 SH   SOLE NO 0 0 363,273
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   422 26,907 SH   SOLE NO 0 0 26,907
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   201 22,350 SH   SOLE NO 0 0 22,350
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,977 136,906 SH   SOLE NO 0 0 136,906
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   659 43,002 SH   SOLE NO 0 0 43,002
NV5 GLOBAL INC COM 62945V109   323 3,292 SH   SOLE NO 0 0 3,292
NVENT ELECTRIC PLC SHS G6700G107   1,916 25,409 SH   SOLE NO 0 0 25,409
NVIDIA CORPORATION COM 67066G104   1,118,552 1,237,938 SH   SOLE NO 0 0 1,237,938
NVR INC COM 62944T105   14,669 1,811 SH   SOLE NO 0 0 1,811
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   215 5,206 SH   SOLE NO 0 0 5,206
NXG NEXTGEN INFRASTR INCM FD COM 231647207   678 17,435 SH   SOLE NO 0 0 17,435
NXP SEMICONDUCTORS N V COM N6596X109   15,444 62,331 SH   SOLE NO 0 0 62,331
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,192 111,475 SH   SOLE NO 0 0 111,475
OATLY GROUP AB SPONSORED ADS 67421J108   36 32,096 SH   SOLE NO 0 0 32,096
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   724 16,809 SH   SOLE NO 0 0 16,809
OCCIDENTAL PETE CORP COM 674599105   17,944 276,109 SH   SOLE NO 0 0 276,109
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   13 49,455 SH   SOLE NO 0 0 49,455
OCEANFIRST FINL CORP COM 675234108   963 58,676 SH   SOLE NO 0 0 58,676
OCWEN FINL CORP COM NEW 675746606   594 21,976 SH   SOLE NO 0 0 21,976
OGE ENERGY CORP COM 670837103   4,920 143,451 SH   SOLE NO 0 0 143,451
OKTA INC CL A 679295105   2,624 25,079 SH   SOLE NO 0 0 25,079
OLD DOMINION FREIGHT LINE IN COM 679580100   4,778 21,784 SH   SOLE NO 0 0 21,784
OLD NATL BANCORP IND COM 680033107   1,381 79,329 SH   SOLE NO 0 0 79,329
OLD REP INTL CORP COM 680223104   5,215 169,759 SH   SOLE NO 0 0 169,759
OLIN CORP COM PAR $1 680665205   1,602 27,241 SH   SOLE NO 0 0 27,241
OLLIES BARGAIN OUTLET HLDGS COM 681116109   568 7,141 SH   SOLE NO 0 0 7,141
OLYMPIC STEEL INC COM 68162K106   2,922 41,221 SH   SOLE NO 0 0 41,221
OMEGA HEALTHCARE INVS INC COM 681936100   11,913 376,160 SH   SOLE NO 0 0 376,160
OMNICOM GROUP INC COM 681919106   9,620 99,424 SH   SOLE NO 0 0 99,424
ON HLDG AG NAMEN AKT A H5919C104   2,675 75,618 SH   SOLE NO 0 0 75,618
ON SEMICONDUCTOR CORP COM 682189105   4,282 58,218 SH   SOLE NO 0 0 58,218
ONCOLYTICS BIOTECH INC COM NEW 682310875   67 62,764 SH   SOLE NO 0 0 62,764
ONDAS HLDGS INC COM NEW 68236H204   48 49,685 SH   SOLE NO 0 0 49,685
ONE GAS INC COM 68235P108   804 12,452 SH   SOLE NO 0 0 12,452
ONEMAIN HLDGS INC COM 68268W103   523 10,234 SH   SOLE NO 0 0 10,234
ONEOK INC NEW COM 682680103   53,909 672,433 SH   SOLE NO 0 0 672,433
ONTO INNOVATION INC COM 683344105   2,674 14,766 SH   SOLE NO 0 0 14,766
OPEN LENDING CORP COM 68373J104   466 74,433 SH   SOLE NO 0 0 74,433
OPENDOOR TECHNOLOGIES INC COM 683712103   306 101,067 SH   SOLE NO 0 0 101,067
OPERA LTD SPONSORED ADS 68373M107   723 45,739 SH   SOLE NO 0 0 45,739
OPKO HEALTH INC COM 68375N103   525 437,276 SH   SOLE NO 0 0 437,276
ORACLE CORP COM 68389X105   73,986 589,012 SH   SOLE NO 0 0 589,012
ORANGE SPONSORED ADR 684060106   449 38,154 SH   SOLE NO 0 0 38,154
ORANGE CNTY BANCORP INC COM 68417L107   386 8,394 SH   SOLE NO 0 0 8,394
ORCHID IS CAP INC COM NEW 68571X301   612 68,540 SH   SOLE NO 0 0 68,540
OREILLY AUTOMOTIVE INC COM 67103H107   11,956 10,590 SH   SOLE NO 0 0 10,590
ORGANIGRAM HLDGS INC COM 68620P705   23 10,742 SH   SOLE NO 0 0 10,742
ORGANON & CO COMMON STOCK 68622V106   1,645 87,493 SH   SOLE NO 0 0 87,493
ORIGIN BANCORP INC COM 68621T102   297 9,516 SH   SOLE NO 0 0 9,516
ORIGIN MATERIALS INC COM 68622D106   19 37,319 SH   SOLE NO 0 0 37,319
ORION GROUP HLDGS INC COM 68628V308   88 10,780 SH   SOLE NO 0 0 10,780
ORION OFFICE REIT INC COM 68629Y103   85 24,247 SH   SOLE NO 0 0 24,247
ORTHOPEDIATRICS CORP COM 68752L100   2,115 72,515 SH   SOLE NO 0 0 72,515
OSHKOSH CORP COM 688239201   3,628 29,090 SH   SOLE NO 0 0 29,090
OSISKO GOLD ROYALTIES LTD COM 68827L101   586 35,686 SH   SOLE NO 0 0 35,686
OTIS WORLDWIDE CORP COM 68902V107   15,198 153,101 SH   SOLE NO 0 0 153,101
OTTER TAIL CORP COM 689648103   1,444 16,712 SH   SOLE NO 0 0 16,712
OVINTIV INC COM 69047Q102   319 6,146 SH   SOLE NO 0 0 6,146
OWENS CORNING NEW COM 690742101   1,016 6,093 SH   SOLE NO 0 0 6,093
OXFORD INDS INC COM 691497309   312 2,776 SH   SOLE NO 0 0 2,776
OXFORD LANE CAP CORP COM 691543102   1,648 324,463 SH   SOLE NO 0 0 324,463
OXFORD SQUARE CAP CORP COM 69181V107   291 91,918 SH   SOLE NO 0 0 91,918
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   437 19,638 SH   SOLE NO 0 0 19,638
PACCAR INC COM 693718108   8,434 68,072 SH   SOLE NO 0 0 68,072
PACER FDS TR AMERCN ENRGY IND 69374H634   262 8,264 SH   SOLE NO 0 0 8,264
PACER FDS TR CASH COWS ETF 69374H659   3,669 93,393 SH   SOLE NO 0 0 93,393
PACER FDS TR DATA & DIGI REVO 69374H386   661 15,279 SH   SOLE NO 0 0 15,279
PACER FDS TR DATA AND INFRAST 69374H741   2,111 73,668 SH   SOLE NO 0 0 73,668
PACER FDS TR DEVELOPED MRKT 69374H873   11,655 364,791 SH   SOLE NO 0 0 364,791
PACER FDS TR EMRG MKT CASH 69374H865   242 12,032 SH   SOLE NO 0 0 12,032
PACER FDS TR GLOBL CASH ETF 69374H709   15,425 444,520 SH   SOLE NO 0 0 444,520
PACER FDS TR INDUSTRIAL RELET 69374H766   13,555 341,004 SH   SOLE NO 0 0 341,004
PACER FDS TR LUNT LRG CP ALTR 69374H717   253 7,214 SH   SOLE NO 0 0 7,214
PACER FDS TR LUNT LRGCP MULTI 69374H816   985 21,124 SH   SOLE NO 0 0 21,124
PACER FDS TR LUNT MDCAP MLT 69374H725   5,150 112,609 SH   SOLE NO 0 0 112,609
PACER FDS TR METAURUS CAP 400 69374H436   6,687 186,775 SH   SOLE NO 0 0 186,775
PACER FDS TR PAC ASSET FLTG 69374H428   1,184 24,897 SH   SOLE NO 0 0 24,897
PACER FDS TR PACER US SMALL 69374H857   99,461 2,023,207 SH   SOLE NO 0 0 2,023,207
PACER FDS TR SWAN SOS CNS JAN 69374H584   219 8,519 SH   SOLE NO 0 0 8,519
PACER FDS TR SWAN SOS CONS AP 69374H543   443 18,640 SH   SOLE NO 0 0 18,640
PACER FDS TR SWAN SOS FD OF 69374H568   2,458 91,012 SH   SOLE NO 0 0 91,012
PACER FDS TR SWAN SOS FLX JAN 69374H576   491 16,077 SH   SOLE NO 0 0 16,077
PACER FDS TR SWAN SOS MOD JAN 69374H550   2,164 79,907 SH   SOLE NO 0 0 79,907
PACER FDS TR SWAN SOS MODRTE 69374H485   788 30,137 SH   SOLE NO 0 0 30,137
PACER FDS TR SWAN SOS MODRTE 69374H493   938 35,754 SH   SOLE NO 0 0 35,754
PACER FDS TR TRENDP US LAR CP 69374H105   60,048 1,258,345 SH   SOLE NO 0 0 1,258,345
PACER FDS TR TRENDP US MID CP 69374H204   2,691 74,677 SH   SOLE NO 0 0 74,677
PACER FDS TR TRENDPILOT 100 69374H303   13,760 200,350 SH   SOLE NO 0 0 200,350
PACER FDS TR TRENDPILOT FD 69374H675   17,320 548,441 SH   SOLE NO 0 0 548,441
PACER FDS TR TRENDPILOT INTL 69374H683   2,373 81,617 SH   SOLE NO 0 0 81,617
PACER FDS TR TRENDPILOT US BD 69374H642   963 47,228 SH   SOLE NO 0 0 47,228
PACER FDS TR US CASH COWS 100 69374H881   251,278 4,324,179 SH   SOLE NO 0 0 4,324,179
PACER FDS TR US CHS CWS GWT 69374H667   498 11,722 SH   SOLE NO 0 0 11,722
PACER FDS TR US LRG CP CASH 69374H360   959 36,868 SH   SOLE NO 0 0 36,868
PACER FDS TR US SM CAP CASH 69374H352   691 28,723 SH   SOLE NO 0 0 28,723
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   52 13,870 SH   SOLE NO 0 0 13,870
PACIFIC PREMIER BANCORP COM 69478X105   223 9,305 SH   SOLE NO 0 0 9,305
PACKAGING CORP AMER COM 695156109   11,335 59,728 SH   SOLE NO 0 0 59,728
PAGSEGURO DIGITAL LTD COM CL A G68707101   205 14,373 SH   SOLE NO 0 0 14,373
PALANTIR TECHNOLOGIES INC CL A 69608A108   27,221 1,183,011 SH   SOLE NO 0 0 1,183,011
PALO ALTO NETWORKS INC COM 697435105   74,182 261,084 SH   SOLE NO 0 0 261,084
PAN AMERN SILVER CORP COM 697900108   1,448 96,027 SH   SOLE NO 0 0 96,027
PAR TECHNOLOGY CORP COM 698884103   472 10,395 SH   SOLE NO 0 0 10,395
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,822 154,783 SH   SOLE NO 0 0 154,783
PARK HOTELS & RESORTS INC COM 700517105   3,920 224,103 SH   SOLE NO 0 0 224,103
PARKE BANCORP INC COM 700885106   726 42,134 SH   SOLE NO 0 0 42,134
PARKER-HANNIFIN CORP COM 701094104   20,723 37,286 SH   SOLE NO 0 0 37,286
PARSONS CORP DEL COM 70202L102   1,951 23,522 SH   SOLE NO 0 0 23,522
PATRIA INVESTMENTS LIMITED COM CL A G69451105   272 18,300 SH   SOLE NO 0 0 18,300
PATRICK INDS INC COM 703343103   287 2,403 SH   SOLE NO 0 0 2,403
PATTERSON COS INC COM 703395103   572 20,687 SH   SOLE NO 0 0 20,687
PAYCHEX INC COM 704326107   31,582 257,179 SH   SOLE NO 0 0 257,179
PAYCOM SOFTWARE INC COM 70432V102   5,399 27,130 SH   SOLE NO 0 0 27,130
PAYPAL HLDGS INC COM 70450Y103   21,779 325,108 SH   SOLE NO 0 0 325,108
PCM FD INC COM 69323T101   584 70,610 SH   SOLE NO 0 0 70,610
PDD HOLDINGS INC SPONSORED ADS 722304102   2,158 18,566 SH   SOLE NO 0 0 18,566
PDS BIOTECHNOLOGY CORP COM 70465T107   316 79,857 SH   SOLE NO 0 0 79,857
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,846 114,417 SH   SOLE NO 0 0 114,417
PELOTON INTERACTIVE INC CL A COM 70614W100   550 128,302 SH   SOLE NO 0 0 128,302
PEMBINA PIPELINE CORP COM 706327103   7,018 198,588 SH   SOLE NO 0 0 198,588
PENN ENTERTAINMENT INC COM 707569109   885 48,583 SH   SOLE NO 0 0 48,583
PENNANTPARK FLOATING RATE CA COM 70806A106   290 25,498 SH   SOLE NO 0 0 25,498
PENNANTPARK INVT CORP COM 708062104   546 79,415 SH   SOLE NO 0 0 79,415
PENNS WOODS BANCORP INC COM 708430103   916 47,199 SH   SOLE NO 0 0 47,199
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   10 10,000 SH   SOLE NO 0 0 10,000
PENNYMAC MTG INVT TR COM 70931T103   594 40,435 SH   SOLE NO 0 0 40,435
PENSKE AUTOMOTIVE GRP INC COM 70959W103   737 4,547 SH   SOLE NO 0 0 4,547
PENTAIR PLC SHS G7S00T104   2,983 34,914 SH   SOLE NO 0 0 34,914
PEOPLES FINL SVCS CORP COM 711040105   368 8,529 SH   SOLE NO 0 0 8,529
PEPSICO INC COM 713448108   157,143 897,907 SH   SOLE NO 0 0 897,907
PERION NETWORK LTD SHS NEW M78673114   423 18,838 SH   SOLE NO 0 0 18,838
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   879 72,614 SH   SOLE NO 0 0 72,614
PERMIAN RESOURCES CORP CLASS A COM 71424F105   875 49,543 SH   SOLE NO 0 0 49,543
PERRIGO CO PLC SHS G97822103   1,440 44,719 SH   SOLE NO 0 0 44,719
PERSPECTIVE THERAPEUTICS INC COM 46489V104   57 48,284 SH   SOLE NO 0 0 48,284
PETMED EXPRESS INC COM 716382106   81 17,004 SH   SOLE NO 0 0 17,004
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   9,577 629,678 SH   SOLE NO 0 0 629,678
PFIZER INC COM 717081103   126,424 4,555,816 SH   SOLE NO 0 0 4,555,816
PG&E CORP COM 69331C108   644 38,397 SH   SOLE NO 0 0 38,397
PGIM ETF TR JENNISON FOC GWT 69344A875   219 2,667 SH   SOLE NO 0 0 2,667
PGIM ETF TR PGIM ULTRA SH BD 69344A107   42,231 849,708 SH   SOLE NO 0 0 849,708
PGIM ETF TR TOTAL RETURN BON 69344A800   670 16,093 SH   SOLE NO 0 0 16,093
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   783 65,479 SH   SOLE NO 0 0 65,479
PGIM HIGH YIELD BOND FUND IN COM 69346H100   6,850 527,340 SH   SOLE NO 0 0 527,340
PGIM ROCK ETF TR PGIM US LRG CAP 69420N601   1,161 45,753 SH   SOLE NO 0 0 45,753
PGIM ROCK ETF TR US LARGE CAP BUF 69420N403   708 27,436 SH   SOLE NO 0 0 27,436
PHILIP MORRIS INTL INC COM 718172109   49,877 544,392 SH   SOLE NO 0 0 544,392
PHILLIPS 66 COM 718546104   48,655 297,874 SH   SOLE NO 0 0 297,874
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,524 237,642 SH   SOLE NO 0 0 237,642
PHINIA INC COMMON STOCK 71880K101   332 8,641 SH   SOLE NO 0 0 8,641
PHOTRONICS INC COM 719405102   748 26,405 SH   SOLE NO 0 0 26,405
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   696 98,945 SH   SOLE NO 0 0 98,945
PILGRIMS PRIDE CORP COM 72147K108   414 12,060 SH   SOLE NO 0 0 12,060
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   671 42,659 SH   SOLE NO 0 0 42,659
PIMCO CALIF MUN INCOME FD COM 72200N106   191 20,455 SH   SOLE NO 0 0 20,455
PIMCO CALIF MUN INCOME FD II COM 72200M108   347 60,222 SH   SOLE NO 0 0 60,222
PIMCO CALIF MUN INCOME FD II COM 72201C109   97 12,767 SH   SOLE NO 0 0 12,767
PIMCO CORPORATE & INCM STRG COM 72200U100   2,659 190,348 SH   SOLE NO 0 0 190,348
PIMCO CORPORATE & INCOME OPP COM 72201B101   14,553 978,650 SH   SOLE NO 0 0 978,650
PIMCO DYNAMIC INCOME FD SHS 72201Y101   16,327 846,410 SH   SOLE NO 0 0 846,410
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   7,372 559,784 SH   SOLE NO 0 0 559,784
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   246 11,599 SH   SOLE NO 0 0 11,599
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   267 13,647 SH   SOLE NO 0 0 13,647
PIMCO EQUITY SER RAFI ESG US 72201T342   1,524 42,838 SH   SOLE NO 0 0 42,838
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   38,296 409,673 SH   SOLE NO 0 0 409,673
PIMCO ETF TR 1-5 US TIP IDX 72201R205   3,055 59,312 SH   SOLE NO 0 0 59,312
PIMCO ETF TR 15+ YR US TIPS 72201R304   322 5,798 SH   SOLE NO 0 0 5,798
PIMCO ETF TR 25YR+ ZERO U S 72201R882   16,971 214,148 SH   SOLE NO 0 0 214,148
PIMCO ETF TR ACTIVE BD ETF 72201R775   21,394 232,893 SH   SOLE NO 0 0 232,893
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   26,220 260,792 SH   SOLE NO 0 0 260,792
PIMCO ETF TR ENHANCD SHORT 72201R643   620 6,284 SH   SOLE NO 0 0 6,284
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   2,404 25,341 SH   SOLE NO 0 0 25,341
PIMCO ETF TR INTER MUN BD ACT 72201R866   6,933 132,131 SH   SOLE NO 0 0 132,131
PIMCO ETF TR INV GRD CRP BD 72201R817   1,364 14,203 SH   SOLE NO 0 0 14,203
PIMCO ETF TR MULTISECTOR BD 72201R585   2,045 79,383 SH   SOLE NO 0 0 79,383
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   1,880 37,668 SH   SOLE NO 0 0 37,668
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   240 2,371 SH   SOLE NO 0 0 2,371
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   953 124,628 SH   SOLE NO 0 0 124,628
PIMCO HIGH INCOME FD COM SHS 722014107   3,754 760,010 SH   SOLE NO 0 0 760,010
PIMCO INCOME STRATEGY FD COM 72201H108   1,043 123,024 SH   SOLE NO 0 0 123,024
PIMCO INCOME STRATEGY FD II COM 72201J104   2,173 291,220 SH   SOLE NO 0 0 291,220
PIMCO MUN INCOME FD COM 72200R107   758 81,248 SH   SOLE NO 0 0 81,248
PIMCO MUN INCOME FD II COM 72200W106   379 44,576 SH   SOLE NO 0 0 44,576
PIMCO MUN INCOME FD III COM 72201A103   282 37,742 SH   SOLE NO 0 0 37,742
PIMCO NEW YORK MUN FD II COM 72200Y102   136 18,346 SH   SOLE NO 0 0 18,346
PIMCO NEW YORK MUN INCOME FD COM 72200T103   341 44,131 SH   SOLE NO 0 0 44,131
PIMCO STRATEGIC INCOME FD COM 72200X104   2,624 430,885 SH   SOLE NO 0 0 430,885
PINNACLE FINL PARTNERS INC COM 72346Q104   499 5,813 SH   SOLE NO 0 0 5,813
PINNACLE WEST CAP CORP COM 723484101   3,021 40,420 SH   SOLE NO 0 0 40,420
PINTEREST INC CL A 72352L106   2,314 66,757 SH   SOLE NO 0 0 66,757
PIONEER FLOATING RATE FUND I COM 72369J102   156 16,159 SH   SOLE NO 0 0 16,159
PIONEER HIGH INCOME FUND INC COM 72369H106   80 10,489 SH   SOLE NO 0 0 10,489
PIONEER MUNICIPAL HIGH INCOM COM 723762100   179 21,984 SH   SOLE NO 0 0 21,984
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   344 38,928 SH   SOLE NO 0 0 38,928
PIONEER NAT RES CO COM 723787107   12,422 47,321 SH   SOLE NO 0 0 47,321
PIPER SANDLER COMPANIES COM 724078100   454 2,286 SH   SOLE NO 0 0 2,286
PITNEY BOWES INC COM 724479100   111 25,657 SH   SOLE NO 0 0 25,657
PIXELWORKS INC COM NEW 72581M305   40 15,605 SH   SOLE NO 0 0 15,605
PJT PARTNERS INC COM CL A 69343T107   335 3,556 SH   SOLE NO 0 0 3,556
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,205 125,542 SH   SOLE NO 0 0 125,542
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,340 73,413 SH   SOLE NO 0 0 73,413
PLANET FITNESS INC CL A 72703H101   1,945 31,063 SH   SOLE NO 0 0 31,063
PLANET LABS PBC COM CL A 72703X106   450 176,568 SH   SOLE NO 0 0 176,568
PLAYTIKA HLDG CORP COM 72815L107   258 36,583 SH   SOLE NO 0 0 36,583
PLUG POWER INC COM NEW 72919P202   1,128 327,839 SH   SOLE NO 0 0 327,839
PNC FINL SVCS GROUP INC COM 693475105   29,708 183,836 SH   SOLE NO 0 0 183,836
POLARIS INC COM 731068102   2,266 22,637 SH   SOLE NO 0 0 22,637
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   34 22,172 SH   SOLE NO 0 0 22,172
POOL CORP COM 73278L105   2,162 5,359 SH   SOLE NO 0 0 5,359
PORTILLOS INC COM CL A 73642K106   162 11,407 SH   SOLE NO 0 0 11,407
PORTLAND GEN ELEC CO COM NEW 736508847   1,140 27,137 SH   SOLE NO 0 0 27,137
POST HLDGS INC COM 737446104   519 4,885 SH   SOLE NO 0 0 4,885
POSTAL REALTY TRUST INC CL A 73757R102   239 16,678 SH   SOLE NO 0 0 16,678
POTLATCHDELTIC CORPORATION COM 737630103   609 12,957 SH   SOLE NO 0 0 12,957
POWELL INDS INC COM 739128106   1,628 11,439 SH   SOLE NO 0 0 11,439
PPG INDS INC COM 693506107   9,508 65,619 SH   SOLE NO 0 0 65,619
PPL CORP COM 69351T106   7,848 285,084 SH   SOLE NO 0 0 285,084
PRECIGEN INC COM 74017N105   92 63,118 SH   SOLE NO 0 0 63,118
PREMIER FINANCIAL CORP COM 74052F108   495 24,381 SH   SOLE NO 0 0 24,381
PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113   1 12,277 SH   SOLE NO 0 0 12,277
PRESIDIO PPTY TR INC COM CL A 74102L303   17 13,728 SH   SOLE NO 0 0 13,728
PRICE T ROWE GROUP INC COM 74144T108   44,156 362,173 SH   SOLE NO 0 0 362,173
PRIMERICA INC COM 74164M108   708 2,797 SH   SOLE NO 0 0 2,797
PRINCETON BANCORP INC COM 74179A107   281 9,115 SH   SOLE NO 0 0 9,115
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   419 21,875 SH   SOLE NO 0 0 21,875
PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714   332 10,609 SH   SOLE NO 0 0 10,609
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   268 5,415 SH   SOLE NO 0 0 5,415
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   228 11,028 SH   SOLE NO 0 0 11,028
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   338 4,987 SH   SOLE NO 0 0 4,987
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   5,942 327,404 SH   SOLE NO 0 0 327,404
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   2,916 56,778 SH   SOLE NO 0 0 56,778
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,699 66,029 SH   SOLE NO 0 0 66,029
PROASSURANCE CORP COM 74267C106   406 31,546 SH   SOLE NO 0 0 31,546
PROCTER AND GAMBLE CO COM 742718109   276,493 1,704,119 SH   SOLE NO 0 0 1,704,119
PROGRESS SOFTWARE CORP COM 743312100   222 4,164 SH   SOLE NO 0 0 4,164
PROGRESSIVE CORP COM 743315103   18,869 91,233 SH   SOLE NO 0 0 91,233
PROLOGIS INC. COM 74340W103   12,669 97,286 SH   SOLE NO 0 0 97,286
PROPHASE LABS INC COM 74345W108   96 14,862 SH   SOLE NO 0 0 14,862
PROSHARES TR BITCOIN STRATE 74347G440   1,719 53,205 SH   SOLE NO 0 0 53,205
PROSHARES TR DJ BRKFLD GLB 74347B508   389 8,466 SH   SOLE NO 0 0 8,466
PROSHARES TR EQTS FOR RISIN 74347B391   208 3,395 SH   SOLE NO 0 0 3,395
PROSHARES TR HGH YLD INT RATE 74348A541   438 6,857 SH   SOLE NO 0 0 6,857
PROSHARES TR INFLATN EXPECTNS 74348A814   648 20,018 SH   SOLE NO 0 0 20,018
PROSHARES TR INVT INT RT HG 74347B607   1,274 16,656 SH   SOLE NO 0 0 16,656
PROSHARES TR K1 FRE CRD OIL 74347G804   2,397 50,207 SH   SOLE NO 0 0 50,207
PROSHARES TR LARGE CAP CRE 74347R248   1,338 22,035 SH   SOLE NO 0 0 22,035
PROSHARES TR NANOTECH ETF 74347G465   222 4,459 SH   SOLE NO 0 0 4,459
PROSHARES TR PET CARE ETF 74348A145   268 5,370 SH   SOLE NO 0 0 5,370
PROSHARES TR PSHS ULT S&P 500 74347R107   210 2,709 SH   SOLE NO 0 0 2,709
PROSHARES TR PSHS ULTRA DOW30 74347R305   311 3,570 SH   SOLE NO 0 0 3,570
PROSHARES TR PSHS ULTRA TECH 74347R693   1,167 19,208 SH   SOLE NO 0 0 19,208
PROSHARES TR RUSS 2000 DIVD 74347B698   5,638 88,076 SH   SOLE NO 0 0 88,076
PROSHARES TR S&P 500 DV ARIST 74348A467   113,907 1,123,231 SH   SOLE NO 0 0 1,123,231
PROSHARES TR S&P MDCP 400 DIV 74347B680   32,627 415,307 SH   SOLE NO 0 0 415,307
PROSHARES TR S&P TECH DIVIDEN 74347G606   11,079 153,895 SH   SOLE NO 0 0 153,895
PROSHARES TR SHORT S&P 500 NE 74347B425   126 10,587 SH   SOLE NO 0 0 10,587
PROSHARES TR SP500 EX TECH 74347B557   272 3,208 SH   SOLE NO 0 0 3,208
PROSHARES TR ULTR RUSSL2000 74347X799   412 8,157 SH   SOLE NO 0 0 8,157
PROSHARES TR ULTRAPRO QQQ 74347X831   2,718 44,157 SH   SOLE NO 0 0 44,157
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   218 20,765 SH   SOLE NO 0 0 20,765
PROSHARES TR ULTRPRO DOW30 74347X823   337 3,958 SH   SOLE NO 0 0 3,958
PROSHARES TR ULTRPRO S&P500 74347X864   583 8,264 SH   SOLE NO 0 0 8,264
PROSPECT CAP CORP COM 74348T102   6,320 1,144,987 SH   SOLE NO 0 0 1,144,987
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   683 688,000 SH   SOLE NO 0 0 688,000
PROSPERITY BANCSHARES INC COM 743606105   349 5,298 SH   SOLE NO 0 0 5,298
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   63 50,100 SH   SOLE NO 0 0 50,100
PROVIDENT BANCORP INC COM NEW 74383L105   366 40,246 SH   SOLE NO 0 0 40,246
PROVIDENT FINL SVCS INC COM 74386T105   620 42,522 SH   SOLE NO 0 0 42,522
PRUDENTIAL FINL INC COM 744320102   36,002 306,657 SH   SOLE NO 0 0 306,657
PTC INC COM 69370C100   682 3,609 SH   SOLE NO 0 0 3,609
PUBLIC STORAGE COM 74460D109   13,797 47,565 SH   SOLE NO 0 0 47,565
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   18,197 272,491 SH   SOLE NO 0 0 272,491
PULTE GROUP INC COM 745867101   5,065 41,991 SH   SOLE NO 0 0 41,991
PUMA BIOTECHNOLOGY INC COM 74587V107   57 10,790 SH   SOLE NO 0 0 10,790
PURE STORAGE INC CL A 74624M102   813 15,639 SH   SOLE NO 0 0 15,639
PURECYCLE TECHNOLOGIES INC COM 74623V103   93 14,900 SH   SOLE NO 0 0 14,900
PURPLE INNOVATION INC COM 74640Y106   145 83,222 SH   SOLE NO 0 0 83,222
PUTNAM ETF TRUST BDC INCOME ETF 746729508   4,639 136,792 SH   SOLE NO 0 0 136,792
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   14,098 394,578 SH   SOLE NO 0 0 394,578
PUTNAM MANAGED MUN INCOME TR COM 746823103   342 57,089 SH   SOLE NO 0 0 57,089
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   211 65,948 SH   SOLE NO 0 0 65,948
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   3,336 328,355 SH   SOLE NO 0 0 328,355
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   629 178,690 SH   SOLE NO 0 0 178,690
PVH CORPORATION COM 693656100   336 2,387 SH   SOLE NO 0 0 2,387
PYXIS ONCOLOGY INC COMMON STOCK 747324101   129 30,250 SH   SOLE NO 0 0 30,250
QIAGEN NV SHS NEW N72482149   596 13,854 SH   SOLE NO 0 0 13,854
QORVO INC COM 74736K101   1,040 9,059 SH   SOLE NO 0 0 9,059
QUAKER HOUGHTON COM 747316107   652 3,175 SH   SOLE NO 0 0 3,175
QUALCOMM INC COM 747525103   109,669 647,778 SH   SOLE NO 0 0 647,778
QUALYS INC COM 74758T303   665 3,983 SH   SOLE NO 0 0 3,983
QUANTA SVCS INC COM 74762E102   13,372 51,469 SH   SOLE NO 0 0 51,469
QUANTUM COMPUTING INC COM 74766W108   16 15,750 SH   SOLE NO 0 0 15,750
QUANTUM SI INC COM CL A 74765K105   56 28,410 SH   SOLE NO 0 0 28,410
QUANTUMSCAPE CORP COM CL A 74767V109   2,256 358,597 SH   SOLE NO 0 0 358,597
QUEST DIAGNOSTICS INC COM 74834L100   3,164 23,771 SH   SOLE NO 0 0 23,771
QURATE RETAIL INC COM SER A 74915M100   70 56,690 SH   SOLE NO 0 0 56,690
R1 RCM INC COM 77634L105   430 33,393 SH   SOLE NO 0 0 33,393
RALPH LAUREN CORP CL A 751212101   293 1,559 SH   SOLE NO 0 0 1,559
RAMBUS INC DEL COM 750917106   873 14,129 SH   SOLE NO 0 0 14,129
RANGE RES CORP COM 75281A109   484 14,054 SH   SOLE NO 0 0 14,054
RAYMOND JAMES FINL INC COM 754730109   6,562 51,097 SH   SOLE NO 0 0 51,097
RAYONIER INC COM 754907103   1,009 30,350 SH   SOLE NO 0 0 30,350
RB GLOBAL INC COM 74935Q107   624 8,196 SH   SOLE NO 0 0 8,196
RBB BANCORP COM 74930B105   309 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MOTLEY FOL ETF 74933W601   1,028 20,729 SH   SOLE NO 0 0 20,729
RBB FD INC MOTLEY FOOL GBL 74933W635   1,255 41,407 SH   SOLE NO 0 0 41,407
RBB FD INC MOTLEY FOOL SML 74933W874   558 17,512 SH   SOLE NO 0 0 17,512
RBB FD INC US TREAS 3 MNTH 74933W452   20,501 409,765 SH   SOLE NO 0 0 409,765
RBB FD INC US TREAS 5 YR NT 74933W510   236 4,869 SH   SOLE NO 0 0 4,869
RBB FD INC US TREAS 7 YR NT 74933W528   935 19,504 SH   SOLE NO 0 0 19,504
RBB FD INC US TREASR 10 YR 74933W536   4,244 96,348 SH   SOLE NO 0 0 96,348
RBB FD INC US TREASRY 12 MT 74933W478   1,842 36,878 SH   SOLE NO 0 0 36,878
RBB FD INC US TREASY 2 YR 74933W486   15,880 330,208 SH   SOLE NO 0 0 330,208
RBB FD INC US TRSRY 6 MNTH 74933W460   10,820 215,927 SH   SOLE NO 0 0 215,927
RBC BEARINGS INC COM 75524B104   417 1,543 SH   SOLE NO 0 0 1,543
READY CAPITAL CORP COM 75574U101   417 45,637 SH   SOLE NO 0 0 45,637
REALTY INCOME CORP COM 756109104   28,351 524,047 SH   SOLE NO 0 0 524,047
REAVES UTIL INCOME FD COM SH BEN INT 756158101   5,760 213,631 SH   SOLE NO 0 0 213,631
RECURSION PHARMACEUTICALS IN CL A 75629V104   351 35,183 SH   SOLE NO 0 0 35,183
RED CAT HLDGS INC COM 75644T100   13 16,877 SH   SOLE NO 0 0 16,877
RED ROBIN GOURMET BURGERS IN COM 75689M101   157 20,449 SH   SOLE NO 0 0 20,449
RED ROCK RESORTS INC CL A 75700L108   278 4,652 SH   SOLE NO 0 0 4,652
REDDIT INC CL A 75734B100   1,111 22,526 SH   SOLE NO 0 0 22,526
REDFIN CORP COM 75737F108   125 18,770 SH   SOLE NO 0 0 18,770
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7   10 10,000 SH   SOLE NO 0 0 10,000
REGAL REXNORD CORPORATION COM 758750103   612 3,400 SH   SOLE NO 0 0 3,400
REGENCY CTRS CORP COM 758849103   349 5,766 SH   SOLE NO 0 0 5,766
REGENERON PHARMACEUTICALS COM 75886F107   18,645 19,372 SH   SOLE NO 0 0 19,372
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,335 206,015 SH   SOLE NO 0 0 206,015
REGULUS THERAPEUTICS INC COM 75915K309   52 18,000 SH   SOLE NO 0 0 18,000
REINSURANCE GRP OF AMERICA I COM NEW 759351604   858 4,450 SH   SOLE NO 0 0 4,450
RELIANCE INC COM 759509102   1,335 3,996 SH   SOLE NO 0 0 3,996
RELX PLC SPONSORED ADR 759530108   685 15,829 SH   SOLE NO 0 0 15,829
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   210 5,050 SH   SOLE NO 0 0 5,050
RENASANT CORP COM 75970E107   1,312 41,897 SH   SOLE NO 0 0 41,897
RENEO PHARMACEUTICALS INC COM 75974E103   32 19,347 SH   SOLE NO 0 0 19,347
RENOVARO INC COM 29350E104   269 101,573 SH   SOLE NO 0 0 101,573
RENT THE RUNWAY INC COM CL A 76010Y103   101 291,920 SH   SOLE NO 0 0 291,920
REPLIGEN CORP COM 759916109   1,262 6,860 SH   SOLE NO 0 0 6,860
REPUBLIC SVCS INC COM 760759100   6,510 34,003 SH   SOLE NO 0 0 34,003
RESIDEO TECHNOLOGIES INC COM 76118Y104   297 13,248 SH   SOLE NO 0 0 13,248
RESMED INC COM 761152107   1,870 9,444 SH   SOLE NO 0 0 9,444
RESTAURANT BRANDS INTL INC COM 76131D103   2,233 28,101 SH   SOLE NO 0 0 28,101
REVANCE THERAPEUTICS INC COM 761330109   533 108,376 SH   SOLE NO 0 0 108,376
REVVITY INC COM 714046109   1,754 16,707 SH   SOLE NO 0 0 16,707
REXFORD INDL RLTY INC COM 76169C100   5,217 103,708 SH   SOLE NO 0 0 103,708
RH COM 74967X103   295 847 SH   SOLE NO 0 0 847
RICHARDSON ELECTRS LTD COM 763165107   246 26,734 SH   SOLE NO 0 0 26,734
RIGETTI COMPUTING INC COMMON STOCK 76655K103   30 19,661 SH   SOLE NO 0 0 19,661
RINGCENTRAL INC CL A 76680R206   244 7,012 SH   SOLE NO 0 0 7,012
RIO TINTO PLC SPONSORED ADR 767204100   11,258 176,625 SH   SOLE NO 0 0 176,625
RIOT PLATFORMS INC COM 767292105   1,267 103,473 SH   SOLE NO 0 0 103,473
RITHM CAPITAL CORP COM NEW 64828T201   5,093 456,351 SH   SOLE NO 0 0 456,351
RIVERNORTH DOUBLELINE STRATE COM 76882G107   411 47,642 SH   SOLE NO 0 0 47,642
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   169 12,063 SH   SOLE NO 0 0 12,063
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   357 29,665 SH   SOLE NO 0 0 29,665
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,607 238,091 SH   SOLE NO 0 0 238,091
RLI CORP COM 749607107   4,832 32,546 SH   SOLE NO 0 0 32,546
RLJ LODGING TR CUM CONV PFD A 74965L200   234 9,558 SH   SOLE NO 0 0 9,558
ROBERT HALF INC. COM 770323103   1,074 13,545 SH   SOLE NO 0 0 13,545
ROBINHOOD MKTS INC COM CL A 770700102   928 46,101 SH   SOLE NO 0 0 46,101
ROBLOX CORP CL A 771049103   3,675 96,258 SH   SOLE NO 0 0 96,258
ROCKET COS INC COM CL A 77311W101   833 57,248 SH   SOLE NO 0 0 57,248
ROCKET LAB USA INC COM 773122106   315 76,748 SH   SOLE NO 0 0 76,748
ROCKWELL AUTOMATION INC COM 773903109   30,830 105,826 SH   SOLE NO 0 0 105,826
ROGERS COMMUNICATIONS INC CL B 775109200   264 6,449 SH   SOLE NO 0 0 6,449
ROGERS CORP COM 775133101   390 3,284 SH   SOLE NO 0 0 3,284
ROIVANT SCIENCES LTD SHS G76279101   200 18,928 SH   SOLE NO 0 0 18,928
ROKU INC COM CL A 77543R102   2,091 32,089 SH   SOLE NO 0 0 32,089
ROLLINS INC COM 775711104   972 21,011 SH   SOLE NO 0 0 21,011
ROPER TECHNOLOGIES INC COM 776696106   14,552 25,947 SH   SOLE NO 0 0 25,947
ROSS STORES INC COM 778296103   2,616 17,826 SH   SOLE NO 0 0 17,826
ROYAL BK CDA COM 780087102   10,379 102,886 SH   SOLE NO 0 0 102,886
ROYAL CARIBBEAN GROUP COM V7780T103   10,993 79,081 SH   SOLE NO 0 0 79,081
ROYAL GOLD INC COM 780287108   1,641 13,475 SH   SOLE NO 0 0 13,475
ROYCE GLOBAL VALUE TR INC COM 78081T104   123 11,497 SH   SOLE NO 0 0 11,497
ROYCE MICRO-CAP TR INC COM 780915104   1,361 144,050 SH   SOLE NO 0 0 144,050
ROYCE VALUE TR INC COM 780910105   2,051 135,195 SH   SOLE NO 0 0 135,195
RPM INTL INC COM 749685103   6,675 56,114 SH   SOLE NO 0 0 56,114
RTX CORPORATION COM 75513E101   102,399 1,049,922 SH   SOLE NO 0 0 1,049,922
RUMBLE INC COM CL A 78137L105   524 64,812 SH   SOLE NO 0 0 64,812
RUSH ENTERPRISES INC CL A 781846209   231 4,320 SH   SOLE NO 0 0 4,320
RUSH STREET INTERACTIVE INC COM 782011100   98 15,095 SH   SOLE NO 0 0 15,095
RXO INC COMMON STOCK 74982T103   268 12,247 SH   SOLE NO 0 0 12,247
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,677 48,242 SH   SOLE NO 0 0 48,242
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   397 2,729 SH   SOLE NO 0 0 2,729
RYDER SYS INC COM 783549108   1,629 13,554 SH   SOLE NO 0 0 13,554
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,129 18,412 SH   SOLE NO 0 0 18,412
S & T BANCORP INC COM 783859101   293 9,128 SH   SOLE NO 0 0 9,128
S&P GLOBAL INC COM 78409V104   20,606 48,434 SH   SOLE NO 0 0 48,434
SABA CAPITAL INCOME & OPPORT COM 880198106   79 20,667 SH   SOLE NO 0 0 20,667
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   171 23,428 SH   SOLE NO 0 0 23,428
SABINE RTY TR UNIT BEN INT 785688102   1,394 21,918 SH   SOLE NO 0 0 21,918
SABRA HEALTH CARE REIT INC COM 78573L106   959 64,952 SH   SOLE NO 0 0 64,952
SABRE CORP COM 78573M104   191 78,984 SH   SOLE NO 0 0 78,984
SACHEM CAP CORP COM 78590A109   116 25,926 SH   SOLE NO 0 0 25,926
SAIA INC COM 78709Y105   1,358 2,321 SH   SOLE NO 0 0 2,321
SALESFORCE INC COM 79466L302   93,398 310,106 SH   SOLE NO 0 0 310,106
SAMSARA INC COM CL A 79589L106   904 23,932 SH   SOLE NO 0 0 23,932
SANDSTORM GOLD LTD COM NEW 80013R206   109 20,782 SH   SOLE NO 0 0 20,782
SANDY SPRING BANCORP INC COM 800363103   278 12,000 SH   SOLE NO 0 0 12,000
SANGAMO THERAPEUTICS INC COM 800677106   40 59,952 SH   SOLE NO 0 0 59,952
SANMINA CORPORATION COM 801056102   739 11,878 SH   SOLE NO 0 0 11,878
SANOFI SPONSORED ADR 80105N105   7,932 163,216 SH   SOLE NO 0 0 163,216
SAP SE SPON ADR 803054204   2,771 14,207 SH   SOLE NO 0 0 14,207
SARATOGA INVT CORP COM NEW 80349A208   477 20,547 SH   SOLE NO 0 0 20,547
SAREPTA THERAPEUTICS INC COM 803607100   679 5,243 SH   SOLE NO 0 0 5,243
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,121 9,789 SH   SOLE NO 0 0 9,789
SCHLUMBERGER LTD COM STK 806857108   15,603 284,679 SH   SOLE NO 0 0 284,679
SCHNEIDER NATIONAL INC CL B 80689H102   310 13,709 SH   SOLE NO 0 0 13,709
SCHRODINGER INC COM 80810D103   1,931 71,515 SH   SOLE NO 0 0 71,515
SCHWAB CHARLES CORP COM 808513105   32,955 455,559 SH   SOLE NO 0 0 455,559
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   504 10,432 SH   SOLE NO 0 0 10,432
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   580 11,443 SH   SOLE NO 0 0 11,443
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   503 11,304 SH   SOLE NO 0 0 11,304
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   8,561 339,067 SH   SOLE NO 0 0 339,067
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,214 65,528 SH   SOLE NO 0 0 65,528
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,791 73,843 SH   SOLE NO 0 0 73,843
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   16,369 419,505 SH   SOLE NO 0 0 419,505
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   946 26,411 SH   SOLE NO 0 0 26,411
SCHWAB STRATEGIC TR LONG TERM US 808524680   200 5,930 SH   SOLE NO 0 0 5,930
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   1,454 21,938 SH   SOLE NO 0 0 21,938
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   26,359 391,146 SH   SOLE NO 0 0 391,146
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   9,136 160,204 SH   SOLE NO 0 0 160,204
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   10,547 379,944 SH   SOLE NO 0 0 379,944
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   31,043 871,748 SH   SOLE NO 0 0 871,748
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   2,821 79,520 SH   SOLE NO 0 0 79,520
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,482 92,965 SH   SOLE NO 0 0 92,965
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,574 99,425 SH   SOLE NO 0 0 99,425
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   11,673 191,199 SH   SOLE NO 0 0 191,199
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   358,379 4,444,733 SH   SOLE NO 0 0 4,444,733
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   80,284 865,875 SH   SOLE NO 0 0 865,875
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   25,047 329,654 SH   SOLE NO 0 0 329,654
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   33,367 537,663 SH   SOLE NO 0 0 537,663
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   17,658 216,850 SH   SOLE NO 0 0 216,850
SCHWAB STRATEGIC TR US REIT ETF 808524847   925 45,549 SH   SOLE NO 0 0 45,549
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   13,651 277,237 SH   SOLE NO 0 0 277,237
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,655 70,075 SH   SOLE NO 0 0 70,075
SCIENCE APPLICATIONS INTL CO COM 808625107   596 4,569 SH   SOLE NO 0 0 4,569
SCORPIO TANKERS INC SHS Y7542C130   506 7,069 SH   SOLE NO 0 0 7,069
SCOTTS MIRACLE-GRO CO CL A 810186106   2,880 38,605 SH   SOLE NO 0 0 38,605
SCPHARMACEUTICALS INC COM 810648105   158 31,410 SH   SOLE NO 0 0 31,410
SEA LTD SPONSORD ADS 81141R100   537 9,997 SH   SOLE NO 0 0 9,997
SEABRIDGE GOLD INC COM 811916105   208 13,728 SH   SOLE NO 0 0 13,728
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,790 83,720 SH   SOLE NO 0 0 83,720
SEALED AIR CORP NEW COM 81211K100   573 15,411 SH   SOLE NO 0 0 15,411
SEI INVTS CO COM 784117103   332 4,612 SH   SOLE NO 0 0 4,612
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   23,189 283,971 SH   SOLE NO 0 0 283,971
SELECT SECTOR SPDR TR ENERGY 81369Y506   98,474 1,043,047 SH   SOLE NO 0 0 1,043,047
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   59,133 1,403,926 SH   SOLE NO 0 0 1,403,926
SELECT SECTOR SPDR TR INDL 81369Y704   57,576 457,098 SH   SOLE NO 0 0 457,098
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   6,946 175,718 SH   SOLE NO 0 0 175,718
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   54,317 295,378 SH   SOLE NO 0 0 295,378
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   51,495 674,372 SH   SOLE NO 0 0 674,372
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   101,514 687,155 SH   SOLE NO 0 0 687,155
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   42,933 653,971 SH   SOLE NO 0 0 653,971
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   10,141 109,173 SH   SOLE NO 0 0 109,173
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   183,539 881,257 SH   SOLE NO 0 0 881,257
SELECTIVE INS GROUP INC COM 816300107   1,407 12,891 SH   SOLE NO 0 0 12,891
SELECTQUOTE INC COM 816307300   22 11,050 SH   SOLE NO 0 0 11,050
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   14 14,054 SH   SOLE NO 0 0 14,054
SEMPRA COM 816851109   9,146 127,322 SH   SOLE NO 0 0 127,322
SEMRUSH HLDGS INC CL A COM 81686C104   389 29,356 SH   SOLE NO 0 0 29,356
SENSEONICS HLDGS INC COM 81727U105   132 247,758 SH   SOLE NO 0 0 247,758
SENTINELONE INC CL A 81730H109   634 27,191 SH   SOLE NO 0 0 27,191
SERA PROGNOSTICS INC CLASS A COM 81749D107   529 58,123 SH   SOLE NO 0 0 58,123
SERES THERAPEUTICS INC COM 81750R102   9 11,368 SH   SOLE NO 0 0 11,368
SERVICE CORP INTL COM 817565104   1,682 22,665 SH   SOLE NO 0 0 22,665
SERVICE PPTYS TR COM SH BEN INT 81761L102   108 15,862 SH   SOLE NO 0 0 15,862
SERVICENOW INC COM 81762P102   40,940 53,698 SH   SOLE NO 0 0 53,698
SERVISFIRST BANCSHARES INC COM 81768T108   206 3,098 SH   SOLE NO 0 0 3,098
SFL CORPORATION LTD SHS G7738W106   382 28,989 SH   SOLE NO 0 0 28,989
SHAKE SHACK INC CL A 819047101   829 7,973 SH   SOLE NO 0 0 7,973
SHARKNINJA INC COM SHS G8068L108   981 15,755 SH   SOLE NO 0 0 15,755
SHELL PLC SPON ADS 780259305   30,925 461,296 SH   SOLE NO 0 0 461,296
SHERWIN WILLIAMS CO COM 824348106   62,445 179,784 SH   SOLE NO 0 0 179,784
SHIFT4 PMTS INC CL A 82452J109   456 6,902 SH   SOLE NO 0 0 6,902
SHOCKWAVE MED INC COM 82489T104   1,894 5,817 SH   SOLE NO 0 0 5,817
SHOPIFY INC CL A 82509L107   29,614 383,746 SH   SOLE NO 0 0 383,746
SHYFT GROUP INC COM 825698103   675 54,350 SH   SOLE NO 0 0 54,350
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   133 28,302 SH   SOLE NO 0 0 28,302
SIGA TECHNOLOGIES INC COM 826917106   101 11,775 SH   SOLE NO 0 0 11,775
SIGNET JEWELERS LIMITED SHS G81276100   588 5,875 SH   SOLE NO 0 0 5,875
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   698 9,074 SH   SOLE NO 0 0 9,074
SILK RD MED INC COM 82710M100   281 15,351 SH   SOLE NO 0 0 15,351
SILVERCREST METALS INC COM 828363101   577 86,675 SH   SOLE NO 0 0 86,675
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,181 214,875 SH   SOLE NO 0 0 214,875
SIMON PPTY GROUP INC NEW COM 828806109   16,626 106,244 SH   SOLE NO 0 0 106,244
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723   819 38,204 SH   SOLE NO 0 0 38,204
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   449 14,536 SH   SOLE NO 0 0 14,536
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   5,383 203,194 SH   SOLE NO 0 0 203,194
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830   3,719 162,228 SH   SOLE NO 0 0 162,228
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   210 8,425 SH   SOLE NO 0 0 8,425
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   6,536 128,387 SH   SOLE NO 0 0 128,387
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   4,105 187,677 SH   SOLE NO 0 0 187,677
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   3,090 68,982 SH   SOLE NO 0 0 68,982
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103   5,857 167,177 SH   SOLE NO 0 0 167,177
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301   773 19,755 SH   SOLE NO 0 0 19,755
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   3,022 133,381 SH   SOLE NO 0 0 133,381
SIMPSON MFG INC COM 829073105   834 4,064 SH   SOLE NO 0 0 4,064
SIREN ETF TR NSD NXGN ECO ETF 829658202   585 20,713 SH   SOLE NO 0 0 20,713
SIRIUS XM HOLDINGS INC COM 82968B103   3,057 787,856 SH   SOLE NO 0 0 787,856
SITIO ROYALTIES CORP CLASS A COM 82983N108   632 25,561 SH   SOLE NO 0 0 25,561
SIX FLAGS ENTMT CORP NEW COM 83001A102   464 17,625 SH   SOLE NO 0 0 17,625
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,853 133,119 SH   SOLE NO 0 0 133,119
SKECHERS U S A INC CL A 830566105   3,937 64,271 SH   SOLE NO 0 0 64,271
SKYLINE CHAMPION CORPORATION COM 830830105   249 2,925 SH   SOLE NO 0 0 2,925
SKYWEST INC COM 830879102   563 8,146 SH   SOLE NO 0 0 8,146
SKYWORKS SOLUTIONS INC COM 83088M102   11,057 102,073 SH   SOLE NO 0 0 102,073
SL GREEN RLTY CORP COM 78440X887   1,597 28,971 SH   SOLE NO 0 0 28,971
SLR INVESTMENT CORP COM 83413U100   3,411 222,244 SH   SOLE NO 0 0 222,244
SMART GLOBAL HLDGS INC SHS G8232Y101   270 10,276 SH   SOLE NO 0 0 10,276
SMARTSHEET INC COM CL A 83200N103   1,568 40,716 SH   SOLE NO 0 0 40,716
SMITH & WESSON BRANDS INC COM 831754106   568 32,704 SH   SOLE NO 0 0 32,704
SMITH A O CORP COM 831865209   9,794 109,480 SH   SOLE NO 0 0 109,480
SMUCKER J M CO COM NEW 832696405   10,226 81,244 SH   SOLE NO 0 0 81,244
SNAP INC CL A 83304A106   1,482 129,057 SH   SOLE NO 0 0 129,057
SNAP ON INC COM 833034101   15,450 52,157 SH   SOLE NO 0 0 52,157
SNDL INC COM 83307B101   86 42,641 SH   SOLE NO 0 0 42,641
SNOWFLAKE INC CL A 833445109   12,318 76,224 SH   SOLE NO 0 0 76,224
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   831 16,895 SH   SOLE NO 0 0 16,895
SOCIETAL CDMO INC COM 75629F109   13 11,800 SH   SOLE NO 0 0 11,800
SOFI TECHNOLOGIES INC COM 83406F102   4,443 608,576 SH   SOLE NO 0 0 608,576
SOLAREDGE TECHNOLOGIES INC COM 83417M104   217 3,055 SH   SOLE NO 0 0 3,055
SOLID POWER INC CLASS A COM 83422N105   96 47,457 SH   SOLE NO 0 0 47,457
SONIM TECHNOLOGIES INC COM NEW 83548F200   29 48,308 SH   SOLE NO 0 0 48,308
SONOCO PRODS CO COM 835495102   1,712 29,605 SH   SOLE NO 0 0 29,605
SONY GROUP CORP SPONSORED ADR 835699307   2,016 23,518 SH   SOLE NO 0 0 23,518
SOUNDHOUND AI INC CLASS A COM 836100107   1,746 296,428 SH   SOLE NO 0 0 296,428
SOUTHERN CO COM 842587107   72,336 1,008,303 SH   SOLE NO 0 0 1,008,303
SOUTHERN COPPER CORP COM 84265V105   2,379 22,335 SH   SOLE NO 0 0 22,335
SOUTHSTATE CORPORATION COM 840441109   817 9,613 SH   SOLE NO 0 0 9,613
SOUTHWEST AIRLS CO COM 844741108   7,170 245,618 SH   SOLE NO 0 0 245,618
SOUTHWEST GAS HLDGS INC COM 844895102   388 5,096 SH   SOLE NO 0 0 5,096
SOUTHWESTERN ENERGY CO COM 845467109   984 129,869 SH   SOLE NO 0 0 129,869
SPARTANNASH CO COM 847215100   673 33,323 SH   SOLE NO 0 0 33,323
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   98,485 247,598 SH   SOLE NO 0 0 247,598
SPDR GOLD TR GOLD SHS 78463V107   192,846 937,420 SH   SOLE NO 0 0 937,420
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   495 11,550 SH   SOLE NO 0 0 11,550
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,745 33,199 SH   SOLE NO 0 0 33,199
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,231 38,519 SH   SOLE NO 0 0 38,519
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   278 8,236 SH   SOLE NO 0 0 8,236
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   6,221 219,052 SH   SOLE NO 0 0 219,052
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   439 10,555 SH   SOLE NO 0 0 10,555
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   8,806 115,732 SH   SOLE NO 0 0 115,732
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   43,467 1,212,818 SH   SOLE NO 0 0 1,212,818
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   11,791 325,811 SH   SOLE NO 0 0 325,811
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   442 6,723 SH   SOLE NO 0 0 6,723
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   1,780 53,125 SH   SOLE NO 0 0 53,125
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,517 27,184 SH   SOLE NO 0 0 27,184
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,493 27,571 SH   SOLE NO 0 0 27,571
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   6,486 184,533 SH   SOLE NO 0 0 184,533
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   4,013 123,545 SH   SOLE NO 0 0 123,545
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   1,910 34,986 SH   SOLE NO 0 0 34,986
SPDR S&P 500 ETF TR TR UNIT 78462F103   988,295 1,889,412 SH   SOLE NO 0 0 1,889,412
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   56,294 101,175 SH   SOLE NO 0 0 101,175
SPDR SER TR AEROSPACE DEF 78464A631   16,945 120,597 SH   SOLE NO 0 0 120,597
SPDR SER TR BBG CONV SEC ETF 78464A359   16,024 219,386 SH   SOLE NO 0 0 219,386
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   215 11,514 SH   SOLE NO 0 0 11,514
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   48,781 531,381 SH   SOLE NO 0 0 531,381
SPDR SER TR BLOOMBERG 3-12 M 78468R523   26,308 264,614 SH   SOLE NO 0 0 264,614
SPDR SER TR BLOOMBERG HIGH Y 78468R622   17,354 182,288 SH   SOLE NO 0 0 182,288
SPDR SER TR BLOOMBERG INTL T 78464A516   456 20,482 SH   SOLE NO 0 0 20,482
SPDR SER TR BLOOMBERG INVT 78468R200   6,998 226,972 SH   SOLE NO 0 0 226,972
SPDR SER TR BLOOMBERG SHORT 78464A334   2,620 99,386 SH   SOLE NO 0 0 99,386
SPDR SER TR BLOOMBERG SHT TE 78468R408   3,095 122,733 SH   SOLE NO 0 0 122,733
SPDR SER TR DJ REIT ETF 78464A607   4,640 49,232 SH   SOLE NO 0 0 49,232
SPDR SER TR FACTST INV ETF 78464A110   649 4,343 SH   SOLE NO 0 0 4,343
SPDR SER TR GLB DOW ETF 78464A706   534 4,153 SH   SOLE NO 0 0 4,153
SPDR SER TR HLTH CARE SVCS 78464A573   412 4,344 SH   SOLE NO 0 0 4,344
SPDR SER TR HLTH CR EQUIP 78464A581   1,404 15,960 SH   SOLE NO 0 0 15,960
SPDR SER TR ICE PFD SEC ETF 78464A292   1,469 42,136 SH   SOLE NO 0 0 42,136
SPDR SER TR MSCI USA STRTGIC 78468R812   4,378 30,062 SH   SOLE NO 0 0 30,062
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,255 156,096 SH   SOLE NO 0 0 156,096
SPDR SER TR NUVEEN BLMBRG SH 78468R739   72,807 1,534,718 SH   SOLE NO 0 0 1,534,718
SPDR SER TR NUVEEN BLOOMBERG 78464A284   3,194 124,325 SH   SOLE NO 0 0 124,325
SPDR SER TR NYSE TECH ETF 78464A102   941 5,160 SH   SOLE NO 0 0 5,160
SPDR SER TR PORT MTG BK ETF 78464A383   1,599 73,627 SH   SOLE NO 0 0 73,627
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,835 120,835 SH   SOLE NO 0 0 120,835
SPDR SER TR PORTFLI INTRMDIT 78464A672   5,047 179,102 SH   SOLE NO 0 0 179,102
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,105 43,121 SH   SOLE NO 0 0 43,121
SPDR SER TR PORTFOLI S&P1500 78464A805   8,455 131,805 SH   SOLE NO 0 0 131,805
SPDR SER TR PORTFOLIO AGRGTE 78464A649   6,218 245,960 SH   SOLE NO 0 0 245,960
SPDR SER TR PORTFOLIO CRPORT 78464A144   3,810 130,887 SH   SOLE NO 0 0 130,887
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,080 155,394 SH   SOLE NO 0 0 155,394
SPDR SER TR PORTFOLIO LN COR 78464A367   5,361 230,677 SH   SOLE NO 0 0 230,677
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,732 61,993 SH   SOLE NO 0 0 61,993
SPDR SER TR PORTFOLIO S&P400 78464A847   5,825 109,202 SH   SOLE NO 0 0 109,202
SPDR SER TR PORTFOLIO S&P500 78464A854   49,544 805,203 SH   SOLE NO 0 0 805,203
SPDR SER TR PORTFOLIO S&P600 78468R853   33,456 777,317 SH   SOLE NO 0 0 777,317
SPDR SER TR PORTFOLIO SH TSR 78468R101   3,338 115,413 SH   SOLE NO 0 0 115,413
SPDR SER TR PORTFOLIO SHORT 78464A474   4,478 150,432 SH   SOLE NO 0 0 150,432
SPDR SER TR PRTFLO S&P500 GW 78464A409   129,940 1,776,352 SH   SOLE NO 0 0 1,776,352
SPDR SER TR PRTFLO S&P500 HI 78468R788   18,428 452,671 SH   SOLE NO 0 0 452,671
SPDR SER TR PRTFLO S&P500 VL 78464A508   51,717 1,032,270 SH   SOLE NO 0 0 1,032,270
SPDR SER TR RUSSELL LOW VOL 78468R754   1,514 12,195 SH   SOLE NO 0 0 12,195
SPDR SER TR RUSSELL YIELD 78468R770   2,483 22,853 SH   SOLE NO 0 0 22,853
SPDR SER TR S&P 400 MDCP GRW 78464A821   9,035 103,502 SH   SOLE NO 0 0 103,502
SPDR SER TR S&P 400 MDCP VAL 78464A839   9,980 131,314 SH   SOLE NO 0 0 131,314
SPDR SER TR S&P 500 ESG ETF 78468R531   395 7,807 SH   SOLE NO 0 0 7,807
SPDR SER TR S&P 600 SMCP GRW 78464A201   24,845 284,817 SH   SOLE NO 0 0 284,817
SPDR SER TR S&P 600 SMCP VAL 78464A300   39,540 476,553 SH   SOLE NO 0 0 476,553
SPDR SER TR S&P BIOTECH 78464A870   10,807 113,892 SH   SOLE NO 0 0 113,892
SPDR SER TR S&P BK ETF 78464A797   1,342 28,495 SH   SOLE NO 0 0 28,495
SPDR SER TR S&P CAP MKTS 78464A771   655 5,928 SH   SOLE NO 0 0 5,928
SPDR SER TR S&P DIVID ETF 78464A763   154,184 1,174,828 SH   SOLE NO 0 0 1,174,828
SPDR SER TR S&P HOMEBUILD 78464A888   2,251 20,167 SH   SOLE NO 0 0 20,167
SPDR SER TR S&P INS ETF 78464A789   889 17,071 SH   SOLE NO 0 0 17,071
SPDR SER TR S&P KENSHO CLEAN 78468R655   943 14,554 SH   SOLE NO 0 0 14,554
SPDR SER TR S&P KENSHO FUTRE 78468R671   204 3,551 SH   SOLE NO 0 0 3,551
SPDR SER TR S&P KENSHO NEW 78468R648   4,268 88,779 SH   SOLE NO 0 0 88,779
SPDR SER TR S&P METALS MNG 78464A755   6,840 113,472 SH   SOLE NO 0 0 113,472
SPDR SER TR S&P OILGAS EXP 78468R556   4,487 28,961 SH   SOLE NO 0 0 28,961
SPDR SER TR S&P PHARMAC 78464A722   292 6,762 SH   SOLE NO 0 0 6,762
SPDR SER TR S&P REGL BKG 78464A698   2,570 51,114 SH   SOLE NO 0 0 51,114
SPDR SER TR S&P RETAIL ETF 78464A714   6,589 83,420 SH   SOLE NO 0 0 83,420
SPDR SER TR S&P SEMICNDCTR 78464A862   8,576 36,947 SH   SOLE NO 0 0 36,947
SPDR SER TR S&P TELECOM 78464A540   1,491 20,082 SH   SOLE NO 0 0 20,082
SPDR SER TR S&P TRANSN ETF 78464A532   520 6,138 SH   SOLE NO 0 0 6,138
SPDR SER TR SPDR MSCI USA GE 78468R747   733 6,928 SH   SOLE NO 0 0 6,928
SPDR SER TR SPDR S&P 500 ETF 78468R796   4,277 99,923 SH   SOLE NO 0 0 99,923
SPDR SER TR SPDR S&P1500VL 78464A128   1,833 10,454 SH   SOLE NO 0 0 10,454
SPDR SER TR SSGA US LRG ETF 78468R804   3,478 22,330 SH   SOLE NO 0 0 22,330
SPDR SER TR SSGA US SMAL ETF 78468R887   3,968 35,417 SH   SOLE NO 0 0 35,417
SPHERE ENTERTAINMENT CO CL A 55826T102   327 6,657 SH   SOLE NO 0 0 6,657
SPIRE INC COM 84857L101   592 9,647 SH   SOLE NO 0 0 9,647
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,652 45,802 SH   SOLE NO 0 0 45,802
SPIRIT AIRLS INC COM 848577102   135 27,902 SH   SOLE NO 0 0 27,902
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,048 11,549 SH   SOLE NO 0 0 11,549
SPRINKLR INC CL A 85208T107   250 20,404 SH   SOLE NO 0 0 20,404
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   745 29,408 SH   SOLE NO 0 0 29,408
SPROTT FDS TR URANIUM MINERS E 85208P303   3,230 65,535 SH   SOLE NO 0 0 65,535
SPROTT INC COM NEW 852066208   327 8,842 SH   SOLE NO 0 0 8,842
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   6,358 312,578 SH   SOLE NO 0 0 312,578
SPROTT PHYSICAL GOLD TR UNIT 85207H104   26,481 1,530,672 SH   SOLE NO 0 0 1,530,672
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   209 21,675 SH   SOLE NO 0 0 21,675
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   6,418 774,227 SH   SOLE NO 0 0 774,227
SPROUTS FMRS MKT INC COM 85208M102   906 14,047 SH   SOLE NO 0 0 14,047
SPS COMM INC COM 78463M107   418 2,261 SH   SOLE NO 0 0 2,261
SQUARESPACE INC CLASS A 85225A107   364 10,000 SH   SOLE NO 0 0 10,000
SRH TOTAL RETURN FUND INC COM 101507101   403 26,755 SH   SOLE NO 0 0 26,755
SRIVARU HOLDING LIMITED ORD SHS G8403L102   44 200,000 SH   SOLE NO 0 0 200,000
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   543 8,439 SH   SOLE NO 0 0 8,439
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   7,447 176,852 SH   SOLE NO 0 0 176,852
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   416 9,625 SH   SOLE NO 0 0 9,625
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   602 21,546 SH   SOLE NO 0 0 21,546
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,719 67,884 SH   SOLE NO 0 0 67,884
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   447 11,046 SH   SOLE NO 0 0 11,046
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   3,341 67,014 SH   SOLE NO 0 0 67,014
STAG INDL INC COM 85254J102   3,406 88,617 SH   SOLE NO 0 0 88,617
STANDARD BIOTOOLS INC COM 34385P108   423 156,191 SH   SOLE NO 0 0 156,191
STANDARD LITHIUM LTD COM 853606101   51 42,925 SH   SOLE NO 0 0 42,925
STANDARD MTR PRODS INC COM 853666105   378 11,254 SH   SOLE NO 0 0 11,254
STANDEX INTL CORP COM 854231107   208 1,139 SH   SOLE NO 0 0 1,139
STANLEY BLACK & DECKER INC COM 854502101   21,198 216,455 SH   SOLE NO 0 0 216,455
STANTEC INC COM 85472N109   200 2,412 SH   SOLE NO 0 0 2,412
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   5,751 240,943 SH   SOLE NO 0 0 240,943
STAR GROUP L P UNIT LTD PARTNR 85512C105   478 47,715 SH   SOLE NO 0 0 47,715
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   602 23,474 SH   SOLE NO 0 0 23,474
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   190 23,593 SH   SOLE NO 0 0 23,593
STARBUCKS CORP COM 855244109   52,094 570,014 SH   SOLE NO 0 0 570,014
STARWOOD PPTY TR INC COM 85571B105   4,287 210,892 SH   SOLE NO 0 0 210,892
STATE STR CORP COM 857477103   8,585 111,032 SH   SOLE NO 0 0 111,032
STEEL DYNAMICS INC COM 858119100   8,753 59,049 SH   SOLE NO 0 0 59,049
STEELCASE INC CL A 858155203   5,165 394,908 SH   SOLE NO 0 0 394,908
STELLANTIS N.V SHS N82405106   1,052 37,187 SH   SOLE NO 0 0 37,187
STELLAR BANCORP INC COM 858927106   764 31,352 SH   SOLE NO 0 0 31,352
STEM INC COM 85859N102   169 77,107 SH   SOLE NO 0 0 77,107
STERIS PLC SHS USD G8473T100   4,903 21,810 SH   SOLE NO 0 0 21,810
STERLING INFRASTRUCTURE INC COM 859241101   253 2,297 SH   SOLE NO 0 0 2,297
STITCH FIX INC COM CL A 860897107   49 18,393 SH   SOLE NO 0 0 18,393
STMICROELECTRONICS N V NY REGISTRY 861012102   1,307 30,232 SH   SOLE NO 0 0 30,232
STONECO LTD COM CL A G85158106   822 49,501 SH   SOLE NO 0 0 49,501
STRATEGY SHS DAY HAGAN NED 86280R803   13,606 353,870 SH   SOLE NO 0 0 353,870
STRATEGY SHS DAY HAGAN NED 86280R860   251 11,841 SH   SOLE NO 0 0 11,841
STRATEGY SHS NS 7HANDL IDX 86280R506   1,453 68,517 SH   SOLE NO 0 0 68,517
STRYKER CORPORATION COM 863667101   64,456 180,110 SH   SOLE NO 0 0 180,110
STURM RUGER & CO INC COM 864159108   7,750 167,939 SH   SOLE NO 0 0 167,939
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   3,048 149,193 SH   SOLE NO 0 0 149,193
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   131 11,165 SH   SOLE NO 0 0 11,165
SUMMIT MATLS INC CL A 86614U100   2,047 45,935 SH   SOLE NO 0 0 45,935
SUN CMNTYS INC COM 866674104   1,193 9,277 SH   SOLE NO 0 0 9,277
SUN LIFE FINANCIAL INC. COM 866796105   3,311 60,668 SH   SOLE NO 0 0 60,668
SUNCOR ENERGY INC NEW COM 867224107   1,213 32,872 SH   SOLE NO 0 0 32,872
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,708 28,324 SH   SOLE NO 0 0 28,324
SUNRISE NEW ENERGY CO LTD ORD CL A SHS G3932F106   13 14,248 SH   SOLE NO 0 0 14,248
SUNRUN INC COM 86771W105   825 62,578 SH   SOLE NO 0 0 62,578
SUPER MICRO COMPUTER INC COM 86800U104   29,770 29,474 SH   SOLE NO 0 0 29,474
SUPERNUS PHARMACEUTICALS INC COM 868459108   336 9,845 SH   SOLE NO 0 0 9,845
SWISS HELVETIA FD INC COM 870875101   1,028 129,623 SH   SOLE NO 0 0 129,623
SYLVAMO CORP COMMON STOCK 871332102   516 8,352 SH   SOLE NO 0 0 8,352
SYMBOTIC INC CLASS A COM 87151X101   923 20,519 SH   SOLE NO 0 0 20,519
SYNAPTICS INC COM 87157D109   384 3,939 SH   SOLE NO 0 0 3,939
SYNCHRONY FINANCIAL COM 87165B103   2,192 50,844 SH   SOLE NO 0 0 50,844
SYNOPSYS INC COM 871607107   5,181 9,065 SH   SOLE NO 0 0 9,065
SYNOVUS FINL CORP COM NEW 87161C501   528 13,192 SH   SOLE NO 0 0 13,192
SYSCO CORP COM 871829107   27,321 336,553 SH   SOLE NO 0 0 336,553
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   42,629 1,410,141 SH   SOLE NO 0 0 1,410,141
T ROWE PRICE ETF INC INTERNATIONAL EQ 87283Q834   215 7,775 SH   SOLE NO 0 0 7,775
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   4,382 124,146 SH   SOLE NO 0 0 124,146
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   14,510 381,834 SH   SOLE NO 0 0 381,834
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   629 15,866 SH   SOLE NO 0 0 15,866
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   574 16,690 SH   SOLE NO 0 0 16,690
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   391 9,241 SH   SOLE NO 0 0 9,241
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   799 25,472 SH   SOLE NO 0 0 25,472
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   687 13,924 SH   SOLE NO 0 0 13,924
T-MOBILE US INC COM 872590104   31,290 191,706 SH   SOLE NO 0 0 191,706
TABOOLA.COM LTD ORD SHS M8744T106   1,148 258,500 SH   SOLE NO 0 0 258,500
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   38,092 279,985 SH   SOLE NO 0 0 279,985
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,164 7,837 SH   SOLE NO 0 0 7,837
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   357 25,695 SH   SOLE NO 0 0 25,695
TALKSPACE INC COM 87427V103   43 11,985 SH   SOLE NO 0 0 11,985
TANDEM DIABETES CARE INC COM NEW 875372203   290 8,190 SH   SOLE NO 0 0 8,190
TANGER INC COM 875465106   1,302 44,090 SH   SOLE NO 0 0 44,090
TAPESTRY INC COM 876030107   1,558 32,822 SH   SOLE NO 0 0 32,822
TARGA RES CORP COM 87612G101   1,034 9,228 SH   SOLE NO 0 0 9,228
TARGET CORP COM 87612E106   60,957 343,983 SH   SOLE NO 0 0 343,983
TASEKO MINES LTD COM 876511106   29 13,150 SH   SOLE NO 0 0 13,150
TAYLOR MORRISON HOME CORP COM 87724P106   4,403 70,818 SH   SOLE NO 0 0 70,818
TAYSHA GENE THERAPIES INC COM SHS 877619106   78 27,269 SH   SOLE NO 0 0 27,269
TC ENERGY CORP COM 87807B107   3,902 97,055 SH   SOLE NO 0 0 97,055
TCW STRATEGIC INCOME FD INC COM 872340104   782 162,501 SH   SOLE NO 0 0 162,501
TE CONNECTIVITY LTD SHS H84989104   3,005 20,689 SH   SOLE NO 0 0 20,689
TECHTARGET INC COM 87874R100   210 6,342 SH   SOLE NO 0 0 6,342
TECK RESOURCES LTD CL B 878742204   708 15,471 SH   SOLE NO 0 0 15,471
TECNOGLASS INC ORD SHS G87264100   1,073 20,630 SH   SOLE NO 0 0 20,630
TEEKAY TANKERS LTD CL A Y8565N300   216 3,690 SH   SOLE NO 0 0 3,690
TELA BIO INC COM 872381108   84 14,886 SH   SOLE NO 0 0 14,886
TELADOC HEALTH INC COM 87918A105   959 63,528 SH   SOLE NO 0 0 63,528
TELEDYNE TECHNOLOGIES INC COM 879360105   5,913 13,773 SH   SOLE NO 0 0 13,773
TELEFLEX INCORPORATED COM 879369106   1,054 4,658 SH   SOLE NO 0 0 4,658
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   424 76,929 SH   SOLE NO 0 0 76,929
TELEFONICA S A SPONSORED ADR 879382208   59 13,396 SH   SOLE NO 0 0 13,396
TELLURIAN INC NEW COM 87968A104   215 325,739 SH   SOLE NO 0 0 325,739
TELUS CORPORATION COM 87971M103   1,070 66,821 SH   SOLE NO 0 0 66,821
TEMPLETON EMERGING MKTS INCO COM 880192109   362 66,686 SH   SOLE NO 0 0 66,686
TEMPUR SEALY INTL INC COM 88023U101   281 4,948 SH   SOLE NO 0 0 4,948
TENARIS S A SPONSORED ADS 88031M109   536 13,647 SH   SOLE NO 0 0 13,647
TENET HEALTHCARE CORP COM NEW 88033G407   386 3,674 SH   SOLE NO 0 0 3,674
TERADATA CORP DEL COM 88076W103   634 16,391 SH   SOLE NO 0 0 16,391
TERADYNE INC COM 880770102   1,676 14,853 SH   SOLE NO 0 0 14,853
TERAWULF INC COM 88080T104   63 23,778 SH   SOLE NO 0 0 23,778
TEREX CORP NEW COM 880779103   395 6,135 SH   SOLE NO 0 0 6,135
TERNIUM SA SPONSORED ADS 880890108   315 7,557 SH   SOLE NO 0 0 7,557
TESLA INC COM 88160R101   179,123 1,018,961 SH   SOLE NO 0 0 1,018,961
TETRA TECH INC NEW COM 88162G103   1,078 5,836 SH   SOLE NO 0 0 5,836
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   60 11,115 SH   SOLE NO 0 0 11,115
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,814 270,303 SH   SOLE NO 0 0 270,303
TEXAS INSTRS INC COM 882508104   40,575 232,909 SH   SOLE NO 0 0 232,909
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,227 17,678 SH   SOLE NO 0 0 17,678
TEXAS ROADHOUSE INC COM 882681109   1,138 7,366 SH   SOLE NO 0 0 7,366
TEXTRON INC COM 883203101   3,671 38,272 SH   SOLE NO 0 0 38,272
TFS FINL CORP COM 87240R107   172 13,733 SH   SOLE NO 0 0 13,733
TG THERAPEUTICS INC COM 88322Q108   2,808 184,634 SH   SOLE NO 0 0 184,634
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,509 95,069 SH   SOLE NO 0 0 95,069
THE CIGNA GROUP COM 125523100   35,099 96,640 SH   SOLE NO 0 0 96,640
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   0 13,500 SH   SOLE NO 0 0 13,500
THE REAL BROKERAGE INC COM NEW 75585H206   138 44,145 SH   SOLE NO 0 0 44,145
THE TRADE DESK INC COM CL A 88339J105   19,232 219,994 SH   SOLE NO 0 0 219,994
THEMES ETF TR GENERATIVE ARTIF 882927502   439 14,410 SH   SOLE NO 0 0 14,410
THERMO FISHER SCIENTIFIC INC COM 883556102   65,331 112,405 SH   SOLE NO 0 0 112,405
THOMSON REUTERS CORP. COM 884903808   1,213 7,784 SH   SOLE NO 0 0 7,784
THOR INDS INC COM 885160101   625 5,325 SH   SOLE NO 0 0 5,325
THORNBURG INCM BUILDER OPP T COM 885213108   350 21,635 SH   SOLE NO 0 0 21,635
THRIVENT ETF TRUST SMALL MID CAP 88588G109   285 8,218 SH   SOLE NO 0 0 8,218
TIDAL ETF TR LEATHERBACK LNG 886364850   2,701 99,836 SH   SOLE NO 0 0 99,836
TIDAL TR II BLUEPRINT CHESAP 88636J873   742 28,551 SH   SOLE NO 0 0 28,551
TIDAL TR II ROUNDHILL GENER 88636J600   868 24,386 SH   SOLE NO 0 0 24,386
TIDAL TR II VERIDIEN CLIMATE 88636J709   478 24,850 SH   SOLE NO 0 0 24,850
TIDAL TR II YIELDMAX TSLA OP 88636J444   197 12,212 SH   SOLE NO 0 0 12,212
TIDEWATER INC NEW COM 88642R109   667 7,248 SH   SOLE NO 0 0 7,248
TILRAY BRANDS INC COM 88688T100   709 286,878 SH   SOLE NO 0 0 286,878
TIMKEN CO COM 887389104   703 8,042 SH   SOLE NO 0 0 8,042
TIMOTHY PLAN HIG DV STK ETF 887432326   858 23,723 SH   SOLE NO 0 0 23,723
TIMOTHY PLAN INTL ETF 887432334   437 16,056 SH   SOLE NO 0 0 16,056
TIMOTHY PLAN U S SM CP CORE 887432342   425 11,584 SH   SOLE NO 0 0 11,584
TIMOTHY PLAN US LRGMD CP CORE 887432359   490 11,636 SH   SOLE NO 0 0 11,636
TJX COS INC NEW COM 872540109   34,286 338,058 SH   SOLE NO 0 0 338,058
TKO GROUP HOLDINGS INC CL A 87256C101   632 7,318 SH   SOLE NO 0 0 7,318
TMC THE METALS COMPANY INC COM 87261Y106   94 65,462 SH   SOLE NO 0 0 65,462
TOAST INC CL A 888787108   3,615 145,057 SH   SOLE NO 0 0 145,057
TOLL BROTHERS INC COM 889478103   6,364 49,194 SH   SOLE NO 0 0 49,194
TOMPKINS FINL CORP COM 890110109   369 7,331 SH   SOLE NO 0 0 7,331
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   4 22,577 SH   SOLE NO 0 0 22,577
TOPBUILD CORP COM 89055F103   870 1,974 SH   SOLE NO 0 0 1,974
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   628 38,807 SH   SOLE NO 0 0 38,807
TORO CO COM 891092108   2,304 25,145 SH   SOLE NO 0 0 25,145
TORONTO DOMINION BK ONT COM NEW 891160509   6,462 107,016 SH   SOLE NO 0 0 107,016
TORTOISE ENERGY INDEPENDENC COM 89148K200   381 11,309 SH   SOLE NO 0 0 11,309
TORTOISE ENERGY INFRA CORP COM 89147L886   811 26,222 SH   SOLE NO 0 0 26,222
TORTOISE PIPELINE & ENERGY F COM 89148H207   1,945 61,521 SH   SOLE NO 0 0 61,521
TOTALENERGIES SE SPONSORED ADS 89151E109   6,401 92,990 SH   SOLE NO 0 0 92,990
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   460 13,739 SH   SOLE NO 0 0 13,739
TOWNEBANK PORTSMOUTH VA COM 89214P109   379 13,497 SH   SOLE NO 0 0 13,497
TOYOTA MOTOR CORP ADS 892331307   6,658 26,455 SH   SOLE NO 0 0 26,455
TPG INC COM CL A 872657101   309 6,902 SH   SOLE NO 0 0 6,902
TRACTOR SUPPLY CO COM 892356106   13,712 52,390 SH   SOLE NO 0 0 52,390
TRANE TECHNOLOGIES PLC SHS G8994E103   16,233 54,072 SH   SOLE NO 0 0 54,072
TRANSALTA CORP COM 89346D107   231 35,906 SH   SOLE NO 0 0 35,906
TRANSCAT INC COM 893529107   502 4,506 SH   SOLE NO 0 0 4,506
TRANSDIGM GROUP INC COM 893641100   2,229 1,809 SH   SOLE NO 0 0 1,809
TRANSMEDICS GROUP INC COM 89377M109   296 4,006 SH   SOLE NO 0 0 4,006
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,491 237,492 SH   SOLE NO 0 0 237,492
TRANSUNION COM 89400J107   12,253 153,550 SH   SOLE NO 0 0 153,550
TRAVEL PLUS LEISURE CO COM 894164102   248 5,063 SH   SOLE NO 0 0 5,063
TRAVELERS COMPANIES INC COM 89417E109   26,029 113,100 SH   SOLE NO 0 0 113,100
TREDEGAR CORP COM 894650100   400 61,296 SH   SOLE NO 0 0 61,296
TREX CO INC COM 89531P105   3,587 35,956 SH   SOLE NO 0 0 35,956
TRI CONTL CORP COM 895436103   1,410 45,784 SH   SOLE NO 0 0 45,784
TRIMBLE INC COM 896239100   1,891 29,388 SH   SOLE NO 0 0 29,388
TRINET GROUP INC COM 896288107   1,259 9,500 SH   SOLE NO 0 0 9,500
TRINITY CAP INC COM 896442308   999 68,021 SH   SOLE NO 0 0 68,021
TRINITY INDS INC COM 896522109   995 35,726 SH   SOLE NO 0 0 35,726
TRINITY PL HLDGS INC COM 89656D101   2 12,802 SH   SOLE NO 0 0 12,802
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,901 131,533 SH   SOLE NO 0 0 131,533
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   282 29,786 SH   SOLE NO 0 0 29,786
TRIUMPH FINANCIAL INC COM 89679E300   617 7,779 SH   SOLE NO 0 0 7,779
TRUEBLUE INC COM 89785X101   172 13,729 SH   SOLE NO 0 0 13,729
TRUIST FINL CORP COM 89832Q109   29,403 754,321 SH   SOLE NO 0 0 754,321
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   1,883 30,385 SH   SOLE NO 0 0 30,385
TRUPANION INC COM 898202106   209 7,560 SH   SOLE NO 0 0 7,560
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   364 11,264 SH   SOLE NO 0 0 11,264
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   567 25,374 SH   SOLE NO 0 0 25,374
TRUSTMARK CORP COM 898402102   365 12,987 SH   SOLE NO 0 0 12,987
TRX GOLD CORPORATION COM 87283P109   4 11,265 SH   SOLE NO 0 0 11,265
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   360 14,194 SH   SOLE NO 0 0 14,194
TTM TECHNOLOGIES INC COM 87305R109   968 61,865 SH   SOLE NO 0 0 61,865
TWILIO INC CL A 90138F102   3,035 49,634 SH   SOLE NO 0 0 49,634
TWO HBRS INVT CORP COM 90187B804   134 10,130 SH   SOLE NO 0 0 10,130
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   680 51,257 SH   SOLE NO 0 0 51,257
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   838 21,383 SH   SOLE NO 0 0 21,383
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   507 22,493 SH   SOLE NO 0 0 22,493
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   584 17,809 SH   SOLE NO 0 0 17,809
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   391 11,118 SH   SOLE NO 0 0 11,118
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   962 24,796 SH   SOLE NO 0 0 24,796
TYLER TECHNOLOGIES INC COM 902252105   2,770 6,517 SH   SOLE NO 0 0 6,517
TYSON FOODS INC CL A 902494103   12,015 204,576 SH   SOLE NO 0 0 204,576
U HAUL HOLDING COMPANY COM 023586100   475 7,037 SH   SOLE NO 0 0 7,037
U HAUL HOLDING COMPANY COM SER N 023586506   951 14,262 SH   SOLE NO 0 0 14,262
U S GOLD CORP COM NEW 90291C201   110 30,000 SH   SOLE NO 0 0 30,000
UBER TECHNOLOGIES INC COM 90353T100   42,365 550,263 SH   SOLE NO 0 0 550,263
UBIQUITI INC COM 90353W103   233 2,008 SH   SOLE NO 0 0 2,008
UBS GROUP AG SHS H42097107   1,940 63,148 SH   SOLE NO 0 0 63,148
UDR INC COM 902653104   1,981 52,961 SH   SOLE NO 0 0 52,961
UFP INDUSTRIES INC COM 90278Q108   814 6,619 SH   SOLE NO 0 0 6,619
UFP TECHNOLOGIES INC COM 902673102   487 1,932 SH   SOLE NO 0 0 1,932
UGI CORP NEW COM 902681105   4,486 182,784 SH   SOLE NO 0 0 182,784
UIPATH INC CL A 90364P105   2,306 101,726 SH   SOLE NO 0 0 101,726
ULTA BEAUTY INC COM 90384S303   9,357 17,894 SH   SOLE NO 0 0 17,894
UMB FINL CORP COM 902788108   359 4,121 SH   SOLE NO 0 0 4,121
UMH PPTYS INC COM 903002103   939 57,821 SH   SOLE NO 0 0 57,821
UNDER ARMOUR INC CL A 904311107   664 89,941 SH   SOLE NO 0 0 89,941
UNDER ARMOUR INC CL C 904311206   1,300 182,017 SH   SOLE NO 0 0 182,017
UNIFIRST CORP MASS COM 904708104   229 1,319 SH   SOLE NO 0 0 1,319
UNILEVER PLC SPON ADR NEW 904767704   24,349 485,145 SH   SOLE NO 0 0 485,145
UNION PAC CORP COM 907818108   55,877 227,205 SH   SOLE NO 0 0 227,205
UNITED AIRLS HLDGS INC COM 910047109   6,333 132,264 SH   SOLE NO 0 0 132,264
UNITED BANKSHARES INC WEST V COM 909907107   535 14,939 SH   SOLE NO 0 0 14,939
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   564 69,703 SH   SOLE NO 0 0 69,703
UNITED NAT FOODS INC COM 911163103   360 31,317 SH   SOLE NO 0 0 31,317
UNITED PARCEL SERVICE INC CL B 911312106   74,304 499,927 SH   SOLE NO 0 0 499,927
UNITED RENTALS INC COM 911363109   36,894 51,162 SH   SOLE NO 0 0 51,162
UNITED STATES ANTIMONY CORP COM 911549103   5 20,430 SH   SOLE NO 0 0 20,430
UNITED STATES STL CORP NEW COM 912909108   1,257 30,822 SH   SOLE NO 0 0 30,822
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   268 34,580 SH   SOLE NO 0 0 34,580
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   370 9,281 SH   SOLE NO 0 0 9,281
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   207 8,246 SH   SOLE NO 0 0 8,246
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   354 5,810 SH   SOLE NO 0 0 5,810
UNITED STS GASOLINE FD LP UNITS 91201T102   10,561 148,892 SH   SOLE NO 0 0 148,892
UNITED STS NAT GAS FD LP UNIT PAR 912318409   307 21,063 SH   SOLE NO 0 0 21,063
UNITED STS OIL FD LP UNITS 91232N207   2,256 28,658 SH   SOLE NO 0 0 28,658
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,124 4,892 SH   SOLE NO 0 0 4,892
UNITEDHEALTH GROUP INC COM 91324P102   153,025 309,329 SH   SOLE NO 0 0 309,329
UNITI GROUP INC COM 91325V108   140 23,676 SH   SOLE NO 0 0 23,676
UNITIL CORP COM 913259107   633 12,088 SH   SOLE NO 0 0 12,088
UNITY BANCORP INC COM 913290102   323 11,695 SH   SOLE NO 0 0 11,695
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   40 24,612 SH   SOLE NO 0 0 24,612
UNITY SOFTWARE INC COM 91332U101   2,177 81,546 SH   SOLE NO 0 0 81,546
UNIVERSAL DISPLAY CORP COM 91347P105   2,112 12,540 SH   SOLE NO 0 0 12,540
UNIVERSAL HLTH SVCS INC CL B 913903100   569 3,120 SH   SOLE NO 0 0 3,120
UNIVERSAL INS HLDGS INC COM 91359V107   1,187 58,430 SH   SOLE NO 0 0 58,430
UNIVEST FINANCIAL CORPORATIO COM 915271100   252 12,104 SH   SOLE NO 0 0 12,104
UNUM GROUP COM 91529Y106   2,647 49,325 SH   SOLE NO 0 0 49,325
UPSTART HLDGS INC COM 91680M107   1,114 41,444 SH   SOLE NO 0 0 41,444
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   8 10,000 SH   SOLE NO 0 0 10,000
UPWORK INC COM 91688F104   1,020 83,158 SH   SOLE NO 0 0 83,158
URANIUM ENERGY CORP COM 916896103   391 57,917 SH   SOLE NO 0 0 57,917
URANIUM RTY CORP COM 91702V101   30 12,749 SH   SOLE NO 0 0 12,749
URBAN OUTFITTERS INC COM 917047102   401 9,230 SH   SOLE NO 0 0 9,230
US BANCORP DEL COM NEW 902973304   31,425 703,010 SH   SOLE NO 0 0 703,010
US FOODS HLDG CORP COM 912008109   1,126 20,857 SH   SOLE NO 0 0 20,857
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   410 15,367 SH   SOLE NO 0 0 15,367
USCF ETF TR MIDSTREAM ENERGY 90290T882   788 19,532 SH   SOLE NO 0 0 19,532
UWM HOLDINGS CORPORATION COM CL A 91823B109   170 23,360 SH   SOLE NO 0 0 23,360
V F CORP COM 918204108   2,722 177,426 SH   SOLE NO 0 0 177,426
VAALCO ENERGY INC COM NEW 91851C201   90 12,952 SH   SOLE NO 0 0 12,952
VAIL RESORTS INC COM 91879Q109   418 1,874 SH   SOLE NO 0 0 1,874
VALE S A SPONSORED ADS 91912E105   8,081 662,938 SH   SOLE NO 0 0 662,938
VALERO ENERGY CORP COM 91913Y100   45,713 267,812 SH   SOLE NO 0 0 267,812
VALKYRIE ETF TRUST II BITCOIN AND ETHE 91917A108   321 15,169 SH   SOLE NO 0 0 15,169
VALKYRIE ETF TRUST II BITCOIN MINERS 91917A207   1,678 91,714 SH   SOLE NO 0 0 91,714
VALLEY NATL BANCORP COM 919794107   2,169 272,458 SH   SOLE NO 0 0 272,458
VALMONT INDS INC COM 920253101   1,145 5,017 SH   SOLE NO 0 0 5,017
VALVOLINE INC COM 92047W101   353 7,915 SH   SOLE NO 0 0 7,915
VANECK BITCOIN TR SH BEN INT 92189K105   231 2,873 SH   SOLE NO 0 0 2,873
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   3,038 40,437 SH   SOLE NO 0 0 40,437
VANECK ETF TRUST BDC INCOME ETF 92189F411   6,079 359,715 SH   SOLE NO 0 0 359,715
VANECK ETF TRUST BIOTECH ETF 92189F726   5,061 30,426 SH   SOLE NO 0 0 30,426
VANECK ETF TRUST CLO ETF 92189H748   438 8,285 SH   SOLE NO 0 0 8,285
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   254 1,516 SH   SOLE NO 0 0 1,516
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   8,182 281,933 SH   SOLE NO 0 0 281,933
VANECK ETF TRUST GOLD MINERS ETF 92189F106   29,248 924,972 SH   SOLE NO 0 0 924,972
VANECK ETF TRUST GREEN BOND ETF 92189F171   616 25,964 SH   SOLE NO 0 0 25,964
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   42,208 807,663 SH   SOLE NO 0 0 807,663
VANECK ETF TRUST IG FLOATING RATE 92189F486   2,099 82,286 SH   SOLE NO 0 0 82,286
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   2,065 44,409 SH   SOLE NO 0 0 44,409
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   800 32,645 SH   SOLE NO 0 0 32,645
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   5,008 129,279 SH   SOLE NO 0 0 129,279
VANECK ETF TRUST LONG MUNI ETF 92189F536   891 49,489 SH   SOLE NO 0 0 49,489
VANECK ETF TRUST LONG/FLAT TREND 92189F148   4,068 91,856 SH   SOLE NO 0 0 91,856
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   314 3,196 SH   SOLE NO 0 0 3,196
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   510 14,955 SH   SOLE NO 0 0 14,955
VANECK ETF TRUST MORTGAGE REIT 92189F452   144 12,304 SH   SOLE NO 0 0 12,304
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   221,092 2,459,308 SH   SOLE NO 0 0 2,459,308
VANECK ETF TRUST NATURAL RESOURC 92189F841   320 6,274 SH   SOLE NO 0 0 6,274
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,990 5,918 SH   SOLE NO 0 0 5,918
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,931 21,289 SH   SOLE NO 0 0 21,289
VANECK ETF TRUST PREFERRED SECURT 92189F429   5,736 324,276 SH   SOLE NO 0 0 324,276
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   841 16,367 SH   SOLE NO 0 0 16,367
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   60,937 270,842 SH   SOLE NO 0 0 270,842
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,967 87,782 SH   SOLE NO 0 0 87,782
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   407 23,890 SH   SOLE NO 0 0 23,890
VANECK ETF TRUST VANECK VIETNAM 92189F817   265 19,059 SH   SOLE NO 0 0 19,059
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   1,919 30,693 SH   SOLE NO 0 0 30,693
VANECK MERK GOLD TR GOLD TRUST 921078101   4,804 223,630 SH   SOLE NO 0 0 223,630
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   22,446 73,664 SH   SOLE NO 0 0 73,664
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   23,998 132,974 SH   SOLE NO 0 0 132,974
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   2,024 17,841 SH   SOLE NO 0 0 17,841
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   14,440 140,177 SH   SOLE NO 0 0 140,177
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   4,516 49,737 SH   SOLE NO 0 0 49,737
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   2,018 17,950 SH   SOLE NO 0 0 17,950
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   6,541 73,976 SH   SOLE NO 0 0 73,976
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   31,835 313,648 SH   SOLE NO 0 0 313,648
VANGUARD BD INDEX FDS INTERMED TERM 921937819   56,191 745,232 SH   SOLE NO 0 0 745,232
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   7,423 102,623 SH   SOLE NO 0 0 102,623
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   197,703 2,578,624 SH   SOLE NO 0 0 2,578,624
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   122,852 1,691,470 SH   SOLE NO 0 0 1,691,470
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   7,836 158,147 SH   SOLE NO 0 0 158,147
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   41,779 849,333 SH   SOLE NO 0 0 849,333
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   36,129 206,134 SH   SOLE NO 0 0 206,134
VANGUARD INDEX FDS GROWTH ETF 922908736   612,039 1,778,149 SH   SOLE NO 0 0 1,778,149
VANGUARD INDEX FDS LARGE CAP ETF 922908637   96,477 402,390 SH   SOLE NO 0 0 402,390
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   100,288 425,326 SH   SOLE NO 0 0 425,326
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   74,297 476,539 SH   SOLE NO 0 0 476,539
VANGUARD INDEX FDS MID CAP ETF 922908629   291,389 1,166,207 SH   SOLE NO 0 0 1,166,207
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   65,429 756,582 SH   SOLE NO 0 0 756,582
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   620,893 1,291,642 SH   SOLE NO 0 0 1,291,642
VANGUARD INDEX FDS SM CP VAL ETF 922908611   118,438 617,250 SH   SOLE NO 0 0 617,250
VANGUARD INDEX FDS SMALL CP ETF 922908751   225,562 986,751 SH   SOLE NO 0 0 986,751
VANGUARD INDEX FDS SML CP GRW ETF 922908595   63,276 242,697 SH   SOLE NO 0 0 242,697
VANGUARD INDEX FDS TOTAL STK MKT 922908769   622,830 2,396,423 SH   SOLE NO 0 0 2,396,423
VANGUARD INDEX FDS VALUE ETF 922908744   504,421 3,097,266 SH   SOLE NO 0 0 3,097,266
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   83,305 1,420,378 SH   SOLE NO 0 0 1,420,378
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   285,442 6,833,663 SH   SOLE NO 0 0 6,833,663
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   29,288 434,932 SH   SOLE NO 0 0 434,932
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   3,288 43,252 SH   SOLE NO 0 0 43,252
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   138,432 1,184,798 SH   SOLE NO 0 0 1,184,798
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,477 35,058 SH   SOLE NO 0 0 35,058
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   40,711 368,423 SH   SOLE NO 0 0 368,423
VANGUARD MALVERN FDS CORE BD ETF 922020748   2,605 34,053 SH   SOLE NO 0 0 34,053
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   21,592 450,874 SH   SOLE NO 0 0 450,874
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   59,481 1,175,506 SH   SOLE NO 0 0 1,175,506
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   109,550 1,360,703 SH   SOLE NO 0 0 1,360,703
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   13,995 239,018 SH   SOLE NO 0 0 239,018
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   24,800 317,011 SH   SOLE NO 0 0 317,011
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   8,226 138,850 SH   SOLE NO 0 0 138,850
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   13,284 291,242 SH   SOLE NO 0 0 291,242
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   12,327 212,269 SH   SOLE NO 0 0 212,269
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   63,196 817,432 SH   SOLE NO 0 0 817,432
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   202 2,638 SH   SOLE NO 0 0 2,638
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   714 10,403 SH   SOLE NO 0 0 10,403
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   162,373 1,873,462 SH   SOLE NO 0 0 1,873,462
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   4,127 17,318 SH   SOLE NO 0 0 17,318
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   87,705 1,115,272 SH   SOLE NO 0 0 1,115,272
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   2,141 10,861 SH   SOLE NO 0 0 10,861
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   6,827 80,261 SH   SOLE NO 0 0 80,261
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,866 13,347 SH   SOLE NO 0 0 13,347
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   2,446 10,501 SH   SOLE NO 0 0 10,501
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   512,650 2,807,350 SH   SOLE NO 0 0 2,807,350
VANGUARD STAR FDS VG TL INTL STK F 921909768   47,938 794,999 SH   SOLE NO 0 0 794,999
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   764,020 15,228,615 SH   SOLE NO 0 0 15,228,615
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   1,072 10,646 SH   SOLE NO 0 0 10,646
VANGUARD WELLINGTON FD US MINIMUM 921935409   449 4,011 SH   SOLE NO 0 0 4,011
VANGUARD WELLINGTON FD US MOMENTUM 921935508   789 5,215 SH   SOLE NO 0 0 5,215
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   5,037 39,697 SH   SOLE NO 0 0 39,697
VANGUARD WELLINGTON FD US QUALITY 921935706   255 1,860 SH   SOLE NO 0 0 1,860
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   426 3,572 SH   SOLE NO 0 0 3,572
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   669 10,474 SH   SOLE NO 0 0 10,474
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   241,741 1,998,021 SH   SOLE NO 0 0 1,998,021
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   42,210 517,719 SH   SOLE NO 0 0 517,719
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   22,850 332,117 SH   SOLE NO 0 0 332,117
VANGUARD WORLD FD COMM SRVC ETF 92204A884   3,999 30,476 SH   SOLE NO 0 0 30,476
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   22,522 70,883 SH   SOLE NO 0 0 70,883
VANGUARD WORLD FD CONSUM STP ETF 92204A207   47,872 234,504 SH   SOLE NO 0 0 234,504
VANGUARD WORLD FD ENERGY ETF 92204A306   17,566 133,376 SH   SOLE NO 0 0 133,376
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,848 66,956 SH   SOLE NO 0 0 66,956
VANGUARD WORLD FD ESG US CORP BD 921910691   862 13,741 SH   SOLE NO 0 0 13,741
VANGUARD WORLD FD ESG US STK ETF 921910733   17,391 186,614 SH   SOLE NO 0 0 186,614
VANGUARD WORLD FD EXTENDED DUR 921910709   2,404 31,378 SH   SOLE NO 0 0 31,378
VANGUARD WORLD FD FINANCIALS ETF 92204A405   15,660 152,944 SH   SOLE NO 0 0 152,944
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   83,403 308,304 SH   SOLE NO 0 0 308,304
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   19,194 78,617 SH   SOLE NO 0 0 78,617
VANGUARD WORLD FD INF TECH ETF 92204A702   117,201 223,520 SH   SOLE NO 0 0 223,520
VANGUARD WORLD FD MATERIALS ETF 92204A801   6,412 31,366 SH   SOLE NO 0 0 31,366
VANGUARD WORLD FD MEGA CAP INDEX 921910873   33,584 179,717 SH   SOLE NO 0 0 179,717
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   28,939 242,145 SH   SOLE NO 0 0 242,145
VANGUARD WORLD FD MEGA GRWTH IND 921910816   73,879 257,769 SH   SOLE NO 0 0 257,769
VANGUARD WORLD FD UTILITIES ETF 92204A876   23,551 165,176 SH   SOLE NO 0 0 165,176
VARONIS SYS INC COM 922280102   220 4,660 SH   SOLE NO 0 0 4,660
VAXART INC COM NEW 92243A200   21 16,413 SH   SOLE NO 0 0 16,413
VECTOR GROUP LTD COM 92240M108   280 25,547 SH   SOLE NO 0 0 25,547
VEEVA SYS INC CL A COM 922475108   6,525 28,162 SH   SOLE NO 0 0 28,162
VELO3D INC COMMON STOCK 92259N104   73 160,700 SH   SOLE NO 0 0 160,700
VENTAS INC COM 92276F100   2,534 58,207 SH   SOLE NO 0 0 58,207
VERA BRADLEY INC COM 92335C106   170 25,000 SH   SOLE NO 0 0 25,000
VERALTO CORP COM SHS 92338C103   3,289 37,093 SH   SOLE NO 0 0 37,093
VERICEL CORP COM 92346J108   391 7,513 SH   SOLE NO 0 0 7,513
VERISIGN INC COM 92343E102   299 1,580 SH   SOLE NO 0 0 1,580
VERISK ANALYTICS INC COM 92345Y106   3,769 15,986 SH   SOLE NO 0 0 15,986
VERITEX HLDGS INC COM 923451108   533 26,006 SH   SOLE NO 0 0 26,006
VERIZON COMMUNICATIONS INC COM 92343V104   193,754 4,617,591 SH   SOLE NO 0 0 4,617,591
VERMILION ENERGY INC COM 923725105   162 13,061 SH   SOLE NO 0 0 13,061
VERTEX PHARMACEUTICALS INC COM 92532F100   33,109 79,207 SH   SOLE NO 0 0 79,207
VERTIV HOLDINGS CO COM CL A 92537N108   5,195 63,612 SH   SOLE NO 0 0 63,612
VERVE THERAPEUTICS INC COM 92539P101   367 27,601 SH   SOLE NO 0 0 27,601
VESTIS CORPORATION COM SHS 29430C102   2,317 120,230 SH   SOLE NO 0 0 120,230
VIATRIS INC COM 92556V106   2,714 227,317 SH   SOLE NO 0 0 227,317
VIAVI SOLUTIONS INC COM 925550105   145 15,955 SH   SOLE NO 0 0 15,955
VICI PPTYS INC COM 925652109   4,059 136,264 SH   SOLE NO 0 0 136,264
VICTORY CAP HLDGS INC COM CL A 92645B103   892 21,030 SH   SOLE NO 0 0 21,030
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   2,329 50,216 SH   SOLE NO 0 0 50,216
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   1,339 41,315 SH   SOLE NO 0 0 41,315
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   4,216 84,616 SH   SOLE NO 0 0 84,616
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   14,160 214,702 SH   SOLE NO 0 0 214,702
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   4,039 49,649 SH   SOLE NO 0 0 49,649
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   2,088 40,740 SH   SOLE NO 0 0 40,740
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   11,948 200,699 SH   SOLE NO 0 0 200,699
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   3,167 50,950 SH   SOLE NO 0 0 50,950
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   2,893 51,628 SH   SOLE NO 0 0 51,628
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   221 3,199 SH   SOLE NO 0 0 3,199
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   4,719 93,763 SH   SOLE NO 0 0 93,763
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   221 7,459 SH   SOLE NO 0 0 7,459
VIKING THERAPEUTICS INC COM 92686J106   1,422 17,340 SH   SOLE NO 0 0 17,340
VILLAGE FARMS INTL INC COM 92707Y108   91 73,290 SH   SOLE NO 0 0 73,290
VIMEO INC COMMON STOCK 92719V100   150 36,575 SH   SOLE NO 0 0 36,575
VINFAST AUTO LTD SHS Y9390M103   208 41,780 SH   SOLE NO 0 0 41,780
VIPER ENERGY INC CL A 927959106   537 13,953 SH   SOLE NO 0 0 13,953
VIR BIOTECHNOLOGY INC COM 92764N102   672 66,318 SH   SOLE NO 0 0 66,318
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   97 65,620 SH   SOLE NO 0 0 65,620
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   129 14,600 SH   SOLE NO 0 0 14,600
VIRTUS CONVERTIBLE & INC FD COM 92838U108   715 239,004 SH   SOLE NO 0 0 239,004
VIRTUS CONVERTIBLE & INCOME COM 92838X102   532 159,136 SH   SOLE NO 0 0 159,136
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   213 8,895 SH   SOLE NO 0 0 8,895
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,195 93,495 SH   SOLE NO 0 0 93,495
VIRTUS EQUITY & CONV INCM FD COM 92841M101   687 30,685 SH   SOLE NO 0 0 30,685
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   527 22,009 SH   SOLE NO 0 0 22,009
VIRTUS TOTAL RETURN FD INC COM 92835W107   269 48,264 SH   SOLE NO 0 0 48,264
VISA INC COM CL A 92826C839   236,067 845,877 SH   SOLE NO 0 0 845,877
VISHAY INTERTECHNOLOGY INC COM 928298108   319 14,077 SH   SOLE NO 0 0 14,077
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   313 7,555 SH   SOLE NO 0 0 7,555
VISTA GOLD CORP COM NEW 927926303   43 75,270 SH   SOLE NO 0 0 75,270
VISTA OUTDOOR INC COM 928377100   308 9,382 SH   SOLE NO 0 0 9,382
VISTRA CORP COM 92840M102   2,533 36,363 SH   SOLE NO 0 0 36,363
VITA COCO CO INC COM 92846Q107   247 10,094 SH   SOLE NO 0 0 10,094
VIVANI MEDICAL INC COMMON STOCK 92854B109   649 351,030 SH   SOLE NO 0 0 351,030
VIVOS THERAPEUTICS INC COM NEW 92859E207   72 15,000 SH   SOLE NO 0 0 15,000
VOC ENERGY TR TR UNIT 91829B103   242 39,991 SH   SOLE NO 0 0 39,991
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,751 533,784 SH   SOLE NO 0 0 533,784
VOLATO GROUP INC CL A COM 74349W104   78 22,066 SH   SOLE NO 0 0 22,066
VONTIER CORPORATION COM 928881101   738 16,279 SH   SOLE NO 0 0 16,279
VORNADO RLTY TR SH BEN INT 929042109   9,861 342,738 SH   SOLE NO 0 0 342,738
VOXX INTL CORP CL A 91829F104   205 25,144 SH   SOLE NO 0 0 25,144
VOYA GLBL ADV & PREM OPP FD COM 92912R104   197 21,841 SH   SOLE NO 0 0 21,841
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   299 56,406 SH   SOLE NO 0 0 56,406
VOYA INFRASTRUCTURE INDLS & COM 92912X101   359 34,154 SH   SOLE NO 0 0 34,154
VOYAGER THERAPEUTICS INC COM 92915B106   530 56,955 SH   SOLE NO 0 0 56,955
VULCAN MATLS CO COM 929160109   13,091 47,967 SH   SOLE NO 0 0 47,967
VUZIX CORP COM NEW 92921W300   27 22,200 SH   SOLE NO 0 0 22,200
W & T OFFSHORE INC COM 92922P106   28 10,400 SH   SOLE NO 0 0 10,400
WABTEC COM 929740108   2,924 20,071 SH   SOLE NO 0 0 20,071
WAFD INC COM 938824109   714 24,596 SH   SOLE NO 0 0 24,596
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,386 524,933 SH   SOLE NO 0 0 524,933
WALKER & DUNLOP INC COM 93148P102   634 6,269 SH   SOLE NO 0 0 6,269
WALMART INC COM 931142103   176,345 2,930,772 SH   SOLE NO 0 0 2,930,772
WARNER BROS DISCOVERY INC COM SER A 934423104   5,400 618,556 SH   SOLE NO 0 0 618,556
WASTE CONNECTIONS INC COM 94106B101   2,143 12,456 SH   SOLE NO 0 0 12,456
WASTE MGMT INC DEL COM 94106L109   59,264 278,039 SH   SOLE NO 0 0 278,039
WATERS CORP COM 941848103   3,641 10,578 SH   SOLE NO 0 0 10,578
WATERSTONE FINL INC MD COM 94188P101   392 32,210 SH   SOLE NO 0 0 32,210
WATSCO INC COM 942622200   5,643 13,063 SH   SOLE NO 0 0 13,063
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,771 8,331 SH   SOLE NO 0 0 8,331
WAYFAIR INC CL A 94419L101   502 7,396 SH   SOLE NO 0 0 7,396
WD 40 CO COM 929236107   1,951 7,703 SH   SOLE NO 0 0 7,703
WEATHERFORD INTL PLC ORD SHS G48833118   257 2,228 SH   SOLE NO 0 0 2,228
WEBSTER FINL CORP COM 947890109   4,328 85,240 SH   SOLE NO 0 0 85,240
WEC ENERGY GROUP INC COM 92939U106   14,398 175,327 SH   SOLE NO 0 0 175,327
WELLS FARGO CO NEW COM 949746101   44,508 767,901 SH   SOLE NO 0 0 767,901
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,960 4,888 SH   SOLE NO 0 0 4,888
WELLTOWER INC COM 95040Q104   8,981 96,113 SH   SOLE NO 0 0 96,113
WENDYS CO COM 95058W100   1,807 95,909 SH   SOLE NO 0 0 95,909
WESBANCO INC COM 950810101   558 18,726 SH   SOLE NO 0 0 18,726
WESCO INTL INC COM 95082P105   765 4,465 SH   SOLE NO 0 0 4,465
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,493 6,299 SH   SOLE NO 0 0 6,299
WESTAMERICA BANCORPORATION COM 957090103   1,657 33,904 SH   SOLE NO 0 0 33,904
WESTERN ALLIANCE BANCORP COM 957638109   587 9,149 SH   SOLE NO 0 0 9,149
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   485 33,542 SH   SOLE NO 0 0 33,542
WESTERN ASSET EMERGING MKTS COM 95766A101   189 19,685 SH   SOLE NO 0 0 19,685
WESTERN ASSET GBL HIGH INC F COM 95766B109   290 41,412 SH   SOLE NO 0 0 41,412
WESTERN ASSET GLOBAL CORP DE COM 95790C107   524 41,962 SH   SOLE NO 0 0 41,962
WESTERN ASSET HIGH INCOM FD COM 95766J102   391 87,397 SH   SOLE NO 0 0 87,397
WESTERN ASSET HIGH INCOME OP COM 95766K109   53 13,697 SH   SOLE NO 0 0 13,697
WESTERN ASSET INTER MUNI FD COM 958435109   1,564 197,490 SH   SOLE NO 0 0 197,490
WESTERN ASSET MANAGED MUNS F COM 95766M105   306 29,317 SH   SOLE NO 0 0 29,317
WESTERN ASSET MTG DEFINED OP COM 95790B109   257 21,967 SH   SOLE NO 0 0 21,967
WESTERN ASSET MUN HIGH INCOM COM 95766N103   197 29,086 SH   SOLE NO 0 0 29,086
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   278 26,150 SH   SOLE NO 0 0 26,150
WESTERN AST INFL LKD OPP & I COM 95766R104   176 20,353 SH   SOLE NO 0 0 20,353
WESTERN DIGITAL CORP. COM 958102105   1,092 16,003 SH   SOLE NO 0 0 16,003
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   357 10,055 SH   SOLE NO 0 0 10,055
WESTERN NEW ENG BANCORP INC COM 958892101   85 11,146 SH   SOLE NO 0 0 11,146
WESTERN UN CO COM 959802109   495 35,428 SH   SOLE NO 0 0 35,428
WESTLAKE CORPORATION COM 960413102   591 3,870 SH   SOLE NO 0 0 3,870
WESTROCK CO COM 96145D105   3,897 78,816 SH   SOLE NO 0 0 78,816
WEX INC COM 96208T104   527 2,217 SH   SOLE NO 0 0 2,217
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,312 203,607 SH   SOLE NO 0 0 203,607
WHEATON PRECIOUS METALS CORP COM 962879102   4,287 90,960 SH   SOLE NO 0 0 90,960
WHIRLPOOL CORP COM 963320106   5,718 47,799 SH   SOLE NO 0 0 47,799
WHITE MTNS INS GROUP LTD COM G9618E107   517 288 SH   SOLE NO 0 0 288
WHITEHORSE FIN INC COM 96524V106   183 14,791 SH   SOLE NO 0 0 14,791
WHITESTONE REIT COM 966084204   334 26,596 SH   SOLE NO 0 0 26,596
WILEY JOHN & SONS INC CL A 968223206   321 8,430 SH   SOLE NO 0 0 8,430
WILLIAMS COS INC COM 969457100   15,942 409,076 SH   SOLE NO 0 0 409,076
WILLIAMS SONOMA INC COM 969904101   11,702 36,852 SH   SOLE NO 0 0 36,852
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,502 5,460 SH   SOLE NO 0 0 5,460
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,278 27,476 SH   SOLE NO 0 0 27,476
WINGSTOP INC COM 974155103   592 1,615 SH   SOLE NO 0 0 1,615
WINMARK CORP COM 974250102   5,117 14,145 SH   SOLE NO 0 0 14,145
WINNEBAGO INDS INC COM 974637100   433 5,849 SH   SOLE NO 0 0 5,849
WINTRUST FINL CORP COM 97650W108   922 8,834 SH   SOLE NO 0 0 8,834
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   950 45,762 SH   SOLE NO 0 0 45,762
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   2,022 58,077 SH   SOLE NO 0 0 58,077
WISDOMTREE TR CURRNCY INT EQ 97717X263   3,249 94,986 SH   SOLE NO 0 0 94,986
WISDOMTREE TR CYBERSECURITY FD 97717Y659   204 7,965 SH   SOLE NO 0 0 7,965
WISDOMTREE TR EM EX ST-OWNED 97717X578   6,436 218,468 SH   SOLE NO 0 0 218,468
WISDOMTREE TR EMER MKT HIGH FD 97717W315   22,734 543,344 SH   SOLE NO 0 0 543,344
WISDOMTREE TR EMERGING MARKETS 97717Y642   341 12,048 SH   SOLE NO 0 0 12,048
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,107 21,771 SH   SOLE NO 0 0 21,771
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,601 53,846 SH   SOLE NO 0 0 53,846
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,123 18,801 SH   SOLE NO 0 0 18,801
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   15,649 311,171 SH   SOLE NO 0 0 311,171
WISDOMTREE TR GLB US QTLY DIV 97717W844   15,850 407,566 SH   SOLE NO 0 0 407,566
WISDOMTREE TR HEDGED HI YLD BD 97717W430   1,119 50,791 SH   SOLE NO 0 0 50,791
WISDOMTREE TR INDIA ERNGS FD 97717W422   988 22,682 SH   SOLE NO 0 0 22,682
WISDOMTREE TR INTERNATIONL EFI 97717Y634   1,042 28,112 SH   SOLE NO 0 0 28,112
WISDOMTREE TR INTL EQUITY FD 97717W703   727 13,271 SH   SOLE NO 0 0 13,271
WISDOMTREE TR INTL LRGCAP DV 97717W794   6,438 124,499 SH   SOLE NO 0 0 124,499
WISDOMTREE TR INTL MIDCAP DV 97717W778   663 10,546 SH   SOLE NO 0 0 10,546
WISDOMTREE TR INTL QULTY DIV 97717X131   8,564 225,019 SH   SOLE NO 0 0 225,019
WISDOMTREE TR INTL SMCAP DIV 97717W760   2,430 37,267 SH   SOLE NO 0 0 37,267
WISDOMTREE TR INTRST RATE HDGE 97717W380   494 22,362 SH   SOLE NO 0 0 22,362
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   17,620 383,533 SH   SOLE NO 0 0 383,533
WISDOMTREE TR ITL HIGH DIV FD 97717W802   1,208 30,490 SH   SOLE NO 0 0 30,490
WISDOMTREE TR JAPN HEDGE EQT 97717W851   7,262 66,930 SH   SOLE NO 0 0 66,930
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   333 9,933 SH   SOLE NO 0 0 9,933
WISDOMTREE TR US AI ENHANCED 97717W406   4,391 43,145 SH   SOLE NO 0 0 43,145
WISDOMTREE TR US EFFICIENT COR 97717Y790   9,238 218,755 SH   SOLE NO 0 0 218,755
WISDOMTREE TR US HIGH DIVIDEND 97717W208   2,723 31,427 SH   SOLE NO 0 0 31,427
WISDOMTREE TR US LARGECAP DIVD 97717W307   57,383 794,885 SH   SOLE NO 0 0 794,885
WISDOMTREE TR US LARGECAP FUND 97717W588   380 6,857 SH   SOLE NO 0 0 6,857
WISDOMTREE TR US MIDCAP DIVID 97717W505   43,433 890,564 SH   SOLE NO 0 0 890,564
WISDOMTREE TR US MIDCAP FUND 97717W570   2,122 34,775 SH   SOLE NO 0 0 34,775
WISDOMTREE TR US QTLY DIV GRT 97717X669   59,740 784,096 SH   SOLE NO 0 0 784,096
WISDOMTREE TR US QUALITY GROW 97717Y477   1,134 27,585 SH   SOLE NO 0 0 27,585
WISDOMTREE TR US S CAP QTY DIV 97717X651   6,409 129,119 SH   SOLE NO 0 0 129,119
WISDOMTREE TR US SMALLCAP DIVD 97717W604   12,528 383,354 SH   SOLE NO 0 0 383,354
WISDOMTREE TR US SMALLCAP FUND 97717W562   6,886 137,398 SH   SOLE NO 0 0 137,398
WISDOMTREE TR US TOTAL DIVIDND 97717W109   3,069 43,400 SH   SOLE NO 0 0 43,400
WISDOMTREE TR WISDOMTREE US VA 97717W547   4,611 60,992 SH   SOLE NO 0 0 60,992
WISDOMTREE TR YIELD ENHANCD US 97717X511   401 9,244 SH   SOLE NO 0 0 9,244
WIX COM LTD SHS M98068105   431 3,133 SH   SOLE NO 0 0 3,133
WK KELLOGG CO COM SHS 92942W107   655 34,856 SH   SOLE NO 0 0 34,856
WM TECHNOLOGY INC COM 92971A109   97 72,613 SH   SOLE NO 0 0 72,613
WOLFSPEED INC COM 977852102   1,048 35,534 SH   SOLE NO 0 0 35,534
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   262 13,108 SH   SOLE NO 0 0 13,108
WOODWARD INC COM 980745103   683 4,434 SH   SOLE NO 0 0 4,434
WORKDAY INC CL A 98138H101   5,341 19,580 SH   SOLE NO 0 0 19,580
WORKHORSE GROUP INC COM NEW 98138J206   14 60,493 SH   SOLE NO 0 0 60,493
WORKIVA INC COM CL A 98139A105   584 6,888 SH   SOLE NO 0 0 6,888
WORLD GOLD TR SPDR GLD MINIS 98149E303   4,493 102,004 SH   SOLE NO 0 0 102,004
WORTHINGTON ENTERPRISES INC COM 981811102   377 6,053 SH   SOLE NO 0 0 6,053
WP CAREY INC COM 92936U109   74,473 1,319,500 SH   SOLE NO 0 0 1,319,500
WPP PLC NEW ADR 92937A102   206 4,352 SH   SOLE NO 0 0 4,352
WRAP TECHNOLOGIES INC COM 98212N107   64 28,316 SH   SOLE NO 0 0 28,316
WSFS FINL CORP COM 929328102   948 21,012 SH   SOLE NO 0 0 21,012
WW INTL INC COM 98262P101   19 10,018 SH   SOLE NO 0 0 10,018
WYNDHAM HOTELS & RESORTS INC COM 98311A105   252 3,284 SH   SOLE NO 0 0 3,284
WYNN RESORTS LTD COM 983134107   3,023 29,570 SH   SOLE NO 0 0 29,570
X4 PHARMACEUTICALS INC COM 98420X103   35 25,100 SH   SOLE NO 0 0 25,100
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   309 43,541 SH   SOLE NO 0 0 43,541
XCEL ENERGY INC COM 98389B100   9,968 185,458 SH   SOLE NO 0 0 185,458
XENIA HOTELS & RESORTS INC COM 984017103   2,908 193,756 SH   SOLE NO 0 0 193,756
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   413 187,003 SH   SOLE NO 0 0 187,003
XOMETRY INC CLASS A COM 98423F109   258 15,300 SH   SOLE NO 0 0 15,300
XPO INC COM 983793100   1,952 15,993 SH   SOLE NO 0 0 15,993
XYLEM INC COM 98419M100   9,559 73,960 SH   SOLE NO 0 0 73,960
YETI HLDGS INC COM 98585X104   617 15,999 SH   SOLE NO 0 0 15,999
YEXT INC COM 98585N106   108 17,889 SH   SOLE NO 0 0 17,889
YORK WTR CO COM 987184108   281 7,740 SH   SOLE NO 0 0 7,740
YUM BRANDS INC COM 988498101   15,150 109,270 SH   SOLE NO 0 0 109,270
YUM CHINA HLDGS INC COM 98850P109   3,586 90,111 SH   SOLE NO 0 0 90,111
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,680 8,891 SH   SOLE NO 0 0 8,891
ZENTALIS PHARMACEUTICALS INC COM 98943L107   960 60,895 SH   SOLE NO 0 0 60,895
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,640 150,067 SH   SOLE NO 0 0 150,067
ZEVIA PBC CL A 98955K104   13 11,399 SH   SOLE NO 0 0 11,399
ZILLOW GROUP INC CL A 98954M101   481 10,045 SH   SOLE NO 0 0 10,045
ZILLOW GROUP INC CL C CAP STK 98954M200   4,221 86,527 SH   SOLE NO 0 0 86,527
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   350 34,547 SH   SOLE NO 0 0 34,547
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,558 64,842 SH   SOLE NO 0 0 64,842
ZIONS BANCORPORATION N A COM 989701107   2,495 57,497 SH   SOLE NO 0 0 57,497
ZOETIS INC CL A 98978V103   32,803 193,860 SH   SOLE NO 0 0 193,860
ZOMEDICA CORP COM 98980M109   31 214,790 SH   SOLE NO 0 0 214,790
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,887 44,171 SH   SOLE NO 0 0 44,171
ZSCALER INC COM 98980G102   8,317 43,174 SH   SOLE NO 0 0 43,174
ZYMEWORKS INC COM 98985Y108   359 34,166 SH   SOLE NO 0 0 34,166