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

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

FORM 13F INFORMATION TABLE

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

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