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

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

FORM 13F INFORMATION TABLE

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

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