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
22ND CENTY GROUP INC COM 90137F103   17,864 46,679 SH   SOLE   0 0 46,679
23ANDME HOLDING CO CLASS A COM 90138Q108   52,101 29,772 SH   SOLE   0 0 29,772
3-D SYS CORP DEL COM NEW 88554D205   136,170 13,713 SH   SOLE   0 0 13,713
374WATER INC COM 88583P104   78,870 33,000 SH   SOLE   0 0 33,000
3M CO COM 88579Y101   40,686,174 406,496 SH   SOLE   0 0 406,496
89BIO INC COM 282559103   2,947,256 155,528 SH   SOLE   0 0 155,528
AAON INC COM PAR $0.004 000360206   9,782,744 103,183 SH   SOLE   0 0 103,183
AAR CORP COM 000361105   1,443,422 24,990 SH   SOLE   0 0 24,990
ABBOTT LABS COM 002824100   90,876,206 833,574 SH   SOLE   0 0 833,574
ABBVIE INC COM 00287Y109   146,105,030 1,084,428 SH   SOLE   0 0 1,084,428
ABRDN ASIA PACIFIC INCOME FU COM 003009107   204,485 75,735 SH   SOLE   0 0 75,735
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   523,123 54,835 SH   SOLE   0 0 54,835
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   364,202 20,472 SH   SOLE   0 0 20,472
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   535,151 136,518 SH   SOLE   0 0 136,518
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,261,137 68,652 SH   SOLE   0 0 68,652
ABRDN INCOME CREDIT STRATEGI COM 003057106   321,740 47,038 SH   SOLE   0 0 47,038
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   2,926,328 33,729 SH   SOLE   0 0 33,729
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,859,785 85,116 SH   SOLE   0 0 85,116
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,531,858 185,455 SH   SOLE   0 0 185,455
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   977,621 18,087 SH   SOLE   0 0 18,087
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,918,926 24,095 SH   SOLE   0 0 24,095
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   83,792,447 271,542 SH   SOLE   0 0 271,542
ACTIVISION BLIZZARD INC COM 00507V109   15,916,926 188,813 SH   SOLE   0 0 188,813
ACUITY BRANDS INC COM 00508Y102   389,750 2,390 SH   SOLE   0 0 2,390
ACUSHNET HLDGS CORP COM 005098108   246,056 4,500 SH   SOLE   0 0 4,500
ADAMS DIVERSIFIED EQUITY FD COM 006212104   9,721,670 578,327 SH   SOLE   0 0 578,327
ADEIA INC COM 00676P107   184,274 16,737 SH   SOLE   0 0 16,737
ADMA BIOLOGICS INC COM 000899104   535,098 145,013 SH   SOLE   0 0 145,013
ADOBE SYSTEMS INCORPORATED COM 00724F101   53,843,667 110,112 SH   SOLE   0 0 110,112
ADS TEC ENERGY PLC SHS G0085J117   73,427 11,473 SH   SOLE   0 0 11,473
ADVANCE AUTO PARTS INC COM 00751Y106   2,092,883 29,771 SH   SOLE   0 0 29,771
ADVANCED DRAIN SYS INC DEL COM 00790R104   251,477 2,210 SH   SOLE   0 0 2,210
ADVANCED ENERGY INDS COM 007973100   1,503,349 13,489 SH   SOLE   0 0 13,489
ADVANCED MICRO DEVICES INC COM 007903107   62,634,667 549,861 SH   SOLE   0 0 549,861
ADVENT CONV & INCOME FD COM 00764C109   4,760,935 406,223 SH   SOLE   0 0 406,223
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   1,734,294 54,848 SH   SOLE   0 0 54,848
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   447,680 4,696 SH   SOLE   0 0 4,696
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   2,868,463 126,867 SH   SOLE   0 0 126,867
AECOM COM 00766T100   401,590 4,742 SH   SOLE   0 0 4,742
AEHR TEST SYS COM 00760J108   769,519 18,655 SH   SOLE   0 0 18,655
AEROJET ROCKETDYNE HLDGS INC COM 007800105   223,274 4,069 SH   SOLE   0 0 4,069
AEROVIRONMENT INC COM 008073108   3,013,373 29,462 SH   SOLE   0 0 29,462
AERSALE CORPORATION COM 00810F106   649,299 44,170 SH   SOLE   0 0 44,170
AES CORP COM 00130H105   2,412,897 116,396 SH   SOLE   0 0 116,396
AFFIRM HLDGS INC COM CL A 00827B106   3,407,476 222,275 SH   SOLE   0 0 222,275
AFLAC INC COM 001055102   45,765,105 655,661 SH   SOLE   0 0 655,661
AGCO CORP COM 001084102   524,860 3,994 SH   SOLE   0 0 3,994
AGILENT TECHNOLOGIES INC COM 00846U101   4,972,338 41,350 SH   SOLE   0 0 41,350
AGNC INVT CORP COM 00123Q104   1,726,184 170,403 SH   SOLE   0 0 170,403
AGNICO EAGLE MINES LTD COM 008474108   5,407,527 108,194 SH   SOLE   0 0 108,194
AGREE RLTY CORP COM 008492100   1,685,568 25,777 SH   SOLE   0 0 25,777
AIR INDS GROUP COM 00912N403   107,508 30,284 SH   SOLE   0 0 30,284
AIR LEASE CORP CL A 00912X302   929,991 22,222 SH   SOLE   0 0 22,222
AIR PRODS & CHEMS INC COM 009158106   285,404,207 952,840 SH   SOLE   0 0 952,840
AIRBNB INC COM CL A 009066101   11,772,265 91,856 SH   SOLE   0 0 91,856
AIRSCULPT TECHNOLOGIES INC COM 009496100   413,950 48,022 SH   SOLE   0 0 48,022
AKAMAI TECHNOLOGIES INC COM 00971T101   1,473,329 16,394 SH   SOLE   0 0 16,394
AKILI INC COMMON STOCK 00974B107   14,039 12,648 SH   SOLE   0 0 12,648
AKOUSTIS TECHNOLOGIES INC COM 00973N102   364,294 114,558 SH   SOLE   0 0 114,558
ALAMOS GOLD INC NEW COM CL A 011532108   666,733 55,934 SH   SOLE   0 0 55,934
ALARM COM HLDGS INC COM 011642105   875,097 16,933 SH   SOLE   0 0 16,933
ALASKA AIR GROUP INC COM 011659109   14,218,539 267,366 SH   SOLE   0 0 267,366
ALAUNOS THERAPEUTICS INC COM 98973P101   7,431 14,570 SH   SOLE   0 0 14,570
ALBEMARLE CORP COM 012653101   14,148,830 63,422 SH   SOLE   0 0 63,422
ALBERTSONS COS INC COMMON STOCK 013091103   1,166,126 53,443 SH   SOLE   0 0 53,443
ALCOA CORP COM 013872106   1,155,133 34,045 SH   SOLE   0 0 34,045
ALCON AG ORD SHS H01301128   712,188 8,674 SH   SOLE   0 0 8,674
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   381,491 3,361 SH   SOLE   0 0 3,361
ALGONQUIN PWR UTILS CORP COM 015857105   954,758 115,588 SH   SOLE   0 0 115,588
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   30,368,739 364,352 SH   SOLE   0 0 364,352
ALIGN TECHNOLOGY INC COM 016255101   5,903,666 16,694 SH   SOLE   0 0 16,694
ALLEGION PLC ORD SHS G0176J109   1,391,075 11,590 SH   SOLE   0 0 11,590
ALLEGRO MICROSYSTEMS INC COM 01749D105   811,256 17,972 SH   SOLE   0 0 17,972
ALLETE INC COM NEW 018522300   1,068,189 18,427 SH   SOLE   0 0 18,427
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,724,504 147,350 SH   SOLE   0 0 147,350
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   305,685 30,691 SH   SOLE   0 0 30,691
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   4,489,904 139,611 SH   SOLE   0 0 139,611
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   136,808 12,750 SH   SOLE   0 0 12,750
ALLIANT ENERGY CORP COM 018802108   3,206,764 61,104 SH   SOLE   0 0 61,104
ALLIED MOTION TECHNOLOGIES I COM 019330109   10,641,494 266,437 SH   SOLE   0 0 266,437
ALLISON TRANSMISSION HLDGS I COM 01973R101   323,920 5,737 SH   SOLE   0 0 5,737
ALLSPRING MULTI SECTOR INCOM COM 94987D101   2,079,392 224,556 SH   SOLE   0 0 224,556
ALLSTATE CORP COM 020002101   94,850,258 869,867 SH   SOLE   0 0 869,867
ALLY FINL INC COM 02005N100   1,322,876 48,977 SH   SOLE   0 0 48,977
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   451,677 2,378 SH   SOLE   0 0 2,378
ALPHABET INC CAP STK CL A 02079K305   404,514,798 3,379,405 SH   SOLE   0 0 3,379,405
ALPHABET INC CAP STK CL C 02079K107   203,250,266 1,680,171 SH   SOLE   0 0 1,680,171
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,898,013 86,985 SH   SOLE   0 0 86,985
ALPS ETF TR ALERIAN MLP 00162Q452   35,177,304 897,151 SH   SOLE   0 0 897,151
ALPS ETF TR BARRONS 400 ETF 00162Q726   321,873 5,622 SH   SOLE   0 0 5,622
ALPS ETF TR CLEAN ENERGY 00162Q460   620,869 13,742 SH   SOLE   0 0 13,742
ALPS ETF TR EQUAL SEC ETF 00162Q205   11,489,441 110,094 SH   SOLE   0 0 110,094
ALPS ETF TR INTL SEC DV DOG 00162Q718   218,271 7,790 SH   SOLE   0 0 7,790
ALPS ETF TR MED BREAKTHGH 00162Q593   2,091,986 66,307 SH   SOLE   0 0 66,307
ALPS ETF TR OSHARES US QUALT 00162Q387   11,321,049 257,355 SH   SOLE   0 0 257,355
ALPS ETF TR OSHARES US SMLCP 00162Q395   8,126,995 221,444 SH   SOLE   0 0 221,444
ALPS ETF TR OSHS GBL INTER 00162Q361   718,432 22,451 SH   SOLE   0 0 22,451
ALPS ETF TR RIVERFRNT DYMC 00162Q528   231,573 5,020 SH   SOLE   0 0 5,020
ALPS ETF TR RIVRFRNT STR INC 00162Q783   596,984 26,287 SH   SOLE   0 0 26,287
ALPS ETF TR SECTR DIV DOGS 00162Q858   8,726,479 174,635 SH   SOLE   0 0 174,635
ALTERYX INC COM CL A 02156B103   1,143,127 25,179 SH   SOLE   0 0 25,179
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   16,700 20,000 PRN   SOLE   0 0 20,000
ALTICE USA INC CL A 02156K103   70,445 23,326 SH   SOLE   0 0 23,326
ALTRIA GROUP INC COM 02209S103   51,668,138 1,140,577 SH   SOLE   0 0 1,140,577
AMARIN CORP PLC SPONS ADR NEW 023111206   569,394 478,482 SH   SOLE   0 0 478,482
AMAZON COM INC COM 023135106   613,749,141 4,708,109 SH   SOLE   0 0 4,708,109
AMBARELLA INC SHS G037AX101   247,412 2,957 SH   SOLE   0 0 2,957
AMBEV SA SPONSORED ADR 02319V103   37,953 11,935 SH   SOLE   0 0 11,935
AMC ENTMT HLDGS INC CL A COM 00165C104   59,634 13,553 SH   SOLE   0 0 13,553
AMCOR PLC ORD G0250X107   445,967 44,686 SH   SOLE   0 0 44,686
AMDOCS LTD SHS G02602103   534,619 5,408 SH   SOLE   0 0 5,408
AMER STATES WTR CO COM 029899101   3,147,284 36,176 SH   SOLE   0 0 36,176
AMEREN CORP COM 023608102   3,505,264 42,920 SH   SOLE   0 0 42,920
AMERESCO INC CL A 02361E108   297,178 6,111 SH   SOLE   0 0 6,111
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,508,934 69,729 SH   SOLE   0 0 69,729
AMERICAN AIRLS GROUP INC COM 02376R102   3,188,036 177,705 SH   SOLE   0 0 177,705
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   4,811,634 89,419 SH   SOLE   0 0 89,419
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   214,120 4,670 SH   SOLE   0 0 4,670
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   795,178 17,433 SH   SOLE   0 0 17,433
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   24,953,588 434,731 SH   SOLE   0 0 434,731
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   980,765 17,039 SH   SOLE   0 0 17,039
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   361,234 8,179 SH   SOLE   0 0 8,179
AMERICAN CENTY ETF TR US EQT ETF 025072885   19,693,837 261,921 SH   SOLE   0 0 261,921
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   8,503,018 123,036 SH   SOLE   0 0 123,036
AMERICAN CENTY ETF TR US SML CP VALU 025072877   30,729,953 395,954 SH   SOLE   0 0 395,954
AMERICAN ELEC PWR CO INC COM 025537101   24,544,649 291,504 SH   SOLE   0 0 291,504
AMERICAN EXPRESS CO COM 025816109   30,980,192 177,843 SH   SOLE   0 0 177,843
AMERICAN FINL GROUP INC OHIO COM 025932104   663,931 5,591 SH   SOLE   0 0 5,591
AMERICAN HOMES 4 RENT CL A 02665T306   2,184,174 61,613 SH   SOLE   0 0 61,613
AMERICAN INTL GROUP INC COM NEW 026874784   1,836,419 31,916 SH   SOLE   0 0 31,916
AMERICAN LITHIUM CORP COM NEW 027259209   64,541 32,110 SH   SOLE   0 0 32,110
AMERICAN NATL BANKSHARES INC COM 027745108   442,132 15,256 SH   SOLE   0 0 15,256
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   79,790 12,746 SH   SOLE   0 0 12,746
AMERICAN TOWER CORP NEW COM 03027X100   45,654,647 235,406 SH   SOLE   0 0 235,406
AMERICAN WELL CORP CL A 03044L105   42,901 20,429 SH   SOLE   0 0 20,429
AMERICAN WTR WKS CO INC NEW COM 030420103   13,864,868 97,127 SH   SOLE   0 0 97,127
AMERICAS CAR-MART INC COM 03062T105   244,561 2,451 SH   SOLE   0 0 2,451
AMERICOLD REALTY TRUST INC COM 03064D108   308,995 9,566 SH   SOLE   0 0 9,566
AMERIPRISE FINL INC COM 03076C106   15,140,158 45,581 SH   SOLE   0 0 45,581
AMERISOURCEBERGEN CORP COM 03073E105   34,285,661 178,172 SH   SOLE   0 0 178,172
AMETEK INC COM 031100100   13,377,931 82,641 SH   SOLE   0 0 82,641
AMGEN INC COM 031162100   98,266,519 442,602 SH   SOLE   0 0 442,602
AMMO INC COM 00175J107   30,210 14,183 SH   SOLE   0 0 14,183
AMN HEALTHCARE SVCS INC COM 001744101   811,416 7,436 SH   SOLE   0 0 7,436
AMPCO-PITTSBURG CORP COM 032037103   57,819 18,182 SH   SOLE   0 0 18,182
AMPHENOL CORP NEW CL A 032095101   10,902,754 128,343 SH   SOLE   0 0 128,343
AMPIO PHARMACEUTICALS INC COM NEW 03209T208   2,498 10,723 SH   SOLE   0 0 10,723
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   219,425 16,750 SH   SOLE   0 0 16,750
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   645,729 28,384 SH   SOLE   0 0 28,384
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   347,543,369 9,653,982 SH   SOLE   0 0 9,653,982
AMPLIFY ETF TR ONLIN RETL ETF 032108102   426,148 9,220 SH   SOLE   0 0 9,220
ANALOG DEVICES INC COM 032654105   67,673,126 347,380 SH   SOLE   0 0 347,380
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   270,892 33,320 SH   SOLE   0 0 33,320
ANDERSONS INC COM 034164103   568,868 12,326 SH   SOLE   0 0 12,326
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   223,217 10,584 SH   SOLE   0 0 10,584
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,109,094 54,815 SH   SOLE   0 0 54,815
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,461,008 172,964 SH   SOLE   0 0 172,964
ANSYS INC COM 03662Q105   3,419,616 10,354 SH   SOLE   0 0 10,354
ANTERO MIDSTREAM CORP COM 03676B102   3,749,186 323,206 SH   SOLE   0 0 323,206
ANTERO RESOURCES CORP COM 03674X106   402,541 17,479 SH   SOLE   0 0 17,479
AON PLC SHS CL A G0403H108   3,659,598 10,601 SH   SOLE   0 0 10,601
APA CORPORATION COM 03743Q108   10,393,488 304,170 SH   SOLE   0 0 304,170
APARTMENT INCOME REIT CORP COM 03750L109   441,457 12,232 SH   SOLE   0 0 12,232
APELLIS PHARMACEUTICALS INC COM 03753U106   1,187,580 13,036 SH   SOLE   0 0 13,036
API GROUP CORP COM STK 00187Y100   764,943 28,061 SH   SOLE   0 0 28,061
APOLLO COML REAL EST FIN INC COM 03762U105   181,187 16,006 SH   SOLE   0 0 16,006
APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9   14,859 15,000 PRN   SOLE   0 0 15,000
APOLLO GLOBAL MGMT INC COM 03769M106   7,190,831 93,618 SH   SOLE   0 0 93,618
APPHARVEST INC COM 03783T103   5,314 14,361 SH   SOLE   0 0 14,361
APPIAN CORP CL A 03782L101   201,729 4,238 SH   SOLE   0 0 4,238
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,379,315 91,285 SH   SOLE   0 0 91,285
APPLE INC COM 037833100   1,799,488,263 9,277,147 SH   SOLE   0 0 9,277,147
APPLE INC PUT 037833100   651,500 4,000 SH Put SOLE   0 0 4,000
APPLIED INDL TECHNOLOGIES IN COM 03820C105   651,093 4,496 SH   SOLE   0 0 4,496
APPLIED MATLS INC COM 038222105   26,962,118 186,537 SH   SOLE   0 0 186,537
APTARGROUP INC COM 038336103   1,294,739 11,175 SH   SOLE   0 0 11,175
APTIV PLC SHS G6095L109   2,240,144 21,943 SH   SOLE   0 0 21,943
APYX MEDICAL CORPORATION COM 03837C106   2,113,495 420,178 SH   SOLE   0 0 420,178
ARBOR REALTY TRUST INC COM 038923108   5,153,518 347,741 SH   SOLE   0 0 347,741
ARCH CAP GROUP LTD ORD G0450A105   8,188,141 109,394 SH   SOLE   0 0 109,394
ARCH RESOURCES INC CL A 03940R107   432,773 3,838 SH   SOLE   0 0 3,838
ARCHER AVIATION INC COM CL A 03945R102   62,373 15,139 SH   SOLE   0 0 15,139
ARCHER DANIELS MIDLAND CO COM 039483102   9,100,607 120,442 SH   SOLE   0 0 120,442
ARCOSA INC COM 039653100   221,299 2,921 SH   SOLE   0 0 2,921
ARDAGH METAL PACKAGING S A SHS L02235106   200,507 53,326 SH   SOLE   0 0 53,326
ARDELYX INC COM 039697107   141,943 41,871 SH   SOLE   0 0 41,871
ARES CAPITAL CORP COM 04010L103   7,139,473 379,961 SH   SOLE   0 0 379,961
ARES COML REAL ESTATE CORP COM 04013V108   1,069,393 105,359 SH   SOLE   0 0 105,359
ARES DYNAMIC CR ALLOCATION F COM 04014F102   4,363,020 353,854 SH   SOLE   0 0 353,854
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   8,431,143 87,505 SH   SOLE   0 0 87,505
ARGENX SE SPONSORED ADR 04016X101   3,732,834 9,578 SH   SOLE   0 0 9,578
ARISTA NETWORKS INC COM 040413106   3,020,312 18,637 SH   SOLE   0 0 18,637
ARK ETF TR 3D PRINTING ETF 00214Q500   497,164 21,192 SH   SOLE   0 0 21,192
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   3,563,688 63,231 SH   SOLE   0 0 63,231
ARK ETF TR FINTECH INNOVA 00214Q708   1,925,942 92,106 SH   SOLE   0 0 92,106
ARK ETF TR GENOMIC REV ETF 00214Q302   3,837,798 112,578 SH   SOLE   0 0 112,578
ARK ETF TR INNOVATION ETF 00214Q104   29,016,459 657,373 SH   SOLE   0 0 657,373
ARK ETF TR NEXT GNRTN INTER 00214Q401   6,435,270 109,798 SH   SOLE   0 0 109,798
ARLO TECHNOLOGIES INC COM 04206A101   140,739 12,900 SH   SOLE   0 0 12,900
ARQIT QUANTUM INC *W EXP 09/03/202 G0567U119   4,607 13,200 SH   SOLE   0 0 13,200
ARROW ELECTRS INC COM 042735100   311,525 2,175 SH   SOLE   0 0 2,175
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   785,625 22,031 SH   SOLE   0 0 22,031
ARROWMARK FINANCIAL CORP COM 861780104   2,940,406 176,442 SH   SOLE   0 0 176,442
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   222,670 5,664 SH   SOLE   0 0 5,664
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   184,492 12,407 SH   SOLE   0 0 12,407
ASANA INC CL A 04342Y104   1,737,678 78,842 SH   SOLE   0 0 78,842
ASBURY AUTOMOTIVE GROUP INC COM 043436104   326,250 1,357 SH   SOLE   0 0 1,357
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   871,169 9,761 SH   SOLE   0 0 9,761
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   126,439 16,231 SH   SOLE   0 0 16,231
ASENSUS SURGICAL INC COM 04367G103   7,087 14,033 SH   SOLE   0 0 14,033
ASHLAND INC COM 044186104   274,975 3,164 SH   SOLE   0 0 3,164
ASML HOLDING N V N Y REGISTRY SHS N07059210   22,280,471 30,742 SH   SOLE   0 0 30,742
ASPEN TECHNOLOGY INC COM 29109X106   293,150 1,749 SH   SOLE   0 0 1,749
ASSETMARK FINL HLDGS INC COM 04546L106   879,063 29,638 SH   SOLE   0 0 29,638
ASSURANT INC COM 04621X108   264,294 2,102 SH   SOLE   0 0 2,102
ASTRAZENECA PLC SPONSORED ADR 046353108   8,255,388 115,347 SH   SOLE   0 0 115,347
ASTRONICS CORP COM 046433108   268,110 13,500 SH   SOLE   0 0 13,500
AT&T INC COM 00206R102   55,700,092 3,492,169 SH   SOLE   0 0 3,492,169
ATI INC COM 01741R102   286,433 6,476 SH   SOLE   0 0 6,476
ATKORE INC COM 047649108   670,698 4,301 SH   SOLE   0 0 4,301
ATLANTIC UN BANKSHARES CORP COM 04911A107   791,475 30,500 SH   SOLE   0 0 30,500
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   3,812,729 162,659 SH   SOLE   0 0 162,659
ATLASSIAN CORPORATION CL A 049468101   3,996,227 23,814 SH   SOLE   0 0 23,814
ATMOS ENERGY CORP COM 049560105   6,948,132 59,723 SH   SOLE   0 0 59,723
ATRION CORP COM 049904105   501,865 887 SH   SOLE   0 0 887
AURORA CANNABIS INC COM 05156X884   6,368 11,912 SH   SOLE   0 0 11,912
AURORA INNOVATION INC CLASS A COM 051774107   93,768 31,894 SH   SOLE   0 0 31,894
AUTODESK INC COM 052769106   11,704,101 57,202 SH   SOLE   0 0 57,202
AUTOLIV INC COM 052800109   222,831 2,620 SH   SOLE   0 0 2,620
AUTOMATIC DATA PROCESSING IN COM 053015103   56,948,082 259,102 SH   SOLE   0 0 259,102
AUTONATION INC COM 05329W102   705,518 4,286 SH   SOLE   0 0 4,286
AUTOZONE INC COM 053332102   38,183,315 15,314 SH   SOLE   0 0 15,314
AVALONBAY CMNTYS INC COM 053484101   555,102 2,933 SH   SOLE   0 0 2,933
AVANGRID INC COM 05351W103   641,157 17,016 SH   SOLE   0 0 17,016
AVERY DENNISON CORP COM 053611109   3,800,299 22,120 SH   SOLE   0 0 22,120
AVIDITY BIOSCIENCES INC COM 05370A108   289,138 26,072 SH   SOLE   0 0 26,072
AVNET INC COM 053807103   3,770,295 74,733 SH   SOLE   0 0 74,733
AXALTA COATING SYS LTD COM G0750C108   630,477 19,216 SH   SOLE   0 0 19,216
AXCELIS TECHNOLOGIES INC COM NEW 054540208   559,340 3,051 SH   SOLE   0 0 3,051
AXOGEN INC COM 05463X106   651,517 71,360 SH   SOLE   0 0 71,360
AXON ENTERPRISE INC COM 05464C101   9,597,953 49,190 SH   SOLE   0 0 49,190
AXOS FINANCIAL INC COM 05465C100   581,937 14,755 SH   SOLE   0 0 14,755
AXSOME THERAPEUTICS INC COM 05464T104   1,332,069 18,537 SH   SOLE   0 0 18,537
AZENTA INC COM 114340102   226,585 4,854 SH   SOLE   0 0 4,854
AZUL S A SPONSR ADR PFD 05501U106   422,610 30,870 SH   SOLE   0 0 30,870
B & G FOODS INC NEW COM 05508R106   409,623 29,427 SH   SOLE   0 0 29,427
B2GOLD CORP COM 11777Q209   69,256 19,399 SH   SOLE   0 0 19,399
BADGER METER INC COM 056525108   256,773 1,740 SH   SOLE   0 0 1,740
BAIDU INC SPON ADR REP A 056752108   2,692,609 19,667 SH   SOLE   0 0 19,667
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   706,596 52,302 SH   SOLE   0 0 52,302
BAKER HUGHES COMPANY CL A 05722G100   688,580 21,784 SH   SOLE   0 0 21,784
BALCHEM CORP COM 057665200   3,258,250 24,169 SH   SOLE   0 0 24,169
BALL CORP COM 058498106   2,454,146 42,160 SH   SOLE   0 0 42,160
BALLARD PWR SYS INC NEW COM 058586108   96,574 22,150 SH   SOLE   0 0 22,150
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   244,478 31,833 SH   SOLE   0 0 31,833
BANCO DE CHILE SPONSORED ADS 059520106   208,699 9,957 SH   SOLE   0 0 9,957
BANCO SANTANDER S.A. ADR 05964H105   131,988 35,576 SH   SOLE   0 0 35,576
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,748,733 1,492 SH   SOLE   0 0 1,492
BANK AMERICA CORP COM 060505104   96,016,152 3,346,677 SH   SOLE   0 0 3,346,677
BANK HAWAII CORP COM 062540109   1,509,385 36,609 SH   SOLE   0 0 36,609
BANK MONTREAL QUE COM 063671101   1,538,743 17,038 SH   SOLE   0 0 17,038
BANK NEW YORK MELLON CORP COM 064058100   8,866,271 199,153 SH   SOLE   0 0 199,153
BANK NOVA SCOTIA HALIFAX COM 064149107   335,785 6,710 SH   SOLE   0 0 6,710
BANK OZK LITTLE ROCK ARK COM 06417N103   2,223,862 55,375 SH   SOLE   0 0 55,375
BANNER CORP COM NEW 06652V208   286,713 6,565 SH   SOLE   0 0 6,565
BARCLAYS BANK PLC IPTH SR B S&P 06748F324   281,425 11,257 SH   SOLE   0 0 11,257
BARCLAYS PLC ADR 06738E204   273,746 34,828 SH   SOLE   0 0 34,828
BARINGS BDC INC COM 06759L103   4,986,424 636,023 SH   SOLE   0 0 636,023
BARINGS GLOBAL SHORT DURATIO COM 06760L100   276,344 21,192 SH   SOLE   0 0 21,192
BARRICK GOLD CORP COM 067901108   7,231,813 427,160 SH   SOLE   0 0 427,160
BATH & BODY WORKS INC COM 070830104   1,880,257 50,140 SH   SOLE   0 0 50,140
BAUSCH HEALTH COS INC COM 071734107   86,152 10,769 SH   SOLE   0 0 10,769
BAXTER INTL INC COM 071813109   2,873,497 63,071 SH   SOLE   0 0 63,071
BCE INC COM NEW 05534B760   5,797,578 127,168 SH   SOLE   0 0 127,168
BEACON ROOFING SUPPLY INC COM 073685109   219,897 2,650 SH   SOLE   0 0 2,650
BEASLEY BROADCAST GROUP INC CL A 074014101   25,153 24,660 SH   SOLE   0 0 24,660
BECTON DICKINSON & CO COM 075887109   45,717,721 173,167 SH   SOLE   0 0 173,167
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   308,195 3,582 SH   SOLE   0 0 3,582
BENTLEY SYS INC COM CL B 08265T208   231,833 4,275 SH   SOLE   0 0 4,275
BERKLEY W R CORP COM 084423102   3,071,654 51,572 SH   SOLE   0 0 51,572
BERKSHIRE HATHAWAY INC DEL CL A 084670108   15,016,490 29 SH   SOLE   0 0 29
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   444,042,991 1,302,179 SH   SOLE   0 0 1,302,179
BERRY GLOBAL GROUP INC COM 08579W103   521,541 8,106 SH   SOLE   0 0 8,106
BEST BUY INC COM 086516101   141,223,317 1,723,286 SH   SOLE   0 0 1,723,286
BGC PARTNERS INC CL A 05541T101   519,746 117,324 SH   SOLE   0 0 117,324
BGSF INC COM 05601C105   1,093,844 114,779 SH   SOLE   0 0 114,779
BHP GROUP LTD SPONSORED ADS 088606108   4,377,892 73,368 SH   SOLE   0 0 73,368
BILL HOLDINGS INC COM 090043100   202,618 1,734 SH   SOLE   0 0 1,734
BIO RAD LABS INC CL A 090572207   336,659 888 SH   SOLE   0 0 888
BIO-TECHNE CORP COM 09073M104   360,615 4,418 SH   SOLE   0 0 4,418
BIOGEN INC COM 09062X103   4,603,746 16,162 SH   SOLE   0 0 16,162
BIOHAVEN LTD COM G1110E107   772,568 32,298 SH   SOLE   0 0 32,298
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,700,402 19,617 SH   SOLE   0 0 19,617
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   10,053 10,000 PRN   SOLE   0 0 10,000
BIOMERICA INC COM NEW 09061H307   23,841 17,530 SH   SOLE   0 0 17,530
BIONTECH SE SPONSORED ADS 09075V102   1,334,026 12,360 SH   SOLE   0 0 12,360
BIOVENTUS INC COM CL A 09075A108   92,752 32,094 SH   SOLE   0 0 32,094
BJS WHSL CLUB HLDGS INC COM 05550J101   1,514,067 24,029 SH   SOLE   0 0 24,029
BLACK HILLS CORP COM 092113109   331,845 5,507 SH   SOLE   0 0 5,507
BLACK STONE MINERALS L P COM UNIT 09225M101   1,499,434 94,008 SH   SOLE   0 0 94,008
BLACKBERRY LTD COM 09228F103   332,386 60,106 SH   SOLE   0 0 60,106
BLACKROCK CAP ALLOCATION TER COM 09260U109   358,145 23,485 SH   SOLE   0 0 23,485
BLACKROCK CORE BD TR SHS BEN INT 09249E101   2,396,098 225,197 SH   SOLE   0 0 225,197
BLACKROCK CORPOR HI YLD FD I COM 09255P107   765,412 85,809 SH   SOLE   0 0 85,809
BLACKROCK CR ALLOCATION INCO COM 092508100   8,080,952 796,153 SH   SOLE   0 0 796,153
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   2,098,208 214,322 SH   SOLE   0 0 214,322
BLACKROCK ENERGY & RES TR COM 09250U101   2,879,521 239,163 SH   SOLE   0 0 239,163
BLACKROCK ENHANCD CAP & INM COM 09256A109   6,619,627 357,624 SH   SOLE   0 0 357,624
BLACKROCK ENHANCED EQUITY DI COM 09251A104   30,860,600 3,700,312 SH   SOLE   0 0 3,700,312
BLACKROCK ENHANCED GLOBAL DI COM 092501105   1,178,453 117,026 SH   SOLE   0 0 117,026
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   961,123 176,677 SH   SOLE   0 0 176,677
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   450,554 28,771 SH   SOLE   0 0 28,771
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   391,062 8,007 SH   SOLE   0 0 8,007
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   436,568 12,176 SH   SOLE   0 0 12,176
BLACKROCK FLOATING RATE INCO COM 09255X100   845,438 69,241 SH   SOLE   0 0 69,241
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   3,046,318 185,525 SH   SOLE   0 0 185,525
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,078,134 26,529 SH   SOLE   0 0 26,529
BLACKROCK INC COM 09247X101   59,474,556 86,053 SH   SOLE   0 0 86,053
BLACKROCK INCOME TR INC COM NEW 09247F209   5,196,956 427,030 SH   SOLE   0 0 427,030
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   10,025,436 1,277,126 SH   SOLE   0 0 1,277,126
BLACKROCK INVT QUALITY MUN T COM 09247D105   563,422 48,446 SH   SOLE   0 0 48,446
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   1,518,607 157,043 SH   SOLE   0 0 157,043
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   2,718,972 211,100 SH   SOLE   0 0 211,100
BLACKROCK MULTI SECTOR INC T COM 09258A107   2,873,797 199,986 SH   SOLE   0 0 199,986
BLACKROCK MUN INCOME QUALITY COM 092479104   197,879 17,589 SH   SOLE   0 0 17,589
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   264,424 26,602 SH   SOLE   0 0 26,602
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   2,158,461 103,872 SH   SOLE   0 0 103,872
BLACKROCK MUNI INCOME TR II COM 09249N101   420,923 40,434 SH   SOLE   0 0 40,434
BLACKROCK MUNIASSETS FD INC COM 09254J102   1,843,033 181,045 SH   SOLE   0 0 181,045
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,041,441 91,035 SH   SOLE   0 0 91,035
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   2,720,877 243,588 SH   SOLE   0 0 243,588
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   663,024 63,266 SH   SOLE   0 0 63,266
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   149,046 13,737 SH   SOLE   0 0 13,737
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   444,384 38,210 SH   SOLE   0 0 38,210
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   169,766 17,484 SH   SOLE   0 0 17,484
BLACKROCK MUNIVEST FD II INC COM 09253T101   111,859 10,523 SH   SOLE   0 0 10,523
BLACKROCK MUNIVEST FD INC COM 09253R105   962,236 142,977 SH   SOLE   0 0 142,977
BLACKROCK MUNIYIELD FD INC COM 09253W104   376,331 36,047 SH   SOLE   0 0 36,047
BLACKROCK MUNIYIELD MICH QU COM 09254V105   732,910 66,327 SH   SOLE   0 0 66,327
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   299,076 29,524 SH   SOLE   0 0 29,524
BLACKROCK MUNIYIELD QUALITY COM 09254E103   2,111,958 193,049 SH   SOLE   0 0 193,049
BLACKROCK MUNIYIELD QUALITY COM 09254G108   1,172,472 116,548 SH   SOLE   0 0 116,548
BLACKROCK MUNIYILD QULT FD I COM 09254F100   794,822 68,697 SH   SOLE   0 0 68,697
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   124,225 12,014 SH   SOLE   0 0 12,014
BLACKROCK RES & COMMODITIES SHS 09257A108   6,751,969 744,429 SH   SOLE   0 0 744,429
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   19,963,981 579,674 SH   SOLE   0 0 579,674
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   8,073,472 445,802 SH   SOLE   0 0 445,802
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   9,249,333 557,525 SH   SOLE   0 0 557,525
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,710,335 156,768 SH   SOLE   0 0 156,768
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   5,023,897 227,945 SH   SOLE   0 0 227,945
BLACKSTONE INC COM 09260D107   42,098,921 452,823 SH   SOLE   0 0 452,823
BLACKSTONE MTG TR INC COM CL A 09257W100   627,173 30,138 SH   SOLE   0 0 30,138
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,471,255 163,423 SH   SOLE   0 0 163,423
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   1,620,245 148,238 SH   SOLE   0 0 148,238
BLINK CHARGING CO COM 09354A100   178,532 29,805 SH   SOLE   0 0 29,805
BLOCK H & R INC COM 093671105   1,036,272 32,516 SH   SOLE   0 0 32,516
BLOCK INC CL A 852234103   9,824,068 147,575 SH   SOLE   0 0 147,575
BLOOM ENERGY CORP COM CL A 093712107   1,044,994 63,914 SH   SOLE   0 0 63,914
BLOOMIN BRANDS INC COM 094235108   4,042,412 150,331 SH   SOLE   0 0 150,331
BLUEBIRD BIO INC COM 09609G100   89,847 27,309 SH   SOLE   0 0 27,309
BLUEPRINT MEDICINES CORP COM 09627Y109   3,896,090 61,647 SH   SOLE   0 0 61,647
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   282,361 4,082 SH   SOLE   0 0 4,082
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   78,894 35,538 SH   SOLE   0 0 35,538
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   264,146 24,526 SH   SOLE   0 0 24,526
BNY MELLON STRATEGIC MUN BD COM 09662E109   63,185 11,085 SH   SOLE   0 0 11,085
BNY MELLON STRATEGIC MUNS IN COM 05588W108   216,746 34,847 SH   SOLE   0 0 34,847
BOEING CO COM 097023105   98,946,920 468,587 SH   SOLE   0 0 468,587
BOOKING HOLDINGS INC COM 09857L108   28,847,625 10,683 SH   SOLE   0 0 10,683
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,183,607 28,527 SH   SOLE   0 0 28,527
BORGWARNER INC COM 099724106   3,108,137 63,548 SH   SOLE   0 0 63,548
BOSTON BEER INC CL A 100557107   274,203 889 SH   SOLE   0 0 889
BOSTON PROPERTIES INC COM 101121101   289,555 5,028 SH   SOLE   0 0 5,028
BOSTON SCIENTIFIC CORP COM 101137107   20,499,840 378,995 SH   SOLE   0 0 378,995
BOX INC CL A 10316T104   1,758,334 59,848 SH   SOLE   0 0 59,848
BP PLC SPONSORED ADR 055622104   20,807,144 589,605 SH   SOLE   0 0 589,605
BRC INC COM CL A 05601U105   95,140 18,438 SH   SOLE   0 0 18,438
BRIGHTHOUSE FINL INC COM 10922N103   1,376,204 29,064 SH   SOLE   0 0 29,064
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   201,853 29,993 SH   SOLE   0 0 29,993
BRISTOL-MYERS SQUIBB CO COM 110122108   48,692,620 761,417 SH   SOLE   0 0 761,417
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   7,228,540 217,727 SH   SOLE   0 0 217,727
BROADCOM INC COM 11135F101   457,980,553 527,974 SH   SOLE   0 0 527,974
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   8,711,542 52,596 SH   SOLE   0 0 52,596
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,323,388 40,557 SH   SOLE   0 0 40,557
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,458,410 191,929 SH   SOLE   0 0 191,929
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,711,654 46,895 SH   SOLE   0 0 46,895
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,653,415 36,275 SH   SOLE   0 0 36,275
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   4,091,485 244,122 SH   SOLE   0 0 244,122
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   493,173 15,646 SH   SOLE   0 0 15,646
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,360,883 46,147 SH   SOLE   0 0 46,147
BROWN & BROWN INC COM 115236101   2,324,202 33,762 SH   SOLE   0 0 33,762
BROWN FORMAN CORP CL A 115637100   979,936 14,396 SH   SOLE   0 0 14,396
BROWN FORMAN CORP CL B 115637209   2,000,434 29,956 SH   SOLE   0 0 29,956
BRUKER CORP COM 116794108   418,831 5,666 SH   SOLE   0 0 5,666
BRUNSWICK CORP COM 117043109   462,072 5,333 SH   SOLE   0 0 5,333
BUILDERS FIRSTSOURCE INC COM 12008R107   7,505,432 55,187 SH   SOLE   0 0 55,187
BUNGE LIMITED COM G16962105   4,706,777 49,886 SH   SOLE   0 0 49,886
BUTTERFLY NETWORK INC COM CL A 124155102   312,453 135,849 SH   SOLE   0 0 135,849
BWX TECHNOLOGIES INC COM 05605H100   1,085,296 15,164 SH   SOLE   0 0 15,164
BYRNA TECHNOLOGIES INC COM NEW 12448X201   183,211 36,569 SH   SOLE   0 0 36,569
C & F FINL CORP COM 12466Q104   2,479,544 46,174 SH   SOLE   0 0 46,174
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,196,873 23,284 SH   SOLE   0 0 23,284
C3 AI INC CL A 12468P104   1,964,779 53,933 SH   SOLE   0 0 53,933
CACI INTL INC CL A 127190304   238,247 699 SH   SOLE   0 0 699
CADENCE BANK COM 12740C103   2,944,127 149,905 SH   SOLE   0 0 149,905
CADENCE DESIGN SYSTEM INC COM 127387108   7,087,663 30,222 SH   SOLE   0 0 30,222
CAESARS ENTERTAINMENT INC NE COM 12769G100   824,695 16,180 SH   SOLE   0 0 16,180
CAL MAINE FOODS INC COM NEW 128030202   1,749,305 38,873 SH   SOLE   0 0 38,873
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   1,177,230 104,829 SH   SOLE   0 0 104,829
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   2,362,898 210,973 SH   SOLE   0 0 210,973
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,237,371 56,917 SH   SOLE   0 0 56,917
CALAMOS GBL DYN INCOME FUND COM 12811L107   803,347 133,446 SH   SOLE   0 0 133,446
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,743,171 112,681 SH   SOLE   0 0 112,681
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   16,542,035 1,121,494 SH   SOLE   0 0 1,121,494
CALIFORNIA BANCORP INC COM 13005U101   201,990 13,466 SH   SOLE   0 0 13,466
CALIFORNIA WTR SVC GROUP COM 130788102   3,233,332 62,625 SH   SOLE   0 0 62,625
CALIX INC COM 13100M509   543,470 10,889 SH   SOLE   0 0 10,889
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   233,634 14,731 SH   SOLE   0 0 14,731
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   3,366,754 140,223 SH   SOLE   0 0 140,223
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   12,561,180 451,347 SH   SOLE   0 0 451,347
CAMBRIA ETF TR GLB MOMENT ETF 132061508   5,491,214 198,382 SH   SOLE   0 0 198,382
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   12,366,089 202,159 SH   SOLE   0 0 202,159
CAMDEN PPTY TR SH BEN INT 133131102   216,821 1,992 SH   SOLE   0 0 1,992
CAMECO CORP COM 13321L108   5,896,553 188,208 SH   SOLE   0 0 188,208
CAMPBELL SOUP CO COM 134429109   1,060,423 23,199 SH   SOLE   0 0 23,199
CAMPING WORLD HLDGS INC CL A 13462K109   2,248,389 74,697 SH   SOLE   0 0 74,697
CANADIAN IMPERIAL BK COMM TO COM 136069101   706,060 16,543 SH   SOLE   0 0 16,543
CANADIAN NAT RES LTD COM 136385101   770,697 13,699 SH   SOLE   0 0 13,699
CANADIAN NATL RY CO COM 136375102   9,247,241 76,379 SH   SOLE   0 0 76,379
CANADIAN PACIFIC KANSAS CITY COM 13646K108   18,934,179 234,421 SH   SOLE   0 0 234,421
CANADIAN SOLAR INC COM 136635109   365,621 9,450 SH   SOLE   0 0 9,450
CANO HEALTH INC COM CL A 13781Y103   131,041 94,274 SH   SOLE   0 0 94,274
CANOO INC COM CL A 13803R102   8,371 17,462 SH   SOLE   0 0 17,462
CANOPY GROWTH CORP COM 138035100   50,572 130,373 SH   SOLE   0 0 130,373
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   29,854,377 1,162,554 SH   SOLE   0 0 1,162,554
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   99,175,319 3,667,726 SH   SOLE   0 0 3,667,726
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   65,392,385 2,692,153 SH   SOLE   0 0 2,692,153
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   19,875,157 787,759 SH   SOLE   0 0 787,759
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   41,744,534 1,774,853 SH   SOLE   0 0 1,774,853
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   5,050,132 226,870 SH   SOLE   0 0 226,870
CAPITAL ONE FINL CORP COM 14040H105   10,726,372 98,074 SH   SOLE   0 0 98,074
CAPITAL SOUTHWEST CORP COM 140501107   1,217,552 61,742 SH   SOLE   0 0 61,742
CAPITOL FED FINL INC COM 14057J101   100,662 16,315 SH   SOLE   0 0 16,315
CAPRI HOLDINGS LIMITED SHS G1890L107   2,013,393 56,099 SH   SOLE   0 0 56,099
CARDINAL HEALTH INC COM 14149Y108   8,307,526 87,845 SH   SOLE   0 0 87,845
CAREDX INC COM 14167L103   449,055 52,830 SH   SOLE   0 0 52,830
CARETRUST REIT INC COM 14174T107   3,530,693 177,779 SH   SOLE   0 0 177,779
CARLISLE COS INC COM 142339100   1,730,185 6,745 SH   SOLE   0 0 6,745
CARLYLE GROUP INC COM 14316J108   3,850,677 120,522 SH   SOLE   0 0 120,522
CARLYLE SECURED LENDING INC COM 872280102   798,773 54,861 SH   SOLE   0 0 54,861
CARMAX INC COM 143130102   17,683,718 211,275 SH   SOLE   0 0 211,275
CARNIVAL CORP COMMON STOCK 143658300   8,985,379 477,184 SH   SOLE   0 0 477,184
CARRIER GLOBAL CORPORATION COM 14448C104   7,807,196 157,055 SH   SOLE   0 0 157,055
CARVANA CO CL A 146869102   1,823,602 70,355 SH   SOLE   0 0 70,355
CASELLA WASTE SYS INC CL A 147448104   3,163,579 34,976 SH   SOLE   0 0 34,976
CASEYS GEN STORES INC COM 147528103   4,236,801 17,372 SH   SOLE   0 0 17,372
CASSAVA SCIENCES INC COM 14817C107   253,954 10,357 SH   SOLE   0 0 10,357
CATALENT INC COM 148806102   256,821 5,923 SH   SOLE   0 0 5,923
CATALYST PHARMACEUTICALS INC COM 14888U101   3,312,409 246,459 SH   SOLE   0 0 246,459
CATERPILLAR INC COM 149123101   78,161,356 317,665 SH   SOLE   0 0 317,665
CAVCO INDS INC DEL COM 149568107   217,710 738 SH   SOLE   0 0 738
CBOE GLOBAL MKTS INC COM 12503M108   2,664,725 19,308 SH   SOLE   0 0 19,308
CBRE GBL REAL ESTATE INC FD COM 12504G100   782,850 149,685 SH   SOLE   0 0 149,685
CBRE GROUP INC CL A 12504L109   3,431,063 42,511 SH   SOLE   0 0 42,511
CDW CORP COM 12514G108   7,487,811 40,806 SH   SOLE   0 0 40,806
CEDAR FAIR L P DEPOSITRY UNIT 150185106   756,480 18,926 SH   SOLE   0 0 18,926
CELANESE CORP DEL COM 150870103   1,624,809 14,031 SH   SOLE   0 0 14,031
CELSIUS HLDGS INC COM NEW 15118V207   7,357,454 49,316 SH   SOLE   0 0 49,316
CEMEX SAB DE CV SPON ADR NEW 151290889   102,582 14,489 SH   SOLE   0 0 14,489
CENOVUS ENERGY INC COM 15135U109   191,757 11,293 SH   SOLE   0 0 11,293
CENTENE CORP DEL COM 15135B101   1,700,347 25,209 SH   SOLE   0 0 25,209
CENTERPOINT ENERGY INC COM 15189T107   1,290,840 44,283 SH   SOLE   0 0 44,283
CENTRAL PAC FINL CORP COM NEW 154760409   191,568 12,194 SH   SOLE   0 0 12,194
CENTRAL SECS CORP COM 155123102   7,577,267 207,540 SH   SOLE   0 0 207,540
CERIDIAN HCM HLDG INC COM 15677J108   399,476 5,965 SH   SOLE   0 0 5,965
CF INDS HLDGS INC COM 125269100   1,917,815 27,626 SH   SOLE   0 0 27,626
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,231,945 140,153 SH   SOLE   0 0 140,153
CHARLES RIV LABS INTL INC COM 159864107   7,314,387 34,789 SH   SOLE   0 0 34,789
CHART INDS INC COM 16115Q308   4,347,407 27,207 SH   SOLE   0 0 27,207
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,058,374 5,603 SH   SOLE   0 0 5,603
CHASE CORP COM 16150R104   238,307 1,966 SH   SOLE   0 0 1,966
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,589,219 12,651 SH   SOLE   0 0 12,651
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   16,775 20,000 PRN   SOLE   0 0 20,000
CHEFS WHSE INC NOTE 1.875%12/0 163086AB7   15,998 15,000 PRN   SOLE   0 0 15,000
CHEMED CORP NEW COM 16359R103   1,092,366 2,017 SH   SOLE   0 0 2,017
CHEMOURS CO COM 163851108   1,023,452 27,743 SH   SOLE   0 0 27,743
CHEMUNG FINL CORP COM 164024101   348,878 9,083 SH   SOLE   0 0 9,083
CHENIERE ENERGY INC COM NEW 16411R208   13,704,197 89,946 SH   SOLE   0 0 89,946
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   206,326 4,472 SH   SOLE   0 0 4,472
CHESAPEAKE ENERGY CORP COM 165167735   585,384 6,996 SH   SOLE   0 0 6,996
CHESAPEAKE UTILS CORP COM 165303108   7,106,032 59,715 SH   SOLE   0 0 59,715
CHEVRON CORP NEW COM 166764100   249,399,934 1,585,001 SH   SOLE   0 0 1,585,001
CHEWY INC CL A 16679L109   5,351,935 135,595 SH   SOLE   0 0 135,595
CHIMERA INVT CORP COM NEW 16934Q208   228,615 39,621 SH   SOLE   0 0 39,621
CHIPOTLE MEXICAN GRILL INC COM 169656105   8,581,668 4,012 SH   SOLE   0 0 4,012
CHOICE HOTELS INTL INC COM 169905106   381,282 3,244 SH   SOLE   0 0 3,244
CHOICEONE FINL SVCS INC COM 170386106   347,645 15,115 SH   SOLE   0 0 15,115
CHORD ENERGY CORPORATION COM NEW 674215207   752,851 4,895 SH   SOLE   0 0 4,895
CHUBB LIMITED COM H1467J104   258,878,622 1,344,405 SH   SOLE   0 0 1,344,405
CHURCH & DWIGHT CO INC COM 171340102   20,252,682 202,062 SH   SOLE   0 0 202,062
CHURCHILL DOWNS INC COM 171484108   1,151,148 8,272 SH   SOLE   0 0 8,272
CIDARA THERAPEUTICS INC COM 171757107   71,424 63,207 SH   SOLE   0 0 63,207
CIENA CORP COM NEW 171779309   3,061,150 72,044 SH   SOLE   0 0 72,044
CINCINNATI FINL CORP COM 172062101   2,170,098 22,299 SH   SOLE   0 0 22,299
CINTAS CORP COM 172908105   7,702,055 15,495 SH   SOLE   0 0 15,495
CIRRUS LOGIC INC COM 172755100   429,029 5,296 SH   SOLE   0 0 5,296
CISCO SYS INC COM 17275R102   357,550,406 6,910,522 SH   SOLE   0 0 6,910,522
CITIGROUP INC COM NEW 172967424   25,084,152 544,834 SH   SOLE   0 0 544,834
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   13,327 11,106 SH   SOLE   0 0 11,106
CITIZENS CMNTY BANCORP INC M COM 174903104   341,079 38,540 SH   SOLE   0 0 38,540
CITIZENS FINL GROUP INC COM 174610105   499,845 19,166 SH   SOLE   0 0 19,166
CIVITAS RESOURCES INC COM NEW 17888H103   1,422,779 20,510 SH   SOLE   0 0 20,510
CLARIVATE PLC ORD SHS G21810109   157,159 16,491 SH   SOLE   0 0 16,491
CLEAN ENERGY FUELS CORP COM 184499101   118,549 23,901 SH   SOLE   0 0 23,901
CLEAN HARBORS INC COM 184496107   10,544,403 64,127 SH   SOLE   0 0 64,127
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   11,026,242 369,265 SH   SOLE   0 0 369,265
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   4,441,300 128,102 SH   SOLE   0 0 128,102
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   5,758,527 181,485 SH   SOLE   0 0 181,485
CLEARFIELD INC COM 18482P103   4,590,014 96,938 SH   SOLE   0 0 96,938
CLEARWAY ENERGY INC CL C 18539C204   1,634,500 57,230 SH   SOLE   0 0 57,230
CLEVELAND-CLIFFS INC NEW COM 185899101   5,265,877 314,193 SH   SOLE   0 0 314,193
CLOROX CO DEL COM 189054109   25,785,568 162,133 SH   SOLE   0 0 162,133
CLOUDFLARE INC CL A COM 18915M107   808,758 12,372 SH   SOLE   0 0 12,372
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   693,407 138,405 SH   SOLE   0 0 138,405
CME GROUP INC COM 12572Q105   181,320,861 978,579 SH   SOLE   0 0 978,579
CMS ENERGY CORP COM 125896100   2,174,311 37,010 SH   SOLE   0 0 37,010
CNH INDL N V SHS N20944109   424,833 29,502 SH   SOLE   0 0 29,502
CO-DIAGNOSTICS INC COM 189763105   13,908 12,530 SH   SOLE   0 0 12,530
COCA COLA CO COM 191216100   101,959,106 1,693,110 SH   SOLE   0 0 1,693,110
COCA COLA CONS INC COM 191098102   488,811 769 SH   SOLE   0 0 769
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   423,918 6,580 SH   SOLE   0 0 6,580
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   391,807 4,703 SH   SOLE   0 0 4,703
COGNEX CORP COM 192422103   8,865,947 158,264 SH   SOLE   0 0 158,264
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,339,904 35,844 SH   SOLE   0 0 35,844
COHEN & STEERS CLOSED-END OP COM 19248P106   1,379,539 128,449 SH   SOLE   0 0 128,449
COHEN & STEERS INFRASTRUCTUR COM 19248A109   9,577,838 405,497 SH   SOLE   0 0 405,497
COHEN & STEERS LTD DURATION COM 19248C105   308,909 16,973 SH   SOLE   0 0 16,973
COHEN & STEERS QUALITY INCOM COM 19247L106   12,740,094 1,098,284 SH   SOLE   0 0 1,098,284
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   323,995 23,512 SH   SOLE   0 0 23,512
COHEN & STEERS REIT & PFD & COM 19247X100   4,340,679 228,577 SH   SOLE   0 0 228,577
COHEN & STEERS TOTAL RETURN COM 19247R103   871,732 76,334 SH   SOLE   0 0 76,334
COHERENT CORP COM 19247G107   762,610 14,959 SH   SOLE   0 0 14,959
COINBASE GLOBAL INC CALL 19260Q107   1,850,000 5,000 SH Call SOLE   0 0 5,000
COINBASE GLOBAL INC COM CL A 19260Q107   2,758,467 38,553 SH   SOLE   0 0 38,553
COLGATE PALMOLIVE CO COM 194162103   20,832,823 270,416 SH   SOLE   0 0 270,416
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   508,526 5,179 SH   SOLE   0 0 5,179
COLONY BANKCORP INC COM 19623P101   649,424 68,941 SH   SOLE   0 0 68,941
COLUMBIA BKG SYS INC COM 197236102   735,736 36,279 SH   SOLE   0 0 36,279
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   3,734,570 212,071 SH   SOLE   0 0 212,071
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   6,737,426 328,495 SH   SOLE   0 0 328,495
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   5,697,593 220,426 SH   SOLE   0 0 220,426
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   5,032,542 175,963 SH   SOLE   0 0 175,963
COLUMBIA FINL INC COM 197641103   217,491 12,579 SH   SOLE   0 0 12,579
COLUMBIA SELIGM PREM TECH GR COM 19842X109   502,029 16,374 SH   SOLE   0 0 16,374
COMCAST CORP NEW CL A 20030N101   228,037,378 5,488,264 SH   SOLE   0 0 5,488,264
COMERICA INC COM 200340107   629,552 14,862 SH   SOLE   0 0 14,862
COMFORT SYS USA INC COM 199908104   429,443 2,615 SH   SOLE   0 0 2,615
COMMERCE BANCSHARES INC COM 200525103   1,392,105 28,585 SH   SOLE   0 0 28,585
COMMERCIAL METALS CO COM 201723103   4,552,943 86,459 SH   SOLE   0 0 86,459
COMMUNITY BK SYS INC COM 203607106   1,289,568 27,508 SH   SOLE   0 0 27,508
COMMUNITY HEALTH SYS INC NEW COM 203668108   91,150 20,716 SH   SOLE   0 0 20,716
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,943,036 135,686 SH   SOLE   0 0 135,686
COMPASS MINERALS INTL INC COM 20451N101   1,373,909 40,409 SH   SOLE   0 0 40,409
COMPUGEN LTD ORD M25722105   13,487 11,831 SH   SOLE   0 0 11,831
CONAGRA BRANDS INC COM 205887102   3,799,630 112,682 SH   SOLE   0 0 112,682
CONCENTRIX CORP COM 20602D101   420,704 5,210 SH   SOLE   0 0 5,210
CONMED CORP COM 207410101   401,555 2,955 SH   SOLE   0 0 2,955
CONOCOPHILLIPS COM 20825C104   36,623,475 353,474 SH   SOLE   0 0 353,474
CONSOL ENERGY INC NEW COM 20854L108   422,689 6,233 SH   SOLE   0 0 6,233
CONSOLIDATED EDISON INC COM 209115104   9,391,576 103,889 SH   SOLE   0 0 103,889
CONSTELLATION BRANDS INC CL A 21036P108   14,637,806 59,472 SH   SOLE   0 0 59,472
CONSTELLATION ENERGY CORP COM 21037T109   4,590,077 50,137 SH   SOLE   0 0 50,137
CONSTELLIUM SE CL A SHS F21107101   178,691 10,389 SH   SOLE   0 0 10,389
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,352,972 43,102 SH   SOLE   0 0 43,102
COOPER COS INC COM NEW 216648402   532,968 1,390 SH   SOLE   0 0 1,390
COPA HOLDINGS SA CL A P31076105   8,309,391 75,144 SH   SOLE   0 0 75,144
COPART INC COM 217204106   22,712,841 249,017 SH   SOLE   0 0 249,017
CORE & MAIN INC CL A 21874C102   915,629 29,216 SH   SOLE   0 0 29,216
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0   8,192 10,000 PRN   SOLE   0 0 10,000
CORMEDIX INC COM 21900C308   286,479 72,252 SH   SOLE   0 0 72,252
CORNING INC COM 219350105   8,611,243 245,755 SH   SOLE   0 0 245,755
CORTEVA INC COM 22052L104   6,502,597 113,483 SH   SOLE   0 0 113,483
CORVEL CORP COM 221006109   695,633 3,595 SH   SOLE   0 0 3,595
COSTAR GROUP INC COM 22160N109   1,481,227 16,643 SH   SOLE   0 0 16,643
COSTCO WHSL CORP NEW COM 22160K105   181,438,998 337,009 SH   SOLE   0 0 337,009
COTERRA ENERGY INC COM 127097103   3,482,862 137,663 SH   SOLE   0 0 137,663
COTY INC COM CL A 222070203   257,131 20,922 SH   SOLE   0 0 20,922
COUPANG INC CL A 22266T109   11,482,556 659,917 SH   SOLE   0 0 659,917
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,525,490 16,371 SH   SOLE   0 0 16,371
CRANE COMPANY COMMON STOCK 224408104   995,982 11,176 SH   SOLE   0 0 11,176
CRANE NXT CO COM 224441105   808,126 14,318 SH   SOLE   0 0 14,318
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   6,484,671 244,889 SH   SOLE   0 0 244,889
CRH PLC ADR 12626K203   324,511 5,823 SH   SOLE   0 0 5,823
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,539,920 27,430 SH   SOLE   0 0 27,430
CROCS INC COM 227046109   1,632,291 14,517 SH   SOLE   0 0 14,517
CRONOS GROUP INC COM 22717L101   115,032 58,392 SH   SOLE   0 0 58,392
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   3,781,613 191,960 SH   SOLE   0 0 191,960
CROSSFIRST BANKSHARES INC COM 22766M109   140,000 14,000 SH   SOLE   0 0 14,000
CROWDSTRIKE HLDGS INC CL A 22788C105   14,929,923 101,654 SH   SOLE   0 0 101,654
CROWN CASTLE INC COM 22822V101   29,654,863 260,267 SH   SOLE   0 0 260,267
CROWN HLDGS INC COM 228368106   376,003 4,328 SH   SOLE   0 0 4,328
CSX CORP COM 126408103   26,608,381 780,304 SH   SOLE   0 0 780,304
CUBESMART COM 229663109   20,863,595 467,165 SH   SOLE   0 0 467,165
CULLEN FROST BANKERS INC COM 229899109   859,085 7,989 SH   SOLE   0 0 7,989
CUMMINS INC COM 231021106   36,288,663 148,020 SH   SOLE   0 0 148,020
CURIS INC COM NEW 231269200   25,490 30,711 SH   SOLE   0 0 30,711
CURTISS WRIGHT CORP COM 231561101   778,599 4,239 SH   SOLE   0 0 4,239
CUSHMAN WAKEFIELD PLC SHS G2717B108   284,059 34,726 SH   SOLE   0 0 34,726
CUSTOMERS BANCORP INC COM 23204G100   232,124 7,671 SH   SOLE   0 0 7,671
CUTERA INC COM 232109108   238,298 15,750 SH   SOLE   0 0 15,750
CVRX INC COM 126638105   734,002 47,539 SH   SOLE   0 0 47,539
CVS HEALTH CORP COM 126650100   115,409,693 1,669,459 SH   SOLE   0 0 1,669,459
CYBERARK SOFTWARE LTD SHS M2682V108   909,215 5,816 SH   SOLE   0 0 5,816
CYCLACEL PHARMACEUTICALS INC COM 23254L603   12,257 20,806 SH   SOLE   0 0 20,806
CYMABAY THERAPEUTICS INC COM 23257D103   1,071,950 97,895 SH   SOLE   0 0 97,895
CYTOSORBENTS CORP COM NEW 23283X206   222,332 61,931 SH   SOLE   0 0 61,931
D R HORTON INC COM 23331A109   11,794,651 96,924 SH   SOLE   0 0 96,924
DAKTRONICS INC COM 234264109   158,726 24,801 SH   SOLE   0 0 24,801
DANAHER CORPORATION COM 235851102   47,854,069 199,392 SH   SOLE   0 0 199,392
DANIMER SCIENTIFIC INC COM CL A 236272100   305,618 128,411 SH   SOLE   0 0 128,411
DARDEN RESTAURANTS INC COM 237194105   157,403,535 942,085 SH   SOLE   0 0 942,085
DARE BIOSCIENCE INC COM 23666P101   18,211 20,010 SH   SOLE   0 0 20,010
DARLING INGREDIENTS INC COM 237266101   6,460,779 101,282 SH   SOLE   0 0 101,282
DATADOG INC CL A COM 23804L103   4,355,184 44,269 SH   SOLE   0 0 44,269
DAVE & BUSTERS ENTMT INC COM 238337109   13,676,819 306,930 SH   SOLE   0 0 306,930
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   9,577,327 508,081 SH   SOLE   0 0 508,081
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   768,380 23,980 SH   SOLE   0 0 23,980
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   1,722,461 59,808 SH   SOLE   0 0 59,808
DAVITA INC COM 23918K108   1,939,171 19,301 SH   SOLE   0 0 19,301
DBX ETF TR XTRACK MSCI EAFE 233051200   19,955,829 564,202 SH   SOLE   0 0 564,202
DBX ETF TR XTRACK MSCI EMRG 233051101   403,749 17,865 SH   SOLE   0 0 17,865
DBX ETF TR XTRACK MSCI EURP 233051853   2,716,910 74,970 SH   SOLE   0 0 74,970
DBX ETF TR XTRACK MSCI JAPN 233051507   3,779,665 64,242 SH   SOLE   0 0 64,242
DBX ETF TR XTRACK MUN INFRA 233051705   1,671,650 66,309 SH   SOLE   0 0 66,309
DBX ETF TR XTRACK USD HIGH 233051432   4,109,956 119,129 SH   SOLE   0 0 119,129
DBX ETF TR XTRACKERS RUSSEL 233051481   305,538 6,805 SH   SOLE   0 0 6,805
DBX ETF TR XTRACKERS S&P 233051143   6,073,550 149,558 SH   SOLE   0 0 149,558
DECKERS OUTDOOR CORP COM 243537107   893,328 1,693 SH   SOLE   0 0 1,693
DEERE & CO COM 244199105   61,580,815 151,980 SH   SOLE   0 0 151,980
DELL TECHNOLOGIES INC CL C 24703L202   3,146,027 58,141 SH   SOLE   0 0 58,141
DELTA AIR LINES INC DEL COM NEW 247361702   20,630,294 433,957 SH   SOLE   0 0 433,957
DENTSPLY SIRONA INC COM 24906P109   308,026 7,697 SH   SOLE   0 0 7,697
DESCARTES SYS GROUP INC COM 249906108   208,847 2,607 SH   SOLE   0 0 2,607
DESKTOP METAL INC COM CL A 25058X105   63,456 35,851 SH   SOLE   0 0 35,851
DEUTSCHE BANK A G NAMEN AKT D18190898   258,743 24,572 SH   SOLE   0 0 24,572
DEVON ENERGY CORP NEW COM 25179M103   206,642,874 4,274,780 SH   SOLE   0 0 4,274,780
DEXCOM INC COM 252131107   17,712,662 137,831 SH   SOLE   0 0 137,831
DIAGEO PLC SPON ADR NEW 25243Q205   15,062,826 86,827 SH   SOLE   0 0 86,827
DIAMOND OFFSHORE DRILLING IN COM 25271C201   268,994 18,890 SH   SOLE   0 0 18,890
DIAMONDBACK ENERGY INC COM 25278X109   22,434,877 170,789 SH   SOLE   0 0 170,789
DICKS SPORTING GOODS INC COM 253393102   1,247,907 9,440 SH   SOLE   0 0 9,440
DIGITAL RLTY TR INC COM 253868103   11,265,052 98,929 SH   SOLE   0 0 98,929
DILLARDS INC CL A 254067101   1,166,259 3,574 SH   SOLE   0 0 3,574
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,142,776 27,385 SH   SOLE   0 0 27,385
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   28,713,657 1,223,941 SH   SOLE   0 0 1,223,941
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   48,686,105 1,482,073 SH   SOLE   0 0 1,482,073
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   19,353,590 708,404 SH   SOLE   0 0 708,404
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,783,416 186,622 SH   SOLE   0 0 186,622
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   64,914,418 2,390,955 SH   SOLE   0 0 2,390,955
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   55,267,521 1,147,581 SH   SOLE   0 0 1,147,581
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   28,092,557 814,277 SH   SOLE   0 0 814,277
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   14,758,213 269,310 SH   SOLE   0 0 269,310
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   29,273,808 631,037 SH   SOLE   0 0 631,037
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   30,360,468 1,302,465 SH   SOLE   0 0 1,302,465
DIODES INC COM 254543101   253,793 2,744 SH   SOLE   0 0 2,744
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,122,313 14,579 SH   SOLE   0 0 14,579
DISCOVER FINL SVCS COM 254709108   16,948,418 145,044 SH   SOLE   0 0 145,044
DISH NETWORK CORPORATION CL A 25470M109   2,046,195 310,500 SH   SOLE   0 0 310,500
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   412,106 465,000 PRN   SOLE   0 0 465,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   651,630 1,284,000 PRN   SOLE   0 0 1,284,000
DISNEY WALT CO COM 254687106   81,557,497 913,502 SH   SOLE   0 0 913,502
DIXIE GROUP INC CL A 255519100   17,157 12,900 SH   SOLE   0 0 12,900
DNP SELECT INCOME FD INC COM 23325P104   2,918,188 278,453 SH   SOLE   0 0 278,453
DOCUSIGN INC COM 256163106   6,755,835 132,234 SH   SOLE   0 0 132,234
DOLBY LABORATORIES INC COM CL A 25659T107   1,097,753 13,118 SH   SOLE   0 0 13,118
DOLLAR GEN CORP NEW COM 256677105   40,898,109 240,889 SH   SOLE   0 0 240,889
DOLLAR TREE INC COM 256746108   2,192,680 15,280 SH   SOLE   0 0 15,280
DOMINION ENERGY INC COM 25746U109   22,636,918 437,091 SH   SOLE   0 0 437,091
DOMINOS PIZZA INC COM 25754A201   6,476,062 19,217 SH   SOLE   0 0 19,217
DONALDSON INC COM 257651109   961,169 15,376 SH   SOLE   0 0 15,376
DOORDASH INC CL A 25809K105   1,329,249 17,394 SH   SOLE   0 0 17,394
DOUBLEDOWN INTERACTIVE CO LT ADS 25862B109   183,993 19,226 SH   SOLE   0 0 19,226
DOUBLELINE INCOME SOLUTIONS COM 258622109   3,585,063 301,013 SH   SOLE   0 0 301,013
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   1,473,429 101,406 SH   SOLE   0 0 101,406
DOUBLEVERIFY HLDGS INC COM 25862V105   4,009,149 103,010 SH   SOLE   0 0 103,010
DOUGLAS ELLIMAN INC COM 25961D105   42,972 19,357 SH   SOLE   0 0 19,357
DOVER CORP COM 260003108   7,017,560 47,528 SH   SOLE   0 0 47,528
DOW INC COM 260557103   22,913,256 430,215 SH   SOLE   0 0 430,215
DOXIMITY INC CL A 26622P107   213,782 6,284 SH   SOLE   0 0 6,284
DRAFTKINGS INC NEW COM CL A 26142V105   7,955,324 299,410 SH   SOLE   0 0 299,410
DROPBOX INC CL A 26210C104   223,735 8,389 SH   SOLE   0 0 8,389
DT MIDSTREAM INC COMMON STOCK 23345M107   4,181,391 84,353 SH   SOLE   0 0 84,353
DTE ENERGY CO COM 233331107   5,242,268 47,648 SH   SOLE   0 0 47,648
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,962,203 201,665 SH   SOLE   0 0 201,665
DUKE ENERGY CORP NEW COM NEW 26441C204   72,338,481 806,090 SH   SOLE   0 0 806,090
DUOLINGO INC CL A COM 26603R106   240,425 1,682 SH   SOLE   0 0 1,682
DUPONT DE NEMOURS INC COM 26614N102   7,474,862 104,631 SH   SOLE   0 0 104,631
DUTCH BROS INC CL A 26701L100   1,175,099 41,304 SH   SOLE   0 0 41,304
DXC TECHNOLOGY CO COM 23355L106   228,341 8,546 SH   SOLE   0 0 8,546
DYCOM INDS INC COM 267475101   606,664 5,338 SH   SOLE   0 0 5,338
DYNATRACE INC COM NEW 268150109   3,640,525 70,731 SH   SOLE   0 0 70,731
E L F BEAUTY INC COM 26856L103   344,175 3,013 SH   SOLE   0 0 3,013
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   216,614 22,015 SH   SOLE   0 0 22,015
EA SERIES TRUST FREEDOM 100 EM 02072L607   10,632,814 339,111 SH   SOLE   0 0 339,111
EA SERIES TRUST STRIVE 500 ETF 02072L680   3,834,823 135,315 SH   SOLE   0 0 135,315
EA SERIES TRUST STRIVE EMERGING 02072L698   1,335,071 50,638 SH   SOLE   0 0 50,638
EA SERIES TRUST STRIVE US ENERGY 02072L722   2,556,705 93,447 SH   SOLE   0 0 93,447
EA SERIES TRUST US QUAN MOMENTUM 02072L409   3,340,200 71,891 SH   SOLE   0 0 71,891
EA SERIES TRUST US QUAN VALUE 02072L102   3,401,422 98,307 SH   SOLE   0 0 98,307
EAGLE BULK SHIPPING INC COM Y2187A150   540,955 11,261 SH   SOLE   0 0 11,261
EAGLE MATLS INC COM 26969P108   952,818 5,111 SH   SOLE   0 0 5,111
EAST WEST BANCORP INC COM 27579R104   226,081 4,283 SH   SOLE   0 0 4,283
EASTERLY GOVT PPTYS INC COM 27616P103   653,166 45,046 SH   SOLE   0 0 45,046
EASTGROUP PPTYS INC COM 277276101   912,191 5,255 SH   SOLE   0 0 5,255
EASTMAN CHEM CO COM 277432100   2,121,849 25,345 SH   SOLE   0 0 25,345
EATON CORP PLC SHS G29183103   333,671,988 1,659,234 SH   SOLE   0 0 1,659,234
EATON VANCE ENHANCED EQUITY COM 278274105   6,131,156 371,811 SH   SOLE   0 0 371,811
EATON VANCE ENHANCED EQUITY COM 278277108   4,392,614 245,535 SH   SOLE   0 0 245,535
EATON VANCE LTD DURATION INC COM 27828H105   2,287,715 244,414 SH   SOLE   0 0 244,414
EATON VANCE MUN BD FD COM 27827X101   1,762,954 177,181 SH   SOLE   0 0 177,181
EATON VANCE MUN INCOME 2028 SHS 27829U105   2,560,233 145,633 SH   SOLE   0 0 145,633
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,162,982 116,883 SH   SOLE   0 0 116,883
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   1,106,980 63,766 SH   SOLE   0 0 63,766
EATON VANCE RISK-MANAGED DIV COM 27829G106   5,181,046 630,298 SH   SOLE   0 0 630,298
EATON VANCE SHORT DURATION D COM 27828V104   101,584 10,355 SH   SOLE   0 0 10,355
EATON VANCE SR INCOME TR SH BEN INT 27826S103   981,338 179,732 SH   SOLE   0 0 179,732
EATON VANCE TAX ADVT DIV INC COM 27828G107   5,114,021 224,792 SH   SOLE   0 0 224,792
EATON VANCE TAX MNGED BUY WR COM 27828X100   7,397,773 532,597 SH   SOLE   0 0 532,597
EATON VANCE TAX-ADVANTAGED G COM 27828U106   837,071 36,458 SH   SOLE   0 0 36,458
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   6,108,158 477,947 SH   SOLE   0 0 477,947
EATON VANCE TAX-MANAGED DIVE COM 27828N102   5,688,105 456,509 SH   SOLE   0 0 456,509
EATON VANCE TAX-MANAGED GLOB COM 27829C105   2,524,457 307,112 SH   SOLE   0 0 307,112
EATON VANCE TAX-MANAGED GLOB COM 27829F108   8,738,011 1,103,284 SH   SOLE   0 0 1,103,284
EATON VANCE TX ADV GLBL DIV COM 27828S101   1,054,217 63,127 SH   SOLE   0 0 63,127
EBAY INC. COM 278642103   6,368,851 142,512 SH   SOLE   0 0 142,512
ECHOSTAR CORP CL A 278768106   1,894,343 109,247 SH   SOLE   0 0 109,247
ECOLAB INC COM 278865100   15,012,584 80,415 SH   SOLE   0 0 80,415
ECOVYST INC COM 27923Q109   4,107,115 358,387 SH   SOLE   0 0 358,387
EDGIO INC COM 53261M104   39,162 58,104 SH   SOLE   0 0 58,104
EDISON INTL COM 281020107   7,608,656 109,556 SH   SOLE   0 0 109,556
EDITAS MEDICINE INC COM 28106W103   393,106 47,765 SH   SOLE   0 0 47,765
EDWARDS LIFESCIENCES CORP COM 28176E108   101,288,913 1,073,772 SH   SOLE   0 0 1,073,772
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   551,176 11,866 SH   SOLE   0 0 11,866
ELANCO ANIMAL HEALTH INC COM 28414H103   1,173,338 116,634 SH   SOLE   0 0 116,634
ELECTRONIC ARTS INC COM 285512109   3,467,327 26,733 SH   SOLE   0 0 26,733
ELEVANCE HEALTH INC COM 036752103   25,281,666 56,904 SH   SOLE   0 0 56,904
ELLSWORTH GROWTH & INCOME FD COM 289074106   585,033 68,027 SH   SOLE   0 0 68,027
EMCOR GROUP INC COM 29084Q100   2,994,032 16,203 SH   SOLE   0 0 16,203
EMERALD HOLDING INC COM 29103W104   2,600,499 634,268 SH   SOLE   0 0 634,268
EMEREN GROUP LTD SPONSORED ADS 75971T301   302,309 79,765 SH   SOLE   0 0 79,765
EMERSON ELEC CO COM 291011104   41,589,665 460,114 SH   SOLE   0 0 460,114
ENBRIDGE INC COM 29250N105   24,252,557 652,828 SH   SOLE   0 0 652,828
ENCOMPASS HEALTH CORP COM 29261A100   9,841,127 145,342 SH   SOLE   0 0 145,342
ENCORE CAP GROUP INC COM 292554102   203,134 4,178 SH   SOLE   0 0 4,178
ENCORE WIRE CORP COM 292562105   5,365,709 28,859 SH   SOLE   0 0 28,859
ENERGIZER HLDGS INC NEW COM 29272W109   549,743 16,371 SH   SOLE   0 0 16,371
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   26,968,140 2,123,476 SH   SOLE   0 0 2,123,476
ENERPLUS CORP COM 292766102   783,881 54,173 SH   SOLE   0 0 54,173
ENGAGESMART INC COMMON STOCK 29283F103   1,694,314 88,754 SH   SOLE   0 0 88,754
ENGLOBAL CORP COM 293306106   5,658 15,012 SH   SOLE   0 0 15,012
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   177,687 16,763 SH   SOLE   0 0 16,763
ENOVIX CORPORATION COM 293594107   501,494 27,799 SH   SOLE   0 0 27,799
ENPHASE ENERGY INC COM 29355A107   2,936,929 17,536 SH   SOLE   0 0 17,536
ENSTAR GROUP LIMITED SHS G3075P101   205,162 840 SH   SOLE   0 0 840
ENTEGRIS INC COM 29362U104   693,621 6,259 SH   SOLE   0 0 6,259
ENTERGY CORP NEW COM 29364G103   4,611,770 47,363 SH   SOLE   0 0 47,363
ENTERPRISE PRODS PARTNERS L COM 293792107   59,521,061 2,258,864 SH   SOLE   0 0 2,258,864
ENVESTNET INC COM 29404K106   681,397 11,481 SH   SOLE   0 0 11,481
ENVIVA INC COM 29415B103   791,738 72,971 SH   SOLE   0 0 72,971
EOG RES INC COM 26875P101   21,358,565 186,635 SH   SOLE   0 0 186,635
EPAM SYS INC COM 29414B104   835,621 3,718 SH   SOLE   0 0 3,718
EPR PPTYS COM SH BEN INT 26884U109   2,597,207 55,496 SH   SOLE   0 0 55,496
EQT CORP COM 26884L109   1,425,222 34,652 SH   SOLE   0 0 34,652
EQUIFAX INC COM 294429105   772,989 3,285 SH   SOLE   0 0 3,285
EQUINIX INC COM 29444U700   21,923,059 27,965 SH   SOLE   0 0 27,965
EQUINOR ASA SPONSORED ADR 29446M102   205,770 7,044 SH   SOLE   0 0 7,044
EQUINOX GOLD CORP COM 29446Y502   409,493 89,409 SH   SOLE   0 0 89,409
EQUITABLE HLDGS INC COM 29452E101   673,450 24,796 SH   SOLE   0 0 24,796
EQUITRANS MIDSTREAM CORP COM 294600101   697,760 72,987 SH   SOLE   0 0 72,987
EQUITY LIFESTYLE PPTYS INC COM 29472R108   309,803 4,632 SH   SOLE   0 0 4,632
EQUITY RESIDENTIAL SH BEN INT 29476L107   746,317 11,313 SH   SOLE   0 0 11,313
ERICSSON ADR B SEK 10 294821608   836,178 153,427 SH   SOLE   0 0 153,427
ERIE INDTY CO CL A 29530P102   216,100 1,029 SH   SOLE   0 0 1,029
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   278,297 11,822 SH   SOLE   0 0 11,822
ESSENTIAL UTILS INC COM 29670G102   3,217,812 80,627 SH   SOLE   0 0 80,627
ESSEX PPTY TR INC COM 297178105   715,044 3,052 SH   SOLE   0 0 3,052
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   311,353 104,131 SH   SOLE   0 0 104,131
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   4,137,071 81,793 SH   SOLE   0 0 81,793
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   2,057,484 48,181 SH   SOLE   0 0 48,181
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,552,300 121,886 SH   SOLE   0 0 121,886
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   2,157,105 69,338 SH   SOLE   0 0 69,338
ETF SER SOLUTIONS APTUS DEFINED 26922A388   2,016,618 81,119 SH   SOLE   0 0 81,119
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   894,350 24,559 SH   SOLE   0 0 24,559
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   5,182,725 153,960 SH   SOLE   0 0 153,960
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   2,699,831 53,346 SH   SOLE   0 0 53,346
ETF SER SOLUTIONS DISTILLATE US 26922A321   8,638,916 190,852 SH   SOLE   0 0 190,852
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230   1,554,980 40,137 SH   SOLE   0 0 40,137
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   885,707 41,100 SH   SOLE   0 0 41,100
ETF SER SOLUTIONS NETLEASE CORP 26922A248   10,108,517 416,846 SH   SOLE   0 0 416,846
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   847,396 26,522 SH   SOLE   0 0 26,522
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   386,506 23,445 SH   SOLE   0 0 23,445
ETF SER SOLUTIONS US GLB JETS 26922A842   1,645,557 76,823 SH   SOLE   0 0 76,823
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   366,955 16,675 SH   SOLE   0 0 16,675
ETSY INC COM 29786A106   1,034,442 12,226 SH   SOLE   0 0 12,226
ETSY INC NOTE 0.125% 9/0 29786AAL0   8,335 10,000 PRN   SOLE   0 0 10,000
EVERCOMMERCE INC COM 29977X105   254,560 21,500 SH   SOLE   0 0 21,500
EVERCORE INC CLASS A 29977A105   629,200 5,091 SH   SOLE   0 0 5,091
EVEREST RE GROUP LTD COM G3223R108   295,094 863 SH   SOLE   0 0 863
EVERGY INC COM 30034W106   3,503,566 59,972 SH   SOLE   0 0 59,972
EVERI HLDGS INC COM 30034T103   7,108,493 491,597 SH   SOLE   0 0 491,597
EVERSOURCE ENERGY COM 30040W108   13,325,815 187,899 SH   SOLE   0 0 187,899
EVGO INC CL A COM 30052F100   73,104 18,276 SH   SOLE   0 0 18,276
EVOLUTION PETE CORP COM 30049A107   374,287 46,380 SH   SOLE   0 0 46,380
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   107,250 17,875 SH   SOLE   0 0 17,875
EXACT SCIENCES CORP COM 30063P105   2,599,528 27,684 SH   SOLE   0 0 27,684
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   606,063 23,767 SH   SOLE   0 0 23,767
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   1,245,705 67,518 SH   SOLE   0 0 67,518
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   395,272 13,463 SH   SOLE   0 0 13,463
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   2,928,152 50,003 SH   SOLE   0 0 50,003
EXELIXIS INC COM 30161Q104   337,884 17,681 SH   SOLE   0 0 17,681
EXELON CORP COM 30161N101   6,677,006 163,893 SH   SOLE   0 0 163,893
EXLSERVICE HOLDINGS INC COM 302081104   290,488 1,923 SH   SOLE   0 0 1,923
EXPEDIA GROUP INC COM NEW 30212P303   8,559,170 78,245 SH   SOLE   0 0 78,245
EXPEDITORS INTL WASH INC COM 302130109   3,754,470 30,995 SH   SOLE   0 0 30,995
EXPONENT INC COM 30214U102   8,838,767 94,715 SH   SOLE   0 0 94,715
EXTRA SPACE STORAGE INC COM 30225T102   2,699,633 18,137 SH   SOLE   0 0 18,137
EXTREME NETWORKS COM 30226D106   4,050,541 155,491 SH   SOLE   0 0 155,491
EXXON MOBIL CORP COM 30231G102   150,271,964 1,401,137 SH   SOLE   0 0 1,401,137
EXXON MOBIL CORP PUT 30231G102   19,000 200 SH Put SOLE   0 0 200
F N B CORP COM 302520101   1,691,290 147,840 SH   SOLE   0 0 147,840
F5 INC COM 315616102   254,200 1,738 SH   SOLE   0 0 1,738
FABRINET SHS G3323L100   277,034 2,133 SH   SOLE   0 0 2,133
FACTSET RESH SYS INC COM 303075105   13,842,899 34,551 SH   SOLE   0 0 34,551
FAIR ISAAC CORP COM 303250104   4,222,458 5,218 SH   SOLE   0 0 5,218
FARFETCH LTD ORD SH CL A 30744W107   1,492,877 247,165 SH   SOLE   0 0 247,165
FARMLAND PARTNERS INC COM 31154R109   4,293,266 351,619 SH   SOLE   0 0 351,619
FASTENAL CO COM 311900104   20,716,631 351,189 SH   SOLE   0 0 351,189
FASTLY INC CL A 31188V100   2,179,856 138,228 SH   SOLE   0 0 138,228
FB FINL CORP COM 30257X104   2,153,847 76,786 SH   SOLE   0 0 76,786
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,187,138 12,268 SH   SOLE   0 0 12,268
FEDERAL SIGNAL CORP COM 313855108   4,573,764 71,432 SH   SOLE   0 0 71,432
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   420,179 17,662 SH   SOLE   0 0 17,662
FEDERATED HERMES INC CL B 314211103   261,178 7,285 SH   SOLE   0 0 7,285
FEDEX CORP COM 31428X106   27,718,733 111,814 SH   SOLE   0 0 111,814
FERGUSON PLC NEW SHS G3421J106   282,564 1,796 SH   SOLE   0 0 1,796
FERRARI N V COM N3167Y103   1,727,195 5,311 SH   SOLE   0 0 5,311
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   2,390,551 44,204 SH   SOLE   0 0 44,204
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   279,197 6,147 SH   SOLE   0 0 6,147
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   1,607,082 38,502 SH   SOLE   0 0 38,502
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   4,585,415 115,385 SH   SOLE   0 0 115,385
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   1,652,673 32,981 SH   SOLE   0 0 32,981
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,581,522 39,292 SH   SOLE   0 0 39,292
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   5,989,871 81,695 SH   SOLE   0 0 81,695
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   791,805 35,731 SH   SOLE   0 0 35,731
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   530,575 11,272 SH   SOLE   0 0 11,272
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   15,342,410 243,067 SH   SOLE   0 0 243,067
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,961,464 52,074 SH   SOLE   0 0 52,074
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   7,991,237 61,170 SH   SOLE   0 0 61,170
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   1,071,500 22,964 SH   SOLE   0 0 22,964
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   2,582,158 102,916 SH   SOLE   0 0 102,916
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   688,832 16,292 SH   SOLE   0 0 16,292
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   956,215 29,144 SH   SOLE   0 0 29,144
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   2,388,138 52,234 SH   SOLE   0 0 52,234
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   492,671 9,892 SH   SOLE   0 0 9,892
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   2,900,894 60,429 SH   SOLE   0 0 60,429
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   67,327,152 1,482,324 SH   SOLE   0 0 1,482,324
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   476,127 13,226 SH   SOLE   0 0 13,226
FIDELITY NATL INFORMATION SV COM 31620M106   22,085,779 403,762 SH   SOLE   0 0 403,762
FIDUS INVT CORP COM 316500107   9,660,556 492,885 SH   SOLE   0 0 492,885
FIFTH THIRD BANCORP COM 316773100   7,252,592 276,711 SH   SOLE   0 0 276,711
FIGS INC CL A 30260D103   420,314 50,824 SH   SOLE   0 0 50,824
FIRST AMERN FINL CORP COM 31847R102   567,943 9,960 SH   SOLE   0 0 9,960
FIRST BANCORP N C COM 318910106   1,399,408 47,039 SH   SOLE   0 0 47,039
FIRST COMWLTH FINL CORP PA COM 319829107   294,302 23,265 SH   SOLE   0 0 23,265
FIRST CTZNS BANCSHARES INC N CL A 31946M103   658,772 513 SH   SOLE   0 0 513
FIRST FINL BANKSHARES INC COM 32020R109   4,489,825 157,593 SH   SOLE   0 0 157,593
FIRST FINL CORP IND COM 320218100   287,165 8,844 SH   SOLE   0 0 8,844
FIRST FNDTN INC COM 32026V104   79,400 20,000 SH   SOLE   0 0 20,000
FIRST HORIZON CORPORATION COM 320517105   5,702,865 506,022 SH   SOLE   0 0 506,022
FIRST INDL RLTY TR INC COM 32054K103   1,538,476 29,226 SH   SOLE   0 0 29,226
FIRST MAJESTIC SILVER CORP COM 32076V103   147,467 26,100 SH   SOLE   0 0 26,100
FIRST MERCHANTS CORP COM 320817109   582,767 20,644 SH   SOLE   0 0 20,644
FIRST SOLAR INC COM 336433107   5,229,756 27,512 SH   SOLE   0 0 27,512
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   581,068 10,334 SH   SOLE   0 0 10,334
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   3,100,430 236,584 SH   SOLE   0 0 236,584
FIRST TR ENERGY INCOME & GRO COM 33738G104   2,874,535 206,356 SH   SOLE   0 0 206,356
FIRST TR ENERGY INFRASTRCTR COM 33738C103   1,438,803 97,878 SH   SOLE   0 0 97,878
FIRST TR ENHANCED EQUITY INC COM 337318109   1,317,911 75,180 SH   SOLE   0 0 75,180
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   325,719 11,357 SH   SOLE   0 0 11,357
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   12,362,059 733,653 SH   SOLE   0 0 733,653
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   348,632 6,604 SH   SOLE   0 0 6,604
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   32,962,959 650,414 SH   SOLE   0 0 650,414
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   14,027,811 297,830 SH   SOLE   0 0 297,830
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   84,473,236 5,289,495 SH   SOLE   0 0 5,289,495
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   3,726,782 67,729 SH   SOLE   0 0 67,729
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   25,255,671 1,279,416 SH   SOLE   0 0 1,279,416
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   10,359,566 518,497 SH   SOLE   0 0 518,497
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   11,271,941 219,512 SH   SOLE   0 0 219,512
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   18,453,545 507,663 SH   SOLE   0 0 507,663
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   12,323,305 581,837 SH   SOLE   0 0 581,837
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   3,574,092 103,838 SH   SOLE   0 0 103,838
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   2,433,784 86,427 SH   SOLE   0 0 86,427
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   17,561,906 771,274 SH   SOLE   0 0 771,274
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   8,778,327 115,596 SH   SOLE   0 0 115,596
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   29,979,318 543,005 SH   SOLE   0 0 543,005
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   6,450,850 102,966 SH   SOLE   0 0 102,966
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   2,306,461 107,577 SH   SOLE   0 0 107,577
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   4,397,627 146,004 SH   SOLE   0 0 146,004
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   11,638,520 744,151 SH   SOLE   0 0 744,151
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   13,787,782 365,724 SH   SOLE   0 0 365,724
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   26,406,495 243,805 SH   SOLE   0 0 243,805
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   40,491,886 673,854 SH   SOLE   0 0 673,854
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   3,931,846 312,796 SH   SOLE   0 0 312,796
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   3,083,751 42,961 SH   SOLE   0 0 42,961
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,477,282 37,628 SH   SOLE   0 0 37,628
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   15,938,043 248,295 SH   SOLE   0 0 248,295
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   34,819,845 766,788 SH   SOLE   0 0 766,788
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   27,996,475 266,329 SH   SOLE   0 0 266,329
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   20,308,782 176,537 SH   SOLE   0 0 176,537
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   5,040,462 57,168 SH   SOLE   0 0 57,168
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   2,750,095 86,508 SH   SOLE   0 0 86,508
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   11,440,099 129,164 SH   SOLE   0 0 129,164
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   4,636,069 71,566 SH   SOLE   0 0 71,566
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   3,069,149 66,619 SH   SOLE   0 0 66,619
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   9,401,030 156,150 SH   SOLE   0 0 156,150
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   22,006,890 1,046,950 SH   SOLE   0 0 1,046,950
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   275,756,545 3,672,836 SH   SOLE   0 0 3,672,836
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   53,073,456 325,624 SH   SOLE   0 0 325,624
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   4,489,489 133,576 SH   SOLE   0 0 133,576
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   41,411,250 2,290,445 SH   SOLE   0 0 2,290,445
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   55,982,754 1,193,408 SH   SOLE   0 0 1,193,408
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   1,370,709 53,005 SH   SOLE   0 0 53,005
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   628,067 22,162 SH   SOLE   0 0 22,162
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   611,002 23,144 SH   SOLE   0 0 23,144
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   167,449,205 2,818,536 SH   SOLE   0 0 2,818,536
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   4,695,974 118,495 SH   SOLE   0 0 118,495
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   106,633,240 2,236,905 SH   SOLE   0 0 2,236,905
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   23,099,150 437,070 SH   SOLE   0 0 437,070
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   381,278 21,825 SH   SOLE   0 0 21,825
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   788,170 20,504 SH   SOLE   0 0 20,504
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   982,235 37,390 SH   SOLE   0 0 37,390
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   2,031,447 42,490 SH   SOLE   0 0 42,490
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   2,509,777 172,375 SH   SOLE   0 0 172,375
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   12,195,993 238,389 SH   SOLE   0 0 238,389
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   49,588,049 845,347 SH   SOLE   0 0 845,347
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   10,504,930 124,555 SH   SOLE   0 0 124,555
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   4,612,450 217,335 SH   SOLE   0 0 217,335
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,549,235 33,922 SH   SOLE   0 0 33,922
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   12,748,138 486,199 SH   SOLE   0 0 486,199
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   8,258,515 313,709 SH   SOLE   0 0 313,709
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   3,219,419 122,941 SH   SOLE   0 0 122,941
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   29,275,009 411,224 SH   SOLE   0 0 411,224
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   5,149,857 221,214 SH   SOLE   0 0 221,214
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   13,301,048 492,631 SH   SOLE   0 0 492,631
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   37,476,610 244,721 SH   SOLE   0 0 244,721
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   30,267,351 559,884 SH   SOLE   0 0 559,884
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   234,525,618 4,979,312 SH   SOLE   0 0 4,979,312
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   2,835,418 184,357 SH   SOLE   0 0 184,357
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   30,492,310 673,119 SH   SOLE   0 0 673,119
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   33,111,894 1,169,618 SH   SOLE   0 0 1,169,618
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   1,188,903 36,402 SH   SOLE   0 0 36,402
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,739,603 92,875 SH   SOLE   0 0 92,875
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,515,053 41,737 SH   SOLE   0 0 41,737
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   1,004,442 49,045 SH   SOLE   0 0 49,045
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   333,483 14,988 SH   SOLE   0 0 14,988
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   1,474,110 61,483 SH   SOLE   0 0 61,483
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   3,143,829 80,683 SH   SOLE   0 0 80,683
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   262,796 8,549 SH   SOLE   0 0 8,549
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   382,609 11,155 SH   SOLE   0 0 11,155
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   563,545 18,710 SH   SOLE   0 0 18,710
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   712,757 21,909 SH   SOLE   0 0 21,909
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   329,286 10,073 SH   SOLE   0 0 10,073
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   239,470 6,643 SH   SOLE   0 0 6,643
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   5,353,758 129,193 SH   SOLE   0 0 129,193
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   3,547,440 90,960 SH   SOLE   0 0 90,960
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   64,683,765 2,073,849 SH   SOLE   0 0 2,073,849
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   2,437,783 74,300 SH   SOLE   0 0 74,300
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   746,935 22,124 SH   SOLE   0 0 22,124
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   2,034,005 56,444 SH   SOLE   0 0 56,444
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   682,769 31,069 SH   SOLE   0 0 31,069
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   1,027,174 33,060 SH   SOLE   0 0 33,060
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   383,742 17,139 SH   SOLE   0 0 17,139
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   2,424,900 65,203 SH   SOLE   0 0 65,203
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   2,406,343 67,537 SH   SOLE   0 0 67,537
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   1,225,240 39,224 SH   SOLE   0 0 39,224
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   7,323,056 230,321 SH   SOLE   0 0 230,321
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   523,646 16,222 SH   SOLE   0 0 16,222
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   400,851 11,718 SH   SOLE   0 0 11,718
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,573,965 41,439 SH   SOLE   0 0 41,439
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   687,127 32,393 SH   SOLE   0 0 32,393
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   2,280,521 123,673 SH   SOLE   0 0 123,673
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   121,721,090 2,755,741 SH   SOLE   0 0 2,755,741
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,183,698 48,974 SH   SOLE   0 0 48,974
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,566,671 39,329 SH   SOLE   0 0 39,329
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   4,633,343 119,972 SH   SOLE   0 0 119,972
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   4,912,094 144,346 SH   SOLE   0 0 144,346
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   1,290,580 36,978 SH   SOLE   0 0 36,978
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   4,132,550 109,504 SH   SOLE   0 0 109,504
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   438,107 10,873 SH   SOLE   0 0 10,873
FIRST TR HIGH INCOME LONG / COM 33738E109   658,962 57,602 SH   SOLE   0 0 57,602
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   217,133 15,826 SH   SOLE   0 0 15,826
FIRST TR INTER DURATN PFD & COM 33718W103   664,550 42,847 SH   SOLE   0 0 42,847
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   26,134,418 391,938 SH   SOLE   0 0 391,938
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   15,282,413 181,912 SH   SOLE   0 0 181,912
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   35,901,497 372,731 SH   SOLE   0 0 372,731
FIRST TR MLP & ENERGY INCOM COM 33739B104   818,269 106,131 SH   SOLE   0 0 106,131
FIRST TR MORNINGSTAR DIVID L SHS 336917109   67,386,405 1,981,370 SH   SOLE   0 0 1,981,370
FIRST TR MTG INCOME FD COM SHS 33734E103   260,743 23,385 SH   SOLE   0 0 23,385
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   9,115,500 86,384 SH   SOLE   0 0 86,384
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   3,799,220 53,573 SH   SOLE   0 0 53,573
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   28,975,093 271,049 SH   SOLE   0 0 271,049
FIRST TR NASDAQ 100 TECH IND SHS 337345102   26,493,411 180,031 SH   SOLE   0 0 180,031
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   11,682,517 142,022 SH   SOLE   0 0 142,022
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   610,754 187,348 SH   SOLE   0 0 187,348
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   2,529,585 222,871 SH   SOLE   0 0 222,871
FIRST TR VALUE LINE DIVID IN SHS 33734H106   260,145,847 6,489,046 SH   SOLE   0 0 6,489,046
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   22,053,555 217,727 SH   SOLE   0 0 217,727
FIRSTCASH HOLDINGS INC COM 33768G107   252,195 2,702 SH   SOLE   0 0 2,702
FIRSTENERGY CORP COM 337932107   4,035,792 103,801 SH   SOLE   0 0 103,801
FISERV INC COM 337738108   88,724,196 703,323 SH   SOLE   0 0 703,323
FISKER INC CL A COM STK 33813J106   2,244,844 398,022 SH   SOLE   0 0 398,022
FIVE BELOW INC COM 33829M101   1,089,421 5,543 SH   SOLE   0 0 5,543
FIVERR INTL LTD ORD SHS M4R82T106   491,823 18,909 SH   SOLE   0 0 18,909
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   2,503,695 143,725 SH   SOLE   0 0 143,725
FLAHERTY & CRUMRINE PFD INCO COM 338480106   2,519,356 255,513 SH   SOLE   0 0 255,513
FLAHERTY & CRUMRINE PFD SECS COM 338478100   380,566 27,698 SH   SOLE   0 0 27,698
FLEETCOR TECHNOLOGIES INC COM 339041105   725,370 2,889 SH   SOLE   0 0 2,889
FLEX LNG LTD SHS G35947202   681,884 22,335 SH   SOLE   0 0 22,335
FLEX LTD ORD Y2573F102   653,631 23,648 SH   SOLE   0 0 23,648
FLEXSHARES TR GLB QLT R/E IDX 33939L787   262,869 4,956 SH   SOLE   0 0 4,956
FLEXSHARES TR HIG YLD VL ETF 33939L662   658,127 16,274 SH   SOLE   0 0 16,274
FLEXSHARES TR IBOXX 3R TARGT 33939L506   523,468 22,247 SH   SOLE   0 0 22,247
FLEXSHARES TR INT QLTDVDYNAM 33939L829   750,691 28,371 SH   SOLE   0 0 28,371
FLEXSHARES TR INTL QLTDV IDX 33939L837   5,274,948 237,932 SH   SOLE   0 0 237,932
FLEXSHARES TR M STAR DEV MKT 33939L803   916,617 14,123 SH   SOLE   0 0 14,123
FLEXSHARES TR MORNSTAR UPSTR 33939L407   20,652,478 515,410 SH   SOLE   0 0 515,410
FLEXSHARES TR MORNSTAR USMKT 33939L100   1,550,001 9,195 SH   SOLE   0 0 9,195
FLEXSHARES TR QLT DIVDYN IDX 33939L852   591,352 9,680 SH   SOLE   0 0 9,680
FLEXSHARES TR QUALT DIVD IDX 33939L860   1,624,563 28,111 SH   SOLE   0 0 28,111
FLOOR & DECOR HLDGS INC CL A 339750101   2,515,832 24,200 SH   SOLE   0 0 24,200
FLOWERS FOODS INC COM 343498101   245,250 9,857 SH   SOLE   0 0 9,857
FLUENCE ENERGY INC COM CL A 34379V103   226,653 8,508 SH   SOLE   0 0 8,508
FLUOR CORP NEW COM 343412102   324,742 10,971 SH   SOLE   0 0 10,971
FLYWIRE CORPORATION COM VTG 302492103   1,611,193 51,907 SH   SOLE   0 0 51,907
FMC CORP COM NEW 302491303   1,401,925 13,436 SH   SOLE   0 0 13,436
FORD MTR CO DEL COM 345370860   35,082,048 2,318,708 SH   SOLE   0 0 2,318,708
FORIAN INC COM 34630N106   87,975 35,908 SH   SOLE   0 0 35,908
FORMFACTOR INC COM 346375108   997,958 29,163 SH   SOLE   0 0 29,163
FORTINET INC COM 34959E109   8,785,599 116,227 SH   SOLE   0 0 116,227
FORTIS INC COM 349553107   525,384 12,193 SH   SOLE   0 0 12,193
FORTIVE CORP COM 34959J108   1,099,902 14,710 SH   SOLE   0 0 14,710
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,551,426 21,563 SH   SOLE   0 0 21,563
FORWARD AIR CORP COM 349853101   3,636,484 34,271 SH   SOLE   0 0 34,271
FOUR CORNERS PPTY TR INC COM 35086T109   360,976 14,212 SH   SOLE   0 0 14,212
FOX CORP CL A COM 35137L105   658,275 19,361 SH   SOLE   0 0 19,361
FRANCO NEV CORP COM 351858105   1,734,796 12,165 SH   SOLE   0 0 12,165
FRANKLIN ELEC INC COM 353514102   407,667 3,962 SH   SOLE   0 0 3,962
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,529,847 17,105 SH   SOLE   0 0 17,105
FRANKLIN LTD DURATION INCOME COM 35472T101   465,390 75,306 SH   SOLE   0 0 75,306
FRANKLIN RESOURCES INC COM 354613101   12,991,965 486,408 SH   SOLE   0 0 486,408
FRANKLIN STR PPTYS CORP COM 35471R106   37,352 25,760 SH   SOLE   0 0 25,760
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   280,724 11,704 SH   SOLE   0 0 11,704
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   4,162,496 174,163 SH   SOLE   0 0 174,163
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   13,210,235 451,941 SH   SOLE   0 0 451,941
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   2,642,961 53,985 SH   SOLE   0 0 53,985
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   98,364,962 2,197,118 SH   SOLE   0 0 2,197,118
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   5,762,683 128,345 SH   SOLE   0 0 128,345
FREEPORT-MCMORAN INC CL B 35671D857   13,593,497 339,837 SH   SOLE   0 0 339,837
FRONTLINE PLC COM M46528101   454,339 31,269 SH   SOLE   0 0 31,269
FRP HLDGS INC COM 30292L107   282,496 4,907 SH   SOLE   0 0 4,907
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   344,370 72,499 SH   SOLE   0 0 72,499
FS KKR CAP CORP COM 302635206   2,675,339 139,486 SH   SOLE   0 0 139,486
FST TR NEW OPPORT MLP & ENE COM 33739M100   62,054 10,308 SH   SOLE   0 0 10,308
FTAI AVIATION LTD SHS G3730V105   1,430,111 45,171 SH   SOLE   0 0 45,171
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   104,205 28,240 SH   SOLE   0 0 28,240
FTC SOLAR INC COM 30320C103   155,088 48,164 SH   SOLE   0 0 48,164
FTI CONSULTING INC COM 302941109   254,107 1,336 SH   SOLE   0 0 1,336
FUBOTV INC COM 35953D104   138,751 66,707 SH   SOLE   0 0 66,707
FUELCELL ENERGY INC COM 35952H601   152,485 70,595 SH   SOLE   0 0 70,595
FULGENT GENETICS INC COM 359664109   727,602 19,649 SH   SOLE   0 0 19,649
FULLER H B CO COM 359694106   5,642,970 78,912 SH   SOLE   0 0 78,912
FULTON FINL CORP PA COM 360271100   218,082 18,296 SH   SOLE   0 0 18,296
G1 THERAPEUTICS INC COM 3621LQ109   96,610 38,799 SH   SOLE   0 0 38,799
GABELLI DIVID & INCOME TR COM 36242H104   13,963,219 660,824 SH   SOLE   0 0 660,824
GABELLI EQUITY TR INC COM 362397101   1,693,769 292,029 SH   SOLE   0 0 292,029
GABELLI GLOBAL SMALL & MID C COM 36249W104   387,764 32,358 SH   SOLE   0 0 32,358
GABELLI HLTHCARE & WELLNESS SHS 36246K103   143,802 14,438 SH   SOLE   0 0 14,438
GABELLI UTIL TR COM 36240A101   667,097 98,392 SH   SOLE   0 0 98,392
GAIA INC NEW CL A 36269P104   29,741 12,875 SH   SOLE   0 0 12,875
GALLAGHER ARTHUR J & CO COM 363576109   17,905,719 81,549 SH   SOLE   0 0 81,549
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   411,862 110,124 SH   SOLE   0 0 110,124
GAMIDA CELL LTD SHS M47364100   38,608 20,004 SH   SOLE   0 0 20,004
GAMING & LEISURE PPTYS INC COM 36467J108   3,212,597 66,294 SH   SOLE   0 0 66,294
GARMIN LTD SHS H2906T109   10,679,099 102,398 SH   SOLE   0 0 102,398
GARTNER INC COM 366651107   2,383,509 6,804 SH   SOLE   0 0 6,804
GATX CORP COM 361448103   537,232 4,173 SH   SOLE   0 0 4,173
GDS HLDGS LTD SPONSORED ADS 36165L108   187,006 17,016 SH   SOLE   0 0 17,016
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   6,008,683 73,962 SH   SOLE   0 0 73,962
GEN DIGITAL INC COM 668771108   1,040,866 56,111 SH   SOLE   0 0 56,111
GENASYS INC COM 36872P103   58,656 22,560 SH   SOLE   0 0 22,560
GENCO SHIPPING & TRADING LTD SHS Y2685T131   166,870 11,894 SH   SOLE   0 0 11,894
GENERAC HLDGS INC COM 368736104   9,865,397 66,153 SH   SOLE   0 0 66,153
GENERAL DYNAMICS CORP COM 369550108   50,198,971 233,321 SH   SOLE   0 0 233,321
GENERAL ELECTRIC CO COM NEW 369604301   28,850,683 262,637 SH   SOLE   0 0 262,637
GENERAL MLS INC COM 370334104   25,358,587 330,620 SH   SOLE   0 0 330,620
GENERAL MTRS CO COM 37045V100   15,465,674 401,081 SH   SOLE   0 0 401,081
GENESIS ENERGY L P UNIT LTD PARTN 371927104   1,222,765 128,038 SH   SOLE   0 0 128,038
GENTEX CORP COM 371901109   933,160 31,892 SH   SOLE   0 0 31,892
GENUINE PARTS CO COM 372460105   19,479,159 115,105 SH   SOLE   0 0 115,105
GENWORTH FINL INC COM CL A 37247D106   124,105 24,821 SH   SOLE   0 0 24,821
GEO GROUP INC NEW COM 36162J106   74,256 10,371 SH   SOLE   0 0 10,371
GERON CORP COM 374163103   156,041 48,611 SH   SOLE   0 0 48,611
GETTY RLTY CORP NEW COM 374297109   653,204 19,314 SH   SOLE   0 0 19,314
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   361,578 9,319 SH   SOLE   0 0 9,319
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   108,433 17,405 SH   SOLE   0 0 17,405
GILEAD SCIENCES INC COM 375558103   20,769,243 269,485 SH   SOLE   0 0 269,485
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   136,801 73,549 SH   SOLE   0 0 73,549
GITLAB INC CLASS A COM 37637K108   695,454 13,607 SH   SOLE   0 0 13,607
GLACIER BANCORP INC NEW COM 37637Q105   1,778,373 57,054 SH   SOLE   0 0 57,054
GLOBAL MED REIT INC COM NEW 37954A204   573,577 62,823 SH   SOLE   0 0 62,823
GLOBAL PARTNERS LP COM UNITS 37946R109   874,170 28,447 SH   SOLE   0 0 28,447
GLOBAL PMTS INC COM 37940X102   4,141,165 42,034 SH   SOLE   0 0 42,034
GLOBAL SELF STORAGE INC COM 37955N106   52,076 10,312 SH   SOLE   0 0 10,312
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,187,909 42,486 SH   SOLE   0 0 42,486
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   5,178,564 198,870 SH   SOLE   0 0 198,870
GLOBAL X FDS CLEANTECH ETF 37954Y228   178,679 12,155 SH   SOLE   0 0 12,155
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   1,043,147 52,578 SH   SOLE   0 0 52,578
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,904,905 78,520 SH   SOLE   0 0 78,520
GLOBAL X FDS DOW 30 COVERED C 37960A859   326,174 14,739 SH   SOLE   0 0 14,739
GLOBAL X FDS EMERGING MARK 37960A636   3,329,933 131,027 SH   SOLE   0 0 131,027
GLOBAL X FDS EMERGING MKT GRT 37960A644   30,744,186 1,232,726 SH   SOLE   0 0 1,232,726
GLOBAL X FDS FINTECH ETF 37954Y814   1,340,222 60,726 SH   SOLE   0 0 60,726
GLOBAL X FDS GBL X MSCI NIGER 37954Y665   223,033 21,866 SH   SOLE   0 0 21,866
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   1,842,361 152,010 SH   SOLE   0 0 152,010
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   7,682,673 184,813 SH   SOLE   0 0 184,813
GLOBAL X FDS GLBL X MLP ETF 37954Y343   6,175,137 143,842 SH   SOLE   0 0 143,842
GLOBAL X FDS GLOBAL X SILVER 37954Y848   829,133 31,902 SH   SOLE   0 0 31,902
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   457,876 21,100 SH   SOLE   0 0 21,100
GLOBAL X FDS GLOBX SUPDV US 37950E291   612,068 36,651 SH   SOLE   0 0 36,651
GLOBAL X FDS INTERNET OF THNG 37954Y780   1,078,067 31,172 SH   SOLE   0 0 31,172
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   5,692,282 87,547 SH   SOLE   0 0 87,547
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   397,393 12,473 SH   SOLE   0 0 12,473
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   43,365,027 2,443,100 SH   SOLE   0 0 2,443,100
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   1,067,484 38,607 SH   SOLE   0 0 38,607
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   10,653,756 370,694 SH   SOLE   0 0 370,694
GLOBAL X FDS RUSSELL 2000 37954Y459   8,836,106 488,453 SH   SOLE   0 0 488,453
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   2,062,918 37,893 SH   SOLE   0 0 37,893
GLOBAL X FDS S&P 500 COVERED 37954Y475   47,455,948 1,156,052 SH   SOLE   0 0 1,156,052
GLOBAL X FDS SUPERDIVIDEND 37960A669   2,829,761 125,322 SH   SOLE   0 0 125,322
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   184,208 15,839 SH   SOLE   0 0 15,839
GLOBAL X FDS US INFR DEV ETF 37954Y673   35,527,020 1,130,354 SH   SOLE   0 0 1,130,354
GLOBAL X FDS US PFD ETF 37954Y657   8,743,028 450,904 SH   SOLE   0 0 450,904
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   567,142 8,782 SH   SOLE   0 0 8,782
GLOBALSTAR INC COM 378973408   29,222 27,057 SH   SOLE   0 0 27,057
GLOBE LIFE INC COM 37959E102   5,736,164 52,328 SH   SOLE   0 0 52,328
GLOBUS MED INC CL A 379577208   521,630 8,761 SH   SOLE   0 0 8,761
GODADDY INC CL A 380237107   1,756,164 23,375 SH   SOLE   0 0 23,375
GOLAR LNG LTD SHS G9456A100   221,037 10,959 SH   SOLE   0 0 10,959
GOLD RESOURCE CORP COM 38068T105   6,358 10,092 SH   SOLE   0 0 10,092
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   320,461 42,445 SH   SOLE   0 0 42,445
GOLDMAN SACHS BDC INC SHS 38147U107   14,989,349 1,081,483 SH   SOLE   0 0 1,081,483
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,428,878 24,272 SH   SOLE   0 0 24,272
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   2,576,838 56,938 SH   SOLE   0 0 56,938
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   706,185 14,152 SH   SOLE   0 0 14,152
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   17,887,410 598,241 SH   SOLE   0 0 598,241
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   14,542,058 463,861 SH   SOLE   0 0 463,861
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   5,122,346 88,714 SH   SOLE   0 0 88,714
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   26,659,414 305,377 SH   SOLE   0 0 305,377
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   13,977,534 223,569 SH   SOLE   0 0 223,569
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   2,143,568 83,853 SH   SOLE   0 0 83,853
GOLDMAN SACHS GROUP INC COM 38141G104   34,722,459 107,653 SH   SOLE   0 0 107,653
GOLDMAN SACHS MLP ENERGY REN COM 38148G206   540,819 34,469 SH   SOLE   0 0 34,469
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   3,593,732 188,796 SH   SOLE   0 0 188,796
GOLUB CAP BDC INC COM 38173M102   197,594 14,637 SH   SOLE   0 0 14,637
GOODYEAR TIRE & RUBR CO COM 382550101   329,723 24,103 SH   SOLE   0 0 24,103
GRACO INC COM 384109104   2,655,515 30,753 SH   SOLE   0 0 30,753
GRAHAM HLDGS CO COM CL B 384637104   12,818,868 22,431 SH   SOLE   0 0 22,431
GRAINGER W W INC COM 384802104   16,830,802 21,343 SH   SOLE   0 0 21,343
GRANITE CONSTR INC COM 387328107   220,193 5,535 SH   SOLE   0 0 5,535
GRANITE PT MTG TR INC COM STK 38741L107   913,454 172,350 SH   SOLE   0 0 172,350
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1   130,284 135,000 PRN   SOLE   0 0 135,000
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   210,031 17,827 SH   SOLE   0 0 17,827
GRAPHIC PACKAGING HLDG CO COM 388689101   2,189,098 91,099 SH   SOLE   0 0 91,099
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   1,931,588 79,326 SH   SOLE   0 0 79,326
GREAT AJAX CORP COM 38983D300   505,431 82,452 SH   SOLE   0 0 82,452
GREEN BRICK PARTNERS INC COM 392709101   7,048,539 124,094 SH   SOLE   0 0 124,094
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   14,663 15,000 PRN   SOLE   0 0 15,000
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3   68,119 70,000 PRN   SOLE   0 0 70,000
GREIF INC CL A 397624107   280,093 4,066 SH   SOLE   0 0 4,066
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   2,801,558 169,997 SH   SOLE   0 0 169,997
GRIFFON CORP COM 398433102   5,180,036 128,537 SH   SOLE   0 0 128,537
GRIFOLS S A SP ADR REP B NVT 398438408   141,119 15,406 SH   SOLE   0 0 15,406
GRITSTONE BIO INC COM 39868T105   50,647 25,973 SH   SOLE   0 0 25,973
GROWGENERATION CORP COM 39986L109   47,909 14,091 SH   SOLE   0 0 14,091
GSK PLC SPONSORED ADR 37733W204   9,307,999 261,167 SH   SOLE   0 0 261,167
GUARANTY BANCSHARES INC TEX COM 400764106   416,599 15,384 SH   SOLE   0 0 15,384
GUESS INC COM 401617105   423,135 21,755 SH   SOLE   0 0 21,755
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   207,603 14,457 SH   SOLE   0 0 14,457
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   6,003,997 377,610 SH   SOLE   0 0 377,610
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   864,139 53,015 SH   SOLE   0 0 53,015
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,197,224 50,895 SH   SOLE   0 0 50,895
H & E EQUIPMENT SERVICES INC COM 404030108   1,127,352 24,642 SH   SOLE   0 0 24,642
HAGERTY INC CL A COM 405166109   295,495 31,570 SH   SOLE   0 0 31,570
HALEON PLC SPON ADS 405552100   1,194,043 142,487 SH   SOLE   0 0 142,487
HALLIBURTON CO COM 406216101   82,837,437 2,510,986 SH   SOLE   0 0 2,510,986
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   10,563,965 393,884 SH   SOLE   0 0 393,884
HANCOCK JOHN INCOME SECS TR COM 410123103   167,172 15,522 SH   SOLE   0 0 15,522
HANCOCK JOHN INVT TR II COM 410142103   198,221 15,682 SH   SOLE   0 0 15,682
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   196,824 12,923 SH   SOLE   0 0 12,923
HANCOCK JOHN PFD INCOME FD I COM 41021P103   287,471 20,519 SH   SOLE   0 0 20,519
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   418,214 35,502 SH   SOLE   0 0 35,502
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,610,916 78,966 SH   SOLE   0 0 78,966
HANCOCK WHITNEY CORPORATION COM 410120109   2,190,003 57,061 SH   SOLE   0 0 57,061
HANESBRANDS INC COM 410345102   1,314,818 289,608 SH   SOLE   0 0 289,608
HANNON ARMSTRONG SUST INFR C COM 41068X100   465,993 18,640 SH   SOLE   0 0 18,640
HANOVER INS GROUP INC COM 410867105   1,400,678 12,392 SH   SOLE   0 0 12,392
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   6,725,392 533,338 SH   SOLE   0 0 533,338
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   2,094,361 98,373 SH   SOLE   0 0 98,373
HARLEY DAVIDSON INC COM 412822108   829,945 23,571 SH   SOLE   0 0 23,571
HARMONIC INC COM 413160102   305,225 18,876 SH   SOLE   0 0 18,876
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   56,519,808 1,485,799 SH   SOLE   0 0 1,485,799
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   15,267,087 785,344 SH   SOLE   0 0 785,344
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   824,224 21,703 SH   SOLE   0 0 21,703
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   2,994,258 89,568 SH   SOLE   0 0 89,568
HARTFORD FINL SVCS GROUP INC COM 416515104   8,643,448 120,015 SH   SOLE   0 0 120,015
HASBRO INC COM 418056107   12,312,722 190,099 SH   SOLE   0 0 190,099
HASHICORP INC COM CL A 418100103   843,546 32,221 SH   SOLE   0 0 32,221
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,599,162 44,176 SH   SOLE   0 0 44,176
HCA HEALTHCARE INC COM 40412C101   37,484,955 123,517 SH   SOLE   0 0 123,517
HDFC BANK LTD SPONSORED ADS 40415F101   379,795 5,449 SH   SOLE   0 0 5,449
HEALTHCARE RLTY TR CL A COM 42226K105   633,044 33,565 SH   SOLE   0 0 33,565
HEALTHEQUITY INC COM 42226A107   3,005,969 47,608 SH   SOLE   0 0 47,608
HEALTHPEAK PROPERTIES INC COM 42250P103   445,092 22,144 SH   SOLE   0 0 22,144
HEARTLAND FINL USA INC COM 42234Q102   305,637 10,967 SH   SOLE   0 0 10,967
HECLA MNG CO COM 422704106   428,073 83,121 SH   SOLE   0 0 83,121
HEICO CORP NEW CL A 422806208   336,613 2,394 SH   SOLE   0 0 2,394
HEICO CORP NEW COM 422806109   917,971 5,188 SH   SOLE   0 0 5,188
HELEN OF TROY LTD COM G4388N106   548,850 5,081 SH   SOLE   0 0 5,081
HELMERICH & PAYNE INC COM 423452101   946,385 26,696 SH   SOLE   0 0 26,696
HENRY JACK & ASSOC INC COM 426281101   6,923,170 41,374 SH   SOLE   0 0 41,374
HENRY SCHEIN INC COM 806407102   494,061 6,092 SH   SOLE   0 0 6,092
HERCULES CAPITAL INC COM 427096508   590,624 39,907 SH   SOLE   0 0 39,907
HERITAGE COMM CORP COM 426927109   555,704 67,114 SH   SOLE   0 0 67,114
HERON THERAPEUTICS INC COM 427746102   38,222 32,950 SH   SOLE   0 0 32,950
HERSHEY CO COM 427866108   16,573,092 66,372 SH   SOLE   0 0 66,372
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   366,789 19,945 SH   SOLE   0 0 19,945
HESS CORP COM 42809H107   2,924,097 21,509 SH   SOLE   0 0 21,509
HESS MIDSTREAM LP CL A SHS 428103105   5,163,708 168,309 SH   SOLE   0 0 168,309
HEWLETT PACKARD ENTERPRISE C COM 42824C109   10,427,448 620,681 SH   SOLE   0 0 620,681
HEXCEL CORP NEW COM 428291108   546,217 7,185 SH   SOLE   0 0 7,185
HF SINCLAIR CORP COM 403949100   2,010,084 45,059 SH   SOLE   0 0 45,059
HIGH INCOME SECS FD SHS BEN INT 42968F108   676,279 104,364 SH   SOLE   0 0 104,364
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   100,251 11,102 SH   SOLE   0 0 11,102
HILLENBRAND INC COM 431571108   454,294 8,859 SH   SOLE   0 0 8,859
HILLMAN SOLUTIONS CORP COM 431636109   98,236 10,903 SH   SOLE   0 0 10,903
HILLTOP HOLDINGS INC COM 432748101   953,616 30,312 SH   SOLE   0 0 30,312
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,748,279 32,623 SH   SOLE   0 0 32,623
HNI CORP COM 404251100   340,245 12,074 SH   SOLE   0 0 12,074
HOLOGIC INC COM 436440101   2,584,077 31,914 SH   SOLE   0 0 31,914
HOME BANCSHARES INC COM 436893200   1,507,013 66,097 SH   SOLE   0 0 66,097
HOME DEPOT INC COM 437076102   498,237,357 1,603,906 SH   SOLE   0 0 1,603,906
HONDA MOTOR LTD AMERN SHS 438128308   1,087,322 35,873 SH   SOLE   0 0 35,873
HONEST CO INC COM 438333106   22,596 13,450 SH   SOLE   0 0 13,450
HONEYWELL INTL INC COM 438516106   67,862,178 327,047 SH   SOLE   0 0 327,047
HORIZON THERAPEUTICS PUB L SHS G46188101   279,238 2,715 SH   SOLE   0 0 2,715
HORMEL FOODS CORP COM 440452100   6,363,257 158,211 SH   SOLE   0 0 158,211
HOST HOTELS & RESORTS INC COM 44107P104   389,503 23,143 SH   SOLE   0 0 23,143
HOULIHAN LOKEY INC CL A 441593100   1,432,035 14,567 SH   SOLE   0 0 14,567
HOWMET AEROSPACE INC COM 443201108   1,579,217 31,865 SH   SOLE   0 0 31,865
HP INC COM 40434L105   13,337,229 434,296 SH   SOLE   0 0 434,296
HSBC HLDGS PLC SPON ADR NEW 404280406   349,415 8,819 SH   SOLE   0 0 8,819
HUBBELL INC COM 443510607   2,884,270 8,699 SH   SOLE   0 0 8,699
HUBSPOT INC COM 443573100   12,156,660 22,847 SH   SOLE   0 0 22,847
HUDBAY MINERALS INC COM 443628102   106,651 22,219 SH   SOLE   0 0 22,219
HUDSON TECHNOLOGIES INC COM 444144109   296,123 30,782 SH   SOLE   0 0 30,782
HUMANA INC COM 444859102   7,981,025 17,849 SH   SOLE   0 0 17,849
HUNT J B TRANS SVCS INC COM 445658107   1,449,354 8,006 SH   SOLE   0 0 8,006
HUNTINGTON BANCSHARES INC COM 446150104   19,985,908 1,853,980 SH   SOLE   0 0 1,853,980
HUNTINGTON INGALLS INDS INC COM 446413106   14,908,414 65,503 SH   SOLE   0 0 65,503
HUNTSMAN CORP COM 447011107   386,796 14,315 SH   SOLE   0 0 14,315
HYATT HOTELS CORP COM CL A 448579102   480,909 4,197 SH   SOLE   0 0 4,197
I3 VERTICALS INC COM CL A 46571Y107   1,939,305 84,834 SH   SOLE   0 0 84,834
I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2   22,860 25,000 PRN   SOLE   0 0 25,000
IAC INC COM NEW 44891N208   8,176,372 130,197 SH   SOLE   0 0 130,197
IAMGOLD CORP COM 450913108   44,131 16,780 SH   SOLE   0 0 16,780
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   3,979,485 137,082 SH   SOLE   0 0 137,082
ICICI BANK LIMITED ADR 45104G104   248,202 10,754 SH   SOLE   0 0 10,754
ICON PLC SHS G4705A100   3,391,461 13,555 SH   SOLE   0 0 13,555
ICOSAVAX INC COM 45114M109   102,885 10,361 SH   SOLE   0 0 10,361
ICU MED INC COM 44930G107   1,364,223 7,656 SH   SOLE   0 0 7,656
IDACORP INC COM 451107106   1,373,833 13,390 SH   SOLE   0 0 13,390
IDEX CORP COM 45167R104   1,079,916 5,017 SH   SOLE   0 0 5,017
IDEXX LABS INC COM 45168D104   11,716,021 23,328 SH   SOLE   0 0 23,328
IHS HOLDING LIMITED ORD SHS G4701H109   1,389,249 142,050 SH   SOLE   0 0 142,050
ILLINOIS TOOL WKS INC COM 452308109   62,267,220 248,910 SH   SOLE   0 0 248,910
ILLUMINA INC COM 452327109   1,569,479 8,371 SH   SOLE   0 0 8,371
IMAX CORP COM 45245E109   226,103 13,308 SH   SOLE   0 0 13,308
IMMUNITYBIO INC COM 45256X103   35,601 12,806 SH   SOLE   0 0 12,806
IMMUNOGEN INC COM 45253H101   616,068 32,648 SH   SOLE   0 0 32,648
IMPERIAL OIL LTD COM NEW 453038408   4,470,514 87,383 SH   SOLE   0 0 87,383
IMPINJ INC COM 453204109   2,105,072 23,481 SH   SOLE   0 0 23,481
INCYTE CORP COM 45337C102   779,432 12,521 SH   SOLE   0 0 12,521
INDEPENDENCE RLTY TR INC COM 45378A106   949,492 52,113 SH   SOLE   0 0 52,113
INDEPENDENT BK CORP MASS COM 453836108   271,245 6,094 SH   SOLE   0 0 6,094
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   11,363,354 469,366 SH   SOLE   0 0 469,366
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   20,839,123 855,465 SH   SOLE   0 0 855,465
INDEXIQ ETF TR CANDRIAM ESG US 45409B461   334,067 8,612 SH   SOLE   0 0 8,612
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   9,829,621 410,251 SH   SOLE   0 0 410,251
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   723,230 24,245 SH   SOLE   0 0 24,245
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   954,173 30,582 SH   SOLE   0 0 30,582
INDIA FD INC COM 454089103   195,803 11,795 SH   SOLE   0 0 11,795
INFINERA CORP COM 45667G103   117,528 24,333 SH   SOLE   0 0 24,333
INFLARX NV COM N44821101   823,927 184,737 SH   SOLE   0 0 184,737
INFOSYS LTD SPONSORED ADR 456788108   429,509 26,727 SH   SOLE   0 0 26,727
ING GROEP N.V. SPONSORED ADR 456837103   282,472 20,970 SH   SOLE   0 0 20,970
INGERSOLL RAND INC COM 45687V106   2,274,047 34,793 SH   SOLE   0 0 34,793
INGLES MKTS INC CL A 457030104   336,386 4,070 SH   SOLE   0 0 4,070
INGREDION INC COM 457187102   396,056 3,738 SH   SOLE   0 0 3,738
INMODE LTD SHS M5425M103   6,268,824 167,840 SH   SOLE   0 0 167,840
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   411,126 14,741 SH   SOLE   0 0 14,741
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   231,929 10,062 SH   SOLE   0 0 10,062
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   1,348,588 32,348 SH   SOLE   0 0 32,348
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   228,246 5,702 SH   SOLE   0 0 5,702
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   696,982 13,597 SH   SOLE   0 0 13,597
INNOVATOR ETFS TR IBD 50 ETF 45782C102   338,262 13,224 SH   SOLE   0 0 13,224
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   323,108 8,174 SH   SOLE   0 0 8,174
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   233,825 9,383 SH   SOLE   0 0 9,383
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   528,775 20,129 SH   SOLE   0 0 20,129
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   1,211,368 66,051 SH   SOLE   0 0 66,051
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   290,588 8,119 SH   SOLE   0 0 8,119
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   4,953,054 160,293 SH   SOLE   0 0 160,293
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   490,263 14,979 SH   SOLE   0 0 14,979
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   340,123 13,049 SH   SOLE   0 0 13,049
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   260,352 9,040 SH   SOLE   0 0 9,040
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   242,526 7,139 SH   SOLE   0 0 7,139
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   469,140 12,892 SH   SOLE   0 0 12,892
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   406,184 11,790 SH   SOLE   0 0 11,790
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   390,221 11,420 SH   SOLE   0 0 11,420
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   1,418,570 37,608 SH   SOLE   0 0 37,608
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   390,287 11,064 SH   SOLE   0 0 11,064
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   359,555 10,717 SH   SOLE   0 0 10,717
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   932,303 29,337 SH   SOLE   0 0 29,337
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   2,841,758 91,082 SH   SOLE   0 0 91,082
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   7,693,479 257,738 SH   SOLE   0 0 257,738
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   5,004,950 148,207 SH   SOLE   0 0 148,207
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   5,552,730 180,342 SH   SOLE   0 0 180,342
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   6,573,751 187,233 SH   SOLE   0 0 187,233
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   5,617,964 168,809 SH   SOLE   0 0 168,809
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   8,675,941 255,852 SH   SOLE   0 0 255,852
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   4,523,400 138,288 SH   SOLE   0 0 138,288
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   3,919,163 123,750 SH   SOLE   0 0 123,750
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   8,896,627 265,809 SH   SOLE   0 0 265,809
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   3,979,204 116,283 SH   SOLE   0 0 116,283
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   345,583 11,447 SH   SOLE   0 0 11,447
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   441,929 14,367 SH   SOLE   0 0 14,367
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   1,041,635 31,038 SH   SOLE   0 0 31,038
INNOVATOR ETFS TR US SML CP PWR B 45782C284   216,901 8,443 SH   SOLE   0 0 8,443
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   952,388 34,582 SH   SOLE   0 0 34,582
INSEEGO CORP COM 45782B104   36,410 56,573 SH   SOLE   0 0 56,573
INSIGHT ENTERPRISES INC COM 45765U103   346,094 2,365 SH   SOLE   0 0 2,365
INSIGHT SELECT INCOME FD COM 45781W109   659,693 42,183 SH   SOLE   0 0 42,183
INSPIRE MED SYS INC COM 457730109   625,257 1,926 SH   SOLE   0 0 1,926
INSTALLED BLDG PRODS INC COM 45780R101   730,514 5,212 SH   SOLE   0 0 5,212
INSULET CORP COM 45784P101   972,571 3,373 SH   SOLE   0 0 3,373
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,848,398 102,803 SH   SOLE   0 0 102,803
INTEL CORP COM 458140100   42,720,895 1,277,539 SH   SOLE   0 0 1,277,539
INTELLIA THERAPEUTICS INC COM 45826J105   1,076,429 26,396 SH   SOLE   0 0 26,396
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,521,853 66,472 SH   SOLE   0 0 66,472
INTERCEPT PHARMACEUTICALS IN COM 45845P108   2,149,535 194,352 SH   SOLE   0 0 194,352
INTERCONTINENTAL EXCHANGE IN COM 45866F104   114,192,140 1,009,835 SH   SOLE   0 0 1,009,835
INTERNATIONAL BUSINESS MACHS COM 459200101   80,570,705 602,128 SH   SOLE   0 0 602,128
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,818,022 47,971 SH   SOLE   0 0 47,971
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   258,373 8,102 SH   SOLE   0 0 8,102
INTERNATIONAL PAPER CO COM 460146103   1,972,662 62,014 SH   SOLE   0 0 62,014
INTERPUBLIC GROUP COS INC COM 460690100   12,914,479 334,745 SH   SOLE   0 0 334,745
INTEST CORP COM 461147100   307,006 11,691 SH   SOLE   0 0 11,691
INTRA-CELLULAR THERAPIES INC COM 46116X101   558,419 8,819 SH   SOLE   0 0 8,819
INTRUSION INC COM NEW 46121E205   16,164 13,249 SH   SOLE   0 0 13,249
INTUIT COM 461202103   21,339,806 46,574 SH   SOLE   0 0 46,574
INTUITIVE SURGICAL INC COM NEW 46120E602   37,132,974 108,595 SH   SOLE   0 0 108,595
INUVO INC COM NEW 46122W204   3,996 18,000 SH   SOLE   0 0 18,000
INVENTRUST PPTYS CORP COM NEW 46124J201   1,156,042 49,959 SH   SOLE   0 0 49,959
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   1,171,320 13,510 SH   SOLE   0 0 13,510
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   7,247,265 155,989 SH   SOLE   0 0 155,989
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   9,145,674 184,240 SH   SOLE   0 0 184,240
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   2,537,784 101,960 SH   SOLE   0 0 101,960
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   11,691,236 859,334 SH   SOLE   0 0 859,334
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   121,234 14,415 SH   SOLE   0 0 14,415
INVESCO BD FD COM 46132L107   721,034 48,457 SH   SOLE   0 0 48,457
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,343,448 59,183 SH   SOLE   0 0 59,183
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,586,647 75,304 SH   SOLE   0 0 75,304
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   505,872 25,554 SH   SOLE   0 0 25,554
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   707,513 24,930 SH   SOLE   0 0 24,930
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   370,807 15,049 SH   SOLE   0 0 15,049
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   4,499,937 248,890 SH   SOLE   0 0 248,890
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   1,965,998 64,544 SH   SOLE   0 0 64,544
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   8,928,498 470,664 SH   SOLE   0 0 470,664
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   2,326,487 29,554 SH   SOLE   0 0 29,554
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   11,036,923 566,286 SH   SOLE   0 0 566,286
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   266,386 15,239 SH   SOLE   0 0 15,239
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   909,789 20,236 SH   SOLE   0 0 20,236
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   241,649 12,964 SH   SOLE   0 0 12,964
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   281,644 9,144 SH   SOLE   0 0 9,144
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   617,678 32,681 SH   SOLE   0 0 32,681
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   473,627 24,439 SH   SOLE   0 0 24,439
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   514,302 14,378 SH   SOLE   0 0 14,378
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   10,835,836 313,265 SH   SOLE   0 0 313,265
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   5,163,516 125,786 SH   SOLE   0 0 125,786
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   363,880 23,281 SH   SOLE   0 0 23,281
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,559,936 19,055 SH   SOLE   0 0 19,055
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   98,367,928 647,243 SH   SOLE   0 0 647,243
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   594,390 29,094 SH   SOLE   0 0 29,094
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   34,108,777 1,304,850 SH   SOLE   0 0 1,304,850
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   1,481,890 62,792 SH   SOLE   0 0 62,792
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   11,984,627 1,054,057 SH   SOLE   0 0 1,054,057
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   2,949,944 120,455 SH   SOLE   0 0 120,455
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   2,318,476 56,965 SH   SOLE   0 0 56,965
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   4,141,477 54,215 SH   SOLE   0 0 54,215
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   6,409,885 114,585 SH   SOLE   0 0 114,585
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   13,024,775 162,810 SH   SOLE   0 0 162,810
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,964,721 83,534 SH   SOLE   0 0 83,534
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,109,482 41,033 SH   SOLE   0 0 41,033
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,157,501 42,322 SH   SOLE   0 0 42,322
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   634,266 23,398 SH   SOLE   0 0 23,398
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   332,389 3,460 SH   SOLE   0 0 3,460
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   3,629,201 70,129 SH   SOLE   0 0 70,129
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   42,446,065 374,271 SH   SOLE   0 0 374,271
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   210,740 22,230 SH   SOLE   0 0 22,230
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   942,306 7,068 SH   SOLE   0 0 7,068
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   742,370 5,037 SH   SOLE   0 0 5,037
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   1,428,620 35,868 SH   SOLE   0 0 35,868
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   4,396,219 112,320 SH   SOLE   0 0 112,320
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   23,580,450 570,265 SH   SOLE   0 0 570,265
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   50,191,029 799,093 SH   SOLE   0 0 799,093
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   3,249,230 45,495 SH   SOLE   0 0 45,495
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,096,658 194,708 SH   SOLE   0 0 194,708
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   33,567,687 1,264,320 SH   SOLE   0 0 1,264,320
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   10,854,940 487,862 SH   SOLE   0 0 487,862
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   3,980,393 221,807 SH   SOLE   0 0 221,807
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   4,595,690 287,855 SH   SOLE   0 0 287,855
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   36,080,615 1,704,328 SH   SOLE   0 0 1,704,328
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   9,037,954 384,430 SH   SOLE   0 0 384,430
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   883,518 35,228 SH   SOLE   0 0 35,228
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   38,663,297 1,879,596 SH   SOLE   0 0 1,879,596
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   8,870,063 394,576 SH   SOLE   0 0 394,576
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   648,082 26,164 SH   SOLE   0 0 26,164
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   33,063,578 1,642,503 SH   SOLE   0 0 1,642,503
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,585,722 70,320 SH   SOLE   0 0 70,320
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   437,204 17,955 SH   SOLE   0 0 17,955
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   47,841,449 2,525,281 SH   SOLE   0 0 2,525,281
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   348,160 14,809 SH   SOLE   0 0 14,809
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   13,863,712 728,691 SH   SOLE   0 0 728,691
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   316,169 13,397 SH   SOLE   0 0 13,397
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   364,619 15,602 SH   SOLE   0 0 15,602
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   358,925 15,619 SH   SOLE   0 0 15,619
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   306,709 4,429 SH   SOLE   0 0 4,429
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   1,933,786 92,107 SH   SOLE   0 0 92,107
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   4,955,713 305,908 SH   SOLE   0 0 305,908
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   10,895,783 551,825 SH   SOLE   0 0 551,825
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   267,498 6,600 SH   SOLE   0 0 6,600
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   132,140,517 2,697,846 SH   SOLE   0 0 2,697,846
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   6,781,442 187,178 SH   SOLE   0 0 187,178
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   5,108,645 60,479 SH   SOLE   0 0 60,479
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   15,837,055 177,049 SH   SOLE   0 0 177,049
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   16,670,744 436,064 SH   SOLE   0 0 436,064
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   1,528,837 17,831 SH   SOLE   0 0 17,831
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   1,076,036 27,228 SH   SOLE   0 0 27,228
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   1,077,144 8,845 SH   SOLE   0 0 8,845
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   630,781 5,994 SH   SOLE   0 0 5,994
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   11,243,076 138,752 SH   SOLE   0 0 138,752
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   235,000 2,707 SH   SOLE   0 0 2,707
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   1,484,422 10,082 SH   SOLE   0 0 10,082
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   1,064,689 17,372 SH   SOLE   0 0 17,372
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   2,901,506 53,358 SH   SOLE   0 0 53,358
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   411,258 14,777 SH   SOLE   0 0 14,777
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   4,569,760 100,545 SH   SOLE   0 0 100,545
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   707,116 16,909 SH   SOLE   0 0 16,909
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   3,673,318 52,018 SH   SOLE   0 0 52,018
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   7,402,681 158,754 SH   SOLE   0 0 158,754
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   360,175 4,763 SH   SOLE   0 0 4,763
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   4,552,844 33,283 SH   SOLE   0 0 33,283
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   329,575 3,061 SH   SOLE   0 0 3,061
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,005,709 70,084 SH   SOLE   0 0 70,084
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   40,628,357 248,264 SH   SOLE   0 0 248,264
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   4,211,037 24,507 SH   SOLE   0 0 24,507
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   137,657 13,085 SH   SOLE   0 0 13,085
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   4,876,332 253,711 SH   SOLE   0 0 253,711
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   15,798,131 875,243 SH   SOLE   0 0 875,243
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   471,680 9,623 SH   SOLE   0 0 9,623
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   387,457 2,478 SH   SOLE   0 0 2,478
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   12,625,256 216,950 SH   SOLE   0 0 216,950
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   2,676,319 32,854 SH   SOLE   0 0 32,854
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   86,907,217 957,339 SH   SOLE   0 0 957,339
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   14,134,868 40,417 SH   SOLE   0 0 40,417
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   562,370 11,701 SH   SOLE   0 0 11,701
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   5,472,368 192,335 SH   SOLE   0 0 192,335
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   19,768,430 248,597 SH   SOLE   0 0 248,597
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   24,273,839 300,754 SH   SOLE   0 0 300,754
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   3,427,950 74,345 SH   SOLE   0 0 74,345
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   4,927,139 54,141 SH   SOLE   0 0 54,141
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   1,025,389 5,250 SH   SOLE   0 0 5,250
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   1,074,725 10,393 SH   SOLE   0 0 10,393
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   3,246,090 69,899 SH   SOLE   0 0 69,899
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   208,954 1,646 SH   SOLE   0 0 1,646
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   372,155 3,979 SH   SOLE   0 0 3,979
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   2,077,685 42,853 SH   SOLE   0 0 42,853
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,158,201 52,360 SH   SOLE   0 0 52,360
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   14,814,822 107,416 SH   SOLE   0 0 107,416
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   4,952,542 72,363 SH   SOLE   0 0 72,363
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   1,551,926 30,305 SH   SOLE   0 0 30,305
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   8,287,596 27,809 SH   SOLE   0 0 27,809
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   5,700,199 27,874 SH   SOLE   0 0 27,874
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   2,468,171 15,209 SH   SOLE   0 0 15,209
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   12,384,973 395,958 SH   SOLE   0 0 395,958
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   1,262,779 7,543 SH   SOLE   0 0 7,543
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   23,393,849 79,547 SH   SOLE   0 0 79,547
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   6,284,218 56,836 SH   SOLE   0 0 56,836
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   309,276,813 2,066,806 SH   SOLE   0 0 2,066,806
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   6,366,299 41,730 SH   SOLE   0 0 41,730
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   18,042,150 232,652 SH   SOLE   0 0 232,652
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   41,858,869 829,710 SH   SOLE   0 0 829,710
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   7,786,242 138,078 SH   SOLE   0 0 138,078
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   3,419,937 85,243 SH   SOLE   0 0 85,243
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   970,485 10,874 SH   SOLE   0 0 10,874
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   277,631 12,963 SH   SOLE   0 0 12,963
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   3,214,593 159,771 SH   SOLE   0 0 159,771
INVESCO HIG INCM 2023 TARG T COM 46135X108   3,907,201 526,577 SH   SOLE   0 0 526,577
INVESCO HIGH INCOME 2024 TAR COM 46136K105   1,789,074 252,694 SH   SOLE   0 0 252,694
INVESCO LTD SHS G491BT108   329,904 19,625 SH   SOLE   0 0 19,625
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,811,505 191,491 SH   SOLE   0 0 191,491
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,079,037 172,923 SH   SOLE   0 0 172,923
INVESCO MUNICIPAL TRUST COM 46131J103   163,101 17,296 SH   SOLE   0 0 17,296
INVESCO QQQ TR UNIT SER 1 46090E103   771,301,686 2,087,872 SH   SOLE   0 0 2,087,872
INVESCO QUALITY MUN INCOME T COM 46133G107   1,154,431 120,756 SH   SOLE   0 0 120,756
INVESCO SR INCOME TR COM 46131H107   107,066 27,809 SH   SOLE   0 0 27,809
INVESCO TR INVT GRADE MUNS COM 46131M106   206,680 21,285 SH   SOLE   0 0 21,285
INVESCO VALUE MUN INCOME TR COM 46132P108   408,822 34,587 SH   SOLE   0 0 34,587
INVESTCORP CR MGMT BDC INC COM 46090R104   71,627 19,786 SH   SOLE   0 0 19,786
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   228,915 5,614 SH   SOLE   0 0 5,614
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   5,803,750 185,610 SH   SOLE   0 0 185,610
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   354,860 10,950 SH   SOLE   0 0 10,950
INVITAE CORP COM 46185L103   20,824 18,428 SH   SOLE   0 0 18,428
INVITATION HOMES INC COM 46187W107   1,686,379 49,023 SH   SOLE   0 0 49,023
IONIS PHARMACEUTICALS INC COM 462222100   580,246 14,142 SH   SOLE   0 0 14,142
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   18,600 20,000 PRN   SOLE   0 0 20,000
IONQ INC COM 46222L108   241,050 17,816 SH   SOLE   0 0 17,816
IOVANCE BIOTHERAPEUTICS INC COM 462260100   134,879 19,159 SH   SOLE   0 0 19,159
IPG PHOTONICS CORP COM 44980X109   457,578 3,369 SH   SOLE   0 0 3,369
IQVIA HLDGS INC COM 46266C105   112,826,785 501,966 SH   SOLE   0 0 501,966
IRIDIUM COMMUNICATIONS INC COM 46269C102   15,968,404 257,057 SH   SOLE   0 0 257,057
IRON MTN INC DEL COM 46284V101   14,261,245 250,990 SH   SOLE   0 0 250,990
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   146,523 13,771 SH   SOLE   0 0 13,771
ISHARES GOLD TR ISHARES NEW 464285204   42,001,411 1,154,202 SH   SOLE   0 0 1,154,202
ISHARES INC CORE MSCI EMKT 46434G103   124,211,723 2,520,019 SH   SOLE   0 0 2,520,019
ISHARES INC CUR HD MSCI EM 46434G509   260,541 10,617 SH   SOLE   0 0 10,617
ISHARES INC EM MKT SM-CP ETF 464286475   1,142,433 21,322 SH   SOLE   0 0 21,322
ISHARES INC EM MKTS DIV ETF 464286319   2,427,427 99,079 SH   SOLE   0 0 99,079
ISHARES INC EMNG MKTS EQT 46434G889   309,851 7,454 SH   SOLE   0 0 7,454
ISHARES INC ESG AWR MSCI EM 46434G863   12,903,716 407,958 SH   SOLE   0 0 407,958
ISHARES INC FRONTIER AND SEL 464286145   513,781 19,860 SH   SOLE   0 0 19,860
ISHARES INC JP MORGAN EM ETF 464286517   371,014 10,022 SH   SOLE   0 0 10,022
ISHARES INC JP MRG EM CRP BD 464286251   384,748 8,871 SH   SOLE   0 0 8,871
ISHARES INC MSCI AGRICULTURE 464286350   5,303,625 134,235 SH   SOLE   0 0 134,235
ISHARES INC MSCI AUST ETF 464286103   354,079 15,702 SH   SOLE   0 0 15,702
ISHARES INC MSCI BRAZIL ETF 464286400   493,576 15,220 SH   SOLE   0 0 15,220
ISHARES INC MSCI CDA ETF 464286509   346,101 9,891 SH   SOLE   0 0 9,891
ISHARES INC MSCI EMERG MRKT 464286533   20,578,091 374,283 SH   SOLE   0 0 374,283
ISHARES INC MSCI EMRG CHN 46434G764   21,700,277 417,474 SH   SOLE   0 0 417,474
ISHARES INC MSCI EQUAL WEITE 464286681   313,181 3,974 SH   SOLE   0 0 3,974
ISHARES INC MSCI EURZONE ETF 464286608   963,026 21,018 SH   SOLE   0 0 21,018
ISHARES INC MSCI FRANCE ETF 464286707   23,242,293 603,226 SH   SOLE   0 0 603,226
ISHARES INC MSCI GBL ETF NEW 46434G848   439,333 10,858 SH   SOLE   0 0 10,858
ISHARES INC MSCI GBL GOLD MN 46434G855   2,311,449 99,204 SH   SOLE   0 0 99,204
ISHARES INC MSCI GBL MIN VOL 464286525   13,931,500 142,078 SH   SOLE   0 0 142,078
ISHARES INC MSCI JPN ETF NEW 46434G822   2,813,757 45,456 SH   SOLE   0 0 45,456
ISHARES INC MSCI MEXICO ETF 464286822   32,613,052 524,494 SH   SOLE   0 0 524,494
ISHARES INC MSCI NETHERL ETF 464286814   2,452,764 56,672 SH   SOLE   0 0 56,672
ISHARES INC MSCI PAC JP ETF 464286665   757,248 17,927 SH   SOLE   0 0 17,927
ISHARES INC MSCI SINGPOR ETF 46434G780   226,078 12,214 SH   SOLE   0 0 12,214
ISHARES INC MSCI STH KOR ETF 464286772   425,935 6,720 SH   SOLE   0 0 6,720
ISHARES INC MSCI SWITZERLAND 464286749   276,809 5,990 SH   SOLE   0 0 5,990
ISHARES INC MSCI WORLD ETF 464286392   6,174,040 49,583 SH   SOLE   0 0 49,583
ISHARES SILVER TR ISHARES 46428Q109   26,086,450 1,248,753 SH   SOLE   0 0 1,248,753
ISHARES TR 0-3 MNTH TREASRY 46436E718   61,604,866 612,192 SH   SOLE   0 0 612,192
ISHARES TR 0-5 YR TIPS ETF 46429B747   55,639,370 570,076 SH   SOLE   0 0 570,076
ISHARES TR 0-5YR HI YL CP 46434V407   21,611,034 521,376 SH   SOLE   0 0 521,376
ISHARES TR 0-5YR INVT GR CP 46434V100   31,253,340 648,275 SH   SOLE   0 0 648,275
ISHARES TR 1 3 YR TREAS BD 464287457   216,745,213 2,673,227 SH   SOLE   0 0 2,673,227
ISHARES TR 10+ YR INVST GRD 464289511   9,619,974 186,614 SH   SOLE   0 0 186,614
ISHARES TR 10-20 YR TRS ETF 464288653   25,163,848 227,172 SH   SOLE   0 0 227,172
ISHARES TR 20 YR TR BD ETF 464287432   183,454,103 1,782,146 SH   SOLE   0 0 1,782,146
ISHARES TR 20+ YEAR TR BD 46436E338   774,822 23,129 SH   SOLE   0 0 23,129
ISHARES TR 3 7 YR TREAS BD 464288661   28,831,911 250,147 SH   SOLE   0 0 250,147
ISHARES TR 7-10 YR TRSY BD 464287440   159,466,063 1,650,787 SH   SOLE   0 0 1,650,787
ISHARES TR AGENCY BOND ETF 464288166   2,977,952 27,840 SH   SOLE   0 0 27,840
ISHARES TR AGGRES ALLOC ETF 464289859   1,084,228 16,344 SH   SOLE   0 0 16,344
ISHARES TR ASIA 50 ETF 464288430   597,509 10,027 SH   SOLE   0 0 10,027
ISHARES TR BLACKROCK ULTRA 46434V878   33,407,857 664,172 SH   SOLE   0 0 664,172
ISHARES TR BROAD USD HIGH 46435U853   32,018,828 907,049 SH   SOLE   0 0 907,049
ISHARES TR CALIF MUN BD ETF 464288356   9,312,464 163,520 SH   SOLE   0 0 163,520
ISHARES TR CHINA LG-CAP ETF 464287184   1,542,451 56,729 SH   SOLE   0 0 56,729
ISHARES TR CMBS ETF 46429B366   352,241 7,681 SH   SOLE   0 0 7,681
ISHARES TR COHEN STEER REIT 464287564   28,087,358 505,441 SH   SOLE   0 0 505,441
ISHARES TR CONSER ALLOC ETF 464289883   850,372 24,131 SH   SOLE   0 0 24,131
ISHARES TR CONV BD ETF 46435G102   6,095,391 79,824 SH   SOLE   0 0 79,824
ISHARES TR CORE 1 5 YR USD 46432F859   31,003,125 664,733 SH   SOLE   0 0 664,733
ISHARES TR CORE DIV GRWTH 46434V621   457,979,123 8,887,621 SH   SOLE   0 0 8,887,621
ISHARES TR CORE DIVID ETF 46435U861   24,038,630 628,453 SH   SOLE   0 0 628,453
ISHARES TR CORE HIGH DV ETF 46429B663   52,551,679 521,398 SH   SOLE   0 0 521,398
ISHARES TR CORE INTL AGGR 46435G672   1,096,998 22,256 SH   SOLE   0 0 22,256
ISHARES TR CORE LT USDB ETF 464289479   12,645,939 240,424 SH   SOLE   0 0 240,424
ISHARES TR CORE MSCI EAFE 46432F842   464,778,992 6,885,615 SH   SOLE   0 0 6,885,615
ISHARES TR CORE MSCI EURO 46434V738   1,421,272 27,005 SH   SOLE   0 0 27,005
ISHARES TR CORE MSCI INTL 46435G326   50,392,301 824,481 SH   SOLE   0 0 824,481
ISHARES TR CORE MSCI PAC 46434V696   1,433,867 24,967 SH   SOLE   0 0 24,967
ISHARES TR CORE MSCI TOTAL 46432F834   46,395,095 740,899 SH   SOLE   0 0 740,899
ISHARES TR CORE S&P MCP ETF 464287507   381,632,069 1,459,508 SH   SOLE   0 0 1,459,508
ISHARES TR CORE S&P SCP ETF 464287804   413,146,302 4,145,974 SH   SOLE   0 0 4,145,974
ISHARES TR CORE S&P TTL STK 464287150   305,124,373 3,118,606 SH   SOLE   0 0 3,118,606
ISHARES TR CORE S&P US GWT 464287671   57,555,850 589,470 SH   SOLE   0 0 589,470
ISHARES TR CORE S&P US VLU 464287663   41,671,279 532,472 SH   SOLE   0 0 532,472
ISHARES TR CORE S&P500 ETF 464287200   1,141,620,682 2,561,353 SH   SOLE   0 0 2,561,353
ISHARES TR CORE TOTAL USD 46434V613   24,942,791 548,555 SH   SOLE   0 0 548,555
ISHARES TR CORE US AGGBD ET 464287226   497,075,937 5,074,793 SH   SOLE   0 0 5,074,793
ISHARES TR CRE U S REIT ETF 464288521   591,352 11,503 SH   SOLE   0 0 11,503
ISHARES TR CYBERSECURITY 46435U135   1,030,997 27,261 SH   SOLE   0 0 27,261
ISHARES TR DEVSMCP EXNA ETF 464288497   1,486,802 28,197 SH   SOLE   0 0 28,197
ISHARES TR DOW JONES US ETF 464287846   1,494,291 13,794 SH   SOLE   0 0 13,794
ISHARES TR EAFE GRWTH ETF 464288885   40,080,182 420,084 SH   SOLE   0 0 420,084
ISHARES TR EAFE SML CP ETF 464288273   6,559,023 111,208 SH   SOLE   0 0 111,208
ISHARES TR EAFE VALUE ETF 464288877   26,644,490 544,432 SH   SOLE   0 0 544,432
ISHARES TR ESG ADV TTL USD 46436E619   833,631 19,578 SH   SOLE   0 0 19,578
ISHARES TR ESG ADVNCD HY BD 46435G441   1,709,158 38,774 SH   SOLE   0 0 38,774
ISHARES TR ESG AW MSCI EAFE 46435G516   6,746,630 92,508 SH   SOLE   0 0 92,508
ISHARES TR ESG AWARE MSCI 46435U663   1,869,257 52,625 SH   SOLE   0 0 52,625
ISHARES TR ESG AWR MSCI USA 46435G425   17,496,433 179,524 SH   SOLE   0 0 179,524
ISHARES TR ESG AWR US AGRGT 46435U549   6,153,413 130,452 SH   SOLE   0 0 130,452
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,136,289 47,524 SH   SOLE   0 0 47,524
ISHARES TR ESG AWRE USD ETF 46435G193   3,933,349 172,970 SH   SOLE   0 0 172,970
ISHARES TR ESG EAFE ETF 46436E759   499,584 8,202 SH   SOLE   0 0 8,202
ISHARES TR ESG MSCI LEADR 46435U218   1,076,215 13,901 SH   SOLE   0 0 13,901
ISHARES TR ESG MSCI USA ETF 46436E767   842,237 23,428 SH   SOLE   0 0 23,428
ISHARES TR ESG SCRD S&P MID 46436E551   1,362,373 38,247 SH   SOLE   0 0 38,247
ISHARES TR ESG SCRND S&P500 46436E569   518,153 15,323 SH   SOLE   0 0 15,323
ISHARES TR EUROPE ETF 464287861   465,514 9,211 SH   SOLE   0 0 9,211
ISHARES TR EXPANDED TECH 464287515   15,377,276 44,455 SH   SOLE   0 0 44,455
ISHARES TR EXPND TEC SC ETF 464287549   17,591,563 44,777 SH   SOLE   0 0 44,777
ISHARES TR EXPONENTIAL TECH 46434V381   7,979,284 143,512 SH   SOLE   0 0 143,512
ISHARES TR FALN ANGLS USD 46435G474   2,688,152 105,958 SH   SOLE   0 0 105,958
ISHARES TR FLTG RATE NT ETF 46429B655   20,891,956 411,097 SH   SOLE   0 0 411,097
ISHARES TR GBL COMM SVC ETF 464287275   1,122,703 16,419 SH   SOLE   0 0 16,419
ISHARES TR GENOMICS IMMUN 46435U192   821,560 35,179 SH   SOLE   0 0 35,179
ISHARES TR GL CLEAN ENE ETF 464288224   9,187,678 499,330 SH   SOLE   0 0 499,330
ISHARES TR GL TIMB FORE ETF 464288174   251,001 3,501 SH   SOLE   0 0 3,501
ISHARES TR GLB CNS DISC ETF 464288745   775,159 4,946 SH   SOLE   0 0 4,946
ISHARES TR GLB CNSM STP ETF 464288737   2,174,081 35,530 SH   SOLE   0 0 35,530
ISHARES TR GLB INFRASTR ETF 464288372   3,132,118 66,712 SH   SOLE   0 0 66,712
ISHARES TR GLOB HLTHCRE ETF 464287325   7,460,547 87,781 SH   SOLE   0 0 87,781
ISHARES TR GLOBAL 100 ETF 464287572   12,311,221 161,862 SH   SOLE   0 0 161,862
ISHARES TR GLOBAL ENERG ETF 464287341   11,644,374 312,853 SH   SOLE   0 0 312,853
ISHARES TR GLOBAL FINLS ETF 464287333   1,153,579 16,125 SH   SOLE   0 0 16,125
ISHARES TR GLOBAL MATER ETF 464288695   1,046,876 12,790 SH   SOLE   0 0 12,790
ISHARES TR GLOBAL REIT ETF 46434V647   2,632,225 114,594 SH   SOLE   0 0 114,594
ISHARES TR GLOBAL TECH ETF 464287291   12,123,519 194,943 SH   SOLE   0 0 194,943
ISHARES TR GNMA BOND ETF 46429B333   1,769,302 40,358 SH   SOLE   0 0 40,358
ISHARES TR GOV/CRED BD ETF 464288596   215,317 2,070 SH   SOLE   0 0 2,070
ISHARES TR GRWT ALLOCAT ETF 464289867   3,548,975 68,979 SH   SOLE   0 0 68,979
ISHARES TR HDG MSCI EAFE 46434V803   9,458,058 305,099 SH   SOLE   0 0 305,099
ISHARES TR HDG MSCI JAPAN 46434V886   1,000,751 29,740 SH   SOLE   0 0 29,740
ISHARES TR HIGH YLD BD FCTR 46435G250   477,709 10,687 SH   SOLE   0 0 10,687
ISHARES TR IBDS DEC28 ETF 46435U515   6,432,943 262,569 SH   SOLE   0 0 262,569
ISHARES TR IBONDS 23 TRM HG 46435U150   5,131,534 217,162 SH   SOLE   0 0 217,162
ISHARES TR IBONDS 23 TRM TS 46436E882   10,184,055 410,482 SH   SOLE   0 0 410,482
ISHARES TR IBONDS 24 TRM HG 46435U184   9,114,301 394,900 SH   SOLE   0 0 394,900
ISHARES TR IBONDS 24 TRM TS 46436E874   15,212,166 639,167 SH   SOLE   0 0 639,167
ISHARES TR IBONDS 25 TRM HG 46435U168   251,152 10,920 SH   SOLE   0 0 10,920
ISHARES TR IBONDS 25 TRM TS 46436E866   9,763,270 422,104 SH   SOLE   0 0 422,104
ISHARES TR IBONDS 26 TRM TS 46436E858   14,084,648 621,839 SH   SOLE   0 0 621,839
ISHARES TR IBONDS 27 ETF 46435UAA9   32,513,611 1,384,736 SH   SOLE   0 0 1,384,736
ISHARES TR IBONDS 27 TRM TS 46436E841   13,154,363 593,876 SH   SOLE   0 0 593,876
ISHARES TR IBONDS 28 TRM TS 46436E833   4,340,361 197,289 SH   SOLE   0 0 197,289
ISHARES TR IBONDS 29 TRM TS 46436E825   1,508,152 69,725 SH   SOLE   0 0 69,725
ISHARES TR IBONDS DEC 46435U697   3,959,930 153,724 SH   SOLE   0 0 153,724
ISHARES TR IBONDS DEC 2030 46436E726   17,000,953 801,932 SH   SOLE   0 0 801,932
ISHARES TR IBONDS DEC 2031 46436E486   38,923,650 1,920,259 SH   SOLE   0 0 1,920,259
ISHARES TR IBONDS DEC 2032 46436E312   4,424,312 179,704 SH   SOLE   0 0 179,704
ISHARES TR IBONDS DEC 25 46435U432   3,782,865 143,644 SH   SOLE   0 0 143,644
ISHARES TR IBONDS DEC 26 46435U259   4,676,404 185,719 SH   SOLE   0 0 185,719
ISHARES TR IBONDS DEC 27 46435U283   7,691,396 306,858 SH   SOLE   0 0 306,858
ISHARES TR IBONDS DEC 28 46435U325   7,595,578 301,891 SH   SOLE   0 0 301,891
ISHARES TR IBONDS DEC 29 46436E205   17,926,785 798,520 SH   SOLE   0 0 798,520
ISHARES TR IBONDS DEC2023 46435G318   3,802,573 149,179 SH   SOLE   0 0 149,179
ISHARES TR IBONDS DEC2026 46435GAA0   30,389,207 1,294,811 SH   SOLE   0 0 1,294,811
ISHARES TR IBONDS DEC23 ETF 46434VAX8   29,426,070 1,163,546 SH   SOLE   0 0 1,163,546
ISHARES TR IBONDS DEC24 ETF 46434VBG4   43,557,186 1,769,179 SH   SOLE   0 0 1,769,179
ISHARES TR IBONDS DEC25 ETF 46434VBD1   40,914,396 1,678,195 SH   SOLE   0 0 1,678,195
ISHARES TR IBOXX HI YD ETF 464288513   14,733,487 196,263 SH   SOLE   0 0 196,263
ISHARES TR IBOXX INV CP ETF 464287242   59,595,654 551,097 SH   SOLE   0 0 551,097
ISHARES TR INTERNATIONAL SL 46434V266   834,400 27,047 SH   SOLE   0 0 27,047
ISHARES TR INTL DEV RE ETF 464288489   920,838 46,378 SH   SOLE   0 0 46,378
ISHARES TR INTL DIV GRWTH 46435G524   4,629,158 74,640 SH   SOLE   0 0 74,640
ISHARES TR INTL SEL DIV ETF 464288448   22,780,859 865,205 SH   SOLE   0 0 865,205
ISHARES TR INTL TREA BD ETF 464288117   350,311 8,848 SH   SOLE   0 0 8,848
ISHARES TR INTRM GOV CR ETF 464288612   514,912 5,004 SH   SOLE   0 0 5,004
ISHARES TR INVT GRD CORP BD 46436E288   507,637 15,050 SH   SOLE   0 0 15,050
ISHARES TR ISHARES BIOTECH 464287556   18,049,917 142,170 SH   SOLE   0 0 142,170
ISHARES TR ISHARES SEMICDTR 464287523   17,416,949 34,335 SH   SOLE   0 0 34,335
ISHARES TR ISHS 1-5YR INVS 464288646   30,526,793 608,467 SH   SOLE   0 0 608,467
ISHARES TR ISHS 5-10YR INVT 464288638   20,999,741 415,261 SH   SOLE   0 0 415,261
ISHARES TR JPMORGAN USD EMG 464288281   15,222,122 175,897 SH   SOLE   0 0 175,897
ISHARES TR MBS ETF 464288588   26,644,124 285,682 SH   SOLE   0 0 285,682
ISHARES TR MICRO-CAP ETF 464288869   349,421 3,197 SH   SOLE   0 0 3,197
ISHARES TR MODERT ALLOC ETF 464289875   2,203,271 54,523 SH   SOLE   0 0 54,523
ISHARES TR MORNINGSTAR GRWT 464287119   6,798,588 109,054 SH   SOLE   0 0 109,054
ISHARES TR MORNINGSTAR VALU 464288109   10,475,547 157,480 SH   SOLE   0 0 157,480
ISHARES TR MORNINGSTR US EQ 464287127   1,734,102 28,391 SH   SOLE   0 0 28,391
ISHARES TR MORTGE REL ETF 46435G342   424,003 17,966 SH   SOLE   0 0 17,966
ISHARES TR MRGSTR MD CP ETF 464288208   12,986,160 205,185 SH   SOLE   0 0 205,185
ISHARES TR MRGSTR MD CP GRW 464288307   35,247,386 578,395 SH   SOLE   0 0 578,395
ISHARES TR MRGSTR MD CP VAL 464288406   3,316,129 52,059 SH   SOLE   0 0 52,059
ISHARES TR MRGSTR SM CP ETF 464288505   720,153 14,484 SH   SOLE   0 0 14,484
ISHARES TR MRGSTR SM CP GR 464288604   3,520,412 85,014 SH   SOLE   0 0 85,014
ISHARES TR MRNGSTR INC ETF 46432F875   1,162,668 59,563 SH   SOLE   0 0 59,563
ISHARES TR MRNING SM CP ETF 464288703   7,060,850 130,708 SH   SOLE   0 0 130,708
ISHARES TR MSCI ACWI ETF 464288257   14,669,562 152,904 SH   SOLE   0 0 152,904
ISHARES TR MSCI ACWI EX US 464288240   13,897,227 282,349 SH   SOLE   0 0 282,349
ISHARES TR MSCI EAFE ETF 464287465   114,438,896 1,578,468 SH   SOLE   0 0 1,578,468
ISHARES TR MSCI EAFE MIN VL 46429B689   53,266,834 789,138 SH   SOLE   0 0 789,138
ISHARES TR MSCI EMG MKT ETF 464287234   56,253,717 1,421,985 SH   SOLE   0 0 1,421,985
ISHARES TR MSCI INDIA ETF 46429B598   1,414,090 32,359 SH   SOLE   0 0 32,359
ISHARES TR MSCI INDIA SM CP 46429B614   923,506 15,892 SH   SOLE   0 0 15,892
ISHARES TR MSCI INTL MOMENT 46434V449   202,686 6,105 SH   SOLE   0 0 6,105
ISHARES TR MSCI INTL QUALTY 46434V456   43,060,285 1,209,559 SH   SOLE   0 0 1,209,559
ISHARES TR MSCI INTL VLU FT 46435G409   699,859 27,499 SH   SOLE   0 0 27,499
ISHARES TR MSCI IRELAND ETF 46429B507   26,506,766 460,049 SH   SOLE   0 0 460,049
ISHARES TR MSCI KLD400 SOC 464288570   8,114,176 96,402 SH   SOLE   0 0 96,402
ISHARES TR MSCI LW CRB TG 46434V464   952,265 6,089 SH   SOLE   0 0 6,089
ISHARES TR MSCI SAUDI ARBIA 46434V423   203,757 4,930 SH   SOLE   0 0 4,930
ISHARES TR MSCI UK ETF NEW 46435G334   528,011 16,322 SH   SOLE   0 0 16,322
ISHARES TR MSCI USA ESG SLC 464288802   36,356,744 388,261 SH   SOLE   0 0 388,261
ISHARES TR MSCI USA MIN VOL 46429B697   347,516,752 4,675,323 SH   SOLE   0 0 4,675,323
ISHARES TR MSCI USA MMENTM 46432F396   55,214,643 382,770 SH   SOLE   0 0 382,770
ISHARES TR MSCI USA QLT FCT 46432F339   56,387,435 418,087 SH   SOLE   0 0 418,087
ISHARES TR MSCI USA SMCP MN 46435G433   17,317,299 505,172 SH   SOLE   0 0 505,172
ISHARES TR MSCI USA VALUE 46432F388   28,686,104 305,855 SH   SOLE   0 0 305,855
ISHARES TR NATIONAL MUN ETF 464288414   74,504,929 698,069 SH   SOLE   0 0 698,069
ISHARES TR NORTH AMERN NAT 464287374   3,146,642 81,057 SH   SOLE   0 0 81,057
ISHARES TR PFD AND INCM SEC 464288687   27,034,459 874,053 SH   SOLE   0 0 874,053
ISHARES TR RESIDENTIAL MULT 464288562   1,719,848 23,473 SH   SOLE   0 0 23,473
ISHARES TR ROBOTICS ARTIF 46435U556   240,095 7,267 SH   SOLE   0 0 7,267
ISHARES TR RUS 1000 ETF 464287622   72,796,323 298,664 SH   SOLE   0 0 298,664
ISHARES TR RUS 1000 GRW ETF 464287614   194,139,347 705,499 SH   SOLE   0 0 705,499
ISHARES TR RUS 1000 VAL ETF 464287598   127,334,053 806,780 SH   SOLE   0 0 806,780
ISHARES TR RUS 2000 GRW ETF 464287648   41,372,448 170,496 SH   SOLE   0 0 170,496
ISHARES TR RUS 2000 VAL ETF 464287630   34,943,293 248,177 SH   SOLE   0 0 248,177
ISHARES TR RUS MD CP GR ETF 464287481   75,405,284 780,351 SH   SOLE   0 0 780,351
ISHARES TR RUS MDCP VAL ETF 464287473   46,512,699 423,459 SH   SOLE   0 0 423,459
ISHARES TR RUS MID CAP ETF 464287499   109,090,927 1,493,782 SH   SOLE   0 0 1,493,782
ISHARES TR RUS TOP 200 ETF 464289446   850,084 7,972 SH   SOLE   0 0 7,972
ISHARES TR RUS TP200 GR ETF 464289438   62,761,957 395,825 SH   SOLE   0 0 395,825
ISHARES TR RUS TP200 VL ETF 464289420   2,135,326 31,663 SH   SOLE   0 0 31,663
ISHARES TR RUSEL 2500 ETF 46435G268   524,224 9,122 SH   SOLE   0 0 9,122
ISHARES TR RUSSELL 2000 ETF 464287655   126,859,168 677,413 SH   SOLE   0 0 677,413
ISHARES TR RUSSELL 3000 ETF 464287689   41,222,799 161,988 SH   SOLE   0 0 161,988
ISHARES TR S&P 100 ETF 464287101   44,001,826 212,508 SH   SOLE   0 0 212,508
ISHARES TR S&P 500 GRWT ETF 464287309   188,123,992 2,669,183 SH   SOLE   0 0 2,669,183
ISHARES TR S&P 500 VAL ETF 464287408   123,477,092 766,034 SH   SOLE   0 0 766,034
ISHARES TR S&P MC 400GR ETF 464287606   44,376,399 591,685 SH   SOLE   0 0 591,685
ISHARES TR S&P MC 400VL ETF 464287705   24,814,713 231,632 SH   SOLE   0 0 231,632
ISHARES TR S&P SML 600 GWT 464287887   28,023,565 243,832 SH   SOLE   0 0 243,832
ISHARES TR SELECT DIVID ETF 464287168   101,247,502 893,623 SH   SOLE   0 0 893,623
ISHARES TR SELF DRIVNG EV 46435U366   623,433 15,239 SH   SOLE   0 0 15,239
ISHARES TR SHORT TREAS BD 464288679   108,740,906 984,526 SH   SOLE   0 0 984,526
ISHARES TR SHRT NAT MUN ETF 464288158   8,716,494 83,780 SH   SOLE   0 0 83,780
ISHARES TR SP SMCP600VL ETF 464287879   22,558,296 237,231 SH   SOLE   0 0 237,231
ISHARES TR TIPS BD ETF 464287176   53,300,548 495,266 SH   SOLE   0 0 495,266
ISHARES TR TRS FLT RT BD 46434V860   109,037,280 2,151,910 SH   SOLE   0 0 2,151,910
ISHARES TR U S EQUITY FACTR 46434V282   6,118,304 137,305 SH   SOLE   0 0 137,305
ISHARES TR U.S. BAS MTL ETF 464287838   2,835,846 21,314 SH   SOLE   0 0 21,314
ISHARES TR U.S. ENERGY ETF 464287796   12,939,253 302,037 SH   SOLE   0 0 302,037
ISHARES TR U.S. FIN SVC ETF 464287770   1,636,330 10,357 SH   SOLE   0 0 10,357
ISHARES TR U.S. FINLS ETF 464287788   9,284,685 124,443 SH   SOLE   0 0 124,443
ISHARES TR U.S. FIXED INCME 46435U796   458,588 5,453 SH   SOLE   0 0 5,453
ISHARES TR U.S. INSRNCE ETF 464288786   4,252,039 48,379 SH   SOLE   0 0 48,379
ISHARES TR U.S. MED DVC ETF 464288810   17,218,864 304,975 SH   SOLE   0 0 304,975
ISHARES TR U.S. PHARMA ETF 464288836   677,221 3,781 SH   SOLE   0 0 3,781
ISHARES TR U.S. REAL ES ETF 464287739   10,824,971 125,086 SH   SOLE   0 0 125,086
ISHARES TR U.S. TECH ETF 464287721   78,775,424 723,573 SH   SOLE   0 0 723,573
ISHARES TR U.S. UTILITS ETF 464287697   7,910,026 96,759 SH   SOLE   0 0 96,759
ISHARES TR US AER DEF ETF 464288760   22,239,049 190,615 SH   SOLE   0 0 190,615
ISHARES TR US BR DEL SE ETF 464288794   1,346,562 14,838 SH   SOLE   0 0 14,838
ISHARES TR US CONSM STAPLES 464287812   7,589,933 37,895 SH   SOLE   0 0 37,895
ISHARES TR US CONSUM DISCRE 464287580   10,685,214 150,142 SH   SOLE   0 0 150,142
ISHARES TR US HLTHCARE ETF 464287762   20,738,265 73,999 SH   SOLE   0 0 73,999
ISHARES TR US HLTHCR PR ETF 464288828   6,870,690 26,860 SH   SOLE   0 0 26,860
ISHARES TR US HOME CONS ETF 464288752   5,681,588 66,498 SH   SOLE   0 0 66,498
ISHARES TR US INDUSTRIALS 464287754   10,984,237 103,586 SH   SOLE   0 0 103,586
ISHARES TR US INFRASTRUC 46435U713   4,738,035 121,239 SH   SOLE   0 0 121,239
ISHARES TR US OIL EQ&SV ETF 464288844   201,884 10,034 SH   SOLE   0 0 10,034
ISHARES TR US OIL GS EX ETF 464288851   4,189,139 49,325 SH   SOLE   0 0 49,325
ISHARES TR US REGNL BKS ETF 464288778   7,983,729 235,856 SH   SOLE   0 0 235,856
ISHARES TR US SML CP VALUE 46436E536   225,344 8,443 SH   SOLE   0 0 8,443
ISHARES TR US TELECOM ETF 464287713   6,190,051 280,093 SH   SOLE   0 0 280,093
ISHARES TR US TREAS BD ETF 46429B267   27,137,904 1,185,061 SH   SOLE   0 0 1,185,061
ISHARES TR US TRSPRTION 464287192   1,847,421 7,395 SH   SOLE   0 0 7,395
ISHARES TR USD GRN BOND ETF 46435U440   1,510,565 32,460 SH   SOLE   0 0 32,460
ISHARES TR USD INV GRDE ETF 464288620   3,024,742 60,386 SH   SOLE   0 0 60,386
ISHARES TR YLD OPTIM BD 46434V787   893,679 40,733 SH   SOLE   0 0 40,733
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,855,758 37,197 SH   SOLE   0 0 37,197
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   60,439,975 1,215,607 SH   SOLE   0 0 1,215,607
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   742,820 28,592 SH   SOLE   0 0 28,592
ISHARES U S ETF TR INT RT HD LONG 46431W812   260,166 10,949 SH   SOLE   0 0 10,949
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   499,261 9,061 SH   SOLE   0 0 9,061
ITRON INC COM 465741106   1,392,467 19,313 SH   SOLE   0 0 19,313
ITT INC COM 45073V108   452,623 4,856 SH   SOLE   0 0 4,856
IVEDA SOLUTIONS INC COM NEW 46583A204   190,750 175,000 SH   SOLE   0 0 175,000
IVERIC BIO INC COM 46583P102   270,108 6,866 SH   SOLE   0 0 6,866
J & J SNACK FOODS CORP COM 466032109   2,263,915 14,296 SH   SOLE   0 0 14,296
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   11,091,820 208,689 SH   SOLE   0 0 208,689
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   3,562,433 79,857 SH   SOLE   0 0 79,857
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   2,478,117 48,081 SH   SOLE   0 0 48,081
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   4,696,522 100,827 SH   SOLE   0 0 100,827
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   564,888 11,188 SH   SOLE   0 0 11,188
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   2,568,003 49,451 SH   SOLE   0 0 49,451
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   46,587,995 1,137,402 SH   SOLE   0 0 1,137,402
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,469,705 16,645 SH   SOLE   0 0 16,645
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   32,681,959 590,673 SH   SOLE   0 0 590,673
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   4,264,579 72,151 SH   SOLE   0 0 72,151
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   492,702 10,573 SH   SOLE   0 0 10,573
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   6,653,931 116,470 SH   SOLE   0 0 116,470
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   6,659,211 68,109 SH   SOLE   0 0 68,109
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   1,623,378 32,364 SH   SOLE   0 0 32,364
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   2,619,042 52,141 SH   SOLE   0 0 52,141
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   517,720 10,703 SH   SOLE   0 0 10,703
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   133,768,603 2,667,902 SH   SOLE   0 0 2,667,902
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   6,048,489 119,417 SH   SOLE   0 0 119,417
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   1,061,620 25,056 SH   SOLE   0 0 25,056
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   6,849,098 154,677 SH   SOLE   0 0 154,677
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   6,870,184 192,550 SH   SOLE   0 0 192,550
JABIL INC COM 466313103   11,818,088 109,498 SH   SOLE   0 0 109,498
JACK IN THE BOX INC COM 466367109   1,022,680 10,486 SH   SOLE   0 0 10,486
JACKSON FINANCIAL INC COM CL A 46817M107   1,575,964 51,485 SH   SOLE   0 0 51,485
JACOBS SOLUTIONS INC COM 46982L108   5,227,518 43,969 SH   SOLE   0 0 43,969
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   4,541,667 73,064 SH   SOLE   0 0 73,064
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,724,550 59,540 SH   SOLE   0 0 59,540
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   34,483,485 721,563 SH   SOLE   0 0 721,563
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   18,126,906 363,629 SH   SOLE   0 0 363,629
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,268,089 10,229 SH   SOLE   0 0 10,229
JD.COM INC SPON ADR CL A 47215P106   786,924 23,057 SH   SOLE   0 0 23,057
JETBLUE AWYS CORP COM 477143101   1,481,941 167,262 SH   SOLE   0 0 167,262
JOBY AVIATION INC COMMON STOCK G65163100   1,161,586 113,215 SH   SOLE   0 0 113,215
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,780,252 50,651 SH   SOLE   0 0 50,651
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   3,339,653 135,045 SH   SOLE   0 0 135,045
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   15,313,342 492,390 SH   SOLE   0 0 492,390
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   122,281,484 2,460,887 SH   SOLE   0 0 2,460,887
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   778,518 23,267 SH   SOLE   0 0 23,267
JOHNSON & JOHNSON COM 478160104   447,439,998 2,703,238 SH   SOLE   0 0 2,703,238
JOHNSON CTLS INTL PLC SHS G51502105   100,141,150 1,469,638 SH   SOLE   0 0 1,469,638
JONES LANG LASALLE INC COM 48020Q107   334,192 2,145 SH   SOLE   0 0 2,145
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   419,992 18,332 SH   SOLE   0 0 18,332
JPMORGAN CHASE & CO COM 46625H100   618,602,454 4,253,317 SH   SOLE   0 0 4,253,317
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   386,265 112,943 SH   SOLE   0 0 112,943
JUNIPER NETWORKS INC COM 48203R104   11,039,621 352,366 SH   SOLE   0 0 352,366
JUPITER WELLNESS INC COM NEW 48208F105   4,263 10,150 SH   SOLE   0 0 10,150
KAYNE ANDERSON ENERGY INFRST COM 486606106   5,526,874 678,977 SH   SOLE   0 0 678,977
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   520,119 73,256 SH   SOLE   0 0 73,256
KB HOME COM 48666K109   7,169,842 138,655 SH   SOLE   0 0 138,655
KBR INC COM 48242W106   821,104 12,621 SH   SOLE   0 0 12,621
KELLOGG CO COM 487836108   4,026,789 59,745 SH   SOLE   0 0 59,745
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,443,148 149,611 SH   SOLE   0 0 149,611
KENVUE INC COM 49177J102   1,294,633 49,002 SH   SOLE   0 0 49,002
KEURIG DR PEPPER INC COM 49271V100   3,489,429 111,590 SH   SOLE   0 0 111,590
KEYCORP COM 493267108   1,894,357 205,017 SH   SOLE   0 0 205,017
KEYSIGHT TECHNOLOGIES INC COM 49338L103   103,119,912 615,825 SH   SOLE   0 0 615,825
KIMBELL RTY PARTNERS LP UNIT 49435R102   5,803,198 394,507 SH   SOLE   0 0 394,507
KIMBERLY-CLARK CORP COM 494368103   30,719,929 222,511 SH   SOLE   0 0 222,511
KIMCO RLTY CORP COM 49446R109   323,501 16,405 SH   SOLE   0 0 16,405
KINDER MORGAN INC DEL COM 49456B101   22,044,264 1,280,155 SH   SOLE   0 0 1,280,155
KINETIK HOLDINGS INC COM NEW CL A 02215L209   2,004,491 57,043 SH   SOLE   0 0 57,043
KINROSS GOLD CORP COM 496902404   2,113,183 443,015 SH   SOLE   0 0 443,015
KINSALE CAP GROUP INC COM 49714P108   7,115,830 19,016 SH   SOLE   0 0 19,016
KITE RLTY GROUP TR COM NEW 49803T300   1,354,583 60,635 SH   SOLE   0 0 60,635
KKR & CO INC COM 48251W104   3,784,320 67,577 SH   SOLE   0 0 67,577
KKR REAL ESTATE FIN TR INC COM 48251K100   871,376 71,600 SH   SOLE   0 0 71,600
KLA CORP COM NEW 482480100   14,848,949 30,615 SH   SOLE   0 0 30,615
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   645,946 66,387 SH   SOLE   0 0 66,387
KNIFE RIVER CORP COMMON STOCK 498894104   548,993 12,621 SH   SOLE   0 0 12,621
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,414,661 43,460 SH   SOLE   0 0 43,460
KOHLS CORP COM 500255104   866,738 37,603 SH   SOLE   0 0 37,603
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   230,338 10,620 SH   SOLE   0 0 10,620
KONTOOR BRANDS INC COM 50050N103   1,530,379 36,351 SH   SOLE   0 0 36,351
KORNIT DIGITAL LTD SHS M6372Q113   538,851 18,347 SH   SOLE   0 0 18,347
KOSMOS ENERGY LTD COM 500688106   107,359 17,923 SH   SOLE   0 0 17,923
KRAFT HEINZ CO COM 500754106   16,527,623 465,567 SH   SOLE   0 0 465,567
KRANESHARES TR CSI CHI INTERNET 500767306   5,357,993 198,960 SH   SOLE   0 0 198,960
KRANESHARES TR ELEC VEH FUTUR 500767827   380,025 12,176 SH   SOLE   0 0 12,176
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,056,987 73,709 SH   SOLE   0 0 73,709
KROGER CO COM 501044101   14,069,415 299,349 SH   SOLE   0 0 299,349
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,739,183 130,963 SH   SOLE   0 0 130,963
L3HARRIS TECHNOLOGIES INC COM 502431109   104,923,707 535,954 SH   SOLE   0 0 535,954
LABORATORY CORP AMER HLDGS COM NEW 50540R409   5,820,043 24,117 SH   SOLE   0 0 24,117
LADDER CAP CORP CL A 505743104   4,973,337 458,372 SH   SOLE   0 0 458,372
LAKELAND BANCORP INC COM 511637100   174,552 13,036 SH   SOLE   0 0 13,036
LAM RESEARCH CORP COM 512807108   21,209,084 32,992 SH   SOLE   0 0 32,992
LAMAR ADVERTISING CO NEW CL A 512816109   5,254,347 52,941 SH   SOLE   0 0 52,941
LAMB WESTON HLDGS INC COM 513272104   2,858,043 24,863 SH   SOLE   0 0 24,863
LANDSTAR SYS INC COM 515098101   673,262 3,497 SH   SOLE   0 0 3,497
LANTHEUS HLDGS INC COM 516544103   539,941 6,434 SH   SOLE   0 0 6,434
LAS VEGAS SANDS CORP COM 517834107   2,177,793 37,548 SH   SOLE   0 0 37,548
LATTICE SEMICONDUCTOR CORP COM 518415104   1,800,736 18,744 SH   SOLE   0 0 18,744
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   52,328,281 1,988,157 SH   SOLE   0 0 1,988,157
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   3,766,981 90,924 SH   SOLE   0 0 90,924
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   267,638 12,728 SH   SOLE   0 0 12,728
LAUDER ESTEE COS INC CL A 518439104   77,001,858 392,106 SH   SOLE   0 0 392,106
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   3,592,756 230,157 SH   SOLE   0 0 230,157
LAZARD LTD SHS A G54050102   503,343 15,729 SH   SOLE   0 0 15,729
LCI INDS COM 50189K103   1,267,780 10,033 SH   SOLE   0 0 10,033
LEAR CORP COM NEW 521865204   270,213 1,882 SH   SOLE   0 0 1,882
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   4,559,704 83,972 SH   SOLE   0 0 83,972
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   5,045,014 119,635 SH   SOLE   0 0 119,635
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   12,989,246 477,721 SH   SOLE   0 0 477,721
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   9,987,736 272,368 SH   SOLE   0 0 272,368
LEGGETT & PLATT INC COM 524660107   6,477,744 218,695 SH   SOLE   0 0 218,695
LEIDOS HOLDINGS INC COM 525327102   1,141,996 12,907 SH   SOLE   0 0 12,907
LEMAITRE VASCULAR INC COM 525558201   731,064 10,866 SH   SOLE   0 0 10,866
LENNAR CORP CL A 526057104   1,863,759 14,873 SH   SOLE   0 0 14,873
LENNOX INTL INC COM 526107107   537,181 1,647 SH   SOLE   0 0 1,647
LEONARDO DRS INC COM 52661A108   194,642 11,225 SH   SOLE   0 0 11,225
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   279,161 19,346 SH   SOLE   0 0 19,346
LGI HOMES INC COM 50187T106   552,779 4,098 SH   SOLE   0 0 4,098
LI AUTO INC SPONSORED ADS 50202M102   219,621 6,257 SH   SOLE   0 0 6,257
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   3,058,197 472,673 SH   SOLE   0 0 472,673
LIBERTY ALL-STAR GROWTH FD I COM 529900102   553,034 102,224 SH   SOLE   0 0 102,224
LIBERTY BROADBAND CORP COM SER C 530307305   256,672 3,204 SH   SOLE   0 0 3,204
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   2,815,238 86,014 SH   SOLE   0 0 86,014
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   1,888,424 27,927 SH   SOLE   0 0 27,927
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,031,562 13,703 SH   SOLE   0 0 13,703
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   38,652 59,465 SH   SOLE   0 0 59,465
LIFE STORAGE INC COM 53223X107   421,350 3,169 SH   SOLE   0 0 3,169
LILIUM N V CLASS A ORD SHS N52586109   26,099 14,829 SH   SOLE   0 0 14,829
LILLY ELI & CO COM 532457108   110,380,828 235,364 SH   SOLE   0 0 235,364
LIMBACH HLDGS INC COM 53263P105   293,446 11,866 SH   SOLE   0 0 11,866
LINCOLN ELEC HLDGS INC COM 533900106   1,469,232 7,397 SH   SOLE   0 0 7,397
LINCOLN NATL CORP IND COM 534187109   2,763,837 107,292 SH   SOLE   0 0 107,292
LINDE PLC SHS G54950103   40,646,299 106,661 SH   SOLE   0 0 106,661
LIONS GATE ENTMNT CORP CL A VTG 535919401   892,722 101,101 SH   SOLE   0 0 101,101
LISTED FD TR CORE ALT FD 53656F847   1,077,456 38,577 SH   SOLE   0 0 38,577
LISTED FD TR HORIZON KINETICS 53656F623   832,050 27,218 SH   SOLE   0 0 27,218
LISTED FD TR ROUNDHILL BALL 53656F417   384,382 37,031 SH   SOLE   0 0 37,031
LITHIA MTRS INC COM 536797103   1,691,591 5,562 SH   SOLE   0 0 5,562
LITHIUM AMERS CORP NEW COM NEW 53680Q207   3,209,631 158,814 SH   SOLE   0 0 158,814
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   223,333 8,083 SH   SOLE   0 0 8,083
LITTELFUSE INC COM 537008104   926,328 3,180 SH   SOLE   0 0 3,180
LIVE NATION ENTERTAINMENT IN COM 538034109   1,094,960 12,018 SH   SOLE   0 0 12,018
LIVENT CORP COM 53814L108   3,555,422 129,618 SH   SOLE   0 0 129,618
LKQ CORP COM 501889208   4,815,062 82,634 SH   SOLE   0 0 82,634
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,262,633 573,924 SH   SOLE   0 0 573,924
LMP CAP & INCOME FD INC COM 50208A102   9,782,889 763,692 SH   SOLE   0 0 763,692
LOCKHEED MARTIN CORP COM 539830109   118,692,717 257,815 SH   SOLE   0 0 257,815
LOEWS CORP COM 540424108   1,270,352 21,394 SH   SOLE   0 0 21,394
LOGITECH INTL S A SHS H50430232   299,554 5,043 SH   SOLE   0 0 5,043
LOUISIANA PAC CORP COM 546347105   1,219,800 16,268 SH   SOLE   0 0 16,268
LOWES COS INC COM 548661107   108,392,460 480,250 SH   SOLE   0 0 480,250
LPL FINL HLDGS INC COM 50212V100   1,127,838 5,187 SH   SOLE   0 0 5,187
LUCID GROUP INC COM 549498103   1,157,837 168,046 SH   SOLE   0 0 168,046
LULULEMON ATHLETICA INC COM 550021109   18,728,180 49,480 SH   SOLE   0 0 49,480
LUMEN TECHNOLOGIES INC COM 550241103   187,276 82,865 SH   SOLE   0 0 82,865
LUMENTUM HLDGS INC COM 55024U109   2,040,011 35,960 SH   SOLE   0 0 35,960
LUMINAR TECHNOLOGIES INC COM CL A 550424105   1,693,347 246,126 SH   SOLE   0 0 246,126
LYFT INC CL A COM 55087P104   203,231 21,192 SH   SOLE   0 0 21,192
LYFT INC NOTE 1.500% 5/1 55087PAB0   236,412 264,000 PRN   SOLE   0 0 264,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,179,611 110,853 SH   SOLE   0 0 110,853
M & T BK CORP COM 55261F104   4,306,202 34,795 SH   SOLE   0 0 34,795
M D C HLDGS INC COM 552676108   4,977,264 106,420 SH   SOLE   0 0 106,420
MACATAWA BK CORP COM 554225102   181,008 19,505 SH   SOLE   0 0 19,505
MACYS INC COM 55616P104   649,550 40,470 SH   SOLE   0 0 40,470
MADISON COVERED CALL & EQUIT COM 557437100   727,102 98,257 SH   SOLE   0 0 98,257
MADISON SQUARE GRDN SPRT COR CL A 55825T103   201,339 1,071 SH   SOLE   0 0 1,071
MAG SILVER CORP COM 55903Q104   552,165 49,566 SH   SOLE   0 0 49,566
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   22,393,584 359,332 SH   SOLE   0 0 359,332
MAGNA INTL INC COM 559222401   528,361 9,361 SH   SOLE   0 0 9,361
MAIN STR CAP CORP COM 56035L104   4,194,913 104,794 SH   SOLE   0 0 104,794
MAINSTAY CBRE GLOBAL INFRA COM 56064Q107   748,197 54,613 SH   SOLE   0 0 54,613
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   2,600,957 152,370 SH   SOLE   0 0 152,370
MALIBU BOATS INC COM CL A 56117J100   827,047 14,099 SH   SOLE   0 0 14,099
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   593,239 14,399 SH   SOLE   0 0 14,399
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   14,473,262 587,077 SH   SOLE   0 0 587,077
MANHATTAN ASSOCIATES INC COM 562750109   283,630 1,419 SH   SOLE   0 0 1,419
MANITOWOC CO INC COM NEW 563571405   442,863 23,519 SH   SOLE   0 0 23,519
MANNKIND CORP COM NEW 56400P706   630,781 154,983 SH   SOLE   0 0 154,983
MANULIFE FINL CORP COM 56501R106   1,652,242 87,374 SH   SOLE   0 0 87,374
MARATHON OIL CORP COM 565849106   12,528,500 544,244 SH   SOLE   0 0 544,244
MARATHON PETE CORP COM 56585A102   252,788,884 2,168,001 SH   SOLE   0 0 2,168,001
MARCUS CORP DEL COM 566330106   560,495 37,795 SH   SOLE   0 0 37,795
MARINEMAX INC COM 567908108   260,026 7,612 SH   SOLE   0 0 7,612
MARKEL GROUP INC COM 570535104   33,134,768 23,956 SH   SOLE   0 0 23,956
MARKETAXESS HLDGS INC COM 57060D108   397,122 1,519 SH   SOLE   0 0 1,519
MARQETA INC CLASS A COM 57142B104   262,556 53,913 SH   SOLE   0 0 53,913
MARRIOTT INTL INC NEW CL A 571903202   18,251,098 99,358 SH   SOLE   0 0 99,358
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   483,282 3,938 SH   SOLE   0 0 3,938
MARSH & MCLENNAN COS INC COM 571748102   10,530,195 55,988 SH   SOLE   0 0 55,988
MARTIN MARIETTA MATLS INC COM 573284106   4,738,643 10,264 SH   SOLE   0 0 10,264
MARVELL TECHNOLOGY INC COM 573874104   10,772,215 180,198 SH   SOLE   0 0 180,198
MASCO CORP COM 574599106   4,372,169 76,197 SH   SOLE   0 0 76,197
MASTEC INC COM 576323109   699,090 5,926 SH   SOLE   0 0 5,926
MASTERBRAND INC COMMON STOCK 57638P104   192,011 16,510 SH   SOLE   0 0 16,510
MASTERCARD INCORPORATED CL A 57636Q104   107,572,423 273,512 SH   SOLE   0 0 273,512
MATADOR RES CO COM 576485205   601,680 11,500 SH   SOLE   0 0 11,500
MATCH GROUP INC NEW COM 57667L107   437,751 10,460 SH   SOLE   0 0 10,460
MATSON INC COM 57686G105   267,109 3,436 SH   SOLE   0 0 3,436
MATTERPORT INC COM CL A 577096100   230,945 73,316 SH   SOLE   0 0 73,316
MAXIMUS INC COM 577933104   1,117,073 13,218 SH   SOLE   0 0 13,218
MCCORMICK & CO INC COM NON VTG 579780206   16,293,166 186,784 SH   SOLE   0 0 186,784
MCDONALDS CORP COM 580135101   135,598,987 454,405 SH   SOLE   0 0 454,405
MCKESSON CORP COM 58155Q103   12,965,257 30,342 SH   SOLE   0 0 30,342
MDU RES GROUP INC COM 552690109   982,590 46,924 SH   SOLE   0 0 46,924
MEDICAL PPTYS TRUST INC COM 58463J304   6,495,237 701,430 SH   SOLE   0 0 701,430
MEDTRONIC PLC SHS G5960L103   242,072,572 2,747,702 SH   SOLE   0 0 2,747,702
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,378,900 112,932 SH   SOLE   0 0 112,932
MERCADOLIBRE INC COM 58733R102   4,144,945 3,499 SH   SOLE   0 0 3,499
MERCER INTL INC COM 588056101   581,243 72,025 SH   SOLE   0 0 72,025
MERCK & CO INC COM 58933Y105   389,543,413 3,375,885 SH   SOLE   0 0 3,375,885
MERIT MED SYS INC COM 589889104   479,341 5,731 SH   SOLE   0 0 5,731
MERITAGE HOMES CORP COM 59001A102   5,593,487 39,316 SH   SOLE   0 0 39,316
META PLATFORMS INC CL A 30303M102   240,897,039 839,421 SH   SOLE   0 0 839,421
METLIFE INC COM 59156R108   20,212,434 357,552 SH   SOLE   0 0 357,552
METTLER TOLEDO INTERNATIONAL COM 592688105   1,621,187 1,236 SH   SOLE   0 0 1,236
MFA FINL INC COM 55272X607   447,302 39,796 SH   SOLE   0 0 39,796
MFS CHARTER INCOME TR SH BEN INT 552727109   407,131 64,522 SH   SOLE   0 0 64,522
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   88,550 27,500 SH   SOLE   0 0 27,500
MFS INTER INCOME TR SH BEN INT 55273C107   99,726 36,396 SH   SOLE   0 0 36,396
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,677,260 593,628 SH   SOLE   0 0 593,628
MFS MUN INCOME TR SH BEN INT 552738106   109,342 21,440 SH   SOLE   0 0 21,440
MGE ENERGY INC COM 55277P104   496,257 6,273 SH   SOLE   0 0 6,273
MGM RESORTS INTERNATIONAL COM 552953101   11,472,351 261,210 SH   SOLE   0 0 261,210
MGP INGREDIENTS INC NEW COM 55303J106   25,955,276 244,216 SH   SOLE   0 0 244,216
MICROCHIP TECHNOLOGY INC. COM 595017104   25,099,155 280,156 SH   SOLE   0 0 280,156
MICRON TECHNOLOGY INC COM 595112103   23,735,022 376,090 SH   SOLE   0 0 376,090
MICROSOFT CORP COM 594918104   1,420,648,206 4,171,751 SH   SOLE   0 0 4,171,751
MICROSTRATEGY INC CL A NEW 594972408   881,732 2,575 SH   SOLE   0 0 2,575
MICROVISION INC DEL COM NEW 594960304   786,024 171,621 SH   SOLE   0 0 171,621
MID-AMER APT CMNTYS INC COM 59522J103   1,644,026 10,826 SH   SOLE   0 0 10,826
MIDDLEBY CORP COM 596278101   436,838 2,955 SH   SOLE   0 0 2,955
MIDDLESEX WTR CO COM 596680108   743,367 9,216 SH   SOLE   0 0 9,216
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   726,612 71,729 SH   SOLE   0 0 71,729
MILLER INDS INC TENN COM NEW 600551204   387,403 10,922 SH   SOLE   0 0 10,922
MIMEDX GROUP INC COM 602496101   91,119 13,785 SH   SOLE   0 0 13,785
MIRUM PHARMACEUTICALS INC COM 604749101   983,810 38,029 SH   SOLE   0 0 38,029
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   109,590 14,870 SH   SOLE   0 0 14,870
MKS INSTRS INC COM 55306N104   217,497 2,012 SH   SOLE   0 0 2,012
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   9,083,410 236,424 SH   SOLE   0 0 236,424
MODERNA INC COM 60770K107   7,588,374 62,456 SH   SOLE   0 0 62,456
MOELIS & CO CL A 60786M105   221,868 4,893 SH   SOLE   0 0 4,893
MOGO INC COM 60800C109   53,917 79,046 SH   SOLE   0 0 79,046
MOHAWK INDS INC COM 608190104   360,854 3,498 SH   SOLE   0 0 3,498
MOLINA HEALTHCARE INC COM 60855R100   360,584 1,197 SH   SOLE   0 0 1,197
MOLSON COORS BEVERAGE CO CL B 60871R209   1,277,415 19,402 SH   SOLE   0 0 19,402
MONDELEZ INTL INC CL A 609207105   22,745,385 311,837 SH   SOLE   0 0 311,837
MONGODB INC CL A 60937P106   1,464,768 3,564 SH   SOLE   0 0 3,564
MONOLITHIC PWR SYS INC COM 609839105   8,400,303 15,549 SH   SOLE   0 0 15,549
MONRO INC COM 610236101   572,274 14,085 SH   SOLE   0 0 14,085
MONSTER BEVERAGE CORP NEW COM 61174X109   5,316,359 92,555 SH   SOLE   0 0 92,555
MOODYS CORP COM 615369105   3,820,035 10,986 SH   SOLE   0 0 10,986
MORGAN STANLEY COM NEW 617446448   29,712,398 347,920 SH   SOLE   0 0 347,920
MORGAN STANLEY CHINA A SH FD COM 617468103   273,138 21,490 SH   SOLE   0 0 21,490
MORGAN STANLEY EMERGING MKTS COM 617477104   199,780 42,597 SH   SOLE   0 0 42,597
MORGAN STANLEY EMKT DBT FD I COM 61744H105   277,621 43,109 SH   SOLE   0 0 43,109
MOSAIC CO NEW COM 61945C103   2,981,380 85,182 SH   SOLE   0 0 85,182
MOTOROLA SOLUTIONS INC COM NEW 620076307   294,628,078 1,004,597 SH   SOLE   0 0 1,004,597
MOVANO INC COM 62459M107   584,022 535,800 SH   SOLE   0 0 535,800
MP MATERIALS CORP CALL 553368101   3,500 100 SH Call SOLE   0 0 100
MP MATERIALS CORP COM CL A 553368101   3,048,325 133,231 SH   SOLE   0 0 133,231
MPLX LP COM UNIT REP LTD 55336V100   15,393,499 453,550 SH   SOLE   0 0 453,550
MR COOPER GROUP INC COM 62482R107   967,376 19,103 SH   SOLE   0 0 19,103
MSA SAFETY INC COM 553498106   681,401 3,917 SH   SOLE   0 0 3,917
MSC INDL DIRECT INC CL A 553530106   2,208,369 23,178 SH   SOLE   0 0 23,178
MSCI INC COM 55354G100   3,874,943 8,257 SH   SOLE   0 0 8,257
MUELLER INDS INC COM 624756102   510,868 5,853 SH   SOLE   0 0 5,853
MULLEN AUTOMOTIVE INC COM 62526P208   1,387 12,876 SH   SOLE   0 0 12,876
MURPHY OIL CORP COM 626717102   838,865 21,902 SH   SOLE   0 0 21,902
MURPHY USA INC COM 626755102   1,399,730 4,499 SH   SOLE   0 0 4,499
MYMD PHARMACEUTICALS INC COM 62856X102   39,035 26,023 SH   SOLE   0 0 26,023
MYR GROUP INC DEL COM 55405W104   273,775 1,979 SH   SOLE   0 0 1,979
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1   14,453 15,000 PRN   SOLE   0 0 15,000
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   117,019 40,491 SH   SOLE   0 0 40,491
NAPCO SEC TECHNOLOGIES INC COM 630402105   429,178 12,386 SH   SOLE   0 0 12,386
NASDAQ INC COM 631103108   4,531,504 90,903 SH   SOLE   0 0 90,903
NATIONAL FUEL GAS CO COM 636180101   2,045,562 39,828 SH   SOLE   0 0 39,828
NATIONAL GRID PLC SPONSORED ADR NE 636274409   4,778,247 70,968 SH   SOLE   0 0 70,968
NATIONAL HEALTH INVS INC COM 63633D104   1,496,902 28,556 SH   SOLE   0 0 28,556
NATIONAL INSTRS CORP COM 636518102   203,811 3,551 SH   SOLE   0 0 3,551
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   253,511 7,279 SH   SOLE   0 0 7,279
NATWEST GROUP PLC SPONS ADR 639057207   61,597 10,065 SH   SOLE   0 0 10,065
NBT BANCORP INC COM 628778102   452,568 14,209 SH   SOLE   0 0 14,209
NEOGEN CORP COM 640491106   251,104 11,545 SH   SOLE   0 0 11,545
NET POWER INC COM CL A 64107A105   1,503,645 115,665 SH   SOLE   0 0 115,665
NETAPP INC COM 64110D104   2,905,942 38,036 SH   SOLE   0 0 38,036
NETEASE INC SPONSORED ADS 64110W102   246,383 2,548 SH   SOLE   0 0 2,548
NETFLIX INC COM 64110L106   64,876,231 147,282 SH   SOLE   0 0 147,282
NEUBERGER BERMAN HIGH YIELD COM 64128C106   167,029 22,300 SH   SOLE   0 0 22,300
NEUBERGER BERMAN MUN FD INC COM 64124P101   523,083 50,884 SH   SOLE   0 0 50,884
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   3,788,950 347,292 SH   SOLE   0 0 347,292
NEUBERGER BERMAN REAL ESTATE COM 64190A103   99,837 32,841 SH   SOLE   0 0 32,841
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,369,802 14,526 SH   SOLE   0 0 14,526
NEW AMER HIGH INCOME FD INC COM NEW 641876800   2,577,806 387,640 SH   SOLE   0 0 387,640
NEW FOUND GOLD CORP COM 64440N103   80,309 16,224 SH   SOLE   0 0 16,224
NEW GOLD INC CDA COM 644535106   16,998 15,739 SH   SOLE   0 0 15,739
NEW JERSEY RES CORP COM 646025106   1,190,376 25,220 SH   SOLE   0 0 25,220
NEW MTN FIN CORP COM 647551100   850,671 68,382 SH   SOLE   0 0 68,382
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4   24,814 25,000 PRN   SOLE   0 0 25,000
NEW PAC METALS CORP COM 64782A107   86,062 39,478 SH   SOLE   0 0 39,478
NEW RELIC INC COM 64829B100   897,379 13,713 SH   SOLE   0 0 13,713
NEW YORK CMNTY BANCORP INC COM 649445103   3,780,328 336,328 SH   SOLE   0 0 336,328
NEWELL BRANDS INC COM 651229106   3,752,572 431,330 SH   SOLE   0 0 431,330
NEWMARK GROUP INC CL A 65158N102   308,693 49,629 SH   SOLE   0 0 49,629
NEWMONT CORP COM 651639106   12,612,338 295,648 SH   SOLE   0 0 295,648
NEXGEN ENERGY LTD COM 65340P106   250,040 53,087 SH   SOLE   0 0 53,087
NEXPOINT REAL ESTATE FIN INC COM 65342V101   2,880,206 184,747 SH   SOLE   0 0 184,747
NEXPOINT RESIDENTIAL TR INC COM 65341D102   336,440 7,398 SH   SOLE   0 0 7,398
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   645,707 3,877 SH   SOLE   0 0 3,877
NEXTDECADE CORP COM 65342K105   166,129 20,235 SH   SOLE   0 0 20,235
NEXTERA ENERGY INC COM 65339F101   118,891,317 1,602,309 SH   SOLE   0 0 1,602,309
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   8,180,204 139,499 SH   SOLE   0 0 139,499
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   71,174 18,297 SH   SOLE   0 0 18,297
NGM BIOPHARMACEUTICALS INC COM 62921N105   34,538 13,335 SH   SOLE   0 0 13,335
NICE LTD SPONSORED ADR 653656108   989,135 4,790 SH   SOLE   0 0 4,790
NIKE INC CL B 654106103   54,253,389 491,559 SH   SOLE   0 0 491,559
NIKOLA CORP COM 654110105   106,652 77,284 SH   SOLE   0 0 77,284
NIO INC SPON ADS 62914V106   2,186,771 225,673 SH   SOLE   0 0 225,673
NISOURCE INC COM 65473P105   1,051,181 38,434 SH   SOLE   0 0 38,434
NLIGHT INC COM 65487K100   1,831,757 118,791 SH   SOLE   0 0 118,791
NN INC COM 629337106   91,690 38,364 SH   SOLE   0 0 38,364
NNN REIT INC COM 637417106   6,791,590 158,719 SH   SOLE   0 0 158,719
NOKIA CORP SPONSORED ADR 654902204   2,840,990 682,930 SH   SOLE   0 0 682,930
NORDSON CORP COM 655663102   2,192,219 8,833 SH   SOLE   0 0 8,833
NORDSTROM INC COM 655664100   275,434 13,455 SH   SOLE   0 0 13,455
NORFOLK SOUTHN CORP COM 655844108   24,848,784 109,582 SH   SOLE   0 0 109,582
NORTH AMERN CONSTR GROUP LTD COM 656811106   313,627 16,394 SH   SOLE   0 0 16,394
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   2,731 11,379 SH   SOLE   0 0 11,379
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,396,740 42,467 SH   SOLE   0 0 42,467
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   858,902 37,198 SH   SOLE   0 0 37,198
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   758,408 22,684 SH   SOLE   0 0 22,684
NORTHERN OIL & GAS INC COM 665531307   3,957,627 115,315 SH   SOLE   0 0 115,315
NORTHERN TR CORP COM 665859104   764,242 10,308 SH   SOLE   0 0 10,308
NORTHROP GRUMMAN CORP COM 666807102   18,237,699 40,013 SH   SOLE   0 0 40,013
NORTHWEST NAT HLDG CO COM 66765N105   317,356 7,372 SH   SOLE   0 0 7,372
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,523,583 161,855 SH   SOLE   0 0 161,855
NORWOOD FINL CORP COM 669549107   1,147,750 38,867 SH   SOLE   0 0 38,867
NOV INC COM 62955J103   253,579 15,809 SH   SOLE   0 0 15,809
NOVARTIS AG SPONSORED ADR 66987V109   34,402,974 340,927 SH   SOLE   0 0 340,927
NOVO-NORDISK A S ADR 670100205   23,693,669 146,411 SH   SOLE   0 0 146,411
NOVOCURE LTD ORD SHS G6674U108   364,744 8,789 SH   SOLE   0 0 8,789
NRG ENERGY INC COM NEW 629377508   2,119,407 56,684 SH   SOLE   0 0 56,684
NU HLDGS LTD ORD SHS CL A G6683N103   96,566 12,239 SH   SOLE   0 0 12,239
NUCOR CORP COM 670346105   26,628,836 162,391 SH   SOLE   0 0 162,391
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   273,674 10,021 SH   SOLE   0 0 10,021
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   298,751 10,316 SH   SOLE   0 0 10,316
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   769,529 12,370 SH   SOLE   0 0 12,370
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   18,455,050 532,613 SH   SOLE   0 0 532,613
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   2,723,557 69,781 SH   SOLE   0 0 69,781
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   1,769,978 59,736 SH   SOLE   0 0 59,736
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   2,987,962 80,778 SH   SOLE   0 0 80,778
NUSHARES ETF TR NUVEEN ESG US 67092P870   458,255 20,844 SH   SOLE   0 0 20,844
NUSTAR ENERGY LP UNIT COM 67058H102   3,089,241 180,236 SH   SOLE   0 0 180,236
NUTANIX INC CL A 67059N108   241,006 8,592 SH   SOLE   0 0 8,592
NUTRIEN LTD COM 67077M108   4,830,967 81,811 SH   SOLE   0 0 81,811
NUVEEN AMT FREE MUN CR INC F COM 67071L106   4,956,099 423,598 SH   SOLE   0 0 423,598
NUVEEN AMT FREE QLTY MUN INC COM 670657105   9,012,714 824,585 SH   SOLE   0 0 824,585
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   621,859 45,292 SH   SOLE   0 0 45,292
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   163,465 14,969 SH   SOLE   0 0 14,969
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   117,143 10,151 SH   SOLE   0 0 10,151
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   1,014,381 118,641 SH   SOLE   0 0 118,641
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   2,830,815 221,851 SH   SOLE   0 0 221,851
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   3,376,193 668,553 SH   SOLE   0 0 668,553
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   11,323,053 802,484 SH   SOLE   0 0 802,484
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   191,247 18,805 SH   SOLE   0 0 18,805
NUVEEN FLOATING RATE INCOME COM 67072T108   103,562 13,126 SH   SOLE   0 0 13,126
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   3,774,200 483,872 SH   SOLE   0 0 483,872
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   302,798 27,108 SH   SOLE   0 0 27,108
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   111,733 10,702 SH   SOLE   0 0 10,702
NUVEEN MORTGAGE AND INCOME F COM 670735109   423,274 26,258 SH   SOLE   0 0 26,258
NUVEEN MULTI ASSET INCOME FU COM 670750108   342,266 29,354 SH   SOLE   0 0 29,354
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,709,577 256,346 SH   SOLE   0 0 256,346
NUVEEN MUN VALUE FD INC COM 670928100   3,810,182 437,952 SH   SOLE   0 0 437,952
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   2,028,563 173,976 SH   SOLE   0 0 173,976
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   6,264,177 251,271 SH   SOLE   0 0 251,271
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,651,201 143,958 SH   SOLE   0 0 143,958
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   276,169 26,683 SH   SOLE   0 0 26,683
NUVEEN NEW YORK QLT MUN INC COM 67066X107   168,028 15,630 SH   SOLE   0 0 15,630
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   241,671 21,501 SH   SOLE   0 0 21,501
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   602,233 92,937 SH   SOLE   0 0 92,937
NUVEEN PFD & INCOME SECS FD COM 67072C105   2,702,113 423,529 SH   SOLE   0 0 423,529
NUVEEN PFD & INCOME TERM FD COM 67075A106   178,461 10,629 SH   SOLE   0 0 10,629
NUVEEN QUALITY MUNCP INCOME COM 67066V101   2,669,101 236,832 SH   SOLE   0 0 236,832
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,271,183 111,312 SH   SOLE   0 0 111,312
NUVEEN REAL ESTATE INCOME FD COM 67071B108   183,387 24,682 SH   SOLE   0 0 24,682
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   10,836,703 810,524 SH   SOLE   0 0 810,524
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   4,181,992 266,709 SH   SOLE   0 0 266,709
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   253,139 28,127 SH   SOLE   0 0 28,127
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   2,402,306 166,711 SH   SOLE   0 0 166,711
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   9,551,256 608,748 SH   SOLE   0 0 608,748
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   196,896 18,248 SH   SOLE   0 0 18,248
NVE CORP COM NEW 629445206   1,078,855 11,072 SH   SOLE   0 0 11,072
NVENT ELECTRIC PLC SHS G6700G107   377,234 7,301 SH   SOLE   0 0 7,301
NVIDIA CORPORATION COM 67066G104   462,203,347 1,092,628 SH   SOLE   0 0 1,092,628
NVIDIA CORPORATION PUT 67066G104   562,000 1,600 SH Put SOLE   0 0 1,600
NVR INC COM 62944T105   7,258,759 1,143 SH   SOLE   0 0 1,143
NXP SEMICONDUCTORS N V COM N6596X109   117,426,999 573,710 SH   SOLE   0 0 573,710
O-I GLASS INC COM 67098H104   3,169,041 148,572 SH   SOLE   0 0 148,572
OAKTREE SPECIALTY LENDING CO COM 67401P405   234,464 12,067 SH   SOLE   0 0 12,067
OATLY GROUP AB SPONSORED ADS 67421J108   32,394 15,802 SH   SOLE   0 0 15,802
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   645,039 17,284 SH   SOLE   0 0 17,284
OCCIDENTAL PETE CORP COM 674599105   35,635,957 606,054 SH   SOLE   0 0 606,054
OCUGEN INC COM 67577C105   6,378 11,743 SH   SOLE   0 0 11,743
OCULAR THERAPEUTIX INC COM 67576A100   261,942 50,764 SH   SOLE   0 0 50,764
OCWEN FINL CORP COM NEW 675746606   544,465 18,167 SH   SOLE   0 0 18,167
OFFERPAD SOLUTIONS INC COM CL A 67623L307   166,808 12,871 SH   SOLE   0 0 12,871
OGE ENERGY CORP COM 670837103   1,161,065 32,333 SH   SOLE   0 0 32,333
OKTA INC CL A 679295105   916,599 13,217 SH   SOLE   0 0 13,217
OLD DOMINION FREIGHT LINE IN COM 679580100   22,280,085 60,257 SH   SOLE   0 0 60,257
OLD NATL BANCORP IND COM 680033107   592,566 42,508 SH   SOLE   0 0 42,508
OLD REP INTL CORP COM 680223104   17,835,760 708,612 SH   SOLE   0 0 708,612
OLD SECOND BANCORP INC ILL COM 680277100   157,830 12,085 SH   SOLE   0 0 12,085
OLIN CORP COM PAR $1 680665205   841,351 16,372 SH   SOLE   0 0 16,372
OMEGA HEALTHCARE INVS INC COM 681936100   4,777,208 155,660 SH   SOLE   0 0 155,660
OMNICOM GROUP INC COM 681919106   10,855,759 114,091 SH   SOLE   0 0 114,091
ON HLDG AG NAMEN AKT A H5919C104   561,990 17,030 SH   SOLE   0 0 17,030
ON SEMICONDUCTOR CORP COM 682189105   13,404,540 141,727 SH   SOLE   0 0 141,727
ONCOCYTE CORP COM 68235C107   3,398 14,776 SH   SOLE   0 0 14,776
ONDAS HLDGS INC COM NEW 68236H204   77,353 89,904 SH   SOLE   0 0 89,904
ONE GAS INC COM 68235P108   1,192,604 15,527 SH   SOLE   0 0 15,527
ONEMAIN HLDGS INC COM 68268W103   539,824 12,356 SH   SOLE   0 0 12,356
ONEOK INC NEW COM 682680103   28,290,817 458,374 SH   SOLE   0 0 458,374
ONEWATER MARINE INC CL A COM 68280L101   312,966 8,636 SH   SOLE   0 0 8,636
OPERA LTD SPONSORED ADS 68373M107   509,526 25,643 SH   SOLE   0 0 25,643
OPKO HEALTH INC COM 68375N103   115,663 53,301 SH   SOLE   0 0 53,301
ORACLE CORP COM 68389X105   85,971,528 721,904 SH   SOLE   0 0 721,904
ORANGE SPONSORED ADR 684060106   299,139 25,699 SH   SOLE   0 0 25,699
OREILLY AUTOMOTIVE INC COM 67103H107   44,934,446 47,037 SH   SOLE   0 0 47,037
ORGANIGRAM HLDGS INC COM 68620P101   6,994 17,933 SH   SOLE   0 0 17,933
ORGANON & CO COMMON STOCK 68622V106   1,515,882 72,844 SH   SOLE   0 0 72,844
ORION ENERGY SYS INC COM 686275108   24,124 14,800 SH   SOLE   0 0 14,800
ORIX CORP SPONSORED ADR 686330101   215,878 2,367 SH   SOLE   0 0 2,367
ORTHOPEDIATRICS CORP COM 68752L100   664,634 15,157 SH   SOLE   0 0 15,157
OSCAR HEALTH INC CL A 687793109   199,179 24,712 SH   SOLE   0 0 24,712
OSHKOSH CORP COM 688239201   3,221,185 37,200 SH   SOLE   0 0 37,200
OTIS WORLDWIDE CORP COM 68902V107   6,492,990 72,947 SH   SOLE   0 0 72,947
OTTER TAIL CORP COM 689648103   2,119,691 26,845 SH   SOLE   0 0 26,845
OUTFRONT MEDIA INC COM 69007J106   168,505 10,719 SH   SOLE   0 0 10,719
OVINTIV INC COM 69047Q102   2,120,922 55,711 SH   SOLE   0 0 55,711
OWENS CORNING NEW COM 690742101   458,132 3,511 SH   SOLE   0 0 3,511
OWL ROCK CAPITAL CORPORATION COM 69121K104   6,414,023 477,945 SH   SOLE   0 0 477,945
OXFORD LANE CAP CORP COM 691543102   51,660 10,674 SH   SOLE   0 0 10,674
P10 INC COM CL A 69376K106   130,177 11,520 SH   SOLE   0 0 11,520
PACCAR INC COM 693718108   6,542,040 78,207 SH   SOLE   0 0 78,207
PACER FDS TR CFRA STVAL EQL 69374H691   554,326 15,554 SH   SOLE   0 0 15,554
PACER FDS TR DATA AND INFRAST 69374H741   4,602,929 157,635 SH   SOLE   0 0 157,635
PACER FDS TR DEVELOPED MRKT 69374H873   8,625,798 290,138 SH   SOLE   0 0 290,138
PACER FDS TR GLOBL CASH ETF 69374H709   30,541,183 921,303 SH   SOLE   0 0 921,303
PACER FDS TR INDUSTRIAL RELET 69374H766   3,238,230 82,749 SH   SOLE   0 0 82,749
PACER FDS TR LUNT LRG CP ALTR 69374H717   57,863,798 1,541,390 SH   SOLE   0 0 1,541,390
PACER FDS TR LUNT LRGCP MULTI 69374H816   1,528,632 40,048 SH   SOLE   0 0 40,048
PACER FDS TR LUNT MDCAP MLT 69374H725   426,410 12,023 SH   SOLE   0 0 12,023
PACER FDS TR PACER US SMALL 69374H857   48,416,240 1,189,588 SH   SOLE   0 0 1,189,588
PACER FDS TR TRENDP US LAR CP 69374H105   63,907,612 1,547,400 SH   SOLE   0 0 1,547,400
PACER FDS TR TRENDP US MID CP 69374H204   30,532,839 926,923 SH   SOLE   0 0 926,923
PACER FDS TR TRENDPILOT 100 69374H303   32,749,013 527,614 SH   SOLE   0 0 527,614
PACER FDS TR TRENDPILOT EUR 69374H808   1,119,809 41,667 SH   SOLE   0 0 41,667
PACER FDS TR TRENDPILOT INTL 69374H683   20,636,262 752,325 SH   SOLE   0 0 752,325
PACER FDS TR TRENDPILOT US BD 69374H642   6,702,056 335,270 SH   SOLE   0 0 335,270
PACER FDS TR US CASH COWS 100 69374H881   245,725,279 5,133,179 SH   SOLE   0 0 5,133,179
PACIFIC PREMIER BANCORP COM 69478X105   1,328,885 64,259 SH   SOLE   0 0 64,259
PACIRA BIOSCIENCES INC COM 695127100   228,920 5,713 SH   SOLE   0 0 5,713
PACKAGING CORP AMER COM 695156109   1,934,206 14,635 SH   SOLE   0 0 14,635
PACWEST BANCORP DEL COM 695263103   1,517,351 186,178 SH   SOLE   0 0 186,178
PALANTIR TECHNOLOGIES INC CL A 69608A108   14,203,015 926,485 SH   SOLE   0 0 926,485
PALO ALTO NETWORKS INC COM 697435105   67,158,504 262,841 SH   SOLE   0 0 262,841
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   249,653 5,763 SH   SOLE   0 0 5,763
PAN AMERN SILVER CORP COM 697900108   1,676,373 114,978 SH   SOLE   0 0 114,978
PAPA JOHNS INTL INC COM 698813102   266,614 3,611 SH   SOLE   0 0 3,611
PAR TECHNOLOGY CORP COM 698884103   608,382 18,475 SH   SOLE   0 0 18,475
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   297,798 13,142 SH   SOLE   0 0 13,142
PARAMOUNT GLOBAL CLASS B COM 92556H206   6,251,568 392,933 SH   SOLE   0 0 392,933
PARK NATL CORP COM 700658107   916,931 8,961 SH   SOLE   0 0 8,961
PARKER-HANNIFIN CORP COM 701094104   19,075,614 48,907 SH   SOLE   0 0 48,907
PARSONS CORP DEL COM 70202L102   223,658 4,646 SH   SOLE   0 0 4,646
PATRICK INDS INC COM 703343103   372,080 4,651 SH   SOLE   0 0 4,651
PATTERSON COS INC COM 703395103   516,827 15,539 SH   SOLE   0 0 15,539
PATTERSON-UTI ENERGY INC COM 703481101   208,074 17,383 SH   SOLE   0 0 17,383
PAYCHEX INC COM 704326107   30,420,687 271,929 SH   SOLE   0 0 271,929
PAYCHEX INC PUT 704326107   100,000 1,000 SH Put SOLE   0 0 1,000
PAYCOM SOFTWARE INC COM 70432V102   7,506,555 23,367 SH   SOLE   0 0 23,367
PAYPAL HLDGS INC COM 70450Y103   30,307,398 454,180 SH   SOLE   0 0 454,180
PBF ENERGY INC CL A 69318G106   1,409,991 34,440 SH   SOLE   0 0 34,440
PDC ENERGY INC COM 69327R101   702,213 9,871 SH   SOLE   0 0 9,871
PDD HOLDINGS INC SPONSORED ADS 722304102   429,843 6,217 SH   SOLE   0 0 6,217
PEABODY ENERGY CORP COM 704551100   633,100 29,229 SH   SOLE   0 0 29,229
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   270,182 9,677 SH   SOLE   0 0 9,677
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   8,441 10,000 PRN   SOLE   0 0 10,000
PELOTON INTERACTIVE INC CL A COM 70614W100   133,537 17,365 SH   SOLE   0 0 17,365
PEMBINA PIPELINE CORP COM 706327103   1,169,930 37,212 SH   SOLE   0 0 37,212
PENN ENTERTAINMENT INC COM 707569109   2,879,587 119,833 SH   SOLE   0 0 119,833
PENNANTPARK INVT CORP COM 708062104   167,290 28,402 SH   SOLE   0 0 28,402
PENNYMAC MTG INVT TR COM 70931T103   349,667 25,940 SH   SOLE   0 0 25,940
PENSKE AUTOMOTIVE GRP INC COM 70959W103   425,256 2,552 SH   SOLE   0 0 2,552
PENTAIR PLC SHS G7S00T104   1,449,799 22,443 SH   SOLE   0 0 22,443
PENUMBRA INC COM 70975L107   457,600 1,330 SH   SOLE   0 0 1,330
PEOPLES BANCORP INC COM 709789101   881,427 33,199 SH   SOLE   0 0 33,199
PEOPLES BANCORP N C INC COM 710577107   308,461 16,976 SH   SOLE   0 0 16,976
PEPSICO INC COM 713448108   166,971,124 901,475 SH   SOLE   0 0 901,475
PERFICIENT INC COM 71375U101   547,561 6,571 SH   SOLE   0 0 6,571
PERION NETWORK LTD SHS NEW M78673114   265,449 8,655 SH   SOLE   0 0 8,655
PERMIAN RESOURCES CORP CLASS A COM 71424F105   346,785 31,641 SH   SOLE   0 0 31,641
PERMIANVILLE RTY TR TR UNIT 71425H100   86,250 34,500 SH   SOLE   0 0 34,500
PERRIGO CO PLC SHS G97822103   696,067 20,503 SH   SOLE   0 0 20,503
PERSPECTIVE THERAPEUTICS INC COM 46489V104   12,358 18,500 SH   SOLE   0 0 18,500
PETIQ INC NOTE 4.000% 6/0 71639TAB2   15,576 17,000 PRN   SOLE   0 0 17,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   225,859 16,331 SH   SOLE   0 0 16,331
PFIZER INC COM 717081103   94,322,746 2,571,503 SH   SOLE   0 0 2,571,503
PG&E CORP COM 69331C108   1,782,328 103,144 SH   SOLE   0 0 103,144
PGIM ETF TR PGIM ULTRA SH BD 69344A107   102,057,710 2,065,527 SH   SOLE   0 0 2,065,527
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   153,876 14,027 SH   SOLE   0 0 14,027
PGIM HIGH YIELD BOND FUND IN COM 69346H100   1,404,450 113,080 SH   SOLE   0 0 113,080
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   4,654,257 312,576 SH   SOLE   0 0 312,576
PHILIP MORRIS INTL INC COM 718172109   49,718,353 509,305 SH   SOLE   0 0 509,305
PHILLIPS 66 COM 718546104   70,870,823 743,037 SH   SOLE   0 0 743,037
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,002,427 29,414 SH   SOLE   0 0 29,414
PHREESIA INC COM 71944F106   397,207 12,809 SH   SOLE   0 0 12,809
PHYSICIANS RLTY TR COM 71943U104   1,118,557 79,954 SH   SOLE   0 0 79,954
PIEDMONT LITHIUM INC COM 72016P105   592,913 10,274 SH   SOLE   0 0 10,274
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   230,887 31,759 SH   SOLE   0 0 31,759
PILGRIMS PRIDE CORP COM 72147K108   299,893 13,955 SH   SOLE   0 0 13,955
PIMCO CALIF MUN INCOME FD II COM 72200M108   369,477 62,097 SH   SOLE   0 0 62,097
PIMCO CALIF MUN INCOME FD II COM 72201C109   386,756 50,228 SH   SOLE   0 0 50,228
PIMCO CORPORATE & INCM STRG COM 72200U100   162,485 12,394 SH   SOLE   0 0 12,394
PIMCO CORPORATE & INCOME OPP COM 72201B101   4,508,949 322,068 SH   SOLE   0 0 322,068
PIMCO DYNAMIC INCOME FD SHS 72201Y101   12,325,232 657,346 SH   SOLE   0 0 657,346
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,637,175 125,358 SH   SOLE   0 0 125,358
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   689,502 7,561 SH   SOLE   0 0 7,561
PIMCO ETF TR 1-5 US TIP IDX 72201R205   1,633,493 32,475 SH   SOLE   0 0 32,475
PIMCO ETF TR 15+ YR US TIPS 72201R304   287,762 4,793 SH   SOLE   0 0 4,793
PIMCO ETF TR 25YR+ ZERO U S 72201R882   5,438,072 59,090 SH   SOLE   0 0 59,090
PIMCO ETF TR ACTIVE BD ETF 72201R775   28,904,103 315,478 SH   SOLE   0 0 315,478
PIMCO ETF TR BROAD US TIPS 72201R403   251,595 4,652 SH   SOLE   0 0 4,652
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   28,079,194 281,467 SH   SOLE   0 0 281,467
PIMCO ETF TR ENHANCD SHORT 72201R643   9,475,338 96,776 SH   SOLE   0 0 96,776
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   292,691 3,122 SH   SOLE   0 0 3,122
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,928,603 37,203 SH   SOLE   0 0 37,203
PIMCO ETF TR INV GRD CRP BD 72201R817   1,327,290 13,994 SH   SOLE   0 0 13,994
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   3,879,782 78,332 SH   SOLE   0 0 78,332
PIMCO HIGH INCOME FD COM SHS 722014107   162,646 32,529 SH   SOLE   0 0 32,529
PIMCO INCOME STRATEGY FD II COM 72201J104   123,695 17,156 SH   SOLE   0 0 17,156
PIMCO MUN INCOME FD II COM 72200W106   362,025 40,047 SH   SOLE   0 0 40,047
PIMCO MUN INCOME FD III COM 72201A103   986,112 122,498 SH   SOLE   0 0 122,498
PIMCO NEW YORK MUN FD II COM 72200Y102   492,591 64,900 SH   SOLE   0 0 64,900
PIMCO STRATEGIC INCOME FD COM 72200X104   207,330 39,871 SH   SOLE   0 0 39,871
PINNACLE FINL PARTNERS INC COM 72346Q104   10,574,503 186,664 SH   SOLE   0 0 186,664
PINNACLE WEST CAP CORP COM 723484101   1,863,939 22,882 SH   SOLE   0 0 22,882
PINTEREST INC CL A 72352L106   2,342,095 85,666 SH   SOLE   0 0 85,666
PIONEER DIVERSIFIED HIGH INC COM 723653101   529,337 52,410 SH   SOLE   0 0 52,410
PIONEER HIGH INCOME FUND INC COM 72369H106   216,888 32,275 SH   SOLE   0 0 32,275
PIONEER MUNICIPAL HIGH INCOM COM 723762100   311,668 39,452 SH   SOLE   0 0 39,452
PIONEER NAT RES CO COM 723787107   125,215,644 604,381 SH   SOLE   0 0 604,381
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   4,839,601 343,234 SH   SOLE   0 0 343,234
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,829,384 123,357 SH   SOLE   0 0 123,357
PLANET FITNESS INC CL A 72703H101   4,484,220 66,492 SH   SOLE   0 0 66,492
PLAYA HOTELS & RESORTS NV SHS N70544106   1,710,328 210,114 SH   SOLE   0 0 210,114
PLAYAGS INC COM 72814N104   73,676 13,040 SH   SOLE   0 0 13,040
PLUG POWER INC COM NEW 72919P202   1,625,141 156,414 SH   SOLE   0 0 156,414
PNC FINL SVCS GROUP INC COM 693475105   14,338,869 113,846 SH   SOLE   0 0 113,846
POLARIS INC COM 731068102   17,733,352 146,641 SH   SOLE   0 0 146,641
POLARIS INC PUT 731068102   140,000 1,400 SH Put SOLE   0 0 1,400
POLYMET MNG CORP COM NEW 731916409   30,470 38,570 SH   SOLE   0 0 38,570
POLYPID LTD SHS M8001Q118   14,193 38,886 SH   SOLE   0 0 38,886
POOL CORP COM 73278L105   8,152,556 21,761 SH   SOLE   0 0 21,761
PORTILLOS INC COM CL A 73642K106   931,593 41,349 SH   SOLE   0 0 41,349
PORTLAND GEN ELEC CO COM NEW 736508847   321,287 6,861 SH   SOLE   0 0 6,861
POSCO HOLDINGS INC SPONSORED ADR 693483109   589,433 7,971 SH   SOLE   0 0 7,971
POST HLDGS INC COM 737446104   500,924 5,781 SH   SOLE   0 0 5,781
POTLATCHDELTIC CORPORATION COM 737630103   3,999,335 75,673 SH   SOLE   0 0 75,673
POWER INTEGRATIONS INC COM 739276103   246,150 2,600 SH   SOLE   0 0 2,600
PPG INDS INC COM 693506107   15,556,810 104,901 SH   SOLE   0 0 104,901
PPL CORP COM 69351T106   4,414,252 166,827 SH   SOLE   0 0 166,827
PRICE T ROWE GROUP INC COM 74144T108   21,611,723 192,927 SH   SOLE   0 0 192,927
PRIMERICA INC COM 74164M108   728,705 3,685 SH   SOLE   0 0 3,685
PRIMO WATER CORPORATION COM 74167P108   1,518,373 121,082 SH   SOLE   0 0 121,082
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   493,499 13,735 SH   SOLE   0 0 13,735
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   5,081,901 247,054 SH   SOLE   0 0 247,054
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   8,820,018 520,355 SH   SOLE   0 0 520,355
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   10,398,375 137,109 SH   SOLE   0 0 137,109
PROCTER AND GAMBLE CO COM 742718109   188,324,303 1,241,099 SH   SOLE   0 0 1,241,099
PROCURE ETF TRUST II SPACE ETF 74280R205   215,957 11,283 SH   SOLE   0 0 11,283
PROFIRE ENERGY INC COM 74316X101   15,262 12,408 SH   SOLE   0 0 12,408
PROFOUND MED CORP COM NEW 74319B502   7,561,880 581,236 SH   SOLE   0 0 581,236
PROG HOLDINGS INC COM NPV 74319R101   321,875 10,021 SH   SOLE   0 0 10,021
PROGRESSIVE CORP COM 743315103   16,389,782 123,818 SH   SOLE   0 0 123,818
PROLOGIS INC. COM 74340W103   23,767,710 193,816 SH   SOLE   0 0 193,816
PROPETRO HLDG CORP COM 74347M108   735,667 89,280 SH   SOLE   0 0 89,280
PROSHARES TR LARGE CAP CRE 74347R248   1,379,966 27,045 SH   SOLE   0 0 27,045
PROSHARES TR MSCI EAFE DIVD 74347B839   4,726,714 127,713 SH   SOLE   0 0 127,713
PROSHARES TR ONLINE RTL ETF 74347B169   272,856 8,327 SH   SOLE   0 0 8,327
PROSHARES TR PET CARE ETF 74348A145   200,089 3,939 SH   SOLE   0 0 3,939
PROSHARES TR RUSS 2000 DIVD 74347B698   15,403,380 260,456 SH   SOLE   0 0 260,456
PROSHARES TR S&P 500 DV ARIST 74348A467   146,606,087 1,555,007 SH   SOLE   0 0 1,555,007
PROSHARES TR S&P MDCP 400 DIV 74347B680   30,863,922 439,219 SH   SOLE   0 0 439,219
PROSHARES TR S&P TECH DIVIDEN 74347G606   2,145,587 32,381 SH   SOLE   0 0 32,381
PROSHARES TR SHORT QQQ NEW 74347B714   265,754 25,142 SH   SOLE   0 0 25,142
PROSHARES TR SHORT S&P 500 NE 74347B425   223,135 16,076 SH   SOLE   0 0 16,076
PROSHARES TR ULTRA FNCLS NEW 74347X633   208,940 4,580 SH   SOLE   0 0 4,580
PROSHARES TR ULTRAPRO QQQ 74347X831   213,897 5,217 SH   SOLE   0 0 5,217
PROSPECT CAP CORP COM 74348T102   578,457 93,300 SH   SOLE   0 0 93,300
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   54,157 55,000 PRN   SOLE   0 0 55,000
PROSPERITY BANCSHARES INC COM 743606105   2,977,682 52,721 SH   SOLE   0 0 52,721
PRUDENTIAL FINL INC COM 744320102   17,145,624 194,351 SH   SOLE   0 0 194,351
PUBLIC STORAGE COM 74460D109   14,169,366 48,545 SH   SOLE   0 0 48,545
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   9,646,113 154,067 SH   SOLE   0 0 154,067
PULTE GROUP INC COM 745867101   5,316,995 68,447 SH   SOLE   0 0 68,447
PURE STORAGE INC CL A 74624M102   4,240,817 115,177 SH   SOLE   0 0 115,177
PURECYCLE TECHNOLOGIES INC COM 74623V103   180,479 16,883 SH   SOLE   0 0 16,883
PUTNAM MANAGED MUN INCOME TR COM 746823103   1,431,820 235,110 SH   SOLE   0 0 235,110
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   711,240 69,661 SH   SOLE   0 0 69,661
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   1,643,826 466,996 SH   SOLE   0 0 466,996
PVH CORPORATION COM 693656100   541,423 6,372 SH   SOLE   0 0 6,372
QORVO INC COM 74736K101   2,258,536 22,136 SH   SOLE   0 0 22,136
QUALCOMM INC COM 747525103   106,214,841 892,262 SH   SOLE   0 0 892,262
QUALYS INC COM 74758T303   463,204 3,586 SH   SOLE   0 0 3,586
QUANTA SVCS INC COM 74762E102   19,972,450 101,667 SH   SOLE   0 0 101,667
QUANTUM SI INC COM CL A 74765K105   60,787 33,959 SH   SOLE   0 0 33,959
QUANTUMSCAPE CORP COM CL A 74767V109   1,719,272 215,178 SH   SOLE   0 0 215,178
QUEST DIAGNOSTICS INC COM 74834L100   7,363,737 52,389 SH   SOLE   0 0 52,389
QUEST RESOURCE HLDG CORP COM NEW 74836W203   72,854 11,174 SH   SOLE   0 0 11,174
QUIDELORTHO CORP COM 219798105   1,837,918 22,181 SH   SOLE   0 0 22,181
QUIPT HOME MEDICAL CORP COM 74880P104   216,003 40,450 SH   SOLE   0 0 40,450
RADIAN GROUP INC COM 750236101   504,462 19,955 SH   SOLE   0 0 19,955
RADNET INC COM 750491102   423,147 12,972 SH   SOLE   0 0 12,972
RAMBUS INC DEL COM 750917106   349,727 5,450 SH   SOLE   0 0 5,450
RANGE RES CORP COM 75281A109   470,148 15,991 SH   SOLE   0 0 15,991
RAPID7 INC COM 753422104   2,642,224 58,353 SH   SOLE   0 0 58,353
RAYMOND JAMES FINL INC COM 754730109   22,283,944 214,744 SH   SOLE   0 0 214,744
RAYONIER INC COM 754907103   610,280 19,436 SH   SOLE   0 0 19,436
RAYTHEON TECHNOLOGIES CORP COM 75513E101   93,411,008 953,563 SH   SOLE   0 0 953,563
RBB FD INC MOTLEY FOL ETF 74933W601   954,700 23,434 SH   SOLE   0 0 23,434
RBB FD INC MOTLEY FOOL SML 74933W874   1,475,647 51,359 SH   SOLE   0 0 51,359
RBC BEARINGS INC COM 75524B104   313,592 1,442 SH   SOLE   0 0 1,442
READY CAPITAL CORP 7% CN SR NT 2023 75574U200   2,442,367 97,228 SH   SOLE   0 0 97,228
READY CAPITAL CORP COM 75574U101   1,089,986 96,630 SH   SOLE   0 0 96,630
REALTY INCOME CORP COM 756109104   21,173,915 354,138 SH   SOLE   0 0 354,138
REAVES UTIL INCOME FD COM SH BEN INT 756158101   3,229,041 117,762 SH   SOLE   0 0 117,762
REDWOOD TRUST INC COM 758075402   2,891,775 453,968 SH   SOLE   0 0 453,968
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   86,024 87,000 PRN   SOLE   0 0 87,000
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7   47,440 50,000 PRN   SOLE   0 0 50,000
REGENERON PHARMACEUTICALS COM 75886F107   5,999,090 8,349 SH   SOLE   0 0 8,349
REGENXBIO INC COM 75901B107   1,297,471 64,906 SH   SOLE   0 0 64,906
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,402,995 359,315 SH   SOLE   0 0 359,315
REINSURANCE GRP OF AMERICA I COM NEW 759351604   575,735 4,151 SH   SOLE   0 0 4,151
RELAY THERAPEUTICS INC COM 75943R102   737,699 58,734 SH   SOLE   0 0 58,734
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,863,854 6,863 SH   SOLE   0 0 6,863
RELX PLC SPONSORED ADR 759530108   607,100 18,160 SH   SOLE   0 0 18,160
RENAISSANCERE HLDGS LTD COM G7496G103   264,398 1,418 SH   SOLE   0 0 1,418
RENASANT CORP COM 75970E107   306,322 11,723 SH   SOLE   0 0 11,723
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   656,479 16,828 SH   SOLE   0 0 16,828
REPUBLIC SVCS INC COM 760759100   22,515,746 146,998 SH   SOLE   0 0 146,998
RESEARCH FRONTIERS INC COM 760911107   25,496 15,935 SH   SOLE   0 0 15,935
RESMED INC COM 761152107   11,319,393 51,805 SH   SOLE   0 0 51,805
RESTAURANT BRANDS INTL INC COM 76131D103   12,927,051 166,758 SH   SOLE   0 0 166,758
REVVITY INC COM 714046109   665,792 5,605 SH   SOLE   0 0 5,605
REXFORD INDL RLTY INC COM 76169C100   213,475 4,088 SH   SOLE   0 0 4,088
RH COM 74967X103   3,567,482 10,824 SH   SOLE   0 0 10,824
RINGCENTRAL INC CL A 76680R206   1,848,721 56,484 SH   SOLE   0 0 56,484
RINGCENTRAL INC NOTE 3/0 76680RAF4   64,365 70,000 PRN   SOLE   0 0 70,000
RIO TINTO PLC SPONSORED ADR 767204100   4,562,287 71,464 SH   SOLE   0 0 71,464
RITHM CAPITAL CORP COM NEW 64828T201   3,351,158 358,413 SH   SOLE   0 0 358,413
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   395,910 27,532 SH   SOLE   0 0 27,532
RIVERNORTH MANAGED DUR MUN I COM 76882H105   390,788 25,812 SH   SOLE   0 0 25,812
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,692,781 221,656 SH   SOLE   0 0 221,656
RLI CORP COM 749607107   5,105,791 37,413 SH   SOLE   0 0 37,413
RLJ LODGING TR COM 74965L101   1,140,011 111,004 SH   SOLE   0 0 111,004
ROBERT HALF INTL INC COM 770323103   3,245,726 43,150 SH   SOLE   0 0 43,150
ROBINHOOD MKTS INC COM CL A 770700102   124,590 12,484 SH   SOLE   0 0 12,484
ROBLOX CORP CL A 771049103   4,225,697 104,856 SH   SOLE   0 0 104,856
ROCKET COS INC COM CL A 77311W101   89,841 10,027 SH   SOLE   0 0 10,027
ROCKET LAB USA INC COM 773122106   328,824 54,804 SH   SOLE   0 0 54,804
ROCKWELL AUTOMATION INC COM 773903109   10,719,316 32,537 SH   SOLE   0 0 32,537
ROKU INC COM CL A 77543R102   8,217,773 128,483 SH   SOLE   0 0 128,483
ROLLINS INC COM 775711104   10,398,470 242,785 SH   SOLE   0 0 242,785
ROOT INC CL A NEW 77664L207   90,106 10,079 SH   SOLE   0 0 10,079
ROPER TECHNOLOGIES INC COM 776696106   28,120,993 58,488 SH   SOLE   0 0 58,488
ROSS STORES INC COM 778296103   12,021,745 107,213 SH   SOLE   0 0 107,213
ROYAL BK CDA COM 780087102   11,890,907 124,499 SH   SOLE   0 0 124,499
ROYAL CARIBBEAN GROUP COM V7780T103   15,654,264 150,899 SH   SOLE   0 0 150,899
ROYAL GOLD INC COM 780287108   1,005,978 8,764 SH   SOLE   0 0 8,764
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   628,049 20,431 SH   SOLE   0 0 20,431
ROYCE GLOBAL VALUE TR INC COM 78081T104   334,115 36,160 SH   SOLE   0 0 36,160
ROYCE MICRO-CAP TR INC COM 780915104   256,594 29,325 SH   SOLE   0 0 29,325
ROYCE VALUE TR INC COM 780910105   21,704,478 1,572,788 SH   SOLE   0 0 1,572,788
RPM INTL INC COM 749685103   1,692,439 18,861 SH   SOLE   0 0 18,861
RUMBLE INC COM CL A 78137L105   129,581 14,527 SH   SOLE   0 0 14,527
RVL PHARMACEUTICALS PLC SHS G6S41R101   16,534 29,519 SH   SOLE   0 0 29,519
RXO INC COMMON STOCK 74982T103   579,967 25,583 SH   SOLE   0 0 25,583
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   357,779 3,235 SH   SOLE   0 0 3,235
RYDER SYS INC COM 783549108   320,964 3,785 SH   SOLE   0 0 3,785
RYMAN HOSPITALITY PPTYS INC COM 78377T107   3,480,818 37,460 SH   SOLE   0 0 37,460
S&P GLOBAL INC COM 78409V104   96,451,810 240,594 SH   SOLE   0 0 240,594
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   591,384 76,803 SH   SOLE   0 0 76,803
SABRA HEALTH CARE REIT INC COM 78573L106   236,256 20,073 SH   SOLE   0 0 20,073
SABRE CORP COM 78573M104   59,902 18,778 SH   SOLE   0 0 18,778
SAFETY INS GROUP INC COM 78648T100   902,458 12,583 SH   SOLE   0 0 12,583
SAIA INC COM 78709Y105   303,033 885 SH   SOLE   0 0 885
SALESFORCE INC CALL 79466L302   18,500 100 SH Call SOLE   0 0 100
SALESFORCE INC COM 79466L302   206,125,536 975,696 SH   SOLE   0 0 975,696
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   938,765 126,348 SH   SOLE   0 0 126,348
SANDSTORM GOLD LTD COM NEW 80013R206   94,447 18,447 SH   SOLE   0 0 18,447
SANFILIPPO JOHN B & SON INC COM 800422107   3,145,816 26,825 SH   SOLE   0 0 26,825
SANGAMO THERAPEUTICS INC COM 800677106   52,134 40,103 SH   SOLE   0 0 40,103
SANOFI SPONSORED ADR 80105N105   9,116,856 169,144 SH   SOLE   0 0 169,144
SAP SE SPON ADR 803054204   1,655,998 12,104 SH   SOLE   0 0 12,104
SAREPTA THERAPEUTICS INC COM 803607100   1,192,382 10,412 SH   SOLE   0 0 10,412
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,539,010 10,955 SH   SOLE   0 0 10,955
SCHLUMBERGER LTD COM STK 806857108   13,262,795 270,008 SH   SOLE   0 0 270,008
SCHRODINGER INC COM 80810D103   373,002 7,472 SH   SOLE   0 0 7,472
SCHWAB CHARLES CORP COM 808513105   37,210,342 656,499 SH   SOLE   0 0 656,499
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   404,407 9,451 SH   SOLE   0 0 9,451
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   247,473 5,618 SH   SOLE   0 0 5,618
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   3,952,295 160,467 SH   SOLE   0 0 160,467
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,482,508 30,083 SH   SOLE   0 0 30,083
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   13,281,879 372,563 SH   SOLE   0 0 372,563
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   2,825,999 83,684 SH   SOLE   0 0 83,684
SCHWAB STRATEGIC TR LONG TERM US 808524680   8,479,558 233,661 SH   SOLE   0 0 233,661
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   2,675,244 47,149 SH   SOLE   0 0 47,149
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,135,222 54,459 SH   SOLE   0 0 54,459
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   1,060,363 21,018 SH   SOLE   0 0 21,018
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   7,181,598 268,270 SH   SOLE   0 0 268,270
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   5,409,888 167,541 SH   SOLE   0 0 167,541
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   23,144,656 481,578 SH   SOLE   0 0 481,578
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   15,382,046 333,233 SH   SOLE   0 0 333,233
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   7,765,357 150,200 SH   SOLE   0 0 150,200
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   369,804,434 5,092,322 SH   SOLE   0 0 5,092,322
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   235,990,276 3,148,636 SH   SOLE   0 0 3,148,636
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   4,579,889 68,265 SH   SOLE   0 0 68,265
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   24,862,014 474,738 SH   SOLE   0 0 474,738
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   69,404,379 977,114 SH   SOLE   0 0 977,114
SCHWAB STRATEGIC TR US REIT ETF 808524847   735,186 37,644 SH   SOLE   0 0 37,644
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   11,029,025 251,804 SH   SOLE   0 0 251,804
SCHWAB STRATEGIC TR US TIPS ETF 808524870   7,490,387 142,865 SH   SOLE   0 0 142,865
SCIENCE APPLICATIONS INTL CO COM 808625107   403,841 3,590 SH   SOLE   0 0 3,590
SCILEX HOLDING CO COM 80880W106   102,713 18,440 SH   SOLE   0 0 18,440
SCOTTS MIRACLE-GRO CO CL A 810186106   4,693,799 74,873 SH   SOLE   0 0 74,873
SEA LTD SPONSORD ADS 81141R100   225,311 3,882 SH   SOLE   0 0 3,882
SEABOARD CORP DEL COM 811543107   925,787 260 SH   SOLE   0 0 260
SEABRIDGE GOLD INC COM 811916105   388,841 32,269 SH   SOLE   0 0 32,269
SEACOAST BKG CORP FLA COM NEW 811707801   4,166,587 188,533 SH   SOLE   0 0 188,533
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,252,797 68,738 SH   SOLE   0 0 68,738
SEAGEN INC COM 81181C104   2,509,486 13,039 SH   SOLE   0 0 13,039
SEALED AIR CORP NEW COM 81211K100   254,477 6,362 SH   SOLE   0 0 6,362
SEI INVTS CO COM 784117103   1,552,139 26,034 SH   SOLE   0 0 26,034
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   20,290,531 311,778 SH   SOLE   0 0 311,778
SELECT SECTOR SPDR TR ENERGY 81369Y506   105,603,025 1,301,011 SH   SOLE   0 0 1,301,011
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   98,753,631 2,929,506 SH   SOLE   0 0 2,929,506
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   23,464,394 622,563 SH   SOLE   0 0 622,563
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   87,373,939 514,539 SH   SOLE   0 0 514,539
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   73,704,271 993,721 SH   SOLE   0 0 993,721
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   189,962,814 1,431,197 SH   SOLE   0 0 1,431,197
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   74,132,168 690,758 SH   SOLE   0 0 690,758
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   40,118,849 613,063 SH   SOLE   0 0 613,063
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   26,189,430 316,030 SH   SOLE   0 0 316,030
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   150,796,888 867,347 SH   SOLE   0 0 867,347
SELECTIVE INS GROUP INC COM 816300107   579,503 6,040 SH   SOLE   0 0 6,040
SEMPRA COM 816851109   5,499,510 37,774 SH   SOLE   0 0 37,774
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   613,754 13,642 SH   SOLE   0 0 13,642
SENSEONICS HLDGS INC COM 81727U105   78,157 102,421 SH   SOLE   0 0 102,421
SENTINELONE INC CL A 81730H109   313,325 20,750 SH   SOLE   0 0 20,750
SERVICE CORP INTL COM 817565104   5,214,937 80,739 SH   SOLE   0 0 80,739
SERVICE PPTYS TR COM SH BEN INT 81761L102   313,118 36,032 SH   SOLE   0 0 36,032
SERVICENOW INC COM 81762P102   42,461,891 75,559 SH   SOLE   0 0 75,559
SERVISFIRST BANCSHARES INC COM 81768T108   626,690 15,315 SH   SOLE   0 0 15,315
SEVEN HILLS REALTY TRUST COM 81784E101   272,300 26,540 SH   SOLE   0 0 26,540
SFL CORPORATION LTD SHS G7738W106   130,187 13,954 SH   SOLE   0 0 13,954
SHAKE SHACK INC CL A 819047101   3,717,192 47,828 SH   SOLE   0 0 47,828
SHARECARE INC COM CL A 81948W104   170,713 97,550 SH   SOLE   0 0 97,550
SHELL PLC SPON ADS 780259305   18,456,533 305,673 SH   SOLE   0 0 305,673
SHERWIN WILLIAMS CO COM 824348106   32,462,750 122,261 SH   SOLE   0 0 122,261
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,448,434 56,668 SH   SOLE   0 0 56,668
SHOCKWAVE MED INC COM 82489T104   3,985,751 13,965 SH   SOLE   0 0 13,965
SHOPIFY INC CL A 82509L107   26,481,413 409,929 SH   SOLE   0 0 409,929
SIDUS SPACE INC CLASS A COM 826165102   6,344 35,050 SH   SOLE   0 0 35,050
SIGNET JEWELERS LIMITED SHS G81276100   728,497 11,163 SH   SOLE   0 0 11,163
SILVERCREST METALS INC COM 828363101   210,802 35,973 SH   SOLE   0 0 35,973
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   232,461 13,476 SH   SOLE   0 0 13,476
SIMON PPTY GROUP INC NEW COM 828806109   6,195,190 53,647 SH   SOLE   0 0 53,647
SIMPSON MFG INC COM 829073105   723,386 5,223 SH   SOLE   0 0 5,223
SIREN ETF TR NSD NXGN ECO ETF 829658202   408,752 18,950 SH   SOLE   0 0 18,950
SIRIUS XM HOLDINGS INC COM 82968B103   1,150,187 253,904 SH   SOLE   0 0 253,904
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   521,661 3,117 SH   SOLE   0 0 3,117
SITIME CORP COM 82982T106   350,017 2,967 SH   SOLE   0 0 2,967
SITIO ROYALTIES CORP CLASS A COM 82983N108   213,142 8,114 SH   SOLE   0 0 8,114
SIXTH STREET SPECIALTY LENDI COM 83012A109   7,888,146 422,052 SH   SOLE   0 0 422,052
SKYLINE CHAMPION CORPORATION COM 830830105   245,241 3,747 SH   SOLE   0 0 3,747
SKYWEST INC COM 830879102   302,445 7,427 SH   SOLE   0 0 7,427
SKYWORKS SOLUTIONS INC COM 83088M102   5,620,756 50,779 SH   SOLE   0 0 50,779
SLR INVESTMENT CORP COM 83413U100   176,542 12,372 SH   SOLE   0 0 12,372
SMARTFINANCIAL INC COM NEW 83190L208   661,635 30,759 SH   SOLE   0 0 30,759
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   672,414 20,850 SH   SOLE   0 0 20,850
SMITH & WESSON BRANDS INC COM 831754106   185,735 14,243 SH   SOLE   0 0 14,243
SMITH A O CORP COM 831865209   5,817,055 79,927 SH   SOLE   0 0 79,927
SMITH MICRO SOFTWARE INC COM NEW 832154207   267,775 241,239 SH   SOLE   0 0 241,239
SMUCKER J M CO COM NEW 832696405   4,448,029 30,121 SH   SOLE   0 0 30,121
SNAP INC CL A 83304A106   4,673,793 394,746 SH   SOLE   0 0 394,746
SNAP ON INC COM 833034101   22,749,205 78,938 SH   SOLE   0 0 78,938
SNOWFLAKE INC CL A 833445109   12,316,840 69,990 SH   SOLE   0 0 69,990
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   446,177 6,144 SH   SOLE   0 0 6,144
SOFI TECHNOLOGIES INC COM 83406F102   4,841,178 580,477 SH   SOLE   0 0 580,477
SOL GEL TECHNOLOGIES SHS M8694L103   161,998 54,180 SH   SOLE   0 0 54,180
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,876,893 6,976 SH   SOLE   0 0 6,976
SOLID POWER INC CLASS A COM 83422N105   49,332 19,422 SH   SOLE   0 0 19,422
SOMALOGIC INC CLASS A COM 83444K105   51,765 22,409 SH   SOLE   0 0 22,409
SONOCO PRODS CO COM 835495102   1,171,135 19,843 SH   SOLE   0 0 19,843
SONOS INC COM 83570H108   261,525 16,015 SH   SOLE   0 0 16,015
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,704,538 18,931 SH   SOLE   0 0 18,931
SOUNDHOUND AI INC CLASS A COM 836100107   131,431 28,886 SH   SOLE   0 0 28,886
SOURCE CAP INC COM 836144105   439,432 11,467 SH   SOLE   0 0 11,467
SOUTHERN CO COM 842587107   47,140,766 671,043 SH   SOLE   0 0 671,043
SOUTHERN COPPER CORP COM 84265V105   2,003,318 27,925 SH   SOLE   0 0 27,925
SOUTHSIDE BANCSHARES INC COM 84470P109   272,386 10,412 SH   SOLE   0 0 10,412
SOUTHSTATE CORPORATION COM 840441109   1,099,171 16,705 SH   SOLE   0 0 16,705
SOUTHWEST AIRLS CO COM 844741108   10,589,308 292,442 SH   SOLE   0 0 292,442
SOUTHWEST GAS HLDGS INC COM 844895102   654,634 10,285 SH   SOLE   0 0 10,285
SOUTHWESTERN ENERGY CO COM 845467109   207,219 34,479 SH   SOLE   0 0 34,479
SPARTANNASH CO COM 847215100   614,952 27,319 SH   SOLE   0 0 27,319
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   66,023,576 192,013 SH   SOLE   0 0 192,013
SPDR GOLD TR GOLD SHS 78463V107   170,938,331 958,873 SH   SOLE   0 0 958,873
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   218,477 2,203 SH   SOLE   0 0 2,203
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   750,358 18,270 SH   SOLE   0 0 18,270
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,528,210 61,696 SH   SOLE   0 0 61,696
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   13,049,347 283,805 SH   SOLE   0 0 283,805
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   4,476,346 83,034 SH   SOLE   0 0 83,034
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   3,861,137 147,766 SH   SOLE   0 0 147,766
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   895,357 12,805 SH   SOLE   0 0 12,805
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   545,924 9,849 SH   SOLE   0 0 9,849
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   1,421,587 13,641 SH   SOLE   0 0 13,641
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   238,356 4,554 SH   SOLE   0 0 4,554
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   57,364,861 1,762,903 SH   SOLE   0 0 1,762,903
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   30,886,662 898,390 SH   SOLE   0 0 898,390
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   620,119 21,796 SH   SOLE   0 0 21,796
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,174,370 22,004 SH   SOLE   0 0 22,004
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   872,961 15,206 SH   SOLE   0 0 15,206
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   594,666 17,292 SH   SOLE   0 0 17,292
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,372,840 44,996 SH   SOLE   0 0 44,996
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   405,092 7,864 SH   SOLE   0 0 7,864
SPDR S&P 500 ETF TR CALL 78462F103   40,500 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR PUT 78462F103   5,447,300 14,600 SH Put SOLE   0 0 14,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   683,579,519 1,542,094 SH   SOLE   0 0 1,542,094
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   67,894,606 141,769 SH   SOLE   0 0 141,769
SPDR SER TR AEROSPACE DEF 78464A631   2,285,665 18,807 SH   SOLE   0 0 18,807
SPDR SER TR BBG CONV SEC ETF 78464A359   11,927,200 170,510 SH   SOLE   0 0 170,510
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   2,036,320 110,310 SH   SOLE   0 0 110,310
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   165,641,274 1,803,978 SH   SOLE   0 0 1,803,978
SPDR SER TR BLOOMBERG 3-12 M 78468R523   702,387 7,062 SH   SOLE   0 0 7,062
SPDR SER TR BLOOMBERG EMERGI 78464A391   616,158 29,119 SH   SOLE   0 0 29,119
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,762,847 73,485 SH   SOLE   0 0 73,485
SPDR SER TR BLOOMBERG INTL 78464A151   933,110 32,879 SH   SOLE   0 0 32,879
SPDR SER TR BLOOMBERG INVT 78468R200   5,030,510 163,914 SH   SOLE   0 0 163,914
SPDR SER TR BLOOMBERG SHT TE 78468R408   5,173,356 209,448 SH   SOLE   0 0 209,448
SPDR SER TR COMP SOFTWARE 78464A599   566,734 4,250 SH   SOLE   0 0 4,250
SPDR SER TR DJ REIT ETF 78464A607   2,422,570 26,786 SH   SOLE   0 0 26,786
SPDR SER TR FTSE INT GVT ETF 78464A490   1,125,018 26,940 SH   SOLE   0 0 26,940
SPDR SER TR GLB DOW ETF 78464A706   1,036,325 9,184 SH   SOLE   0 0 9,184
SPDR SER TR HLTH CARE SVCS 78464A573   1,185,892 12,647 SH   SOLE   0 0 12,647
SPDR SER TR HLTH CR EQUIP 78464A581   481,593 4,894 SH   SOLE   0 0 4,894
SPDR SER TR ICE PFD SEC ETF 78464A292   7,974,761 238,266 SH   SOLE   0 0 238,266
SPDR SER TR MSCI USA STRTGIC 78468R812   5,085,626 41,360 SH   SOLE   0 0 41,360
SPDR SER TR NUVEEN BLMBRG MU 78468R721   3,004,414 65,087 SH   SOLE   0 0 65,087
SPDR SER TR NUVEEN BLMBRG SH 78468R739   9,733,461 206,875 SH   SOLE   0 0 206,875
SPDR SER TR NUVEEN BLOOMBERG 78464A284   15,123,926 604,715 SH   SOLE   0 0 604,715
SPDR SER TR NYSE TECH ETF 78464A102   725,633 5,200 SH   SOLE   0 0 5,200
SPDR SER TR OILGAS EQUIP 78468R549   1,120,992 14,340 SH   SOLE   0 0 14,340
SPDR SER TR PORT MTG BK ETF 78464A383   2,754,735 125,730 SH   SOLE   0 0 125,730
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,780,976 121,759 SH   SOLE   0 0 121,759
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,776,427 345,579 SH   SOLE   0 0 345,579
SPDR SER TR PORTFLI TIPS ETF 78464A656   6,693,110 259,021 SH   SOLE   0 0 259,021
SPDR SER TR PORTFOLI S&P1500 78464A805   3,707,207 68,097 SH   SOLE   0 0 68,097
SPDR SER TR PORTFOLIO AGRGTE 78464A649   12,784,551 503,924 SH   SOLE   0 0 503,924
SPDR SER TR PORTFOLIO INTRMD 78464A375   7,044,228 219,378 SH   SOLE   0 0 219,378
SPDR SER TR PORTFOLIO LN COR 78464A367   6,282,056 270,080 SH   SOLE   0 0 270,080
SPDR SER TR PORTFOLIO LN TSR 78464A664   14,670,667 490,658 SH   SOLE   0 0 490,658
SPDR SER TR PORTFOLIO S&P400 78464A847   8,570,046 186,752 SH   SOLE   0 0 186,752
SPDR SER TR PORTFOLIO S&P500 78464A854   73,655,916 1,413,470 SH   SOLE   0 0 1,413,470
SPDR SER TR PORTFOLIO S&P600 78468R853   10,491,351 270,117 SH   SOLE   0 0 270,117
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,678,116 93,022 SH   SOLE   0 0 93,022
SPDR SER TR PORTFOLIO SHORT 78464A474   20,395,892 692,795 SH   SOLE   0 0 692,795
SPDR SER TR PRTFLO S&P500 GW 78464A409   121,782,467 1,996,107 SH   SOLE   0 0 1,996,107
SPDR SER TR PRTFLO S&P500 HI 78468R788   6,633,774 178,904 SH   SOLE   0 0 178,904
SPDR SER TR PRTFLO S&P500 VL 78464A508   172,065,489 3,982,997 SH   SOLE   0 0 3,982,997
SPDR SER TR RUSSELL LOW VOL 78468R754   2,162,642 19,923 SH   SOLE   0 0 19,923
SPDR SER TR RUSSELL YIELD 78468R770   14,491,532 152,078 SH   SOLE   0 0 152,078
SPDR SER TR S&P 400 MDCP GRW 78464A821   8,336,188 116,346 SH   SOLE   0 0 116,346
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,251,132 47,269 SH   SOLE   0 0 47,269
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,627,607 73,124 SH   SOLE   0 0 73,124
SPDR SER TR S&P 600 SMCP VAL 78464A300   6,814,712 88,285 SH   SOLE   0 0 88,285
SPDR SER TR S&P BIOTECH 78464A870   28,172,865 338,616 SH   SOLE   0 0 338,616
SPDR SER TR S&P BK ETF 78464A797   2,192,749 60,910 SH   SOLE   0 0 60,910
SPDR SER TR S&P DIVID ETF 78464A763   162,950,687 1,329,342 SH   SOLE   0 0 1,329,342
SPDR SER TR S&P HOMEBUILD 78464A888   4,361,117 54,310 SH   SOLE   0 0 54,310
SPDR SER TR S&P INS ETF 78464A789   1,721,576 42,113 SH   SOLE   0 0 42,113
SPDR SER TR S&P KENSHO CLEAN 78468R655   3,974,932 46,979 SH   SOLE   0 0 46,979
SPDR SER TR S&P KENSHO FUTRE 78468R671   271,121 5,548 SH   SOLE   0 0 5,548
SPDR SER TR S&P KENSHO INTLG 78468R697   2,294,943 63,811 SH   SOLE   0 0 63,811
SPDR SER TR S&P KENSHO NEW 78468R648   611,757 13,717 SH   SOLE   0 0 13,717
SPDR SER TR S&P METALS MNG 78464A755   2,013,948 39,629 SH   SOLE   0 0 39,629
SPDR SER TR S&P OILGAS EXP 78468R556   21,103,377 163,808 SH   SOLE   0 0 163,808
SPDR SER TR S&P PHARMAC 78464A722   229,335 5,595 SH   SOLE   0 0 5,595
SPDR SER TR S&P REGL BKG 78464A698   5,386,512 131,925 SH   SOLE   0 0 131,925
SPDR SER TR S&P RETAIL ETF 78464A714   283,114 4,441 SH   SOLE   0 0 4,441
SPDR SER TR S&P SEMICNDCTR 78464A862   4,545,842 20,542 SH   SOLE   0 0 20,542
SPDR SER TR S&P TRANSN ETF 78464A532   793,900 9,481 SH   SOLE   0 0 9,481
SPDR SER TR S&P1500MOMTILT 78468R705   793,481 4,277 SH   SOLE   0 0 4,277
SPDR SER TR SPDR MSCI USA GE 78468R747   586,699 6,664 SH   SOLE   0 0 6,664
SPDR SER TR SPDR S&P 500 ETF 78468R796   798,749 22,083 SH   SOLE   0 0 22,083
SPDR SER TR SPDR S&P1500VL 78464A128   10,907,144 73,429 SH   SOLE   0 0 73,429
SPDR SER TR SSGA US LRG ETF 78468R804   14,771,544 105,053 SH   SOLE   0 0 105,053
SPECTRUM PHARMACEUTICALS INC COM 84763A108   19,980 20,812 SH   SOLE   0 0 20,812
SPIRE INC COM 84857L101   321,471 5,067 SH   SOLE   0 0 5,067
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   213,631 7,319 SH   SOLE   0 0 7,319
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   16,160 20,000 PRN   SOLE   0 0 20,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,738,807 44,155 SH   SOLE   0 0 44,155
SPLUNK INC COM 848637104   3,371,010 31,775 SH   SOLE   0 0 31,775
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,220,217 26,286 SH   SOLE   0 0 26,286
SPRINKLR INC CL A 85208T107   219,053 15,839 SH   SOLE   0 0 15,839
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   3,843,881 148,549 SH   SOLE   0 0 148,549
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   400,080 14,273 SH   SOLE   0 0 14,273
SPROTT INC COM NEW 852066208   298,916 9,226 SH   SOLE   0 0 9,226
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   5,034,211 279,368 SH   SOLE   0 0 279,368
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,067,130 339,620 SH   SOLE   0 0 339,620
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   4,250,193 545,596 SH   SOLE   0 0 545,596
SPX TECHNOLOGIES INC COM 78473E103   272,924 3,212 SH   SOLE   0 0 3,212
SRH TOTAL RETURN FUND INC COM 101507101   877,501 66,077 SH   SOLE   0 0 66,077
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   813,479 13,424 SH   SOLE   0 0 13,424
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   10,605,532 253,297 SH   SOLE   0 0 253,297
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   869,439 32,649 SH   SOLE   0 0 32,649
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   12,960,736 319,624 SH   SOLE   0 0 319,624
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   1,709,578 42,474 SH   SOLE   0 0 42,474
ST JOE CO COM 790148100   2,937,336 60,764 SH   SOLE   0 0 60,764
STAAR SURGICAL CO COM PAR $0.01 852312305   654,339 12,447 SH   SOLE   0 0 12,447
STAG INDL INC COM 85254J102   3,211,867 89,517 SH   SOLE   0 0 89,517
STANDARD LITHIUM LTD COM 853606101   375,746 83,499 SH   SOLE   0 0 83,499
STANLEY BLACK & DECKER INC COM 854502101   6,652,451 70,990 SH   SOLE   0 0 70,990
STARBUCKS CORP COM 855244109   63,360,088 639,613 SH   SOLE   0 0 639,613
STARWOOD PPTY TR INC COM 85571B105   22,477,637 1,158,641 SH   SOLE   0 0 1,158,641
STATE STR CORP COM 857477103   5,931,597 81,055 SH   SOLE   0 0 81,055
STEEL DYNAMICS INC COM 858119100   3,428,669 31,476 SH   SOLE   0 0 31,476
STELLANTIS N.V SHS N82405106   265,423 15,132 SH   SOLE   0 0 15,132
STELLAR BANCORP INC COM 858927106   274,680 12,000 SH   SOLE   0 0 12,000
STEM INC COM 85859N102   122,145 21,354 SH   SOLE   0 0 21,354
STEREOTAXIS INC COM NEW 85916J409   27,367 17,887 SH   SOLE   0 0 17,887
STERICYCLE INC COM 858912108   341,706 7,358 SH   SOLE   0 0 7,358
STERIS PLC SHS USD G8473T100   69,595,158 309,339 SH   SOLE   0 0 309,339
STITCH FIX INC COM CL A 860897107   59,136 15,360 SH   SOLE   0 0 15,360
STMICROELECTRONICS N V NY REGISTRY 861012102   954,091 19,086 SH   SOLE   0 0 19,086
STOCK YDS BANCORP INC COM 861025104   323,493 7,130 SH   SOLE   0 0 7,130
STONECO LTD COM CL A G85158106   535,551 42,037 SH   SOLE   0 0 42,037
STONERIDGE INC COM 86183P102   6,554,409 347,714 SH   SOLE   0 0 347,714
STONEX GROUP INC COM 861896108   666,800 8,026 SH   SOLE   0 0 8,026
STRATASYS LTD SHS M85548101   261,125 14,703 SH   SOLE   0 0 14,703
STRATEGIC ED INC COM 86272C103   768,424 11,327 SH   SOLE   0 0 11,327
STRATEGY SHS DAY HAGAN NED 86280R803   36,878,380 1,038,535 SH   SOLE   0 0 1,038,535
STRYKER CORPORATION COM 863667101   52,385,170 171,704 SH   SOLE   0 0 171,704
STURM RUGER & CO INC COM 864159108   304,577 5,751 SH   SOLE   0 0 5,751
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   2,850,012 192,568 SH   SOLE   0 0 192,568
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   283,733 32,992 SH   SOLE   0 0 32,992
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   12,742 15,000 PRN   SOLE   0 0 15,000
SUMMIT MATLS INC CL A 86614U100   1,120,625 29,607 SH   SOLE   0 0 29,607
SUN CMNTYS INC COM 866674104   215,259 1,650 SH   SOLE   0 0 1,650
SUN LIFE FINANCIAL INC. COM 866796105   1,261,961 24,213 SH   SOLE   0 0 24,213
SUNCOR ENERGY INC NEW COM 867224107   1,120,410 38,213 SH   SOLE   0 0 38,213
SUNNOVA ENERGY INTL INC. COM 86745K104   1,181,416 64,523 SH   SOLE   0 0 64,523
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   8,611,904 197,702 SH   SOLE   0 0 197,702
SUNPOWER CORP COM 867652406   380,916 38,869 SH   SOLE   0 0 38,869
SUNRUN INC COM 86771W105   1,683,823 94,279 SH   SOLE   0 0 94,279
SUPER LEAGUE GAMING INC COM 86804F202   55,357 145,600 SH   SOLE   0 0 145,600
SUPER MICRO COMPUTER INC COM 86800U104   2,135,076 8,566 SH   SOLE   0 0 8,566
SURGALIGN HOLDINGS INC COM NEW 86882C204   16,769 91,685 SH   SOLE   0 0 91,685
SWISS HELVETIA FD INC COM 870875101   165,839 20,175 SH   SOLE   0 0 20,175
SYMBOTIC INC CLASS A COM 87151X101   1,169,270 27,313 SH   SOLE   0 0 27,313
SYNCHRONY FINANCIAL COM 87165B103   7,360,878 217,007 SH   SOLE   0 0 217,007
SYNOPSYS INC COM 871607107   1,718,128 3,946 SH   SOLE   0 0 3,946
SYNOVUS FINL CORP COM NEW 87161C501   622,008 20,562 SH   SOLE   0 0 20,562
SYSCO CORP COM 871829107   18,913,709 254,902 SH   SOLE   0 0 254,902
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   8,658,273 310,555 SH   SOLE   0 0 310,555
T-MOBILE US INC COM 872590104   25,764,214 185,488 SH   SOLE   0 0 185,488
TACTILE SYS TECHNOLOGY INC COM 87357P100   221,179 8,872 SH   SOLE   0 0 8,872
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   41,461,004 410,830 SH   SOLE   0 0 410,830
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,015,897 20,494 SH   SOLE   0 0 20,494
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,073,240 68,316 SH   SOLE   0 0 68,316
TANDEM DIABETES CARE INC COM NEW 875372203   469,843 19,146 SH   SOLE   0 0 19,146
TANGER FACTORY OUTLET CTRS I COM 875465106   334,019 15,135 SH   SOLE   0 0 15,135
TAPESTRY INC COM 876030107   11,881,141 277,597 SH   SOLE   0 0 277,597
TARGA RES CORP COM 87612G101   2,687,582 35,316 SH   SOLE   0 0 35,316
TARGET CORP COM 87612E106   63,611,998 482,274 SH   SOLE   0 0 482,274
TARSUS PHARMACEUTICALS INC COM 87650L103   304,588 16,856 SH   SOLE   0 0 16,856
TC ENERGY CORP COM 87807B107   3,374,663 83,511 SH   SOLE   0 0 83,511
TCW STRATEGIC INCOME FD INC COM 872340104   1,481,596 319,999 SH   SOLE   0 0 319,999
TD SYNNEX CORPORATION COM 87162W100   10,349,921 110,106 SH   SOLE   0 0 110,106
TE CONNECTIVITY LTD SHS H84989104   12,394,208 88,429 SH   SOLE   0 0 88,429
TECHNIPFMC PLC COM G87110105   188,139 11,320 SH   SOLE   0 0 11,320
TECK RESOURCES LTD CL B 878742204   226,452 5,379 SH   SOLE   0 0 5,379
TECNOGLASS INC ORD SHS G87264100   5,650,610 109,381 SH   SOLE   0 0 109,381
TEGNA INC COM 87901J105   3,928,927 241,929 SH   SOLE   0 0 241,929
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   4,211,914 247,033 SH   SOLE   0 0 247,033
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   18,520,493 971,185 SH   SOLE   0 0 971,185
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   835,462 61,703 SH   SOLE   0 0 61,703
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,366,553 168,798 SH   SOLE   0 0 168,798
TELADOC HEALTH INC COM 87918A105   330,038 13,035 SH   SOLE   0 0 13,035
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   83,475 105,000 PRN   SOLE   0 0 105,000
TELEDYNE TECHNOLOGIES INC COM 879360105   868,675 2,113 SH   SOLE   0 0 2,113
TELEFLEX INCORPORATED COM 879369106   1,890,879 7,813 SH   SOLE   0 0 7,813
TELEFONICA S A SPONSORED ADR 879382208   183,417 45,513 SH   SOLE   0 0 45,513
TELEPHONE & DATA SYS INC COM NEW 879433829   1,721,133 209,129 SH   SOLE   0 0 209,129
TELLURIAN INC NEW COM 87968A104   120,558 85,502 SH   SOLE   0 0 85,502
TEMPLETON EMERGING MKTS INCO COM 880192109   221,344 42,979 SH   SOLE   0 0 42,979
TEMPLETON GLOBAL INCOME FD COM 880198106   66,748 16,123 SH   SOLE   0 0 16,123
TEMPUR SEALY INTL INC COM 88023U101   2,143,171 53,486 SH   SOLE   0 0 53,486
TENABLE HLDGS INC COM 88025T102   1,952,608 44,836 SH   SOLE   0 0 44,836
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   283,591 38,427 SH   SOLE   0 0 38,427
TENET HEALTHCARE CORP COM NEW 88033G407   7,353,578 90,361 SH   SOLE   0 0 90,361
TERADATA CORP DEL COM 88076W103   226,993 4,250 SH   SOLE   0 0 4,250
TERADYNE INC COM 880770102   952,426 8,555 SH   SOLE   0 0 8,555
TEREX CORP NEW COM 880779103   407,970 6,819 SH   SOLE   0 0 6,819
TERNIUM SA SPONSORED ADS 880890108   207,251 5,227 SH   SOLE   0 0 5,227
TERRAN ORBITAL CORPORATION COM 88105P103   15,000 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   147,303,214 562,720 SH   SOLE   0 0 562,720
TESLA INC PUT 88160R101   33,000 200 SH Put SOLE   0 0 200
TETRA TECH INC NEW COM 88162G103   3,437,270 20,992 SH   SOLE   0 0 20,992
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   560,901 74,489 SH   SOLE   0 0 74,489
TEXAS INSTRS INC COM 882508104   56,700,897 314,970 SH   SOLE   0 0 314,970
TEXAS PACIFIC LAND CORPORATI COM 88262P102   696,429 529 SH   SOLE   0 0 529
TEXAS ROADHOUSE INC COM 882681109   1,014,578 9,036 SH   SOLE   0 0 9,036
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   310,039 7,873 SH   SOLE   0 0 7,873
TEXTRON INC COM 883203101   1,748,347 25,852 SH   SOLE   0 0 25,852
TFI INTL INC COM 87241L109   363,091 3,186 SH   SOLE   0 0 3,186
TG THERAPEUTICS INC COM 88322Q108   2,572,828 103,576 SH   SOLE   0 0 103,576
THE BEACHBODY COMPANY INC COM CL A 073463101   10,540 25,179 SH   SOLE   0 0 25,179
THE CIGNA GROUP COM 125523100   37,612,678 134,044 SH   SOLE   0 0 134,044
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   117,070 17,318 SH   SOLE   0 0 17,318
THE REALREAL INC COM 88339P101   832,123 374,830 SH   SOLE   0 0 374,830
THE TRADE DESK INC COM CL A 88339J105   19,469,170 252,126 SH   SOLE   0 0 252,126
THERATECHNOLOGIES INC COM 88338H100   12,659 15,048 SH   SOLE   0 0 15,048
THERMO FISHER SCIENTIFIC INC COM 883556102   42,623,145 81,693 SH   SOLE   0 0 81,693
THOMSON REUTERS CORP. COM 884903808   928,909 6,884 SH   SOLE   0 0 6,884
THOR INDS INC COM 885160101   553,469 5,348 SH   SOLE   0 0 5,348
TIDAL ETF TR SP DWJNS SUKUK 886364702   599,893 33,854 SH   SOLE   0 0 33,854
TILRAY BRANDS INC COM 88688T100   225,420 144,500 SH   SOLE   0 0 144,500
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   9,849 10,000 PRN   SOLE   0 0 10,000
TIMKEN CO COM 887389104   2,281,624 24,928 SH   SOLE   0 0 24,928
TIMKENSTEEL CORPORATION COM 887399103   203,831 9,450 SH   SOLE   0 0 9,450
TIMOTHY PLAN HIG DV STK ETF 887432326   1,233,690 39,167 SH   SOLE   0 0 39,167
TIMOTHY PLAN US LRGMD CP CORE 887432359   1,385,392 38,509 SH   SOLE   0 0 38,509
TJX COS INC NEW COM 872540109   140,715,949 1,659,582 SH   SOLE   0 0 1,659,582
TOAST INC CL A 888787108   385,586 17,084 SH   SOLE   0 0 17,084
TOLL BROTHERS INC COM 889478103   2,175,620 27,515 SH   SOLE   0 0 27,515
TOPBUILD CORP COM 89055F103   231,437 870 SH   SOLE   0 0 870
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,847,155 93,056 SH   SOLE   0 0 93,056
TORO CO COM 891092108   1,955,704 19,240 SH   SOLE   0 0 19,240
TORONTO DOMINION BK ONT COM NEW 891160509   2,743,182 44,238 SH   SOLE   0 0 44,238
TORTOISE ENERGY INFRA CORP COM 89147L886   1,389,176 47,820 SH   SOLE   0 0 47,820
TOTALENERGIES SE SPONSORED ADS 89151E109   5,931,268 102,902 SH   SOLE   0 0 102,902
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   4,289,887 114,336 SH   SOLE   0 0 114,336
TOWNEBANK PORTSMOUTH VA COM 89214P109   3,133,444 134,830 SH   SOLE   0 0 134,830
TOYOTA MOTOR CORP ADS 892331307   3,689,352 22,951 SH   SOLE   0 0 22,951
TPG RE FIN TR INC COM 87266M107   723,326 97,615 SH   SOLE   0 0 97,615
TPI COMPOSITES INC COM 87266J104   141,685 13,663 SH   SOLE   0 0 13,663
TRACTOR SUPPLY CO COM 892356106   41,490,888 187,657 SH   SOLE   0 0 187,657
TRANE TECHNOLOGIES PLC SHS G8994E103   116,944,007 611,440 SH   SOLE   0 0 611,440
TRANSALTA CORP COM 89346D107   171,030 18,272 SH   SOLE   0 0 18,272
TRANSDIGM GROUP INC COM 893641100   1,795,574 2,008 SH   SOLE   0 0 2,008
TRANSMEDICS GROUP INC COM 89377M109   1,187,561 14,141 SH   SOLE   0 0 14,141
TRANSOCEAN LTD REG SHS H8817H100   782,596 111,640 SH   SOLE   0 0 111,640
TRANSUNION COM 89400J107   1,531,038 19,546 SH   SOLE   0 0 19,546
TRAVEL PLUS LEISURE CO COM 894164102   425,126 10,539 SH   SOLE   0 0 10,539
TRAVELERS COMPANIES INC COM 89417E109   11,417,997 65,749 SH   SOLE   0 0 65,749
TREEHOUSE FOODS INC COM 89469A104   279,105 5,540 SH   SOLE   0 0 5,540
TREX CO INC COM 89531P105   391,262 5,968 SH   SOLE   0 0 5,968
TRI CONTL CORP COM 895436103   6,848,042 249,746 SH   SOLE   0 0 249,746
TRIMBLE INC COM 896239100   842,434 15,913 SH   SOLE   0 0 15,913
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,170,842 22,306 SH   SOLE   0 0 22,306
TRINITY CAP INC COM 896442308   174,077 13,128 SH   SOLE   0 0 13,128
TRINITY INDS INC COM 896522109   351,527 13,673 SH   SOLE   0 0 13,673
TRIPADVISOR INC COM 896945201   458,438 27,801 SH   SOLE   0 0 27,801
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   41,148 37,750 SH   SOLE   0 0 37,750
TRITON INTL LTD CL A G9078F107   1,142,397 13,721 SH   SOLE   0 0 13,721
TRIVAGO N V SPON ADS A SHS 89686D105   797,958 604,514 SH   SOLE   0 0 604,514
TRUIST FINL CORP COM 89832Q109   22,200,288 731,476 SH   SOLE   0 0 731,476
TWILIO INC CL A 90138F102   1,718,249 27,008 SH   SOLE   0 0 27,008
TYLER TECHNOLOGIES INC COM 902252105   1,748,341 4,198 SH   SOLE   0 0 4,198
TYSON FOODS INC CL A 902494103   7,067,015 138,460 SH   SOLE   0 0 138,460
U HAUL HOLDING COMPANY COM 023586100   218,680 3,953 SH   SOLE   0 0 3,953
U S SILICA HLDGS INC COM 90346E103   1,255,952 103,541 SH   SOLE   0 0 103,541
UBER TECHNOLOGIES INC COM 90353T100   17,444,911 404,098 SH   SOLE   0 0 404,098
UBIQUITI INC COM 90353W103   226,083 1,286 SH   SOLE   0 0 1,286
UBS GROUP AG SHS H42097107   562,113 27,731 SH   SOLE   0 0 27,731
UDR INC COM 902653104   231,672 5,393 SH   SOLE   0 0 5,393
UFP INDUSTRIES INC COM 90278Q108   379,552 3,911 SH   SOLE   0 0 3,911
UGI CORP NEW COM 902681105   964,526 35,763 SH   SOLE   0 0 35,763
UIPATH INC CL A 90364P105   2,408,400 145,347 SH   SOLE   0 0 145,347
ULTA BEAUTY INC COM 90384S303   18,276,498 38,837 SH   SOLE   0 0 38,837
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   447,692 9,705 SH   SOLE   0 0 9,705
UMB FINL CORP COM 902788108   209,574 3,441 SH   SOLE   0 0 3,441
UNDER ARMOUR INC CL A 904311107   332,835 46,099 SH   SOLE   0 0 46,099
UNDER ARMOUR INC CL C 904311206   177,537 26,459 SH   SOLE   0 0 26,459
UNILEVER PLC SPON ADR NEW 904767704   16,950,283 325,154 SH   SOLE   0 0 325,154
UNION PAC CORP COM 907818108   238,954,048 1,167,794 SH   SOLE   0 0 1,167,794
UNIQUE FABRICATING INC COM 90915J103   20,570 100,000 SH   SOLE   0 0 100,000
UNITED AIRLS HLDGS INC COM 910047109   2,174,443 39,629 SH   SOLE   0 0 39,629
UNITED BANKSHARES INC WEST V COM 909907107   2,273,088 76,612 SH   SOLE   0 0 76,612
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   240,324 9,617 SH   SOLE   0 0 9,617
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   140,154 17,764 SH   SOLE   0 0 17,764
UNITED NAT FOODS INC COM 911163103   771,502 39,463 SH   SOLE   0 0 39,463
UNITED PARCEL SERVICE INC CL B 911312106   134,876,420 752,449 SH   SOLE   0 0 752,449
UNITED RENTALS INC COM 911363109   27,633,542 62,046 SH   SOLE   0 0 62,046
UNITED STATES STL CORP NEW COM 912909108   2,127,743 85,076 SH   SOLE   0 0 85,076
UNITED THERAPEUTICS CORP DEL COM 91307C102   347,902 1,576 SH   SOLE   0 0 1,576
UNITEDHEALTH GROUP INC COM 91324P102   359,065,522 747,057 SH   SOLE   0 0 747,057
UNITI GROUP INC COM 91325V108   4,199,087 908,893 SH   SOLE   0 0 908,893
UNITY SOFTWARE INC CALL 91332U101   2,100,000 10,000 SH Call SOLE   0 0 10,000
UNITY SOFTWARE INC COM 91332U101   4,705,729 108,377 SH   SOLE   0 0 108,377
UNIVERSAL DISPLAY CORP COM 91347P105   3,031,599 21,034 SH   SOLE   0 0 21,034
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   597,217 12,552 SH   SOLE   0 0 12,552
UNIVERSAL HLTH SVCS INC CL B 913903100   2,521,964 15,985 SH   SOLE   0 0 15,985
UNUM GROUP COM 91529Y106   2,596,380 54,431 SH   SOLE   0 0 54,431
UPBOUND GROUP INC COM 76009N100   2,446,352 78,585 SH   SOLE   0 0 78,585
UPSTART HLDGS INC COM 91680M107   1,762,819 49,227 SH   SOLE   0 0 49,227
UR-ENERGY INC COM 91688R108   14,677 13,978 SH   SOLE   0 0 13,978
URANIUM ENERGY CORP COM 916896103   43,870 12,903 SH   SOLE   0 0 12,903
US BANCORP DEL COM NEW 902973304   19,538,869 591,370 SH   SOLE   0 0 591,370
US FOODS HLDG CORP COM 912008109   885,060 20,115 SH   SOLE   0 0 20,115
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   8,695,866 440,520 SH   SOLE   0 0 440,520
UTZ BRANDS INC COM CL A 918090101   805,976 49,265 SH   SOLE   0 0 49,265
V F CORP COM 918204108   3,277,442 171,684 SH   SOLE   0 0 171,684
VAALCO ENERGY INC COM NEW 91851C201   60,509 16,093 SH   SOLE   0 0 16,093
VAIL RESORTS INC COM 91879Q109   1,305,634 5,186 SH   SOLE   0 0 5,186
VALARIS LIMITED CL A G9460G101   425,910 6,768 SH   SOLE   0 0 6,768
VALE S A SPONSORED ADS 91912E105   1,440,388 107,331 SH   SOLE   0 0 107,331
VALERO ENERGY CORP COM 91913Y100   37,087,025 316,172 SH   SOLE   0 0 316,172
VALLEY NATL BANCORP COM 919794107   322,462 41,608 SH   SOLE   0 0 41,608
VALMONT INDS INC COM 920253101   1,324,299 4,550 SH   SOLE   0 0 4,550
VALVOLINE INC COM 92047W101   248,028 6,612 SH   SOLE   0 0 6,612
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   2,979,636 36,457 SH   SOLE   0 0 36,457
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,172,264 76,319 SH   SOLE   0 0 76,319
VANECK ETF TRUST BIOTECH ETF 92189F726   2,137,716 13,699 SH   SOLE   0 0 13,699
VANECK ETF TRUST CEF MUNI INCOME 92189F460   1,679,721 79,457 SH   SOLE   0 0 79,457
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,035,483 111,229 SH   SOLE   0 0 111,229
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   21,151,455 761,666 SH   SOLE   0 0 761,666
VANECK ETF TRUST GOLD MINERS ETF 92189F106   36,134,935 1,200,097 SH   SOLE   0 0 1,200,097
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   8,539,536 166,333 SH   SOLE   0 0 166,333
VANECK ETF TRUST IG FLOATING RATE 92189F486   2,704,755 107,119 SH   SOLE   0 0 107,119
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   4,486,435 97,383 SH   SOLE   0 0 97,383
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   1,562,820 61,143 SH   SOLE   0 0 61,143
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   7,987,350 223,986 SH   SOLE   0 0 223,986
VANECK ETF TRUST LONG MUNI ETF 92189F536   7,197,445 400,972 SH   SOLE   0 0 400,972
VANECK ETF TRUST LONG/FLAT TREND 92189F148   1,807,944 46,465 SH   SOLE   0 0 46,465
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   805,278 6,591 SH   SOLE   0 0 6,591
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   1,597,922 53,353 SH   SOLE   0 0 53,353
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   948,822 29,903 SH   SOLE   0 0 29,903
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   239,306,761 2,999,207 SH   SOLE   0 0 2,999,207
VANECK ETF TRUST NATURAL RESOURC 92189F841   415,451 8,624 SH   SOLE   0 0 8,624
VANECK ETF TRUST OIL SERVICES ETF 92189H607   2,189,130 7,612 SH   SOLE   0 0 7,612
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   260,760 3,310 SH   SOLE   0 0 3,310
VANECK ETF TRUST PREFERRED SECURT 92189F429   14,678,194 830,684 SH   SOLE   0 0 830,684
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   251,788 3,028 SH   SOLE   0 0 3,028
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   20,552,665 134,993 SH   SOLE   0 0 134,993
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   2,015,547 90,383 SH   SOLE   0 0 90,383
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   729,434 12,279 SH   SOLE   0 0 12,279
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   504,057 29,941 SH   SOLE   0 0 29,941
VANECK ETF TRUST VANECK VIETNAM 92189F817   605,382 45,517 SH   SOLE   0 0 45,517
VANECK MERK GOLD TR GOLD TRUST 921078101   4,975,202 267,484 SH   SOLE   0 0 267,484
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   13,166,303 51,817 SH   SOLE   0 0 51,817
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   5,222,879 33,545 SH   SOLE   0 0 33,545
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   18,495,448 197,818 SH   SOLE   0 0 197,818
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   7,432,139 83,927 SH   SOLE   0 0 83,927
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   15,192,567 184,557 SH   SOLE   0 0 184,557
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   3,451,942 34,826 SH   SOLE   0 0 34,826
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   6,129,555 74,651 SH   SOLE   0 0 74,651
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   13,193,404 143,578 SH   SOLE   0 0 143,578
VANGUARD BD INDEX FDS INTERMED TERM 921937819   33,174,416 440,973 SH   SOLE   0 0 440,973
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,392,879 18,592 SH   SOLE   0 0 18,592
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   100,251,400 1,326,603 SH   SOLE   0 0 1,326,603
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   181,006,000 2,490,109 SH   SOLE   0 0 2,490,109
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   4,691,872 95,441 SH   SOLE   0 0 95,441
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   15,657,017 320,315 SH   SOLE   0 0 320,315
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   48,124,669 323,353 SH   SOLE   0 0 323,353
VANGUARD INDEX FDS GROWTH ETF 922908736   361,159,626 1,276,363 SH   SOLE   0 0 1,276,363
VANGUARD INDEX FDS LARGE CAP ETF 922908637   101,594,092 501,155 SH   SOLE   0 0 501,155
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   30,435,850 147,912 SH   SOLE   0 0 147,912
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   53,806,260 388,830 SH   SOLE   0 0 388,830
VANGUARD INDEX FDS MID CAP ETF 922908629   432,374,185 1,963,909 SH   SOLE   0 0 1,963,909
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   60,576,056 724,941 SH   SOLE   0 0 724,941
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,334,971,025 3,277,772 SH   SOLE   0 0 3,277,772
VANGUARD INDEX FDS SM CP VAL ETF 922908611   82,932,005 501,403 SH   SOLE   0 0 501,403
VANGUARD INDEX FDS SMALL CP ETF 922908751   199,502,924 1,003,082 SH   SOLE   0 0 1,003,082
VANGUARD INDEX FDS SML CP GRW ETF 922908595   45,842,747 199,542 SH   SOLE   0 0 199,542
VANGUARD INDEX FDS TOTAL STK MKT 922908769   401,992,500 1,824,916 SH   SOLE   0 0 1,824,916
VANGUARD INDEX FDS VALUE ETF 922908744   556,254,610 3,914,529 SH   SOLE   0 0 3,914,529
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   62,522,026 1,149,091 SH   SOLE   0 0 1,149,091
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   119,618,822 2,940,482 SH   SOLE   0 0 2,940,482
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   3,839,931 62,236 SH   SOLE   0 0 62,236
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,744,884 25,027 SH   SOLE   0 0 25,027
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   4,703,872 42,577 SH   SOLE   0 0 42,577
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   382,458 9,516 SH   SOLE   0 0 9,516
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   14,309,100 147,547 SH   SOLE   0 0 147,547
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   52,078,032 1,098,229 SH   SOLE   0 0 1,098,229
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   96,224,644 1,916,062 SH   SOLE   0 0 1,916,062
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   115,675,131 1,463,686 SH   SOLE   0 0 1,463,686
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   35,542,377 605,905 SH   SOLE   0 0 605,905
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   24,968,681 318,113 SH   SOLE   0 0 318,113
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   15,370,833 241,946 SH   SOLE   0 0 241,946
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   23,093,094 502,133 SH   SOLE   0 0 502,133
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   54,169,032 938,317 SH   SOLE   0 0 938,317
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   102,572,863 1,355,708 SH   SOLE   0 0 1,355,708
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   702,433 9,284 SH   SOLE   0 0 9,284
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   5,209,802 76,144 SH   SOLE   0 0 76,144
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   100,783,476 1,424,300 SH   SOLE   0 0 1,424,300
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   24,211,845 120,122 SH   SOLE   0 0 120,122
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,978,081 71,927 SH   SOLE   0 0 71,927
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   4,027,876 22,826 SH   SOLE   0 0 22,826
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   8,700,558 115,056 SH   SOLE   0 0 115,056
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   469,190 3,794 SH   SOLE   0 0 3,794
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,849,143 9,365 SH   SOLE   0 0 9,365
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   372,466,667 2,293,090 SH   SOLE   0 0 2,293,090
VANGUARD STAR FDS VG TL INTL STK F 921909768   116,928,234 2,085,026 SH   SOLE   0 0 2,085,026
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   236,532,989 5,121,979 SH   SOLE   0 0 5,121,979
VANGUARD WELLINGTON FD US MOMENTUM 921935508   3,803,810 31,373 SH   SOLE   0 0 31,373
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   4,726,400 47,430 SH   SOLE   0 0 47,430
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   4,918,946 78,994 SH   SOLE   0 0 78,994
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   409,380,061 3,859,527 SH   SOLE   0 0 3,859,527
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   43,526,232 579,654 SH   SOLE   0 0 579,654
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   28,479,092 450,619 SH   SOLE   0 0 450,619
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,812,908 34,135 SH   SOLE   0 0 34,135
VANGUARD WORLD FD ESG US STK ETF 921910733   13,419,237 171,273 SH   SOLE   0 0 171,273
VANGUARD WORLD FD EXTENDED DUR 921910709   3,878,395 44,543 SH   SOLE   0 0 44,543
VANGUARD WORLD FD MEGA CAP INDEX 921910873   27,888,081 178,244 SH   SOLE   0 0 178,244
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   7,982,885 76,936 SH   SOLE   0 0 76,936
VANGUARD WORLD FD MEGA GRWTH IND 921910816   54,376,850 231,076 SH   SOLE   0 0 231,076
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   27,521,669 258,881 SH   SOLE   0 0 258,881
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   15,171,912 53,573 SH   SOLE   0 0 53,573
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   20,331,295 104,558 SH   SOLE   0 0 104,558
VANGUARD WORLD FDS ENERGY ETF 92204A306   18,391,597 162,916 SH   SOLE   0 0 162,916
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   48,076,416 591,783 SH   SOLE   0 0 591,783
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   66,233,355 270,539 SH   SOLE   0 0 270,539
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   13,934,520 67,798 SH   SOLE   0 0 67,798
VANGUARD WORLD FDS INF TECH ETF 92204A702   192,551,478 435,479 SH   SOLE   0 0 435,479
VANGUARD WORLD FDS MATERIALS ETF 92204A801   7,040,716 38,692 SH   SOLE   0 0 38,692
VANGUARD WORLD FDS UTILITIES ETF 92204A876   7,121,488 50,091 SH   SOLE   0 0 50,091
VAXART INC COM NEW 92243A200   146,655 200,897 SH   SOLE   0 0 200,897
VAXXINITY INC COM CL A 92244V104   42,843 17,001 SH   SOLE   0 0 17,001
VECTOR GROUP LTD COM 92240M108   549,581 42,902 SH   SOLE   0 0 42,902
VEEVA SYS INC CL A COM 922475108   14,370,819 72,679 SH   SOLE   0 0 72,679
VENTAS INC COM 92276F100   2,394,223 50,650 SH   SOLE   0 0 50,650
VERA THERAPEUTICS INC CL A 92337R101   286,139 17,828 SH   SOLE   0 0 17,828
VERISIGN INC COM 92343E102   699,151 3,094 SH   SOLE   0 0 3,094
VERISK ANALYTICS INC COM 92345Y106   2,777,483 12,288 SH   SOLE   0 0 12,288
VERITEX HLDGS INC COM 923451108   279,206 15,572 SH   SOLE   0 0 15,572
VERITIV CORP COM 923454102   1,060,302 8,441 SH   SOLE   0 0 8,441
VERIZON COMMUNICATIONS INC COM 92343V104   243,527,676 6,548,203 SH   SOLE   0 0 6,548,203
VERTEX PHARMACEUTICALS INC COM 92532F100   9,032,474 25,667 SH   SOLE   0 0 25,667
VERTIV HOLDINGS CO COM CL A 92537N108   350,099 14,134 SH   SOLE   0 0 14,134
VIASAT INC COM 92552V100   457,945 11,099 SH   SOLE   0 0 11,099
VIATRIS INC COM 92556V106   2,876,389 288,215 SH   SOLE   0 0 288,215
VICI PPTYS INC COM 925652109   14,126,482 449,459 SH   SOLE   0 0 449,459
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   418,773 9,093 SH   SOLE   0 0 9,093
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   1,074,963 34,665 SH   SOLE   0 0 34,665
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   487,044 12,100 SH   SOLE   0 0 12,100
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   23,411,754 379,999 SH   SOLE   0 0 379,999
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   19,089,347 268,561 SH   SOLE   0 0 268,561
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   8,273,636 159,108 SH   SOLE   0 0 159,108
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   62,363,511 1,082,700 SH   SOLE   0 0 1,082,700
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   729,106 12,887 SH   SOLE   0 0 12,887
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   5,656,612 110,179 SH   SOLE   0 0 110,179
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126   858,669 27,699 SH   SOLE   0 0 27,699
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   500,352 19,112 SH   SOLE   0 0 19,112
VIEW INC COM CL A 92671V106   1,836 15,165 SH   SOLE   0 0 15,165
VIEWRAY INC COM 92672L107   18,515 52,570 SH   SOLE   0 0 52,570
VIKING THERAPEUTICS INC COM 92686J106   2,321,337 143,204 SH   SOLE   0 0 143,204
VILLAGE FARMS INTL INC COM 92707Y108   163,946 273,791 SH   SOLE   0 0 273,791
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   777,792 28,990 SH   SOLE   0 0 28,990
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   262,757 67,721 SH   SOLE   0 0 67,721
VIRTRA INC COM PAR 92827K301   135,078 17,750 SH   SOLE   0 0 17,750
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   1,087,947 126,212 SH   SOLE   0 0 126,212
VIRTUS CONVERTIBLE & INC FD COM 92838U108   97,427 31,327 SH   SOLE   0 0 31,327
VIRTUS CONVERTIBLE & INCOME COM 92838X102   81,507 23,422 SH   SOLE   0 0 23,422
VIRTUS DIVIDEND INTEREST & P COM 92840R101   3,985,638 326,424 SH   SOLE   0 0 326,424
VIRTUS EQUITY & CONV INCM FD COM 92841M101   7,665,822 362,450 SH   SOLE   0 0 362,450
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   124,025 27,500 SH   SOLE   0 0 27,500
VISA INC COM CL A 92826C839   354,484,837 1,492,693 SH   SOLE   0 0 1,492,693
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   16,416 15,000 PRN   SOLE   0 0 15,000
VISTRA CORP COM 92840M102   1,865,771 71,077 SH   SOLE   0 0 71,077
VMWARE INC CL A COM 928563402   4,628,050 32,209 SH   SOLE   0 0 32,209
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,062,400 218,243 SH   SOLE   0 0 218,243
VOLCON INC COM 92864V103   11,394 20,000 SH   SOLE   0 0 20,000
VONTIER CORPORATION COM 928881101   409,741 12,721 SH   SOLE   0 0 12,721
VORNADO RLTY TR SH BEN INT 929042109   202,949 11,188 SH   SOLE   0 0 11,188
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   76,027 12,382 SH   SOLE   0 0 12,382
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   1,378,377 264,057 SH   SOLE   0 0 264,057
VOYA FINANCIAL INC COM 929089100   330,168 4,604 SH   SOLE   0 0 4,604
VOYA GLBL ADV & PREM OPP FD COM 92912R104   434,618 50,892 SH   SOLE   0 0 50,892
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   1,668,183 324,549 SH   SOLE   0 0 324,549
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,479,559 149,905 SH   SOLE   0 0 149,905
VOYAGER THERAPEUTICS INC COM 92915B106   355,832 31,077 SH   SOLE   0 0 31,077
VULCAN MATLS CO COM 929160109   4,409,307 19,559 SH   SOLE   0 0 19,559
VUZIX CORP COM NEW 92921W300   90,979 17,839 SH   SOLE   0 0 17,839
WABASH NATL CORP COM 929566107   251,631 9,814 SH   SOLE   0 0 9,814
WABTEC COM 929740108   1,270,136 11,581 SH   SOLE   0 0 11,581
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,205,389 639,010 SH   SOLE   0 0 639,010
WALMART INC COM 931142103   399,830,327 2,543,774 SH   SOLE   0 0 2,543,774
WARNER BROS DISCOVERY INC COM SER A 934423104   6,581,962 524,877 SH   SOLE   0 0 524,877
WARRIOR MET COAL INC COM 93627C101   1,032,526 26,509 SH   SOLE   0 0 26,509
WASHINGTON FED INC COM 938824109   243,499 9,182 SH   SOLE   0 0 9,182
WASTE CONNECTIONS INC COM 94106B101   11,509,146 80,523 SH   SOLE   0 0 80,523
WASTE MGMT INC DEL COM 94106L109   46,288,721 266,917 SH   SOLE   0 0 266,917
WATERS CORP COM 941848103   2,274,386 8,533 SH   SOLE   0 0 8,533
WATSCO INC COM 942622200   8,395,758 22,009 SH   SOLE   0 0 22,009
WATTS WATER TECHNOLOGIES INC CL A 942749102   632,596 3,443 SH   SOLE   0 0 3,443
WAVEDANCER INC COM 456696103   5,948 19,500 SH   SOLE   0 0 19,500
WEATHERFORD INTL PLC ORD SHS G48833118   329,576 4,962 SH   SOLE   0 0 4,962
WEBSTER FINL CORP COM 947890109   719,650 19,064 SH   SOLE   0 0 19,064
WEC ENERGY GROUP INC COM 92939U106   26,938,684 305,289 SH   SOLE   0 0 305,289
WELLS FARGO CO NEW COM 949746101   27,994,904 655,926 SH   SOLE   0 0 655,926
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,760,990 1,529 SH   SOLE   0 0 1,529
WELLTOWER INC COM 95040Q104   12,397,447 153,263 SH   SOLE   0 0 153,263
WENDYS CO COM 95058W100   1,978,958 90,987 SH   SOLE   0 0 90,987
WESBANCO INC COM 950810101   453,303 17,700 SH   SOLE   0 0 17,700
WESCO INTL INC COM 95082P105   43,427,283 242,529 SH   SOLE   0 0 242,529
WEST FRASER TIMBER CO LTD COM 952845105   705,178 8,202 SH   SOLE   0 0 8,202
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,279,625 3,346 SH   SOLE   0 0 3,346
WESTERN ALLIANCE BANCORP COM 957638109   306,081 8,393 SH   SOLE   0 0 8,393
WESTERN ASSET EMERGING MKTS COM 95766A101   1,719,010 199,421 SH   SOLE   0 0 199,421
WESTERN ASSET GLOBAL CORP DE COM 95790C107   1,021,683 82,660 SH   SOLE   0 0 82,660
WESTERN ASSET HIGH INCOM FD COM 95766J102   215,786 44,219 SH   SOLE   0 0 44,219
WESTERN ASSET HIGH INCOME OP COM 95766K109   808,062 213,773 SH   SOLE   0 0 213,773
WESTERN ASSET HIGH YIELD DEF COM 95768B107   6,100,836 519,220 SH   SOLE   0 0 519,220
WESTERN ASSET INTER MUNI FD COM 958435109   184,090 24,159 SH   SOLE   0 0 24,159
WESTERN ASSET INVESTMENT GRA COM 95766T100   465,209 40,001 SH   SOLE   0 0 40,001
WESTERN ASSET INVT GRADE DEF COM 95790A101   568,506 34,835 SH   SOLE   0 0 34,835
WESTERN ASSET MANAGED MUNS F COM 95766M105   237,478 23,915 SH   SOLE   0 0 23,915
WESTERN ASSET MTG DEFINED OP COM 95790B109   145,115 13,716 SH   SOLE   0 0 13,716
WESTERN ASSET MUN HIGH INCOM COM 95766N103   1,818,426 277,622 SH   SOLE   0 0 277,622
WESTERN ASSET MUN PARTNERS F COM 95766P108   1,657,002 141,604 SH   SOLE   0 0 141,604
WESTERN DIGITAL CORP. COM 958102105   532,871 14,049 SH   SOLE   0 0 14,049
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   8,193,366 308,950 SH   SOLE   0 0 308,950
WESTERN UN CO COM 959802109   428,903 36,565 SH   SOLE   0 0 36,565
WESTROCK CO COM 96145D105   749,393 25,779 SH   SOLE   0 0 25,779
WEX INC COM 96208T104   320,261 1,759 SH   SOLE   0 0 1,759
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,411,958 459,921 SH   SOLE   0 0 459,921
WHEATON PRECIOUS METALS CORP COM 962879102   3,157,762 73,063 SH   SOLE   0 0 73,063
WHIRLPOOL CORP COM 963320106   1,949,428 13,102 SH   SOLE   0 0 13,102
WHITE MTNS INS GROUP LTD COM G9618E107   568,068 409 SH   SOLE   0 0 409
WHOLE EARTH BRANDS INC COM CL A 96684W100   90,591 22,535 SH   SOLE   0 0 22,535
WILLIAMS COS INC COM 969457100   28,148,080 862,644 SH   SOLE   0 0 862,644
WILLIAMS SONOMA INC COM 969904101   3,511,585 28,061 SH   SOLE   0 0 28,061
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,074,978 13,057 SH   SOLE   0 0 13,057
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   484,160 10,131 SH   SOLE   0 0 10,131
WINGSTOP INC COM 974155103   831,415 4,154 SH   SOLE   0 0 4,154
WINNEBAGO INDS INC COM 974637100   353,496 5,301 SH   SOLE   0 0 5,301
WINTRUST FINL CORP COM 97650W108   5,882,213 81,000 SH   SOLE   0 0 81,000
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   594,565 18,756 SH   SOLE   0 0 18,756
WISDOMTREE TR CURRNCY INT EQ 97717X263   39,815,378 1,274,092 SH   SOLE   0 0 1,274,092
WISDOMTREE TR EM EX ST-OWNED 97717X578   4,952,662 177,197 SH   SOLE   0 0 177,197
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,355,752 59,515 SH   SOLE   0 0 59,515
WISDOMTREE TR EMER MKT HIGH FD 97717W315   3,864,147 100,971 SH   SOLE   0 0 100,971
WISDOMTREE TR EMG MKTS SMCAP 97717W281   9,277,310 199,383 SH   SOLE   0 0 199,383
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,023,139 59,973 SH   SOLE   0 0 59,973
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,316,872 16,085 SH   SOLE   0 0 16,085
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   113,050,220 2,246,626 SH   SOLE   0 0 2,246,626
WISDOMTREE TR FUTRE STRAT FD 97717W125   967,785 27,662 SH   SOLE   0 0 27,662
WISDOMTREE TR GLB HIGH DIV FD 97717W877   3,903,911 83,903 SH   SOLE   0 0 83,903
WISDOMTREE TR GLB US QTLY DIV 97717W844   4,112,046 114,797 SH   SOLE   0 0 114,797
WISDOMTREE TR HEDGED HI YLD BD 97717W430   893,413 42,503 SH   SOLE   0 0 42,503
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,745,103 50,147 SH   SOLE   0 0 50,147
WISDOMTREE TR INTL EQUITY FD 97717W703   4,739,330 94,730 SH   SOLE   0 0 94,730
WISDOMTREE TR INTL QULTY DIV 97717X131   1,134,232 32,962 SH   SOLE   0 0 32,962
WISDOMTREE TR INTL SMCAP DIV 97717W760   261,603 4,400 SH   SOLE   0 0 4,400
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   52,080,458 1,296,501 SH   SOLE   0 0 1,296,501
WISDOMTREE TR ITL HIGH DIV FD 97717W802   13,377,499 362,141 SH   SOLE   0 0 362,141
WISDOMTREE TR JAPN HEDGE EQT 97717W851   63,204,813 759,217 SH   SOLE   0 0 759,217
WISDOMTREE TR US AI ENHANCED 97717W406   1,200,963 12,839 SH   SOLE   0 0 12,839
WISDOMTREE TR US ESG FUND 97717W596   1,361,273 29,638 SH   SOLE   0 0 29,638
WISDOMTREE TR US HGH YLD CORP 97717X172   208,749 4,728 SH   SOLE   0 0 4,728
WISDOMTREE TR US HIGH DIVIDEND 97717W208   11,509,205 144,643 SH   SOLE   0 0 144,643
WISDOMTREE TR US LARGECAP DIVD 97717W307   37,047,276 582,504 SH   SOLE   0 0 582,504
WISDOMTREE TR US LARGECAP FUND 97717W588   943,128 20,191 SH   SOLE   0 0 20,191
WISDOMTREE TR US MIDCAP DIVID 97717W505   30,838,593 733,379 SH   SOLE   0 0 733,379
WISDOMTREE TR US MIDCAP FUND 97717W570   22,294,013 421,118 SH   SOLE   0 0 421,118
WISDOMTREE TR US MULTIFACTOR 97717Y857   1,068,199 27,549 SH   SOLE   0 0 27,549
WISDOMTREE TR US QTLY DIV GRT 97717X669   195,340,300 2,930,398 SH   SOLE   0 0 2,930,398
WISDOMTREE TR US S CAP QTY DIV 97717X651   441,357 10,402 SH   SOLE   0 0 10,402
WISDOMTREE TR US SMALLCAP DIVD 97717W604   13,464,324 467,674 SH   SOLE   0 0 467,674
WISDOMTREE TR US SMALLCAP FUND 97717W562   17,839,274 398,109 SH   SOLE   0 0 398,109
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,246,307 36,178 SH   SOLE   0 0 36,178
WISDOMTREE TR WISDOMTREE US VA 97717W547   15,892,172 254,052 SH   SOLE   0 0 254,052
WISDOMTREE TR YIELD ENHANCD US 97717X511   4,362,181 101,234 SH   SOLE   0 0 101,234
WOLFSPEED INC COM 977852102   738,513 13,285 SH   SOLE   0 0 13,285
WOODWARD INC COM 980745103   274,446 2,308 SH   SOLE   0 0 2,308
WORKDAY INC CL A 98138H101   2,000,482 8,856 SH   SOLE   0 0 8,856
WORKHORSE GROUP INC COM NEW 98138J206   11,419 13,101 SH   SOLE   0 0 13,101
WORLD GOLD TR SPDR GLD MINIS 98149E303   21,486,683 564,103 SH   SOLE   0 0 564,103
WORLD WRESTLING ENTMT INC CL A 98156Q108   296,810 2,736 SH   SOLE   0 0 2,736
WORTHINGTON INDS INC COM 981811102   204,109 2,938 SH   SOLE   0 0 2,938
WP CAREY INC COM 92936U109   9,458,990 140,009 SH   SOLE   0 0 140,009
WPP PLC NEW ADR 92937A102   1,843,563 35,263 SH   SOLE   0 0 35,263
WRAP TECHNOLOGIES INC COM 98212N107   29,193 19,995 SH   SOLE   0 0 19,995
WW INTL INC COM 98262P101   626,062 93,164 SH   SOLE   0 0 93,164
WYNDHAM HOTELS & RESORTS INC COM 98311A105   528,299 7,705 SH   SOLE   0 0 7,705
WYNN RESORTS LTD COM 983134107   9,354,103 88,572 SH   SOLE   0 0 88,572
XCEL ENERGY INC COM 98389B100   7,790,377 125,308 SH   SOLE   0 0 125,308
XENCOR INC COM 98401F105   401,093 16,063 SH   SOLE   0 0 16,063
XEROX HOLDINGS CORP COM NEW 98421M106   163,144 10,957 SH   SOLE   0 0 10,957
XP INC CL A G98239109   340,475 14,513 SH   SOLE   0 0 14,513
XPO INC COM 983793100   2,143,352 36,328 SH   SOLE   0 0 36,328
XPONENTIAL FITNESS INC COM CL A 98422X101   242,915 14,082 SH   SOLE   0 0 14,082
XYLEM INC COM 98419M100   2,210,222 19,625 SH   SOLE   0 0 19,625
YETI HLDGS INC COM 98585X104   482,626 12,426 SH   SOLE   0 0 12,426
YUM BRANDS INC COM 988498101   9,137,788 65,953 SH   SOLE   0 0 65,953
YUM CHINA HLDGS INC COM 98850P109   2,334,107 41,312 SH   SOLE   0 0 41,312
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,275,726 11,073 SH   SOLE   0 0 11,073
ZEROFOX HLDGS INC COM 98955G103   22,658 22,658 SH   SOLE   0 0 22,658
ZEVRA THERAPEUTICS INC COM NEW 488445206   134,273 26,328 SH   SOLE   0 0 26,328
ZILLOW GROUP INC CL A 98954M101   787,495 16,006 SH   SOLE   0 0 16,006
ZILLOW GROUP INC CL C CAP STK 98954M200   814,463 16,205 SH   SOLE   0 0 16,205
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   657,689 53,082 SH   SOLE   0 0 53,082
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,459,727 30,630 SH   SOLE   0 0 30,630
ZIONS BANCORPORATION N A COM 989701107   808,588 30,104 SH   SOLE   0 0 30,104
ZIPRECRUITER INC CL A 98980B103   238,854 13,449 SH   SOLE   0 0 13,449
ZOETIS INC CL A 98978V103   26,835,690 155,831 SH   SOLE   0 0 155,831
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,099,341 60,391 SH   SOLE   0 0 60,391
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,355,191 53,375 SH   SOLE   0 0 53,375
ZSCALER INC COM 98980G102   2,624,622 17,940 SH   SOLE   0 0 17,940
ZYMEWORKS INC COM 98985Y108   535,386 61,966 SH   SOLE   0 0 61,966
ZYNERBA PHARMACEUTICALS INC COM 98986X109   4,531 13,900 SH   SOLE   0 0 13,900