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
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   673,236 13,411 SH   SOLE   0 0 13,411
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   3,770,176 153,259 SH   SOLE   0 0 153,259
ABM INDS INC COM 000957100   731,343 18,279 SH   SOLE   6 0 18,273
AFLAC INC COM 001055102   18,044,614 235,109 SH   SOLE   6,554 0 228,555
AGCO CORP COM 001084102   527,490 4,460 SH   SOLE   17 0 4,443
AGF INVTS TR US MARKET NETRL 00110G408   414,637 20,878 SH   SOLE   0 0 20,878
AGNC INVT CORP COM 00123Q104   371,086 39,310 SH   SOLE   2,707 0 36,603
AES CORP COM 00130H105   2,105,023 138,488 SH   SOLE   314 0 138,174
ALPS ETF TR OSHARES US QUALT 00162Q387   2,646,340 63,113 SH   SOLE   0 0 63,113
ALPS ETF TR OSHARES US SMLCP 00162Q395   291,539 8,304 SH   SOLE   0 0 8,304
ALPS ETF TR ALERIAN MLP 00162Q452   10,863,576 257,431 SH   SOLE   70,330 0 187,101
ALPS ETF TR CLEAN ENERGY 00162Q460   778,575 21,290 SH   SOLE   500 0 20,790
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,540,275 69,507 SH   SOLE   0 0 69,507
ALPS ETF TR SECTR DIV DOGS 00162Q858   260,930 5,548 SH   SOLE   0 0 5,548
AT&T INC COM 00206R102   26,014,386 1,731,983 SH   SOLE   473,358 0 1,258,625
ARK ETF TR INNOVATION ETF 00214Q104   3,783,377 95,371 SH   SOLE   1,028 0 94,343
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   729,030 13,897 SH   SOLE   0 0 13,897
ARK ETF TR GENOMIC REV ETF 00214Q302   2,015,225 72,334 SH   SOLE   30 0 72,304
ARK ETF TR NEXT GNRTN INTER 00214Q401   252,843 4,668 SH   SOLE   0 0 4,668
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   368,533 49,007 SH   SOLE   0 0 49,007
THE AARONS COMPANY INC COM 00258W108   118,730 11,340 SH   SOLE   0 0 11,340
ABBOTT LABS COM 002824100   94,082,300 971,423 SH   SOLE   136,426 0 834,997
ABBOTT LABS COM 002824100   67,760 11,200 SH Put SOLE   0 0 11,200
ABBVIE INC COM 00287Y109   65,784,631 441,330 SH   SOLE   36,614 0 404,715
ABBVIE INC COM 00287Y109   45,885 13,300 SH Put SOLE   0 0 13,300
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   200,356 42,003 SH   SOLE   0 0 42,003
ABRDN ETFS BBRG ALL COMD K1 003261104   5,113,489 242,231 SH   SOLE   899 0 241,332
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   25,096,703 298,221 SH   SOLE   4,157 0 294,064
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   356,190 16,754 SH   SOLE   0 0 16,754
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   711,439 40,217 SH   SOLE   628 0 39,589
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   371,884 49,191 SH   SOLE   0 0 49,191
ACADIA HEALTHCARE COMPANY IN COM 00404A109   242,288 3,446 SH   SOLE   0 0 3,446
ACTIVISION BLIZZARD INC COM 00507V109   6,196,906 66,185 SH   SOLE   1,355 0 64,830
ACUITY BRANDS INC COM 00508Y102   272,181 1,598 SH   SOLE   8 0 1,590
ADAM NAT RES FD INC COM 00548F105   1,718,841 74,344 SH   SOLE   0 0 74,344
ADAMS DIVERSIFIED EQUITY FD COM 006212104   5,724,547 344,023 SH   SOLE   0 0 344,023
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   23,586 30,239 SH   SOLE   137 0 30,102
ADOBE INC COM 00724F101   23,277,226 45,651 SH   SOLE   2,485 0 43,166
ADOBE INC COM 00724F101   304,975 5,500 SH Call SOLE   0 0 5,500
ADVANCE AUTO PARTS INC COM 00751Y106   283,288 5,065 SH   SOLE   101 0 4,964
ADVENT CONV & INCOME FD COM 00764C109   1,419,779 135,346 SH   SOLE   0 0 135,346
AECOM COM 00766T100   406,232 4,892 SH   SOLE   31 0 4,861
ADVISORSHARES TR PURE US CANNABIS 00768Y453   81,155 10,221 SH   SOLE   0 0 10,221
ADVANCED MICRO DEVICES INC COM 007903107   63,724,019 619,763 SH   SOLE   9,702 0 610,061
ADVANCED MICRO DEVICES INC COM 007903107   1,384 200 SH Call SOLE   0 0 200
ADVANCED MICRO DEVICES INC COM 007903107   209,200 8,000 SH Call SOLE   0 0 8,000
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   128,240 45,155 SH   SOLE   0 0 45,155
AEGON N V NY REGISTRY SHS 007924103   57,318 11,941 SH   SOLE   0 0 11,941
ADVANCED ENERGY INDS COM 007973100   232,639 2,256 SH   SOLE   14 0 2,242
AEYE INC CL A COM 008183105   12,488 59,468 SH   SOLE   0 0 59,468
AFFILIATED MANAGERS GROUP IN COM 008252108   1,035,638 7,946 SH   SOLE   14 0 7,932
AGILENT TECHNOLOGIES INC COM 00846U101   2,219,284 19,847 SH   SOLE   71 0 19,776
AGNICO EAGLE MINES LTD COM 008474108   882,957 19,427 SH   SOLE   0 0 19,427
AGENUS INC COM NEW 00847G705   27,120 24,000 SH   SOLE   0 0 24,000
AIRBNB INC COM CL A 009066101   2,974,091 21,675 SH   SOLE   289 0 21,386
AIR LEASE CORP CL A 00912X302   1,316,206 33,398 SH   SOLE   0 0 33,398
AIR PRODS & CHEMS INC COM 009158106   64,066,353 226,063 SH   SOLE   16,214 0 209,849
AKAMAI TECHNOLOGIES INC COM 00971T101   550,386 5,166 SH   SOLE   8 0 5,158
ALASKA AIR GROUP INC COM 011659109   204,675 5,520 SH   SOLE   73 0 5,447
ALBEMARLE CORP COM 012653101   2,715,388 15,969 SH   SOLE   129 0 15,840
ALBERTSONS COS INC COMMON STOCK 013091103   406,986 17,889 SH   SOLE   0 0 17,889
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,907,451 157,371 SH   SOLE   0 0 157,371
ALGOMA STL GROUP INC COM 015658107   408,000 60,000 SH   SOLE   0 0 60,000
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   36,606 30,000 SH   SOLE   0 0 30,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,874,191 21,607 SH   SOLE   191 0 21,416
ALIGN TECHNOLOGY INC COM 016255101   2,881,294 9,437 SH   SOLE   8 0 9,429
ATI INC COM 01741R102   490,590 11,922 SH   SOLE   24 0 11,898
ALLETE INC COM NEW 018522300   352,009 6,667 SH   SOLE   14 0 6,653
BREAD FINANCIAL HOLDINGS INC COM 018581108   272,269 7,961 SH   SOLE   27 0 7,934
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   125,539 13,441 SH   SOLE   0 0 13,441
ALLIANT ENERGY CORP COM 018802108   2,251,897 46,479 SH   SOLE   518 0 45,961
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   5,615,912 185,038 SH   SOLE   0 0 185,038
ALLISON TRANSMISSION HLDGS I COM 01973R101   585,276 9,910 SH   SOLE   0 0 9,910
ALLSTATE CORP COM 020002101   7,343,439 65,914 SH   SOLE   53 0 65,861
ALLY FINL INC COM 02005N100   564,816 21,170 SH   SOLE   18 0 21,152
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   386,661 2,183 SH   SOLE   0 0 2,183
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   448,934 4,330 SH   SOLE   0 0 4,330
ALPHABET INC CAP STK CL C 02079K107   138,300,571 1,048,924 SH   SOLE   23,439 0 1,025,484
ALPHABET INC CAP STK CL A 02079K305   248,207,846 1,896,743 SH   SOLE   221,935 0 1,674,809
ALPHABET INC CAP STK CL A 02079K305   55,750 5,000 SH Call SOLE   0 0 5,000
ALTICE USA INC CL A 02156K103   124,404 38,044 SH   SOLE   0 0 38,044
ALTRIA GROUP INC COM 02209S103   13,532,746 321,825 SH   SOLE   1,626 0 320,199
AMAZON COM INC COM 023135106   292,431,247 2,300,435 SH   SOLE   72,031 0 2,228,404
AMAZON COM INC COM 023135106   50,261 2,000 SH Call SOLE   0 0 2,000
AMAZON COM INC COM 023135106   55,450 5,000 SH Call SOLE   0 0 5,000
AMBEV SA SPONSORED ADR 02319V103   43,429 16,833 SH   SOLE   0 0 16,833
AMEDISYS INC COM 023436108   268,993 2,880 SH   SOLE   11 0 2,869
AMEREN CORP COM 023608102   856,902 11,451 SH   SOLE   154 0 11,298
AMERICAN BEACON SELECT FUNDS AHL TREND ETF 02368W309   3,815,719 143,488 SH   SOLE   0 0 143,488
AMERICAN AIRLS GROUP INC COM 02376R102   793,070 61,910 SH   SOLE   1,030 0 60,880
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   459,890 26,553 SH   SOLE   0 0 26,553
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   9,800,322 186,035 SH   SOLE   28,243 0 157,792
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   335,120 6,961 SH   SOLE   0 0 6,961
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   1,110,591 28,024 SH   SOLE   23,423 0 4,601
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   7,777,182 147,323 SH   SOLE   79,730 0 67,593
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   305,095 6,701 SH   SOLE   0 0 6,701
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   195,943,662 3,521,000 SH   SOLE   154,234 0 3,366,767
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,073,091 104,980 SH   SOLE   0 0 104,980
AMERICAN CENTY ETF TR US SML CP VALU 025072877   25,349,276 325,199 SH   SOLE   78,565 0 246,634
AMERICAN CENTY ETF TR US EQT ETF 025072885   55,086,202 751,927 SH   SOLE   258,874 0 493,053
AMERICAN ELEC PWR CO INC COM 025537101   8,324,489 110,669 SH   SOLE   732 0 109,937
AMERICAN EXPRESS CO COM 025816109   50,098,225 335,801 SH   SOLE   72,462 0 263,340
AMERICAN FINL GROUP INC OHIO COM 025932104   601,835 5,389 SH   SOLE   48 0 5,342
AMERICAN INTL GROUP INC COM NEW 026874784   1,572,037 25,941 SH   SOLE   362 0 25,579
AMERICAN LITHIUM CORP COM NEW 027259209   19,495 13,633 SH   SOLE   0 0 13,633
AMER STATES WTR CO COM 029899101   269,368 3,424 SH   SOLE   3 0 3,421
AMERICAN TOWER CORP NEW COM 03027X100   38,480,457 233,995 SH   SOLE   69,050 0 164,944
AMERICAN WTR WKS CO INC NEW COM 030420103   13,155,051 106,235 SH   SOLE   5,785 0 100,450
CENCORA INC COM 03073E105   53,125,445 295,191 SH   SOLE   26 0 295,165
AMERIPRISE FINL INC COM 03076C106   8,240,518 24,996 SH   SOLE   51 0 24,945
AMERIS BANCORP COM 03076K108   201,701 5,254 SH   SOLE   3,034 0 2,220
AMETEK INC COM 031100100   16,469,115 111,459 SH   SOLE   38 0 111,421
AMETEK INC COM 031100100   16,397 3,700 SH Put SOLE   0 0 3,700
AMETEK INC COM 031100100   26,400 4,400 SH Put SOLE   0 0 4,400
AMGEN INC COM 031162100   80,007,485 297,691 SH   SOLE   432 0 297,259
AMPHENOL CORP NEW CL A 032095101   3,728,379 44,391 SH   SOLE   5,078 0 39,313
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   59,268,675 1,706,556 SH   SOLE   26,481 0 1,680,074
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   548,324 27,513 SH   SOLE   1,293 0 26,220
AMPLIFY ETF TR HIGH INCOME 032108847   165,717 14,916 SH   SOLE   3,875 0 11,041
ANALOG DEVICES INC COM 032654105   47,627,936 272,020 SH   SOLE   18,744 0 253,276
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   71,231 10,875 SH   SOLE   850 0 10,025
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,208,852 58,026 SH   SOLE   0 0 58,026
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   603,377 32,077 SH   SOLE   2,596 0 29,481
ANSYS INC COM 03662Q105   572,486 1,924 SH   SOLE   26 0 1,898
ANTERO RESOURCES CORP COM 03674X106   219,066 8,631 SH   SOLE   56 0 8,575
ELEVANCE HEALTH INC COM 036752103   4,078,999 9,368 SH   SOLE   40 0 9,328
ANTERO MIDSTREAM CORP COM 03676B102   237,822 19,852 SH   SOLE   57 0 19,795
APA CORPORATION COM 03743Q108   439,016 10,682 SH   SOLE   320 0 10,362
APOLLO COML REAL EST FIN INC COM 03762U105   719,536 71,030 SH   SOLE   26 0 71,004
APOLLO GLOBAL MGMT INC COM 03769M106   564,595 6,290 SH   SOLE   0 0 6,290
APPIAN CORP CL A 03782L101   313,751 6,879 SH   SOLE   0 0 6,879
APPLE INC COM 037833100   923,672,644 5,394,969 SH   SOLE   256,375 0 5,138,594
APPLE INC COM 037833100   258 300 SH Put SOLE   0 0 300
APPLE INC COM 037833100   780 200 SH Put SOLE   0 0 200
APPLE INC COM 037833100   1,280 400 SH Put SOLE   0 0 400
APPLE INC COM 037833100   3,630 5,500 SH Put SOLE   0 0 5,500
APPLE INC COM 037833100   5,622 800 SH Put SOLE   0 0 800
APPLE INC COM 037833100   9,615 800 SH Put SOLE   0 0 800
APPLE INC COM 037833100   16,904 1,400 SH Put SOLE   0 0 1,400
APPLE INC COM 037833100   25,208 2,000 SH Put SOLE   0 0 2,000
APPLE INC COM 037833100   31,536 58,400 SH Put SOLE   0 0 58,400
APPLE INC COM 037833100   32,851 3,200 SH Put SOLE   0 0 3,200
APPLE INC COM 037833100   51,283 2,600 SH Put SOLE   0 0 2,600
APPLE INC COM 037833100   52,950 3,000 SH Put SOLE   0 0 3,000
APPLE INC COM 037833100   56,448 4,600 SH Put SOLE   0 0 4,600
APPLE INC COM 037833100   68,648 6,500 SH Put SOLE   0 0 6,500
APPLE INC COM 037833100   76,720 5,600 SH Put SOLE   0 0 5,600
APPLE INC COM 037833100   148,500 10,000 SH Put SOLE   0 0 10,000
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   340,410 22,191 SH   SOLE   16,735 0 5,456
APPLIED MATLS INC COM 038222105   25,968,646 187,567 SH   SOLE   1,045 0 186,522
APPLIED MOLECULAR TRANS INC COM 03824M109   10,395 66,207 SH   SOLE   0 0 66,207
APPLOVIN CORP COM CL A 03831W108   1,856,422 46,457 SH   SOLE   217 0 46,240
APTARGROUP INC COM 038336103   847,900 6,781 SH   SOLE   10 0 6,771
APYX MEDICAL CORPORATION COM 03837C106   506,509 158,284 SH   SOLE   0 0 158,284
AQUA METALS INC COM 03837J101   27,745 24,553 SH   SOLE   0 0 24,553
ARBOR REALTY TRUST INC COM 038923108   6,832,213 450,080 SH   SOLE   1,533 0 448,547
ARCHER DANIELS MIDLAND CO COM 039483102   2,710,284 35,936 SH   SOLE   67 0 35,869
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   53,100 10,000 SH   SOLE   10,000 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   6,591,510 64,076 SH   SOLE   10,850 0 53,226
ARES CAPITAL CORP COM 04010L103   5,560,651 285,601 SH   SOLE   1,432 0 284,169
ARISTA NETWORKS INC COM 040413106   7,881,517 42,851 SH   SOLE   2,962 0 39,889
ARLINGTON ASSET INVST CORP CL A NEW 041356205   321,603 75,141 SH   SOLE   0 0 75,141
ARM HOLDINGS PLC SPONSORED ADR 042068205   677,831 12,665 SH   SOLE   63 0 12,602
ARMADA HOFFLER PPTYS INC COM 04208T108   316,774 30,935 SH   SOLE   22 0 30,913
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   87,341 20,551 SH   SOLE   247 0 20,304
ARROW ELECTRS INC COM 042735100   1,344,201 10,733 SH   SOLE   3 0 10,730
ARROW INVTS TR RVRSE CAP500 ETF 042765677   3,110,999 150,473 SH   SOLE   0 0 150,473
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   208,807 7,771 SH   SOLE   20 0 7,751
ASSOCIATED BANC CORP COM 045487105   417,801 24,418 SH   SOLE   79 0 24,339
ASSURANT INC COM 04621X108   919,486 6,404 SH   SOLE   29 0 6,375
ASTRAZENECA PLC SPONSORED ADR 046353108   4,465,830 65,946 SH   SOLE   256 0 65,690
ATKORE INC COM 047649108   273,018 1,830 SH   SOLE   0 0 1,830
ATLANTA BRAVES HLDGS INC COM SER C 047726302   466,500 13,056 SH   SOLE   3 0 13,053
ATLANTIC UN BANKSHARES CORP COM 04911A107   693,569 24,099 SH   SOLE   19 0 24,080
ATLASSIAN CORPORATION CL A 049468101   971,077 4,819 SH   SOLE   0 0 4,819
ATMOS ENERGY CORP COM 049560105   1,228,933 11,601 SH   SOLE   41 0 11,560
AURORA CANNABIS INC COM 05156X884   11,079 18,939 SH   SOLE   0 0 18,939
AUTODESK INC COM 052769106   4,504,240 21,769 SH   SOLE   65 0 21,704
AUTOMATIC DATA PROCESSING IN COM 053015103   60,609,126 251,929 SH   SOLE   46,603 0 205,326
AUTONATION INC COM 05329W102   303,254 2,003 SH   SOLE   9 0 1,994
AUTONATION INC COM 05329W102   1,855 1,000 SH Put SOLE   0 0 1,000
AUTOZONE INC COM 053332102   14,040,067 5,528 SH   SOLE   7 0 5,521
AVALONBAY CMNTYS INC COM 053484101   969,785 5,647 SH   SOLE   528 0 5,119
AVANGRID INC COM 05351W103   1,143,879 37,914 SH   SOLE   0 0 37,914
AVANTOR INC COM 05352A100   499,617 23,701 SH   SOLE   0 0 23,701
AVERY DENNISON CORP COM 053611109   2,368,441 12,966 SH   SOLE   4 0 12,962
AVIENT CORPORATION COM 05368V106   207,152 5,865 SH   SOLE   18 0 5,847
AVIDXCHANGE HOLDINGS INC COM 05368X102   94,857 10,006 SH   SOLE   0 0 10,006
AVIS BUDGET GROUP COM 053774105   205,565 1,144 SH   SOLE   2 0 1,142
AVISTA CORP COM 05379B107   268,024 8,280 SH   SOLE   0 0 8,280
AXCELIS TECHNOLOGIES INC COM NEW 054540208   289,251 1,774 SH   SOLE   4 0 1,770
AXON ENTERPRISE INC COM 05464C101   2,797,401 14,058 SH   SOLE   49 0 14,009
AZEK CO INC CL A 05478C105   248,448 8,354 SH   SOLE   0 0 8,354
BCE INC COM NEW 05534B760   6,327,857 165,781 SH   SOLE   14,562 0 151,219
BJS WHSL CLUB HLDGS INC COM 05550J101   483,674 6,777 SH   SOLE   38 0 6,739
BP PLC SPONSORED ADR 055622104   8,360,167 215,913 SH   SOLE   1,682 0 214,231
BWX TECHNOLOGIES INC COM 05605H100   730,915 9,748 SH   SOLE   10 0 9,738
BADGER METER INC COM 056525108   424,367 2,950 SH   SOLE   0 0 2,950
BAIDU INC SPON ADR REP A 056752108   882,142 6,566 SH   SOLE   0 0 6,566
BAKER HUGHES COMPANY CL A 05722G100   580,440 16,434 SH   SOLE   108 0 16,326
BALL CORP COM 058498106   1,340,107 26,921 SH   SOLE   3,704 0 23,217
BANCO BRADESCO S A SP ADR PFD NEW 059460303   223,611 78,462 SH   SOLE   0 0 78,462
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   172,016 21,369 SH   SOLE   0 0 21,369
BANCO SANTANDER S.A. ADR 05964H105   289,561 77,011 SH   SOLE   0 0 77,011
BANK AMERICA CORP COM 060505104   91,346,380 3,336,245 SH   SOLE   273,414 0 3,062,831
BANK AMERICA CORP 7.25%CNV PFD L 060505682   420,919 378 SH   SOLE   33 0 345
BANK FIRST CORP COM 06211J100   471,436 6,111 SH   SOLE   0 0 6,111
BANK MONTREAL QUE COM 063671101   3,820,204 45,279 SH   SOLE   0 0 45,279
BANK MONTREAL QUE COM 063671101   9,600 3,000 SH Put SOLE   0 0 3,000
BANK MONTREAL QUE COM 063671101   13,250 10,600 SH Put SOLE   0 0 10,600
BANK MONTREAL QUE COM 063671101   23,920 10,400 SH Put SOLE   0 0 10,400
BANK MONTREAL QUE COM 063671101   29,920 6,800 SH Put SOLE   0 0 6,800
BANK NEW YORK MELLON CORP COM 064058100   2,048,225 48,024 SH   SOLE   147 0 47,877
BANK NOVA SCOTIA HALIFAX COM 064149107   689,642 15,127 SH   SOLE   0 0 15,127
BANK OZK LITTLE ROCK ARK COM 06417N103   2,005,882 54,111 SH   SOLE   14 0 54,097
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   19,876,474 618,434 SH   SOLE   13,346 0 605,088
BARCLAYS PLC ADR 06738E204   1,009,276 129,561 SH   SOLE   0 0 129,561
BARCLAYS BANK PLC IPATH B MID TRM 06746P613   4,500 269 SH   SOLE   0 0 269
BARCLAYS BANK PLC IPATH B MID TRM 06746P613   144 12,500 SH Call SOLE   0 0 12,500
BARRICK GOLD CORP COM 067901108   854,434 58,724 SH   SOLE   321 0 58,403
BATH & BODY WORKS INC COM 070830104   17,898,080 529,529 SH   SOLE   57 0 529,472
BAXTER INTL INC COM 071813109   9,503,604 251,818 SH   SOLE   127,876 0 123,942
BECTON DICKINSON & CO COM 075887109   19,718,348 76,271 SH   SOLE   682 0 75,589
BELDEN INC COM 077454106   250,547 2,595 SH   SOLE   0 0 2,595
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   222,906 2,601 SH   SOLE   0 0 2,601
BERKLEY W R CORP COM 084423102   460,570 7,254 SH   SOLE   47 0 7,207
BERKSHIRE HATHAWAY INC DEL CL A 084670108   14,881,356 28 SH   SOLE   0 0 28
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   199,625,896 569,871 SH   SOLE   22,566 0 547,305
BERRY GLOBAL GROUP INC COM 08579W103   1,032,165 16,672 SH   SOLE   0 0 16,672
BEST BUY INC COM 086516101   5,774,754 83,126 SH   SOLE   301 0 82,824
BHP GROUP LTD SPONSORED ADS 088606108   1,494,281 26,271 SH   SOLE   40 0 26,231
BIO RAD LABS INC CL A 090572207   399,313 1,114 SH   SOLE   8 0 1,106
BIOCRYST PHARMACEUTICALS INC COM 09058V103   88,882 12,554 SH   SOLE   0 0 12,554
BIOGEN INC COM 09062X103   3,086,887 12,011 SH   SOLE   34 0 11,977
BIO-TECHNE CORP COM 09073M104   1,607,861 23,621 SH   SOLE   2 0 23,619
BLACK HILLS CORP COM 092113109   232,069 4,587 SH   SOLE   7 0 4,580
BLACK STONE MINERALS L P COM UNIT 09225M101   288,862 16,765 SH   SOLE   0 0 16,765
BLACKROCK INC COM 09247X101   18,425,703 28,501 SH   SOLE   7,073 0 21,428
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   496,246 25,025 SH   SOLE   0 0 25,025
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   530,951 35,023 SH   SOLE   0 0 35,023
BLACKROCK ENERGY & RES TR COM 09250U101   1,224,642 93,413 SH   SOLE   0 0 93,413
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,725,010 226,677 SH   SOLE   0 0 226,677
BLACKROCK MUNIASSETS FD INC COM 09254J102   244,206 27,134 SH   SOLE   0 0 27,134
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   234,501 24,529 SH   SOLE   0 0 24,529
BLACKROCK CORPOR HI YLD FD I COM 09255P107   145,817 16,897 SH   SOLE   0 0 16,897
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,108,480 57,109 SH   SOLE   0 0 57,109
BLACKSTONE MTG TR INC COM CL A 09257W100   784,752 36,081 SH   SOLE   0 0 36,081
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   44,007 50,000 PRN   SOLE   0 0 50,000
BLACKSTONE INC COM 09260D107   48,708,152 454,622 SH   SOLE   533 0 454,089
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   2,783,457 168,694 SH   SOLE   0 0 168,694
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   244,403 10,743 SH   SOLE   0 0 10,743
BLOCK H & R INC COM 093671105   326,196 7,575 SH   SOLE   59 0 7,516
BLOOM ENERGY CORP COM CL A 093712107   622,013 46,909 SH   SOLE   3,000 0 43,909
BLOOMIN BRANDS INC COM 094235108   227,187 9,239 SH   SOLE   0 0 9,239
BOEING CO COM 097023105   55,585,486 289,991 SH   SOLE   4,206 0 285,785
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   5,779,743 114,974 SH   SOLE   2,117 0 112,857
BOOKING HOLDINGS INC COM 09857L108   17,885,467 5,800 SH   SOLE   45 0 5,755
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,871,889 17,131 SH   SOLE   365 0 16,766
BORGWARNER INC COM 099724106   2,452,836 60,759 SH   SOLE   176 0 60,583
BOSTON BEER INC CL A 100557107   290,005 745 SH   SOLE   1 0 744
BOSTON SCIENTIFIC CORP COM 101137107   3,245,516 61,468 SH   SOLE   828 0 60,640
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   96,057 21,158 SH   SOLE   0 0 21,158
BRISTOL-MYERS SQUIBB CO COM 110122108   26,459,131 455,878 SH   SOLE   47,352 0 408,526
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,156,352 68,652 SH   SOLE   10,196 0 58,456
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,883,048 16,102 SH   SOLE   2,278 0 13,824
BROADSTONE NET LEASE INC COM 11135E203   6,180,417 432,197 SH   SOLE   0 0 432,197
BROADCOM INC COM 11135F101   73,577,400 88,586 SH   SOLE   736 0 87,850
BROOKFIELD CORP CL A LTD VT SH 11271J107   958,053 30,586 SH   SOLE   0 0 30,586
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   340,890 9,646 SH   SOLE   1,021 0 8,625
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   139,038 11,350 SH   SOLE   0 0 11,350
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   7,288,906 304,466 SH   SOLE   1,266 0 303,200
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   219,580 6,574 SH   SOLE   0 0 6,574
BROWN & BROWN INC COM 115236101   774,045 11,083 SH   SOLE   674 0 10,409
BROWN FORMAN CORP CL B 115637209   4,239,648 73,490 SH   SOLE   180 0 73,310
BRUNSWICK CORP COM 117043109   431,972 5,468 SH   SOLE   3 0 5,465
BUILDERS FIRSTSOURCE INC COM 12008R107   1,486,162 11,938 SH   SOLE   92 0 11,846
BUTTERFLY NETWORK INC COM CL A 124155102   20,218 17,134 SH   SOLE   0 0 17,134
C3 AI INC CL A 12468P104   463,265 18,153 SH   SOLE   0 0 18,153
CBIZ INC COM 124805102   831,127 16,014 SH   SOLE   0 0 16,014
CBOE GLOBAL MKTS INC COM 12503M108   632,935 4,052 SH   SOLE   31 0 4,021
CBRE GROUP INC CL A 12504L109   959,801 12,995 SH   SOLE   31 0 12,964
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   9,959,487 746,029 SH   SOLE   0 0 746,029
CDW CORP COM 12514G108   10,172,358 50,418 SH   SOLE   205 0 50,213
CF INDS HLDGS INC COM 125269100   331,018 3,861 SH   SOLE   80 0 3,781
CGI INC CL A SUB VTG 12532H104   266,120 2,702 SH   SOLE   0 0 2,702
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,023,956 23,499 SH   SOLE   13 0 23,486
THE CIGNA GROUP COM 125523100   9,336,550 32,637 SH   SOLE   3,309 0 29,328
CME GROUP INC COM 12572Q105   6,775,332 33,839 SH   SOLE   154 0 33,685
CMS ENERGY CORP COM 125896100   991,456 18,668 SH   SOLE   62 0 18,606
CNB FINL CORP PA COM 126128107   2,440,051 134,735 SH   SOLE   0 0 134,735
CNO FINL GROUP INC COM 12621E103   345,650 14,566 SH   SOLE   76 0 14,490
CSW INDUSTRIALS INC COM 126402106   893,427 5,098 SH   SOLE   0 0 5,098
CSX CORP COM 126408103   25,927,016 843,155 SH   SOLE   3,242 0 839,913
CVS HEALTH CORP COM 126650100   40,971,451 586,815 SH   SOLE   11,216 0 575,599
CABLE ONE INC COM 12685J105   378,619 615 SH   SOLE   0 0 615
CABOT CORP COM 127055101   359,232 5,186 SH   SOLE   3 0 5,183
COTERRA ENERGY INC COM 127097103   829,177 30,653 SH   SOLE   237 0 30,416
CACI INTL INC CL A 127190304   949,324 3,024 SH   SOLE   7 0 3,017
CACTUS INC CL A 127203107   221,577 4,413 SH   SOLE   0 0 4,413
CADENCE DESIGN SYSTEM INC COM 127387108   7,951,514 33,937 SH   SOLE   187 0 33,750
CADENCE BANK COM 12740C103   1,526,337 71,929 SH   SOLE   35 0 71,894
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   455,159 43,184 SH   SOLE   0 0 43,184
CALAMOS GBL DYN INCOME FUND COM 12811L107   1,151,328 207,821 SH   SOLE   0 0 207,821
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   310,187 27,795 SH   SOLE   0 0 27,795
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   456,754 32,463 SH   SOLE   0 0 32,463
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   687,456 46,481 SH   SOLE   222 0 46,259
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   164,253 11,868 SH   SOLE   63 0 11,805
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   1,618,684 26,167 SH   SOLE   0 0 26,167
CAMDEN PPTY TR SH BEN INT 133131102   264,446 2,796 SH   SOLE   65 0 2,731
CAMECO CORP COM 13321L108   582,034 14,683 SH   SOLE   0 0 14,683
CAMPBELL SOUP CO COM 134429109   533,787 12,994 SH   SOLE   2,015 0 10,979
CANADIAN NATL RY CO COM 136375102   1,645,233 15,187 SH   SOLE   956 0 14,231
CANADIAN NAT RES LTD COM 136385101   2,116,840 32,733 SH   SOLE   177 0 32,556
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,851,675 51,759 SH   SOLE   1,128 0 50,631
CANGO INC ADS 137586103   12,440 10,489 SH   SOLE   0 0 10,489
CANOPY GROWTH CORP COM 138035100   155,926 199,192 SH   SOLE   0 0 199,192
CAPITAL BANCORP INC MD COM 139737100   197,594 10,329 SH   SOLE   0 0 10,329
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   5,124,444 235,715 SH   SOLE   0 0 235,715
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   14,597,078 595,799 SH   SOLE   0 0 595,799
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   13,284,220 529,041 SH   SOLE   0 0 529,041
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   18,670,214 705,335 SH   SOLE   378 0 704,956
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   24,410,484 1,065,030 SH   SOLE   57,610 0 1,007,420
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   9,739,916 453,019 SH   SOLE   0 0 453,019
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   1,083,075 42,143 SH   SOLE   0 0 42,143
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   938,673 36,775 SH   SOLE   0 0 36,775
CAPITAL ONE FINL CORP COM 14040H105   1,610,010 16,589 SH   SOLE   74 0 16,515
CAPITAL SOUTHWEST CORP COM 140501107   242,113 10,573 SH   SOLE   0 0 10,573
CARDINAL HEALTH INC COM 14149Y108   1,307,655 15,062 SH   SOLE   19 0 15,043
CARETRUST REIT INC COM 14174T107   214,986 10,487 SH   SOLE   0 0 10,487
CARLISLE COS INC COM 142339100   1,014,746 3,914 SH   SOLE   6 0 3,908
CARMAX INC COM 143130102   595,638 8,421 SH   SOLE   49 0 8,372
CARMAX INC COM 143130102   3,850 2,000 SH Put SOLE   0 0 2,000
CARLYLE GROUP INC COM 14316J108   213,238 7,070 SH   SOLE   0 0 7,070
CARNIVAL CORP COMMON STOCK 143658300   541,762 39,487 SH   SOLE   180 0 39,307
CARNIVAL CORP COMMON STOCK 143658300   1,000 5,000 SH Call SOLE   0 0 5,000
CARNIVAL CORP COMMON STOCK 143658300   8,134 3,500 SH Call SOLE   0 0 3,500
CARNIVAL CORP COMMON STOCK 143658300   10,950 10,000 SH Call SOLE   0 0 10,000
CARPENTER TECHNOLOGY CORP COM 144285103   762,985 11,352 SH   SOLE   0 0 11,352
CARRIER GLOBAL CORPORATION COM 14448C104   35,246,950 638,532 SH   SOLE   243,509 0 395,022
CASELLA WASTE SYS INC CL A 147448104   2,803,644 36,745 SH   SOLE   0 0 36,745
CASEYS GEN STORES INC COM 147528103   737,051 2,715 SH   SOLE   7 0 2,708
CATALYST PHARMACEUTICALS INC COM 14888U101   249,303 21,326 SH   SOLE   0 0 21,326
CAVA GROUP INC COM 148929102   286,911 9,367 SH   SOLE   0 0 9,367
CAVA GROUP INC COM 148929102   110 1,000 SH Call SOLE   0 0 1,000
CATERPILLAR INC COM 149123101   33,697,906 123,436 SH   SOLE   1,671 0 121,764
CATHAY GEN BANCORP COM 149150104   333,765 9,602 SH   SOLE   44 0 9,558
CEDAR FAIR L P DEPOSITRY UNIT 150185106   231,661 6,261 SH   SOLE   0 0 6,261
CELANESE CORP DEL COM 150870103   2,331,471 18,575 SH   SOLE   20 0 18,555
CELCUITY INC COM 15102K100   181,283 19,834 SH   SOLE   0 0 19,834
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   31,680 12,000 SH   SOLE   0 0 12,000
CELSIUS HLDGS INC COM NEW 15118V207   356,808 2,079 SH   SOLE   13 0 2,066
CELSIUS HLDGS INC COM NEW 15118V207   2,183 100 SH Call SOLE   0 0 100
CEMEX SAB DE CV SPON ADR NEW 151290889   67,145 10,330 SH   SOLE   0 0 10,330
CENTENE CORP DEL COM 15135B101   2,311,193 33,554 SH   SOLE   186 0 33,368
CENTERPOINT ENERGY INC COM 15189T107   620,343 23,104 SH   SOLE   88 0 23,016
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   289,851 7,230 SH   SOLE   6 0 7,224
CENTURY THERAPEUTICS INC COM 15673T100   60,302 30,151 SH   SOLE   0 0 30,151
CHAMPIONX CORPORATION COM 15872M104   354,490 9,952 SH   SOLE   117 0 9,835
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,393,986 280,480 SH   SOLE   0 0 280,480
CHARLES RIV LABS INTL INC COM 159864107   892,297 4,553 SH   SOLE   55 0 4,498
CHART INDS INC COM 16115Q308   222,055 1,313 SH   SOLE   18 0 1,295
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,626,135 8,245 SH   SOLE   47 0 8,198
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   81,175 47,750 SH   SOLE   0 0 47,750
CHEMED CORP NEW COM 16359R103   542,199 1,043 SH   SOLE   3 0 1,040
CHEMOURS CO COM 163851108   234,956 8,376 SH   SOLE   70 0 8,307
CHEMUNG FINL CORP COM 164024101   475,320 12,000 SH   SOLE   0 0 12,000
CHENIERE ENERGY INC COM NEW 16411R208   7,106,756 42,822 SH   SOLE   279 0 42,543
CHESAPEAKE UTILS CORP COM 165303108   333,532 3,412 SH   SOLE   60 0 3,352
CHEVRON CORP NEW COM 166764100   140,030,076 830,448 SH   SOLE   30,235 0 800,213
CHEVRON CORP NEW COM 166764100   6,350 1,000 SH Put SOLE   0 0 1,000
CHIMERA INVT CORP COM NEW 16934Q208   141,223 25,865 SH   SOLE   0 0 25,865
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,051,630 2,212 SH   SOLE   60 0 2,152
CHURCH & DWIGHT CO INC COM 171340102   2,028,235 22,135 SH   SOLE   334 0 21,801
CHURCHILL DOWNS INC COM 171484108   533,436 4,597 SH   SOLE   15 0 4,582
CIBUS INC CL A COM STK 17166A101   394,991 21,679 SH   SOLE   0 0 21,679
CIENA CORP COM NEW 171779309   38,377,672 812,054 SH   SOLE   28 0 812,026
CINCINNATI FINL CORP COM 172062101   6,404,839 62,615 SH   SOLE   19 0 62,596
CIRCOR INTL INC COM 17273K109   208,505 3,740 SH   SOLE   0 0 3,740
CIRRUS LOGIC INC COM 172755100   208,789 2,823 SH   SOLE   8 0 2,815
CISCO SYS INC COM 17275R102   128,877,040 2,397,266 SH   SOLE   88,577 0 2,308,689
CINTAS CORP COM 172908105   16,988,066 35,317 SH   SOLE   65 0 35,252
CITIGROUP INC COM NEW 172967424   6,262,188 152,254 SH   SOLE   8,736 0 143,517
CITIZENS FINL GROUP INC COM 174610105   2,051,605 76,552 SH   SOLE   178 0 76,374
CITY HLDG CO COM 177835105   448,497 4,964 SH   SOLE   0 0 4,964
CIVITAS RESOURCES INC COM NEW 17888H103   6,573,275 81,282 SH   SOLE   37 0 81,245
CLARUS CORP NEW COM 18270P109   1,002,018 132,542 SH   SOLE   0 0 132,542
CLEAN HARBORS INC COM 184496107   562,664 3,362 SH   SOLE   16 0 3,346
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   54,399 34,430 SH   SOLE   0 0 34,430
CLEARFIELD INC COM 18482P103   1,535,202 53,566 SH   SOLE   6 0 53,560
CLEARSIDE BIOMEDICAL INC COM 185063104   17,398 20,000 SH   SOLE   0 0 20,000
CLEVELAND-CLIFFS INC NEW COM 185899101   1,567,284 100,274 SH   SOLE   546 0 99,728
CLOROX CO DEL COM 189054109   5,707,745 43,551 SH   SOLE   368 0 43,183
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   68,306 63,246 SH   SOLE   0 0 63,246
CLOUDFLARE INC CL A COM 18915M107   694,992 11,025 SH   SOLE   0 0 11,025
COCA COLA CONS INC COM 191098102   703,785 1,106 SH   SOLE   0 0 1,106
COCA COLA CO COM 191216100   50,366,482 899,723 SH   SOLE   54,433 0 845,290
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   512,099 8,273 SH   SOLE   16 0 8,257
COGNEX CORP COM 192422103   479,292 11,293 SH   SOLE   24 0 11,269
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,012,607 44,473 SH   SOLE   94 0 44,379
COHEN & STEERS INC COM 19247A100   322,795 5,149 SH   SOLE   175 0 4,974
COHERENT CORP COM 19247G107   488,425 14,964 SH   SOLE   44 0 14,920
COHEN & STEERS QUALITY INCOM COM 19247L106   975,363 96,380 SH   SOLE   0 0 96,380
COHEN & STEERS REIT & PFD & COM 19247X100   193,582 11,281 SH   SOLE   0 0 11,281
COHEN & STEERS INFRASTRUCTUR COM 19248A109   489,650 25,008 SH   SOLE   0 0 25,008
COINBASE GLOBAL INC COM CL A 19260Q107   741,224 9,872 SH   SOLE   97 0 9,775
COLGATE PALMOLIVE CO COM 194162103   11,821,828 166,247 SH   SOLE   37,264 0 128,983
COLUMBIA BKG SYS INC COM 197236102   605,913 29,848 SH   SOLE   60 0 29,788
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   4,731,089 242,620 SH   SOLE   0 0 242,620
COLUMBIA SELIGM PREM TECH GR COM 19842X109   547,803 20,125 SH   SOLE   0 0 20,125
COMCAST CORP NEW CL A 20030N101   34,043,294 767,778 SH   SOLE   7,521 0 760,257
COMERICA INC COM 200340107   237,001 5,704 SH   SOLE   65 0 5,639
COMMERCIAL METALS CO COM 201723103   1,132,591 22,922 SH   SOLE   10 0 22,912
COMMERCIAL METALS CO COM 201723103   31,040 8,000 SH Put SOLE   0 0 8,000
COMMSCOPE HLDG CO INC COM 20337X109   88,019 26,196 SH   SOLE   0 0 26,196
COMMUNITY BK SYS INC COM 203607106   2,217,418 52,533 SH   SOLE   982 0 51,551
COMPASS DIVERSIFIED SH BEN INT 20451Q104   276,065 14,708 SH   SOLE   945 0 13,763
COMPOSECURE INC COM CL A 20459V105   254,195 39,410 SH   SOLE   0 0 39,410
CONAGRA BRANDS INC COM 205887102   959,658 34,998 SH   SOLE   413 0 34,585
CONCENTRIX CORP COM 20602D101   580,289 7,244 SH   SOLE   22 0 7,222
CONOCOPHILLIPS COM 20825C104   23,597,505 196,974 SH   SOLE   1,097 0 195,877
CONSOLIDATED COMM HLDGS INC COM 209034107   64,245 18,785 SH   SOLE   199 0 18,586
CONSOLIDATED EDISON INC COM 209115104   19,189,812 224,364 SH   SOLE   1,140 0 223,224
CONSTELLATION BRANDS INC CL A 21036P108   54,264,465 215,909 SH   SOLE   394 0 215,515
CONSTELLATION ENERGY CORP COM 21037T109   2,496,245 22,885 SH   SOLE   29 0 22,856
COOPER COS INC COM NEW 216648402   501,502 1,577 SH   SOLE   2 0 1,575
COPART INC COM 217204106   5,077,417 117,833 SH   SOLE   589 0 117,244
CORMEDIX INC COM 21900C308   151,970 41,073 SH   SOLE   18,609 0 22,464
CORNING INC COM 219350105   37,162,264 1,219,635 SH   SOLE   120,418 0 1,099,217
QUIDELORTHO CORP COM 219798105   289,531 3,964 SH   SOLE   8 0 3,956
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   264,864 11,115 SH   SOLE   0 0 11,115
CORTEVA INC COM 22052L104   7,239,823 141,513 SH   SOLE   531 0 140,982
CORVEL CORP COM 221006109   234,407 1,192 SH   SOLE   0 0 1,192
COSTCO WHSL CORP NEW COM 22160K105   52,240,745 92,468 SH   SOLE   1,081 0 91,387
COSTAR GROUP INC COM 22160N109   1,114,367 14,493 SH   SOLE   61 0 14,432
COTY INC COM CL A 222070203   114,417 10,430 SH   SOLE   241 0 10,189
CRANE COMPANY COMMON STOCK 224408104   331,107 3,727 SH   SOLE   40 0 3,687
CRANE NXT CO COM 224441105   201,442 3,625 SH   SOLE   40 0 3,585
CROCS INC COM 227046109   3,998,949 45,324 SH   SOLE   22 0 45,302
CROWDSTRIKE HLDGS INC CL A 22788C105   28,493,805 170,234 SH   SOLE   1,269 0 168,965
CROWN CASTLE INC COM 22822V101   25,121,313 272,969 SH   SOLE   33,857 0 239,112
CROWN HLDGS INC COM 228368106   605,240 6,840 SH   SOLE   8 0 6,832
CUBESMART COM 229663109   274,271 7,193 SH   SOLE   310 0 6,883
CUMMINS INC COM 231021106   3,831,724 16,772 SH   SOLE   434 0 16,338
CURTISS WRIGHT CORP COM 231561101   1,332,158 6,810 SH   SOLE   109 0 6,701
DBX ETF TR XTRACK MSCI EAFE 233051200   6,540,993 187,421 SH   SOLE   0 0 187,421
DBX ETF TR XTRACK USD HIGH 233051432   3,312,674 97,719 SH   SOLE   0 0 97,719
DBX ETF TR XTRACKERS RUSSEL 233051481   1,675,882 38,924 SH   SOLE   7,398 0 31,526
DBX ETF TR XTRACK MSCI EAFE 233051630   32,406,463 1,434,549 SH   SOLE   29,862 0 1,404,687
DBX ETF TR XTRACK MSCI EURP 233051853   274,625 7,749 SH   SOLE   0 0 7,749
DBX ETF TR XTRACK HRVST CSI 233051879   237,773 9,142 SH   SOLE   108 0 9,034
DBX ETF TR XTRACKERS RISK M 23306X100   42,343,345 1,917,828 SH   SOLE   0 0 1,917,828
DNP SELECT INCOME FD INC COM 23325P104   678,791 71,302 SH   SOLE   0 0 71,302
D R HORTON INC COM 23331A109   66,198,046 615,968 SH   SOLE   255 0 615,713
D R HORTON INC COM 23331A109   976 2,000 SH Put SOLE   0 0 2,000
DHI GROUP INC COM 23331S100   401,206 131,113 SH   SOLE   0 0 131,113
DTE ENERGY CO COM 233331107   948,001 9,549 SH   SOLE   490 0 9,059
DWS MUN INCOME TR COM 233368109   102,449 13,305 SH   SOLE   0 0 13,305
DT MIDSTREAM INC COMMON STOCK 23345M107   227,874 4,306 SH   SOLE   235 0 4,071
DXC TECHNOLOGY CO COM 23355L106   313,654 15,058 SH   SOLE   181 0 14,877
DANAHER CORPORATION COM 235851102   45,576,161 183,701 SH   SOLE   62,894 0 120,807
DARDEN RESTAURANTS INC COM 237194105   1,086,394 7,585 SH   SOLE   114 0 7,471
DARLING INGREDIENTS INC COM 237266101   237,562 4,551 SH   SOLE   32 0 4,519
DATADOG INC CL A COM 23804L103   653,976 7,179 SH   SOLE   0 0 7,179
DAVITA INC COM 23918K108   266,386 2,818 SH   SOLE   40 0 2,778
DECKERS OUTDOOR CORP COM 243537107   554,703 1,079 SH   SOLE   10 0 1,069
DEERE & CO COM 244199105   19,438,649 51,509 SH   SOLE   113 0 51,397
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   452,274 52,529 SH   SOLE   0 0 52,529
DELL TECHNOLOGIES INC CL C 24703L202   1,077,549 15,639 SH   SOLE   0 0 15,639
DELTA AIR LINES INC DEL COM NEW 247361702   2,069,072 55,921 SH   SOLE   3,910 0 52,011
DENISON MINES CORP COM 248356107   312,263 189,250 SH   SOLE   0 0 189,250
DESTINATION XL GROUP INC COM 25065K104   85,120 19,000 SH   SOLE   0 0 19,000
DEVON ENERGY CORP NEW COM 25179M103   6,977,757 146,284 SH   SOLE   454 0 145,830
DEXCOM INC COM 252131107   1,794,012 19,228 SH   SOLE   1,237 0 17,991
DIAGEO PLC SPON ADR NEW 25243Q205   14,039,672 94,112 SH   SOLE   34,227 0 59,885
DIAMONDBACK ENERGY INC COM 25278X109   978,276 6,316 SH   SOLE   44 0 6,272
DICKS SPORTING GOODS INC COM 253393102   735,314 6,772 SH   SOLE   10 0 6,762
DIGIMARC CORP NEW COM 25381B101   394,266 12,135 SH   SOLE   0 0 12,135
DIGITAL RLTY TR INC COM 253868103   1,518,710 12,549 SH   SOLE   341 0 12,208
DILLARDS INC CL A 254067101   231,898 701 SH   SOLE   0 0 701
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   39,060,164 1,304,179 SH   SOLE   110,144 0 1,194,035
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   25,357,557 971,182 SH   SOLE   351,995 0 619,187
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   14,607,470 647,207 SH   SOLE   197,697 0 449,510
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   67,775,099 1,455,963 SH   SOLE   100,197 0 1,355,766
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   15,471,672 294,755 SH   SOLE   72,709 0 222,046
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   105,725,318 2,313,971 SH   SOLE   10,690 0 2,303,281
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   4,438,861 198,075 SH   SOLE   133,858 0 64,217
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   13,989,319 563,858 SH   SOLE   265,952 0 297,906
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   2,060,697 70,116 SH   SOLE   51,696 0 18,420
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   2,472,361 86,115 SH   SOLE   61,230 0 24,885
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   118,136,790 4,509,038 SH   SOLE   688,639 0 3,820,398
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   7,748,394 279,272 SH   SOLE   210,326 0 68,946
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   122,248,508 3,593,431 SH   SOLE   47,189 0 3,546,242
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,641,234 70,409 SH   SOLE   44,378 0 26,031
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   254,466 10,973 SH   SOLE   0 0 10,973
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   14,261,345 599,720 SH   SOLE   0 0 599,720
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   2,062,739 88,340 SH   SOLE   55,754 0 32,586
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   69,457,727 2,129,299 SH   SOLE   707 0 2,128,592
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   8,513,500 335,971 SH   SOLE   0 0 335,971
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   248,743 12,743 SH   SOLE   11,192 0 1,551
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   11,150,425 434,038 SH   SOLE   249,555 0 184,483
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   3,973,154 85,499 SH   SOLE   34,315 0 51,184
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   3,412,945 85,817 SH   SOLE   63,672 0 22,145
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   3,877,144 83,595 SH   SOLE   55,753 0 27,842
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   8,530,136 211,299 SH   SOLE   152,447 0 58,852
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   10,873,177 482,823 SH   SOLE   200,701 0 282,122
DIODES INC COM 254543101   413,437 5,244 SH   SOLE   10 0 5,234
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   281,640 9,486 SH   SOLE   3,376 0 6,110
DISNEY WALT CO COM 254687106   94,862,631 1,170,421 SH   SOLE   93,921 0 1,076,500
DISCOVER FINL SVCS COM 254709108   5,480,341 63,261 SH   SOLE   1,082 0 62,179
DISH NETWORK CORPORATION CL A 25470M109   148,153 25,282 SH   SOLE   1,206 0 24,076
DOCUSIGN INC COM 256163106   349,219 8,315 SH   SOLE   0 0 8,315
DOLBY LABORATORIES INC COM CL A 25659T107   297,114 3,749 SH   SOLE   0 0 3,749
DOLLAR GEN CORP NEW COM 256677105   1,029,675 9,732 SH   SOLE   1,453 0 8,279
DOLLAR TREE INC COM 256746108   782,352 7,349 SH   SOLE   36 0 7,313
DOMINION ENERGY INC COM 25746U109   5,048,510 113,018 SH   SOLE   489 0 112,529
DOMINOS PIZZA INC COM 25754A201   1,482,205 3,913 SH   SOLE   23 0 3,890
DONALDSON INC COM 257651109   23,053,756 386,549 SH   SOLE   43 0 386,506
DOORDASH INC CL A 25809K105   655,125 8,244 SH   SOLE   0 0 8,244
DOUBLELINE INCOME SOLUTIONS COM 258622109   738,844 63,041 SH   SOLE   0 0 63,041
DOVER CORP COM 260003108   2,362,286 16,933 SH   SOLE   27 0 16,906
DOW INC COM 260557103   6,752,390 130,962 SH   SOLE   839 0 130,122
DRAFTKINGS INC NEW COM CL A 26142V105   751,743 25,535 SH   SOLE   425 0 25,110
DRIVEN BRANDS HLDGS INC COM 26210V102   134,675 10,697 SH   SOLE   0 0 10,697
DUKE ENERGY CORP NEW COM NEW 26441C204   36,903,596 418,124 SH   SOLE   1,846 0 416,278
DUN & BRADSTREET HLDGS INC COM 26484T106   119,700 11,982 SH   SOLE   0 0 11,982
DUPONT DE NEMOURS INC COM 26614N102   5,928,497 79,481 SH   SOLE   102 0 79,379
DURECT CORP COM NEW 266605500   204,262 82,033 SH   SOLE   0 0 82,033
EOG RES INC COM 26875P101   7,117,436 56,149 SH   SOLE   173 0 55,976
EQT CORP COM 26884L109   964,813 23,776 SH   SOLE   246 0 23,530
EPR PPTYS COM SH BEN INT 26884U109   382,290 9,203 SH   SOLE   32 0 9,171
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105   4,698,273 179,634 SH   SOLE   0 0 179,634
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   17,081,916 331,045 SH   SOLE   0 0 331,045
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   68,567 18,786 SH   SOLE   0 0 18,786
EAST WEST BANCORP INC COM 27579R104   278,483 5,283 SH   SOLE   62 0 5,221
EASTMAN CHEM CO COM 277432100   874,787 11,402 SH   SOLE   14 0 11,388
EATON VANCE CALIF MUN BD FD COM 27828A100   122,222 15,052 SH   SOLE   0 0 15,052
EATON VANCE TAX ADVT DIV INC COM 27828G107   3,085,940 145,701 SH   SOLE   0 0 145,701
EATON VANCE LTD DURATION INC COM 27828H105   112,346 12,428 SH   SOLE   2,963 0 9,465
EATON VANCE TAX-MANAGED DIVE COM 27828N102   234,100 20,286 SH   SOLE   0 0 20,286
EATON VANCE SR FLTNG RTE TR COM 27828Q105   251,047 20,731 SH   SOLE   0 0 20,731
EATON VANCE TX ADV GLBL DIV COM 27828S101   1,418,200 92,211 SH   SOLE   0 0 92,211
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,244,480 58,289 SH   SOLE   0 0 58,289
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   159,021 13,285 SH   SOLE   0 0 13,285
EATON VANCE TAX-MANAGED GLOB COM 27829C105   116,995 15,314 SH   SOLE   0 0 15,314
EATON VANCE TAX-MANAGED GLOB COM 27829F108   278,918 37,845 SH   SOLE   0 0 37,845
EBAY INC. COM 278642103   2,533,883 57,471 SH   SOLE   275 0 57,196
ECOLAB INC COM 278865100   18,147,450 107,128 SH   SOLE   2,738 0 104,390
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   264,423 22,072 SH   SOLE   0 0 22,072
EDISON INTL COM 281020107   601,616 9,506 SH   SOLE   52 0 9,454
EDWARDS LIFESCIENCES CORP COM 28176E108   5,454,441 78,730 SH   SOLE   124 0 78,606
ELECTRONIC ARTS INC COM 285512109   936,852 7,781 SH   SOLE   46 0 7,735
ELEMENT SOLUTIONS INC COM 28618M106   556,964 28,402 SH   SOLE   0 0 28,402
ELLSWORTH GROWTH & INCOME FD COM 289074106   2,563,833 318,489 SH   SOLE   0 0 318,489
EMCOR GROUP INC COM 29084Q100   941,285 4,474 SH   SOLE   47 0 4,427
EMERSON ELEC CO COM 291011104   38,196,611 395,533 SH   SOLE   10,092 0 385,440
ASPEN TECHNOLOGY INC COM 29109X106   240,618 1,178 SH   SOLE   3 0 1,175
ENBRIDGE INC COM 29250N105   22,363,633 667,482 SH   SOLE   851 0 666,632
ENCOMPASS HEALTH CORP COM 29261A100   824,456 12,276 SH   SOLE   18 0 12,258
ENERGY FUELS INC COM NEW 292671708   544,343 65,901 SH   SOLE   0 0 65,901
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   7,339,569 523,134 SH   SOLE   0 0 523,134
ENERSYS COM 29275Y102   208,558 2,203 SH   SOLE   25 0 2,178
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   175,119 14,331 SH   SOLE   0 0 14,331
ENPHASE ENERGY INC COM 29355A107   2,627,375 21,867 SH   SOLE   16 0 21,851
ENPRO INDS INC COM 29355X107   976,670 8,059 SH   SOLE   0 0 8,059
ENSIGN GROUP INC COM 29358P101   479,519 5,160 SH   SOLE   3 0 5,157
ENTEGRIS INC COM 29362U104   858,995 9,147 SH   SOLE   0 0 9,147
ENTERGY CORP NEW COM 29364G103   2,012,993 21,762 SH   SOLE   31 0 21,731
ENTERPRISE FINL SVCS CORP COM 293712105   240,788 6,421 SH   SOLE   0 0 6,421
ENTERPRISE PRODS PARTNERS L COM 293792107   21,440,932 783,373 SH   SOLE   204,286 0 579,088
EPAM SYS INC COM 29414B104   628,997 2,460 SH   SOLE   6 0 2,454
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   249,938 116,251 SH   SOLE   0 0 116,251
ENVISTA HOLDINGS CORPORATION COM 29415F104   226,525 8,125 SH   SOLE   0 0 8,125
EQUIFAX INC COM 294429105   2,407,211 13,141 SH   SOLE   1,917 0 11,224
EQUINIX INC COM 29444U700   2,291,113 3,155 SH   SOLE   23 0 3,132
EQUINOR ASA SPONSORED ADR 29446M102   511,724 15,606 SH   SOLE   242 0 15,364
EQUITRANS MIDSTREAM CORP COM 294600101   283,845 30,293 SH   SOLE   98 0 30,195
EQUITY LIFESTYLE PPTYS INC COM 29472R108   570,590 8,956 SH   SOLE   0 0 8,956
EQUITY RESIDENTIAL SH BEN INT 29476L107   329,310 5,609 SH   SOLE   524 0 5,085
ERIE INDTY CO CL A 29530P102   201,765 687 SH   SOLE   0 0 687
ESSENTIAL UTILS INC COM 29670G102   1,159,399 33,772 SH   SOLE   517 0 33,256
ESSEX PPTY TR INC COM 297178105   1,382,809 6,520 SH   SOLE   28 0 6,492
ETSY INC COM 29786A106   252,831 3,915 SH   SOLE   273 0 3,642
EVERCORE INC CLASS A 29977A105   273,518 1,984 SH   SOLE   72 0 1,912
EVERGY INC COM 30034W106   630,550 12,437 SH   SOLE   350 0 12,087
EVERSOURCE ENERGY COM 30040W108   2,946,948 50,678 SH   SOLE   1,235 0 49,443
EVGO INC CL A COM 30052F100   1,557,541 460,811 SH   SOLE   0 0 460,811
EXACT SCIENCES CORP COM 30063P105   2,329,613 34,149 SH   SOLE   517 0 33,632
EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558   1,770,152 140,800 SH   SOLE   0 0 140,800
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   6,873,033 136,478 SH   SOLE   0 0 136,478
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   5,914,296 276,823 SH   SOLE   0 0 276,823
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   398,636 22,753 SH   SOLE   0 0 22,753
EXELON CORP COM 30161N101   2,804,045 74,201 SH   SOLE   176 0 74,025
EXELIXIS INC COM 30161Q104   2,874,761 131,568 SH   SOLE   96 0 131,472
EXLSERVICE HOLDINGS INC COM 302081104   480,690 17,143 SH   SOLE   0 0 17,143
EXPEDIA GROUP INC COM NEW 30212P303   1,697,872 16,473 SH   SOLE   27 0 16,446
EXP WORLD HLDGS INC COM 30212W100   445,312 27,421 SH   SOLE   0 0 27,421
EXPEDITORS INTL WASH INC COM 302130109   2,151,249 18,767 SH   SOLE   149 0 18,618
EXSCIENTIA PLC ADS 30223G102   55,935 12,375 SH   SOLE   0 0 12,375
EXTRA SPACE STORAGE INC COM 30225T102   1,111,131 9,139 SH   SOLE   56 0 9,083
EXXON MOBIL CORP COM 30231G102   151,766,399 1,290,750 SH   SOLE   48,479 0 1,242,271
FMC CORP COM NEW 302491303   732,694 10,941 SH   SOLE   255 0 10,686
F N B CORP COM 302520101   399,003 36,979 SH   SOLE   167 0 36,812
FS KKR CAP CORP COM 302635206   2,339,309 118,807 SH   SOLE   383 0 118,424
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   695,298 128,284 SH   SOLE   0 0 128,284
FTI CONSULTING INC COM 302941109   443,349 2,485 SH   SOLE   4 0 2,481
META PLATFORMS INC CL A 30303M102   62,535,625 208,306 SH   SOLE   4,346 0 203,960
META PLATFORMS INC CL A 30303M102   392 1,500 SH Put SOLE   0 0 1,500
META PLATFORMS INC CL A 30303M102   118,860 4,200 SH Call SOLE   0 0 4,200
FACTSET RESH SYS INC COM 303075105   1,572,544 3,596 SH   SOLE   67 0 3,529
FAIR ISAAC CORP COM 303250104   1,530,350 1,762 SH   SOLE   7 0 1,755
FARMLAND PARTNERS INC COM 31154R109   200,476 19,540 SH   SOLE   0 0 19,540
FAST ACQUISITION CORP II *W EXP 03/16/202 311874119   7,143 14,285 SH   SOLE   0 0 14,285
FASTENAL CO COM 311900104   7,328,955 134,132 SH   SOLE   533 0 133,599
FEDERAL SIGNAL CORP COM 313855108   363,397 6,084 SH   SOLE   0 0 6,084
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   292,237 13,075 SH   SOLE   0 0 13,075
FEDEX CORP COM 31428X106   9,855,864 37,203 SH   SOLE   4,378 0 32,826
F5 INC COM 315616102   1,336,656 8,295 SH   SOLE   5 0 8,290
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   718,857 13,827 SH   SOLE   133 0 13,694
FIDELITY COVINGTON TRUST DISRUPTIVE MEDIC 316092147   10,312,550 465,986 SH   SOLE   0 0 465,986
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   349,474 5,002 SH   SOLE   0 0 5,002
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   5,593,981 193,171 SH   SOLE   17,304 0 175,867
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   3,112,155 96,952 SH   SOLE   88,379 0 8,573
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   338,379 13,584 SH   SOLE   0 0 13,584
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   213,117 4,577 SH   SOLE   0 0 4,577
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,091,720 18,021 SH   SOLE   953 0 17,068
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   497,483 10,397 SH   SOLE   0 0 10,397
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   480,797 9,753 SH   SOLE   0 0 9,753
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,152,006 17,506 SH   SOLE   845 0 16,661
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,335,112 50,029 SH   SOLE   753 0 49,276
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   980,525 20,163 SH   SOLE   905 0 19,258
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   361,413 9,531 SH   SOLE   0 0 9,531
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   254,637 5,762 SH   SOLE   0 0 5,762
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   22,211,181 509,899 SH   SOLE   1,398 0 508,500
FIDELITY NATL INFORMATION SV COM 31620M106   4,628,049 83,735 SH   SOLE   1,274 0 82,461
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   621,192 15,041 SH   SOLE   0 0 15,041
FIDUS INVT CORP COM 316500107   205,398 10,698 SH   SOLE   0 0 10,698
FIFTH THIRD BANCORP COM 316773100   3,227,778 127,429 SH   SOLE   217 0 127,212
FINANCIAL INSTNS INC COM 317585404   180,502 10,725 SH   SOLE   0 0 10,725
FIRST AMERN FINL CORP COM 31847R102   582,807 10,317 SH   SOLE   17 0 10,300
FIRST BANCORP N C COM 318910106   533,127 18,946 SH   SOLE   16,686 0 2,260
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   122,633 11,376 SH   SOLE   0 0 11,376
FIRST BUSINESS FINL SVCS INC COM 319390100   384,608 12,816 SH   SOLE   0 0 12,816
FIRST CTZNS BANCSHARES INC N CL A 31946M103   6,818,190 4,940 SH   SOLE   755 0 4,185
FIRST COMWLTH FINL CORP PA COM 319829107   239,243 19,594 SH   SOLE   0 0 19,594
FIRST FINL BANKSHARES INC COM 32020R109   502,526 20,005 SH   SOLE   48 0 19,957
FIRST HORIZON CORPORATION COM 320517105   677,126 61,445 SH   SOLE   367 0 61,078
FIRST INTST BANCSYSTEM INC COM 32055Y201   260,149 10,431 SH   SOLE   0 0 10,431
FIRST SOLAR INC COM 336433107   955,396 5,912 SH   SOLE   467 0 5,445
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,379,508 160,870 SH   SOLE   0 0 160,870
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   5,060,746 60,263 SH   SOLE   0 0 60,263
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   257,814 3,116 SH   SOLE   0 0 3,116
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,933,242 67,000 SH   SOLE   0 0 67,000
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   353,141 2,413 SH   SOLE   70 0 2,343
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,151,586 7,215 SH   SOLE   30 0 7,185
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   739,091 17,337 SH   SOLE   0 0 17,337
FIRST TR SR FLTG RATE INCOME COM 33733U108   142,250 14,225 SH   SOLE   0 0 14,225
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   459,220 4,416 SH   SOLE   0 0 4,416
FIRST TR NASDAQ 100 TECH IND SHS 337345102   989,107 6,809 SH   SOLE   0 0 6,809
FIRST TR VALUE LINE DIVID IN SHS 33734H106   11,723,897 313,557 SH   SOLE   760 0 312,797
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   296,450 4,913 SH   SOLE   0 0 4,913
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   361,444 3,252 SH   SOLE   0 0 3,252
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   4,480,913 59,029 SH   SOLE   170 0 58,859
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,657,573 80,510 SH   SOLE   235 0 80,275
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   507,836 6,296 SH   SOLE   0 0 6,296
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   624,778 6,784 SH   SOLE   0 0 6,784
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   227,870 2,355 SH   SOLE   0 0 2,355
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   214,591 3,162 SH   SOLE   0 0 3,162
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   836,507 13,781 SH   SOLE   0 0 13,781
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   4,369,155 95,522 SH   SOLE   400 0 95,122
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   602,946 41,312 SH   SOLE   0 0 41,312
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   765,482 13,647 SH   SOLE   0 0 13,647
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   3,266,971 160,067 SH   SOLE   0 0 160,067
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   9,408,096 204,746 SH   SOLE   0 0 204,746
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,040,680 46,065 SH   SOLE   0 0 46,065
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   492,310 12,153 SH   SOLE   0 0 12,153
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,982,339 377,034 SH   SOLE   0 0 377,034
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   11,828,244 740,654 SH   SOLE   0 0 740,654
FST TR NEW OPPORT MLP & ENE COM 33739M100   83,571 13,350 SH   SOLE   0 0 13,350
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,698,434 55,205 SH   SOLE   0 0 55,205
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,884,593 35,458 SH   SOLE   0 0 35,458
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   16,972,801 376,588 SH   SOLE   2,951 0 373,637
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   605,210 31,221 SH   SOLE   0 0 31,221
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   224,825 13,319 SH   SOLE   0 0 13,319
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,215,162 25,723 SH   SOLE   428 0 25,295
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,003,888 168,359 SH   SOLE   0 0 168,359
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,598,579 32,386 SH   SOLE   0 0 32,386
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   490,406 16,551 SH   SOLE   0 0 16,551
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   1,823,717 83,389 SH   SOLE   0 0 83,389
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   3,118,742 76,930 SH   SOLE   0 0 76,930
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   5,268,760 215,139 SH   SOLE   0 0 215,139
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,616,794 38,445 SH   SOLE   5 0 38,440
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   220,011 6,201 SH   SOLE   0 0 6,201
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   473,646 12,188 SH   SOLE   0 0 12,188
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   379,708 11,475 SH   SOLE   0 0 11,475
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   816,753 21,850 SH   SOLE   0 0 21,850
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   336,063 8,763 SH   SOLE   0 0 8,763
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   282,040 14,324 SH   SOLE   0 0 14,324
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   4,204,307 213,741 SH   SOLE   0 0 213,741
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   317,213 9,833 SH   SOLE   0 0 9,833
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   10,664,903 377,786 SH   SOLE   1,381 0 376,405
FIRSTCASH HOLDINGS INC COM 33768G107   214,612 2,138 SH   SOLE   5 0 2,133
FISERV INC COM 337738108   9,544,114 84,491 SH   SOLE   690 0 83,801
FISERV INC COM 337738108   10,148 4,100 SH Put SOLE   0 0 4,100
FIRSTENERGY CORP COM 337932107   2,934,800 85,863 SH   SOLE   340 0 85,523
FISKER INC CL A COM STK 33813J106   126,602 19,720 SH   SOLE   0 0 19,720
FIVE BELOW INC COM 33829M101   347,878 2,162 SH   SOLE   188 0 1,974
FLAHERTY & CRUMRINE PFD SECS COM 338478100   516,668 39,836 SH   SOLE   0 0 39,836
FLAHERTY & CRUMRINE PFD INCO COM 338480106   93,555 10,247 SH   SOLE   0 0 10,247
FLEETCOR TECHNOLOGIES INC COM 339041105   724,400 2,837 SH   SOLE   22 0 2,815
FLEXSTEEL INDS INC COM 339382103   630,170 30,355 SH   SOLE   0 0 30,355
FLEXSHARES TR MORNSTAR USMKT 33939L100   940,496 5,774 SH   SOLE   0 0 5,774
FLEXSHARES TR MORNSTAR UPSTR 33939L407   404,441 10,001 SH   SOLE   0 0 10,001
FLEXSHARES TR QUALT DIVD IDX 33939L860   1,784,346 31,989 SH   SOLE   0 0 31,989
FLOOR & DECOR HLDGS INC CL A 339750101   834,863 9,225 SH   SOLE   0 0 9,225
FLUOR CORP NEW COM 343412102   424,069 11,555 SH   SOLE   200 0 11,355
FLOWSERVE CORP COM 34354P105   409,075 10,286 SH   SOLE   19 0 10,267
FLUSHING FINL CORP COM 343873105   376,371 28,665 SH   SOLE   0 0 28,665
FORD MTR CO DEL COM 345370860   43,654,046 3,514,818 SH   SOLE   106,545 0 3,408,273
FORD MTR CO DEL COM 345370860   354 21,200 SH Call SOLE   0 0 21,200
FORD MTR CO DEL COM 345370860   360 8,000 SH Call SOLE   0 0 8,000
FORD MTR CO DEL COM 345370860   870 3,000 SH Call SOLE   0 0 3,000
FORMFACTOR INC COM 346375108   221,939 6,352 SH   SOLE   14 0 6,338
FORTINET INC COM 34959E109   10,222,756 174,212 SH   SOLE   133 0 174,079
FORTIVE CORP COM 34959J108   3,772,334 50,868 SH   SOLE   21,176 0 29,692
FORTRESS BIOTECH INC COM 34960Q109   447,643 1,542,000 SH   SOLE   0 0 1,542,000
FORTUNE BRANDS INNOVATIONS I COM 34964C106   500,598 8,053 SH   SOLE   22 0 8,031
FORTREA HLDGS INC COMMON STOCK 34965K107   258,980 9,058 SH   SOLE   3 0 9,055
FOX CORP CL A COM 35137L105   387,959 12,435 SH   SOLE   101 0 12,334
FRANCO NEV CORP COM 351858105   520,211 3,897 SH   SOLE   0 0 3,897
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   151,426 11,437 SH   SOLE   0 0 11,437
FRANKLIN RESOURCES INC COM 354613101   626,642 25,494 SH   SOLE   78 0 25,416
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   129,668 11,174 SH   SOLE   0 0 11,174
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546   9,233,197 410,182 SH   SOLE   0 0 410,182
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   1,471,812 61,198 SH   SOLE   0 0 61,198
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   98,990,498 5,097,348 SH   SOLE   47,434 0 5,049,914
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   1,578,363 49,964 SH   SOLE   1,813 0 48,151
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,043,517 39,452 SH   SOLE   1,380 0 38,072
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   471,551 20,547 SH   SOLE   0 0 20,547
FREEPORT-MCMORAN INC CL B 35671D857   5,257,912 141,001 SH   SOLE   1,351 0 139,650
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   353,740 16,422 SH   SOLE   0 0 16,422
FRESHWORKS INC CLASS A COM 358054104   227,526 11,422 SH   SOLE   0 0 11,422
FRONTIER GROUP HLDGS INC COM 35909R108   141,062 29,145 SH   SOLE   1,538 0 27,607
FUELCELL ENERGY INC COM 35952H601   42,602 33,283 SH   SOLE   1,500 0 31,783
FUBOTV INC COM 35953D104   66,408 24,872 SH   SOLE   0 0 24,872
FULLER H B CO COM 359694106   1,196,421 17,438 SH   SOLE   42 0 17,396
FULTON FINL CORP PA COM 360271100   444,537 36,708 SH   SOLE   76 0 36,632
GATX CORP COM 361448103   269,844 2,480 SH   SOLE   4 0 2,476
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   428,821 13,502 SH   SOLE   0 0 13,502
GABELLI EQUITY TR INC COM 362397101   287,270 55,998 SH   SOLE   0 0 55,998
GABELLI MULTIMEDIA TR INC COM 36239Q109   91,189 15,482 SH   SOLE   0 0 15,482
GABELLI UTIL TR COM 36240A101   140,880 26,581 SH   SOLE   0 0 26,581
GABELLI DIVID & INCOME TR COM 36242H104   4,180,347 215,038 SH   SOLE   0 0 215,038
GABELLI HLTHCARE & WELLNESS SHS 36246K103   465,015 54,197 SH   SOLE   0 0 54,197
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,891,052 32,243 SH   SOLE   21 0 32,222
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   13,551,990 199,177 SH   SOLE   1,121 0 198,056
GALECTIN THERAPEUTICS INC COM NEW 363225202   35,787 18,639 SH   SOLE   0 0 18,639
GALLAGHER ARTHUR J & CO COM 363576109   13,003,954 57,052 SH   SOLE   406 0 56,647
GAMING & LEISURE PPTYS INC COM 36467J108   228,894 5,025 SH   SOLE   0 0 5,025
GARTNER INC COM 366651107   8,520,381 24,797 SH   SOLE   439 0 24,358
GENERAC HLDGS INC COM 368736104   836,828 7,680 SH   SOLE   51 0 7,629
GENERAL DYNAMICS CORP COM 369550108   31,166,724 141,045 SH   SOLE   118 0 140,927
GENERAL ELECTRIC CO COM NEW 369604301   63,769,318 576,837 SH   SOLE   2,374 0 574,463
GENERAL MLS INC COM 370334104   11,504,977 179,793 SH   SOLE   1,196 0 178,597
GENERAL MTRS CO COM 37045V100   22,863,141 693,453 SH   SOLE   1,201 0 692,252
GENTEX CORP COM 371901109   713,464 21,926 SH   SOLE   52 0 21,874
GENUINE PARTS CO COM 372460105   5,917,053 40,982 SH   SOLE   72 0 40,910
GENWORTH FINL INC COM CL A 37247D106   100,493 17,149 SH   SOLE   43 0 17,106
GERON CORP COM 374163103   25,109 11,844 SH   SOLE   0 0 11,844
GETTY IMAGES HOLDINGS INC CL A COM 374275105   262,196 40,400 SH   SOLE   0 0 40,400
GEVO INC COM PAR 374396406   25,681 21,581 SH   SOLE   0 0 21,581
GILEAD SCIENCES INC COM 375558103   16,121,106 215,120 SH   SOLE   36,048 0 179,073
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   23,418 12,938 SH   SOLE   0 0 12,938
GLATFELTER CORPORATION COM 377320106   20,000 10,000 SH   SOLE   0 0 10,000
GSK PLC SPONSORED ADR 37733W204   2,706,306 74,657 SH   SOLE   5,440 0 69,216
GLOBALSTAR INC COM 378973408   194,897 148,776 SH   SOLE   0 0 148,776
GLOBAL PMTS INC COM 37940X102   2,662,775 23,076 SH   SOLE   90 0 22,986
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   71,885,231 2,522,891 SH   SOLE   0 0 2,522,891
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,242,990 29,327 SH   SOLE   0 0 29,327
GLOBAL X FDS GLBL X MLP ETF 37954Y343   5,726,072 128,416 SH   SOLE   0 0 128,416
GLOBAL X FDS RATE PREFERRED 37954Y376   421,890 18,375 SH   SOLE   0 0 18,375
GLOBAL X FDS S&P 500 COVERED 37954Y475   528,810 13,598 SH   SOLE   5 0 13,593
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   10,507,191 626,547 SH   SOLE   2,634 0 623,913
GLOBAL X FDS ADAPTIVE US 37954Y574   156,736,807 4,980,515 SH   SOLE   0 0 4,980,515
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   8,251,763 306,643 SH   SOLE   0 0 306,643
GLOBAL X FDS US PFD ETF 37954Y657   193,979 10,313 SH   SOLE   0 0 10,313
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,346,483 44,321 SH   SOLE   17,378 0 26,943
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   424,406 17,169 SH   SOLE   0 0 17,169
GLOBAL X FDS INTERNET OF THNG 37954Y780   203,475 6,643 SH   SOLE   0 0 6,643
GLOBAL X FDS GLOBAL X COPPER 37954Y830   2,182,031 59,929 SH   SOLE   4,149 0 55,780
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,092,940 19,810 SH   SOLE   0 0 19,810
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   2,584,321 95,574 SH   SOLE   0 0 95,574
GLOBUS MED INC CL A 379577208   230,177 4,636 SH   SOLE   154 0 4,482
GLOBE LIFE INC COM 37959E102   956,701 8,799 SH   SOLE   377 0 8,422
GLOBAL X FDS EMERGING MARK 37960A636   744,505 30,488 SH   SOLE   0 0 30,488
GLOBAL X FDS EMERGING MKT GRT 37960A644   4,167,557 175,550 SH   SOLE   0 0 175,550
GOLDMAN SACHS GROUP INC COM 38141G104   31,887,082 98,548 SH   SOLE   411 0 98,137
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   9,994,434 332,815 SH   SOLE   4,713 0 328,102
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,507,728 192,141 SH   SOLE   947 0 191,194
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   35,281,754 706,483 SH   SOLE   0 0 706,483
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   9,197,464 153,984 SH   SOLE   22 0 153,962
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   49,639,719 589,335 SH   SOLE   2,422 0 586,913
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,171,507 11,702 SH   SOLE   0 0 11,702
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   2,182,520 39,078 SH   SOLE   597 0 38,482
GOODYEAR TIRE & RUBR CO COM 382550101   342,354 27,543 SH   SOLE   143 0 27,400
GRACO INC COM 384109104   5,134,845 70,456 SH   SOLE   74 0 70,382
GRAINGER W W INC COM 384802104   7,801,488 11,276 SH   SOLE   34 0 11,242
GRANITE CONSTR INC COM 387328107   220,869 5,809 SH   SOLE   48 0 5,761
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   100,155 11,362 SH   SOLE   0 0 11,362
GRAPHIC PACKAGING HLDG CO COM 388689101   419,775 18,841 SH   SOLE   0 0 18,841
GRAY TELEVISION INC COM 389375106   406,882 58,798 SH   SOLE   0 0 58,798
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   228,667 13,742 SH   SOLE   0 0 13,742
GROUP 1 AUTOMOTIVE INC COM 398905109   4,960,118 18,459 SH   SOLE   0 0 18,459
HF SINCLAIR CORP COM 403949100   681,499 11,971 SH   SOLE   19 0 11,952
HCA HEALTHCARE INC COM 40412C101   41,824,562 170,032 SH   SOLE   280 0 169,752
HDFC BANK LTD SPONSORED ADS 40415F101   243,151 4,121 SH   SOLE   0 0 4,121
HSBC HLDGS PLC SPON ADR NEW 404280406   784,563 19,883 SH   SOLE   0 0 19,883
HP INC COM 40434L105   4,511,997 175,564 SH   SOLE   1,654 0 173,910
HAIN CELESTIAL GROUP INC COM 405217100   205,419 19,809 SH   SOLE   8,064 0 11,745
HALEON PLC SPON ADS 405552100   356,989 42,856 SH   SOLE   6,788 0 36,068
HALLIBURTON CO COM 406216101   1,518,024 37,482 SH   SOLE   192 0 37,290
HALOZYME THERAPEUTICS INC COM 40637H109   366,965 9,606 SH   SOLE   24 0 9,582
HAMILTON LANE INC CL A 407497106   412,587 4,562 SH   SOLE   0 0 4,562
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,093,826 61,589 SH   SOLE   0 0 61,589
HANCOCK JOHN PFD INCOME FD I COM 41013X106   387,728 26,795 SH   SOLE   0 0 26,795
HANESBRANDS INC COM 410345102   766,107 193,461 SH   SOLE   366 0 193,095
HANOVER INS GROUP INC COM 410867105   298,980 2,694 SH   SOLE   36 0 2,658
HARBOR ETF TRUST LONG TERM GROWER 41151J406   27,530,134 1,543,169 SH   SOLE   0 0 1,543,169
HARLEY DAVIDSON INC COM 412822108   856,744 25,915 SH   SOLE   87 0 25,828
HARMONIC INC COM 413160102   350,522 36,399 SH   SOLE   0 0 36,399
HARTFORD FINL SVCS GROUP INC COM 416515104   4,225,434 59,589 SH   SOLE   763 0 58,826
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   3,345,607 104,257 SH   SOLE   0 0 104,257
HARTFORD FDS EXCHANGE TRADED SUSTAINABLE INCM 41653L875   1,202,321 37,295 SH   SOLE   1,818 0 35,477
HASBRO INC COM 418056107   272,479 4,120 SH   SOLE   5 0 4,115
HASHICORP INC COM CL A 418100103   239,213 10,478 SH   SOLE   0 0 10,478
HAWAIIAN ELEC INDUSTRIES COM 419870100   136,129 11,058 SH   SOLE   0 0 11,058
HAWKINS INC COM 420261109   590,369 10,032 SH   SOLE   12 0 10,020
HEALTHCARE RLTY TR CL A COM 42226K105   644,334 42,196 SH   SOLE   543 0 41,653
HEARTLAND FINL USA INC COM 42234Q102   1,170,461 39,771 SH   SOLE   0 0 39,771
HEALTHPEAK PROPERTIES INC COM 42250P103   1,118,032 60,895 SH   SOLE   620 0 60,275
HECLA MNG CO COM 422704106   88,139 22,542 SH   SOLE   0 0 22,542
HEICO CORP NEW COM 422806109   773,820 4,779 SH   SOLE   0 0 4,779
HEICO CORP NEW CL A 422806208   379,129 2,934 SH   SOLE   0 0 2,934
HENRY JACK & ASSOC INC COM 426281101   1,251,555 8,281 SH   SOLE   13 0 8,268
HERON THERAPEUTICS INC COM 427746102   38,739 37,611 SH   SOLE   0 0 37,611
HERSHEY CO COM 427866108   5,879,540 29,386 SH   SOLE   402 0 28,984
HESS CORP COM 42809H107   1,744,779 11,404 SH   SOLE   57 0 11,347
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,234,192 71,053 SH   SOLE   1,899 0 69,154
HEXCEL CORP NEW COM 428291108   409,521 6,287 SH   SOLE   4 0 6,283
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   95,829 11,919 SH   SOLE   0 0 11,919
HILLENBRAND INC COM 431571108   380,889 9,002 SH   SOLE   0 0 9,002
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,142,903 7,610 SH   SOLE   92 0 7,518
HOLOGIC INC COM 436440101   341,170 4,916 SH   SOLE   27 0 4,889
HOME BANCSHARES INC COM 436893200   334,977 15,997 SH   SOLE   22 0 15,975
HOME DEPOT INC COM 437076102   158,729,183 525,315 SH   SOLE   23,199 0 502,116
HOME DEPOT INC COM 437076102   2,343 1,100 SH Put SOLE   0 0 1,100
HOME DEPOT INC COM 437076102   13,846 600 SH Put SOLE   0 0 600
HONDA MOTOR LTD AMERN SHS 438128308   244,142 7,258 SH   SOLE   1,023 0 6,235
HONEYWELL INTL INC COM 438516106   49,366,430 267,221 SH   SOLE   18,865 0 248,356
HONEYWELL INTL INC COM 438516106   2,730 200 SH Put SOLE   0 0 200
HONEYWELL INTL INC COM 438516106   9,900 1,000 SH Put SOLE   0 0 1,000
HONEYWELL INTL INC COM 438516106   13,040 1,600 SH Put SOLE   0 0 1,600
HONEYWELL INTL INC COM 438516106   21,330 1,800 SH Put SOLE   0 0 1,800
HORMEL FOODS CORP COM 440452100   3,236,954 85,116 SH   SOLE   498 0 84,618
HOST HOTELS & RESORTS INC COM 44107P104   431,615 26,858 SH   SOLE   262 0 26,596
HOSTESS BRANDS INC CL A 44109J106   330,701 9,928 SH   SOLE   25 0 9,903
HOULIHAN LOKEY INC CL A 441593100   2,919,263 27,252 SH   SOLE   0 0 27,252
HOWMET AEROSPACE INC COM 443201108   556,458 12,032 SH   SOLE   308 0 11,723
HUBBELL INC COM 443510607   2,236,692 7,137 SH   SOLE   206 0 6,930
HUBSPOT INC COM 443573100   752,921 1,529 SH   SOLE   0 0 1,529
HUDSON PAC PPTYS INC COM 444097109   82,703 12,437 SH   SOLE   289 0 12,148
HUMANA INC COM 444859102   2,935,914 6,035 SH   SOLE   17 0 6,018
HUNT J B TRANS SVCS INC COM 445658107   574,489 3,047 SH   SOLE   44 0 3,003
HUNTINGTON BANCSHARES INC COM 446150104   1,092,177 105,017 SH   SOLE   427 0 104,590
HUNTINGTON INGALLS INDS INC COM 446413106   58,219,166 284,579 SH   SOLE   8 0 284,571
HUNTSMAN CORP COM 447011107   246,904 10,119 SH   SOLE   0 0 10,119
HURON CONSULTING GROUP INC COM 447462102   507,676 4,874 SH   SOLE   0 0 4,874
HYPERFINE INC COM CL A 44916K106   102,326 49,915 SH   SOLE   0 0 49,915
IO BIOTECH INC COM 449778109   14,241 10,100 SH   SOLE   10,000 0 100
IPG PHOTONICS CORP COM 44980X109   277,204 2,730 SH   SOLE   4 0 2,726
ITT INC COM 45073V108   911,427 9,309 SH   SOLE   10 0 9,299
ICICI BANK LIMITED ADR 45104G104   489,289 21,163 SH   SOLE   0 0 21,163
IDACORP INC COM 451107106   451,964 4,826 SH   SOLE   239 0 4,587
IDEX CORP COM 45167R104   505,502 2,430 SH   SOLE   6 0 2,424
IDEXX LABS INC COM 45168D104   3,153,007 7,211 SH   SOLE   1,052 0 6,159
ILLINOIS TOOL WKS INC COM 452308109   17,984,630 78,089 SH   SOLE   420 0 77,669
ILLUMINA INC COM 452327109   6,752,509 49,188 SH   SOLE   43 0 49,145
INARI MED INC COM 45332Y109   274,549 4,198 SH   SOLE   21 0 4,177
INCYTE CORP COM 45337C102   237,355 4,109 SH   SOLE   79 0 4,030
INDEPENDENCE RLTY TR INC COM 45378A106   161,195 11,457 SH   SOLE   2,653 0 8,804
INDEPENDENT BK CORP MASS COM 453836108   1,058,037 21,553 SH   SOLE   13 0 21,540
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   298,258 9,932 SH   SOLE   2 0 9,930
INFINERA CORP COM 45667G103   45,813 10,960 SH   SOLE   0 0 10,960
ING GROEP N.V. SPONSORED ADR 456837103   866,426 65,738 SH   SOLE   0 0 65,738
INGERSOLL RAND INC COM 45687V106   878,253 13,783 SH   SOLE   627 0 13,156
INGEVITY CORP COM 45688C107   314,416 6,604 SH   SOLE   36 0 6,568
INGREDION INC COM 457187102   1,127,935 11,463 SH   SOLE   3 0 11,460
INSPERITY INC COM 45778Q107   363,836 3,728 SH   SOLE   5 0 3,723
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   1,073,912 21,140 SH   SOLE   0 0 21,140
INNOVATOR ETFS TR US SML CP PWR B 45782C284   1,271,591 50,823 SH   SOLE   0 0 50,823
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   892,468 32,254 SH   SOLE   0 0 32,254
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   1,422,560 43,679 SH   SOLE   0 0 43,679
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   7,606,064 257,658 SH   SOLE   0 0 257,658
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   349,192 8,350 SH   SOLE   0 0 8,350
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   376,319 14,068 SH   SOLE   0 0 14,068
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   1,755,948 52,432 SH   SOLE   15 0 52,417
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   320,704 8,827 SH   SOLE   0 0 8,827
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,960,156 64,359 SH   SOLE   0 0 64,359
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   818,787 29,760 SH   SOLE   0 0 29,760
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   544,959 13,430 SH   SOLE   0 0 13,430
INNOVATOR ETFS TR US SML CP PWR B 45782C474   931,679 30,327 SH   SOLE   0 0 30,327
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   2,967,420 85,280 SH   SOLE   0 0 85,280
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   345,852 12,631 SH   SOLE   0 0 12,631
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   1,159,787 41,633 SH   SOLE   0 0 41,633
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   1,039,381 35,378 SH   SOLE   0 0 35,378
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   2,347,136 72,532 SH   SOLE   0 0 72,532
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   214,866 7,087 SH   SOLE   0 0 7,087
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   2,789,900 84,389 SH   SOLE   0 0 84,389
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   236,375 5,560 SH   SOLE   0 0 5,560
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623   200,562 8,932 SH   SOLE   0 0 8,932
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   257,985 9,828 SH   SOLE   0 0 9,828
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   470,457 16,073 SH   SOLE   0 0 16,073
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   9,778,936 301,819 SH   SOLE   0 0 301,819
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   692,340 24,157 SH   SOLE   0 0 24,157
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   4,657,997 150,016 SH   SOLE   0 0 150,016
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   1,752,798 53,099 SH   SOLE   0 0 53,099
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   230,165 10,225 SH   SOLE   0 0 10,225
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   602,842 23,678 SH   SOLE   0 0 23,678
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   649,825 22,962 SH   SOLE   0 0 22,962
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   2,994,520 95,641 SH   SOLE   0 0 95,641
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   293,305 8,509 SH   SOLE   0 0 8,509
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   6,455,117 190,080 SH   SOLE   0 0 190,080
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   775,748 30,110 SH   SOLE   0 0 30,110
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   26,752,374 793,839 SH   SOLE   0 0 793,839
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   295,159 9,671 SH   SOLE   0 0 9,671
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   3,547,833 125,676 SH   SOLE   0 0 125,676
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   3,988,575 130,303 SH   SOLE   0 0 130,303
INNOVATOR ETFS TR US EQT ACCEL PLS 45783Y400   474,645 16,894 SH   SOLE   0 0 16,894
INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541   590,964 24,200 SH   SOLE   0 0 24,200
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   328,436 13,257 SH   SOLE   0 0 13,257
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   1,015,500 27,080 SH   SOLE   0 0 27,080
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   2,779,070 97,855 SH   SOLE   0 0 97,855
INSULET CORP COM 45784P101   260,447 1,633 SH   SOLE   692 0 941
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   287,762 7,535 SH   SOLE   18 0 7,517
INTEL CORP COM 458140100   19,759,012 555,809 SH   SOLE   2,511 0 553,298
INTEL CORP COM 458140100   38,828 4,000 SH Call SOLE   0 0 4,000
INTER PARFUMS INC COM 458334109   374,271 2,786 SH   SOLE   7 0 2,779
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,044,473 12,066 SH   SOLE   220 0 11,846
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,313,826 21,031 SH   SOLE   108 0 20,923
INTERNATIONAL BUSINESS MACHS COM 459200101   33,500,440 238,777 SH   SOLE   7,031 0 231,747
INTERNATIONAL BUSINESS MACHS COM 459200101   29,291 3,000 SH Call SOLE   0 0 3,000
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,265,997 121,256 SH   SOLE   71,873 0 49,383
INTERNATIONAL PAPER CO COM 460146103   1,874,484 52,847 SH   SOLE   41 0 52,806
INTERPUBLIC GROUP COS INC COM 460690100   1,370,261 47,811 SH   SOLE   82 0 47,729
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   8,221,876 184,223 SH   SOLE   548 0 183,675
INVESCO QQQ TR UNIT SER 1 46090E103   141,398,092 394,669 SH   SOLE   26,488 0 368,181
INVESCO QQQ TR UNIT SER 1 46090E103   605 1,000 SH Put SOLE   0 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103   3,318 4,200 SH Put SOLE   0 0 4,200
INVESCO QQQ TR UNIT SER 1 46090E103   812 200 SH Call SOLE   0 0 200
INVESCO QQQ TR UNIT SER 1 46090E103   13,465 500 SH Call SOLE   0 0 500
INVESCO QQQ TR UNIT SER 1 46090E103   38,088 3,600 SH Call SOLE   0 0 3,600
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   6,613,757 442,392 SH   SOLE   4,624 0 437,768
INTUIT COM 461202103   11,853,972 23,200 SH   SOLE   1,649 0 21,551
INTUITIVE SURGICAL INC COM NEW 46120E602   42,686,449 146,041 SH   SOLE   2,291 0 143,750
INVENTRUST PPTYS CORP COM NEW 46124J201   664,466 27,907 SH   SOLE   8,640 0 19,267
INVESCO CALIF VALUE MUN INCO COM 46132H106   165,400 19,620 SH   SOLE   0 0 19,620
INVESCO VALUE MUN INCOME TR COM 46132P108   117,104 11,260 SH   SOLE   0 0 11,260
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   249,147 3,122 SH   SOLE   0 0 3,122
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   538,959 17,148 SH   SOLE   0 0 17,148
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,295,260 24,356 SH   SOLE   0 0 24,356
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   4,456,366 48,925 SH   SOLE   1,152 0 47,773
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   3,129,025 31,762 SH   SOLE   0 0 31,762
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   292,784 7,471 SH   SOLE   0 0 7,471
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,379,407 40,619 SH   SOLE   0 0 40,619
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   259,606,251 5,187,975 SH   SOLE   48,812 0 5,139,162
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   3,564,683 48,446 SH   SOLE   0 0 48,446
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   7,396,487 262,753 SH   SOLE   0 0 262,753
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   3,962,286 44,040 SH   SOLE   0 0 44,040
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   5,293,314 138,243 SH   SOLE   0 0 138,243
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   1,013,099 36,974 SH   SOLE   0 0 36,974
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   32,982,612 232,780 SH   SOLE   125 0 232,655
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   5,356,173 69,815 SH   SOLE   0 0 69,815
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   3,499,690 116,501 SH   SOLE   0 0 116,501
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   1,052,971 23,779 SH   SOLE   0 0 23,779
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   12,311,665 134,937 SH   SOLE   3,412 0 131,525
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   3,262,245 41,526 SH   SOLE   251 0 41,275
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   147,688,382 1,834,410 SH   SOLE   0 0 1,834,410
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,235,323 15,338 SH   SOLE   0 0 15,338
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   445,223 9,247 SH   SOLE   0 0 9,247
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   7,332,698 151,165 SH   SOLE   0 0 151,165
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   506,074 13,854 SH   SOLE   0 0 13,854
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   294,798 17,642 SH   SOLE   388 0 17,254
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   596,700 31,094 SH   SOLE   0 0 31,094
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   235,557 8,705 SH   SOLE   0 0 8,705
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   32,943,513 998,591 SH   SOLE   75 0 998,516
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   86,594,345 2,721,381 SH   SOLE   110 0 2,721,271
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   389,378 27,694 SH   SOLE   0 0 27,694
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   2,080,080 48,600 SH   SOLE   0 0 48,600
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   560,192 7,741 SH   SOLE   0 0 7,741
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   202,678 5,289 SH   SOLE   0 0 5,289
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   423,866 9,057 SH   SOLE   0 0 9,057
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   315,128 5,525 SH   SOLE   0 0 5,525
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   16,757,366 217,656 SH   SOLE   0 0 217,656
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   215,584 6,420 SH   SOLE   0 0 6,420
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   477,564 9,713 SH   SOLE   0 0 9,713
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   22,697,356 684,098 SH   SOLE   0 0 684,098
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   410,629 15,735 SH   SOLE   1,391 0 14,344
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   1,625,656 34,945 SH   SOLE   0 0 34,945
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,392,917 61,907 SH   SOLE   0 0 61,907
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   72,793,701 1,238,199 SH   SOLE   178 0 1,238,021
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   991,289 25,294 SH   SOLE   0 0 25,294
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   3,725,229 217,850 SH   SOLE   0 0 217,849
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,317,395 120,310 SH   SOLE   0 0 120,310
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   3,742,177 168,871 SH   SOLE   13,726 0 155,145
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   4,929,847 276,647 SH   SOLE   0 0 276,647
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   232,309 7,864 SH   SOLE   0 0 7,864
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   511,714 11,755 SH   SOLE   0 0 11,755
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   17,228,706 943,005 SH   SOLE   0 0 943,005
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   367,167,827 4,888,401 SH   SOLE   42,234 0 4,846,167
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   1,184,410 41,306 SH   SOLE   0 0 41,306
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   2,939,499 74,531 SH   SOLE   125 0 74,406
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,876,949 89,421 SH   SOLE   0 0 89,421
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,841,015 74,717 SH   SOLE   15,332 0 59,385
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   135,061,354 916,229 SH   SOLE   0 0 916,229
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   413,029 11,104 SH   SOLE   1,298 0 9,805
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,668,031 45,800 SH   SOLE   0 0 45,800
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   306,167 3,263 SH   SOLE   0 0 3,263
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   613,316 7,849 SH   SOLE   0 0 7,849
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   385,492 7,443 SH   SOLE   0 0 7,443
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   985,136 39,667 SH   SOLE   0 0 39,667
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,232,498 55,096 SH   SOLE   3,400 0 51,696
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   6,240,549 59,152 SH   SOLE   0 0 59,152
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   229,467 15,047 SH   SOLE   0 0 15,047
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   68,301,362 1,489,995 SH   SOLE   6,866 0 1,483,129
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   318,640 8,000 SH   SOLE   0 0 8,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   321,961 17,185 SH   SOLE   0 0 17,185
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   976,798 51,998 SH   SOLE   0 0 51,998
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,115,844 55,487 SH   SOLE   0 0 55,487
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,226,592 59,342 SH   SOLE   0 0 59,342
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,215,258 57,242 SH   SOLE   0 0 57,242
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   229,427 11,968 SH   SOLE   0 0 11,968
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   87,175,845 2,264,590 SH   SOLE   0 0 2,264,590
INVITAE CORP COM 46185L103   22,737 37,569 SH   SOLE   3,267 0 34,302
INVITATION HOMES INC COM 46187W107   223,004 7,037 SH   SOLE   84 0 6,953
IOVANCE BIOTHERAPEUTICS INC COM 462260100   80,253 17,638 SH   SOLE   0 0 17,638
IQVIA HLDGS INC COM 46266C105   13,949,128 70,898 SH   SOLE   798 0 70,100
IRON MTN INC DEL COM 46284V101   7,234,013 121,682 SH   SOLE   431 0 121,251
ISHARES GOLD TR ISHARES NEW 464285204   9,045,396 258,514 SH   SOLE   3,725 0 254,789
ISHARES INC EM MKT SM-CP ETF 464286475   225,061 4,122 SH   SOLE   1,551 0 2,571
ISHARES INC MSCI CDA ETF 464286509   234,688 7,014 SH   SOLE   0 0 7,014
ISHARES INC JP MORGAN EM ETF 464286517   576,541 16,553 SH   SOLE   0 0 16,553
ISHARES INC MSCI GBL MIN VOL 464286525   8,249,088 86,450 SH   SOLE   81 0 86,369
ISHARES INC MSCI EMERG MRKT 464286533   6,507,529 121,978 SH   SOLE   1,861 0 120,117
ISHARES INC MSCI EURZONE ETF 464286608   1,513,086 35,821 SH   SOLE   0 0 35,821
ISHARES INC MSCI PAC JP ETF 464286665   263,662 6,628 SH   SOLE   0 0 6,628
ISHARES INC MSCI EQUAL WEITE 464286681   827,836 11,007 SH   SOLE   0 0 11,007
ISHARES INC MSCI SWITZERLAND 464286749   316,601 7,266 SH   SOLE   0 0 7,266
ISHARES TR S&P 100 ETF 464287101   1,426,034 7,107 SH   SOLE   7 0 7,100
ISHARES TR MORNINGSTAR GRWT 464287119   4,610,458 77,292 SH   SOLE   0 0 77,292
ISHARES TR MORNINGSTR US EQ 464287127   12,916,514 219,312 SH   SOLE   0 0 219,312
ISHARES TR CORE S&P TTL STK 464287150   43,734,665 464,324 SH   SOLE   34,845 0 429,478
ISHARES TR SELECT DIVID ETF 464287168   17,955,917 166,815 SH   SOLE   19,084 0 147,730
ISHARES TR TIPS BD ETF 464287176   6,022,109 58,061 SH   SOLE   3,590 0 54,471
ISHARES TR CHINA LG-CAP ETF 464287184   252,579 9,521 SH   SOLE   0 0 9,521
ISHARES TR CORE S&P500 ETF 464287200   2,079,621,948 4,842,750 SH   SOLE   98,659 0 4,744,090
ISHARES TR CORE US AGGBD ET 464287226   799,329,512 8,499,888 SH   SOLE   177,544 0 8,322,344
ISHARES TR MSCI EMG MKT ETF 464287234   19,765,614 520,833 SH   SOLE   331 0 520,502
ISHARES TR IBOXX INV CP ETF 464287242   33,704,943 330,376 SH   SOLE   2,756 0 327,620
ISHARES TR GLOBAL TECH ETF 464287291   2,972,305 51,388 SH   SOLE   0 0 51,388
ISHARES TR S&P 500 GRWT ETF 464287309   37,221,138 544,010 SH   SOLE   5,038 0 538,972
ISHARES TR GLOB HLTHCRE ETF 464287325   258,629 3,138 SH   SOLE   0 0 3,138
ISHARES TR GLOBAL ENERG ETF 464287341   1,507,457 36,536 SH   SOLE   1,159 0 35,377
ISHARES TR NORTH AMERN NAT 464287374   778,622 18,721 SH   SOLE   5,530 0 13,191
ISHARES TR S&P 500 VAL ETF 464287408   12,782,672 83,091 SH   SOLE   1,856 0 81,235
ISHARES TR 20 YR TR BD ETF 464287432   4,593,346 51,791 SH   SOLE   40 0 51,751
ISHARES TR 20 YR TR BD ETF 464287432   1,010 500 SH Call SOLE   0 0 500
ISHARES TR 7-10 YR TRSY BD 464287440   85,475,676 933,242 SH   SOLE   22,610 0 910,633
ISHARES TR 1 3 YR TREAS BD 464287457   9,206,552 113,703 SH   SOLE   2,217 0 111,486
ISHARES TR MSCI EAFE ETF 464287465   60,216,051 873,709 SH   SOLE   14,446 0 859,263
ISHARES TR RUS MDCP VAL ETF 464287473   12,201,159 116,937 SH   SOLE   0 0 116,937
ISHARES TR RUS MD CP GR ETF 464287481   9,693,945 106,119 SH   SOLE   0 0 106,119
ISHARES TR RUS MID CAP ETF 464287499   55,829,204 806,198 SH   SOLE   7,279 0 798,919
ISHARES TR CORE S&P MCP ETF 464287507   33,001,984 132,352 SH   SOLE   6,064 0 126,288
ISHARES TR EXPANDED TECH 464287515   6,276,509 18,392 SH   SOLE   0 0 18,392
ISHARES TR ISHARES SEMICDTR 464287523   3,401,289 7,181 SH   SOLE   430 0 6,751
ISHARES TR EXPND TEC SC ETF 464287549   1,096,933 2,870 SH   SOLE   91 0 2,779
ISHARES TR ISHARES BIOTECH 464287556   4,773,073 39,031 SH   SOLE   3,027 0 36,003
ISHARES TR COHEN STEER REIT 464287564   2,914,559 58,105 SH   SOLE   0 0 58,105
ISHARES TR GLOBAL 100 ETF 464287572   11,478,518 156,725 SH   SOLE   0 0 156,725
ISHARES TR US CONSUM DISCRE 464287580   245,880 3,673 SH   SOLE   0 0 3,673
ISHARES TR RUS 1000 VAL ETF 464287598   101,309,030 667,297 SH   SOLE   2,143 0 665,154
ISHARES TR S&P MC 400GR ETF 464287606   2,742,146 37,959 SH   SOLE   88 0 37,871
ISHARES TR RUS 1000 GRW ETF 464287614   104,592,186 393,218 SH   SOLE   1,166 0 392,052
ISHARES TR RUS 1000 ETF 464287622   71,583,941 304,729 SH   SOLE   1,587 0 303,142
ISHARES TR RUS 2000 VAL ETF 464287630   35,381,406 261,021 SH   SOLE   2,090 0 258,931
ISHARES TR RUS 2000 GRW ETF 464287648   35,472,543 158,254 SH   SOLE   1,266 0 156,988
ISHARES TR RUSSELL 2000 ETF 464287655   17,074,301 96,607 SH   SOLE   1,621 0 94,986
ISHARES TR CORE S&P US VLU 464287663   80,606,552 1,080,227 SH   SOLE   152,983 0 927,244
ISHARES TR CORE S&P US GWT 464287671   6,198,635 65,366 SH   SOLE   301 0 65,065
ISHARES TR RUSSELL 3000 ETF 464287689   2,015,644 8,225 SH   SOLE   426 0 7,799
ISHARES TR U.S. UTILITS ETF 464287697   614,947 8,358 SH   SOLE   542 0 7,816
ISHARES TR S&P MC 400VL ETF 464287705   10,036,868 99,444 SH   SOLE   314 0 99,130
ISHARES TR U.S. TECH ETF 464287721   13,047,289 124,355 SH   SOLE   13,367 0 110,987
ISHARES TR U.S. REAL ES ETF 464287739   2,493,803 31,915 SH   SOLE   0 0 31,915
ISHARES TR US INDUSTRIALS 464287754   258,379 2,561 SH   SOLE   0 0 2,561
ISHARES TR US HLTHCARE ETF 464287762   5,552,241 20,559 SH   SOLE   394 0 20,164
ISHARES TR U.S. FINLS ETF 464287788   759,677 10,162 SH   SOLE   446 0 9,716
ISHARES TR U.S. ENERGY ETF 464287796   1,137,420 23,981 SH   SOLE   4,970 0 19,011
ISHARES TR CORE S&P SCP ETF 464287804   108,133,463 1,146,332 SH   SOLE   32,847 0 1,113,485
ISHARES TR US CONSM STAPLES 464287812   373,175 2,001 SH   SOLE   0 0 2,001
ISHARES TR DOW JONES US ETF 464287846   3,698,649 35,401 SH   SOLE   1,120 0 34,280
ISHARES TR SP SMCP600VL ETF 464287879   4,836,844 54,213 SH   SOLE   5,830 0 48,383
ISHARES TR S&P SML 600 GWT 464287887   6,102,176 55,636 SH   SOLE   14,249 0 41,387
ISHARES TR MORNINGSTAR VALU 464288109   6,373,204 98,397 SH   SOLE   0 0 98,397
ISHARES TR SHRT NAT MUN ETF 464288158   33,579,028 326,454 SH   SOLE   145 0 326,309
ISHARES TR MRGSTR MD CP ETF 464288208   1,505,512 25,205 SH   SOLE   0 0 25,205
ISHARES TR GL CLEAN ENE ETF 464288224   701,530 47,984 SH   SOLE   52 0 47,932
ISHARES TR MSCI ACWI EX US 464288240   2,549,536 54,234 SH   SOLE   23 0 54,211
ISHARES TR MSCI ACWI ETF 464288257   12,420,015 134,459 SH   SOLE   254 0 134,205
ISHARES TR EAFE SML CP ETF 464288273   9,190,432 162,749 SH   SOLE   4,169 0 158,579
ISHARES TR JPMORGAN USD EMG 464288281   4,910,653 59,509 SH   SOLE   0 0 59,509
ISHARES TR MRGSTR MD CP GRW 464288307   2,326,032 40,715 SH   SOLE   0 0 40,715
ISHARES TR NEW YORK MUN ETF 464288323   17,035,906 333,841 SH   SOLE   0 0 333,841
ISHARES TR CALIF MUN BD ETF 464288356   548,345 9,999 SH   SOLE   0 0 9,999
ISHARES TR GLB INFRASTR ETF 464288372   366,255 8,461 SH   SOLE   0 0 8,461
ISHARES TR MRGSTR MD CP VAL 464288406   812,914 13,417 SH   SOLE   0 0 13,417
ISHARES TR NATIONAL MUN ETF 464288414   34,219,914 333,723 SH   SOLE   0 0 333,723
ISHARES TR ASIA 50 ETF 464288430   2,431,087 43,843 SH   SOLE   0 0 43,843
ISHARES TR INTL SEL DIV ETF 464288448   3,017,532 118,800 SH   SOLE   2,905 0 115,895
ISHARES TR IBOXX HI YD ETF 464288513   2,016,286 27,351 SH   SOLE   370 0 26,980
ISHARES TR CRE U S REIT ETF 464288521   35,872,669 760,336 SH   SOLE   9,028 0 751,309
ISHARES TR MSCI KLD400 SOC 464288570   2,502,798 30,743 SH   SOLE   0 0 30,743
ISHARES TR MBS ETF 464288588   7,512,724 84,603 SH   SOLE   222 0 84,381
ISHARES TR INTRM GOV CR ETF 464288612   805,979 7,954 SH   SOLE   0 0 7,954
ISHARES TR USD INV GRDE ETF 464288620   2,166,691 45,074 SH   SOLE   2,444 0 42,630
ISHARES TR ISHS 5-10YR INVT 464288638   10,236,760 210,416 SH   SOLE   2,399 0 208,017
ISHARES TR ISHS 1-5YR INVS 464288646   46,038,490 923,911 SH   SOLE   11,413 0 912,498
ISHARES TR 10-20 YR TRS ETF 464288653   12,591,126 127,868 SH   SOLE   579 0 127,289
ISHARES TR 3 7 YR TREAS BD 464288661   20,702,499 182,949 SH   SOLE   4,625 0 178,324
ISHARES TR SHORT TREAS BD 464288679   67,235,647 608,633 SH   SOLE   19,831 0 588,802
ISHARES TR PFD AND INCM SEC 464288687   31,165,415 1,033,679 SH   SOLE   2,015 0 1,031,664
ISHARES TR MRNING SM CP ETF 464288703   401,807 7,760 SH   SOLE   0 0 7,760
ISHARES TR GLB CNSM STP ETF 464288737   243,786 4,272 SH   SOLE   0 0 4,272
ISHARES TR US HOME CONS ETF 464288752   540,272 6,883 SH   SOLE   0 0 6,883
ISHARES TR US AER DEF ETF 464288760   894,751 8,443 SH   SOLE   0 0 8,443
ISHARES TR US REGNL BKS ETF 464288778   1,576,512 46,920 SH   SOLE   0 0 46,920
ISHARES TR MSCI USA ESG SLC 464288802   5,303,985 58,953 SH   SOLE   5,995 0 52,958
ISHARES TR U.S. MED DVC ETF 464288810   10,770,669 222,076 SH   SOLE   0 0 222,076
ISHARES TR US HLTHCR PR ETF 464288828   223,252 907 SH   SOLE   0 0 907
ISHARES TR US OIL GS EX ETF 464288851   449,612 4,610 SH   SOLE   0 0 4,610
ISHARES TR MICRO-CAP ETF 464288869   417,788 4,174 SH   SOLE   0 0 4,174
ISHARES TR EAFE VALUE ETF 464288877   13,387,297 273,601 SH   SOLE   0 0 273,601
ISHARES TR EAFE GRWTH ETF 464288885   15,646,298 181,301 SH   SOLE   0 0 181,301
ISHARES TR RUS TP200 GR ETF 464289438   1,735,609 11,283 SH   SOLE   0 0 11,283
ISHARES TR RUS TOP 200 ETF 464289446   378,851 3,665 SH   SOLE   0 0 3,665
ISHARES TR AGGRES ALLOC ETF 464289859   2,769,711 43,624 SH   SOLE   422 0 43,203
ISHARES TR GRWT ALLOCAT ETF 464289867   3,675,158 74,381 SH   SOLE   810 0 73,571
ISHARES TR MODERT ALLOC ETF 464289875   4,286,352 110,104 SH   SOLE   4,085 0 106,019
ISHARES SILVER TR ISHARES 46428Q109   2,462,047 121,045 SH   SOLE   1,600 0 119,445
ISHARES SILVER TR ISHARES 46428Q109   3,100 10,000 SH Call SOLE   10,000 0 0
ISHARES TR US TREAS BD ETF 46429B267   11,566,521 524,797 SH   SOLE   111,608 0 413,189
ISHARES TR A RATE CP BD ETF 46429B291   340,056 7,543 SH   SOLE   0 0 7,543
ISHARES TR GNMA BOND ETF 46429B333   243,369 5,825 SH   SOLE   0 0 5,825
ISHARES TR FLTG RATE NT ETF 46429B655   2,659,592 52,262 SH   SOLE   0 0 52,262
ISHARES TR CORE HIGH DV ETF 46429B663   23,775,772 240,426 SH   SOLE   289 0 240,137
ISHARES TR MSCI EAFE MIN VL 46429B689   28,965,183 444,115 SH   SOLE   180,848 0 263,267
ISHARES TR MSCI USA MIN VOL 46429B697   177,739,962 2,455,650 SH   SOLE   134,783 0 2,320,867
ISHARES TR 0-5 YR TIPS ETF 46429B747   10,581,048 109,173 SH   SOLE   214 0 108,959
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,699,156 54,102 SH   SOLE   0 0 54,102
ISHARES U S ETF TR GOLD STRATEGY 46431W614   9,981,824 180,607 SH   SOLE   0 0 180,607
ISHARES TR MSCI USA QLT FCT 46432F339   40,834,973 309,849 SH   SOLE   2,753 0 307,096
ISHARES TR MSCI USA VALUE 46432F388   3,201,717 35,292 SH   SOLE   4,128 0 31,164
ISHARES TR MSCI USA MMENTM 46432F396   435,850,363 3,119,902 SH   SOLE   47,486 0 3,072,417
ISHARES TR CORE MSCI TOTAL 46432F834   23,003,562 383,457 SH   SOLE   21,053 0 362,404
ISHARES TR CORE MSCI EAFE 46432F842   90,058,961 1,399,518 SH   SOLE   197,034 0 1,202,483
ISHARES TR CORE 1 5 YR USD 46432F859   2,034,293 43,861 SH   SOLE   756 0 43,105
ISHARES INC CORE MSCI EMKT 46434G103   39,918,325 838,796 SH   SOLE   31,008 0 807,788
ISHARES INC MSCI EMRG CHN 46434G764   826,680 16,590 SH   SOLE   0 0 16,590
ISHARES INC MSCI JPN ETF NEW 46434G822   512,314 8,498 SH   SOLE   170 0 8,328
ISHARES INC MSCI GBL ETF NEW 46434G848   421,814 10,609 SH   SOLE   0 0 10,609
ISHARES INC ESG AWR MSCI EM 46434G863   439,835 14,526 SH   SOLE   0 0 14,526
ISHARES INC EMNG MKTS EQT 46434G889   231,494 5,660 SH   SOLE   0 0 5,660
ISHARES TR 0-5YR INVT GR CP 46434V100   1,007,691 20,996 SH   SOLE   0 0 20,996
ISHARES TR U S EQUITY FACTR 46434V282   18,247,874 421,234 SH   SOLE   218,201 0 203,033
ISHARES TR US SML CAP EQT 46434V290   306,345 5,922 SH   SOLE   0 0 5,922
ISHARES TR EXPONENTIAL TECH 46434V381   614,225 11,765 SH   SOLE   70 0 11,695
ISHARES TR 0-5YR HI YL CP 46434V407   2,321,859 56,589 SH   SOLE   919 0 55,670
ISHARES TR MSCI INTL MOMENT 46434V449   485,124,469 15,410,561 SH   SOLE   418,014 0 14,992,547
ISHARES TR MSCI INTL QUALTY 46434V456   4,303,628 128,046 SH   SOLE   0 0 128,046
ISHARES TR CORE TOTAL USD 46434V613   5,973,871 136,655 SH   SOLE   16,114 0 120,541
ISHARES TR CORE DIV GRWTH 46434V621   29,973,292 605,154 SH   SOLE   90,492 0 514,662
ISHARES TR GLOBAL REIT ETF 46434V647   8,147,302 384,851 SH   SOLE   6,151 0 378,700
ISHARES TR CORE MSCI EURO 46434V738   339,739 6,841 SH   SOLE   0 0 6,841
ISHARES TR HDG MSCI EAFE 46434V803   6,242,208 207,382 SH   SOLE   13 0 207,369
ISHARES TR TRS FLT RT BD 46434V860   3,665,228 72,235 SH   SOLE   0 0 72,235
ISHARES TR BLACKROCK ULTRA 46434V878   65,778,045 1,305,638 SH   SOLE   52,741 0 1,252,897
ISHARES TR IBONDS DEC23 ETF 46434VAX8   1,956,866 77,163 SH   SOLE   0 0 77,163
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,668,700 68,474 SH   SOLE   0 0 68,474
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,912,750 77,345 SH   SOLE   0 0 77,345
ISHARES TR ESG AWRE 1 5 YR 46435G243   981,830 41,305 SH   SOLE   0 0 41,305
ISHARES TR CORE MSCI INTL 46435G326   13,398,991 229,907 SH   SOLE   23,581 0 206,326
ISHARES TR MSCI INTL VLU FT 46435G409   910,865 35,917 SH   SOLE   0 0 35,917
ISHARES TR ESG AWR MSCI USA 46435G425   24,080,909 256,425 SH   SOLE   12,043 0 244,382
ISHARES TR MSCI USA SMCP MN 46435G433   614,338 18,588 SH   SOLE   1,312 0 17,276
ISHARES TR FALN ANGLS USD 46435G474   951,161 38,353 SH   SOLE   0 0 38,353
ISHARES TR ESG AW MSCI EAFE 46435G516   14,263,686 206,331 SH   SOLE   17,301 0 189,030
ISHARES TR MSCI GBL SUS DEV 46435G532   7,329,692 98,359 SH   SOLE   7,086 0 91,273
ISHARES TR IBONDS DEC2026 46435GAA0   613,827 26,305 SH   SOLE   0 0 26,305
ISHARES TR IBONDS 23 TRM HG 46435U150   280,996 11,886 SH   SOLE   0 0 11,886
ISHARES TR IBONDS 25 TRM HG 46435U168   275,497 12,015 SH   SOLE   0 0 12,015
ISHARES TR IBONDS 24 TRM HG 46435U184   280,637 12,096 SH   SOLE   0 0 12,096
ISHARES TR ESG MSCI LEADR 46435U218   11,760,740 155,957 SH   SOLE   9,680 0 146,277
ISHARES TR USD GRN BOND ETF 46435U440   412,533 9,141 SH   SOLE   4,882 0 4,259
ISHARES TR IBDS DEC28 ETF 46435U515   411,427 17,121 SH   SOLE   0 0 17,121
ISHARES TR ESG AWR US AGRGT 46435U549   5,205,278 114,907 SH   SOLE   3,609 0 111,298
ISHARES TR ROBOTICS ARTIF 46435U556   572,111 18,733 SH   SOLE   0 0 18,733
ISHARES TR ESG AWARE MSCI 46435U663   2,345,649 69,707 SH   SOLE   486 0 69,221
ISHARES TR US INFRASTRUC 46435U713   1,296,035 35,420 SH   SOLE   0 0 35,420
ISHARES TR BROAD USD HIGH 46435U853   456,784 13,160 SH   SOLE   1,284 0 11,876
ISHARES TR IBONDS 27 ETF 46435UAA9   525,095 22,692 SH   SOLE   0 0 22,692
ISHARES TR IBONDS DEC 29 46436E205   369,060 16,852 SH   SOLE   0 0 16,852
ISHARES TR IBONDS DEC 2032 46436E312   712,330 30,338 SH   SOLE   0 0 30,338
ISHARES TR 20+ YEAR TR BD 46436E338   632,301 21,886 SH   SOLE   0 0 21,886
ISHARES TR IBONDS DEC 2031 46436E486   708,175 36,532 SH   SOLE   0 0 36,532
ISHARES TR INTL DEV SML CP 46436E510   219,981 7,161 SH   SOLE   0 0 7,161
ISHARES TR IBONDS 2026 TERM 46436E528   236,621 10,502 SH   SOLE   0 0 10,502
ISHARES TR ESG SCRD S&P MID 46436E551   292,108 8,624 SH   SOLE   0 0 8,624
ISHARES TR 0-3 MNTH TREASRY 46436E718   41,003,345 407,305 SH   SOLE   11,506 0 395,799
ISHARES TR IBONDS DEC 2030 46436E726   363,993 17,860 SH   SOLE   0 0 17,860
ISHARES TR ESG MSCI USA ETF 46436E767   428,398 12,360 SH   SOLE   0 0 12,360
ISHARES TR IBONDS 24 TRM TS 46436E874   350,400 14,698 SH   SOLE   0 0 14,698
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   174,041 32,409 SH   SOLE   0 0 32,409
JPMORGAN CHASE & CO COM 46625H100   218,210,855 1,504,695 SH   SOLE   207,718 0 1,296,977
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   621,034 25,143 SH   SOLE   0 0 25,143
JABIL INC COM 466313103   1,678,288 13,226 SH   SOLE   26 0 13,200
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   659,019 12,121 SH   SOLE   0 0 12,121
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   911,147 17,775 SH   SOLE   0 0 17,775
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   41,749,845 825,912 SH   SOLE   3,792 0 822,120
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   24,778,218 546,257 SH   SOLE   0 0 546,257
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   31,235,320 583,184 SH   SOLE   1,420 0 581,764
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   19,540,225 208,037 SH   SOLE   6,181 0 201,856
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   7,168,697 148,205 SH   SOLE   0 0 148,205
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,211,989 103,310 SH   SOLE   24,160 0 79,150
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   987,327 28,503 SH   SOLE   0 0 28,503
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   10,611,515 258,563 SH   SOLE   3,876 0 254,687
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   161,688,346 3,222,167 SH   SOLE   120,794 0 3,101,373
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,748,681 37,261 SH   SOLE   0 0 37,261
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   2,144,930 39,802 SH   SOLE   0 0 39,802
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   809,234 16,817 SH   SOLE   442 0 16,375
JACOBS SOLUTIONS INC COM 46982L108   16,041,609 117,521 SH   SOLE   1,843 0 115,678
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   298,442 6,283 SH   SOLE   0 0 6,283
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   104,561,766 2,077,524 SH   SOLE   0 0 2,077,524
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   6,111,414 127,401 SH   SOLE   0 0 127,401
JEFFERIES FINL GROUP INC COM 47233W109   445,824 12,171 SH   SOLE   7 0 12,164
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   372,117 11,567 SH   SOLE   0 0 11,567
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   374,782 12,530 SH   SOLE   0 0 12,530
JOHNSON & JOHNSON COM 478160104   178,806,248 1,148,034 SH   SOLE   127,751 0 1,020,283
JONES LANG LASALLE INC COM 48020Q107   1,387,799 9,830 SH   SOLE   54 0 9,776
JUNIPER NETWORKS INC COM 48203R104   21,819,847 785,169 SH   SOLE   26 0 785,143
KLA CORP COM NEW 482480100   12,415,490 27,069 SH   SOLE   743 0 26,326
KLA CORP COM NEW 482480100   15,120 600 SH Put SOLE   0 0 600
KKR & CO INC COM 48251W104   1,373,448 22,296 SH   SOLE   896 0 21,400
KARUNA THERAPEUTICS INC COM 48576A100   212,377 1,256 SH   SOLE   0 0 1,256
KAYNE ANDERSON ENERGY INFRST COM 486606106   173,690 20,653 SH   SOLE   323 0 20,330
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   200,072 28,100 SH   SOLE   0 0 28,100
KB HOME COM 48666K109   1,184,999 25,605 SH   SOLE   139 0 25,466
KB HOME COM 48666K109   3,281 5,000 SH Put SOLE   0 0 5,000
KELLANOVA COM 487836108   920,823 15,473 SH   SOLE   42 0 15,431
KEMPER CORP COM 488401100   447,073 10,637 SH   SOLE   12 0 10,625
KENNEDY-WILSON HOLDINGS INC COM 489398107   249,416 16,921 SH   SOLE   13 0 16,908
KENVUE INC COM 49177J102   7,660,797 381,514 SH   SOLE   577 0 380,937
KEURIG DR PEPPER INC COM 49271V100   427,489 13,541 SH   SOLE   143 0 13,398
KEYCORP COM 493267108   1,029,630 95,691 SH   SOLE   595 0 95,096
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,339,646 10,125 SH   SOLE   8 0 10,117
KIMBERLY-CLARK CORP COM 494368103   19,274,022 159,487 SH   SOLE   5,892 0 153,596
KIMCO RLTY CORP COM 49446R109   488,032 27,745 SH   SOLE   145 0 27,600
KINDER MORGAN INC DEL COM 49456B101   15,494,502 934,530 SH   SOLE   5,776 0 928,754
KINROSS GOLD CORP COM 496902404   154,800 33,947 SH   SOLE   564 0 33,383
KINSALE CAP GROUP INC COM 49714P108   839,888 2,028 SH   SOLE   4 0 2,024
KITE RLTY GROUP TR COM NEW 49803T300   404,743 18,896 SH   SOLE   3,306 0 15,590
KNIGHTSCOPE INC CLASS A COM 49907V102   12,273 15,479 SH   SOLE   0 0 15,479
KOHLS CORP COM 500255104   1,245,747 59,435 SH   SOLE   208 0 59,227
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   891,500 44,709 SH   SOLE   0 0 44,709
KORN FERRY COM NEW 500643200   221,782 4,675 SH   SOLE   25 0 4,650
KRAFT HEINZ CO COM 500754106   2,848,891 84,688 SH   SOLE   325 0 84,363
KRANESHARES TR CSI CHI INTERNET 500767306   427,492 15,619 SH   SOLE   0 0 15,619
KROGER CO COM 501044101   3,624,259 80,989 SH   SOLE   149 0 80,840
KUBIENT INC COM 50116V107   14,413 48,125 SH   SOLE   0 0 48,125
KULICKE & SOFFA INDS INC COM 501242101   390,555 8,031 SH   SOLE   409 0 7,622
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   387,159 25,640 SH   SOLE   226 0 25,414
LKQ CORP COM 501889208   795,748 16,072 SH   SOLE   2,729 0 13,343
LPL FINL HLDGS INC COM 50212V100   1,969,580 8,288 SH   SOLE   0 0 8,288
L3HARRIS TECHNOLOGIES INC COM 502431109   4,002,437 22,987 SH   SOLE   535 0 22,452
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,486,917 12,370 SH   SOLE   14 0 12,356
LAM RESEARCH CORP COM 512807108   23,176,712 36,978 SH   SOLE   183 0 36,795
LAMAR ADVERTISING CO NEW CL A 512816109   2,520,459 30,196 SH   SOLE   10 0 30,186
LAMB WESTON HLDGS INC COM 513272104   443,896 4,801 SH   SOLE   20 0 4,781
LANCASTER COLONY CORP COM 513847103   209,258 1,268 SH   SOLE   0 0 1,268
LANDSTAR SYS INC COM 515098101   516,836 2,921 SH   SOLE   153 0 2,768
LANTHEUS HLDGS INC COM 516544103   203,854 2,934 SH   SOLE   0 0 2,934
LAS VEGAS SANDS CORP COM 517834107   1,456,400 31,771 SH   SOLE   44 0 31,727
LATTICE SEMICONDUCTOR CORP COM 518415104   3,746,204 43,596 SH   SOLE   76 0 43,520
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   1,512,222 58,956 SH   SOLE   193 0 58,763
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   908,449 22,622 SH   SOLE   0 0 22,622
LAUDER ESTEE COS INC CL A 518439104   3,138,038 21,709 SH   SOLE   595 0 21,114
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   523,844 37,850 SH   SOLE   0 0 37,850
LEAR CORP COM NEW 521865204   868,945 6,475 SH   SOLE   13 0 6,462
LEGGETT & PLATT INC COM 524660107   700,800 27,580 SH   SOLE   80 0 27,500
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   534,715 15,783 SH   SOLE   0 0 15,783
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   2,585,123 94,832 SH   SOLE   10,108 0 84,724
LEIDOS HOLDINGS INC COM 525327102   2,207,125 23,949 SH   SOLE   49 0 23,900
LEMAITRE VASCULAR INC COM 525558201   305,911 5,615 SH   SOLE   54 0 5,561
LENNAR CORP CL A 526057104   886,675 7,901 SH   SOLE   66 0 7,835
LENNOX INTL INC COM 526107107   1,394,848 3,725 SH   SOLE   18 0 3,707
LESLIES INC COM 527064109   71,763 12,679 SH   SOLE   31 0 12,648
LIBERTY ALL-STAR GROWTH FD I COM 529900102   423,235 85,675 SH   SOLE   0 0 85,675
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,835,320 478,939 SH   SOLE   0 0 478,939
LIBERTY BROADBAND CORP COM SER A 530307107   634,552 6,980 SH   SOLE   0 0 6,980
LIBERTY BROADBAND CORP COM SER C 530307305   2,004,109 21,946 SH   SOLE   0 0 21,946
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   2,400 10,000 PRN   SOLE   0 0 10,000
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   402,007 12,524 SH   SOLE   0 0 12,524
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   263,162 8,244 SH   SOLE   4 0 8,240
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,801,903 28,923 SH   SOLE   0 0 28,923
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   1,067,701 18,884 SH   SOLE   106 0 18,778
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,161,610 45,625 SH   SOLE   0 0 45,625
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   771,843 30,328 SH   SOLE   0 0 30,328
ELI LILLY & CO COM 532457108   63,972,598 119,101 SH   SOLE   1,255 0 117,846
ELI LILLY & CO COM 532457108   190,300 2,000 SH Call SOLE   0 0 2,000
LINCOLN ELEC HLDGS INC COM 533900106   1,166,911 6,419 SH   SOLE   36 0 6,383
LINCOLN NATL CORP IND COM 534187109   662,433 26,830 SH   SOLE   112 0 26,718
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   1,545 10,000 SH   SOLE   10,000 0 0
LISTED FD TR HORIZON KINETICS 53656F623   675,768 22,200 SH   SOLE   0 0 22,200
LISTED FD TR ROUNDHILL SPORTS 53656F789   774,717 48,832 SH   SOLE   0 0 48,832
LISTED FD TR SHARES MUNI DB 53656F854   432,911 20,702 SH   SOLE   0 0 20,702
LISTED FD TR SHARES CORE BD 53656F862   534,799 27,238 SH   SOLE   0 0 27,238
LITHIA MTRS INC COM 536797103   724,748 2,454 SH   SOLE   5 0 2,449
LITHIUM AMERS CORP NEW COM NEW 53680Q207   3,025,211 177,849 SH   SOLE   0 0 177,849
LITTELFUSE INC COM 537008104   614,903 2,486 SH   SOLE   1 0 2,485
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   767,093 26,543 SH   SOLE   1,874 0 24,669
LIVE NATION ENTERTAINMENT IN COM 538034109   375,507 4,522 SH   SOLE   37 0 4,485
LIVE OAK BANCSHARES INC COM 53803X105   3,265,881 112,811 SH   SOLE   0 0 112,811
LIVENT CORP COM 53814L108   348,244 18,916 SH   SOLE   34 0 18,882
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   72,863 34,208 SH   SOLE   0 0 34,208
LOCKHEED MARTIN CORP COM 539830109   39,727,522 97,143 SH   SOLE   11,898 0 85,245
LOEWS CORP COM 540424108   682,547 10,781 SH   SOLE   131 0 10,650
LOGAN RIDGE FINANCE CORP COM 541098109   3,421,364 164,885 SH   SOLE   0 0 164,885
LOWES COS INC COM 548661107   73,267,059 352,517 SH   SOLE   2,860 0 349,656
LUCID GROUP INC COM 549498103   133,640 23,907 SH   SOLE   0 0 23,907
LULULEMON ATHLETICA INC COM 550021109   6,158,577 15,971 SH   SOLE   30 0 15,941
LUMEN TECHNOLOGIES INC COM 550241103   55,609 39,161 SH   SOLE   978 0 38,183
LUMENTUM HLDGS INC COM 55024U109   275,146 6,090 SH   SOLE   9 0 6,081
LUMINAR TECHNOLOGIES INC COM CL A 550424105   137,742 30,273 SH   SOLE   0 0 30,273
M & T BK CORP COM 55261F104   2,395,872 18,947 SH   SOLE   30 0 18,917
M D C HLDGS INC COM 552676108   721,010 17,488 SH   SOLE   86 0 17,402
MDU RES GROUP INC COM 552690109   330,727 16,891 SH   SOLE   57 0 16,834
MFS INTER INCOME TR SH BEN INT 55273C107   41,540 15,500 SH   SOLE   0 0 15,500
MGE ENERGY INC COM 55277P104   769,524 11,232 SH   SOLE   0 0 11,232
MGIC INVT CORP WIS COM 552848103   29,192,763 1,749,117 SH   SOLE   69 0 1,749,048
MGM RESORTS INTERNATIONAL COM 552953101   872,885 23,746 SH   SOLE   133 0 23,613
MGP INGREDIENTS INC NEW COM 55303J106   288,910 2,739 SH   SOLE   1 0 2,738
MKS INSTRS INC COM 55306N104   494,317 5,712 SH   SOLE   12 0 5,700
MP MATERIALS CORP COM CL A 553368101   646,860 33,867 SH   SOLE   500 0 33,367
MPLX LP COM UNIT REP LTD 55336V100   342,788 9,637 SH   SOLE   0 0 9,637
MSC INDL DIRECT INC CL A 553530106   213,273 2,173 SH   SOLE   7 0 2,166
MSCI INC COM 55354G100   1,706,165 3,325 SH   SOLE   19 0 3,306
MACERICH CO COM 554382101   109,591 10,045 SH   SOLE   5,110 0 4,935
MACQUARIE / FIRST TR GLOBAL COM 55607W100   144,095 20,763 SH   SOLE   0 0 20,763
MAGNA INTL INC COM 559222401   960,129 17,910 SH   SOLE   0 0 17,910
MAIN STR CAP CORP COM 56035L104   1,540,028 37,904 SH   SOLE   0 0 37,904
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   245,723 10,050 SH   SOLE   0 0 10,050
MANHATTAN ASSOCIATES INC COM 562750109   431,096 2,181 SH   SOLE   14 0 2,167
MANITOWOC CO INC COM NEW 563571405   577,062 38,343 SH   SOLE   0 0 38,343
MANNKIND CORP COM NEW 56400P706   57,820 14,000 SH   SOLE   0 0 14,000
MANPOWERGROUP INC WIS COM 56418H100   374,812 5,112 SH   SOLE   8 0 5,104
MANULIFE FINL CORP COM 56501R106   2,642,898 144,579 SH   SOLE   0 0 144,579
MARATHON DIGITAL HOLDINGS IN COM 565788106   104,142 12,252 SH   SOLE   0 0 12,252
MARATHON DIGITAL HOLDINGS IN COM 565788106   3,218 4,500 SH Call SOLE   0 0 4,500
MARATHON OIL CORP COM 565849106   1,090,845 40,779 SH   SOLE   246 0 40,533
MARATHON PETE CORP COM 56585A102   12,654,684 83,618 SH   SOLE   304 0 83,314
MARKEL GROUP INC COM 570535104   6,641,118 4,510 SH   SOLE   0 0 4,510
MARKETAXESS HLDGS INC COM 57060D108   269,008 1,259 SH   SOLE   10 0 1,249
MARSH & MCLENNAN COS INC COM 571748102   11,309,630 59,431 SH   SOLE   4,721 0 54,710
MARRIOTT INTL INC NEW CL A 571903202   3,380,590 17,199 SH   SOLE   183 0 17,016
MARTIN MARIETTA MATLS INC COM 573284106   2,080,958 5,070 SH   SOLE   25 0 5,045
MARVELL TECHNOLOGY INC COM 573874104   2,750,894 50,820 SH   SOLE   98 0 50,722
MASCO CORP COM 574599106   35,965,699 672,885 SH   SOLE   598 0 672,287
MASTERCARD INCORPORATED CL A 57636Q104   103,869,858 262,357 SH   SOLE   13,918 0 248,439
MATADOR RES CO COM 576485205   395,899 6,656 SH   SOLE   38 0 6,618
MATCH GROUP INC NEW COM 57667L107   537,144 13,711 SH   SOLE   13 0 13,698
MAXIMUS INC COM 577933104   232,662 3,115 SH   SOLE   11 0 3,104
MAYVILLE ENGR CO INC COM 578605107   156,509 14,267 SH   SOLE   0 0 14,267
MCCORMICK & CO INC COM NON VTG 579780206   8,303,312 109,774 SH   SOLE   7,106 0 102,668
MCDONALDS CORP COM 580135101   116,201,556 441,093 SH   SOLE   32,695 0 408,398
MCKESSON CORP COM 58155Q103   90,199,202 207,426 SH   SOLE   212 0 207,214
MEDICAL PPTYS TRUST INC COM 58463J304   126,981 23,299 SH   SOLE   147 0 23,152
MERCADOLIBRE INC COM 58733R102   2,470,682 1,949 SH   SOLE   10 0 1,939
MERCADOLIBRE INC COM 58733R102   2,861 200 SH Put SOLE   0 0 200
MERCADOLIBRE INC COM 58733R102   9,661 200 SH Put SOLE   0 0 200
MERCER INTL INC COM 588056101   590,707 68,847 SH   SOLE   51 0 68,796
MERCK & CO INC COM 58933Y105   110,977,748 1,077,977 SH   SOLE   134,344 0 943,633
MERIDIAN CORPORATION COM 58958P104   581,495 59,367 SH   SOLE   59,367 0 0
MERITAGE HOMES CORP COM 59001A102   1,135,045 9,274 SH   SOLE   3 0 9,271
METLIFE INC COM 59156R108   15,876,358 252,366 SH   SOLE   195 0 252,171
METTLER TOLEDO INTERNATIONAL COM 592688105   1,083,671 978 SH   SOLE   2 0 976
MICROSOFT CORP COM 594918104   630,463,797 1,996,718 SH   SOLE   116,038 0 1,880,681
MICROSOFT CORP COM 594918104   764 500 SH Put SOLE   0 0 500
MICROSOFT CORP COM 594918104   2,875 1,800 SH Put SOLE   0 0 1,800
MICROSOFT CORP COM 594918104   5,904 3,600 SH Put SOLE   0 0 3,600
MICROSOFT CORP COM 594918104   6,044 200 SH Put SOLE   0 0 200
MICROSOFT CORP COM 594918104   50,180 2,100 SH Put SOLE   0 0 2,100
MICROSOFT CORP COM 594918104   61,390 2,500 SH Put SOLE   0 0 2,500
MICROSOFT CORP COM 594918104   149,902 8,400 SH Call SOLE   0 0 8,400
MICROSTRATEGY INC CL A NEW 594972408   1,907,919 5,812 SH   SOLE   0 0 5,812
MICROCHIP TECHNOLOGY INC. COM 595017104   22,170,572 284,056 SH   SOLE   65,082 0 218,974
MICRON TECHNOLOGY INC COM 595112103   4,781,641 70,287 SH   SOLE   360 0 69,927
MID-AMER APT CMNTYS INC COM 59522J103   7,529,754 58,529 SH   SOLE   46 0 58,483
MIDDLEBY CORP COM 596278101   467,200 3,650 SH   SOLE   2 0 3,648
MIDDLESEX WTR CO COM 596680108   270,828 4,088 SH   SOLE   4 0 4,084
MIRUM PHARMACEUTICALS INC COM 604749101   1,022,197 32,348 SH   SOLE   0 0 32,348
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   90,013 26,243 SH   SOLE   0 0 26,243
MOBIQUITY TECHNOLOGIES INC *W EXP 12/03/202 60743F128   107 28,916 SH   SOLE   0 0 28,916
MODERNA INC COM 60770K107   1,564,391 15,146 SH   SOLE   137 0 15,009
MODINE MFG CO COM 607828100   521,367 11,396 SH   SOLE   0 0 11,396
MOHAWK INDS INC COM 608190104   236,407 2,755 SH   SOLE   13 0 2,742
MOLINA HEALTHCARE INC COM 60855R100   669,223 2,041 SH   SOLE   33 0 2,008
MOLSON COORS BEVERAGE CO CL B 60871R209   1,023,607 16,097 SH   SOLE   23 0 16,074
MONDELEZ INTL INC CL A 609207105   34,959,332 503,737 SH   SOLE   164,142 0 339,594
MONGODB INC CL A 60937P106   9,733,227 28,142 SH   SOLE   0 0 28,142
MONOLITHIC PWR SYS INC COM 609839105   943,316 2,042 SH   SOLE   19 0 2,023
MONROE CAP CORP COM 610335101   77,503 10,403 SH   SOLE   0 0 10,403
MONSTER BEVERAGE CORP NEW COM 61174X109   2,826,418 53,379 SH   SOLE   297 0 53,082
MOODYS CORP COM 615369105   3,861,542 12,214 SH   SOLE   895 0 11,319
MOOG INC CL A 615394202   207,620 1,838 SH   SOLE   8 0 1,830
MORGAN STANLEY COM NEW 617446448   85,606,452 1,048,199 SH   SOLE   34,720 0 1,013,480
MORNINGSTAR INC COM 617700109   421,649 1,800 SH   SOLE   6 0 1,794
MOSAIC CO NEW COM 61945C103   1,320,113 37,082 SH   SOLE   138 0 36,944
MOTOROLA SOLUTIONS INC COM NEW 620076307   91,616,734 336,529 SH   SOLE   302 0 336,227
MURPHY USA INC COM 626755102   1,272,261 3,723 SH   SOLE   2 0 3,721
MYMD PHARMACEUTICALS INC COM 62856X102   11,064 18,690 SH   SOLE   0 0 18,690
NBT BANCORP INC COM 628778102   4,421,135 139,512 SH   SOLE   0 0 139,512
NIO INC SPON ADS 62914V106   412,821 45,666 SH   SOLE   0 0 45,666
NRG ENERGY INC COM NEW 629377508   1,163,434 30,203 SH   SOLE   63 0 30,140
NVR INC COM 62944T105   2,577,756 432 SH   SOLE   25 0 407
NV5 GLOBAL INC COM 62945V109   200,543 2,084 SH   SOLE   0 0 2,084
NAPCO SEC TECHNOLOGIES INC COM 630402105   240,923 10,828 SH   SOLE   0 0 10,828
NASDAQ INC COM 631103108   1,028,840 21,174 SH   SOLE   56 0 21,118
NATIONAL FUEL GAS CO COM 636180101   405,056 7,803 SH   SOLE   17 0 7,786
NATIONAL GRID PLC SPONSORED ADR NE 636274409   654,697 10,798 SH   SOLE   0 0 10,798
NATIONAL INSTRS CORP COM 636518102   274,734 4,608 SH   SOLE   5 0 4,603
NNN REIT INC COM 637417106   1,455,907 41,197 SH   SOLE   43 0 41,154
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   282,486 8,900 SH   SOLE   17 0 8,883
NATIXIS ETF TR LOOMIS SAYLES 63873X208   652,520 27,755 SH   SOLE   0 0 27,755
NATWEST GROUP PLC SPONS ADR 639057207   147,933 25,375 SH   SOLE   0 0 25,375
NETAPP INC COM 64110D104   2,514,202 33,134 SH   SOLE   47 0 33,087
NETFLIX INC COM 64110L106   16,609,393 43,987 SH   SOLE   501 0 43,486
NETFLIX INC COM 64110L106   20,705 500 SH Put SOLE   0 0 500
NETFLIX INC COM 64110L106   24,184 1,100 SH Put SOLE   0 0 1,100
NETFLIX INC COM 64110L106   48,636 1,400 SH Put SOLE   0 0 1,400
NETEASE INC SPONSORED ADS 64110W102   801,881 8,006 SH   SOLE   0 0 8,006
NEUROCRINE BIOSCIENCES INC COM 64125C109   323,775 2,878 SH   SOLE   29 0 2,849
NEUBERGER BERMAN HIGH YIELD COM 64128C106   108,046 14,349 SH   SOLE   0 0 14,349
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   156,444,396 6,971,675 SH   SOLE   215,342 0 6,756,333
NEW JERSEY RES CORP COM 646025106   387,285 9,532 SH   SOLE   39 0 9,493
NEW MTN FIN CORP COM 647551100   180,070 13,905 SH   SOLE   0 0 13,905
NEW YORK CMNTY BANCORP INC COM 649445103   1,584,001 139,683 SH   SOLE   211 0 139,472
NEW YORK TIMES CO CL A 650111107   467,436 11,346 SH   SOLE   18 0 11,328
NEWELL BRANDS INC COM 651229106   184,352 20,415 SH   SOLE   197 0 20,218
NEWMARKET CORP COM 651587107   233,891 514 SH   SOLE   0 0 514
NEWMARK GROUP INC CL A 65158N102   172,703 26,859 SH   SOLE   0 0 26,859
NEWMONT CORP COM 651639106   4,630,487 125,318 SH   SOLE   610 0 124,708
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   555,870 3,877 SH   SOLE   2 0 3,875
NEXTERA ENERGY INC COM 65339F101   58,223,222 1,016,289 SH   SOLE   5,921 0 1,010,368
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   453,607 15,273 SH   SOLE   0 0 15,273
NEXTDOOR HOLDINGS INC COM CL A 65345M108   118,566 65,146 SH   SOLE   0 0 65,146
NICE LTD SPONSORED ADR 653656108   309,910 1,823 SH   SOLE   0 0 1,823
NICOLET BANKSHARES INC COM 65406E102   3,101,093 44,441 SH   SOLE   248 0 44,193
NIKE INC CL B 654106103   30,447,192 318,419 SH   SOLE   25,733 0 292,686
NISOURCE INC COM 65473P105   611,356 24,771 SH   SOLE   116 0 24,655
NOKIA CORP SPONSORED ADR 654902204   293,330 78,430 SH   SOLE   0 0 78,430
NOMURA HLDGS INC SPONSORED ADR 65535H208   58,033 14,436 SH   SOLE   0 0 14,436
NORDSON CORP COM 655663102   452,832 2,029 SH   SOLE   6 0 2,023
NORFOLK SOUTHN CORP COM 655844108   7,896,347 40,097 SH   SOLE   578 0 39,519
NORTHERN OIL & GAS INC COM 665531307   448,404 11,146 SH   SOLE   0 0 11,146
NORTHERN TR CORP COM 665859104   1,013,793 14,591 SH   SOLE   60 0 14,531
NORTHROP GRUMMAN CORP COM 666807102   11,061,239 25,128 SH   SOLE   213 0 24,916
NORTHWEST BANCSHARES INC MD COM 667340103   251,607 24,595 SH   SOLE   0 0 24,595
NORTHWEST NAT HLDG CO COM 66765N105   212,399 5,566 SH   SOLE   7 0 5,559
GEN DIGITAL INC COM 668771108   855,297 48,377 SH   SOLE   74 0 48,303
NORWOOD FINL CORP COM 669549107   210,949 8,189 SH   SOLE   0 0 8,189
NOVARTIS AG SPONSORED ADR 66987V109   9,299,489 91,297 SH   SOLE   1,114 0 90,183
NOVO-NORDISK A S ADR 670100205   8,896,013 97,823 SH   SOLE   1,180 0 96,643
NUCOR CORP COM 670346105   14,713,565 94,107 SH   SOLE   1,835 0 92,271
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   190,292 18,547 SH   SOLE   0 0 18,547
NUVEEN AMT FREE QLTY MUN INC COM 670657105   623,262 64,387 SH   SOLE   0 0 64,387
NVIDIA CORPORATION COM 67066G104   239,333,433 550,204 SH   SOLE   18,099 0 532,105
NVIDIA CORPORATION COM 67066G104   950 5,000 SH Put SOLE   0 0 5,000
NVIDIA CORPORATION COM 67066G104   15,503 300 SH Put SOLE   0 0 300
NVIDIA CORPORATION COM 67066G104   22,160 500 SH Put SOLE   0 0 500
NVIDIA CORPORATION COM 67066G104   97,360 1,600 SH Put SOLE   0 0 1,600
NVIDIA CORPORATION COM 67066G104   164,237 2,800 SH Put SOLE   0 0 2,800
NVIDIA CORPORATION COM 67066G104   4,190 100 SH Call SOLE   0 0 100
NVIDIA CORPORATION COM 67066G104   9,017 400 SH Call SOLE   0 0 400
NVIDIA CORPORATION COM 67066G104   11,910 300 SH Call SOLE   0 0 300
NVIDIA CORPORATION COM 67066G104   538,944 4,800 SH Call SOLE   0 0 4,800
NUVEEN QUALITY MUNCP INCOME COM 67066V101   193,371 19,070 SH   SOLE   0 0 19,070
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   106,181 11,003 SH   SOLE   0 0 11,003
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   479,603 45,983 SH   SOLE   866 0 45,117
NUVEEN REAL ESTATE INCOME FD COM 67071B108   76,380 11,400 SH   SOLE   0 0 11,400
NUVEEN AMT FREE MUN CR INC F COM 67071L106   332,678 32,268 SH   SOLE   0 0 32,268
NUVEEN PFD & INCOME SECS FD COM 67072C105   147,234 23,863 SH   SOLE   6,402 0 17,461
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   67,492 10,662 SH   SOLE   0 0 10,662
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   53,152 10,504 SH   SOLE   0 0 10,504
NUVEEN MULTI ASSET INCOME FU COM 670750108   269,027 24,193 SH   SOLE   0 0 24,193
NUTRIEN LTD COM 67077M108   312,718 5,055 SH   SOLE   24 0 5,031
NUTEX HEALTH INC COM 67079U108   2,635 13,011 SH   SOLE   0 0 13,011
OGE ENERGY CORP COM 670837103   319,520 9,587 SH   SOLE   410 0 9,177
NUVEEN MUN VALUE FD INC COM 670928100   123,837 14,992 SH   SOLE   1,039 0 13,953
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   3,582,383 59,736 SH   SOLE   431 0 59,305
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,361,685 40,538 SH   SOLE   378 0 40,160
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   332,360 9,066 SH   SOLE   0 0 9,066
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   3,649,310 104,805 SH   SOLE   4,727 0 100,078
NUSHARES ETF TR NUVEEN ESG US 67092P870   475,953 22,557 SH   SOLE   0 0 22,557
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   2,569,424 97,995 SH   SOLE   837 0 97,158
O-I GLASS INC COM 67098H104   236,880 14,159 SH   SOLE   28 0 14,131
OREILLY AUTOMOTIVE INC COM 67103H107   6,235,298 6,861 SH   SOLE   34 0 6,827
CHORD ENERGY CORPORATION COM NEW 674215207   385,402 2,378 SH   SOLE   9 0 2,369
OCCIDENTAL PETE CORP COM 674599105   3,828,116 59,003 SH   SOLE   89 0 58,914
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   202,311 4,678 SH   SOLE   0 0 4,678
OKTA INC CL A 679295105   239,521 2,939 SH   SOLE   272 0 2,667
OLD DOMINION FREIGHT LINE IN COM 679580100   5,161,418 12,615 SH   SOLE   64 0 12,551
OLD NATL BANCORP IND COM 680033107   248,428 17,086 SH   SOLE   92 0 16,994
OLD REP INTL CORP COM 680223104   15,761,514 585,060 SH   SOLE   94 0 584,966
OLD SECOND BANCORP INC ILL COM 680277100   1,015,806 74,637 SH   SOLE   0 0 74,637
OLIN CORP COM PAR $1 680665205   301,818 6,039 SH   SOLE   14 0 6,025
OMNICOM GROUP INC COM 681919106   1,138,614 15,288 SH   SOLE   219 0 15,069
OMEGA HEALTHCARE INVS INC COM 681936100   2,795,865 84,314 SH   SOLE   1,531 0 82,783
ON SEMICONDUCTOR CORP COM 682189105   4,081,300 43,909 SH   SOLE   216 0 43,693
ONEOK INC NEW COM 682680103   10,067,530 158,719 SH   SOLE   14,187 0 144,532
OPENDOOR TECHNOLOGIES INC COM 683712103   84,168 31,882 SH   SOLE   150 0 31,732
OPKO HEALTH INC COM 68375N103   17,550 10,969 SH   SOLE   0 0 10,969
ORACLE CORP COM 68389X105   37,608,503 355,065 SH   SOLE   40,123 0 314,942
ORACLE CORP COM 68389X105   30,800 4,000 SH Call SOLE   0 0 4,000
ORACLE CORP COM 68389X105   139,825 23,500 SH Call SOLE   0 0 23,500
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   31,059 11,900 SH   SOLE   0 0 11,900
ORIGIN MATERIALS INC COM 68622D106   25,728 20,100 SH   SOLE   20,000 0 100
ORGANON & CO COMMON STOCK 68622V106   516,799 29,770 SH   SOLE   4,345 0 25,425
ORION ENERGY SYS INC COM 686275108   12,681 10,064 SH   SOLE   0 0 10,064
OSHKOSH CORP COM 688239201   1,628,881 17,069 SH   SOLE   26 0 17,043
OTIS WORLDWIDE CORP COM 68902V107   2,676,183 33,323 SH   SOLE   44 0 33,279
OTTER TAIL CORP COM 689648103   493,843 6,505 SH   SOLE   0 0 6,505
OVINTIV INC COM 69047Q102   337,600 7,097 SH   SOLE   236 0 6,861
OWENS CORNING NEW COM 690742101   856,383 6,278 SH   SOLE   6 0 6,272
OXFORD INDS INC COM 691497309   335,782 3,493 SH   SOLE   5 0 3,488
PDF SOLUTIONS INC COM 693282105   315,900 9,750 SH   SOLE   0 0 9,750
PG&E CORP COM 69331C108   565,266 35,044 SH   SOLE   256 0 34,788
PGIM ETF TR PGIM ULTRA SH BD 69344A107   8,417,883 170,093 SH   SOLE   963 0 169,130
PGIM ETF TR AAA CLO ETF 69344A834   33,074,259 655,455 SH   SOLE   0 0 655,455
PGIM ETF TR FLOATING RT INC 69344A883   5,485,191 108,725 SH   SOLE   0 0 108,725
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   228,164 11,506 SH   SOLE   0 0 11,506
PNC FINL SVCS GROUP INC COM 693475105   31,874,431 259,627 SH   SOLE   1,726 0 257,902
PNM RES INC COM 69349H107   355,354 7,966 SH   SOLE   64 0 7,902
PPG INDS INC COM 693506107   11,135,270 85,788 SH   SOLE   746 0 85,042
PPL CORP COM 69351T106   1,463,159 62,104 SH   SOLE   1,824 0 60,280
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   446,566 37,590 SH   SOLE   0 0 37,590
PVH CORPORATION COM 693656100   562,277 7,349 SH   SOLE   4 0 7,345
PSQ HOLDINGS INC CL A 693691107   122,580 13,500 SH   SOLE   0 0 13,500
PTC INC COM 69370C100   625,092 4,412 SH   SOLE   18 0 4,394
PACCAR INC COM 693718108   30,381,469 357,345 SH   SOLE   128 0 357,217
PACER FDS TR TRENDP US LAR CP 69374H105   7,917,262 198,130 SH   SOLE   0 0 198,130
PACER FDS TR TRENDPILOT 100 69374H303   4,720,558 76,832 SH   SOLE   0 0 76,832
PACER FDS TR TRENDPILOT US BD 69374H642   2,797,322 143,526 SH   SOLE   0 0 143,526
PACER FDS TR TRENDPILOT FD 69374H675   303,173 10,742 SH   SOLE   0 0 10,742
PACER FDS TR CFRA STVAL EQL 69374H691   3,032,711 93,614 SH   SOLE   0 0 93,614
PACER FDS TR GLOBL CASH ETF 69374H709   2,620,743 80,539 SH   SOLE   5,583 0 74,956
PACER FDS TR LUNT LRG CP ALTR 69374H717   10,364,533 300,874 SH   SOLE   0 0 300,874
PACER FDS TR DATA AND INFRAST 69374H741   333,619 12,886 SH   SOLE   460 0 12,426
PACER FDS TR PACER US SMALL 69374H857   10,473,104 251,154 SH   SOLE   6,069 0 245,085
PACER FDS TR DEVELOPED MRKT 69374H873   2,833,004 94,844 SH   SOLE   0 0 94,844
PACER FDS TR US CASH COWS 100 69374H881   35,737,513 722,992 SH   SOLE   8,169 0 714,823
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   117,217 14,038 SH   SOLE   0 0 14,038
PACKAGING CORP AMER COM 695156109   3,315,587 21,593 SH   SOLE   71 0 21,522
PACWEST BANCORP DEL COM 695263103   135,802 17,168 SH   SOLE   137 0 17,031
PACWEST BANCORP DEL COM 695263103   440 3,500 SH Call SOLE   0 0 3,500
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,504,847 281,553 SH   SOLE   52,168 0 229,385
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,218 500 SH Call SOLE   0 0 500
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,525 500 SH Call SOLE   0 0 500
PALO ALTO NETWORKS INC COM 697435105   42,173,282 179,889 SH   SOLE   5,047 0 174,842
PALO ALTO NETWORKS INC COM 697435105   413,960 13,100 SH Call SOLE   0 0 13,100
PAN AMERN SILVER CORP COM 697900108   226,396 15,635 SH   SOLE   500 0 15,135
PARKER-HANNIFIN CORP COM 701094104   11,277,259 28,952 SH   SOLE   43 0 28,909
PATTERSON COS INC COM 703395103   292,576 9,871 SH   SOLE   30 0 9,841
PATTERSON-UTI ENERGY INC COM 703481101   320,975 23,192 SH   SOLE   121 0 23,071
PAYCHEX INC COM 704326107   8,857,927 76,805 SH   SOLE   69 0 76,736
PAYCOM SOFTWARE INC COM 70432V102   393,147 1,516 SH   SOLE   20 0 1,496
PAYCOR HCM INC COM 70435P102   467,695 20,486 SH   SOLE   0 0 20,486
PAYPAL HLDGS INC COM 70450Y103   4,418,531 75,582 SH   SOLE   815 0 74,767
PEMBINA PIPELINE CORP COM 706327103   418,664 13,928 SH   SOLE   0 0 13,928
PENSKE AUTOMOTIVE GRP INC COM 70959W103   239,746 1,435 SH   SOLE   0 0 1,435
PEPSICO INC COM 713448108   163,745,483 966,392 SH   SOLE   129,997 0 836,395
PERFORMANCE FOOD GROUP CO COM 71377A103   311,252 5,288 SH   SOLE   32 0 5,256
REVVITY INC COM 714046109   255,164 2,305 SH   SOLE   5 0 2,300
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   245,356 11,558 SH   SOLE   0 0 11,558
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,243,347 89,065 SH   SOLE   0 0 89,065
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   274,306 11,382 SH   SOLE   0 0 11,382
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   281,604 18,786 SH   SOLE   1,000 0 17,786
PFIZER INC COM 717081103   58,947,708 1,777,139 SH   SOLE   30,407 0 1,746,732
PHILIP MORRIS INTL INC COM 718172109   19,668,975 212,454 SH   SOLE   1,346 0 211,108
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,845,766 144,477 SH   SOLE   0 0 144,477
PHILLIPS 66 COM 718546104   11,817,086 98,353 SH   SOLE   1,028 0 97,325
PHINIA INC COMMON STOCK 71880K101   295,636 11,035 SH   SOLE   11 0 11,024
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   171,100 30,445 SH   SOLE   0 0 30,445
PIMCO CALIF MUN INCOME FD II COM 72200M108   116,313 23,170 SH   SOLE   0 0 23,170
PIMCO CALIF MUN INCOME FD COM 72200N106   187,650 22,500 SH   SOLE   0 0 22,500
PIMCO MUN INCOME FD COM 72200R107   86,856 10,340 SH   SOLE   0 0 10,340
PIMCO STRATEGIC INCOME FD COM 72200X104   54,280 10,222 SH   SOLE   0 0 10,222
PIMCO CORPORATE & INCOME OPP COM 72201B101   251,415 19,236 SH   SOLE   0 0 19,236
PIMCO ETF TR MULTISECTOR BD 72201R585   505,823 20,705 SH   SOLE   0 0 20,705
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   41,570,796 826,457 SH   SOLE   0 0 826,457
PIMCO ETF TR ENHANCD SHORT 72201R643   2,059,611 20,991 SH   SOLE   1,126 0 19,865
PIMCO ETF TR ACTIVE BD ETF 72201R775   12,766,974 145,244 SH   SOLE   2,717 0 142,527
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   21,102,478 210,730 SH   SOLE   1,224 0 209,506
PIMCO ETF TR INTER MUN BD ACT 72201R866   590,576 11,795 SH   SOLE   0 0 11,795
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   13,028,674 266,163 SH   SOLE   2,734 0 263,429
PIMCO ETF TR 25YR+ ZERO U S 72201R882   8,823,531 121,319 SH   SOLE   0 0 121,319
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,133,005 181,308 SH   SOLE   6,581 0 174,727
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   1,104,697 60,932 SH   SOLE   0 0 60,932
PINNACLE FINL PARTNERS INC COM 72346Q104   905,186 13,502 SH   SOLE   26 0 13,476
PINNACLE WEST CAP CORP COM 723484101   1,729,377 23,471 SH   SOLE   100 0 23,371
PINTEREST INC CL A 72352L106   701,915 25,968 SH   SOLE   0 0 25,968
PIONEER NAT RES CO COM 723787107   59,910,708 260,992 SH   SOLE   169 0 260,823
PIPER SANDLER COMPANIES COM 724078100   2,051,196 14,116 SH   SOLE   6 0 14,110
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   576,220 37,612 SH   SOLE   12,079 0 25,533
PLUG POWER INC COM NEW 72919P202   337,680 44,432 SH   SOLE   0 0 44,432
PLUMAS BANCORP COM 729273102   428,013 12,537 SH   SOLE   0 0 12,537
POLARIS INC COM 731068102   627,921 6,030 SH   SOLE   11 0 6,019
POOL CORP COM 73278L105   752,986 2,115 SH   SOLE   7 0 2,108
PORTLAND GEN ELEC CO COM NEW 736508847   370,945 9,164 SH   SOLE   6 0 9,158
POST HLDGS INC COM 737446104   380,257 4,435 SH   SOLE   11 0 4,424
POWER INTEGRATIONS INC COM 739276103   351,910 4,612 SH   SOLE   0 0 4,612
PREMIER INC CL A 74051N102   257,635 11,983 SH   SOLE   0 0 11,983
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   396,212 6,928 SH   SOLE   14 0 6,914
PRICE T ROWE GROUP INC COM 74144T108   21,232,440 202,464 SH   SOLE   5,906 0 196,558
PRIMERICA INC COM 74164M108   1,574,202 8,114 SH   SOLE   21 0 8,093
PRIMO WATER CORPORATION COM 74167P108   4,509,205 326,754 SH   SOLE   0 0 326,754
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,626,430 36,443 SH   SOLE   825 0 35,618
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   8,444,747 214,430 SH   SOLE   0 0 214,430
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   960,558 22,422 SH   SOLE   0 0 22,422
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   12,862,715 762,913 SH   SOLE   0 0 762,913
PROCTER AND GAMBLE CO COM 742718109   214,756,186 1,472,345 SH   SOLE   27,837 0 1,444,507
PROCORE TECHNOLOGIES INC COM 74275K108   218,299 3,342 SH   SOLE   0 0 3,342
PROG HOLDINGS INC COM NPV 74319R101   775,852 23,362 SH   SOLE   8 0 23,354
PROGRESSIVE CORP COM 743315103   9,279,097 66,612 SH   SOLE   1,411 0 65,201
PROLOGIS INC. COM 74340W103   29,175,208 260,005 SH   SOLE   5,314 0 254,691
PROSHARES TR S&P MDCP 400 DIV 74347B680   5,933,209 88,900 SH   SOLE   0 0 88,900
PROSHARES TR S&P TECH DIVIDEN 74347G606   877,440 14,120 SH   SOLE   0 0 14,120
PROSHARES TR ULTSHRT QQQ 74347G739   144,200 10,300 SH   SOLE   0 0 10,300
PROSHARES TR PSHS ULT S&P 500 74347R107   1,562,700 29,275 SH   SOLE   0 0 29,275
PROSHARES TR S&P 500 DV ARIST 74348A467   9,861,916 111,371 SH   SOLE   1,617 0 109,754
PROSPECT CAP CORP COM 74348T102   107,216 17,722 SH   SOLE   0 0 17,722
PROSPERITY BANCSHARES INC COM 743606105   260,783 4,778 SH   SOLE   8 0 4,770
PRUDENTIAL FINL INC COM 744320102   5,388,284 56,785 SH   SOLE   1,845 0 54,940
PRUDENTIAL PLC ADR 74435K204   894,599 40,812 SH   SOLE   0 0 40,812
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   3,809,558 66,940 SH   SOLE   40 0 66,900
PUBLIC STORAGE COM 74460D109   13,758,834 52,212 SH   SOLE   219 0 51,992
PULTE GROUP INC COM 745867101   4,504,398 60,829 SH   SOLE   32 0 60,797
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   455,359 15,578 SH   SOLE   0 0 15,578
QUAKER HOUGHTON COM 747316107   489,120 3,057 SH   SOLE   0 0 3,057
QORVO INC COM 74736K101   567,474 5,944 SH   SOLE   7 0 5,937
QUALCOMM INC COM 747525103   70,623,688 635,906 SH   SOLE   68,662 0 567,244
QUALYS INC COM 74758T303   356,967 2,340 SH   SOLE   2 0 2,338
QUANTA SVCS INC COM 74762E102   4,786,571 25,587 SH   SOLE   617 0 24,970
QUANTUMSCAPE CORP COM CL A 74767V109   787,568 117,723 SH   SOLE   0 0 117,723
QUEST DIAGNOSTICS INC COM 74834L100   1,097,278 9,004 SH   SOLE   104 0 8,901
QUICKLOGIC CORP COM NEW 74837P405   533,200 62,000 SH   SOLE   0 0 62,000
QURATE RETAIL INC COM SER A 74915M100   15,089 24,875 SH   SOLE   0 0 24,875
RH COM 74967X103   282,698 1,069 SH   SOLE   4 0 1,065
RPM INTL INC COM 749685103   2,216,060 23,374 SH   SOLE   12 0 23,362
RXO INC COMMON STOCK 74982T103   206,507 10,467 SH   SOLE   12 0 10,455
RADIAN GROUP INC COM 750236101   22,212,112 884,592 SH   SOLE   18 0 884,574
RANGE RES CORP COM 75281A109   337,616 10,417 SH   SOLE   51 0 10,366
RAYMOND JAMES FINL INC COM 754730109   2,366,804 23,567 SH   SOLE   789 0 22,778
RTX CORPORATION COM 75513E101   64,671,169 898,585 SH   SOLE   148,276 0 750,309
REALTY INCOME CORP COM 756109104   4,799,540 96,106 SH   SOLE   10,943 0 85,163
REAVES UTIL INCOME FD COM SH BEN INT 756158101   491,859 19,954 SH   SOLE   0 0 19,954
REGAL REXNORD CORPORATION COM 758750103   639,003 4,472 SH   SOLE   33 0 4,439
REGENERON PHARMACEUTICALS COM 75886F107   14,910,996 18,119 SH   SOLE   617 0 17,502
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,070,180 120,359 SH   SOLE   280 0 120,079
REINSURANCE GRP OF AMERICA I COM NEW 759351604   439,943 3,030 SH   SOLE   6 0 3,024
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,089,049 7,966 SH   SOLE   31 0 7,935
RELX PLC SPONSORED ADR 759530108   1,591,971 47,240 SH   SOLE   0 0 47,240
RENALYTIX PLC ADS 75973T101   31,381 19,613 SH   SOLE   0 0 19,613
REPLIGEN CORP COM 759916109   346,165 2,177 SH   SOLE   6 0 2,171
REPUBLIC SVCS INC COM 760759100   45,463,546 319,020 SH   SOLE   8,253 0 310,767
RESMED INC COM 761152107   452,151 3,058 SH   SOLE   62 0 2,996
RESTAURANT BRANDS INTL INC COM 76131D103   201,724 3,028 SH   SOLE   21 0 3,007
RIO TINTO PLC SPONSORED ADR 767204100   3,172,135 49,845 SH   SOLE   0 0 49,845
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   707,431 29,136 SH   SOLE   196 0 28,940
ROBERT HALF INC. COM 770323103   3,278,050 44,733 SH   SOLE   201 0 44,532
ROBLOX CORP CL A 771049103   400,313 13,823 SH   SOLE   174 0 13,649
ROCKWELL AUTOMATION INC COM 773903109   4,581,368 16,026 SH   SOLE   8 0 16,018
ROKU INC COM CL A 77543R102   234,952 3,328 SH   SOLE   55 0 3,273
ROLLINS INC COM 775711104   1,674,469 44,856 SH   SOLE   280 0 44,575
ROPER TECHNOLOGIES INC COM 776696106   8,466,273 17,482 SH   SOLE   130 0 17,352
ROSS STORES INC COM 778296103   6,432,875 56,953 SH   SOLE   241 0 56,712
ROYAL BK CDA COM 780087102   2,971,185 33,980 SH   SOLE   500 0 33,480
SHELL PLC SPON ADS 780259305   29,108,375 452,134 SH   SOLE   2,229 0 449,905
ROYAL GOLD INC COM 780287108   458,363 4,311 SH   SOLE   706 0 3,605
RUMBLE INC COM CL A 78137L105   54,182 10,624 SH   SOLE   0 0 10,624
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   939,632 9,666 SH   SOLE   0 0 9,666
RYDER SYS INC COM 783549108   525,819 4,916 SH   SOLE   4 0 4,912
S&P GLOBAL INC COM 78409V104   37,280,474 102,024 SH   SOLE   2,608 0 99,416
SBA COMMUNICATIONS CORP NEW CL A 78410G104   990,460 4,948 SH   SOLE   9 0 4,939
SEI INVTS CO COM 784117103   1,012,967 16,818 SH   SOLE   0 0 16,818
SPDR S&P 500 ETF TR TR UNIT 78462F103   166,194,443 388,777 SH   SOLE   11,855 0 376,922
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,701 1,100 SH Put SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,815 1,500 SH Put SOLE   0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,710 1,900 SH Put SOLE   0 0 1,900
SPDR S&P 500 ETF TR TR UNIT 78462F103   29,476 1,400 SH Put SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   152 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,292 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,388 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,213 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,708 1,600 SH Call SOLE   0 0 1,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,000 3,000 SH Call SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   54,622 5,100 SH Call SOLE   0 0 5,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   83,674 10,700 SH Call SOLE   0 0 10,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   306,768 3,300 SH Call SOLE   0 0 3,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,101,516 22,400 SH Call SOLE   0 0 22,400
SPDR GOLD TR GOLD SHS 78463V107   25,412,543 148,221 SH   SOLE   571 0 147,650
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   269,138 5,084 SH   SOLE   0 0 5,084
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   3,733,052 36,842 SH   SOLE   0 0 36,842
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   680,950 12,606 SH   SOLE   0 0 12,606
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   6,290,200 93,828 SH   SOLE   161 0 93,667
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   2,639,873 48,369 SH   SOLE   0 0 48,369
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   14,709,988 291,345 SH   SOLE   0 0 291,345
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   32,465,349 967,094 SH   SOLE   5,463 0 961,631
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,967,858 35,317 SH   SOLE   1,871 0 33,446
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   458,044 11,991 SH   SOLE   0 0 11,991
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   25,239,073 1,014,025 SH   SOLE   0 0 1,014,025
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   682,002 28,680 SH   SOLE   0 0 28,680
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,413,601 48,511 SH   SOLE   8 0 48,503
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   27,856,751 898,315 SH   SOLE   8,754 0 889,562
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,639,418 36,023 SH   SOLE   0 0 36,023
SPDR SER TR NUVEEN BLOOMBERG 78464A284   6,477,593 271,939 SH   SOLE   0 0 271,939
SPDR SER TR S&P 600 SMCP VAL 78464A300   22,543,818 311,508 SH   SOLE   116 0 311,392
SPDR SER TR BBG CONV SEC ETF 78464A359   20,304,242 299,473 SH   SOLE   0 0 299,473
SPDR SER TR PORTFOLIO INTRMD 78464A375   198,765,268 6,320,040 SH   SOLE   55,913 0 6,264,127
SPDR SER TR PORT MTG BK ETF 78464A383   1,443,534 69,401 SH   SOLE   3,047 0 66,354
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,367,314 68,952 SH   SOLE   0 0 68,952
SPDR SER TR PRTFLO S&P500 GW 78464A409   26,647,645 449,522 SH   SOLE   4,074 0 445,448
SPDR SER TR PORTFOLIO SHORT 78464A474   11,144,246 380,090 SH   SOLE   0 0 380,090
SPDR SER TR PRTFLO S&P500 VL 78464A508   72,112,156 1,747,750 SH   SOLE   1,028 0 1,746,722
SPDR SER TR DJ REIT ETF 78464A607   760,474 9,169 SH   SOLE   0 0 9,169
SPDR SER TR AEROSPACE DEF 78464A631   731,097 6,522 SH   SOLE   0 0 6,522
SPDR SER TR PORTFOLIO AGRGTE 78464A649   94,408,122 3,878,723 SH   SOLE   124 0 3,878,599
SPDR SER TR PORTFOLIO LN TSR 78464A664   35,834,432 1,370,342 SH   SOLE   0 0 1,370,342
SPDR SER TR PORTFLI INTRMDIT 78464A672   2,919,364 106,043 SH   SOLE   1,824 0 104,219
SPDR SER TR S&P REGL BKG 78464A698   692,044 16,568 SH   SOLE   50 0 16,518
SPDR SER TR GLB DOW ETF 78464A706   1,768,850 16,217 SH   SOLE   1,607 0 14,610
SPDR SER TR S&P METALS MNG 78464A755   221,445 4,218 SH   SOLE   2,530 0 1,688
SPDR SER TR S&P DIVID ETF 78464A763   22,480,241 195,463 SH   SOLE   261 0 195,202
SPDR SER TR PORTFOLI S&P1500 78464A805   271,479,540 5,172,024 SH   SOLE   1 0 5,172,023
SPDR SER TR S&P 400 MDCP GRW 78464A821   964,887 13,956 SH   SOLE   0 0 13,956
SPDR SER TR S&P 400 MDCP VAL 78464A839   259,109,809 3,994,909 SH   SOLE   36,622 0 3,958,287
SPDR SER TR PORTFOLIO S&P400 78464A847   16,037,380 366,234 SH   SOLE   0 0 366,234
SPDR SER TR PORTFOLIO S&P500 78464A854   87,204,123 1,735,060 SH   SOLE   0 0 1,735,060
SPDR SER TR S&P SEMICNDCTR 78464A862   689,208 3,516 SH   SOLE   10 0 3,506
SPDR SER TR S&P BIOTECH 78464A870   7,906,311 108,276 SH   SOLE   0 0 108,276
SPDR SER TR S&P HOMEBUILD 78464A888   467,588 6,107 SH   SOLE   0 0 6,107
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   256,836 4,888 SH   SOLE   0 0 4,888
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   1,671,296 61,992 SH   SOLE   0 0 61,992
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,727,914 88,908 SH   SOLE   813 0 88,095
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   22,516,260 559,132 SH   SOLE   147,405 0 411,727
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   464,299,715 12,012,929 SH   SOLE   110,226 0 11,902,704
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   14,580,445 43,530 SH   SOLE   2,285 0 41,245
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   18,633,095 40,805 SH   SOLE   231 0 40,574
SPDR SER TR PORTFOLIO SH TSR 78468R101   38,769,233 1,349,904 SH   SOLE   0 0 1,349,904
SPDR SER TR BLOOMBERG 3-12 M 78468R523   237,439 2,388 SH   SOLE   0 0 2,388
SPDR SER TR S&P OILGAS EXP 78468R556   693,974 4,692 SH   SOLE   0 0 4,692
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,031,447 22,472 SH   SOLE   110 0 22,362
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   30,937,940 336,941 SH   SOLE   0 0 336,941
SPDR SER TR S&P1500MOMTILT 78468R705   1,194,358 6,665 SH   SOLE   0 0 6,665
SPDR SER TR NUVEEN BLMBRG MU 78468R721   31,055,541 710,653 SH   SOLE   0 0 710,653
SPDR SER TR NUVEEN BLMBRG SH 78468R739   23,472,058 507,724 SH   SOLE   0 0 507,724
SPDR SER TR SPDR MSCI USA GE 78468R747   452,186 5,320 SH   SOLE   0 0 5,320
SPDR SER TR RUSSELL YIELD 78468R770   204,321 2,235 SH   SOLE   0 0 2,235
SPDR SER TR PRTFLO S&P500 HI 78468R788   707,346 20,170 SH   SOLE   0 0 20,170
SPDR SER TR SPDR S&P 500 ETF 78468R796   454,095 13,075 SH   SOLE   0 0 13,075
SPDR SER TR SSGA US LRG ETF 78468R804   18,140,051 135,855 SH   SOLE   637 0 135,218
SPDR SER TR MSCI USA STRTGIC 78468R812   493,092 4,086 SH   SOLE   2,190 0 1,896
SPDR SER TR PORTFOLIO S&P600 78468R853   10,639,601 288,336 SH   SOLE   0 0 288,336
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   349,353 19,323 SH   SOLE   0 0 19,323
SKYX PLATFORMS CORP COM 78471E105   22,643 15,946 SH   SOLE   0 0 15,946
SSR MINING IN COM 784730103   605,082 45,532 SH   SOLE   0 0 45,532
SABINE RTY TR UNIT BEN INT 785688102   255,609 3,887 SH   SOLE   0 0 3,887
SABRE CORP COM 78573M104   87,007 19,378 SH   SOLE   0 0 19,378
SALESFORCE INC COM 79466L302   14,341,637 70,725 SH   SOLE   2,910 0 67,815
SALESFORCE INC COM 79466L302   3,775 500 SH Call SOLE   0 0 500
SANDY SPRING BANCORP INC COM 800363103   533,720 24,905 SH   SOLE   0 0 24,905
SANOFI SPONSORED ADR 80105N105   2,031,916 37,881 SH   SOLE   0 0 37,881
SAP SE SPON ADR 803054204   3,659,604 28,299 SH   SOLE   34 0 28,265
SAREPTA THERAPEUTICS INC COM 803607100   332,749 2,745 SH   SOLE   225 0 2,520
HENRY SCHEIN INC COM 806407102   2,008,908 27,056 SH   SOLE   6 0 27,050
SCHLUMBERGER LTD COM STK 806857108   7,091,910 121,645 SH   SOLE   579 0 121,066
SCHNEIDER NATIONAL INC CL B 80689H102   511,977 18,490 SH   SOLE   0 0 18,490
SCHWAB CHARLES CORP COM 808513105   51,799,203 943,519 SH   SOLE   5,328 0 938,191
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   4,122,374 4,122,374 SH   SOLE   0 0 4,122,374
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   25,303,331 507,589 SH   SOLE   0 0 507,589
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   392,410,017 7,755,139 SH   SOLE   29,318 0 7,725,820
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   68,408,380 940,709 SH   SOLE   2,024 0 938,685
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   386,067,951 5,989,264 SH   SOLE   486 0 5,988,778
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   165,460,323 2,444,745 SH   SOLE   21,343 0 2,423,402
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   69,373,170 1,674,871 SH   SOLE   2,270 0 1,672,601
SCHWAB STRATEGIC TR ARIEL ESG ETF 808524664   3,017,318 148,132 SH   SOLE   12,826 0 135,306
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,328,215 57,748 SH   SOLE   0 0 57,748
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   4,259,482 100,936 SH   SOLE   0 0 100,936
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   61,535,409 2,570,401 SH   SOLE   0 0 2,570,401
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   472,612 10,063 SH   SOLE   0 0 10,063
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   366,474 8,873 SH   SOLE   0 0 8,873
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   2,840,596 108,337 SH   SOLE   31 0 108,306
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   2,750,273 85,572 SH   SOLE   0 0 85,572
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   420,558,269 13,279,390 SH   SOLE   145,324 0 13,134,066
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   2,607,918 53,783 SH   SOLE   0 0 53,783
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   5,972,652 106,712 SH   SOLE   0 0 106,712
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   133,045,447 1,880,235 SH   SOLE   28,699 0 1,851,536
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   198,567,482 5,847,099 SH   SOLE   1,760 0 5,845,339
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   104,731,876 2,367,892 SH   SOLE   10,425 0 2,357,467
SCHWAB STRATEGIC TR US REIT ETF 808524847   7,154,299 403,059 SH   SOLE   0 0 403,059
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   48,492,409 1,011,523 SH   SOLE   3,104 0 1,008,419
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   18,029,166 376,470 SH   SOLE   1,261 0 375,209
SCHWAB STRATEGIC TR US TIPS ETF 808524870   83,148,437 1,646,830 SH   SOLE   21,154 0 1,625,676
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   24,771,445 768,107 SH   SOLE   831 0 767,276
SCIENCE APPLICATIONS INTL CO COM 808625107   420,273 3,982 SH   SOLE   49 0 3,933
SCOTTS MIRACLE-GRO CO CL A 810186106   204,774 3,962 SH   SOLE   12 0 3,950
SEA LTD SPONSORD ADS 81141R100   349,958 7,963 SH   SOLE   0 0 7,963
SEAGEN INC COM 81181C104   1,665,184 7,849 SH   SOLE   0 0 7,849
SEALED AIR CORP NEW COM 81211K100   233,448 7,104 SH   SOLE   147 0 6,957
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,859,469 23,672 SH   SOLE   2 0 23,670
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,232,099 110,549 SH   SOLE   335 0 110,214
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,517,308 51,116 SH   SOLE   238 0 50,878
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,288,298 51,487 SH   SOLE   124 0 51,363
SELECT SECTOR SPDR TR ENERGY 81369Y506   10,746,007 118,885 SH   SOLE   1,058 0 117,827
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,185 3,100 SH Put SOLE   0 0 3,100
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,170,342 246,317 SH   SOLE   1,028 0 245,289
SELECT SECTOR SPDR TR INDL 81369Y704   8,519,005 84,030 SH   SOLE   19,638 0 64,392
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   50,000,653 305,012 SH   SOLE   1,163 0 303,849
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   9,988,540 152,334 SH   SOLE   2,817 0 149,517
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   13,378,693 392,683 SH   SOLE   616 0 392,067
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,968,995 135,228 SH   SOLE   824 0 134,404
SELECTIVE INS GROUP INC COM 816300107   737,666 7,150 SH   SOLE   8 0 7,142
SEMPRA COM 816851109   4,894,807 71,951 SH   SOLE   702 0 71,249
SEMRUSH HLDGS INC CL A COM 81686C104   163,022 19,179 SH   SOLE   1,186 0 17,993
SERVICE CORP INTL COM 817565104   326,085 5,707 SH   SOLE   309 0 5,398
SERVICE PPTYS TR COM SH BEN INT 81761L102   89,765 11,673 SH   SOLE   181 0 11,492
SERVICENOW INC COM 81762P102   42,468,706 75,978 SH   SOLE   313 0 75,665
SHAKE SHACK INC CL A 819047101   216,659 3,731 SH   SOLE   3 0 3,728
SHARECARE INC COM CL A 81948W104   9,862 10,487 SH   SOLE   0 0 10,487
SHERWIN WILLIAMS CO COM 824348106   11,607,368 45,510 SH   SOLE   3,682 0 41,828
SHERWIN WILLIAMS CO COM 824348106   85,200 12,000 SH Put SOLE   0 0 12,000
SHOCKWAVE MED INC COM 82489T104   254,052 1,276 SH   SOLE   6 0 1,270
SHOPIFY INC CL A 82509L107   5,658,825 103,698 SH   SOLE   160 0 103,538
SHOPIFY INC CL A 82509L107   415 500 SH Call SOLE   0 0 500
SHOPIFY INC CL A 82509L107   650 1,000 SH Call SOLE   0 0 1,000
SIENTRA INC COM 82621J204   76,728 27,600 SH   SOLE   0 0 27,600
SILGAN HLDGS INC COM 827048109   226,889 5,263 SH   SOLE   19 0 5,244
SILVERCORP METALS INC COM 82835P103   26,626 11,330 SH   SOLE   1,705 0 9,625
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   299,836 17,679 SH   SOLE   15,092 0 2,587
SIMON PPTY GROUP INC NEW COM 828806109   3,780,330 34,993 SH   SOLE   87 0 34,906
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   7,366,407 280,946 SH   SOLE   0 0 280,946
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   846,639 30,731 SH   SOLE   0 0 30,731
SIMPLY GOOD FOODS CO COM 82900L102   297,217 8,610 SH   SOLE   19 0 8,591
SIMPSON MFG INC COM 829073105   345,162 2,304 SH   SOLE   3 0 2,301
SIRIUS XM HOLDINGS INC COM 82968B103   313,984 69,466 SH   SOLE   3,508 0 65,957
SKYWORKS SOLUTIONS INC COM 83088M102   2,421,832 24,565 SH   SOLE   97 0 24,468
SMITH A O CORP COM 831865209   219,122 3,314 SH   SOLE   36 0 3,278
SMUCKER J M CO COM NEW 832696405   1,904,420 15,494 SH   SOLE   20 0 15,474
SNAP ON INC COM 833034101   7,615,705 29,858 SH   SOLE   2,747 0 27,111
SNAP INC CL A 83304A106   190,343 21,363 SH   SOLE   0 0 21,363
SNOWFLAKE INC CL A 833445109   1,407,153 9,211 SH   SOLE   0 0 9,211
SNOWFLAKE INC CL A 833445109   103,620 3,300 SH Call SOLE   0 0 3,300
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   432,143 7,242 SH   SOLE   0 0 7,242
SOFI TECHNOLOGIES INC COM 83406F102   427,511 53,506 SH   SOLE   125 0 53,381
SOFI TECHNOLOGIES INC COM 83406F102   190 2,000 SH Call SOLE   0 0 2,000
SOFI TECHNOLOGIES INC COM 83406F102   1,654 2,000 SH Call SOLE   0 0 2,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,657,492 28,241 SH   SOLE   259 0 27,982
SONOCO PRODS CO COM 835495102   3,653,671 67,225 SH   SOLE   0 0 67,225
SONY GROUP CORP SPONSORED ADR 835699307   702,842 8,529 SH   SOLE   0 0 8,529
SOUTHSTATE CORPORATION COM 840441109   576,689 8,561 SH   SOLE   0 0 8,561
SOUTHERN CO COM 842587107   27,802,437 429,580 SH   SOLE   2,876 0 426,704
SOUTHERN COPPER CORP COM 84265V105   4,934,945 65,546 SH   SOLE   258 0 65,288
SOUTHWEST AIRLS CO COM 844741108   736,514 27,208 SH   SOLE   623 0 26,584
SOUTHWESTERN ENERGY CO COM 845467109   131,503 20,388 SH   SOLE   420 0 19,968
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   35,444 60,075 SH   SOLE   0 0 60,075
SPLUNK INC COM 848637104   325,142 2,223 SH   SOLE   0 0 2,223
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,511,671 175,396 SH   SOLE   9,214 0 166,182
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,572,674 207,477 SH   SOLE   0 0 207,477
SPROUTS FMRS MKT INC COM 85208M102   213,529 4,989 SH   SOLE   37 0 4,952
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,804,294 104,174 SH   SOLE   2,841 0 101,333
BLOCK INC CL A 852234103   1,248,133 28,200 SH   SOLE   355 0 27,845
STAAR SURGICAL CO COM PAR $0.01 852312305   303,881 7,563 SH   SOLE   0 0 7,563
STAG INDL INC COM 85254J102   487,733 14,133 SH   SOLE   0 0 14,133
STANDEX INTL CORP COM 854231107   643,804 4,419 SH   SOLE   3 0 4,416
STANLEY BLACK & DECKER INC COM 854502101   10,142,488 121,351 SH   SOLE   60 0 121,291
STANTEC INC COM 85472N109   204,211 3,148 SH   SOLE   0 0 3,148
STARBUCKS CORP COM 855244109   46,559,957 510,134 SH   SOLE   177,007 0 333,127
STARRETT L S CO CL A 855668109   609,729 56,719 SH   SOLE   0 0 56,719
STARWOOD PPTY TR INC COM 85571B105   6,105,784 315,544 SH   SOLE   96 0 315,448
STATE STR CORP COM 857477103   2,351,768 35,122 SH   SOLE   68 0 35,054
STEEL DYNAMICS INC COM 858119100   2,454,708 22,894 SH   SOLE   105 0 22,789
STERICYCLE INC COM 858912108   12,968,493 290,058 SH   SOLE   47 0 290,011
STMICROELECTRONICS N V NY REGISTRY 861012102   317,873 7,365 SH   SOLE   0 0 7,365
STRATEGY SHS DAY HAGAN NED 86280R803   7,188,106 210,671 SH   SOLE   21,756 0 188,916
STRYKER CORPORATION COM 863667101   24,183,622 88,497 SH   SOLE   3,142 0 85,355
STURM RUGER & CO INC COM 864159108   253,424 4,862 SH   SOLE   10 0 4,852
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   828,316 51,608 SH   SOLE   0 0 51,608
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   615,945 62,533 SH   SOLE   0 0 62,533
SUN LIFE FINANCIAL INC. COM 866796105   343,204 7,033 SH   SOLE   0 0 7,033
SUNCOR ENERGY INC NEW COM 867224107   2,928,361 85,176 SH   SOLE   0 0 85,176
SUNOPTA INC COM 8676EP108   205,071 60,852 SH   SOLE   0 0 60,852
SUPER MICRO COMPUTER INC COM 86800U104   524,309 1,912 SH   SOLE   5 0 1,907
SYMBOTIC INC CLASS A COM 87151X101   468,755 14,022 SH   SOLE   0 0 14,022
SYNOPSYS INC COM 871607107   6,840,063 14,903 SH   SOLE   46 0 14,857
SYNOVUS FINL CORP COM NEW 87161C501   247,609 8,907 SH   SOLE   72 0 8,835
TD SYNNEX CORPORATION COM 87162W100   695,998 6,970 SH   SOLE   17 0 6,953
SYNCHRONY FINANCIAL COM 87165B103   338,562 11,075 SH   SOLE   103 0 10,972
SYSCO CORP COM 871829107   15,594,861 236,107 SH   SOLE   69,685 0 166,422
TCW STRATEGIC INCOME FD INC COM 872340104   61,767 13,486 SH   SOLE   0 0 13,486
TJX COS INC NEW COM 872540109   52,462,512 590,262 SH   SOLE   56,994 0 533,269
T-MOBILE US INC COM 872590104   72,914,888 520,635 SH   SOLE   111 0 520,524
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,060,947 39,063 SH   SOLE   13,199 0 25,864
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   261,612 8,155 SH   SOLE   0 0 8,155
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   2,233,446 90,022 SH   SOLE   0 0 90,022
TTM TECHNOLOGIES INC COM 87305R109   165,727 12,867 SH   SOLE   0 0 12,867
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   21,149,354 243,376 SH   SOLE   491 0 242,885
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,028,066 14,446 SH   SOLE   8,063 0 6,383
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,097,820 135,606 SH   SOLE   0 0 135,606
TAPESTRY INC COM 876030107   470,916 16,380 SH   SOLE   198 0 16,182
TARGET CORP COM 87612E106   19,659,759 177,804 SH   SOLE   330 0 177,474
TARGA RES CORP COM 87612G101   941,656 10,985 SH   SOLE   73 0 10,912
TC ENERGY CORP COM 87807B107   432,795 12,576 SH   SOLE   0 0 12,576
TEGNA INC COM 87901J105   205,189 14,083 SH   SOLE   85 0 13,998
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   538,055 31,688 SH   SOLE   0 0 31,688
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   260,374 20,880 SH   SOLE   0 0 20,880
TELADOC HEALTH INC COM 87918A105   223,247 12,009 SH   SOLE   219 0 11,790
TELEDYNE TECHNOLOGIES INC COM 879360105   623,085 1,525 SH   SOLE   6 0 1,519
TELEFLEX INCORPORATED COM 879369106   386,764 1,969 SH   SOLE   116 0 1,853
TELEFONICA S A SPONSORED ADR 879382208   99,674 24,490 SH   SOLE   0 0 24,490
TEMPUR SEALY INTL INC COM 88023U101   337,701 7,792 SH   SOLE   28 0 7,764
TEMPO AUTOMATION HOLDINGS IN COM 88024M108   4,353 30,000 SH   SOLE   0 0 30,000
10X GENOMICS INC CL A COM 88025U109   836,921 20,289 SH   SOLE   0 0 20,289
TENNANT CO COM 880345103   234,053 3,156 SH   SOLE   0 0 3,156
TERADATA CORP DEL COM 88076W103   235,049 5,221 SH   SOLE   18 0 5,203
TERADYNE INC COM 880770102   779,815 7,762 SH   SOLE   14 0 7,748
TERAWULF INC COM 88080T104   378,675 300,536 SH   SOLE   0 0 300,536
TERRAN ORBITAL CORPORATION COM 88105P103   15,827 19,014 SH   SOLE   0 0 19,014
TERRENO RLTY CORP COM 88146M101   282,182 4,968 SH   SOLE   0 0 4,968
TESLA INC COM 88160R101   131,156,869 524,166 SH   SOLE   3,297 0 520,869
TESLA INC COM 88160R101   375 1,000 SH Put SOLE   0 0 1,000
TESLA INC COM 88160R101   6,240 1,300 SH Put SOLE   0 0 1,300
TESLA INC COM 88160R101   10,855 1,300 SH Put SOLE   0 0 1,300
TESLA INC COM 88160R101   25,898 900 SH Put SOLE   0 0 900
TESLA INC COM 88160R101   182,410 3,700 SH Put SOLE   0 0 3,700
TESLA INC COM 88160R101   392 15,000 SH Call SOLE   0 0 15,000
TESLA INC COM 88160R101   7,290 13,500 SH Call SOLE   0 0 13,500
TESLA INC COM 88160R101   7,373 300 SH Call SOLE   0 0 300
TESLA INC COM 88160R101   11,370 200 SH Call SOLE   0 0 200
TETRA TECHNOLOGIES INC DEL COM 88162F105   81,262 12,737 SH   SOLE   0 0 12,737
TETRA TECH INC NEW COM 88162G103   611,313 4,021 SH   SOLE   13 0 4,008
TEXAS INSTRS INC COM 882508104   86,368,566 543,164 SH   SOLE   26,165 0 516,999
TEXAS INSTRS INC COM 882508104   2,550 500 SH Put SOLE   0 0 500
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,038,698 570 SH   SOLE   0 0 570
TEXTRON INC COM 883203101   741,996 9,496 SH   SOLE   104 0 9,392
THE TRADE DESK INC COM CL A 88339J105   4,075,823 52,154 SH   SOLE   67 0 52,087
THERMO FISHER SCIENTIFIC INC COM 883556102   63,311,468 125,079 SH   SOLE   3,083 0 121,997
THOMSON REUTERS CORP. COM 884903808   762,130 6,230 SH   SOLE   0 0 6,230
THOR INDS INC COM 885160101   365,965 3,847 SH   SOLE   15 0 3,832
3M CO COM 88579Y101   25,126,855 268,392 SH   SOLE   5,017 0 263,375
TIDAL ETF TR UNLIMITED HFND 886364439   2,391,906 118,183 SH   SOLE   0 0 118,183
TIDAL ETF TR FOLIOBEYOND ALTE 886364637   9,352,141 280,021 SH   SOLE   0 0 280,021
TILRAY BRANDS INC COM 88688T100   50,284 21,040 SH   SOLE   0 0 21,040
TIMKEN CO COM 887389104   421,710 5,738 SH   SOLE   18 0 5,720
TOAST INC CL A 888787108   913,144 48,753 SH   SOLE   0 0 48,753
TOLL BROTHERS INC COM 889478103   1,951,657 26,388 SH   SOLE   8 0 26,380
TOMPKINS FINL CORP COM 890110109   1,778,790 36,309 SH   SOLE   0 0 36,309
TOPBUILD CORP COM 89055F103   615,162 2,445 SH   SOLE   5 0 2,440
TORO CO COM 891092108   1,615,389 19,439 SH   SOLE   229 0 19,211
TORONTO DOMINION BK ONT COM NEW 891160509   1,225,851 20,343 SH   SOLE   0 0 20,343
TOTALENERGIES SE SPONSORED ADS 89151E109   2,328,573 35,410 SH   SOLE   446 0 34,964
TOYOTA MOTOR CORP ADS 892331307   580,893 3,232 SH   SOLE   0 0 3,232
TRACTOR SUPPLY CO COM 892356106   6,021,333 29,654 SH   SOLE   32 0 29,622
TRACTOR SUPPLY CO COM 892356106   77,920 3,200 SH Put SOLE   0 0 3,200
TRACTOR SUPPLY CO COM 892356106   112,290 5,700 SH Put SOLE   0 0 5,700
TRADEWEB MKTS INC CL A 892672106   262,013 3,267 SH   SOLE   0 0 3,267
TRANSCAT INC COM 893529107   9,351,041 95,448 SH   SOLE   0 0 95,448
TRANSDIGM GROUP INC COM 893641100   2,307,761 2,737 SH   SOLE   20 0 2,717
TRANSUNION COM 89400J107   491,640 6,848 SH   SOLE   0 0 6,848
TRAVEL PLUS LEISURE CO COM 894164102   1,184,125 32,239 SH   SOLE   46 0 32,193
TRAVELERS COMPANIES INC COM 89417E109   21,351,282 130,741 SH   SOLE   216 0 130,525
TREACE MED CONCEPTS INC COM 89455T109   3,277,841 250,026 SH   SOLE   0 0 250,026
TREEHOUSE FOODS INC COM 89469A104   302,837 6,949 SH   SOLE   0 0 6,949
TREX CO INC COM 89531P105   729,021 11,829 SH   SOLE   33 0 11,796
TRI CONTL CORP COM 895436103   3,083,676 115,971 SH   SOLE   0 0 115,971
TRIMBLE INC COM 896239100   372,711 6,920 SH   SOLE   1,367 0 5,553
TRIP COM GROUP LTD ADS 89677Q107   339,209 9,700 SH   SOLE   0 0 9,700
TRUIST FINL CORP COM 89832Q109   11,620,380 406,165 SH   SOLE   479 0 405,686
TUSIMPLE HLDGS INC CL A 90089L108   18,855 12,087 SH   SOLE   0 0 12,087
TWILIO INC CL A 90138F102   271,133 4,632 SH   SOLE   277 0 4,355
23ANDME HOLDING CO CLASS A COM 90138Q108   20,121 20,580 SH   SOLE   2,115 0 18,465
TWIST BIOSCIENCE CORP COM 90184D100   279,142 13,778 SH   SOLE   0 0 13,778
2U INC COM 90214J101   324,247 131,274 SH   SOLE   0 0 131,274
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   39,493,219 3,079,393 SH   SOLE   0 0 3,079,393
TWO RDS SHARED TR REGENTS PK HDGD 90214Q642   95,170 10,990 SH   SOLE   0 0 10,990
TYLER TECHNOLOGIES INC COM 902252105   478,814 1,240 SH   SOLE   142 0 1,098
TYSON FOODS INC CL A 902494103   556,100 11,014 SH   SOLE   88 0 10,926
UDR INC COM 902653104   239,881 6,725 SH   SOLE   372 0 6,353
UBS AG LONDON BRANCH NT LKD 24 902677780   333,918 608 SH   SOLE   0 0 608
UGI CORP NEW COM 902681105   544,638 23,680 SH   SOLE   118 0 23,562
UFP INDUSTRIES INC COM 90278Q108   716,899 7,001 SH   SOLE   76 0 6,925
US BANCORP DEL COM NEW 902973304   20,664,137 625,050 SH   SOLE   2,143 0 622,906
US BANCORP DEL COM NEW 902973304   62,962 18,000 SH Put SOLE   0 0 18,000
U S PHYSICAL THERAPY COM 90337L108   310,781 3,388 SH   SOLE   0 0 3,388
UBER TECHNOLOGIES INC COM 90353T100   5,215,006 113,394 SH   SOLE   695 0 112,699
UIPATH INC CL A 90364P105   525,096 30,689 SH   SOLE   0 0 30,689
ULTA BEAUTY INC COM 90384S303   11,765,094 29,453 SH   SOLE   277 0 29,176
ULTA BEAUTY INC COM 90384S303   141,480 1,800 SH Put SOLE   0 0 1,800
UNDER ARMOUR INC CL A 904311107   91,078 13,296 SH   SOLE   100 0 13,196
UNDER ARMOUR INC CL C 904311206   197,958 31,028 SH   SOLE   141 0 30,887
UNIFIRST CORP MASS COM 904708104   267,336 1,640 SH   SOLE   8 0 1,632
UNILEVER PLC SPON ADR NEW 904767704   5,201,774 105,299 SH   SOLE   6,986 0 98,313
UNION PAC CORP COM 907818108   21,802,280 107,068 SH   SOLE   18,912 0 88,156
UNITED BANKSHARES INC WEST V COM 909907107   290,119 10,515 SH   SOLE   0 0 10,515
UNITED AIRLS HLDGS INC COM 910047109   954,887 22,574 SH   SOLE   12 0 22,562
UNITED PARCEL SERVICE INC CL B 911312106   92,935,510 596,237 SH   SOLE   1,706 0 594,532
UNITED RENTALS INC COM 911363109   3,373,910 7,589 SH   SOLE   106 0 7,483
US FOODS HLDG CORP COM 912008109   551,672 13,896 SH   SOLE   6 0 13,890
UNITED STS NAT GAS FD LP UNIT PAR 912318300   404,534 59,229 SH   SOLE   0 0 59,229
UNITED STATES STL CORP NEW COM 912909108   37,011,258 1,139,509 SH   SOLE   1,159 0 1,138,350
UNITED THERAPEUTICS CORP DEL COM 91307C102   281,208 1,245 SH   SOLE   59 0 1,186
UNITEDHEALTH GROUP INC COM 91324P102   182,459,889 361,887 SH   SOLE   12,080 0 349,807
UNITEDHEALTH GROUP INC COM 91324P102   3,725 500 SH Put SOLE   0 0 500
UNITEDHEALTH GROUP INC COM 91324P102   13,450 500 SH Put SOLE   0 0 500
UNITI GROUP INC COM 91325V108   135,299 28,665 SH   SOLE   196 0 28,469
UNITY SOFTWARE INC COM 91332U101   469,710 14,964 SH   SOLE   0 0 14,964
UNIVERSAL DISPLAY CORP COM 91347P105   21,125,524 134,566 SH   SOLE   66 0 134,500
UNIVERSAL STAINLESS & ALLOY COM 913837100   329,625 25,143 SH   SOLE   0 0 25,143
UNIVERSAL HLTH SVCS INC CL B 913903100   272,834 2,170 SH   SOLE   33 0 2,137
UNUM GROUP COM 91529Y106   1,190,242 24,197 SH   SOLE   33 0 24,164
UPWORK INC COM 91688F104   210,126 18,497 SH   SOLE   1,162 0 17,335
UR-ENERGY INC COM 91688R108   399,491 259,410 SH   SOLE   0 0 259,410
URANIUM ENERGY CORP COM 916896103   136,470 26,499 SH   SOLE   0 0 26,499
URBAN OUTFITTERS INC COM 917047102   224,711 6,874 SH   SOLE   8 0 6,866
V F CORP COM 918204108   621,494 35,172 SH   SOLE   301 0 34,871
UWM HOLDINGS CORPORATION COM CL A 91823B109   299,925 61,840 SH   SOLE   0 0 61,840
VAIL RESORTS INC COM 91879Q109   453,543 2,044 SH   SOLE   5 0 2,039
VALE S A SPONSORED ADS 91912E105   217,187 16,208 SH   SOLE   0 0 16,208
VALERO ENERGY CORP COM 91913Y100   11,293,237 79,693 SH   SOLE   87 0 79,606
VALLEY NATL BANCORP COM 919794107   285,790 33,387 SH   SOLE   289 0 33,098
VALMONT INDS INC COM 920253101   535,428 2,229 SH   SOLE   251 0 1,978
VALVOLINE INC COM 92047W101   471,993 14,640 SH   SOLE   24 0 14,616
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,633,653 172,191 SH   SOLE   0 0 172,191
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   888,012 17,223 SH   SOLE   0 0 17,223
VANECK ETF TRUST INFLATION ALLOCA 92189F130   14,120,816 557,474 SH   SOLE   0 0 557,474
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   225,009 10,407 SH   SOLE   0 0 10,407
VANECK ETF TRUST PREFERRED SECURT 92189F429   1,961,316 116,676 SH   SOLE   0 0 116,676
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   10,338,250 382,049 SH   SOLE   23 0 382,026
VANECK ETF TRUST MORTGAGE REIT 92189F452   215,485 18,952 SH   SOLE   3,910 0 15,042
VANECK ETF TRUST CEF MUNI INCOME 92189F460   339,301 17,952 SH   SOLE   0 0 17,952
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   662,640 6,324 SH   SOLE   0 0 6,324
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   35,841,025 472,587 SH   SOLE   2,927 0 469,660
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,038,120 20,955 SH   SOLE   318 0 20,637
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,520 1,000 SH Put SOLE   0 0 1,000
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   239,580 3,000 SH   SOLE   2,000 0 1,000
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   215,196 2,734 SH   SOLE   0 0 2,734
VANECK ETF TRUST BIOTECH ETF 92189F726   320,337 2,057 SH   SOLE   0 0 2,057
VANECK ETF TRUST NATURAL RESOURC 92189F841   5,029,099 102,428 SH   SOLE   539 0 101,889
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   56,412,845 1,279,203 SH   SOLE   11,566 0 1,267,637
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   2,602,422 109,025 SH   SOLE   0 0 109,025
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,511,517 30,803 SH   SOLE   0 0 30,803
VANECK ETF TRUST OIL SERVICES ETF 92189H607   549,498 1,593 SH   SOLE   0 0 1,593
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   118,392,414 761,954 SH   SOLE   85,442 0 676,512
VANGUARD STAR FDS VG TL INTL STK F 921909768   135,707,539 2,535,642 SH   SOLE   52,298 0 2,483,344
VANGUARD WORLD FD ESG INTL STK ETF 921910725   2,389,242 47,368 SH   SOLE   1,467 0 45,901
VANGUARD WORLD FD ESG US STK ETF 921910733   1,025,328 13,631 SH   SOLE   0 0 13,631
VANGUARD WORLD FD MEGA GRWTH IND 921910816   31,003,995 136,642 SH   SOLE   170 0 136,472
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   833,041 8,215 SH   SOLE   0 0 8,215
VANGUARD WORLD FD MEGA CAP INDEX 921910873   4,286,564 28,225 SH   SOLE   0 0 28,225
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,857,199 7,524 SH   SOLE   0 0 7,524
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   3,225,583 21,693 SH   SOLE   0 0 21,693
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   1,422,271 18,459 SH   SOLE   0 0 18,459
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   1,259,639 16,167 SH   SOLE   0 0 16,167
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   913,539 8,847 SH   SOLE   0 0 8,847
VANGUARD WELLINGTON FD US QUALITY 921935706   628,936 5,600 SH   SOLE   0 0 5,600
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   468,274 4,679 SH   SOLE   0 0 4,679
VANGUARD BD INDEX FDS INTERMED TERM 921937819   67,992,652 940,294 SH   SOLE   18,322 0 921,972
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   10,267,798 136,594 SH   SOLE   0 0 136,594
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   19,610,613 281,035 SH   SOLE   569 0 280,466
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   41,518,042 949,635 SH   SOLE   4,101 0 945,534
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   39,379,314 381,139 SH   SOLE   16,368 0 364,771
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   307,267 4,965 SH   SOLE   37 0 4,928
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   13,110,414 183,799 SH   SOLE   0 0 183,799
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,822,399 30,805 SH   SOLE   0 0 30,805
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   7,652,412 161,853 SH   SOLE   0 0 161,853
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   5,906,113 120,067 SH   SOLE   0 0 120,067
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,645,921 34,412 SH   SOLE   22 0 34,390
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,203,855 56,611 SH   SOLE   0 0 56,611
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,900,478 27,311 SH   SOLE   0 0 27,311
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,909,713 31,227 SH   SOLE   0 0 31,227
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   27,067,208 521,828 SH   SOLE   3,719 0 518,109
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   624,727,602 15,932,864 SH   SOLE   273,450 0 15,659,414
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,600,524 23,931 SH   SOLE   0 0 23,931
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   5,298,821 91,469 SH   SOLE   0 0 91,469
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   5,449,449 20,230 SH   SOLE   738 0 19,493
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   4,302,765 23,555 SH   SOLE   1,300 0 22,255
VANGUARD WORLD FDS ENERGY ETF 92204A306   7,746,489 61,121 SH   SOLE   552 0 60,569
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,004,389 12,505 SH   SOLE   230 0 12,275
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   5,547,130 23,595 SH   SOLE   1,120 0 22,475
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   5,823,145 29,865 SH   SOLE   30 0 29,835
VANGUARD WORLD FDS INF TECH ETF 92204A702   17,279,823 41,648 SH   SOLE   24 0 41,625
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,176,253 6,818 SH   SOLE   0 0 6,818
VANGUARD WORLD FDS UTILITIES ETF 92204A876   603,179 4,729 SH   SOLE   0 0 4,729
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   210,400 2,000 SH   SOLE   0 0 2,000
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   205,049,976 3,559,895 SH   SOLE   103,653 0 3,456,242
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   29,830,910 396,952 SH   SOLE   5,891 0 391,061
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   4,104,494 61,871 SH   SOLE   13 0 61,858
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   233,885 1,434 SH   SOLE   0 0 1,434
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   314,831 2,637 SH   SOLE   0 0 2,637
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,608,062 22,509 SH   SOLE   441 0 22,068
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   25,573,443 373,662 SH   SOLE   13 0 373,649
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,248,772 39,349 SH   SOLE   0 0 39,349
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   47,194,229 707,984 SH   SOLE   14 0 707,970
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   17,712,476 90,992 SH   SOLE   92 0 90,900
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   37,354,992 853,243 SH   SOLE   2,886 0 850,357
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   654,177 9,134 SH   SOLE   174 0 8,960
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   174,573,049 3,144,894 SH   SOLE   90,499 0 3,054,394
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,080,788 80,031 SH   SOLE   136 0 79,895
VAXART INC COM NEW 92243A200   8,299 11,006 SH   SOLE   0 0 11,006
VEEVA SYS INC CL A COM 922475108   2,069,762 10,173 SH   SOLE   33 0 10,140
VENTAS INC COM 92276F100   801,918 19,034 SH   SOLE   27 0 19,007
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   23,345,389 485,351 SH   SOLE   187 0 485,164
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   103,796,207 264,314 SH   SOLE   20,724 0 243,590
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   27,364,357 208,952 SH   SOLE   497 0 208,455
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   22,695,682 116,526 SH   SOLE   277 0 116,249
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   22,113,434 292,274 SH   SOLE   1,254 0 291,019
VANGUARD INDEX FDS SML CP GRW ETF 922908595   18,742,833 87,510 SH   SOLE   1,115 0 86,395
VANGUARD INDEX FDS SM CP VAL ETF 922908611   51,007,938 319,819 SH   SOLE   2,906 0 316,913
VANGUARD INDEX FDS MID CAP ETF 922908629   21,236,619 101,981 SH   SOLE   4,309 0 97,673
VANGUARD INDEX FDS LARGE CAP ETF 922908637   22,884,430 116,942 SH   SOLE   320 0 116,622
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,550,439 45,702 SH   SOLE   283 0 45,419
VANGUARD INDEX FDS GROWTH ETF 922908736   133,524,936 490,342 SH   SOLE   29,965 0 460,377
VANGUARD INDEX FDS VALUE ETF 922908744   121,063,756 877,719 SH   SOLE   75,595 0 802,124
VANGUARD INDEX FDS SMALL CP ETF 922908751   20,685,167 109,405 SH   SOLE   1,112 0 108,293
VANGUARD INDEX FDS TOTAL STK MKT 922908769   133,506,983 628,534 SH   SOLE   4,606 0 623,928
VERALTO CORP COM SHS 92338C103   393,373 4,652 SH   SOLE   0 0 4,652
VERISIGN INC COM 92343E102   420,047 2,074 SH   SOLE   25 0 2,049
VERIZON COMMUNICATIONS INC COM 92343V104   24,407,265 753,078 SH   SOLE   23,335 0 729,744
VERISK ANALYTICS INC COM 92345Y106   3,007,716 12,732 SH   SOLE   1,642 0 11,089
VERTEX PHARMACEUTICALS INC COM 92532F100   16,548,610 47,589 SH   SOLE   443 0 47,146
VIAVI SOLUTIONS INC COM 925550105   247,246 27,051 SH   SOLE   47 0 27,004
PARAMOUNT GLOBAL CLASS B COM 92556H206   475,969 36,897 SH   SOLE   162 0 36,735
VIATRIS INC COM 92556V106   777,690 78,873 SH   SOLE   1,141 0 77,732
VICI PPTYS INC COM 925652109   2,076,808 71,368 SH   SOLE   384 0 70,984
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   361,543 8,117 SH   SOLE   0 0 8,117
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   264,315 5,403 SH   SOLE   0 0 5,403
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   250,868 4,491 SH   SOLE   0 0 4,491
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   2,809,438 57,359 SH   SOLE   0 0 57,359
VILLAGE FARMS INTL INC COM 92707Y108   61,274 76,833 SH   SOLE   0 0 76,833
VISTA GOLD CORP COM NEW 927926303   5,880 13,675 SH   SOLE   0 0 13,675
VISA INC COM CL A 92826C839   139,805,936 607,825 SH   SOLE   74,950 0 532,875
VIRTUS CONVERTIBLE & INC FD COM 92838U108   1,505,239 545,376 SH   SOLE   0 0 545,376
VISTEON CORP COM NEW 92839U206   232,649 1,685 SH   SOLE   4 0 1,681
VISTRA CORP COM 92840M102   681,484 20,539 SH   SOLE   36 0 20,503
VIRTUS DIVIDEND INTEREST & P COM 92840R101   342,551 30,234 SH   SOLE   0 0 30,234
VIRTUS EQUITY & CONV INCM FD COM 92841M101   7,146,372 359,295 SH   SOLE   0 0 359,295
VMWARE INC CL A COM 928563402   850,221 5,107 SH   SOLE   7 0 5,100
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   411,898 43,449 SH   SOLE   1,571 0 41,878
VIVOS THERAPEUTICS INC COM 92859E108   10,245 53,334 SH   SOLE   0 0 53,334
VORNADO RLTY TR SH BEN INT 929042109   319,654 14,094 SH   SOLE   195 0 13,899
VOYA FINANCIAL INC COM 929089100   601,771 9,056 SH   SOLE   25 0 9,031
VULCAN MATLS CO COM 929160109   1,382,457 6,843 SH   SOLE   18 0 6,825
WD 40 CO COM 929236107   269,042 1,324 SH   SOLE   3 0 1,321
WP CAREY INC COM 92936U109   7,952,750 147,055 SH   SOLE   250 0 146,805
WEC ENERGY GROUP INC COM 92939U106   10,401,644 129,133 SH   SOLE   7,580 0 121,553
WABTEC COM 929740108   935,105 8,799 SH   SOLE   44 0 8,755
WALMART INC COM 931142103   117,198,457 732,811 SH   SOLE   21,783 0 711,028
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,496,778 202,193 SH   SOLE   54,779 0 147,414
WARNER BROS DISCOVERY INC COM SER A 934423104   2,806,431 258,419 SH   SOLE   56,840 0 201,579
WASTE CONNECTIONS INC COM 94106B101   481,147 3,576 SH   SOLE   0 0 3,576
WASTE MGMT INC DEL COM 94106L109   78,023,275 511,829 SH   SOLE   3,248 0 508,581
WASTE MGMT INC DEL COM 94106L109   32,330 6,100 SH Put SOLE   0 0 6,100
WATERS CORP COM 941848103   905,716 3,303 SH   SOLE   8 0 3,295
WATSCO INC COM 942622200   7,247,385 19,187 SH   SOLE   2,788 0 16,399
WEBSTER FINL CORP COM 947890109   439,943 10,914 SH   SOLE   82 0 10,832
WELLS FARGO CO NEW COM 949746101   32,118,693 786,067 SH   SOLE   588 0 785,479
WELLS FARGO CO NEW PERP PFD CNV A 949746804   569,765 511 SH   SOLE   32 0 479
WELLTOWER INC COM 95040Q104   9,151,166 111,709 SH   SOLE   53,785 0 57,924
WENDYS CO COM 95058W100   418,257 20,493 SH   SOLE   14 0 20,479
WESCO INTL INC COM 95082P105   222,452 1,547 SH   SOLE   0 0 1,547
WEST BANCORPORATION INC CAP STK 95123P106   205,555 12,603 SH   SOLE   0 0 12,603
WEST PHARMACEUTICAL SVSC INC COM 955306105   13,867,670 36,960 SH   SOLE   443 0 36,517
WEST PHARMACEUTICAL SVSC INC COM 955306105   32,301 5,000 SH Put SOLE   0 0 5,000
WESTERN ALLIANCE BANCORP COM 957638109   219,477 4,774 SH   SOLE   0 0 4,774
WESTERN ALLIANCE BANCORP COM 957638109   496 1,500 SH Put SOLE   0 0 1,500
WESTERN ASSET MANAGED MUNS F COM 95766M105   391,581 43,850 SH   SOLE   0 0 43,850
WESTERN DIGITAL CORP. COM 958102105   802,664 17,591 SH   SOLE   41 0 17,550
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   404,101 14,840 SH   SOLE   0 0 14,840
WESTERN UN CO COM 959802109   308,713 23,423 SH   SOLE   181 0 23,242
WESTROCK CO COM 96145D105   1,965,212 54,894 SH   SOLE   65 0 54,829
WEX INC COM 96208T104   846,593 4,501 SH   SOLE   23 0 4,478
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,763,611 57,522 SH   SOLE   154 0 57,368
WHEATON PRECIOUS METALS CORP COM 962879102   1,399,313 34,508 SH   SOLE   0 0 34,508
WHIRLPOOL CORP COM 963320106   2,321,797 17,366 SH   SOLE   104 0 17,262
WILLIAMS COS INC COM 969457100   6,429,348 190,838 SH   SOLE   241 0 190,597
WILLIAMS SONOMA INC COM 969904101   2,164,378 13,928 SH   SOLE   8 0 13,920
WINGSTOP INC COM 974155103   460,750 2,562 SH   SOLE   14 0 2,548
WINTRUST FINL CORP COM 97650W108   415,024 5,497 SH   SOLE   8 0 5,489
WISDOMTREE TR US TOTAL DIVIDND 97717W109   933,483 15,514 SH   SOLE   6,882 0 8,633
WISDOMTREE TR EMG MKTS SMCAP 97717W281   2,987,623 64,583 SH   SOLE   0 0 64,583
WISDOMTREE TR US LARGECAP DIVD 97717W307   8,453,178 137,472 SH   SOLE   0 0 137,472
WISDOMTREE TR EMER MKT HIGH FD 97717W315   13,576,123 362,223 SH   SOLE   7,225 0 354,998
WISDOMTREE TR US MIDCAP DIVID 97717W505   9,921,090 242,214 SH   SOLE   4,966 0 237,249
WISDOMTREE TR US SMALLCAP FUND 97717W562   623,348 14,406 SH   SOLE   325 0 14,081
WISDOMTREE TR US MIDCAP FUND 97717W570   355,951 7,015 SH   SOLE   0 0 7,015
WISDOMTREE TR US LARGECAP FUND 97717W588   2,244,805 49,067 SH   SOLE   0 0 49,067
WISDOMTREE TR US SMALLCAP DIVD 97717W604   4,449,849 157,796 SH   SOLE   1,200 0 156,596
WISDOMTREE TR INTL EQUITY FD 97717W703   17,419,777 360,285 SH   SOLE   0 0 360,285
WISDOMTREE TR INTL SMCAP DIV 97717W760   329,937 5,741 SH   SOLE   0 0 5,741
WISDOMTREE TR JAPN HEDGE EQT 97717W851   2,286,308 25,907 SH   SOLE   0 0 25,907
WISDOMTREE TR INTL QULTY DIV 97717X131   1,734,758 54,177 SH   SOLE   0 0 54,177
WISDOMTREE TR YIELD ENHANCD US 97717X511   43,391,873 1,045,335 SH   SOLE   0 0 1,045,335
WISDOMTREE TR US S CAP QTY DIV 97717X651   712,889 17,307 SH   SOLE   0 0 17,307
WISDOMTREE TR US QTLY DIV GRT 97717X669   54,937,733 865,297 SH   SOLE   803 0 864,494
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,222,469 30,949 SH   SOLE   0 0 30,949
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   44,569,929 885,730 SH   SOLE   11,001 0 874,729
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   360,005 12,150 SH   SOLE   0 0 12,150
WISDOMTREE TR US EFFICIENT COR 97717Y790   10,218,843 292,301 SH   SOLE   0 0 292,301
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   227,726 9,778 SH   SOLE   0 0 9,778
WOODWARD INC COM 980745103   656,678 5,285 SH   SOLE   12 0 5,273
WORKDAY INC CL A 98138H101   1,747,674 8,134 SH   SOLE   60 0 8,074
WORLD GOLD TR SPDR GLD MINIS 98149E303   14,053,538 383,348 SH   SOLE   674 0 382,674
WYNDHAM HOTELS & RESORTS INC COM 98311A105   583,236 8,387 SH   SOLE   15 0 8,372
WYNN RESORTS LTD COM 983134107   629,010 6,807 SH   SOLE   16 0 6,791
XPO INC COM 983793100   958,321 12,836 SH   SOLE   12 0 12,824
XCEL ENERGY INC COM 98389B100   12,222,681 213,609 SH   SOLE   288 0 213,320
XYLEM INC COM 98419M100   6,768,832 74,358 SH   SOLE   16 0 74,342
YETI HLDGS INC COM 98585X104   204,308 4,237 SH   SOLE   56 0 4,181
YUM BRANDS INC COM 988498101   8,113,109 64,936 SH   SOLE   275 0 64,661
YUM CHINA HLDGS INC COM 98850P109   2,343,692 42,062 SH   SOLE   0 0 42,062
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,617,392 6,838 SH   SOLE   12 0 6,826
ZILLOW GROUP INC CL C CAP STK 98954M200   242,229 5,248 SH   SOLE   0 0 5,248
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,460,314 13,013 SH   SOLE   154 0 12,859
ZIONS BANCORPORATION N A COM 989701107   1,400,410 40,138 SH   SOLE   31,363 0 8,775
ZOETIS INC CL A 98978V103   38,427,097 220,871 SH   SOLE   1,715 0 219,156
ZSCALER INC COM 98980G102   1,941,012 12,475 SH   SOLE   360 0 12,115
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   392,549 5,613 SH   SOLE   28 0 5,585
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   405 500 SH Call SOLE   0 0 500
ADIENT PLC ORD SHS G0084W101   320,133 8,723 SH   SOLE   63 0 8,660
ALLEGION PLC ORD SHS G0176J109   328,957 3,157 SH   SOLE   561 0 2,596
AMCOR PLC ORD G0250X107   3,096,190 338,012 SH   SOLE   242 0 337,770
AMDOCS LTD SHS G02602103   5,111,726 60,501 SH   SOLE   13 0 60,488
AON PLC SHS CL A G0403H108   20,996,847 64,761 SH   SOLE   764 0 63,997
ARCH CAP GROUP LTD ORD G0450A105   491,731 6,169 SH   SOLE   237 0 5,932
ARQIT QUANTUM INC *W EXP 09/03/202 G0567U119   4,252 23,610 SH   SOLE   0 0 23,610
AXIS CAP HLDGS LTD SHS G0692U109   367,420 6,518 SH   SOLE   0 0 6,518
AXALTA COATING SYS LTD COM G0750C108   328,207 12,201 SH   SOLE   0 0 12,201
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   67,127,045 218,577 SH   SOLE   4,443 0 214,134
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   431,757 14,686 SH   SOLE   4,738 0 9,948
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   279,424 12,853 SH   SOLE   0 0 12,853
CAPRI HOLDINGS LIMITED SHS G1890L107   297,194 5,649 SH   SOLE   28 0 5,621
CLARIVATE PLC ORD SHS G21810109   380,195 56,661 SH   SOLE   0 0 56,661
CRH PLC ORD G25508105   308,814 5,643 SH   SOLE   0 0 5,643
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,880,799 46,108 SH   SOLE   0 0 46,108
DESPEGAR COM CORP ORD SHS G27358103   290,486 40,067 SH   SOLE   1,410 0 38,657
EATON CORP PLC SHS G29183103   93,219,783 437,077 SH   SOLE   458 0 436,619
ENSTAR GROUP LIMITED SHS G3075P101   399,695 1,652 SH   SOLE   0 0 1,652
EVEREST GROUP LTD COM G3223R108   669,378 1,801 SH   SOLE   9 0 1,792
FABRINET SHS G3323L100   622,659 3,737 SH   SOLE   8 0 3,729
FLEX LNG LTD SHS G35947202   236,454 7,840 SH   SOLE   0 0 7,840
GATES INDL CORP PLC ORD SHS G39108108   169,158 14,570 SH   SOLE   0 0 14,570
GENIUS SPORTS LIMITED SHARES CL A G3934V109   53,300 10,000 SH   SOLE   0 0 10,000
HELEN OF TROY LTD COM G4388N106   3,151,666 27,039 SH   SOLE   7 0 27,032
ICON PLC SHS G4705A100   931,810 3,784 SH   SOLE   0 0 3,784
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   387,155 2,991 SH   SOLE   9 0 2,982
JOHNSON CTLS INTL PLC SHS G51502105   2,589,213 48,660 SH   SOLE   453 0 48,207
LIBERTY GLOBAL PLC SHS CL A G5480U104   492,440 28,764 SH   SOLE   0 0 28,764
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,633,243 87,998 SH   SOLE   0 0 87,998
LINDE PLC SHS G54950103   24,829,192 66,682 SH   SOLE   470 0 66,212
MEDTRONIC PLC SHS G5960L103   31,596,852 403,227 SH   SOLE   31,514 0 371,713
APTIV PLC SHS G6095L109   629,131 6,381 SH   SOLE   1,095 0 5,286
NORDIC AMERICAN TANKERS LIMI COM G65773106   76,875 18,659 SH   SOLE   0 0 18,659
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   483,473 29,337 SH   SOLE   132 0 29,205
NVENT ELECTRIC PLC SHS G6700G107   1,597,657 30,150 SH   SOLE   17 0 30,133
PAGSEGURO DIGITAL LTD COM CL A G68707101   180,509 20,965 SH   SOLE   247 0 20,718
RENAISSANCERE HLDGS LTD COM G7496G103   1,280,743 6,471 SH   SOLE   14 0 6,457
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,431,874 36,875 SH   SOLE   121 0 36,754
PENTAIR PLC SHS G7S00T104   5,893,074 91,013 SH   SOLE   19 0 90,994
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   210,468 5,565 SH   SOLE   18 0 5,547
STERIS PLC SHS USD G8473T100   1,001,652 4,565 SH   SOLE   17 0 4,548
TECHNIPFMC PLC COM G87110105   262,549 12,908 SH   SOLE   0 0 12,908
TRANE TECHNOLOGIES PLC SHS G8994E103   9,791,467 48,255 SH   SOLE   189 0 48,066
TRONOX HOLDINGS PLC SHS G9087Q102   323,098 24,040 SH   SOLE   0 0 24,040
WHITE MTNS INS GROUP LTD COM G9618E107   264,772 177 SH   SOLE   0 0 177
WILLIS TOWERS WATSON PLC LTD SHS G96629103   774,352 3,706 SH   SOLE   33 0 3,673
PERRIGO CO PLC SHS G97822103   314,708 9,850 SH   SOLE   46 0 9,804
ALCON AG ORD SHS H01301128   398,647 5,171 SH   SOLE   200 0 4,971
CHUBB LIMITED COM H1467J104   39,314,837 188,850 SH   SOLE   409 0 188,441
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   470,694 10,370 SH   SOLE   191 0 10,179
GARMIN LTD SHS H2906T109   1,069,232 10,164 SH   SOLE   29 0 10,135
UBS GROUP AG SHS H42097107   651,105 26,414 SH   SOLE   0 0 26,414
TE CONNECTIVITY LTD SHS H84989104   2,807,765 22,729 SH   SOLE   641 0 22,089
TRANSOCEAN LTD REG SHS H8817H100   100,770 12,274 SH   SOLE   0 0 12,274
ARDAGH METAL PACKAGING S A SHS L02235106   33,031 10,553 SH   SOLE   0 0 10,553
SPOTIFY TECHNOLOGY S A SHS L8681T102   211,857 1,370 SH   SOLE   0 0 1,370
CHECK POINT SOFTWARE TECH LT ORD M22465104   300,813 2,257 SH   SOLE   0 0 2,257
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   62,560 32,082 SH   SOLE   0 0 32,082
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   214,957 20,570 SH   SOLE   0 0 20,570
AERCAP HOLDINGS NV SHS N00985106   1,213,229 19,359 SH   SOLE   0 0 19,359
ASML HOLDING N V N Y REGISTRY SHS N07059210   16,792,708 28,527 SH   SOLE   156 0 28,371
CNH INDL N V SHS N20944109   157,966 13,055 SH   SOLE   0 0 13,055
FERRARI N V COM N3167Y103   446,303 1,510 SH   SOLE   0 0 1,510
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,030,909 42,565 SH   SOLE   545 0 42,020
NXP SEMICONDUCTORS N V COM N6596X109   4,378,684 21,902 SH   SOLE   52 0 21,850
STELLANTIS N.V SHS N82405106   641,741 33,546 SH   SOLE   2,022 0 31,524
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   3,829 12,645 SH   SOLE   0 0 12,645
ROYAL CARIBBEAN GROUP COM V7780T103   1,418,321 15,393 SH   SOLE   172 0 15,221
ROYAL CARIBBEAN GROUP COM V7780T103   1,290 500 SH Call SOLE   0 0 500
ROYAL CARIBBEAN GROUP COM V7780T103   1,763 500 SH Call SOLE   0 0 500
ROYAL CARIBBEAN GROUP COM V7780T103   2,688 500 SH Call SOLE   0 0 500
ROYAL CARIBBEAN GROUP COM V7780T103   3,750 1,000 SH Call SOLE   0 0 1,000
FLEX LTD ORD Y2573F102   1,798,649 66,666 SH   SOLE   0 0 66,666
GENCO SHIPPING & TRADING LTD SHS Y2685T131   184,374 13,179 SH   SOLE   0 0 13,179
SAFE BULKERS INC COM Y7388L103   357,469 110,330 SH   SOLE   0 0 110,330