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
180 DEGREE CAP CORP COM COM 68235b208   443,021 108,054 SH   SOLE   93,366 0 14,688
180 DEGREE CAP CORP COM COM 68235b208   10,361 2,527 SH   SOLE 1 2,527 0 0
180 DEGREE CAP CORP COM COM 68235b208   142,610 34,783 SH   SOLE 3 34,783 0 0
1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105   6,625 108 SH   SOLE 1 108 0 0
3D PRINTING INDX FD 00214q500   232 10 SH   SOLE 1 10 0 0
3-D SYS CORP DEL COM NEW COM 88554d205   1,905 300 SH   SOLE 1 300 0 0
3M CO COM 88579y101   3,037,953 27,790 SH   SOLE 1 26,402 0 1,388
3M CO COM 88579y101   873,139 7,987 SH   SOLE   7,987 0 0
APPLE INC PUT 037833950   1,440 40 SH Put SOLE 1 40 0 0
ABB LTD SPONSORED ADR COM 000375204   4,430 100 SH   SOLE 1 100 0 0
ABBOTT LABS COM 002824100   6,510,116 59,145 SH   SOLE 1 55,230 0 3,915
ABBOTT LABS COM 002824100   319,313 2,901 SH   SOLE   2,901 0 0
ABBVIE INC COM 00287y109   21,902,322 141,333 SH   SOLE 1 136,496 0 4,836
ABBVIE INC COM 00287y109   28,614,382 184,645 SH   SOLE   171,109 0 13,536
ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105   3,240 634 SH   SOLE 1 634 0 0
ABRDN PALLADIUM ETF TRUST INDX FD 003262102   28,608 283 SH   SOLE 1 283 0 0
ABRDN PLATINUM ETF TRUST INDX FD 003260106   918,984 10,081 SH   SOLE 1 9,871 0 210
ABRDN PLATINUM ETF TRUST INDX FD 003260106   195,994 2,150 SH   SOLE   2,150 0 0
ABERDEEN STD GOLD ETF INDX FD 00326a104   6,514 330 SH   SOLE 1 330 0 0
ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100   1,491 185 SH   SOLE 1 185 0 0
ACACIA RESH CORP COM 003881307   379,562 96,827 SH   SOLE   83,800 0 13,027
ACACIA RESH CORP COM 003881307   9,157 2,336 SH   SOLE 1 2,336 0 0
ACACIA RESH CORP COM 003881307   120,497 30,739 SH   SOLE 3 30,739 0 0
ACCELERATE ARBITRAGE FUND COM 00437k108   197,634 10,200 SH   SOLE 3 10,200 0 0
ACCENTURE PLC COM g1151c101   16,931,095 48,249 SH   SOLE 1 47,656 0 593
ACCENTURE PLC COM g1151c101   23,691,628 67,515 SH   SOLE   62,713 0 4,802
ACE GLOBAL BUSINESS -CW27 COM g0083e110   172 10,000 SH   SOLE 3 10,000 0 0
ACHARI VENTURES HOLDINGS CORP WT 00444x119   480 32,000 SH   SOLE 3 32,000 0 0
ACI WORLDWIDE INC COM 004498101   30,600 1,000 SH   SOLE 1 1,000 0 0
ACUITY BRANDS INC COM COM 00508y102   57,352 280 SH   SOLE 1 280 0 0
ACUSHNET HLDGS CORP COM 005098108   100,630 1,593 SH   SOLE 1 1,593 0 0
ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104   1,756,761 99,196 SH   SOLE 1 97,456 0 1,740
ADAMS NAT RES FD INC COM COM 00548f105   6,189 300 SH   SOLE 1 300 0 0
ADAMS RES & ENERGY INC COM 006351308   813,203 31,062 SH   SOLE   26,886 0 4,176
ADAMS RES & ENERGY INC COM 006351308   19,714 753 SH   SOLE 1 753 0 0
ADAMS RES & ENERGY INC COM 006351308   259,967 9,930 SH   SOLE 3 9,930 0 0
ADIT EDTECH ACQUISITION CORP COM 007024110   4 50 SH   SOLE 3 50 0 0
ADIT EDTECH ACQUISITION CORP WT 007024110   945 11,250 SH   SOLE 3 11,250 0 0
ADOBE SYS INC COM COM 00724f101   2,913,139 4,883 SH   SOLE 1 4,748 0 135
ADOBE SYS INC COM COM 00724f101   362,136 607 SH   SOLE   607 0 0
ADR AMRYT PHARM CONTRA COM 032cvr011   0 1,110 SH   SOLE 1 1,110 0 0
ADR AMRYT PHARM CONTRA COM 032cvr029   0 1,110 SH   SOLE 1 1,110 0 0
ADTHEORENT HOLDING COMPANY INC COM 00739d109   422,718 291,530 SH   SOLE   291,530 0 0
ADVANCED EMISSIONS SOLUTIONS I COM 00770c101   4,470 1,500 SH   SOLE 1 1,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   459,919 3,120 SH   SOLE   3,120 0 0
ADVANCED MICRO DEVICES INC COM 007903107   672,047 4,559 SH   SOLE 1 4,559 0 0
ADVANTAGE SOLUTIONS INC COM CL COM 00791n102   3,517,337 971,640 SH   SOLE   714,980 0 256,660
ADVANT-E CORP COM COM 00761l305   825,830 10 SH   SOLE 3 10 0 0
ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818   317,059 3,035 SH   SOLE 1 3,035 0 0
ADVISORSHARES TR PURE US CANNA INDX FD 00768y453   256,959 36,656 SH   SOLE 1 36,199 0 457
AERCAP HOLDINGS NV COM N00985106   3,567 48 SH   SOLE 1 48 0 0
AERIES TECHNOLOGY INC WT g0136h110   712 9,996 SH   SOLE 3 9,996 0 0
AERSALE CORPORATION COM COM 00810f106   695,089 54,753 SH   SOLE   47,426 0 7,327
AERSALE CORPORATION COM COM 00810f106   17,024 1,341 SH   SOLE 1 1,341 0 0
AERSALE CORPORATION COM COM 00810f106   221,210 17,425 SH   SOLE 3 17,425 0 0
AETHERIUM ACQUISITION CORP COM 00809J119   2,130 71,000 SH   SOLE 3 71,000 0 0
AFFIRM HOLDINGS INC COM 00827b106   171,990 3,500 SH   SOLE 1 3,500 0 0
AFLAC INC COM 001055102   144,210 1,748 SH   SOLE 1 1,748 0 0
AGENT INFORMATION SOFTWARE INC COM 00847d108   13,788 7,660 SH   SOLE 1 7,660 0 0
AGILENT TECHNOLOGIES INC COM 00846u101   966,338 6,951 SH   SOLE 1 6,426 0 525
AGNICO EAGLE MINES LTD COM 008474108   397,114 7,240 SH   SOLE   7,240 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,545,863 46,415 SH   SOLE 1 46,415 0 0
AIR PRODS & CHEMS INC COM 009158106   1,682,529 6,145 SH   SOLE 1 5,902 0 243
AIR PRODS & CHEMS INC COM 009158106   6,845 25 SH   SOLE   25 0 0
AIRBNB INC COM 009066101   23,700 174 SH   SOLE 1 174 0 0
AIRBUS SE UNSPONSORED ADR COM 009279100   9,295 241 SH   SOLE 1 241 0 0
AKERS BIOSCIENCES INC COM 62856x102   698 2,700 SH   SOLE   2,700 0 0
ALASKA AIR GROUP INC COM 011659109   781 20 SH   SOLE 1 20 0 0
ALCON AG COM H01301128   12,187 156 SH   SOLE   156 0 0
ALERIAN MLP COM 00162q452   64,412 1,515 SH   SOLE 1 1,515 0 0
ALGOMA STL GROUP INC COM 015658107   265,795 26,500 SH   SOLE 1 26,500 0 0
ALIBABA GRP SHS COM 01609w102   3,100 40 SH   SOLE 1 40 0 0
ALICO INC COM 016230104   296,122 10,183 SH   SOLE   10,183 0 0
ALIGHT INC COM CL A COM 01626w101   11,728,528 1,374,974 SH   SOLE   992,702 0 382,272
ALIGHT INC COM CL A COM 01626w101   73,657 8,635 SH   SOLE 1 8,635 0 0
ALIMCO FINL CORP COM NEW COM 01626k206   173,339 30,146 SH   SOLE 3 30,146 0 0
ALIMENTATION COUCHE-TARD INC COM 01626p148   991,619 16,757 SH   SOLE 1 15,607 0 1,150
ALITHYA GROUP INC COM 01643b106   30,087 22,622 SH   SOLE   22,622 0 0
ALITHYA GROUP INC COM 01643b106   250,137 188,073 SH   SOLE 1 188,073 0 0
ALLETE INC COM 018522300   1,064,796 17,410 SH   SOLE   17,410 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   130,326 4,200 SH   SOLE   4,200 0 0
ALLIANCEBERNSTEIN HOLDING COM 01881g106   243,585 7,850 SH   SOLE 1 7,850 0 0
ALLIANT ENERGY CORP COM COM 188021083   5,130 100 SH   SOLE 1 100 0 0
ALLIENT INC COM 019330109   15,105 500 SH   SOLE 1 500 0 0
ALLISON TRANSMISSION HLDGS COM 01973r101   9,130 157 SH   SOLE 1 157 0 0
ALLSTATE CORP COM 020002101   1,172,332 8,375 SH   SOLE 1 7,775 0 600
ALLY FINL INC COM COM 02005n100   14,317 410 SH   SOLE 1 410 0 0
ALPHA PARTNERS TECHNOLOGY MERG WT g63290103   753 12,552 SH   SOLE 3 12,552 0 0
ALPHABET INC COM 02079K305   12,155,579 87,018 SH   SOLE 1 80,888 0 6,130
ALPHABET INC COM 02079K305   946,400 6,775 SH   SOLE   6,775 0 0
ALPHABET INC COM 02079K107   20,286,958 143,951 SH   SOLE 1 136,827 0 7,124
ALPHABET INC COM 02079K107   2,827,197 20,061 SH   SOLE   20,061 0 0
ALPINE INCOME PROPERTY TRUST COM 02083x103   5,440,962 321,760 SH   SOLE   212,556 0 109,204
ALPS EQUAL SECTOR COM 00162q205   109,755 1,002 SH   SOLE 1 1,002 0 0
ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858   311,097 6,069 SH   SOLE 1 6,069 0 0
ALTA EQUIPMENT GROUP COM 02128l106   1,982,404 160,259 SH   SOLE   160,259 0 0
ALTO INGREDIENTS INC COM 021513106   826,443 310,693 SH   SOLE   268,821 0 41,872
ALTO INGREDIENTS INC COM 021513106   20,564 7,731 SH   SOLE 1 7,731 0 0
ALTO INGREDIENTS INC COM 021513106   265,002 99,625 SH   SOLE 3 99,625 0 0
ALTRIA GROUP INC COM 02209S103   273,177 6,772 SH   SOLE 1 6,772 0 0
ALTRIA GROUP INC COM 02209S103   410,016 10,164 SH   SOLE   10,164 0 0
AMAZON COM INC COM 023135106   22,666,015 149,177 SH   SOLE 1 142,762 0 6,415
AMAZON COM INC COM 023135106   1,456,041 9,583 SH   SOLE   9,583 0 0
AMBASE CORP COM COM 023164106   51,825 345,501 SH   SOLE 3 345,501 0 0
AMCOR PLC COM g0250x107   9,640 1,000 SH   SOLE 1 1,000 0 0
U HAUL HOLDING COMPANY COM 023586506   2,291,741 32,535 SH   SOLE 1 32,065 0 470
AMERCO COM COM 235861002   169,448 2,360 SH   SOLE 1 2,040 0 320
AMERICAN ACQUISITION OPPORTUNI WT 02369m110   517 16,000 SH   SOLE 3 16,000 0 0
AMERICAN AIRLS GROUP INC COM 02376r102   1,374 100 SH   SOLE 1 100 0 0
AMERICAN AXLE & MFG COM COM 240611038   19,294 2,190 SH   SOLE 1 2,190 0 0
AMERICAN BATTERY TECHNOLOGY CO COM 02451v309   1,041 222 SH   SOLE 1 222 0 0
AMERICAN CENTY ETF TR INDX FD 025072877   2 0 SH   SOLE 1 0 0 0
AMERICAN COASTAL INS CORP COM 910710102   1,010,205 106,787 SH   SOLE   92,298 0 14,489
AMERICAN COASTAL INS CORP COM 910710102   25,495 2,695 SH   SOLE 1 2,695 0 0
AMERICAN COASTAL INS CORP COM 910710102   326,067 34,468 SH   SOLE 3 34,468 0 0
AMERICAN ELEC PWR CO INC COM 025537101   747,039 9,198 SH   SOLE 1 9,198 0 0
AMERICAN EXPRESS CO COM 025816109   254,149 1,357 SH   SOLE 1 1,357 0 0
AMERICAN GREEN INC COM 02640n200   0 750 SH   SOLE 1 750 0 0
AMERICAN INTL GROUP INC COM 026874784   36,481 538 SH   SOLE 1 538 0 0
AMERICAN ONCOLOGY NETWORK IN WT 028719110   100 500 SH   SOLE 3 500 0 0
AMERICAN TOWER CORP NEW COM 03027X100   12,190,744 56,470 SH   SOLE   52,211 0 4,259
AMERICAN TOWER CORP NEW COM 03027X100   1,442,510 6,682 SH   SOLE 1 6,682 0 0
AMERICAN VANGUARD CORP COM 030371108   3,615,449 329,576 SH   SOLE   245,111 0 84,465
AMERICAN WTR WKS CO INC NEW COM 030420103   377,887 2,863 SH   SOLE 1 2,863 0 0
AMERICAS CAR MART INC COM COM 03062t105   142,675 1,883 SH   SOLE   1,628 0 255
AMERICAS CAR MART INC COM COM 03062t105   3,637 48 SH   SOLE 1 48 0 0
AMERICAS CAR MART INC COM COM 03062t105   45,689 603 SH   SOLE 3 603 0 0
AMERIPRISE FINL INC COM 03076C106   608,920 1,603 SH   SOLE 1 1,603 0 0
AMETEK INC COM 031100100   9,729 59 SH   SOLE 1 59 0 0
AMGEN INC COM 031162100   9,475,188 32,898 SH   SOLE 1 29,976 0 2,922
AMGEN INC COM 031162100   1,330,940 4,621 SH   SOLE   4,621 0 0
AMICUS THERAPEUTICS INC COM 03152w109   38,228 2,694 SH   SOLE 1 2,694 0 0
AMPCO-PITTSBURG CORP COM 032037103   2,917,090 1,068,531 SH   SOLE 3 1,068,531 0 0
AMPHENOL CORP NEW COM 032095101   27,162 274 SH   SOLE 1 274 0 0
AMPLIFY ETF TR INDX FD 032108409   119,342 3,265 SH   SOLE 1 3,265 0 0
AMPLIFY ETF TR INDX FD 032108607   17,611 590 SH   SOLE 1 590 0 0
AMTECH SYS INC COM 032332504   476,713 113,503 SH   SOLE   98,320 0 15,183
AMTECH SYS INC COM 032332504   11,340 2,700 SH   SOLE 1 2,700 0 0
AMTECH SYS INC COM 032332504   151,649 36,107 SH   SOLE 3 36,107 0 0
ANALOG DEVICES INC COM 032654105   100,074 504 SH   SOLE   504 0 0
ANALOG DEVICES INC COM 032654105   433,408 2,183 SH   SOLE 1 2,183 0 0
ANC RENT CORP COM 001813104   0 25 SH   SOLE 1 25 0 0
ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108   12,924 200 SH   SOLE 1 200 0 0
ANIXA BIOSCIENCES INC COM 03528h109   5,905 1,522 SH   SOLE 1 1,522 0 0
ANSYS INC COM 03662Q105   25,402 70 SH   SOLE 1 70 0 0
AON PLC COM g0403h108   1,758,343 6,042 SH   SOLE 1 5,942 0 100
AMPCO-PITTSBURG CORP PUT 032037953   2,500 200 SH Put SOLE 3 200 0 0
AP HENDERSON GROUP COM 00186g100   0 2,000 SH   SOLE 1 2,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753u106   29,930 500 SH   SOLE 1 500 0 0
API GROUP CORP COM 00187Y100   13,979,473 404,031 SH   SOLE   301,542 0 102,489
API GROUP CORP COM 00187Y100   421,774 12,190 SH   SOLE 1 12,190 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769m106   28,878 310 SH   SOLE 1 310 0 0
APOLLOMICS INC WT g0411d115   92 3,700 SH   SOLE 3 3,700 0 0
APPFOLIO INC COM 03783C100   3,877,458 22,382 SH   SOLE 3 22,382 0 0
APPLE INC COM 037833100   88,999 462 SH   SOLE 1 0 0 462
APPLE INC COM 037833100   31,439,682 163,298 SH   SOLE   154,670 0 8,628
APPLE INC COM 037833100   81,055,080 421,000 SH   SOLE 1 410,473 0 10,527
APPLIED INDLTECH INC COM COM 03820c105   410,139 2,375 SH   SOLE 1 2,375 0 0
APPLIED MATLS INC COM 038222105   716,349 4,420 SH   SOLE   4,420 0 0
APPLIED MATLS INC COM 038222105   2,556,540 15,774 SH   SOLE 1 15,774 0 0
ARAMARK HLDGS CORP COM COM 03852u106   5,164,499 183,790 SH   SOLE   126,540 0 57,250
ARBOR REALTY TRUST INC COM 038923108   151,800 10,000 SH   SOLE   10,000 0 0
ARCBEST CORP PUT 03937C955   1,092,000 1,200 SH Put SOLE 3 1,200 0 0
ARCBEST CORP PUT 03937C955   173,055 139 SH Put SOLE 3 139 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   128,116 1,725 SH   SOLE 1 1,725 0 0
ARCH RESOURCES INC COM 03940r107   106,036 639 SH   SOLE 1 364 0 275
ARCHER DANIELS MIDLAND CO COM 039483102   30,260 419 SH   SOLE 1 419 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   32,499 450 SH   SOLE   450 0 0
ARCOSA INC COM 039653100   5,704,887 69,033 SH   SOLE   51,213 0 17,820
ARCOSA INC COM 039653100   254,531 3,080 SH   SOLE 1 3,080 0 0
ARDELYX INC COM 039697107   1,779 287 SH   SOLE 1 287 0 0
ARES CAP CORP COM COM 04010l103   941,939 47,026 SH   SOLE 1 43,762 0 3,264
ARHAUS INC COM 04035m102   59,250 5,000 SH   SOLE 1 5,000 0 0
ARISTA NETWORKS INC COM 040413106   40,743 173 SH   SOLE 1 173 0 0
ARK FINTECH INNOVATION ETF INDX FD 00214q708   372,716 13,514 SH   SOLE 1 13,514 0 0
ARK GENOMIC REVOLUTION ETF INDX FD 00214q302   288,892 8,805 SH   SOLE 1 8,805 0 0
ARK INNOVATION ETF INDX FD 00214q104   15,488 296 SH   SOLE 1 296 0 0
ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807   801 52 SH   SOLE 1 52 0 0
ARM HOLDINGS PLC COM 042068205   45,087 600 SH   SOLE 1 600 0 0
ARMADA ACQUISITION CORP I WT 04208v111   181 10,050 SH   SOLE 3 10,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   84,457 859 SH   SOLE 1 859 0 0
ARROWROOT ACQUISITION CORP WT 04282m110   151 1,858 SH   SOLE 3 1,858 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,367,986 10,530 SH   SOLE 1 9,523 0 1,007
ASHLAND INC COM 044186104   25,293 300 SH   SOLE 1 300 0 0
ASHLAND INC COM 044186104   10,967,045 130,080 SH   SOLE 3 130,080 0 0
ASML HOLDING N V COM N07059210   133,975 177 SH   SOLE 1 177 0 0
ASTRAZENECA PLC ADUS 046353108   116,546 1,730 SH   SOLE 1 1,730 0 0
ASTRONICS CORP COM 046433108   13,065 750 SH   SOLE 1 750 0 0
ASURE SOFTWARE INC COM 04649U102   9,520 1,000 SH   SOLE 1 1,000 0 0
ASURE SOFTWARE INC COM 04649U102   95,200 10,000 SH   SOLE   10,000 0 0
AT&T INC COM 00206r102   475,459 28,335 SH   SOLE 1 27,446 0 889
ATHENA TECHNOLOGY ACQUISITION WT 04687c113   62 2,500 SH   SOLE 3 2,500 0 0
ATHERSYS INC COM 04744l205   6 310 SH   SOLE 1 310 0 0
ATLANTA BRAVES HLDGS INC COM 047726302   19,711 498 SH   SOLE 1 493 0 5
ATLANTA BRAVES HLDGS INC COM 047726302   5,280,922 133,424 SH   SOLE   91,358 0 42,066
ATLANTIC COASTAL ACQUISTN CO WT 048453112   566 21,701 SH   SOLE 3 21,701 0 0
ATLANTICA SUSTAINABLE F COM g0751n103   4,300 200 SH   SOLE 1 200 0 0
ATLANTIS PLASTICS INC COM 049156102   0 640 SH   SOLE 1 640 0 0
ATLASSIAN CORPORATION COM 049468101   4,757 20 SH   SOLE 1 20 0 0
ATMOS ENERGY CORP COM 049560105   132,242 1,141 SH   SOLE 1 916 0 225
ATNA RESOURCES COM 04957f101   0 400 SH   SOLE 1 400 0 0
AUGMEDIX INC COM COM 05105p107   1,283,080 219,330 SH   SOLE   149,360 0 69,970
AURORA CANNABIS INC COM 05156x884   10 20 SH   SOLE 1 20 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,824,485 7,831 SH   SOLE 1 6,931 0 900
AUTOMATIC DATA PROCESSING IN COM 053015103   93,188 400 SH   SOLE   400 0 0
AVALONBAY CMNTYS INC COM 053484101   1,644 9 SH   SOLE 1 9 0 0
AVANOS MEDICAL INC COM 05350v106   426 19 SH   SOLE 1 19 0 0
AVANTAX INC COM 095229100   0 100 SH   SOLE 3 100 0 0
AMERICAN CENTY ETF TR INDX FD 025072802   216,215 3,460 SH   SOLE 1 3,460 0 0
AVIAT NETWORKS INC COM 05366y201   972,843 29,787 SH   SOLE   25,743 0 4,044
AVIAT NETWORKS INC COM 05366y201   23,613 723 SH   SOLE 1 723 0 0
AVIAT NETWORKS INC COM 05366y201   314,124 9,618 SH   SOLE 3 9,618 0 0
AVNET INC COM 053807103   192,780 3,825 SH   SOLE 1 3,825 0 0
AVON PROTECTION PLC COM g06860103   9,207,697 849,748 SH   SOLE 3 849,748 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   64,845 500 SH   SOLE 1 500 0 0
AXIS CAPITAL HOLDINGS SHS COM g0692u109   8,305 150 SH   SOLE 1 150 0 0
AXT INC COM 00246W103   162,382 67,659 SH   SOLE   58,534 0 9,125
AXT INC COM 00246W103   4,154 1,731 SH   SOLE 1 1,731 0 0
AXT INC COM 00246W103   51,895 21,623 SH   SOLE 3 21,623 0 0
B2GOLD CORP COM 11777q209   31,600 10,000 SH   SOLE 1 10,000 0 0
BADGER METER INC COM 056525108   30,874 200 SH   SOLE 1 200 0 0
BAGGER DAVES BURGER TAVERN COM 056646201   1,237 25,000 SH   SOLE 3 25,000 0 0
BALL CORP COM 058498106   69,198 1,203 SH   SOLE 1 928 0 275
BALLYS CORP COM 05875b106   10,734 770 SH   SOLE 1 770 0 0
BANCROFT FD LTD COM 059695106   15,980 1,000 SH   SOLE 1 1,000 0 0
BANK FIRST NATL CORP COM 06211j100   15,079 174 SH   SOLE 1 174 0 0
BANK NEW YORK MELLON CORP COM 064058100   75,472 1,450 SH   SOLE 1 1,450 0 0
BANK AMERICA CORP COM 060505104   7,765,998 230,650 SH   SOLE 1 229,629 0 1,021
BANK AMERICA CORP COM 060505104   17,282,542 513,292 SH   SOLE   472,436 0 40,856
BARCO NV COM b0833g105   9,598 525 SH   SOLE 1 525 0 0
BARRICK GOLD CORP COM 067901108   488 27 SH   SOLE 1 27 0 0
BATTERY FUTURE ACQUISITION COR WT g0888j124   503 6,000 SH   SOLE 3 6,000 0 0
BAUSCH HEALTH COS INC COM 071734107   401 50 SH   SOLE 1 50 0 0
BAXTER INTL INC COM 071813109   14,150 366 SH   SOLE 1 366 0 0
BAYER A G SPONSORED ADR ADUS 072730302   6,553 710 SH   SOLE 1 710 0 0
BCE INC COM 05534B760   18,824 478 SH   SOLE 1 478 0 0
BEAM THERAPEUTICS INC COM 07373v105   1,361 50 SH   SOLE 1 50 0 0
BECTON DICKINSON & CO COM 075887109   1,770,801 7,262 SH   SOLE 1 6,650 0 612
BELLRING BRANDS INC COM 07831c103   166 3 SH   SOLE   3 0 0
BELLRING BRANDS INC COM 07831c103   74,110 1,337 SH   SOLE 1 1,337 0 0
BENEFICIENT WT 08178Q119   168 16,773 SH   SOLE 3 16,773 0 0
BENSON HILL INC WT 082490111   8 2,600 SH   SOLE 3 2,600 0 0
BERENSON ACQUISITION CORP I WT 083690115   139 11,585 SH   SOLE 3 11,585 0 0
BERKLEY W R CORP COM 084423102   534,926 7,564 SH   SOLE 1 7,564 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702   33,450,987 93,790 SH   SOLE 1 89,383 0 4,407
BERKSHIRE HATHAWAY INC DEL COM 084670702   3,434,992 9,631 SH   SOLE   9,631 0 0
BERRY PLASTICS GROUP COM 08579w103   621,605 9,224 SH   SOLE   9,224 0 0
BERRY PLASTICS GROUP COM 08579w103   2,090,168 31,016 SH   SOLE 1 31,016 0 0
BERRY PLASTICS GROUP COM 08579w103   93,798,928 1,391,882 SH   SOLE 3 1,391,882 0 0
BERY 240119 00072500 CALL 08579w903   28,490 1,628 SH Call SOLE 3 1,628 0 0
BERY 240119C00057500 CALL 08579w903   204,000 200 SH Call SOLE 3 200 0 0
BERY 240119C00062500 CALL 08579w903   153,000 200 SH Call SOLE 3 200 0 0
BERY 240119C00062500 CALL 08579w903   147,741 300 SH Call SOLE 3 300 0 0
BERY 240119C00070000 CALL 08579w903   370,000 7,400 SH Call SOLE 3 7,400 0 0
BERY 240315C00075000 CALL 08579w903   427,350 3,885 SH Call SOLE 3 3,885 0 0
LISTED FD TR PUT 53656F959   10,000 2,000 SH Put SOLE 3 2,000 0 0
BGC GROUP INC COM 088929104   28,880 4,000 SH   SOLE 1 4,000 0 0
BGSF INC COM 05601c105   1,391,181 147,998 SH   SOLE   130,388 0 17,610
BGSF INC COM 05601c105   31,462 3,347 SH   SOLE 1 3,347 0 0
BGSF INC COM 05601c105   392,281 41,732 SH   SOLE 3 41,732 0 0
BHP GROUP LTD ADUS 088606108   27,939 409 SH   SOLE 1 409 0 0
BIOGEN INC COM 09062X103   62,364 241 SH   SOLE 1 241 0 0
BIOMARIN PHARMACEUTICAL COM US COM 09061g101   168,735 1,750 SH   SOLE 1 1,475 0 275
BITE ACQUISITION CORP WT 09175k113   1,342 44,735 SH   SOLE 3 44,735 0 0
BITWISE 10 CRYPTO INDEX FD UNI COM 091749101   1,296 56 SH   SOLE 1 56 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G958   2,502 1,001 SH Put SOLE 3 1,001 0 0
BLACK SPADE ACQUISITION CO COM y9390m103   84 10 SH   SOLE 1 10 0 0
BLACK STONE MINERALS L P COM COM 09225m101   877,399 54,975 SH   SOLE 1 52,775 0 2,200
BLACKROCK CORE BD TR CLSD FD 09249E101   33,275 3,050 SH   SOLE 1 3,050 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   1,469 118 SH   SOLE 1 118 0 0
BLACKROCK ENERGY & RES TR CLSD FD 09250U101   87,150 7,000 SH   SOLE   7,000 0 0
BLACKROCK ENHANCED CAP & INCOM COM 09256a109   123,500 6,500 SH   SOLE 1 6,500 0 0
BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100   1,613 100 SH   SOLE 1 100 0 0
BLACKROCK ETF TRUST II INDX FD 092528603   313,094 5,990 SH   SOLE 1 5,796 0 194
BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105   1,091 110 SH   SOLE 1 110 0 0
BLACKROCK HEALTH SCIENCES TRUS COM 09260e105   1,245 85 SH   SOLE 1 85 0 0
BLACKROCK INC COM 09247X101   7,854,523 9,675 SH   SOLE 1 9,517 0 158
BLACKROCK INC COM 09247X101   14,059,564 17,319 SH   SOLE   15,918 0 1,401
BLACKROCK ENHANCED INTL DIV CLSD FD 092524107   2,846 540 SH   SOLE 1 540 0 0
BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105   209,235 29,387 SH   SOLE 1 29,387 0 0
BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101   3,008 180 SH   SOLE 1 180 0 0
BLACKSTONE GROUP INC COM 09260d107   9,127,054 69,715 SH   SOLE 1 59,145 0 10,570
BLACKSTONE GROUP INC COM 09260d107   739,960 5,652 SH   SOLE   5,652 0 0
BLACKSTONE PRIVATE CREDIT FUND LP 09261h107   25 1 SH   SOLE 1 1 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k203   89,803 6,271 SH   SOLE 1 6,271 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,024,145 71,479 SH   SOLE   71,479 0 0
BLACKSTONE REAL ESTATE INCOME LP 09259k401   1,520,151 106,097 SH   SOLE 1 106,097 0 0
BLOCKCHAIN COINVESTORS ACQUISI WT g11765115   154 2,500 SH   SOLE 3 2,500 0 0
BLUE BIOFUELS INC COM COM 09530q102   272,954 3,338,890 SH   SOLE 1 3,338,890 0 0
BLUE OWL CAPITAL CORPORATION C COM 69121k104   170,006 11,518 SH   SOLE 1 11,518 0 0
BLUE OWL CAPITAL CORPORATION C COM 69121k104   192,382 13,034 SH   SOLE   13,034 0 0
BLUE OWL CAPITAL INC COM 09581b103   14,289 959 SH   SOLE 1 959 0 0
BLUE RIVER BANCSHARES INC COM 09602p107   0 6,000 SH   SOLE 1 6,000 0 0
BLUE WORLD ACQUISITION -29 COM g1263e136   330 8,800 SH   SOLE 3 8,800 0 0
BOA ACQUISITION CORP WT g8059b119   106 25,263 SH   SOLE 3 25,263 0 0
BOEING CO COM 097023105   2,171,037 8,329 SH   SOLE 1 7,974 0 355
BOOKING HOLDINGS INC COM 09857l108   5,915,784 1,668 SH   SOLE 1 1,490 0 178
BOOKING HOLDINGS INC COM 09857l108   1,092,544 308 SH   SOLE   308 0 0
BOSTON SCIENTIFIC CORP COM 101137107   194,547 3,365 SH   SOLE 1 3,365 0 0
BOSWELL J G CO COM COM 101205102   39,040 64 SH   SOLE 1 64 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   622,310 17,520 SH   SOLE   17,520 0 0
BP PLC COM 055622104   174,345 4,925 SH   SOLE 1 1,375 0 3,550
BRAEMAR HOTELS AND RESORTS INC COM 10482b101   1,197 479 SH   SOLE 3 479 0 0
BRAMPTON CREST INTL INC COM COM 10511R101   0 4 SH   SOLE 1 4 0 0
BRC INC COM 05601u105   3,630 1,000 SH   SOLE 1 1,000 0 0
BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110   211 1,000 SH   SOLE 3 1,000 0 0
BRIGHTHOUSE FINL INC COM COM 10922n103   688 13 SH   SOLE 1 13 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   544,861 10,619 SH   SOLE   10,619 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,368,193 26,665 SH   SOLE 1 26,665 0 0
BROADCOM LTD SHS COM 11135f101   40,779,915 36,533 SH   SOLE 1 35,453 0 1,080
BROADCOM LTD SHS COM 11135f101   47,906,624 42,917 SH   SOLE   40,053 0 2,864
BROOKFIELD ASSET MANAGMT LTD COM 113004105   882,214 21,962 SH   SOLE 1 20,513 0 1,449
BROOKFIELD CORP COM 11271j107   1,785,982 44,516 SH   SOLE 1 41,879 0 2,637
BROOKFIELD INFRAST PARTNERS COM G16252101   14,170 450 SH   SOLE 1 450 0 0
BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104   1,614 126 SH   SOLE 1 126 0 0
BROWN & BROWN INC COM 115236101   15,644 220 SH   SOLE 1 220 0 0
BROWN FORMAN CORP COM 115637209   446,865 7,826 SH   SOLE 1 7,476 0 350
BROWN FORMAN CORP COM 115637209   14,275 250 SH   SOLE 1 250 0 0
BUCKEYE ST BANK COM 118239102   0 667 SH   SOLE 1 667 0 0
BUMBLE INC COM 12047b105   8,107 550 SH   SOLE 1 550 0 0
BUNGE LTD COM h11356104   33,818 335 SH   SOLE 1 335 0 0
BYD COMPANY COM y1023r104   2,746 100 SH   SOLE 1 100 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209   183,222,910 2,120,881 SH   SOLE 3 2,120,881 0 0
C3AI INC COM 12468p104   23,829 830 SH   SOLE 1 830 0 0
CACI INTL INC COM 127190304   32,386 100 SH   SOLE 1 100 0 0
CACTUS ACQUISITION CORP 1 LTD WT g1745a124   325 10,850 SH   SOLE 3 10,850 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,761 6 SH   SOLE 1 6 0 0
CAESARS ENTERTAINMENT INC COM 12769g100   24,612 525 SH   SOLE   525 0 0
CAESARS ENTERTAINMENT INC COM 12769g100   260,184 5,550 SH   SOLE 1 5,550 0 0
CAESARS ENTERTAINMENT INC COM 12769g100   10,688,640 228,000 SH   SOLE 3 228,000 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,868 200 SH   SOLE 1 200 0 0
CAMBRIA ETF TR INDX FD 132061821   6,699 1,150 SH   SOLE 1 1,150 0 0
CAMBRIA ETF TR INDX FD 132061821   68,147 11,699 SH   SOLE 3 11,699 0 0
CAMBRIA ETF TR INDX FD 132061201   40,542 600 SH   SOLE 1 600 0 0
CAMECO COM 13321l108   357,730 8,300 SH   SOLE 1 8,300 0 0
CANADIAN NAT RES LTD COM 136385101   3,800 58 SH   SOLE 1 58 0 0
CANADIAN NATL RY CO COM 136375102   17,337 138 SH   SOLE 1 138 0 0
CANADIEN PACIFIQUE KANSAS CITY COM 13646k108   189,032 2,391 SH   SOLE 1 2,391 0 0
CANNAE HOLDINGS INC COM 13765n107   8,518,164 436,605 SH   SOLE   312,055 0 124,550
CANNAE HOLDINGS INC COM 13765n107   51,701 2,650 SH   SOLE 1 2,650 0 0
CANNA-GLOBAL ACQUISITION CORP WT 13767k119   1,109 59,000 SH   SOLE 3 59,000 0 0
CANNALINK INC COM COM 13765b103   0 28 SH   SOLE 1 28 0 0
CANOPY GROWTH CORPORATION COM COM 138035704   199 39 SH   SOLE 1 39 0 0
CANTALOUPE INC COM 138103106   9,781 1,320 SH   SOLE 1 1,320 0 0
CAPITAL GROUP CORE BOND ETF INDX FD 14020y508   3,790,817 143,347 SH   SOLE 1 140,443 0 2,904
CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126   137 5,000 SH   SOLE 3 5,000 0 0
CAPSTONE THERAPEUTICS CORPORAT COM 14068e208   9,287 1,786 SH   SOLE 3 1,786 0 0
CARDINAL HEALTH INC COM 14149y108   15,926 158 SH   SOLE 1 158 0 0
CARISMA THERAPEUTICS INC COM COM 14216r101   190 65 SH   SOLE 1 65 0 0
CARMAX INC COM 143130102   898 12 SH   SOLE 1 12 0 0
CARMELL THERAPEUTICS CORP WT 142922111   623 2,791 SH   SOLE 3 2,791 0 0
CARNIVAL CORP COM 143658300   4,635 250 SH   SOLE 1 250 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   320,011 5,570 SH   SOLE 1 5,570 0 0
CARS COM INC COM 14575e105   6,317 333 SH   SOLE 1 333 0 0
CASS INFORMATION SYSTEMS INC COM 14808p109   11,262 250 SH   SOLE 1 250 0 0
CASSAVA SCIENCES INC COM 14817c107   11,255 500 SH   SOLE 1 500 0 0
CATCHA INVESTMENT CORP WT g1962y110   104 2,607 SH   SOLE 3 2,607 0 0
CATERPILLAR INC COM 149123101   668,256 2,260 SH   SOLE 1 2,010 0 250
CATERPILLAR INC COM 149123101   118,268 400 SH   SOLE   400 0 0
CAVCO INDS INC DEL COM 149568107   3,845,402 11,094 SH   SOLE   8,836 0 2,258
CBIZ INC COM 124805102   31,295 500 SH   SOLE 1 500 0 0
CBOE GLOBAL MKTS INC COM 12503M108   808,520 4,528 SH   SOLE 1 4,128 0 400
CBOE GLOBAL MKTS INC COM 12503M108   107,136 600 SH   SOLE   600 0 0
CBRE GROUP INC COM 12504l109   324,232 3,483 SH   SOLE 1 3,483 0 0
CDW CORPORATION COM 12514g108   225,274 991 SH   SOLE 1 991 0 0
CECIL BANCORP INC COM 149841306   187 125 SH   SOLE 1 125 0 0
CECIL BANCORP INC COM 149841306   515,628 343,752 SH   SOLE 3 343,752 0 0
CECIL BANCORP RSTD COM 149841306   488,128 343,752 SH   SOLE 3 343,752 0 0
CEDAR FAIR L P LP 150185106   39,004 980 SH   SOLE 1 980 0 0
CELSIUS HOLDINGS INC COM 15118v207   5,452 100 SH   SOLE 1 100 0 0
CENCORA INC COM 03073e105   747,378 3,639 SH   SOLE 1 3,619 0 20
CEPTON INC WT 15673x119   52 6,250 SH   SOLE 3 6,250 0 0
CERES FARMS LLC LP 001466717   464,108 464,108 SH   SOLE 1 464,108 0 0
CF BANKSHARES INC COM 12520l109   4,075 209 SH   SOLE 1 209 0 0
CF FINANCE ACQUISITION -CW27 COM 92671v114   39 9,400 SH   SOLE 3 9,400 0 0
CF INDS HLDGS INC COM 125269100   6,757 85 SH   SOLE 1 85 0 0
CGI INC COM COM 12532h104   107,210 1,000 SH   SOLE 1 1,000 0 0
CHAMPIONX CORPORATION COM COM 15872m104   267,125 9,145 SH   SOLE 1 9,145 0 0
CHAMPIONX CORPORATION COM COM 15872m104   319,295 10,931 SH   SOLE   10,931 0 0
CHARGEPOINT HOLDINGS INC COM 15961r105   7,020 3,000 SH   SOLE 1 3,000 0 0
CHARLES RIV LABS INTL INC COM 159864107   4,074,118 17,234 SH   SOLE   11,500 0 5,734
CHARLES RIV LABS INTL INC COM 159864107   91,014 385 SH   SOLE 1 385 0 0
CHARTER COMMUNICATIONS INC COM 16119p108   28,374 73 SH   SOLE 1 73 0 0
CHAVANT CAPITAL ACQUISITION CO WT 60743g118   444 6,325 SH   SOLE 3 6,325 0 0
CHECK POINT SOFTWARE ORD COM m22465104   166,159 1,087 SH   SOLE 1 1,087 0 0
CHEFS WHSE INC COM 163086101   376,851 12,805 SH   SOLE   12,805 0 0
CHENIERE ENERGY INC COM 16411r208   68,284 400 SH   SOLE   400 0 0
CHENIERE ENERGY INC COM 16411r208   229,776 1,346 SH   SOLE 1 1,346 0 0
CHESAPEAKE ENERGY CORP COM 165167735   6,826,117 88,720 SH   SOLE   60,763 0 27,957
CHESAPEAKE ENERGY CORP COM 165167735   10,002 130 SH   SOLE 1 130 0 0
CHEVRON CORP NEW COM 166764100   20,651,272 138,450 SH   SOLE 1 135,381 0 3,069
CHEVRON CORP NEW COM 166764100   24,899,033 166,928 SH   SOLE   154,752 0 12,176
CHEWY INC COM 16679l109   284 12 SH   SOLE 1 12 0 0
CHICAGO RIVET & MACH CO COM 168088102   31,396 1,849 SH   SOLE 1 1,849 0 0
CHIMERA INVT CORP COM NEW COM 16934q208   2,994 600 SH   SOLE 1 600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   150,939 66 SH   SOLE   66 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   568,518 249 SH   SOLE 1 249 0 0
CHORD ENERGY CORPORATION COM 674215207   23,278 140 SH   SOLE 1 140 0 0
CHUBB LTD COM COM h1467j104   163,172 722 SH   SOLE 1 722 0 0
CHURCH & DWIGHT CO INC COM 171340102   16,647 176 SH   SOLE 1 176 0 0
CHURCHILL DOWNS INC COM 171484108   109,023 808 SH   SOLE   808 0 0
CHURCHILL DOWNS INC COM 171484108   186,473 1,382 SH   SOLE 1 1,382 0 0
CHUYS HLDGS INC COM 171604101   2,470,652 64,626 SH   SOLE   43,743 0 20,883
THE CIGNA GROUP COM 125523100   216,152 722 SH   SOLE 1 722 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   15,745 2,495 SH   SOLE 1 2,495 0 0
CINCINNATI FINL CORP COM 172062101   407,012 3,934 SH   SOLE 1 3,934 0 0
CINTAS CORP COM 172908105   53,305 88 SH   SOLE 1 88 0 0
CISCO SYS INC COM 17275r102   6,760,282 133,814 SH   SOLE 1 131,618 0 2,196
CISCO SYS INC COM 17275r102   1,208,742 23,926 SH   SOLE   23,926 0 0
CITADEL INCOME FUND COM 17286a106   1,679 825 SH   SOLE 3 825 0 0
CITI TRENDS INC COM COM 17306x102   356,045 12,590 SH   SOLE   12,590 0 0
CITIGROUP INC COM 172967424   138,430 2,691 SH   SOLE 1 2,691 0 0
CITIZENS FINL GROUP INC COM 174610105   307,955 9,293 SH   SOLE 1 9,293 0 0
CIVISTA BANCSHARES INC COM 178867107   5,882 319 SH   SOLE 1 319 0 0
CLARIVATE PLC COM g21810109   140,520 15,175 SH   SOLE 1 14,175 0 1,000
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   15,017 8,251 SH   SOLE   8,251 0 0
CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106   567,820 311,989 SH   SOLE 1 311,989 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   204,200 10,000 SH   SOLE   10,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   241,099 11,807 SH   SOLE 1 11,807 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   61,135 1,115 SH   SOLE 1 1,115 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   1,417,136 25,846 SH   SOLE   25,846 0 0
CLOROX CO DEL COM 189054109   3,565 25 SH   SOLE 1 25 0 0
CLOUDFLARE INC COM 18915m107   10,074 121 SH   SOLE 1 121 0 0
CME GROUP INC COM COM 12572q105   33,696 160 SH   SOLE 1 160 0 0
CNA FINL CORP COM 126117100   41,929 991 SH   SOLE 1 991 0 0
CNL HEALTHCARE PPTYS INC COM LP 12612c108   57,946 8,374 SH   SOLE 1 8,374 0 0
CNX RESOURCES CORPORATION COM 12653c108   37,300 1,865 SH   SOLE 1 1,865 0 0
COCA COLA CO COM 191216100   272,316 4,621 SH   SOLE   4,621 0 0
COCA COLA CO COM 191216100   2,267,155 38,472 SH   SOLE 1 38,472 0 0
COEUR MNG INC COM 192108504   5,148 1,579 SH   SOLE 1 1,579 0 0
COGNEX CORP COM 192422103   2,337 56 SH   SOLE 1 56 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   4,463,940 59,102 SH   SOLE 1 51,042 0 8,059
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   681,885 9,028 SH   SOLE   9,028 0 0
COHEN & STEERS CLOSED END OPP CLSD FD 19248p106   11,200 1,000 SH   SOLE 1 1,000 0 0
COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109   26,444 1,245 SH   SOLE 1 1,245 0 0
COHERENT CORP COM 19247g107   29,035 667 SH   SOLE 1 667 0 0
COINBASE GLOBAL INC COM 19260q107   175,311 1,008 SH   SOLE 1 1,008 0 0
COLGATE PALMOLIVE CO COM 194162103   1,188,317 14,908 SH   SOLE 1 14,708 0 200
COLISEUM ACQUISITION CORP WT E WT g2263t107   51 1,073 SH   SOLE 3 1,073 0 0
COLONNADE ACQUISITION -CW25 WT 68989m111   383 5,318 SH   SOLE 3 5,318 0 0
COMCAST CORP NEW COM 20030N101   6,579,961 150,056 SH   SOLE 1 142,083 0 7,973
COMCAST CORP NEW COM 20030N101   15,286 349 SH   SOLE   349 0 0
COMERICA INC COM 200340107   11,999 215 SH   SOLE   215 0 0
COMMUNICATION SERVICES SELECT INDX FD 81369y852   79,417 1,093 SH   SOLE 1 1,093 0 0
COMPASS DIGITAL ACQUISITION CO WT g2476c123   571 8,154 SH   SOLE 3 8,154 0 0
COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104   8,980 400 SH   SOLE 1 400 0 0
COMPASS PATHWAYS PLC COM 20451w101   11,637 1,330 SH   SOLE 1 1,330 0 0
CONAGRA BRANDS INC COM 205887102   108,908 3,800 SH   SOLE 1 3,800 0 0
CONCENTRIX CORP COM COM 20602d101   1,774,753 18,071 SH   SOLE   8,967 0 9,104
CONCORD ACQUISITION II CORP WT 20607u116   838 6,450 SH   SOLE 3 6,450 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   590,392 71,999 SH   SOLE   62,239 0 9,760
CONCRETE PUMPING HLDGS INC COM 206704108   15,162 1,849 SH   SOLE 1 1,849 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   190,461 23,227 SH   SOLE 3 23,227 0 0
CONOCOPHILLIPS COM 20825c104   1,790,019 15,422 SH   SOLE 1 12,159 0 3,263
CONOCOPHILLIPS COM 20825c104   937,381 8,076 SH   SOLE   8,076 0 0
CONRAD INDS INC COM COM 208305102   41,211 4,338 SH   SOLE 1 4,338 0 0
CONSENSUS CLOUD SOLUTIONS INC COM 20848v105   183 7 SH   SOLE   6 0 1
CONSOLIDATED EDISON INC COM 209115104   67,417 741 SH   SOLE 1 382 0 359
CONSOLIDATED WATER CO ORD COM g23773107   145,034 4,074 SH   SOLE   4,074 0 0
CONSTELLATION BRANDS INC COM 21036P108   1,157,777 4,789 SH   SOLE 1 4,772 0 17
CONSTELLATION ENERGY CORP COM 21037t109   19,988 171 SH   SOLE 1 100 0 71
CONSTELLATION ENERGY CORP COM 21037t109   385,737 3,300 SH   SOLE   3,300 0 0
CONSTELLATION SOF 40 WTFWARRAN WT 21037x134   0 58 SH   SOLE   58 0 0
CONSTELLATION SOF 40 WTFWARRAN WT 21037x134   0 249 SH   SOLE 1 249 0 0
CONSTELLATION SOFTWARE INC COM 21037X100   97,168 39 SH   SOLE   39 0 0
CONSTELLATION SOFTWARE INC COM 21037X100   637,820 256 SH   SOLE 1 256 0 0
COPART INC COM 217204106   14,700 300 SH   SOLE 1 300 0 0
COPPER PROPERTY CTL PASS THR COM 217519107   701,950 69,500 SH   OTR 2 0 0 69,500
CORECARD CORPORATION COM 45816D100   400,558 28,963 SH   SOLE   25,087 0 3,876
CORECARD CORPORATION COM 45816D100   9,667 699 SH   SOLE 1 699 0 0
CORECARD CORPORATION COM 45816D100   127,471 9,217 SH   SOLE 3 9,217 0 0
CORECIVIC INC LP 21871n101   10,897 750 SH   SOLE 1 750 0 0
CORENERGY INFRASTRUCTURE TR LP 21870u502   30 87 SH   SOLE 1 87 0 0
CORNING INC COM 219350105   22,411 736 SH   SOLE   736 0 0
CORNING INC COM 219350105   379,224 12,454 SH   SOLE 1 12,454 0 0
CORTEVA COM 22052l104   784,978 16,381 SH   SOLE 1 14,340 0 2,041
COSTAR GROUP INC COM COM 22160n109   34,956 400 SH   SOLE 1 400 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,239,506 18,542 SH   SOLE 1 17,490 0 1,052
COSTCO WHSL CORP NEW COM 22160K105   1,140,464 1,728 SH   SOLE   1,728 0 0
COTERRA ENERGY INC COM 127097103   1,689,603 66,207 SH   SOLE 1 54,782 0 11,425
COTERRA ENERGY INC COM 127097103   743,091 29,118 SH   SOLE   29,118 0 0
CRANE COMPANY COM 224408104   12,420,058 105,130 SH   SOLE   79,247 0 25,883
CRANE COMPANY COM 224408104   111,052 940 SH   SOLE 1 940 0 0
CRANE NXT CO COM 224441105   17,142,040 301,425 SH   SOLE   227,980 0 73,445
CRANE NXT CO COM 224441105   109,190 1,920 SH   SOLE 1 1,920 0 0
CRAWFORD & CO COM 224633107   85,020 6,500 SH   SOLE 1 6,500 0 0
CRAWFORD & CO COM 224633206   2,304,945 174,882 SH   SOLE   151,052 0 23,830
CRAWFORD & CO COM 224633206   53,893 4,089 SH   SOLE 1 4,089 0 0
CRAWFORD & CO COM 224633206   745,777 56,584 SH   SOLE 3 56,584 0 0
CRAWFORD UNITED CORP COM 22511p100   62,040 2,000 SH   SOLE   2,000 0 0
CRESCENT ENERGY CO COM 44952j104   28,782 2,179 SH   SOLE 1 2,179 0 0
CRESCO LABS INC COM 22587m106   85,665 63,105 SH   SOLE 1 63,105 0 0
CRISPR THERAPEUTICS AG COM h17182108   186,548 2,980 SH   SOLE 1 2,980 0 0
CRIXUS BH3 ACQUISITION CO WT 22677t110   600 10,000 SH   SOLE 3 10,000 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   63,830 250 SH   SOLE   250 0 0
CROWDSTRIKE HOLDINGS INC COM 22788c105   750,841 2,941 SH   SOLE 1 2,941 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822v101   1,227,389 10,655 SH   SOLE 1 9,955 0 700
CROWN CASTLE INTL CORP NEW COM COM 22822v101   28,797 250 SH   SOLE   250 0 0
CROWN PROPTECH ACQUISITIONS WT g25741110   58 12,098 SH   SOLE 3 12,098 0 0
CSX CORP PUT 126408953   182,500 1,000 SH Put SOLE 3 1,000 0 0
CSX CORP COM 126408103   4,843,191 139,694 SH   SOLE 1 131,506 0 8,188
CTO REALTY GROWTH INC COM COM 22948q101   6,071,635 350,354 SH   SOLE   251,941 0 98,413
CUBESMART COM 229663109   9,270 200 SH   SOLE 1 200 0 0
CULP INC COM 230215105   624,313 107,826 SH   SOLE   93,322 0 14,504
CULP INC COM 230215105   15,291 2,641 SH   SOLE 1 2,641 0 0
CULP INC COM 230215105   202,951 35,052 SH   SOLE 3 35,052 0 0
CUMMINS INC COM 231021106   68,996 288 SH   SOLE 1 288 0 0
CUMULUS MEDIA INC COM 231082801   394,106 74,080 SH   SOLE   74,080 0 0
CURRENCY EXCHANGE INTERNATIONA COM 23131b307   156,165 8,700 SH   SOLE 1 8,700 0 0
CURTISS WRIGHT CORP COM 231561101   6,684 30 SH   SOLE 1 30 0 0
CVS HEALTH CORP COM 126650100   12,302,391 155,805 SH   SOLE 1 150,334 0 5,471
CVS HEALTH CORP COM 126650100   23,239,270 294,317 SH   SOLE   272,251 0 22,066
CYTODYN INC COM COM 23283M101   1,850 9,488 SH   SOLE 1 9,488 0 0
D R HORTON INC COM COM 23331a109   1,554 10 SH   SOLE 1 10 0 0
DANAHER CORPORATION COM 235851102   1,358,399 5,872 SH   SOLE 1 5,672 0 200
DANAHER CORPORATION COM 235851102   166,796 721 SH   SOLE   721 0 0
DARDEN RESTAURANTS INC COM 237194105   35,160 214 SH   SOLE 1 214 0 0
DARLING INGREDIENTS INC COM 237266101   7,376 148 SH   SOLE 1 148 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100   41,719 412 SH   SOLE 1 412 0 0
DEERE & CO COM 244199105   429,860 1,075 SH   SOLE 1 750 0 325
DELL TECHNOLOGIES INC COM 24703l202   21,343 279 SH   SOLE 1 279 0 0
DELTA AIR LINES INC DEL COM 247361702   1,250,939 31,095 SH   SOLE 1 29,795 0 1,300
DBX ETF TR COM 233051879   765 32 SH   SOLE 1 32 0 0
DEVON ENERGY CORP NEW COM 25179M103   57,712 1,274 SH   SOLE 1 1,274 0 0
DEXCOM INC COM 252131107   13,360 108 SH   SOLE 1 108 0 0
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   6,748,957 159,174 SH   SOLE 1 156,328 0 2,846
DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872   43,926 1,036 SH   SOLE   1,036 0 0
DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302   241 10 SH   SOLE 1 10 0 0
DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740   122,674 4,868 SH   SOLE 1 4,868 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   69,366 2,422 SH   SOLE   2,422 0 0
DFA DIMENSIONAL INTL CORE EQ M COM 25434v203   3,290,902 114,906 SH   SOLE 1 114,906 0 0
DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104   2,309,848 69,469 SH   SOLE 1 68,879 0 590
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   11,863,607 318,743 SH   SOLE 1 307,601 0 11,142
DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724   140,319 3,770 SH   SOLE   3,770 0 0
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   108,035 3,710 SH   SOLE   3,710 0 0
DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815   692,444 23,779 SH   SOLE 1 23,779 0 0
DHC ACQUISITION CORP WT g2758t117   351 17,548 SH   SOLE 3 17,548 0 0
DIAGEO PLC ADUS 25243Q205   49,524 340 SH   SOLE   340 0 0
DIAGEO PLC ADUS 25243Q205   532,096 3,653 SH   SOLE 1 3,653 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   563,006 3,400 SH   SOLE   2,933 0 467
DIAMOND HILL INVESTMENT GROUP COM 25264r207   12,916 78 SH   SOLE 1 78 0 0
DIAMOND HILL INVESTMENT GROUP COM 25264r207   174,366 1,053 SH   SOLE 3 1,053 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109   12,717 82 SH   SOLE 1 82 0 0
DIAMONDBACK ENERGY INC COM COM 25278x109   93,048 600 SH   SOLE   600 0 0
DIDI GLOBAL INC SPON COM 23292e108   316 80 SH   SOLE 1 80 0 0
DIEBOLD NIXDORF INC COM 253651202   2,330,214 80,491 SH   SOLE   59,378 0 21,113
DIGITAL HEALTH ACQUISITION C WT 253893119   522 19,700 SH   SOLE 3 19,700 0 0
DIGITAL RLTY TR INC COM 253868103   14,669 109 SH   SOLE   109 0 0
DIGITAL RLTY TR INC COM 253868103   25,436 189 SH   SOLE 1 189 0 0
DIMENSIONAL U S EQUITY ETF INDX FD 25434v401   23,842 460 SH   SOLE 1 460 0 0
DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666   50,042 1,850 SH   SOLE 1 1,850 0 0
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   2,939,358 120,367 SH   SOLE 1 116,224 0 4,143
DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880   38,828 1,590 SH   SOLE   1,590 0 0
DIRECT SELLING ACQUISITION COR WT 25460l111   138 13,850 SH   SOLE 3 13,850 0 0
DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307   40,317 1,450 SH   SOLE 1 1,450 0 0
DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207   29,842 353 SH   SOLE 1 353 0 0
DISCOVER FINL SVCS COM 254709108   1,421,731 12,649 SH   SOLE 1 12,526 0 123
DISCOVER FINL SVCS COM 254709108   121,729 1,083 SH   SOLE   1,083 0 0
DISRUPTIVE ACQUISITION CORPORA WT g2770y128   155 6,132 SH   SOLE 3 6,132 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   4,867,625 154,234 SH   SOLE   105,034 0 49,200
DIVIDEND & INCOME FD COM NEW COM 25538a204   3,651 300 SH   SOLE 3 300 0 0
DLH HOLDINGS CORP COM 23335q100   64,496 4,095 SH   SOLE 1 4,095 0 0
DLH HOLDINGS CORP COM 23335q100   2,664,947 169,203 SH   SOLE   169,203 0 0
DIGITAL RLTY TR INC PUT 253868953   850 20 SH Put SOLE 3 20 0 0
DNP SELECT INCOME FD COM COM 23325p104   46,640 5,500 SH   SOLE 1 5,500 0 0
DOCUSIGN INC COM 256163106   22,888 385 SH   SOLE 1 385 0 0
DOLLAR GEN CORP NEW COM 256677105   1,870,944 13,762 SH   SOLE 1 11,803 0 1,959
DOLLAR GEN CORP NEW COM 256677105   414,104 3,046 SH   SOLE   3,046 0 0
DOMINION RES COM 25746u109   791,903 16,849 SH   SOLE 1 15,624 0 1,225
DONEGAL GROUP INC COM 257701201   8,128 581 SH   SOLE   581 0 0
DONEGAL GROUP INC COM 257701201   242,027 17,300 SH   SOLE 1 17,300 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   172,515 2,766 SH   SOLE   2,393 0 373
DONNELLEY FINL SOLUTIONS INC COM 25787g100   4,179 67 SH   SOLE 1 67 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100   55,322 887 SH   SOLE 3 887 0 0
DOORDASH INC COM 25809k105   5,637 57 SH   SOLE 1 57 0 0
DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109   6,120 500 SH   SOLE 1 500 0 0
DOUBLELINE MORTGAGE ETF INDX FD 25861r402   890,820 18,000 SH   SOLE 3 18,000 0 0
DOVER CORP COM 260003108   92,286 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108   259,208 1,685 SH   SOLE 1 1,685 0 0
DOW INC COM 260557103   63,834 1,164 SH   SOLE 1 1,164 0 0
DP CAP ACQUISITION I CORP WT g2r05b126   104 5,200 SH   SOLE 3 5,200 0 0
DRAFTKINGS INC COM 26142v105   529 15 SH   SOLE 1 15 0 0
DRAGANFLY INC COM 26142q205   240 500 SH   SOLE 1 500 0 0
DRIVE SHACK INC COM 262077100   380 2,000 SH   SOLE 1 2,000 0 0
DT MIDSTREAM COM 23345m107   14,803,124 270,130 SH   SOLE   203,125 0 67,005
DT MIDSTREAM COM 23345m107   191,910 3,502 SH   SOLE 1 3,502 0 0
DTE ENERGY CO COM 233331107   60,422 548 SH   SOLE 1 548 0 0
DUET ACQUISITION WT 26431q114   142 3,000 SH   SOLE 3 3,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   35,517 366 SH   SOLE   366 0 0
DUKE ENERGY CORP NEW COM 26441C204   637,456 6,569 SH   SOLE 1 6,569 0 0
DUPONT DE NEMOURS INC COM 26614n102   172,631 2,244 SH   SOLE   2,244 0 0
DUPONT DE NEMOURS INC COM 26614n102   197,633 2,569 SH   SOLE 1 2,569 0 0
DURECT CORP COM 266605500   2,301 3,900 SH   SOLE 1 3,900 0 0
DYCOM INDS INC COM 267475101   120,844 1,050 SH   SOLE 1 850 0 200
E MED FUTURE INC COM COM 26875d108   22 3,000 SH   SOLE 1 3,000 0 0
EAGLE BANCORP MONT INC COM 26942G100   43,422 2,750 SH   SOLE 1 2,750 0 0
EAGLE BULK SHIPPING INC COM y2187a150   770,115 13,901 SH   SOLE   12,041 0 1,860
EAGLE BULK SHIPPING INC COM y2187a150   19,944 360 SH   SOLE 1 360 0 0
EAGLE BULK SHIPPING INC COM y2187a150   243,705 4,399 SH   SOLE 3 4,399 0 0
EAGLE CAP GROWTH FD INC CLSD FD 269451100   5,929 648 SH   SOLE 1 648 0 0
EAGLE MATLS INC COM 26969P108   10,953 54 SH   SOLE 1 54 0 0
EARTHSHELL CORP COM NEW COM 27032b209   0 250 SH   SOLE 1 250 0 0
EASTERLY GOVERNMENT PROPERTIES COM 27616p103   10,685 795 SH   SOLE 1 795 0 0
EASTERN CO COM 276317104   264,660 12,030 SH   SOLE 1 12,030 0 0
EASTERN CO COM 276317104   1,226,874 55,767 SH   SOLE 3 55,767 0 0
EASTMAN CHEM CO COM 277432100   10,778 120 SH   SOLE 1 120 0 0
EATON CORP PLC COM g29183103   23,035,019 95,652 SH   SOLE 1 89,854 0 5,798
EATON CORP PLC COM g29183103   24,654,911 102,379 SH   SOLE   94,099 0 8,280
EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108   25,660 2,613 SH   SOLE 1 2,613 0 0
EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105   245,340 14,500 SH   SOLE 1 14,500 0 0
EATON VANCE TX ADV GLB COM CLSD FD 27828u106   31,323 1,325 SH   SOLE 1 1,325 0 0
EBAY INC. COM 278642103   10,429 239 SH   SOLE 1 239 0 0
ECOLAB INC COM 278865100   145,328 733 SH   SOLE 1 733 0 0
EDISON INTL COM 281020107   10,866 152 SH   SOLE 1 152 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108   4,764 62 SH   SOLE 1 62 0 0
EL PASO ENERGY CAP TR I CV PFD 283678209   23,550 500 SH   SOLE 1 500 0 0
ELAN 240119P00010000 PUT 28414h953   7,000 400 SH Put SOLE 3 400 0 0
ELAN 240216C00150000 CALL 28414h903   304,450 3,280 SH Call SOLE 3 3,280 0 0
ELAN 240419C00010000 CALL 28414h903   784,215 1,500 SH Call SOLE 3 1,500 0 0
ELAN 240419C00011000 CALL 28414h903   430,000 1,000 SH Call SOLE 3 1,000 0 0
ELAN 240419C00012000 CALL 28414h903   2,907,100 8,306 SH Call SOLE 3 8,306 0 0
ELAN 240419C00013000 CALL 28414h903   1,784,047 6,429 SH Call SOLE 3 6,429 0 0
ELAN 240419C00015000 CALL 28414h903   137,823 869 SH Call SOLE 3 869 0 0
ELAN 240419C00016000 CALL 28414h903   338,282 2,879 SH Call SOLE 3 2,879 0 0
ELAN 240419C00017000 CALL 28414h903   72,792 900 SH Call SOLE 3 900 0 0
ELAN 240419C00018000 CALL 28414h903   83,295 1,500 SH Call SOLE 3 1,500 0 0
ELANCO ANIMAL HEALTH INCORPORA COM 28414h103   156,418,233 10,497,868 SH   SOLE 3 10,497,868 0 0
ELECTRIQ PWR HLDGS INC WT 285046116   5 5,298 SH   SOLE 3 5,298 0 0
ELECTRONIC ARTS INC COM 285512109   2,873 21 SH   SOLE 1 21 0 0
ELEVANCE HEALTH INC COM 036752103   93,840 199 SH   SOLE 1 199 0 0
ELF BEAUTY INC COM 26856l103   465,930 3,228 SH   SOLE 1 3,228 0 0
EMBECTA CORP COM 29082k105   303 16 SH   SOLE 1 16 0 0
EMERALD PLANTATION HLDGS COM g30337102   2,340 780,000 SH   SOLE 3 780,000 0 0
EMERSON ELEC CO COM 291011104   186,883 1,920 SH   SOLE 1 1,827 0 93
EMPLOYERS HLDGS INC COM 292218104   709,200 18,000 SH   SOLE   18,000 0 0
ENBRIDGE INC CO COM 29250n105   1,926,424 53,482 SH   SOLE 1 47,724 0 5,758
ENBRIDGE INC CO COM 29250n105   351,411 9,756 SH   SOLE   9,756 0 0
ENCOMPASS HEALTH CORP COM COM 29261a100   2,162,395 32,410 SH   SOLE   22,350 0 10,060
ENDEAVOUR SILVER CORP COM 29258y103   131,566 66,785 SH   SOLE   57,668 0 9,117
ENDEAVOUR SILVER CORP COM 29258y103   2,297 1,166 SH   SOLE 1 1,166 0 0
ENDEAVOUR SILVER CORP COM 29258y103   20,831 10,574 SH   SOLE 3 10,574 0 0
ENERGIZER HLDGS INC NEW COM 29272w109   9,504 300 SH   SOLE 1 300 0 0
ENERGY TRANSFER LP LP 29273v100   11,040 800 SH   SOLE 1 800 0 0
ENERGY TRANSFER LP LP 29273v100   18,423 1,335 SH   SOLE   1,335 0 0
ENHABIT INC COM 29332g102   2,070 200 SH   SOLE 1 200 0 0
ENHABIT INC COM 29332g102   14,947,325 1,444,186 SH   SOLE 3 1,444,186 0 0
ENOVIS CORPORATION COM 194014502   5,236,133 93,469 SH   SOLE   67,997 0 25,472
ENPHASE ENERGY INC COM COM 29355a107   3,964 30 SH   SOLE 1 30 0 0
ENPHYS ACQUISITION CORP WT G3167L117   28,428 568,552 SH   SOLE 3 568,552 0 0
ENTEGRIS INC COM COM 29362u104   10,664 89 SH   SOLE 1 89 0 0
ENTERPRISE PRODS PARTNERS L LP 293792107   4,457,914 169,181 SH   SOLE 1 162,914 0 6,266
ENTERPRISE PRODS PARTNERS L LP 293792107   398,755 15,133 SH   SOLE   15,133 0 0
ENTRAVISION COMMUNICATIONS COM 29382r107   289,427 69,407 SH   SOLE   69,407 0 0
ENVOY MEDICAL INC WT 29415v117   490 24,522 SH   SOLE 3 24,522 0 0
EOG RES INC COM COM 26875p101   16,114,245 133,231 SH   SOLE 1 129,915 0 3,316
EOG RES INC COM COM 26875p101   26,401,208 218,282 SH   SOLE   201,772 0 16,510
EQT CORP COM COM 26884l109   37,771 977 SH   SOLE 1 977 0 0
EQUIFAX INC COM 294429105   37,022 150 SH   SOLE 1 150 0 0
EQUINIX INC COM 29444u700   357,593 444 SH   SOLE 1 424 0 20
EQUITY COMWLTH COM 294628102   13,440 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM 294628102   54,720 2,850 SH   SOLE 1 2,850 0 0
EQUITY RESIDENTIAL SH BEN INT COM 29476l107   24,464 400 SH   SOLE   400 0 0
ESAB CORPORATION COM COM 29605j106   4,904,165 56,617 SH   SOLE   41,615 0 15,002
ESC AMERICAN MEDICAL ALERT COR COM 027904986   0 35,100 SH   SOLE 3 35,100 0 0
ESCROW ALL AMERICAN SEMICONDUC COM 016esc402   0 100,350 SH   SOLE 3 100,350 0 0
ESCROW AMBASSADORS GROUP INC C COM 023esc999   0 4,900 SH   SOLE 3 4,900 0 0
ESCROW CONCORD CAMERA CORP COM COM 206esc998   0 2,500 SH   SOLE 3 2,500 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 43 SH   SOLE 1 43 0 0
ESCROW LEHMAN BROS HLDGS INC C COM 524esc100   0 144 SH   SOLE   144 0 0
ESCROW TURKISH INVST FD COM 900esc104   0 318 SH   SOLE 3 318 0 0
ESGEN ACQUISITION CORP WT EXP WT g3r95n111   202 5,050 SH   SOLE 3 5,050 0 0
LAUDER ESTEE COS INC COM 518439104   10,969 75 SH   SOLE 1 75 0 0
LAUDER ESTEE COS INC COM 518439104   296,449 2,027 SH   SOLE   2,027 0 0
ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201   5,135 85 SH   SOLE 1 85 0 0
ETF SER SOLUTIONS DEFIANCE NEX INDX FD 26922a289   8,962 250 SH   SOLE 1 250 0 0
ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508   7,836 2,426 SH   SOLE 1 2,306 0 120
EVANS BANCORP INC COM NEW COM 29911q208   7,914 251 SH   SOLE 1 251 0 0
EVEREST GROUP LTD COM COM G3223r108   256,345 725 SH   SOLE 1 725 0 0
EVERSOURCE ENERGY COM COM 30040w108   1,913 31 SH   SOLE 1 31 0 0
EXCELFIN ACQUISITION CORP WT 30069x110   351 10,000 SH   SOLE 3 10,000 0 0
EXELON CORP COM 30161N101   7,683 214 SH   SOLE 1 0 0 214
EXPEDIA GROUP INC PUT 30212P953   19,563 147 SH Put SOLE 3 147 0 0
EXPEDIA INC COM 30212p303   11,688 77 SH   SOLE 1 77 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,127,323 16,724 SH   SOLE 1 14,772 0 1,952
EXXON MOBIL CORP COM 30231G102   7,351,870 73,533 SH   SOLE 1 70,054 0 3,479
EXXON MOBIL CORP COM 30231G102   1,304,139 13,044 SH   SOLE   13,044 0 0
FMC CORP COM 302491303   1,009 16 SH   SOLE 1 16 0 0
F&G ANNUITIES & LIFE INC COM 30190a104   10,856,414 236,009 SH   SOLE   175,611 0 60,398
F&G ANNUITIES & LIFE INC COM 30190a104   102,810 2,235 SH   SOLE 1 2,235 0 0
FAB UNVL CORP COM COM 302771100   0 142 SH   SOLE 1 142 0 0
FARMERS NATIONAL BANC CORP COM 309627107   37,931 2,625 SH   SOLE   2,625 0 0
FARMERS NATIONAL BANC CORP COM 309627107   156,421 10,825 SH   SOLE 1 10,825 0 0
FASTENAL CO COM 311900104   52,269 807 SH   SOLE 1 807 0 0
FAT PROJS ACQUISITION WTS WT g3400w110   133 12,100 SH   SOLE 3 12,100 0 0
FEDEX CORP PUT 31428X956   97,821 67 SH Put SOLE 3 67 0 0
FEDERAL AGRIC MTG CORP COM 313148306   10,036,564 52,487 SH   SOLE   38,586 0 13,901
FEDERAL AGRIC MTG CORP COM 313148306   29,065 152 SH   SOLE 1 152 0 0
FEDERAL AGRIC MTG CORP COM 313148306   57,940 303 SH   SOLE 3 303 0 0
FEDERAL NATL MTG ASSN COM COM 313586109   690 645 SH   SOLE 1 645 0 0
FEDEX CORP COM 31428X106   1,433,370 5,666 SH   SOLE 1 5,156 0 510
FERRELLGAS PARTNERS LP UNIT LT COM 315293209   722 95 SH   SOLE 1 0 0 95
FFD FINL CORP COM COM 30243c107   82,924 2,811 SH   SOLE 1 2,811 0 0
FIDELITY COMWLTH TR INDX FD 315912808   26,401 446 SH   SOLE 1 190 0 256
FIDELITY COVINGTON TRUST COM 316092808   1,086,062 7,561 SH   SOLE   7,561 0 0
FIDELITY COVINGTON TRUST COM 316092808   1,299,029 9,044 SH   SOLE 1 9,044 0 0
FIDELITY COVINGTON TRUST INDX FD 316092501   18 0 SH   SOLE 1 0 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188200   191,841 3,900 SH   SOLE 1 3,900 0 0
FIDELITY COVINGTON TRUST INDX FD 316092600   49,110 759 SH   SOLE 1 759 0 0
FIDELITY COVINGTON TRUST INDX FD 316092857   149,160 5,597 SH   SOLE 1 5,597 0 0
FIDELITY COVINGTON TRUST INDX FD 316092865   7,232 177 SH   SOLE 1 177 0 0
FIDELITY NATL FINL INC COM 31620r303   39,898 782 SH   SOLE 1 782 0 0
FIDELITY NATL INFO SVC COM COM 31620m106   604,665 10,066 SH   SOLE 1 9,980 0 86
FIDELITY NATL INFO SVC COM COM 31620m106   459,716 7,653 SH   SOLE   7,653 0 0
FIDELITY MERRIMACK STR TR INDX FD 316188309   1,036,523 22,514 SH   SOLE 1 12,194 0 10,320
FIDELITY MERRIMACK STR TR INDX FD 316188309   349,305 7,587 SH   SOLE   7,587 0 0
FIFTH THIRD BANCORP COM 316773100   89,708 2,601 SH   SOLE   2,601 0 0
FIFTH THIRD BANCORP COM 316773100   319,653 9,268 SH   SOLE 1 9,268 0 0
FINANCIAL STRATEGIES ACQUISITI COM 31772t115   2 10,000 SH   SOLE 3 10,000 0 0
FINNOVATE ACQUISITION CORP WT g3r34k111   76 10,825 SH   SOLE 3 10,825 0 0
FINTECH ECOSYSTEM DEVE WT 318136124   990 9,900 SH   SOLE 3 9,900 0 0
FINTECH ECOSYSTEM DEVE WT 318136116   99 7,900 SH   SOLE 3 7,900 0 0
FIRST CITIZENS BANCSHARES COM 31946m103   170,276 120 SH   SOLE 1 11 0 109
FIRST CITIZENS BANCSHARES COM 31946m103   344,810 243 SH   SOLE   243 0 0
FIRST CMNTY CORP S C COM 319835104   1,692,710 78,621 SH   SOLE   78,621 0 0
FIRST HORIZON CORPORATION COM 320517105   23,166 1,636 SH   SOLE 1 1,636 0 0
FIRST INTERNET BANCORP COM 320557101   4,585,529 189,563 SH   SOLE   137,881 0 51,682
FIRST INTERNET BANCORP COM 320557101   21,577 892 SH   SOLE 1 892 0 0
FIRST INTERNET BANCORP COM 320557101   291,901 12,067 SH   SOLE 3 12,067 0 0
FIRST LONG IS CORP COM 320734106   409,831 30,954 SH   SOLE   26,778 0 4,176
FIRST LONG IS CORP COM 320734106   9,837 743 SH   SOLE 1 743 0 0
FIRST LONG IS CORP COM 320734106   130,162 9,831 SH   SOLE 3 9,831 0 0
FIRST NILES FINL INC COM COM 33582n106   9,737 950 SH   SOLE   950 0 0
FIRST PL FINL CORP COM COM 33610t109   0 5,450 SH   SOLE 1 5,450 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616c100   6 147 SH   SOLE 1 147 0 0
FIRST REPUBLIC BANK SAN FRANCI COM 33616c100   3 73 SH   SOLE 1 73 0 0
FIRST TR II HEALTH CARE ALPHA INDX FD 33734x143   28,995 280 SH   SOLE 1 280 0 0
FIRST TR RISING DIVD ACHIV INDX FD 33738r506   57,250 1,108 SH   SOLE 1 1,108 0 0
FIRST TR DOW JONES INTERNET IN INDX FD 33733e302   1,865 10 SH   SOLE 1 10 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33738r605   61,860 1,200 SH   SOLE 1 1,200 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   137,350 869 SH   SOLE   869 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203   1,694,194 10,719 SH   SOLE 1 10,719 0 0
FIRST TR EXCHANGE-TRADED FD INDX FD 33739Q705   5,168 100 SH   SOLE 1 100 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 33734X184   7,920 250 SH   SOLE 1 250 0 0
FIRST TR EXCHANGE TRADED FD INDX FD 336920103   825,625 8,610 SH   SOLE 1 8,610 0 0
FIRST TR IV EIP CARBON IMP INDX FD 33738d705   79,801 3,299 SH   SOLE 1 3,299 0 0
FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109   934,912 10,369 SH   SOLE 1 5,276 0 5,093
FIRST TR MLP & ENERGY INCOME F LP 33739b104   21,713 2,534 SH   SOLE 1 2,534 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   108,379 3,914 SH   SOLE   3,914 0 0
FIRST TR NORTH AMER ENERGY INDX FD 33738d101   190,985 6,897 SH   SOLE 1 6,897 0 0
FIRST TR S&P REIT INDX COM INDX FD 33734g108   49,523 1,887 SH   SOLE 1 1,887 0 0
FIRST TRUST ENHANCED SHORT MTR INDX FD 33739q408   8,949 150 SH   SOLE 1 150 0 0
FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192   10,564 120 SH   SOLE 1 120 0 0
FIRST TR MORNINGSTAR DIVID L INDX FD 336917109   330,885 9,222 SH   SOLE 1 3,522 0 5,700
FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500   4,533 107 SH   SOLE 1 107 0 0
FIRST TRUST NASDAQ CYBRSCRTY E INDX FD 33734x846   2,692 50 SH   SOLE 1 50 0 0
FIRST TR NAS100 EQ WEIGHTED INDX FD 337344105   16,443 140 SH   SOLE 1 140 0 0
FIRST TRUST VALUE LINE DIVIDEN COM 33734h106   85,866 2,117 SH   SOLE 1 1,985 0 132
FIRST VIII CBOE VEST US EQ INDX FD 33740f755   1,121,785 42,220 SH   SOLE 1 42,220 0 0
FIRSTENERGY CORP COM 337932107   37,357 1,019 SH   SOLE 1 1,019 0 0
FIRSTIME DESIGN LTD COM COM 33766m106   0 65 SH   SOLE 1 65 0 0
FISERV INC COM 337738108   52,102 392 SH   SOLE 1 392 0 0
FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407   13,104 320 SH   SOLE 1 320 0 0
FLEXSTEEL INDS INC COM 339382103   1,015,600 53,878 SH   SOLE   46,558 0 7,320
FLEXSTEEL INDS INC COM 339382103   24,637 1,307 SH   SOLE 1 1,307 0 0
FLEXSTEEL INDS INC COM 339382103   326,784 17,336 SH   SOLE 3 17,336 0 0
FLOWERS FOODS INC COM 343498101   46,731 2,076 SH   SOLE 1 2,076 0 0
FLUOR CORP NEW COM 343412102   19,585 500 SH   SOLE 1 0 0 500
FLUTTER ENTMT PLC UNSPONSORED COM 344044102   11,011 124 SH   SOLE 1 124 0 0
F N B CORP COM 302520101   191,876 13,934 SH   SOLE 1 13,934 0 0
F N B CORP COM 302520101   471,815 34,264 SH   SOLE   34,264 0 0
FOCUS IMPACT ACQUISITION CORP WT 34417l117   91 2,600 SH   SOLE 3 2,600 0 0
FORD MTR CO DEL COM 345370860   1,785,606 146,481 SH   SOLE 1 140,381 0 6,100
FORTINET INC COM COM 34959e109   37,121 634 SH   SOLE 1 634 0 0
FORTIVE CORP COM COM 34959j108   21,868 297 SH   SOLE 1 297 0 0
FORTREA HOLDINGS INC COM 34965k107   11,447 328 SH   SOLE 1 328 0 0
FORTUNA SILVER MINES INC COM 349915108   5,142 1,332 SH   SOLE 1 1,332 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,532,890 46,400 SH   SOLE 1 44,220 0 2,180
FORTUNE BRANDS INNOVATIONS I COM 34964C106   11,679,952 153,401 SH   SOLE   107,711 0 45,690
FORTUNE RISE ACQUISITION CORP WT 34969g110   155 8,620 SH   SOLE 3 8,620 0 0
FORWARD AIR CORP COM 349853101   7,956,387 126,553 SH   SOLE 3 126,553 0 0
FOUNDER SPAC WT 78112j117   27 8,150 SH   SOLE 3 8,150 0 0
FRANKLIN RESOURCES INC COM 354613101   3,724 125 SH   SOLE 1 125 0 0
FREEPORT-MCMORAN INC COM 35671D857   106,425 2,500 SH   SOLE 1 1,500 0 1,000
FRESHWORKS INC COM 358054104   3,970 169 SH   SOLE 1 169 0 0
FRONTDOOR INC COM 35905a109   568,099 16,130 SH   SOLE   16,130 0 0
FRONTIER INVESTMENT CORP WT g36816125   80 3,993 SH   SOLE 3 3,993 0 0
FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101   7,859 1,386 SH   SOLE 1 1,386 0 0
FTI CONSULTING INC COM 302941109   32,461 163 SH   SOLE 1 163 0 0
FUSION ACQUISITION CORP II WTS WT 269996054   0 359 SH   SOLE 3 359 0 0
FUTURETECH II ACQ WT 36119d111   24 2,000 SH   SOLE 3 2,000 0 0
FORWARD AIR CORP CALL 349853901   155 10 SH Call SOLE 3 10 0 0
G C I LIBERTY INC COM 361esc049   0 4,220 SH   SOLE 1 4,195 0 25
G C I LIBERTY INC COM 361esc049   0 139 SH   SOLE   139 0 0
GABELLI DIVID & INCOME TR CLSD FD 36242H104   158,578 7,328 SH   SOLE 1 7,328 0 0
GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104   58,650 5,000 SH   SOLE 1 5,000 0 0
GABELLI HEALTHCARE & WELLNESS COM 36246k103   52,714 5,650 SH   SOLE 1 5,650 0 0
GALAXY DIGITAL HOLDINGS LTD COM g37092106   15,081 1,925 SH   SOLE 1 1,925 0 0
GAMING AND LEISURE PROPERTIES COM 36467j108   4,899,912 99,289 SH   SOLE   73,581 0 25,708
GAMING AND LEISURE PROPERTIES COM 36467j108   8,143 165 SH   SOLE 1 165 0 0
GARTNER INC COM 366651107   4,076,681 9,037 SH   SOLE 1 8,345 0 692
GDL FD CLSD FD 361570104   60,300 7,500 SH   SOLE 1 7,500 0 0
GDL FD CLSD FD 361570104   1,343,693 167,126 SH   SOLE 3 167,126 0 0
GE HEALTHCARE TECHNOLOGIES I COM 36266G107   42,803 554 SH   SOLE 1 554 0 0
GEN DIGITAL INC COM 668771108   4,564 200 SH   SOLE 1 200 0 0
GEN DIGITAL INC COM 668771108   191,916 8,410 SH   SOLE   8,410 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   985,164 59,383 SH   SOLE   51,338 0 8,045
GENCO SHIPPING AND TRADING LIM COM y2685t131   25,797 1,555 SH   SOLE 1 1,555 0 0
GENCO SHIPPING AND TRADING LIM COM y2685t131   316,039 19,050 SH   SOLE 3 19,050 0 0
GENERAC HLDGS INC COM 368736104   622,291 4,815 SH   SOLE 1 4,765 0 50
GENERAL DYNAMICS CORP COM 369550108   12,680,117 48,832 SH   SOLE 1 46,952 0 1,879
GENERAL DYNAMICS CORP COM 369550108   18,211,176 70,132 SH   SOLE   64,139 0 5,993
GENERAL ELECTRIC CO COM 369604301   252,215 1,976 SH   SOLE 1 1,976 0 0
GENERAL MLS INC COM 370334104   82,142 1,261 SH   SOLE 1 1,261 0 0
GENERAL MOTORS CO COM 37045v100   552,878 15,392 SH   SOLE 1 15,207 0 185
GENERAL MOTORS CO COM 37045v100   66,811 1,860 SH   SOLE   1,860 0 0
GENIUS SPORTS LTD COM NPV COM g3934v109   9,270 1,500 SH   SOLE 1 1,500 0 0
GENUINE PARTS CO COM 372460105   2,493 18 SH   SOLE 1 18 0 0
GETAROUND INC WT 37427g119   11 3,200 SH   SOLE 3 3,200 0 0
GILEAD SCIENCES INC COM 375558103   322,647 3,983 SH   SOLE 1 3,983 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   80,764 6,100 SH   SOLE 1 6,100 0 0
GLENCORE PLC UNSPONSORD ADR COM 37827x100   9,584 800 SH   SOLE 1 800 0 0
GLOBAL PARTNER ACQUISITION II WT g3934p128   133 5,282 SH   SOLE 3 5,282 0 0
GLOBAL PMTS INC COM COM 37940x102   138,684 1,092 SH   SOLE 1 1,092 0 0
GLOBAL TECHNOLOGY ACQUISITION WT g3934n115   117 3,100 SH   SOLE 3 3,100 0 0
GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624   10,365 420 SH   SOLE 1 420 0 0
GLOBAL X CYBERSECURITY ETF INDX FD 37954y384   42,646 1,455 SH   SOLE 1 1,455 0 0
GLOBAL X DEFENSE TECH ETF COM 812350106   111 4 SH   SOLE 1 4 0 0
GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855   131,018 2,572 SH   SOLE 1 2,572 0 0
GLOBAL X MLP COM 37954y343   13,290 300 SH   SOLE 1 300 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   80,316 1,800 SH   SOLE   1,800 0 0
GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293   121,545 2,724 SH   SOLE 1 2,724 0 0
GLOBAL X ROBOTICS ETF INDX FD 37954y715   352,659 12,374 SH   SOLE 1 12,374 0 0
GLOBAL X SILVER MINERS ETF INDX FD 37954y848   24,512 864 SH   SOLE 1 864 0 0
GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418   25,732 1,046 SH   SOLE 1 1,020 0 26
GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673   432,643 12,555 SH   SOLE 1 12,555 0 0
GLOBESTAR THERAPEUTICS COM 37960p104   79 88,000 SH   SOLE 1 88,000 0 0
GOLDEN ARROW MERGER CORP WT 380799114   608 4,366 SH   SOLE 3 4,366 0 0
GOLDEN DEVELOPING SOLUTIONS IN COM 38089w103   30 50,000 SH   SOLE 1 50,000 0 0
GOLDEN ENTMT INC COM 381013101   6,849,233 171,531 SH   SOLE   131,970 0 39,561
GOLDEN ENTMT INC COM 381013101   66,483 1,665 SH   SOLE 1 1,665 0 0
GOLDENSTONE ACQUI WT 38136y110   45 3,000 SH   SOLE 3 3,000 0 0
GOLDENSTONE ACQUI WT 38136y128   18 3,000 SH   SOLE 3 3,000 0 0
GOLDMAN SACHS BDC COM 38147u107   345,550 23,587 SH   SOLE 1 23,587 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   555,449 5,921 SH   SOLE 1 5,921 0 0
GOLDMAN SACHS ETF TR INDX FD 381430503   863,146 9,201 SH   SOLE   9,201 0 0
GOLDMAN SACHS ETF TR INDX FD 381430230   20,004 400 SH   SOLE 1 400 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   173,596 450 SH   SOLE   450 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   768,454 1,992 SH   SOLE 1 1,992 0 0
GOLUB CAP BDC INC COM COM 38173m102   32,087 2,125 SH   SOLE 1 2,125 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   20,048 1,400 SH   SOLE 1 1,400 0 0
GORMAN RUPP CO COM 383082104   5,011,862 141,060 SH   SOLE   107,990 0 33,070
GREEN PLAINS PARTNERS LP CALL 393221906   500 100 SH Call SOLE 3 100 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   774 2,037 SH Put SOLE 3 2,037 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   506 200 SH Put SOLE 3 200 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   721,500 1,300 SH Put SOLE 3 1,300 0 0
GREEN PLAINS PARTNERS LP PUT 393221956   6,900 10 SH Put SOLE 3 10 0 0
GRACO INC COM 384109104   27,590 318 SH   SOLE 1 318 0 0
GRAINGER W W INC COM 384802104   171,539 207 SH   SOLE 1 207 0 0
GRAY TELEVISION INC COM 389375106   35,840 4,000 SH   SOLE 1 4,000 0 0
GRAYSCALE BITCOIN TRUST (BTC) COM 389637109   528,647 15,270 SH   SOLE 1 15,270 0 0
GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107   278,245 14,313 SH   SOLE 1 14,313 0 0
GREEN EARTH TECHS COM 39303r102   0 10,000 SH   SOLE 1 10,000 0 0
GREEN PLAINS INC COM 393222104   101,663,283 4,031,058 SH   SOLE 3 4,031,058 0 0
GREENCITY ACQUISITION CORP COM g4086b123   136 8,400 SH   SOLE 3 8,400 0 0
GREENIDGE GENERATION HOLDINGS COM 39531g308   295 44 SH   SOLE 1 44 0 0
GSK PLC COM 37733w204   550,063 14,843 SH   SOLE 1 14,709 0 134
GULF ENERGY CORP COM 402274104   0 500 SH   SOLE 1 500 0 0
GXO LOGISTICS INC COM 36262g101   12,232 200 SH   SOLE   200 0 0
HALEON PLC COM 405552100   15,258 1,854 SH   SOLE 1 1,854 0 0
HALLIBURTON CO COM 406216101   31,848 881 SH   SOLE 1 881 0 0
HAMILTON BEACH BRANDS HOLDING COM 40701t104   1,918,163 109,672 SH   SOLE   63,785 0 45,887
HANESBRANDS INC COM 410345102   117,334 26,308 SH   SOLE 1 22,808 0 3,500
HANOVER FOODS CORP CL A COM 41078W100   6,500 100 SH   SOLE 1 100 0 0
HARMONIC INC COM 413160102   2,608 200 SH   SOLE   200 0 0
HARMONIC INC COM 413160102   138,341 10,609 SH   SOLE 1 10,609 0 0
HARMONIC INC COM 413160102   52,741,375 4,044,584 SH   SOLE 3 4,044,584 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   100,475 1,250 SH   SOLE 1 1,250 0 0
HARVEST NAT RES COM 41754v202   1,350 45,000 SH   SOLE 3 45,000 0 0
HCA HOLDINGS INC COM COM 40412c101   1,209 4 SH   SOLE 1 4 0 0
HEALTHLYNKED CORP COM COM 42228p102   572 7,400 SH   SOLE 1 7,400 0 0
HECLA MNG CO COM 422704106   5,772 1,200 SH   SOLE 1 1,200 0 0
HELIX ENERGY SOLU GRP COM COM 42330p107   2,974,796 289,377 SH   SOLE   196,858 0 92,519
HERCULES CAPITAL INC COM 427096508   20,837 1,250 SH   SOLE 1 1,250 0 0
HERITAGE GLOBAL INC COM COM 42727e103   726,561 261,353 SH   SOLE   225,918 0 35,435
HERITAGE GLOBAL INC COM COM 42727e103   14,676 5,279 SH   SOLE 1 5,279 0 0
HERITAGE GLOBAL INC COM COM 42727e103   234,279 84,273 SH   SOLE 3 84,273 0 0
HERSHEY CO COM 427866108   75,706 406 SH   SOLE 1 406 0 0
HERTZ GLOBAL HOLDINGS INC WT 42806j148   8,576 1,565 SH   SOLE 1 1,565 0 0
HERTZ RENT CAR HLDG COM 42806j700   395 38 SH   SOLE 1 38 0 0
HESS CORP COM COM 42809h107   150,215 1,042 SH   SOLE 1 1,042 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824c109   25,379 1,495 SH   SOLE 1 1,495 0 0
HIGH TIDE INC COM 42981e401   2,363 1,450 SH   SOLE 1 1,450 0 0
HIGHLANDS REIT INC LP 43110a104   511 1,597 SH   SOLE 1 1,597 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   40,180 1,000 SH   SOLE   1,000 0 0
HILTON GRAND VACATIONS INC COM COM 43283x105   136,612 3,400 SH   SOLE 1 3,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203   159,329 875 SH   SOLE 1 875 0 0
HINGHAM INSTN SVGS MASS COM 433323102   992,023 5,103 SH   SOLE   4,408 0 695
HINGHAM INSTN SVGS MASS COM 433323102   25,078 129 SH   SOLE 1 129 0 0
HINGHAM INSTN SVGS MASS COM 433323102   320,954 1,651 SH   SOLE 3 1,651 0 0
HARMONIC INC CALL 413160902   115,470 1,283 SH Call SOLE 3 1,283 0 0
HARMONIC INC CALL 413160902   35,040 3,504 SH Call SOLE 3 3,504 0 0
HARMONIC INC CALL 413160902   60,075 890 SH Call SOLE 3 890 0 0
HOLOGIC INC COM 436440101   176,839 2,475 SH   SOLE 1 2,475 0 0
HOME BANCSHARES INC COM 436893200   39,920 1,576 SH   SOLE 1 1,576 0 0
HOME DEPOT INC COM 437076102   17,197,805 49,626 SH   SOLE 1 48,199 0 1,427
HOME DEPOT INC COM 437076102   24,340,808 70,238 SH   SOLE   65,362 0 4,876
HONEYWELL INTL INC COM 438516106   21,181,463 101,004 SH   SOLE 1 98,144 0 2,860
HONEYWELL INTL INC COM 438516106   21,618,720 103,089 SH   SOLE   96,309 0 6,780
HOOKER FURNISHINGS CORPORATI COM 439038100   1,843,595 70,690 SH   SOLE   48,294 0 22,396
HORMEL FOODS CORP COM 440452100   1,635,202 50,925 SH   SOLE 1 41,551 0 9,374
HORMEL FOODS CORP COM 440452100   414,508 12,909 SH   SOLE   12,909 0 0
HOULIHAN LOKEY INC COM 441593100   8,453,111 70,495 SH   SOLE 1 70,155 0 340
HOULIHAN LOKEY INC COM 441593100   25,330,987 211,250 SH   SOLE   188,210 0 23,040
HOVNANIAN ENTERPRISES INC COM 442487401   7,781 50 SH   SOLE 1 50 0 0
HOWARD HUGHES CORP COM 44267t102   8,250,870 96,445 SH   SOLE   65,935 0 30,510
HOWMET AEROSPACE INC COM 443201108   54 1 SH   SOLE   1 0 0
HP INC COM COM 40434l105   17,744 590 SH   SOLE 1 590 0 0
HUBBELL INC COM 443510607   57,563 175 SH   SOLE 1 175 0 0
HUBSPOT INC COM 443573100   116,985 202 SH   SOLE 1 202 0 0
HUDBAY MINERALS INC COM 443628102   212,520 38,500 SH   SOLE 1 38,500 0 0
HUMANA INC COM 444859102   393,717 860 SH   SOLE 1 860 0 0
HUNTINGTON BANCSHARES INC COM 446150104   10,723 843 SH   SOLE   843 0 0
HUNTINGTON BANCSHARES INC COM 446150104   855,166 67,230 SH   SOLE 1 67,230 0 0
HUNTSMAN CORP COM 447011107   30,156 1,200 SH   SOLE   1,200 0 0
HURCO CO COM 447324104   550,091 25,550 SH   SOLE   22,131 0 3,419
HURCO CO COM 447324104   13,392 622 SH   SOLE 1 622 0 0
HURCO CO COM 447324104   175,082 8,132 SH   SOLE 3 8,132 0 0
HYSTER B COM 449172204   27 1 SH   SOLE 1 1 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891n208   8,338,529 159,193 SH   SOLE   120,159 0 39,034
IAC INTERACTIVECORP NEW COM NE COM 44891n208   74,903 1,430 SH   SOLE 1 1,430 0 0
IAMGOLD CORP COM 450913108   25,300 10,000 SH   SOLE 1 10,000 0 0
ICICI BK LTD ADR ADUS 45104g104   131,120 5,500 SH   SOLE 1 5,500 0 0
ICON PLC LTD SHS COM g4705a100   5,661 20 SH   SOLE 1 20 0 0
IDEXX LABS INC COM COM 45168d104   119,336 215 SH   SOLE   215 0 0
IDEXX LABS INC COM COM 45168d104   507,316 914 SH   SOLE 1 914 0 0
ICAHN ENTERPRISES LP CALL 451100901   41,255 223 SH Call SOLE 3 223 0 0
ICAHN ENTERPRISES LP CALL 451100901   31,815 101 SH Call SOLE 3 101 0 0
IEXALT INC COM NEW COM 451691208   0 20 SH   SOLE 1 20 0 0
ILLINOIS TOOL WKS INC COM 452308109   480,660 1,835 SH   SOLE 1 1,835 0 0
ILLUMINA INC COM 452327109   49,709 357 SH   SOLE 1 357 0 0
IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827   655,927 25,463 SH   SOLE 1 23,963 0 1,500
IMMERSION CORP COM 452521107   560,317 79,365 SH   SOLE   68,569 0 10,796
IMMERSION CORP COM 452521107   9,884 1,400 SH   SOLE 1 1,400 0 0
IMMERSION CORP COM 452521107   178,710 25,313 SH   SOLE 3 25,313 0 0
IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102   41,958 1,800 SH   SOLE 1 1,800 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   195,855 79,941 SH   SOLE   69,217 0 10,724
INDEPENDENCE CONTRACT DRILLI COM 453415606   4,589 1,873 SH   SOLE 1 1,873 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   62,056 25,329 SH   SOLE 3 25,329 0 0
INDEXIQ ETF TR FTSE INTERNL EQ INDX FD 45409b560   101,271 4,072 SH   SOLE 1 4,072 0 0
INDEXIQ ETF TR INDX FD 45409B800   40,833 1,300 SH   SOLE 1 1,300 0 0
INDIA FD INC COM 454089103   20,119 1,100 SH   SOLE 1 1,100 0 0
INFINTT ACQUISITION CORP WT g47862126   164 20,213 SH   SOLE 3 20,213 0 0
INFOSYS LTD ADUS 456788108   84,548 4,600 SH   SOLE 1 4,600 0 0
INFRARED CAMERAS HOLDINGS INC WT 456948116   384 8,347 SH   SOLE 3 8,347 0 0
ING GLOBAL EQTY DV & P COM CLSD FD 45684e107   741 149 SH   SOLE 1 149 0 0
INGERSOLL RAND PLC COM 45687v106   15,468 200 SH   SOLE 1 200 0 0
INMODE LTD COM m5425m103   75,616 3,400 SH   SOLE 1 3,400 0 0
INNOVATIVE INDL PPTYS INC COM COM 45781v101   12,804 127 SH   SOLE 1 127 0 0
INSIGHT ACQUISITION CORP WT 45784l118   843 28,000 SH   SOLE 3 28,000 0 0
INTEGRAL ACQUISITION 1 CORP WT 45827k119   212 2,500 SH   SOLE 3 2,500 0 0
INTEL CORP COM 458140100   3,111,473 61,920 SH   SOLE 1 59,870 0 2,050
INTEL CORP COM 458140100   30,150 600 SH   SOLE   600 0 0
INTELLICHECK INC COM NEW COM 45817g201   162,629 85,594 SH   SOLE   73,998 0 11,596
INTELLICHECK INC COM NEW COM 45817g201   4,362 2,296 SH   SOLE 1 2,296 0 0
INTELLICHECK INC COM NEW COM 45817g201   52,695 27,734 SH   SOLE 3 27,734 0 0
INTERCONTINENTALEXCHAN COM COM 45866f104   183,398 1,428 SH   SOLE 1 1,428 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,313,417 8,031 SH   SOLE 1 8,031 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   48,258 596 SH   SOLE 1 596 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   295,460 3,649 SH   SOLE   3,649 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   27,410 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL GAME TECH PLC COM g4863A108   35,743 1,304 SH   SOLE 1 1,304 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   1,722,490 77,976 SH   SOLE   67,570 0 10,406
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   52,574 2,380 SH   SOLE 1 2,380 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005l101   546,683 24,748 SH   SOLE 3 24,748 0 0
INTERPRIVATE III FINANCIAL PAR WT 46064r114   78 6,540 SH   SOLE 3 6,540 0 0
INTERNATIONAL PAPER CO COM 460146103   3,615 100 SH   SOLE 1 100 0 0
INTUIT COM 461202103   486,371 778 SH   SOLE 1 748 0 30
INTUIT COM 461202103   377,518 604 SH   SOLE   604 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   99,859 296 SH   SOLE   296 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120e602   623,080 1,847 SH   SOLE 1 1,847 0 0
INVENTRUST PROPERTIES CORP LP 46124j201   2,382 94 SH   SOLE 1 94 0 0
INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100   57,508 624 SH   SOLE 1 624 0 0
INVESCO BULLETSHARES 2024 CORP INDX FD 46138j841   50,437 2,415 SH   SOLE 1 2,415 0 0
INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791   220,831 11,442 SH   SOLE 1 9,343 0 2,099
INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643   290,288 14,314 SH   SOLE 1 12,549 0 1,765
INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460   190,437 11,448 SH   SOLE 1 9,792 0 1,656
INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783   37,431 1,924 SH   SOLE 1 1,924 0 0
INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577   32,713 1,764 SH   SOLE 1 1,764 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   58,026 586 SH   SOLE   586 0 0
INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308   608,577 6,146 SH   SOLE 1 6,146 0 0
INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109   55,255 450 SH   SOLE 1 450 0 0
INVESCO DB AGRICULTURE FUND INDX FD 46140h106   2,074 100 SH   SOLE 1 100 0 0
INVESCO DB BASE METALS FUND INDX FD 46140h700   1,153 63 SH   SOLE 1 63 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   124,835 5,664 SH   SOLE 1 5,664 0 0
INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103   207,947 9,435 SH   SOLE   9,435 0 0
INVESCO EMERGING MARKETS SOVER INDX FD 46138e784   1,031 50 SH   SOLE 1 50 0 0
INVESCO EXCHANGE TRADED FD TR INDX FD 46137v472   74,516 840 SH   SOLE 1 840 0 0
INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621   2,187 150 SH   SOLE 1 150 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   70,400 2,000 SH   SOLE   2,000 0 0
INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613   804,672 22,860 SH   SOLE 1 22,860 0 0
INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597   65,607 1,750 SH   SOLE 1 1,750 0 0
INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847   1,597 100 SH   SOLE 1 100 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   34,801 930 SH   SOLE   930 0 0
INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644   38,879 1,039 SH   SOLE 1 1,039 0 0
INVESCO INVESTMENT GRADE DEFEN INDX FD 46139w502   242,850 10,000 SH   SOLE 3 10,000 0 0
INVESCO KBW BANK ETF INDX FD 46138e628   6,346 129 SH   SOLE 1 129 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   6,414,019 38,056 SH   SOLE 1 38,056 0 0
INVESCO NASDAQ 100 ETF INDX FD 46138g649   7,818,538 46,390 SH   SOLE   46,390 0 0
INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631   671,592 24,883 SH   SOLE 1 24,583 0 300
INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537   178,497 7,382 SH   SOLE 1 7,382 0 0
INVESCO PREFERRED ETF INDX FD 46138e511   665 58 SH   SOLE 1 58 0 0
INVESCO QQQ TRUST INDX FD 46090e103   6,706,036 16,375 SH   SOLE 1 15,872 0 504
INVESCO QQQ TRUST INDX FD 46090e103   662,603 1,618 SH   SOLE   1,618 0 0
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   5,880,154 37,263 SH   SOLE 1 34,938 0 2,325
INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357   272,205 1,725 SH   SOLE   1,725 0 0
INVESCO S&P 500 HIGH DIV LOW V INDX FD 46138e362   11,366 268 SH   SOLE 1 268 0 0
INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354   897,444 14,322 SH   SOLE 1 14,124 0 198
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   368,925 4,323 SH   SOLE   4,323 0 0
INVESCO S&P 500 REVENUE ETF INDX FD 46138g698   4,707,525 55,162 SH   SOLE 1 55,162 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   173,615 1,653 SH   SOLE   1,653 0 0
INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672   1,107,125 10,541 SH   SOLE 1 10,541 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   1,071,018 25,851 SH   SOLE 1 25,851 0 0
INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664   11,790,522 284,589 SH   SOLE   284,589 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   40,365 1,500 SH   SOLE 1 1,500 0 0
INVESCO EXCH TRADED FD TR II INDX FD 46138G805   269,100 10,000 SH   SOLE 3 10,000 0 0
INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365   5,455 74 SH   SOLE 1 20 0 54
INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365   10,026 136 SH   SOLE   136 0 0
INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107   41,304 4,298 SH   SOLE 1 4,298 0 0
INVESCO VAN KAMPEN TR COM CLSD FD 46131m106   14,034 1,419 SH   SOLE 1 1,419 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142   232,315 3,817 SH   SOLE 1 3,817 0 0
INVESCO WATER RESOURCES ETF INDX FD 46137v142   380,497 6,252 SH   SOLE 3 6,252 0 0
IQVIA HOLDINGS INC COM 46266c105   320,693 1,386 SH   SOLE 1 1,351 0 35
IRHYTHM TECHNOLOGIES INC COM 450056106   142,363 1,330 SH   SOLE 1 1,330 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   14,818 360 SH   SOLE   360 0 0
IRON MTN INC NEW COM COM 46284v101   1,752,672 25,045 SH   SOLE 1 23,170 0 1,875
IRONNET INC COM 46323q113   45 6,500 SH   SOLE 3 6,500 0 0
ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718   234,030 2,334 SH   SOLE 1 2,334 0 0
ISHARES TR INDX FD 464288620   666 13 SH   SOLE 1 13 0 0
ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102   62,636 797 SH   SOLE 1 797 0 0
ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859   17,407 366 SH   SOLE 1 366 0 0
ISHARES TR INDX FD 464289859   11,946 173 SH   SOLE 1 173 0 0
ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621   179,544 3,336 SH   SOLE 1 3,336 0 0
ISHARES TR INDX FD 464289867   53,403 1,004 SH   SOLE 1 1,004 0 0
ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738   1,100 20 SH   SOLE 1 20 0 0
ISHARES CORE MSCI INTERNATIONA INDX FD 46435g326   3,438 54 SH   SOLE 1 54 0 0
ISHARES TR INDX FD 464287671   88,589 851 SH   SOLE   851 0 0
ISHARES TR INDX FD 464287671   225,689 2,168 SH   SOLE 1 2,168 0 0
ISHARES TR INDX FD 464287663   36,599 434 SH   SOLE 1 434 0 0
ISHARES TR INDX FD 464288521   5,429 100 SH   SOLE 1 100 0 0
ISHARES CYBERSECURITY AND TECH INDX FD 46435u135   9,086 200 SH   SOLE 1 200 0 0
ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396   2,353 15 SH   SOLE 1 15 0 0
ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339   1,890,620 12,849 SH   SOLE 1 12,511 0 338
ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388   23,439 232 SH   SOLE 1 232 0 0
ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243   105,191 4,297 SH   SOLE 1 4,297 0 0
ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516   53,407 707 SH   SOLE 1 707 0 0
ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474   541,939 20,528 SH   SOLE 1 20,528 0 0
ISHARES TR INDX FD 464288224   3,892 250 SH   SOLE 1 250 0 0
ISHARES TR INDX FD 464287291   39,067 573 SH   SOLE 1 573 0 0
ISHARES GNMA BOND ETF INDX FD 46429b333   44,250 1,000 SH   SOLE 1 1,000 0 0
ISHARES GOLD TR INDX FD 464285204   626,783 16,059 SH   SOLE 1 16,059 0 0
ISHARES GOLD TR INDX FD 464285204   5,549,129 142,176 SH   SOLE   142,176 0 0
ISHARES HIGH YIELD BOND FACTOR INDX FD 46435g250   6,560 142 SH   SOLE 1 142 0 0
ISHARES IBONDS DEC 2026 TERM C INDX FD 46435gaa0   25,095 1,050 SH   SOLE 1 1,050 0 0
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   944,633 18,676 SH   SOLE 1 18,306 0 370
ISHARES INC CORE MSCI EMERGING INDX FD 46434g103   853,032 16,865 SH   SOLE   16,865 0 0
ISHARES INC INDX FD 464286525   903 9 SH   SOLE 1 9 0 0
ISHARES INC INDX FD 464286533   132,304 2,380 SH   SOLE 1 2,380 0 0
ISHARES INC INDX FD 464286509   22,008 600 SH   SOLE 1 600 0 0
ISHARES INC INDX FD 464286806   8,907 300 SH   SOLE 1 300 0 0
ISHARES INC MSCI JAPAN ETF INDX FD 46434g822   45,604 711 SH   SOLE 1 711 0 0
ISHARES INC INDX FD 464286665   47,751 1,100 SH   SOLE 1 1,100 0 0
ISHARES INC INDX FD 464286772   1,180 18 SH   SOLE 1 18 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   1,664 89 SH   SOLE   89 0 0
ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780   23,917 1,279 SH   SOLE 1 1,279 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   2,716 59 SH   SOLE   59 0 0
ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772   18,964 412 SH   SOLE 1 412 0 0
ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672   2,490 50 SH   SOLE 1 50 0 0
ISHARES TR INDX FD 464288406   4,470 66 SH   SOLE 1 0 0 66
ISHARES TR INDX FD 464287127   8,943 136 SH   SOLE 1 0 0 136
ISHARES MSCI EM INDX FD 46434g863   37,510 1,170 SH   SOLE 1 1,170 0 0
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   3,402,115 61,399 SH   SOLE 1 58,995 0 2,404
ISHARES MSCI EMERGING MARKETS INDX FD 46434g764   476,581 8,601 SH   SOLE   8,601 0 0
ISHARES INC INDX FD 464286350   30,551 800 SH   SOLE 1 800 0 0
ISHARES TR INDX FD 464287622   158,405 604 SH   SOLE 1 604 0 0
ISHARES TR INDX FD 464287622   484,919 1,849 SH   SOLE   1,849 0 0
ISHARES TR INDX FD 464287663   1,771 21 SH   SOLE 1 21 0 0
ISHARES TR INDX FD 464289438   38,198 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464287333   5,736 73 SH   SOLE 1 73 0 0
ISHARES TR INDX FD 464288646   78,399 1,529 SH   SOLE 1 1,529 0 0
ISHARES TR INDX FD 464288646   80,604 1,572 SH   SOLE   1,572 0 0
ISHARES SILVER TR INDX FD 46428Q109   663,419 30,460 SH   SOLE 1 28,020 0 2,440
ISHARES TR INDX FD 464288653   6,279 58 SH   SOLE 1 58 0 0
ISHARES TR INDX FD 464287432   695,347 7,032 SH   SOLE 1 6,920 0 112
ISHARES TR CLSD FD 464287440   51,087 530 SH   SOLE 1 530 0 0
ISHARES TR INDX FD 464287457   10,068,127 122,722 SH   SOLE 1 114,194 0 8,529
ISHARES TR INDX FD 464287457   273,193 3,330 SH   SOLE   3,330 0 0
ISHARES TR INDX FD 464288661   11,713 100 SH   SOLE 3 100 0 0
ISHARES TR INDX FD 464288661   49,780 425 SH   SOLE 1 425 0 0
ISHARES TR INDX FD 464288612   614,417 5,865 SH   SOLE 1 5,865 0 0
ISHARES TR INDX FD 464288679   58,149 528 SH   SOLE 1 528 0 0
ISHARES TR INDX FD 464287176   638,813 5,943 SH   SOLE 1 5,943 0 0
ISHARES TR INDX FD 46429B747   4,179,247 42,390 SH   SOLE 1 40,713 0 1,677
ISHARES TR INDX FD 46429B747   611,258 6,200 SH   SOLE   6,200 0 0
ISHARES TR INDX FD 464287564   20,673 352 SH   SOLE 1 352 0 0
ISHARES TR INDX FD 464287812   26,839 140 SH   SOLE 1 140 0 0
ISHARES TR INDX FD 464289875   3,985 96 SH   SOLE 1 96 0 0
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   7,246,120 103,001 SH   SOLE 1 102,154 0 847
ISHARES TR CORE MSCI EAFE INDX FD 46432f842   3,924,053 55,779 SH   SOLE   55,779 0 0
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,731,618 26,669 SH   SOLE   6,045 0 20,624
ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834   1,092,577 16,827 SH   SOLE 1 16,827 0 0
ISHARES TR INDX FD 464287507   10,939,465 39,471 SH   SOLE 1 37,670 0 1,802
ISHARES TR INDX FD 464287507   1,090,308 3,934 SH   SOLE   3,934 0 0
ISHARES TR INDX FD 464287150   27,664,608 262,897 SH   SOLE 1 256,300 0 6,597
ISHARES TR INDX FD 464287150   30,685,125 291,601 SH   SOLE   6,217 0 285,384
ISHARES TR INDX FD 464287200   37,859,809 79,266 SH   SOLE 1 77,593 0 1,673
ISHARES TR INDX FD 464287200   6,094,115 12,759 SH   SOLE   12,759 0 0
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   8,463,085 183,701 SH   SOLE 1 177,540 0 6,161
ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613   82,650 1,794 SH   SOLE   1,794 0 0
ISHARES TR INDX FD 464287226   5,060,565 50,988 SH   SOLE 1 48,746 0 2,242
ISHARES TR INDX FD 464287226   222,022 2,237 SH   SOLE   2,237 0 0
ISHARES TR INDX FD 464288760   134,576 1,063 SH   SOLE 1 1,063 0 0
ISHARES TR INDX FD 464288448   12,791 457 SH   SOLE 1 457 0 0
ISHARES TR INDX FD 464288810   507,858 9,410 SH   SOLE 1 9,410 0 0
ISHARES TR INDX FD 464287168   172,899 1,475 SH   SOLE 1 1,475 0 0
ISHARES TR INDX FD 464287796   19,457 441 SH   SOLE 1 441 0 0
ISHARES TR INDX FD 464287788   47,830 560 SH   SOLE   560 0 0
ISHARES TR INDX FD 464287788   593,554 6,949 SH   SOLE 1 6,949 0 0
ISHARES TR INDX FD 464287762   40,932 143 SH   SOLE   143 0 0
ISHARES TR INDX FD 464287762   549,720 1,920 SH   SOLE 1 1,920 0 0
ISHARES TR INDX FD 464287739   9,283 102 SH   SOLE 1 102 0 0
ISHARES TR INDX FD 464287721   840,474 6,847 SH   SOLE 1 6,689 0 158
ISHARES TR INDX FD 464287697   15,986 200 SH   SOLE 1 200 0 0
ISHARES TR INDX FD 46429B689   44,785 646 SH   SOLE 1 616 0 30
ISHARES TR INDX FD 464288877   1,650,155 31,673 SH   SOLE 1 30,844 0 829
ISHARES TR ESG MSCI LEADR INDX FD 46435u218   36,705 435 SH   SOLE 1 435 0 0
ISHARES TR ESG MSCI USA INDX FD 46435g425   1,124,176 10,715 SH   SOLE 1 10,446 0 269
ISHARES TR FLTG RATE NT INDX FD 46429b655   192,427 3,801 SH   SOLE 1 3,801 0 0
ISHARES TR INDX FD 464287184   2,403 100 SH   SOLE 1 100 0 0
ISHARES TR INDX FD 46429B663   178,584 1,751 SH   SOLE   1,751 0 0
ISHARES TR INDX FD 46429B663   1,449,703 14,214 SH   SOLE 1 14,214 0 0
ISHARES TR INDX FD 464288513   5,417 70 SH   SOLE 1 70 0 0
ISHARES TR IBONDS 27 ETF INDX FD 46435uaa9   25,150 1,051 SH   SOLE 1 1,051 0 0
ISHARES TR INDX FD 464287242   490,062 4,429 SH   SOLE 1 4,373 0 56
ISHARES TR INDX FD 464287242   46,920 424 SH   SOLE   424 0 0
ISHARES TR INDX FD 464288281   138,755 1,558 SH   SOLE 1 1,558 0 0
ISHARES TR INDX FD 464288588   950,522 10,103 SH   SOLE 1 10,008 0 95
ISHARES TR INDX FD 464288240   14,802 290 SH   SOLE 1 290 0 0
ISHARES TR INDX FD 464288885   1,039,318 10,731 SH   SOLE 1 10,465 0 266
ISHARES TR INDX FD 464287465   547,267 7,263 SH   SOLE 1 7,263 0 0
ISHARES TR INDX FD 464287234   434,004 10,793 SH   SOLE 1 10,793 0 0
ISHARES TR MSCI INDIA ETF INDX FD 46429b598   78,096 1,600 SH   SOLE 1 1,600 0 0
ISHARES TR MSCI INTL QUALTY INDX FD 46434v456   11,005 293 SH   SOLE 1 293 0 0
ISHARES TR INDX FD 464288570   104,707 1,150 SH   SOLE 1 1,150 0 0
ISHARES TR INDX FD 464288273   343,235 5,545 SH   SOLE   5,545 0 0
ISHARES TR INDX FD 464287556   551,345 4,058 SH   SOLE 1 4,018 0 40
ISHARES TR INDX FD 464288869   40,727 351 SH   SOLE   351 0 0
ISHARES TR INDX FD 464288869   411,094 3,543 SH   SOLE 1 3,543 0 0
ISHARES TR INDX FD 464287648   107,446 426 SH   SOLE 1 426 0 0
ISHARES TR INDX FD 464287630   471,194 3,033 SH   SOLE 1 3,028 0 5
ISHARES TR INDX FD 464287655   315,717 1,573 SH   SOLE   1,573 0 0
ISHARES TR INDX FD 464287655   1,195,311 5,955 SH   SOLE 1 5,955 0 0
ISHARES TR INDX FD 464287689   13,687 50 SH   SOLE 1 50 0 0
ISHARES TR INDX FD 464287689   530,782 1,939 SH   SOLE   1,939 0 0
ISHARES TR INDX FD 464287481   229,185 2,194 SH   SOLE   2,194 0 0
ISHARES TR INDX FD 464287481   1,132,764 10,844 SH   SOLE 1 10,844 0 0
ISHARES TR INDX FD 464287473   218,974 1,883 SH   SOLE 1 1,883 0 0
ISHARES TR INDX FD 464287499   1,428,037 18,372 SH   SOLE 1 18,172 0 200
ISHARES TR INDX FD 464287499   314,806 4,050 SH   SOLE   4,050 0 0
ISHARES TR INDX FD 464287614   2,932,260 9,672 SH   SOLE 1 9,672 0 0
ISHARES TR INDX FD 464287614   4,002,450 13,202 SH   SOLE   13,202 0 0
ISHARES TR INDX FD 464287598   2,306,797 13,959 SH   SOLE 1 13,859 0 100
ISHARES TR INDX FD 464287598   323,229 1,956 SH   SOLE   1,956 0 0
ISHARES TR INDX FD 464287101   2,482,538 11,113 SH   SOLE 1 11,043 0 70
ISHARES TR INDX FD 464287408   761,698 4,380 SH   SOLE 1 4,380 0 0
ISHARES TR INDX FD 464287861   1,321 25 SH   SOLE 1 25 0 0
ISHARES TR INDX FD 464287341   176,592 4,515 SH   SOLE 1 4,402 0 113
ISHARES TR INDX FD 464288372   33,311 708 SH   SOLE 1 708 0 0
ISHARES TR INDX FD 464287606   131,865 1,665 SH   SOLE 1 1,665 0 0
ISHARES TR INDX FD 464287705   490,372 4,300 SH   SOLE 1 4,300 0 0
ISHARES TR INDX FD 464287549   97,897 218 SH   SOLE 1 218 0 0
ISHARES TR INDX FD 464288414   23,850 220 SH   SOLE 1 220 0 0
ISHARES TR INDX FD 464287804   8,208,431 75,828 SH   SOLE 1 70,956 0 4,872
ISHARES TR INDX FD 464287804   54,125 500 SH   SOLE 3 500 0 0
ISHARES TR INDX FD 464287804   608,473 5,621 SH   SOLE   5,621 0 0
ISHARES TR INDX FD 464287887   25,403 203 SH   SOLE 1 203 0 0
ISHARES TR INDX FD 464287879   5,050 49 SH   SOLE 1 49 0 0
ISHARES TR INDX FD 464287309   888,759 11,834 SH   SOLE 1 11,657 0 177
ISHARES TR INDX FD 464287192   29,392 112 SH   SOLE 1 112 0 0
ISHARES TR INDX FD 464287770   19,355 108 SH   SOLE 1 108 0 0
ISHARES TR INDX FD 464288687   242,361 7,770 SH   SOLE 1 7,098 0 672
ISHARES TR INDX FD 464288687   10,199 327 SH   SOLE   327 0 0
ISHARES TR INDX FD 464287754   117,679 1,029 SH   SOLE 1 1,029 0 0
ISHARES TR INDX FD 464288851   135,591 1,455 SH   SOLE 1 1,287 0 168
ISHARES TR US TREAS BD ETF INDX FD 46429b267   90,543 3,930 SH   SOLE 1 3,930 0 0
ISHARES TR INDX FD 46429B697   9,038,224 115,830 SH   SOLE 1 114,864 0 966
ISHARES TR INDX FD 46429B697   1,018,682 13,055 SH   SOLE   13,055 0 0
ISHARES TREASURY FLOATING RATE INDX FD 46434v860   756,526 14,990 SH   SOLE 1 14,767 0 223
ISHARES TR INDX FD 464288638   302,432 5,816 SH   SOLE 1 5,198 0 618
ISHARES TRUST 20 YEAR TREASUR INDX FD 46436e338   9,101 331 SH   SOLE 1 331 0 0
ISHARES TRUST GLOBAL REIT ETF INDX FD 46434v647   2,345 97 SH   SOLE 1 97 0 0
ISHARES U S ETF TR BLOOMBERG R INDX FD 46431w598   1,129 24 SH   SOLE 1 24 0 0
ISHARES U S ETF TR INDX FD 46431W507   949,099 18,787 SH   SOLE 1 18,787 0 0
ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713   236,833 5,881 SH   SOLE 1 5,732 0 149
ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502   42,920 1,000 SH   SOLE   1,000 0 0
ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502   493,839 11,506 SH   SOLE 1 11,506 0 0
ISHARES UT ETF TR COMMOD INDX FD 46431w853   20,081 801 SH   SOLE 1 801 0 0
ITERIS INC NEW COM 46564T107   532,792 102,460 SH   SOLE   88,605 0 13,855
ITERIS INC NEW COM 46564T107   12,563 2,416 SH   SOLE 1 2,416 0 0
ITERIS INC NEW COM 46564T107   170,373 32,764 SH   SOLE 3 32,764 0 0
ITERUM THERAPEUTICS PLC COM g6333l101   75 38 SH   SOLE 1 38 0 0
ITOCHU CORP ADR COM 465717106   16,288 200 SH   SOLE 1 200 0 0
ISHARES TR CALL 464287905   730,242 200 SH Call SOLE 3 200 0 0
ISHARES TR PUT 464287955   22,800 40 SH Put SOLE 3 40 0 0
ISHARES TR PUT 464287955   3,037,240 4,000 SH Put SOLE 3 4,000 0 0
ISHARES TR PUT 464287955   550,940 2,000 SH Put SOLE 3 2,000 0 0
ISHARES TR PUT 464287958   29,785 23 SH Put SOLE 3 23 0 0
IX ACQUISITION CORP WT g5000d111   400 25,000 SH   SOLE 3 25,000 0 0
ISHARES TR PUT 464287952   339,500 1,400 SH Put SOLE 3 1,400 0 0
J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654   1,289,862 25,421 SH   SOLE 1 25,421 0 0
JACKSON FINL INC CL A COM 46817m107   8,310,118 162,307 SH   SOLE   120,549 0 41,758
JACKSON FINL INC CL A COM 46817m107   42,496 830 SH   SOLE 1 830 0 0
JACOBS ENGINEERING GROUP INC COM 46982l108   8,307 64 SH   SOLE 1 64 0 0
JANUS HENDERSON MORTGAGE-BACKE INDX FD 47103u852   25,267 550 SH   SOLE 1 550 0 0
JAPAN SMALLER CAPITALIZATION INDX FD 47109U104   4,554 600 SH   SOLE 1 600 0 0
HUNT J B TRANS SVCS INC PUT 445658957   64,660 95 SH Put SOLE 3 95 0 0
JBS SA COM 466110103   10,120 1,000 SH   SOLE 1 1,000 0 0
JD COM INC SPONS ADR ADUS 47215p106   629 22 SH   SOLE 1 22 0 0
JEFFERIES GROUP INC NEW COM COM 47233w109   642,519 15,900 SH   SOLE 1 15,900 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,422,105 24,355 SH   SOLE   16,575 0 7,780
JOHN WOOD GROUP PL ORDF COM g9745t118   53 24 SH   SOLE 1 24 0 0
JOHNSON & JOHNSON COM 478160104   24,722,375 157,729 SH   SOLE 1 153,458 0 4,271
JOHNSON & JOHNSON COM 478160104   22,287,399 142,193 SH   SOLE   132,690 0 9,503
JOHNSON CTLS INTL PLC COM g51502105   96,028 1,666 SH   SOLE 1 1,666 0 0
JOINT CORP COM COM 47973j102   346,325 36,038 SH   SOLE   31,215 0 4,823
JOINT CORP COM COM 47973j102   8,553 890 SH   SOLE 1 890 0 0
JOINT CORP COM COM 47973j102   110,217 11,469 SH   SOLE 3 11,469 0 0
JP MORGAN CHASE & CO COM 46625h100   25,610,379 150,561 SH   SOLE 1 146,041 0 4,520
JP MORGAN CHASE & CO COM 46625h100   25,478,599 149,786 SH   SOLE   140,240 0 9,546
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   57,614,381 1,147,011 SH   SOLE 1 1,129,527 0 17,484
JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837   3,048,107 60,683 SH   SOLE   60,683 0 0
JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225   97,078 1,514 SH   SOLE 1 1,514 0 0
JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308   58,617 1,121 SH   SOLE 1 1,121 0 0
JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209   21,728 400 SH   SOLE 1 400 0 0
JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407   236,776 2,305 SH   SOLE 1 2,305 0 0
JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332   1,889,401 34,365 SH   SOLE 1 33,437 0 928
KARAT PACKAGING INC COM COM 48563l101   489,172 19,685 SH   SOLE   16,987 0 2,698
KARAT PACKAGING INC COM COM 48563l101   11,978 482 SH   SOLE 1 482 0 0
KARAT PACKAGING INC COM COM 48563l101   159,164 6,405 SH   SOLE 3 6,405 0 0
KELLANOVA COM 487836108   16,358,036 292,578 SH   SOLE   238,014 0 54,564
KELLANOVA COM 487836108   5,256,301 94,014 SH   SOLE 1 94,014 0 0
KENSINGTON CAPITAL ACQ -CW23 COM g5251k129   730 7,300 SH   SOLE 3 7,300 0 0
KENVUE INC COM COM 49177j102   9,375,135 435,445 SH   SOLE   398,795 0 36,650
KENVUE INC COM COM 49177j102   613,804 28,509 SH   SOLE 1 28,509 0 0
KERNEL GROUP HOLDINGS INC WT g5259l129   396 18,700 SH   SOLE 3 18,700 0 0
KEYCORP COM 493267108   1,438,097 99,868 SH   SOLE 1 86,577 0 13,291
KEYCORP COM 493267108   49,925 3,467 SH   SOLE   3,467 0 0
KRANESHARES TR INDX FD 500767652   7,735,573 268,410 SH   SOLE 1 257,860 0 10,550
KRANESHARES TR INDX FD 500767652   352,786 12,241 SH   SOLE   12,241 0 0
KIMBERLY-CLARK CORP COM 494368103   1,199,304 9,870 SH   SOLE 1 9,770 0 100
KINDER MORGAN INC DEL LP 49456B101   766,317 43,442 SH   SOLE 1 39,792 0 3,650
KISMET ACQUISITION TWO CORP WT g52807115   406 23,040 SH   SOLE 3 23,040 0 0
KISTOS HOLDINGS PLC COM g5282k106   16,196 7,700 SH   SOLE 1 7,700 0 0
KKR & CO L P DEL COM UNITS COM 48248m102   41,425 500 SH   SOLE 1 500 0 0
KLA CORP COM 482480100   1,858 3 SH   SOLE 1 3 0 0
KNIFE RIVER CORP COM 498894104   2,440,917 36,883 SH   SOLE   27,253 0 9,630
KNIFE RIVER CORP COM 498894104   103,506 1,564 SH   SOLE 1 1,564 0 0
KOHLS CORP COM 500255104   99,491 3,469 SH   SOLE 1 3,469 0 0
KOHLS CORP COM 500255104   382,935 13,352 SH   SOLE   13,352 0 0
KOHLS CORP COM 500255104   62,220,916 2,169,488 SH   SOLE 3 2,169,488 0 0
KONTOOR BRANDS COM 50050n103   2,180,768 34,937 SH   SOLE   25,795 0 9,142
KONTOOR BRANDS COM 50050n103   28,713 460 SH   SOLE 1 460 0 0
KOPIN CORP COM 500600101   406 200 SH   SOLE 1 200 0 0
KORNIT DIGITAL LTD COM m6372q113   19,160 1,000 SH   SOLE 1 1,000 0 0
KRAFT HEINZ CO COM 500754106   14,385 389 SH   SOLE 1 389 0 0
KRANESHARES TR INDX FD 500767678   9,852 270 SH   SOLE 1 270 0 0
KRATOS DEFENSE AND SECURITY SO COM 50077b207   50,725 2,500 SH   SOLE 1 2,500 0 0
KROGER CO COM 501044101   155,567 3,403 SH   SOLE 1 3,403 0 0
KOHLS CORP PUT 500255954   13,000 1,000 SH Put SOLE 3 1,000 0 0
KOHLS CORP CALL 500255904   216,000 200 SH Call SOLE 3 200 0 0
KOHLS CORP CALL 500255904   181,090 199 SH Call SOLE 3 199 0 0
KOHLS CORP CALL 500255904   395,000 500 SH Call SOLE 3 500 0 0
KOHLS CORP PUT 500255954   89,200 800 SH Put SOLE 3 800 0 0
KOHLS CORP CALL 500255904   1,015,000 1,000 SH Call SOLE 3 1,000 0 0
KYNDRYL HLDGS INC COM COM 50155q100   9,225,489 443,960 SH   SOLE   304,235 0 139,725
KYNDRYL HLDGS INC COM COM 50155q100   416 20 SH   SOLE 1 20 0 0
L OREAL CO ADR ADUS 502117203   9,941 100 SH   SOLE 1 100 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   8,295,427 39,386 SH   SOLE 1 37,909 0 1,477
L3HARRIS TECHNOLOGIES INC COM 502431109   657,766 3,123 SH   SOLE   3,123 0 0
LABORATORY CORP AMER HLDGS COM 50540R409   74,551 328 SH   SOLE 1 328 0 0
LAKELAND INDS INC COM 511795106   1,770,551 95,499 SH   SOLE   85,307 0 10,192
LAKELAND INDS INC COM 511795106   33,854 1,826 SH   SOLE 1 1,826 0 0
LAKELAND INDS INC COM 511795106   449,391 24,239 SH   SOLE 3 24,239 0 0
LAM RESEARCH CORP COM 512807108   277,192 354 SH   SOLE 1 354 0 0
LAMAR ADVERTISING CO NEW COM 512816109   35,072 330 SH   SOLE   330 0 0
LAMB WESTON HLDGS INC COM 513272104   37,831 350 SH   SOLE   350 0 0
LAMF GLOBAL VENTURES I CORP WT g5338l124   155 6,194 SH   SOLE 3 6,194 0 0
LANCASTER COLONY CORP COM 513847103   155,242 933 SH   SOLE 1 933 0 0
LANDSTAR SYS INC COM 515098101   27,498 142 SH   SOLE 1 142 0 0
LCI INDS PUT 50189K903   8,750 50 SH Put SOLE 3 50 0 0
LEGGETT & PLATT INC COM 524660107   8,950 342 SH   SOLE 1 342 0 0
LEIDOS HOLDINGS INC COM 525327102   27,060 250 SH   SOLE   250 0 0
LEIDOS HOLDINGS INC COM 525327102   113,327 1,047 SH   SOLE 1 1,047 0 0
LENNAR CORP COM 526057104   1,273 9 SH   SOLE 1 9 0 0
LEVEL ONE BANCORP INC COM 52730d208   0 2,500 SH   SOLE 1 2,500 0 0
LIBERTY ALL STAR EQUITY FD COM 530158104   146,906 23,026 SH   SOLE 1 23,026 0 0
LIBERTY BROADBAND CORP COM 530307107   87,494 1,085 SH   SOLE 1 1,029 0 56
LIBERTY BROADBAND CORP COM 530307305   242,818 3,013 SH   SOLE 1 2,832 0 181
LIBERTY BROADBAND CORP COM 530307305   23,371 290 SH   SOLE   290 0 0
LIBERTY GLOBAL LTD COM g61188127   28,687 1,539 SH   SOLE 1 1,367 0 172
LIBERTY GLOBAL LTD. COM g61188101   14,216 800 SH   SOLE 1 700 0 100
LIBERTY LATIN AMERICA LTD COM g9001e102   424 58 SH   SOLE 1 58 0 0
LIBERTY LATIN AMERICA LTD COM g9001e128   1,903,666 259,355 SH   SOLE   173,065 0 86,290
LIBERTY LATIN AMERICA LTD COM g9001e128   1,292 176 SH   SOLE 1 176 0 0
LIBERTY MEDIA CORP DEL COM 531229722   142,232 3,804 SH   SOLE 1 3,671 0 133
LIBERTY MEDIA CORP DEL COM 531229722   58,029 1,552 SH   SOLE   0 0 1,552
ATLANTA BRAVES HLDGS INC COM 047726104   1,069 25 SH   SOLE   0 0 25
ATLANTA BRAVES HLDGS INC COM 047726104   1,583 37 SH   SOLE 1 37 0 0
LIBERTY MEDIA CORP DEL COM 531229813   101,855 3,544 SH   SOLE 1 3,249 0 295
LIBERTY MEDIA CORP DEL COM 531229789   539,136 18,733 SH   SOLE 1 18,214 0 519
LIBERTY MEDIA CORP DEL COM 531229789   8,542,048 296,805 SH   SOLE   215,431 0 81,374
LIBERTY MEDIA CORP DEL COM 531229748   32,968 902 SH   SOLE 1 827 0 75
LIBERTY MEDIA CORP DEL COM 531229755   123,040 1,949 SH   SOLE 1 1,837 0 112
LIBERTY MEDIA CORP DEL COM 531229771   30,729 530 SH   SOLE 1 454 0 76
LIBERTY RESOURCES ACQUISITION WT 53118a113   116 23,200 SH   SOLE 3 23,200 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102   160 188 SH   SOLE 1 188 0 0
LIFEMD INC COM COM 53216b104   577,398 69,650 SH   SOLE   69,650 0 0
LIGAND PHARMACEUTICALS INC ROC COM 53220K215   54 12,000 SH   SOLE 3 12,000 0 0
ELI LILLY & CO COM 532457108   3,912,035 6,711 SH   SOLE 1 6,711 0 0
LIMONEIRA CO COM 532746104   101,108 4,901 SH   SOLE   4,901 0 0
LINCOLN ELEC HLDGS INC COM 533900106   332,279 1,528 SH   SOLE 1 1,528 0 0
LINCOLN NATL CORP IND COM 534187109   26,970 1,000 SH   SOLE 1 1,000 0 0
LINDE PLC COM g54950103   12,344,300 30,056 SH   SOLE   27,628 0 2,428
LINDE PLC COM g54950103   1,237,107 3,012 SH   SOLE 1 3,012 0 0
LIONS GATE ENTMNT CORP COM 535919500   8,450,261 829,270 SH   SOLE   634,000 0 195,270
LIONS GATE ENTMNT CORP COM 535919500   67,967 6,670 SH   SOLE 1 6,670 0 0
LITHIA MTRS INC COM 536797103   9,549 29 SH   SOLE 1 29 0 0
LITTELFUSE INC COM 537008104   3,746 14 SH   SOLE 1 14 0 0
LKQ CORP COM 501889208   259,643 5,433 SH   SOLE 1 5,258 0 175
LOCKHEED MARTIN CORP COM 539830109   118,749 262 SH   SOLE   262 0 0
LOCKHEED MARTIN CORP COM 539830109   952,257 2,101 SH   SOLE 1 2,101 0 0
LORDSTOWN MOTORS CORP COM 54405q209   79 66 SH   SOLE 1 66 0 0
LOWES COS INC COM 548661107   4,217,662 18,952 SH   SOLE 1 18,002 0 950
LOWES COS INC COM 548661107   260,383 1,170 SH   SOLE   1,170 0 0
LUBY'S ORD SHS COM 549esc028   0 7,000 SH   SOLE 1 7,000 0 0
LUCID GROUP INC COM 549498103   7,709 1,831 SH   SOLE   1,831 0 0
LULULEMON ATHLETICA INC COM 550021109   150,319 294 SH   SOLE   294 0 0
LULULEMON ATHLETICA INC COM 550021109   183,042 358 SH   SOLE 1 358 0 0
LUMEN TECHNOLOGIES INC COM 550241103   12,920 7,060 SH   SOLE 1 7,060 0 0
LUMINE GROUP INC F COM 55027c106   36,213 1,597 SH   SOLE 1 1,597 0 0
LUMIRADX LTD WT g5709l117   133 15,470 SH   SOLE 3 15,470 0 0
LUXURBAN HOTELS INC COM COM 21985r105   1,354,157 226,827 SH   SOLE   196,078 0 30,749
LUXURBAN HOTELS INC COM COM 21985r105   34,429 5,767 SH   SOLE 1 5,767 0 0
LUXURBAN HOTELS INC COM COM 21985r105   436,855 73,175 SH   SOLE 3 73,175 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   10,884 67 SH   SOLE 1 67 0 0
LVMH MOET HENNESSY LOU VUITTON ADUS 502441306   48,735 300 SH   SOLE   300 0 0
LYFT INC CL A COM COM 55087p104   1,169 78 SH   SOLE 1 78 0 0
MACE SEC INTL COM 554335208   2,585,456 4,787,881 SH   SOLE 3 4,787,881 0 0
MACE SEC INTL INC COM NEW COM 554335208   23,365 599,110 SH   SOLE 1 599,110 0 0
MADISON SQUARE GARDEN ENTMT COM 558256103   3,600,853 113,270 SH   SOLE   92,210 0 21,060
MADISON SQUARE GARDEN ENTMT COM 558256103   21,776 685 SH   SOLE 1 685 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   2,546 14 SH   SOLE 1 14 0 0
MADISON SQUARE GARDEN SPORTS C COM 55825t103   43,639 240 SH   SOLE   240 0 0
MAGNITE INC COM 55955d100   74,720 8,000 SH   SOLE 1 8,000 0 0
MAGNOLIA OIL & GAS CORP COM 559663109   42,580 2,000 SH   SOLE 1 2,000 0 0
MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107   973 75 SH   SOLE 1 75 0 0
MALACHITE INNOVATIONS INC COM 56089m107   945 3,500 SH   SOLE 1 3,500 0 0
MAMAS CREATIONS INC COM 56146t103   12,275 2,500 SH   SOLE 1 2,500 0 0
MAMAS CREATIONS INC COM 56146t103   546,090 111,220 SH   SOLE   111,220 0 0
MANITEX INTL INC COM 563420108   772,616 88,400 SH   SOLE   88,400 0 0
MANPOWER INC COM COM 56418h100   14,702 185 SH   SOLE 1 185 0 0
MANULIFE FINL CORP COM 56501R106   20,840 943 SH   SOLE 1 943 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   14,094 600 SH   SOLE 1 600 0 0
MARATHON OIL CORP COM 565849106   8,722 361 SH   SOLE 1 361 0 0
MARATHON PETROLEUM CORP COM 56585a102   1,191,547 8,031 SH   SOLE 1 7,150 0 882
MARATHON PETROLEUM CORP COM 56585a102   802,924 5,412 SH   SOLE   5,412 0 0
MARBLEGATE ACQ WTS WT 56608a113   75 2,500 SH   SOLE 3 2,500 0 0
MARKEL GROUP INC COM 570535104   677,292 477 SH   SOLE 1 465 0 12
MARKEL GROUP INC COM 570535104   396,152 279 SH   SOLE   279 0 0
MARKFORGED HOLDING CORP COM 57064n102   262,151 319,696 SH   SOLE 1 319,696 0 0
MARRIOTT INTL INC NEW COM 571903202   8,795,329 39,002 SH   SOLE 1 37,692 0 1,310
MARRIOTT INTL INC NEW COM 571903202   13,429,346 59,551 SH   SOLE   54,977 0 4,574
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,122 25 SH   SOLE 1 25 0 0
MARSH & MCLENNAN COS INC COM 571748102   74,841 395 SH   SOLE 1 395 0 0
MARTIN MARIETTA MATLS INC COM 573284106   3,391,331 6,797 SH   SOLE 1 6,767 0 30
MARTIN MARIETTA MATLS INC COM 573284106   39,913 80 SH   SOLE   80 0 0
MARVELL TECHNOLOGY INC COM 573874104   135,697 2,250 SH   SOLE   2,250 0 0
MARVELL TECHNOLOGY INC COM 573874104   226,838 3,761 SH   SOLE 1 3,761 0 0
MASCO CORP COM 574599106   303,218 4,527 SH   SOLE 1 4,527 0 0
MASTERBRAND INC COM COM 57638p104   14,408,257 970,253 SH   SOLE   726,534 0 243,719
MASTERBRAND INC COM COM 57638p104   114,434 7,706 SH   SOLE 3 7,706 0 0
MASTERBRAND INC COM COM 57638p104   157,031 10,574 SH   SOLE 1 10,574 0 0
MASTERCARD INCORPORATED COM 57636Q104   11,962,995 28,049 SH   SOLE 1 27,212 0 837
MASTERCARD INCORPORATED COM 57636Q104   1,402,649 3,289 SH   SOLE   3,289 0 0
MATCH GROUP INC COM 57667l107   2,737 75 SH   SOLE 1 75 0 0
MATRIX SVC CO COM 576853105   693,627 70,923 SH   SOLE   70,923 0 0
MAXIMUS INC COM 577933104   8,386 100 SH   SOLE 1 100 0 0
MAYVILLE ENGR CO INC COM 578605107   3,564,336 247,180 SH   SOLE   181,258 0 65,922
MCCORMICK & CO INC COM 579780206   55,489 811 SH   SOLE 1 811 0 0
MCDONALDS CORP COM 580135101   10,966,901 36,987 SH   SOLE 1 36,530 0 457
MCDONALDS CORP COM 580135101   19,631,263 66,208 SH   SOLE   62,473 0 3,735
MCKESSON CORP COM 58155Q103   5,366,370 11,591 SH   SOLE 1 10,322 0 1,269
MCKESSON CORP COM 58155Q103   660,209 1,426 SH   SOLE   1,426 0 0
MDU RES GROUP INC COM 552690109   16,661,324 841,481 SH   SOLE   638,708 0 202,773
MDU RES GROUP INC COM 552690109   172,755 8,725 SH   SOLE 1 8,725 0 0
MEDMEN ENTERPRISES INC COM 58507m107   767 50,540 SH   SOLE 1 50,540 0 0
MEDTRONIC PLC SHS COM g5960l103   2,971,808 36,074 SH   SOLE 1 32,090 0 3,984
MEDTRONIC PLC SHS COM g5960l103   634,656 7,704 SH   SOLE   7,704 0 0
MEIRAGTX HOLDINGS PLC COM g59665102   3,861 550 SH   SOLE 1 550 0 0
MEITUAN COM g59669104   14,663 1,398 SH   SOLE 1 1,398 0 0
MERCADOLIBRE INC COM COM 58733r102   99,007 63 SH   SOLE 1 63 0 0
MERCK & CO INC COM 58933Y105   4,023,973 36,910 SH   SOLE 1 35,117 0 1,794
MERCK & CO INC COM 58933Y105   967,771 8,877 SH   SOLE   8,877 0 0
SEP ACQUISITION CORP WT 589381110   630 8,403 SH   SOLE 3 8,403 0 0
MERCURY GENL CORP NEW COM 589400100   26,117 700 SH   SOLE 1 700 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   6,326,019 17,872 SH   SOLE 1 17,170 0 702
META PLATFORMS INC CLASS A COM COM 30303m102   566,336 1,600 SH   SOLE   1,600 0 0
META PLATFORMS INC CLASS A COM COM 30303m102   31,585,621 89,235 SH   SOLE 3 89,235 0 0
METAA FINL GROUP COM 59100u108   11,645 220 SH   SOLE 1 220 0 0
METLIFE INC COM 59156R108   133,847 2,024 SH   SOLE 1 2,024 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   24,259 20 SH   SOLE 1 20 0 0
MFS GOVT MKTS INCOME TR CLSD FD 552939100   1,669 525 SH   SOLE 1 525 0 0
MGM RESORTS INTERNATIONAL COM 552953101   260,350 5,827 SH   SOLE 1 5,827 0 0
MGP INGREDIENTS INC COM 55303j106   187,287 1,901 SH   SOLE 1 1,901 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,639,489 29,269 SH   SOLE 1 27,519 0 1,750
MICRON TECHNOLOGY INC COM 595112103   548,678 6,429 SH   SOLE 1 5,579 0 850
MICROSOFT CORP COM 594918104   52,961,623 140,840 SH   SOLE 1 137,471 0 3,369
MICROSOFT CORP COM 594918104   36,077,516 95,941 SH   SOLE   90,359 0 5,582
MICROSTRATEGY INC COM 594972408   19,580 31 SH   SOLE 1 31 0 0
MIDDLEFIELD BANC CORP COM 596304204   116,532 3,600 SH   SOLE   3,600 0 0
MIDDLEFIELD BANC CORP COM 596304204   290,068 8,961 SH   SOLE 1 8,961 0 0
MIDLAND STATES BANCORP INC COM 597742105   113,520 4,119 SH   SOLE   4,119 0 0
MIDLAND STATES BANCORP INC COM 597742105   397,305 14,416 SH   SOLE 1 14,416 0 0
MILESTONE PHARMACEUTICALS INC COM 59935v107   83,500 50,000 SH   SOLE 1 50,000 0 0
MILLERKNOLL INC COM 600544100   3,139,344 117,667 SH   SOLE 1 117,667 0 0
MITSUBISHI CORP COM j43830116   13,123 821 SH   SOLE 1 821 0 0
MITSUI & CO LTD ADR ADUS 606827202   35,154 47 SH   SOLE 1 47 0 0
MKS INSTRS INC COM 55306N104   10,390 101 SH   SOLE 1 101 0 0
MODERNA INC COM 60770K107   23,470 236 SH   SOLE 1 236 0 0
MOHAWK INDS INC COM 608190104   4,140 40 SH   SOLE 1 40 0 0
MONDELEZ INTL INC COM 609207105   100,243 1,384 SH   SOLE   1,384 0 0
MONDELEZ INTL INC COM 609207105   262,990 3,631 SH   SOLE 1 3,631 0 0
MONEYLION INC COM 60938k114   200 2,000 SH   SOLE 3 2,000 0 0
MONRO INC COM 610236101   1,543,577 52,610 SH   SOLE   33,030 0 19,580
MONSTER BEVERAGE CORP NEW COM 61174x109   1,198 21 SH   SOLE 1 21 0 0
MOODYS CORP COM 615369105   39,968 102 SH   SOLE 1 102 0 0
MOOG INC COM 615394202   144,780 1,000 SH   SOLE   1,000 0 0
MOOG INC COM 615394202   463,296 3,200 SH   SOLE 1 3,200 0 0
MORGAN STANLEY COM 617446448   8,019 86 SH   SOLE 1 86 0 0
MORGAN STANLEY INDIA COM CLSD FD 61745c105   148,937 6,937 SH   SOLE 1 6,937 0 0
MOSAIC CO NEW COM 61945C103   1,943,988 54,408 SH   SOLE 1 54,006 0 402
MOSAIC CO NEW COM 61945C103   3,383,274 94,690 SH   SOLE   79,453 0 15,237
MOTOROLA SOLUTIONS INC COM 620076307   2,110,227 6,740 SH   SOLE 1 5,840 0 900
MOUNT RAINIER ACQUISITION CORP WT m6000j127   88 6,293 SH   SOLE 3 6,293 0 0
MOVADO GROUP INC COM 624580106   964,981 32,006 SH   SOLE   27,649 0 4,357
MOVADO GROUP INC COM 624580106   23,427 777 SH   SOLE 1 777 0 0
MOVADO GROUP INC COM 624580106   311,932 10,346 SH   SOLE 3 10,346 0 0
MPLX LP LP 55336v100   17,515 477 SH   SOLE   477 0 0
MPLX LP LP 55336v100   91,800 2,500 SH   SOLE 1 2,500 0 0
MSA SAFETY INC COM 553498106   506,490 3,000 SH   SOLE 1 3,000 0 0
MSC INDL DIRECT INC COM 553530106   40,504 400 SH   SOLE 1 400 0 0
MSCI INC COM 55354G100   197,412 349 SH   SOLE 1 349 0 0
MUELLER WTR PRODS INC COM 624758108   360,000 25,000 SH   SOLE   25,000 0 0
MUELLER WTR PRODS INC COM 624758108   44,927,942 3,119,996 SH   SOLE 3 3,119,996 0 0
MURPHY OIL CORP COM 626717102   4,607 108 SH   SOLE 1 108 0 0
MURPHY USA INC COM 626755102   9,627 27 SH   SOLE 1 27 0 0
NANO DIMENSION LTD COM 63008g203   350,160 145,900 SH   SOLE 1 145,900 0 0
NASDAQ INC COM 631103108   34,884 600 SH   SOLE   600 0 0
NASDAQ INC COM 631103108   37,151 639 SH   SOLE 1 639 0 0
NASPERS LTD COM 631512209   1,757 52 SH   SOLE 1 52 0 0
NATHANS FAMOUS INC NEW COM 632347100   307,047 3,936 SH   SOLE   3,936 0 0
NATIONAL CINEMEDIA INC COM 635309206   2,865,058 692,043 SH   SOLE   579,473 0 112,570
NATIONAL FUEL GAS CO COM 636180101   817,771 16,300 SH   SOLE   10,740 0 5,560
NATIONAL GRID PLC COM 636274409   13,598 200 SH   SOLE 1 200 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102   65,208 135 SH   SOLE 1 135 0 0
NATUR INTERNATIONAL CORPORATIO COM 63883u103   0 142 SH   SOLE 1 142 0 0
NATURAL GAS SERVICES GROUP INC COM 63886q109   511,183 31,790 SH   SOLE   31,790 0 0
NATURAL RESOURCE PARTNERS LP LP 63900p608   55,536 600 SH   SOLE 1 600 0 0
NATURES SUNSHINE PRODS INC COM 639027101   948,806 54,876 SH   SOLE   47,430 0 7,446
NATURES SUNSHINE PRODS INC COM 639027101   23,117 1,337 SH   SOLE 1 1,337 0 0
NATURES SUNSHINE PRODS INC COM 639027101   306,292 17,715 SH   SOLE 3 17,715 0 0
NCR ATLEOS CORP COM 63001n106   2,745,693 113,038 SH   SOLE   84,653 0 28,385
NCR VOYIX CORPORATION COM COM 62886e108   9,639,140 570,026 SH   SOLE   418,736 0 151,290
NELNET INC COM 64031n108   26,466 300 SH   SOLE   300 0 0
NELNET INC COM 64031n108   91,219 1,034 SH   SOLE 1 1,034 0 0
NESTLE S A SPONSORED ADR ADUS 641069406   7,606,026 65,779 SH   SOLE 1 61,689 0 4,090
NESTLE S A SPONSORED ADR ADUS 641069406   704,649 6,094 SH   SOLE   6,094 0 0
NESTLE SA CHAM ET VEVEY SHS CO COM h57312649   2,433 21 SH   SOLE 1 21 0 0
NET LEASE OFFICE PROPERTIES CO COM 64110Y108   5,193 281 SH   SOLE 1 261 0 20
NETFLIX INC COM COM 64110l106   447,603 919 SH   SOLE 1 919 0 0
NEUBERGER BERMAN NEXT GENERATI COM 64133q108   1,694 155 SH   SOLE 1 155 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   0 85 SH   SOLE 1 85 0 0
NEUROBIOLOGICAL TECH INC COM N COM 64124W304   3 2,544,590 SH   SOLE 3 2,544,590 0 0
NEW JERSEY RES CORP COM 646025106   5,528 124 SH   SOLE 1 124 0 0
NEWCOURT ACQUISITION CORP WT g6448c129   80 5,000 SH   SOLE 3 5,000 0 0
NEWELL BRANDS INC COM 651229106   107,545 12,390 SH   SOLE 1 11,390 0 1,000
NEWMARK GROUP INC COM 65158n102   32,880 3,000 SH   SOLE 1 3,000 0 0
NEWMONT CORP COM 651639106   236,285 5,709 SH   SOLE 1 5,709 0 0
NEWMONT CORP COM 651639106   378,305 9,140 SH   SOLE   9,140 0 0
NEWPARK RES INC COM 651718504   1,522,950 229,360 SH   SOLE   229,360 0 0
NEWS CORP NEW COM 65249b109   19,640 800 SH   SOLE 1 800 0 0
NEWTEKONE INC COM 652526203   934,246 67,699 SH   SOLE   58,483 0 9,216
NEWTEKONE INC COM 652526203   23,377 1,694 SH   SOLE 1 1,694 0 0
NEWTEKONE INC COM 652526203   301,958 21,881 SH   SOLE 3 21,881 0 0
NEXSTAR BROADCASTING COM 65336k103   192,332 1,227 SH   SOLE 1 1,227 0 0
NEXTERA ENERGY INC COM 65339F101   3,936,950 64,816 SH   SOLE 1 63,950 0 866
NEXTERA ENERGY INC COM 65339F101   455,611 7,501 SH   SOLE   7,501 0 0
NEXTNAV INC COMMON STOCK COM 65345n106   794,619 178,566 SH   OTR 2 0 0 178,566
NEXTNAV INC COMMON STOCK COM 65345n106   334,778 75,231 SH   SOLE 1 75,231 0 0
NICE LTD ADUS 653656108   182,552 915 SH   SOLE 1 710 0 205
NIKE INC COM 654106103   9,470,035 87,225 SH   SOLE 1 84,368 0 2,857
NIKE INC COM 654106103   11,380,307 104,820 SH   SOLE   95,937 0 8,883
NIO INC COM 62914v106   6,249 689 SH   SOLE 1 689 0 0
NISOURCE INC COM 65473P105   27 1 SH   SOLE 1 1 0 0
NMG PARENT LLC COM 62929p102   0 17 SH   SOLE 1 17 0 0
NOBLE ROCK ACQUISITION CORP WT g6546r119   263 17,542 SH   SOLE 3 17,542 0 0
NOKIA CORP ADUS 654902204   259,041 75,743 SH   SOLE 1 75,743 0 0
NOMAD FOODS LTD COM g6564a105   9,213,511 543,570 SH   SOLE   428,050 0 115,520
NOMAD FOODS LTD COM g6564a105   62,715 3,700 SH   SOLE 1 3,700 0 0
NORDSON CORP COM 655663102   217,932 825 SH   SOLE 1 825 0 0
NORFOLK SOUTHN CORP COM 655844108   2,327,700 9,847 SH   SOLE 1 9,397 0 450
NORFOLK SOUTHN CORP COM 655844108   63,823 270 SH   SOLE   270 0 0
NORFOLK SOUTHN CORP COM 655844108   82,042,770 347,080 SH   SOLE 3 347,080 0 0
NORTHERN STAR INVESTMENT CORP WT 66575b119   3 2,700 SH   SOLE 3 2,700 0 0
NORTHLAND POWER COM 666511100   3,652 201 SH   SOLE 1 201 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,611,810 5,579 SH   SOLE 1 5,504 0 75
NORTHROP GRUMMAN CORP COM 666807102   200,364 428 SH   SOLE   428 0 0
NORTHRIM BANCORP INC COM 666762109   2,632,633 46,017 SH   SOLE   28,792 0 17,225
NORTHVIEW ACQUISITION CORP COM 66718n111   535 33,458 SH   SOLE 3 33,458 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   158,995 12,740 SH   SOLE   12,740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   511,730 41,004 SH   SOLE 1 41,004 0 0
NORTHWEST NATURAL HOLDING CO COM 66765n105   29,205 750 SH   SOLE   750 0 0
NOVARTIS AG ADUS 66987V109   78,757 780 SH   SOLE   780 0 0
NOVARTIS AG ADUS 66987V109   231,171 2,289 SH   SOLE 1 2,289 0 0
NOVO-NORDISK A S ADUS 670100205   198,831 1,922 SH   SOLE 1 1,922 0 0
NU HOLDINGS LTD COM g6683n103   47,581 5,712 SH   SOLE 1 5,712 0 0
NUCOR CORP COM 670346105   4,085 23 SH   SOLE 1 23 0 0
NUO THERAPEUTICS INC COM 67059v209   2,585 4,700 SH   SOLE 1 4,700 0 0
NUTRIEN LTD COM 67077m108   12,562 223 SH   SOLE 1 223 0 0
NUVEEN AMT FREE MUN CR INC F CLSD FD 67071L106   144,523 12,227 SH   SOLE 1 12,227 0 0
NUVEEN AMT-FREE MUN VALUE FD CLSD FD 670695105   149,835 10,993 SH   SOLE 3 10,993 0 0
NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102   43,848 8,400 SH   SOLE 1 8,400 0 0
NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101   37,812 3,199 SH   SOLE 1 3,199 0 0
NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101   84,684 7,396 SH   SOLE 1 7,396 0 0
NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107   54,272 9,183 SH   SOLE 1 9,183 0 0
NUVEEN MUN VALUE FD INC CLSD FD 670928100   376,104 43,733 SH   SOLE 1 43,733 0 0
NUVEEN REAL ESTATE FD COM CLSD FD 67071b108   26,588 3,400 SH   SOLE 1 3,400 0 0
NUVEEN SELECT MATURITIES MUNIC CLSD FD 67061t101   19,466 2,207 SH   SOLE 3 2,207 0 0
NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100   272,972 18,469 SH   SOLE 1 18,469 0 0
NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105   169,895 15,445 SH   SOLE 1 15,445 0 0
NUVINI HOLDINGS INC WT g50716110   307 8,400 SH   SOLE 3 8,400 0 0
NVIDIA CORP COM COM 67066g104   7,980,908 16,116 SH   SOLE 1 15,299 0 817
NVIDIA CORP COM COM 67066g104   460,555 930 SH   SOLE   930 0 0
NVR INC COM COM 62944t105   14,001 2 SH   SOLE 1 2 0 0
NXG NEXTGEN INFRASTR INCM FD CLSD FD 231647207   73,994 2,082 SH   SOLE 3 2,082 0 0
NXP SEMICONDUCTORS N V COM N6596X109   59,243 258 SH   SOLE 1 258 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107   56,623 60 SH   SOLE 1 60 0 0
OATLY GROUP AB SPON ADS COM 67421j108   767 650 SH   SOLE 1 650 0 0
OCCIDENTAL PETE CORP COM 674599105   47,768 800 SH   SOLE   800 0 0
OCCIDENTAL PETE CORP COM 674599105   86,383 1,447 SH   SOLE 1 1,447 0 0
OCCIDENTAL PETE CORP WT 674599162   2,924 75 SH   SOLE 1 75 0 0
OCCIDENTAL PETE CORP WT 674599162   3,893 100 SH   SOLE   100 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950   823,620 222 SH Put SOLE 3 222 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950   136,450 42 SH Put SOLE 3 42 0 0
ODP CORP COM 88337f105   22,520 400 SH   SOLE 1 400 0 0
OILSANDS QUEST INC COM COM 678046103   0 1,000 SH   SOLE 1 1,000 0 0
OKTA INC COM 679295105   119,952 1,325 SH   SOLE 1 1,325 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   41,749 103 SH   SOLE 1 103 0 0
OLIN CORP COM 680665205   83,622 1,550 SH   SOLE 1 1,550 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   30,660 1,000 SH   SOLE 1 1,000 0 0
OMEROS CORP COM 682143102   498,587 152,473 SH   OTR 2 0 0 152,473
OMEROS CORP COM 682143102   34,498 10,550 SH   SOLE 1 10,550 0 0
OMNICOM GROUP INC COM 681919106   10,814 125 SH   SOLE 1 125 0 0
ON HOLDING AG COM h5919c104   5,394 200 SH   SOLE 1 200 0 0
ON SEMICONDUCTOR CORP COM 682189105   766 9 SH   SOLE 1 9 0 0
ON SEMICONDUCTOR CORP COM 682189105   33,412 400 SH   SOLE   400 0 0
ONEOK INC NEW COM 682680103   66,428 946 SH   SOLE   946 0 0
ONEOK INC NEW COM 682680103   367,953 5,240 SH   SOLE 1 5,240 0 0
ONESPAN INC COM 68287N100   4,824 450 SH   SOLE 1 450 0 0
ONESPAN INC COM 68287N100   260,850 24,333 SH   SOLE 3 24,333 0 0
ONYX ACQUISITION I CO WT g6755q117   91 4,550 SH   SOLE 3 4,550 0 0
OP BANCORP COM COM 67109r109   1,231,437 112,460 SH   SOLE   112,460 0 0
ORACLE CORP COM 68389X105   3,744,412 35,516 SH   SOLE 1 33,916 0 1,600
ORASURE TECHNOLOGIES COM COM 68554v108   20,500 2,500 SH   SOLE 1 2,500 0 0
ORGANON & CO COM 68622v106   53,334 3,699 SH   SOLE 1 3,699 0 0
ORGANON & CO COM 68622v106   144,200 10,000 SH   SOLE   10,000 0 0
ORION MARINE GROUP INC COM 68628v308   1,327,625 268,750 SH   SOLE   218,656 0 50,094
ORION MARINE GROUP INC COM 68628v308   26,691 5,403 SH   SOLE 1 5,403 0 0
ORION MARINE GROUP INC COM 68628v308   348,932 70,634 SH   SOLE 3 70,634 0 0
ORION OFFICE REIT INC COM 68629y103   286 50 SH   SOLE 1 50 0 0
OSISKO GOLD ROYALTIES COM 68827l101   102,959 7,210 SH   SOLE   7,210 0 0
OSISKO GOLD ROYALTIES COM 68827l101   468,955 32,840 SH   SOLE 1 32,840 0 0
OTIS WORLDWIDE CORP COM 68902V107   254,365 2,843 SH   SOLE 1 2,843 0 0
OUTLOOK THERAPEUTICS INC COM 69012t206   48,068 122,000 SH   SOLE 1 122,000 0 0
OXFORD INDS INC COM 691497309   332,000 3,320 SH   SOLE   3,320 0 0
OXFORD SQUARE CAPITAL CORPORAT COM 69181v305   35,656 1,490 SH   SOLE 1 1,490 0 0
P10 INC CLASS B COM 69376k205   35,770 3,500 SH   SOLE 1 3,500 0 0
PACCAR INC COM 693718108   1,798 18 SH   SOLE 1 18 0 0
PACER BENCHMARK DATA & INFRAST COM 69374h741   2,862 96 SH   SOLE 1 96 0 0
PACER FDS TR GLOBL CASH ETF INDX FD 69374h709   54,233 1,583 SH   SOLE 1 1,583 0 0
PACER US CASH COWS 100 ETF INDX FD 69374h881   248,764 4,785 SH   SOLE 1 3,754 0 1,031
PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857   77,713 1,618 SH   SOLE 1 802 0 816
PACKAGING CORP AMER COM 695156109   791,580 4,859 SH   SOLE 1 4,809 0 50
PAGAYA TECHNOLOGIES LTD CL COM m7S64l115   20,700 15,000 SH   SOLE 1 15,000 0 0
PAGERDUTY INC COM COM 69553p100   37,040 1,600 SH   SOLE 1 1,600 0 0
PALANTIR TECHNOLOGIES INC COM 69608a108   849,194 49,458 SH   SOLE 1 48,808 0 650
PALANTIR TECHNOLOGIES INC COM 69608a108   107,312 6,250 SH   SOLE   6,250 0 0
PALO ALTO NETWORKS INC COM 697435105   122,174 414 SH   SOLE 1 414 0 0
PAN AMERN SILVER CORP COM 697900108   279,243 17,100 SH   SOLE   17,100 0 0
PAN AMERN SILVER CORP COM 697900108   894,786 54,794 SH   SOLE 1 54,794 0 0
PARAMOUNT GLOBAL COM 92556h206   19,966 1,350 SH   SOLE 1 1,350 0 0
PARAMOUNT RESOURCES LTD COM 699320206   2,084 106 SH   SOLE 1 106 0 0
PARK NATL CORP COM 700658107   39,858 300 SH   SOLE 1 300 0 0
PARK-OHIO HLDGS CORP COM 700666100   2,696 100 SH   SOLE 1 100 0 0
PARKER-HANNIFIN CORP COM 701094104   4,615,990 10,020 SH   SOLE 1 8,928 0 1,092
PARKER-HANNIFIN CORP COM 701094104   155,717 338 SH   SOLE   338 0 0
PARTNERS GROUP PRIVATE EQUITY LP 70214g208   240,501 28,481 SH   SOLE 1 28,481 0 0
PASON SYSTEMS INC COM 702925108   555,612 45,308 SH   SOLE   39,927 0 5,381
PASON SYSTEMS INC COM 702925108   156,378 12,752 SH   SOLE 3 12,752 0 0
PASON SYSTEMS INC COM 702925108   677,887 55,279 SH   SOLE 1 55,279 0 0
PATRICK INDS INC PUT 703343953   34,250 100 SH Put SOLE 3 100 0 0
PATRICK INDS INC COM 703343103   11,741 117 SH   SOLE 1 117 0 0
PAYCHEX INC COM 704326107   8,814 74 SH   SOLE 1 74 0 0
PAYPAL HLDGS INC COM 70450y103   141,564 2,305 SH   SOLE 1 2,205 0 100
PAYSAFE LTD COM g6964l206   4,999,560 390,896 SH   SOLE   284,354 0 106,542
PDL BIOPHARMA INC COM COM 69329y104   0 4,948 SH   SOLE 1 4,948 0 0
PDX PARTNERS INC COM COM 70455f109   0 4,900 SH   SOLE 1 4,900 0 0
PELOTON INTERACTIVE INC COM 70614w100   6,394 1,050 SH   SOLE 1 1,050 0 0
PENN ENTERTAINMENT INC COM 707569109   70,150 2,696 SH   SOLE 1 2,696 0 0
PENN TREATY AMERN CORP COM NEW COM 707874400   0 50,000 SH   SOLE 3 50,000 0 0
PENNANT GROUP INC COM COM 70805e109   3,817,337 274,234 SH   SOLE   211,398 0 62,836
PENSKE AUTOMOTIVE GROUP INC COM 70959w103   80,255 500 SH   SOLE 1 500 0 0
PEOPLES BANCORP INC COM 709789101   18,351 544 SH   SOLE 1 544 0 0
PEPSICO INC COM 713448108   12,681,396 74,667 SH   SOLE 1 70,660 0 4,007
PEPSICO INC COM 713448108   1,015,643 5,980 SH   SOLE   5,980 0 0
PERELLA WEINBERG PARTNERS COM 71367g102   3,493,353 285,638 SH   SOLE   184,324 0 101,314
PERFECT CORP WT g7006a117   8 103 SH   SOLE 3 103 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   841,177 107,020 SH   SOLE   92,698 0 14,322
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   20,177 2,567 SH   SOLE 1 2,567 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203   267,704 34,059 SH   SOLE 3 34,059 0 0
PFIZER INC COM 717081103   5,278,481 183,344 SH   SOLE 1 179,094 0 4,250
PFIZER INC COM 717081103   1,876,417 65,176 SH   SOLE   65,176 0 0
PHILIP MORRIS INTL INC COM 718172109   485,849 5,164 SH   SOLE 1 5,014 0 150
PHILIP MORRIS INTL INC COM 718172109   265,776 2,825 SH   SOLE   2,825 0 0
PHILLIPS 66 COM 718546104   5,739,931 43,112 SH   SOLE 1 38,820 0 4,292
PHILLIPS EDISON COM 71844v201   22,764 624 SH   SOLE 1 624 0 0
PHINIA INC COMMON STOCK COM 71880k101   5,707,242 188,420 SH   SOLE   138,990 0 49,430
INVESCO EXCHANGE TRADED FD T PUT 46137V952   5,562 300 SH Put SOLE 3 300 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   42,500 1,000 SH Put SOLE 3 1,000 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V952   36,000 600 SH Put SOLE 3 600 0 0
PHX MINERALS INC CL A COM 69291a100   1,036,673 321,948 SH   SOLE   321,948 0 0
PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882   2,845,158 33,343 SH   SOLE 3 33,343 0 0
PIMCO CORPORATE & INCM STRG CLSD FD 72200U100   24,820 2,000 SH   SOLE 1 2,000 0 0
PIMCO DYNAMIC INCOME STRATEGY COM 69346n107   102,400 5,000 SH   SOLE 1 5,000 0 0
PIMCO ETF TR INDX FD 72201R304   130,364 2,300 SH   SOLE 1 2,300 0 0
PIMCO ETF TR INDX FD 72201R304   1,133,600 20,000 SH   SOLE 3 20,000 0 0
PIMCO ETF TR INDX FD 72201R833   564,725 5,659 SH   SOLE 1 5,359 0 300
PIMCO ETF TR INDX FD 72201R833   39,916 400 SH   SOLE   400 0 0
PINNACLE WEST CAP CORP COM 723484101   53,880 750 SH   SOLE 1 750 0 0
PIONEER NAT RES CO COM 723787107   44,526 198 SH   SOLE 1 198 0 0
PITNEY BOWES INC PUT 724479950   2,000 200 SH Put SOLE 3 200 0 0
PLAYAGS INC COM COM 72814n104   6,104,037 724,085 SH   SOLE   493,182 0 230,903
PLUG POWER INC COM 72919p202   225 50 SH   SOLE 1 50 0 0
PNC FINL SVCS GROUP INC COM 693475105   11,769 76 SH   SOLE   76 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,431,124 9,242 SH   SOLE 1 9,242 0 0
POOL CORPORATION COM COM 73278l105   24,720 62 SH   SOLE 1 62 0 0
PORTAGE FINTECH ACQUISITION CO WT g7185d114   400 3,333 SH   SOLE 3 3,333 0 0
POSTAL REALTY TRUST COM 73757r102   2,214,707 152,109 SH   SOLE   110,700 0 41,409
POSTAL REALTY TRUST COM 73757r102   54,859 3,768 SH   SOLE 1 3,768 0 0
POSTAL REALTY TRUST COM 73757r102   267,715 18,387 SH   SOLE 3 18,387 0 0
POTBELLY CORP COM 73754y100   1,569,231 150,598 SH   SOLE   150,598 0 0
POTLATCHDELTIC CORPORATION COM 737630103   7,679,976 156,415 SH   SOLE   115,865 0 40,550
POTLATCHDELTIC CORPORATION COM 737630103   143,126 2,915 SH   SOLE 1 2,915 0 0
PPG INDS INC COM 693506107   1,112,802 7,441 SH   SOLE 1 7,441 0 0
PPL CORP COM 69351t106   28,048 1,035 SH   SOLE 1 1,035 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   201,428 8,358 SH   SOLE   8,358 0 0
PREMIER FINANCIAL CORP (OHIO) COM 74052f108   226,082 9,381 SH   SOLE 1 9,381 0 0
PRIMO WATER COM 74167p108   8,737,955 580,595 SH   SOLE   443,965 0 136,630
PRIMO WATER COM 74167p108   70,735 4,700 SH   SOLE 1 4,700 0 0
PRINCIPAL FINANCIAL GP COM COM 74251v102   56,564 719 SH   SOLE 1 719 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   3,392 49 SH   SOLE 1 49 0 0
PROCORE TECHNOLOGIES INC COM 74275k108   9,293,477 134,260 SH   SOLE 3 134,260 0 0
PROCTER AND GAMBLE CO COM 742718109   19,094,932 130,305 SH   SOLE 1 125,988 0 4,317
PROCTER AND GAMBLE CO COM 742718109   12,343,064 84,230 SH   SOLE   77,953 0 6,277
PROGRESSIVE CORP COM 743315103   386,254 2,425 SH   SOLE   2,425 0 0
PROGRESSIVE CORP COM 743315103   2,791,489 17,526 SH   SOLE 1 17,526 0 0
PROJECT ENERGY REIMAGINED ACQU WT g72556114   67 6,000 SH   SOLE 3 6,000 0 0
PROLOGIS SH BEN INT COM 74340w103   54,786 411 SH   SOLE 1 411 0 0
PROOF ACQUISITION CORP I WT EX WT 74349w112   361 3,250 SH   SOLE 3 3,250 0 0
PROSHARES ONLINE RETAIL ETF INDX FD 74347b169   307,028 8,512 SH   SOLE 1 8,512 0 0
PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680   34,946 475 SH   SOLE 1 475 0 0
PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305   7,571 96 SH   SOLE 1 96 0 0
PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201   4,137 137 SH   SOLE 1 137 0 0
PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467   335,694 3,526 SH   SOLE 1 3,526 0 0
PROSHARES TR SHORT S&P 500 COM 74347b425   43,841 3,375 SH   SOLE 1 3,375 0 0
PROSHARES TR INDX FD 74347X849   24,365 1,102 SH   SOLE 1 1,102 0 0
PROSHARES ULTRA BLOOMBERG NATU INDX FD 74347y763   31,512 1,108 SH   SOLE 1 1,108 0 0
PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227   1,958 50 SH   SOLE 1 50 0 0
PROVIDER REAL ESTATE FUND I LP LP 74499l783   11,243 11,243 SH   SOLE 1 11,243 0 0
PROVIDER REAL ESTATE FUND I LP LP 74499l783   1,800,000 1,800,000 SH   SOLE 3 1,800,000 0 0
PRU GIA COM 744366725   87,211 75,211 SH   SOLE 1 75,211 0 0
PRUDENTIAL FINL INC COM 744320102   10,475 101 SH   SOLE 1 101 0 0
PSB HLDGS INC WIS COM 69360n108   6,633 300 SH   SOLE 1 300 0 0
PSB HLDGS INC WIS COM 69360n108   11,011 498 SH   SOLE   498 0 0
PSYCHEMEDICS CORP COM 744375205   177,618 60,006 SH   SOLE   52,638 0 7,368
PSYCHEMEDICS CORP COM 744375205   2,253 761 SH   SOLE 1 761 0 0
PSYCHEMEDICS CORP COM 744375205   51,522 17,406 SH   SOLE 3 17,406 0 0
PUBLIC STORAGE INC COM COM 74460d109   30,500 100 SH   SOLE 1 100 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   10,762 176 SH   SOLE 1 176 0 0
PUBMATIC INC COM CL A COM 74467q103   32,620 2,000 SH   SOLE 1 2,000 0 0
PULTE GROUP INC COM 745867101   41,288 400 SH   SOLE 1 400 0 0
PURE STORAGE COM 74624m102   3,566 100 SH   SOLE 1 100 0 0
PUTMAN HIGH INC SEC FD SHS BEN CLSD FD 42968f108   31,445 4,898 SH   SOLE 3 4,898 0 0
QC HLDGS INC COM COM 74729t101   390,213 582,407 SH   SOLE 3 582,407 0 0
QORVO INC COM STK COM 74736k101   50,900 452 SH   SOLE 1 452 0 0
QQQE 240621P00083000 PUT 25459y957   187,716 600 SH Put SOLE 3 600 0 0
KRANESHARES TR INDX FD 500767736   206,800 10,000 SH   SOLE 3 10,000 0 0
QUALCOMM INC COM 747525103   8,537,681 59,031 SH   SOLE 1 54,930 0 4,101
QUALCOMM INC COM 747525103   1,294,438 8,950 SH   SOLE   8,950 0 0
QUEST DIAGNOSTICS INC COM 74834L100   15,184 110 SH   SOLE 1 110 0 0
QUEST RESOURCE HLDG CORP COM N COM 74836w203   699,495 95,429 SH   SOLE   95,429 0 0
QURATE RETAIL GROUP INC QVC GR COM 74915m100   1,226 1,400 SH   SOLE 1 1,400 0 0
RADIANT LOGISTICS INC COM 75025x100   26,560 4,000 SH   SOLE   4,000 0 0
RADIANT LOGISTICS INC COM 75025x100   51,792 7,800 SH   SOLE 1 7,800 0 0
RAYMOND JAMES FINL INC COM 754730109   4,303,008 38,592 SH   SOLE   25,773 0 12,819
RAYMOND JAMES FINL INC COM 754730109   232,477 2,085 SH   SOLE 1 2,085 0 0
RAYONIER INC COM 754907103   95,218 2,850 SH   SOLE 1 2,850 0 0
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   9,813,298 116,631 SH   SOLE 1 110,756 0 5,874
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   991,337 11,782 SH   SOLE   11,782 0 0
RB GLOBAL INC COM NPV COM 74935q107   817,352 12,219 SH   SOLE 1 11,784 0 435
RB GLOBAL INC COM NPV COM 74935q107   4,913,606 73,458 SH   SOLE   50,338 0 23,120
RB GLOBAL INC COM NPV COM 74935q107   201,146,859 3,007,129 SH   SOLE 3 3,007,129 0 0
RB GLOBAL INC CALL 74935Q907   190,000 400 SH Call SOLE 3 400 0 0
RB GLOBAL INC CALL 74935Q907   383,400 4,260 SH Call SOLE 3 4,260 0 0
RB GLOBAL INC CALL 74935Q907   43,280 200 SH Call SOLE 3 200 0 0
RBA 240816P00040000 PUT 74935q957   3,500 100 SH Put SOLE 3 100 0 0
RBA 240816P00045000 PUT 74935q957   11,110 202 SH Put SOLE 3 202 0 0
READY CAPITAL CORPORATION LP 75574u101   4,981 486 SH   SOLE 1 486 0 0
REALTY INCOME CORP COM 756109104   51,678 900 SH   SOLE   900 0 0
REALTY INCOME CORP COM 756109104   185,050 3,223 SH   SOLE 1 3,223 0 0
RECURSION PHARMACEUTICALS IN COM 75629V104   227 23 SH   SOLE 1 23 0 0
REGAL REXNORD CORPORATION COM 758750103   11,398 77 SH   SOLE 1 77 0 0
REGENERON PHARMACEUTICALS INC COM 75886f107   136,135 155 SH   SOLE 1 155 0 0
REGENXBIO INC COM COM 75901b107   17,950 1,000 SH   SOLE 1 1,000 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   1,555,524 129,627 SH   SOLE   129,627 0 0
REGIONAL BRANDS INC COM NEW COM 75903q201   5,426,376 452,198 SH   SOLE 1 452,198 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   46,707 167 SH   SOLE 1 167 0 0
REPUBLIC SVCS INC COM 760759100   6,271,618 38,031 SH   SOLE 1 33,619 0 4,412
REPUBLIC SVCS INC COM 760759100   350,434 2,125 SH   SOLE   2,125 0 0
RESIDEO TECHNOLOGIES COM 76118y104   2,447 130 SH   SOLE 1 130 0 0
REVELSTONE CAPITAL ACQUISITION WT 76137r114   96 2,249 SH   SOLE 3 2,249 0 0
REVVITY INC COM 714046109   16,396 150 SH   SOLE 1 150 0 0
RGC RES INC COM 74955l103   3,477,550 170,971 SH   SOLE   135,475 0 35,496
RH COM COM 74967x103   29,148 100 SH   SOLE 1 100 0 0
RICHARDSON ELECTRS LTD COM 763165107   1,186,441 88,872 SH   SOLE   76,815 0 12,057
RICHARDSON ELECTRS LTD COM 763165107   30,144 2,258 SH   SOLE 1 2,258 0 0
RICHARDSON ELECTRS LTD COM 763165107   382,905 28,682 SH   SOLE 3 28,682 0 0
RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114   2,487 19,900 SH   SOLE 3 19,900 0 0
RIO TINTO PLC ADUS 767204100   35,741 480 SH   SOLE 1 480 0 0
RIOT PLATFORMS INC COM 767292105   217,199 14,040 SH   SOLE 1 14,040 0 0
RISK GEORGE INDS INC CL A COM 767720204   32,100 2,595 SH   SOLE 1 2,595 0 0
RIVERVIEW BANCORP INC COM 769397100   31,693 4,952 SH   SOLE   4,952 0 0
RIVERVIEW BANCORP INC COM 769397100   79,270 12,386 SH   SOLE 1 12,386 0 0
RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103   143,106 6,100 SH   SOLE 1 6,100 0 0
TIDAL ETF TR INDX FD 886364678   83,517 4,100 SH   SOLE   4,100 0 0
TIDAL ETF TR INDX FD 886364678   213,172 10,465 SH   SOLE 1 10,465 0 0
ROBLOX CORP COM 771049103   150,876 3,300 SH   SOLE 1 3,300 0 0
ROCHE HLDG LTD SPONSORED ADR ADUS 771195104   9,021 249 SH   SOLE 1 249 0 0
ROCKET COMPANIES INC COM 77311w101   4,487 310 SH   SOLE 1 310 0 0
ROCKET LAB USA INC COM 773122106   276,500 50,000 SH   SOLE 1 50,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   106,495 343 SH   SOLE 1 343 0 0
ROKU INC COM 77543r102   6,416 70 SH   SOLE 1 70 0 0
ROSS ACQUISITION II CORP WT g7641c114   1,812 32,365 SH   SOLE 3 32,365 0 0
ROTH CH ACQUISITION V CO WT 77867r118   183 4,563 SH   SOLE 3 4,563 0 0
ROYAL BK CDA COM 780087102   91,583 906 SH   SOLE 1 906 0 0
ROYAL GOLD INC COM 780287108   84,672 700 SH   SOLE   700 0 0
ROYAL OAK REALTYTRUST INC LP 11899n308   1,310,842 20,323 SH   SOLE 1 20,323 0 0
RPM INTL INC COM 749685103   211,874 1,898 SH   SOLE 1 1,898 0 0
RSP 240315P00156000 PUT 46137v957   262,500 1,000 SH Put SOLE 3 1,000 0 0
RSTK REGIONAL BRANDS INC COM COM rgbdmerli   6,052,096 388,952 SH   SOLE 3 388,952 0 0
RUT 240315P01950000 PUT 74348a950   2,223,000 600 SH Put SOLE 3 600 0 0
RUT 240621P01800000 PUT 74348a950   472,500 140 SH Put SOLE 3 140 0 0
RUT 241220P01500000 PUT 74348a950   275,663 100 SH Put SOLE 3 100 0 0
RUT 241220P01700000 PUT 74348a950   397,600 80 SH Put SOLE 3 80 0 0
RUT 240621P01900000 PUT 74348a950   517,500 100 SH Put SOLE 3 100 0 0
RUTW 240328P01950000 PUT 74348a950   1,264,500 300 SH Put SOLE 3 300 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351f107   12,906 300 SH   SOLE 1 300 0 0
S&P GLOBAL INC COM 78409v104   102,372 232 SH   SOLE 1 232 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,625 75 SH   SOLE 1 75 0 0
SAIA 241220P00400000 PUT 78709y955   789,300 180 SH Put SOLE 3 180 0 0
SALESFORCE COM INC COM COM 79466l302   786,444 2,989 SH   SOLE 1 2,989 0 0
SAMSARA INC COM 79589l106   3,338 100 SH   SOLE 1 100 0 0
SANDOZ GROUP AG COM 799926100   9,731 304 SH   SOLE 1 304 0 0
SANDSTORM GOLD LTD COM NEW COM 80013r206   352 70 SH   SOLE 1 70 0 0
HENRY SCHEIN INC COM 806407102   6,520,827 86,129 SH   SOLE   61,107 0 25,022
HENRY SCHEIN INC COM 806407102   79,874 1,055 SH   SOLE 1 1,055 0 0
SCHLUMBERGER LTD COM 806857108   329,395 6,330 SH   SOLE 1 5,745 0 585
SCHWAB STRATEGIC TR INDX FD 808524722   607,209 13,183 SH   SOLE 1 13,183 0 0
SCHWAB CHARLES CORP COM 808513105   2,823,319 41,037 SH   SOLE 1 39,661 0 1,376
SCHWAB STRATEGIC TR INDX FD 808524755   36,358 1,078 SH   SOLE 1 1,078 0 0
SCHWAB STRATEGIC TR INDX FD 808524789   41,894 686 SH   SOLE 1 236 0 450
SCHWAB STRATEGIC TR INDX FD 808524730   737 27 SH   SOLE 1 27 0 0
SCHWAB STRATEGIC TR INDX FD 808524714   83,359 1,723 SH   SOLE 1 1,723 0 0
SCHWAB STRATEGIC TR INDX FD 808524706   373,555 15,069 SH   SOLE 1 13,854 0 1,215
SCHWAB STRATEGIC TR INDX FD 808524805   3,559,465 96,306 SH   SOLE 1 88,222 0 8,084
SCHWAB STRATEGIC TR INDX FD 808524805   1,368 37 SH   SOLE   37 0 0
SCHWAB STRATEGIC TR INDX FD 808524839   2,904,226 62,296 SH   SOLE 1 55,527 0 6,769
SCHWAB STRATEGIC TR INDX FD 808524102   1,570,690 28,214 SH   SOLE 1 28,214 0 0
SCHWAB STRATEGIC TR INDX FD 808524797   720,942 9,470 SH   SOLE 1 9,470 0 0
SCHWAB STRATEGIC TR INDX FD 808524201   17,547,520 311,126 SH   SOLE 1 271,722 0 39,405
SCHWAB STRATEGIC TR INDX FD 808524201   11,280 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR INDX FD 808524300   865,670 10,435 SH   SOLE 1 10,435 0 0
SCHWAB STRATEGIC TR INDX FD 808524409   64,702 923 SH   SOLE 1 923 0 0
SCHWAB STRATEGIC TR INDX FD 808524508   252,149 3,348 SH   SOLE 1 3,348 0 0
SCHWAB STRATEGIC TR INDX FD 808524847   38,238 1,846 SH   SOLE 1 1,846 0 0
SCHWAB STRATEGIC TR INDX FD 808524607   104,873 2,220 SH   SOLE 1 2,220 0 0
SEABOARD CORP DEL COM 811543107   17,850 5 SH   SOLE   5 0 0
SEABOARD CORP DEL COM 811543107   46,411 13 SH   SOLE 1 13 0 0
SEALED AIR CORP NEW COM COM 81211k100   7,304 200 SH   SOLE 1 200 0 0
SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860   174,581 4,358 SH   SOLE 1 4,358 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y308   137,999 1,916 SH   SOLE 1 1,916 0 0
SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407   79,034 442 SH   SOLE 1 442 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y209   261,168 1,915 SH   SOLE 1 1,915 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y506   2,142,583 25,556 SH   SOLE 1 25,159 0 397
SELECT SECTOR SPDR TR INDX FD 81369Y506   636,513 7,592 SH   SOLE   7,592 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   37,412 995 SH   SOLE   995 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y605   226,367 6,020 SH   SOLE 1 6,020 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y704   160,270 1,406 SH   SOLE 1 1,406 0 0
SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886   60,607 957 SH   SOLE 1 957 0 0
SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100   88,619 1,036 SH   SOLE 1 1,036 0 0
SELECT SECTOR SPDR TR INDX FD 81369Y803   1,738,639 9,033 SH   SOLE 1 9,001 0 32
SEMPER PARATUS ACQUISITION COR WT g8028l131   248 6,204 SH   SOLE 3 6,204 0 0
SERVICENOW INC COM COM 81762p102   175,210 248 SH   SOLE   248 0 0
SERVICENOW INC COM COM 81762p102   472,233 668 SH   SOLE 1 668 0 0
SESEN BIO I N C COM 817cvr038   0 1,302 SH   SOLE 1 1,302 0 0
SEVEN HILLS REALTY TRUST COM 81784e101   1,747 135 SH   SOLE 3 135 0 0
SGI INTL COM NEW COM 784185209   0 2,000 SH   SOLE 1 2,000 0 0
SHELL PLC COM 780259305   205,890 3,129 SH   SOLE 1 3,129 0 0
SHERWIN WILLIAMS CO COM 824348106   4,880,333 15,647 SH   SOLE 1 15,450 0 197
SHERWIN WILLIAMS CO COM 824348106   766,962 2,459 SH   SOLE   2,459 0 0
SHIFT TECHNOLOGIES INC COM 82452t305   2 28 SH   SOLE 1 28 0 0
SHOPIFY INC CL A COM 82509l107   1,091,379 14,010 SH   SOLE 1 12,510 0 1,500
SIEMENS A G SPONSORED ADR ADUS 826197501   18,708 200 SH   SOLE 1 200 0 0
SIGNET JEWELERS LTD SHS COM g81276100   75,082 700 SH   SOLE 1 700 0 0
SILVER HAMMER MNG CORP COM 827733106   260 2,150 SH   SOLE 1 2,150 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   1,927,103 113,359 SH   SOLE   100,507 0 12,852
SILVERCREST ASSET MGMT GROUP COM 828359109   40,086 2,358 SH   SOLE 1 2,358 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109   519,622 30,566 SH   SOLE 3 30,566 0 0
SIM ST TREAS FUT STRAT ETF INDX FD 82889n657   81,025 3,500 SH   SOLE 1 3,500 0 0
SIM ST TREAS FUT STRAT ETF INDX FD 82889n657   8,797,000 380,000 SH   SOLE 3 380,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109   13,836 97 SH   SOLE 1 97 0 0
SIMPLIFY MBS ETF INDX FD 82889n525   516,900 10,000 SH   SOLE 3 10,000 0 0
SIRIUS XM HLDGS INC COM 82968b103   12,690 2,320 SH   SOLE 1 2,320 0 0
SKYWEST INC COM 830879102   3,550 68 SH   SOLE 1 68 0 0
SMART SMS CORP COM COM 83171w207   0 2,500 SH   SOLE   2,500 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,271,562 93,773 SH   SOLE   81,057 0 12,716
SMITH & WESSON BRANDS INC COM 831754106   32,056 2,364 SH   SOLE 1 2,364 0 0
SMITH & WESSON BRANDS INC COM 831754106   410,163 30,248 SH   SOLE 3 30,248 0 0
SMITH A O CORP COM 831865209   6,925 84 SH   SOLE 1 84 0 0
SMUCKER J M CO COM 832696405   3,367,829 26,648 SH   SOLE 1 24,366 0 2,282
SMUCKER J M CO COM 832696405   366,628 2,901 SH   SOLE   2,901 0 0
SNAP INC. COM 83304a106   4,232 250 SH   SOLE 1 250 0 0
SNOWFLAKE INC COM 833445109   27,353 137 SH   SOLE 1 137 0 0
SOCIAL LEVERAGE ACQUISITION CO WT 83363k110   3 100 SH   SOLE 3 100 0 0
SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105   4,215 70 SH   SOLE 1 70 0 0
SOFI TECHNOLOGIES INC COM 83406f102   56,387 5,667 SH   SOLE 1 5,667 0 0
SOFTBANK GROUP CORPORATION COM 83404d109   6,606 300 SH   SOLE 1 300 0 0
SOLAR INTEGRATED ROOFING CORP COM 83417r103   2 2,000 SH   SOLE 1 2,000 0 0
SOMALOGIC INC WT 83444k113   523 4,360 SH   SOLE 3 4,360 0 0
SOUTHERN CO COM 842587107   693,697 9,893 SH   SOLE 1 9,743 0 150
SOUTHWEST AIRLS CO COM 844741108   36,672 1,270 SH   SOLE 1 1,270 0 0
SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622   474 5 SH   SOLE 1 5 0 0
SPDR BLOOMBERG CONVERTIBLE SEC INDX FD 78464a359   28,716 398 SH   SOLE 1 398 0 0
SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109   1,687,624 4,478 SH   SOLE 1 4,242 0 236
SPDR GOLD TR INDX FD 78463V107   2,521,915 13,192 SH   SOLE 1 13,142 0 50
SPDR GOLD TR INDX FD 78463V107   38,234 200 SH   SOLE   200 0 0
SPDR GOLD TR INDX FD 78463V107   191,170 1,000 SH   SOLE 3 1,000 0 0
SPDR INDEX SHS FDS INDX FD 78463X749   153,335 3,508 SH   SOLE 1 3,508 0 0
SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509   4,639 131 SH   SOLE 1 131 0 0
SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672   4,255 149 SH   SOLE 1 149 0 0
SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649   227,217 8,862 SH   SOLE 1 8,862 0 0
SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889   13,536 398 SH   SOLE 1 398 0 0
SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664   29 1 SH   SOLE 1 1 0 0
SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854   24,261 434 SH   SOLE 1 434 0 0
SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409   45,997 707 SH   SOLE 1 707 0 0
SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508   119,835 2,570 SH   SOLE 1 2,534 0 36
SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853   37,456 888 SH   SOLE 1 888 0 0
SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805   52,547 899 SH   SOLE 1 899 0 0
SPDR S&P 500 ETF TR INDX FD 78462F103   9,615,750 20,230 SH   SOLE 1 18,733 0 1,497
SPDR S&P 500 ETF TR INDX FD 78462F103   811,354 1,707 SH   SOLE   1,707 0 0
SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631   153,973 1,137 SH   SOLE 1 1,137 0 0
SPDR S&P MIDCAP 400 ETF INDX FD 78467y107   419,226 826 SH   SOLE 1 742 0 84
SPDR SER TR DOW JONES REIT INDX FD 78464a607   34,125 358 SH   SOLE 1 358 0 0
SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839   14,676 200 SH   SOLE 1 200 0 0
SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300   4,499 54 SH   SOLE 1 54 0 0
SPDR SER TR S&P OILGAS INDX FD 78468r556   82,146 600 SH   SOLE 1 600 0 0
SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862   67,437 300 SH   SOLE 1 300 0 0
SPDR SER TR INDX FD 78468R408   84,621 3,366 SH   SOLE 1 3,366 0 0
SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847   39,268 806 SH   SOLE 1 806 0 0
SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797   18,408 400 SH   SOLE 1 400 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698   9,804 187 SH   SOLE   187 0 0
SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698   39,322 750 SH   SOLE 1 750 0 0
SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516   834 36 SH   SOLE 1 36 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   15,715 176 SH   SOLE   176 0 0
SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870   117,238 1,313 SH   SOLE 1 1,313 0 0
SPDR SER TR INDX FD 78464A763   1,177,272 9,420 SH   SOLE 1 9,108 0 312
SPDR SERIES TRUST S&P METALS M COM 78464a755   64,437 1,077 SH   SOLE 1 1,077 0 0
SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532   1,670 20 SH   SOLE 1 20 0 0
SPDR SHORT TERM CORPORATE BND INDX FD 78464a474   32,162 1,080 SH   SOLE 1 1,080 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   36,647 3,090 SH   SOLE   3,090 0 0
SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104   269,744 22,744 SH   SOLE 1 22,744 0 0
SPECTAIRE HOLDINGS INC WT 84753t117   15 2,500 SH   SOLE 3 2,500 0 0
SPECTRUM BRANDS HLDGS INC COM COM 84790a105   3,186,811 39,950 SH   SOLE   29,250 0 10,700
SPIRE GLOBAL INC COM 848560306   486,873 62,260 SH   SOLE   62,260 0 0
SPIRIT MTA REIT LP 848esc018   0 15,000 SH   SOLE   15,000 0 0
SPIRIT MTA REIT LP 848esc018   0 75,000 SH   SOLE 1 75,000 0 0
SPLUNK INC COM 848637104   30,470 200 SH   SOLE 1 200 0 0
SPORT HALEY HLDGS COM 84917j104   0 2,500 SH   SOLE 1 2,500 0 0
SPOTIFY TECHNOLOGY SA COM l8681t102   5,261 28 SH   SOLE 1 28 0 0
SPREE ACQUISITION 1 CORP LTD WT g83745128   129 4,300 SH   SOLE 3 4,300 0 0
SPRINGWATER SPECIAL SITUATIONS WT 85205u115   742 11,000 SH   SOLE 3 11,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   574,500 30,000 SH   SOLE   30,000 0 0
SPROTT PHYSICAL GOLD AND SILVE COM 85208r101   1,645,176 85,910 SH   SOLE 1 85,910 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   879,336 55,200 SH   SOLE   55,200 0 0
SPROTT PHYSICAL GOLD TR INDX FD 85207H104   2,813,461 176,614 SH   SOLE 1 176,614 0 0
SPROTT PHYSICAL PLATINUM AND P COM 85207q104   20,180 2,000 SH   SOLE 1 2,000 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   648,016 80,200 SH   SOLE   80,200 0 0
SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107   751,311 92,984 SH   SOLE 1 92,984 0 0
SPROTT PHYSICAL URANIUM TRUST COM 85210a104   344,667 16,082 SH   SOLE 1 16,082 0 0
SPWH 240419C00005000 CALL 84920y906   4,000 100 SH Call SOLE 3 100 0 0
SPWH 240419P00002500 PUT 84920y956   2,000 400 SH Put SOLE 3 400 0 0
SPX 241220P03000000 PUT 784635954   214,459 100 SH Put SOLE 3 100 0 0
SPX x241220P04500000 PUT 784635954   1,220,400 80 SH Put SOLE 3 80 0 0
SPDR S&P 500 ETF TR PUT 78462F953   32,925 50 SH Put SOLE 3 50 0 0
SPDR S&P 500 ETF TR PUT 78462F953   1,336,992 1,600 SH Put SOLE 3 1,600 0 0
BLOCK INC COM 852234103   52,211 675 SH   SOLE 1 675 0 0
SRH TOTAL RETURN FUND INC COM 101507101   293,226 21,141 SH   SOLE 1 21,141 0 0
SSE PLC SPONSORED ADR ADUS 78467K107   8,503 354 SH   SOLE 1 354 0 0
SSR MINING IN COM 784730103   43,040 4,000 SH   SOLE 1 4,000 0 0
STAG INDL INC COM COM 85254j102   26,138 666 SH   SOLE 1 666 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,962 20 SH   SOLE 1 20 0 0
STAR GAS PARTNERS L.P. COM 85512c105   7,402 642 SH   SOLE 1 642 0 0
STARBUCKS CORP COM 855244109   4,221,522 43,970 SH   SOLE 1 41,620 0 2,350
STARBUCKS CORP COM 855244109   284,958 2,968 SH   SOLE   2,968 0 0
STARWOOD PPTY TR INC COM COM 85571b105   63,060 3,000 SH   SOLE   3,000 0 0
STEPHAN CO COM 858603103   1,025 847 SH   SOLE   847 0 0
STEPPE CEMENT LTD COM y8162g112   27,230 89,000 SH   SOLE 1 89,000 0 0
STERIS PLC COM g8473t100   373,525 1,699 SH   SOLE 1 1,699 0 0
STERLING INFRASTRUCTURE INC COM 859241101   160,384 1,824 SH   SOLE   1,576 0 248
STERLING INFRASTRUCTURE INC COM 859241101   3,869 44 SH   SOLE 1 44 0 0
STERLING INFRASTRUCTURE INC COM 859241101   51,791 589 SH   SOLE 3 589 0 0
STONEBRIDGE ACQUISITION CORP W WT g85094129   231 7,500 SH   SOLE 3 7,500 0 0
STONEX GROUP INC COM 861896108   22,149 300 SH   SOLE 1 300 0 0
STONEX GROUP INC COM 861896108   1,049,863 14,220 SH   SOLE   14,220 0 0
STRATASYS LTD COM m85548101   528 37 SH   SOLE 1 37 0 0
STRIVE US ENERGY ETF COM 02072l722   1,433 51 SH   SOLE 1 51 0 0
STRYKER CORPORATION COM 863667101   439,607 1,468 SH   SOLE   1,468 0 0
STRYKER CORPORATION COM 863667101   1,070,571 3,575 SH   SOLE 1 3,575 0 0
STRYVE FOODS INC COM 863685111   104 17,300 SH   SOLE 3 17,300 0 0
SUMMIT HEALTHCARE ACQUISITION WT g9845f117   192 5,050 SH   SOLE 3 5,050 0 0
SUN LIFE FINANCIAL INC. COM 866796105   7,675 148 SH   SOLE 1 148 0 0
SUNCOKE ENERGY INC COM 86722A103   42,960 4,000 SH   SOLE 1 4,000 0 0
SUPERIOR GROUP OF CO INC COM 868358102   643,545 47,670 SH   SOLE   47,670 0 0
SWIFTMERGE ACQUISITION CORP WT g63836111   240 6,500 SH   SOLE 3 6,500 0 0
SWISS HELVETIA FD INC CLSD FD 870875101   8,758 1,068 SH   SOLE 1 1,068 0 0
SWITCHBACK II CORP WT 09077j115   0 2,000 SH   SOLE 3 2,000 0 0
SYLVAMO CORP COM 871332102   21,117 430 SH   SOLE 1 430 0 0
SYNOPSYS INC COM 871607107   1,751 3 SH   SOLE 1 3 0 0
SYNOVUS FINL CORP COM NEW COM 87161c501   94,050 2,498 SH   SOLE 1 2,498 0 0
SYNTEC OPTICS HOLDINGS INC WT 87169m113   888 8,006 SH   SOLE 3 8,006 0 0
SYSCO CORP COM 871829107   36,565 500 SH   SOLE   500 0 0
SYSCO CORP COM 871829107   295,299 4,038 SH   SOLE 1 4,038 0 0
T-MOBILE US INC COM 872590104   35,273 220 SH   SOLE 1 220 0 0
TACTICAL AIR DEFENSE SVCS COM COM 87356M108   0 140,000 SH   SOLE 1 140,000 0 0
TAIWAN FD INC COM 874036106   6,918 200 SH   SOLE 1 200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   57,408 552 SH   SOLE   552 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100   235,985 2,269 SH   SOLE 1 2,269 0 0
TALEN ENERGY CORP COM COM 87422q109   1,767,680 27,620 SH   SOLE   27,620 0 0
TARGET CORP COM 87612E106   1,748,711 12,279 SH   SOLE 1 11,248 0 1,030
TARGET CORP COM 87612E106   85,452 600 SH   SOLE   600 0 0
TE CONNECTIVITY LTD COM H84989104   59,855 426 SH   SOLE 1 426 0 0
TE CONNECTIVITY LTD COM H84989104   105,375 750 SH   SOLE   750 0 0
TECHNOLOGY & TELECOMMUNICATION COM g87119114   533 52,800 SH   SOLE 3 52,800 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873r101   18,375 308 SH   SOLE 1 308 0 0
TECK RESOURCES LTD ADUS 878742204   21,135 500 SH   SOLE 1 500 0 0
TEEKAY TANKERS LTD COM y8565n300   490,206 9,810 SH   SOLE   8,477 0 1,333
TEEKAY TANKERS LTD COM y8565n300   11,393 228 SH   SOLE 1 228 0 0
TEEKAY TANKERS LTD COM y8565n300   157,755 3,157 SH   SOLE 3 3,157 0 0
TEGNA INC COM SHS COM 87901j105   15,300 1,000 SH   SOLE 1 1,000 0 0
TELADOC INC COM COM 87918a105   13,124 609 SH   SOLE 1 609 0 0
TELESAT CORP COM 879512309   66,752 6,400 SH   SOLE 1 6,400 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   351,645 68,950 SH   SOLE 1 68,950 0 0
TEMPLETON GLOBAL INCOME FD CLSD FD 880198106   4,324 1,141 SH   SOLE 3 1,141 0 0
TENCENT HLDGS LTD ADR ADUS 88032q109   13,869 367 SH   SOLE 1 367 0 0
TENCENT MUSIC ENTERTAINMENT GR COM 88034p109   1,045 116 SH   SOLE 1 116 0 0
TEREX CORP NEW COM 880779103   28,730 500 SH   SOLE 1 500 0 0
TERRY CORP CONN COM COM 881484109   27,130 250 SH   SOLE 1 250 0 0
TESLA MTRS INC COM COM 88160r101   186,360 750 SH   SOLE   750 0 0
TESLA MTRS INC COM COM 88160r101   1,376,730 5,541 SH   SOLE 1 5,541 0 0
TEUCRIUM WHEAT FUND COM 88166a508   179,100 30,000 SH   SOLE 1 30,000 0 0
TEXAS INSTRS INC COM 882508104   6,752,483 39,613 SH   SOLE 1 39,123 0 490
TEXAS INSTRS INC COM 882508104   6,631,746 38,905 SH   SOLE   35,394 0 3,511
TEXTRON INC COM 883203101   78,007 970 SH   SOLE 1 970 0 0
TFS FINL CORP COM 87240R107   22,814 1,553 SH   SOLE 1 1,553 0 0
THAI FUND COM 882esc106   0 200 SH   SOLE 1 200 0 0
THAI FUND COM 882esc106   0 394 SH   SOLE 3 394 0 0
THE NORTH WEST COMPANY INC COM 663278208   22,336 750 SH   SOLE 1 750 0 0
THE TRADE DESK COM 88339j105   36,732 510 SH   SOLE 1 510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   469,749 885 SH   SOLE 1 785 0 100
THERMO FISHER SCIENTIFIC INC COM 883556102   177,284 334 SH   SOLE   334 0 0
THIRD POINT OFFSHORE INVESTORS COM G8846K109   770,250 39,500 SH   SOLE 1 39,500 0 0
THUNDER BRIDGE CAPITAL PARTNER WT 88605l115   294 3,669 SH   SOLE 3 3,669 0 0
TIDAL TR II INDX FD 88636J832   1,869 104 SH   SOLE 1 104 0 0
TIMKEN CO COM 887389104   160,300 2,000 SH   SOLE 1 2,000 0 0
TIPTREE INC COM 88822q103   758,154 39,987 SH   SOLE   34,555 0 5,432
TIPTREE INC COM 88822q103   17,879 943 SH   SOLE 1 943 0 0
TIPTREE INC COM 88822q103   243,939 12,866 SH   SOLE 3 12,866 0 0
TJX COS INC NEW COM 872540109   3,129,792 33,363 SH   SOLE 1 31,463 0 1,900
TJX COS INC NEW COM 872540109   140,715 1,500 SH   SOLE   1,500 0 0
TLGY ACQUISITION CORPORATION W WT g8656t125   77 5,000 SH   SOLE 3 5,000 0 0
TMC THE METALS CO INC COM 87261y106   55,000 50,000 SH   SOLE 1 50,000 0 0
TOAST INC COM 888787108   9,386 514 SH   SOLE 1 514 0 0
TOPBUILD CORP COM COM 89055f103   94,688 253 SH   SOLE 1 253 0 0
TORO CO COM 891092108   22,654 236 SH   SOLE 1 236 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147l886   202,781 7,048 SH   SOLE 1 7,048 0 0
TORTOISEECOFIN ACQUISITION III WT g8956e117   782 8,791 SH   SOLE 3 8,791 0 0
TOTO LIMITED ADR ADUS 891515207   19,650 750 SH   SOLE 1 750 0 0
TOYOTA MOTOR CORP ADUS 892331307   18,338 100 SH   SOLE 1 100 0 0
TPG INC COM 872657101   69,072 1,600 SH   SOLE 1 1,600 0 0
TPG INC COM 872657101   189,948 4,400 SH   SOLE   4,400 0 0
TRAJECTORY ALPHA ACQUISITION C WT 89301b112   159 4,000 SH   SOLE 3 4,000 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   47,560 195 SH   SOLE 1 195 0 0
TRANSCAT INC COM 893529107   19,351 177 SH   SOLE 1 177 0 0
TRANSDIGM GROUP INC COM 893641100   4,359,581 4,310 SH   SOLE 1 4,255 0 55
TRANSDIGM GROUP INC COM 893641100   360,766 357 SH   SOLE   357 0 0
TRANSMEDICS GROUP INC COM 89377m109   39,465 500 SH   SOLE 1 500 0 0
TRAVEL PLUS LEISURE CO COM 894164102   2,770,543 70,876 SH   SOLE   48,202 0 22,674
TRAVELERS COMPANIES INC COM 89417E109   1,530,968 8,037 SH   SOLE 1 7,487 0 550
TRI CONTL CORP CLSD FD 895436103   170,097 5,900 SH   SOLE 1 5,900 0 0
TRUIST FINANCIAL CORPORATION COM 89832q109   2,215 60 SH   SOLE 1 60 0 0
TWELVE SEAS INVESTMENT CO II WT 90118t114   505 13,455 SH   SOLE 3 13,455 0 0
TWILIO INC COM 90138f102   45,522 600 SH   SOLE 1 600 0 0
TWIN RIDGE CAPITAL ACQUISITION WT g1893d110   925 20,339 SH   SOLE 3 20,339 0 0
TYLER TECHNOLOGIES INC COM 902252105   14,216 34 SH   SOLE 1 34 0 0
UNITED AIRLS HLDGS INC COM 910047109   60,735 1,472 SH   SOLE 1 1,472 0 0
UATARA CAPITAL ACQUISITION COR WT 85021q116   2 8,600 SH   SOLE 3 8,600 0 0
UBER TECHNOLOGIES INC PUT 90353T950   122,827 309 SH Put SOLE 3 309 0 0
UBER TECHNOLOGIES INC COM 90353t100   147,987 2,404 SH   SOLE 1 2,404 0 0
UBER TECHNOLOGIES INC COM 90353t100   153,925 2,500 SH   SOLE   2,500 0 0
UGA 240119C00080000 CALL 91201t902   15,054 2,018 SH Call SOLE 3 2,018 0 0
UGA 240119P00045000 PUT 91201t952   404 2,018 SH Put SOLE 3 2,018 0 0
UGI CORP NEW COM 902681105   2,405,634 97,790 SH   SOLE   65,970 0 31,820
UIPATH INC COM 90364p105   126,932 5,110 SH   SOLE 1 5,110 0 0
UNDER ARMOUR INC COM 904311107   2,514 286 SH   SOLE 1 286 0 0
UNDER ARMOUR INC COM 904311206   3,950 473 SH   SOLE 1 473 0 0
UNILEVER PLC ADUS 904767704   3,124,942 64,458 SH   SOLE 1 56,928 0 7,530
UNILEVER PLC ADUS 904767704   429,921 8,868 SH   SOLE   8,868 0 0
UNION PAC CORP COM 907818108   6,993,204 28,472 SH   SOLE 1 27,358 0 1,113
UNION PAC CORP COM 907818108   172,671 703 SH   SOLE   703 0 0
UNIT CORP COM 909218406   855,439 19,811 SH   SOLE   17,112 0 2,699
UNIT CORP COM 909218406   21,201 491 SH   SOLE 1 491 0 0
UNIT CORP COM 909218406   276,697 6,408 SH   SOLE 3 6,408 0 0
UNITED PARCEL SERVICE INC COM 911312106   299,392 1,904 SH   SOLE 1 1,879 0 25
UNITED PARCEL SERVICE INC COM 911312106   47,169 300 SH   SOLE   300 0 0
UNITED RENTALS INC COM 911363109   84,425 147 SH   SOLE 1 147 0 0
UNITED STS COMMODITY INDEX F COM 911718104   1,304 54 SH   SOLE 1 54 0 0
UNITED STS NAT GAS FD LP COM 912318300   223,532 44,089 SH   SOLE 1 44,089 0 0
UNITED STATES STL CORP NEW COM 912909108   1,995 41 SH   SOLE 1 41 0 0
UNITEDHEALTH GROUP INC COM 91324P102   27,999,087 53,183 SH   SOLE 1 51,335 0 1,847
UNITEDHEALTH GROUP INC COM 91324P102   28,976,909 55,040 SH   SOLE   51,175 0 3,865
UNITI GROUP INC COM COM 91325v108   734 127 SH   SOLE 1 127 0 0
UNITY SOFTWARE INC COM 91332u101   36,801 900 SH   SOLE 1 900 0 0
UNIVERSAL ELECTRS INC COM 913483103   2,364,252 251,784 SH   SOLE   194,411 0 57,373
UNIVERSAL STAINLESS & ALLOY COM 913837100   492,221 24,513 SH   SOLE   21,187 0 3,326
UNIVERSAL STAINLESS & ALLOY COM 913837100   12,470 621 SH   SOLE 1 621 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   158,853 7,911 SH   SOLE 3 7,911 0 0
UNITED PARCEL SERVICE INC PUT 911312956   83,790 114 SH Put SOLE 3 114 0 0
UPSTART HOLDINGS INC COM 91680m107   49,032 1,200 SH   SOLE 1 1,200 0 0
URBAN OUTFITTERS INC COM 917047102   56,355 1,579 SH   SOLE   1,579 0 0
US BANCORP DEL COM 902973304   4,115,649 95,094 SH   SOLE 1 91,904 0 3,190
US BANCORP DEL COM 902973304   17,312 400 SH   SOLE   400 0 0
US GLOBAL JETS ETF INDX FD 26922a842   1,903 100 SH   SOLE 1 100 0 0
USHIO INC COM j94456118   27,302 1,900 SH   SOLE 1 1,900 0 0
UTAH MED PRODS INC COM 917488108   1,402,853 16,657 SH   SOLE   15,953 0 704
V2X INC COM 92242t101   10,953,942 235,873 SH   SOLE   173,777 0 62,096
V2X INC COM 92242t101   121,673 2,620 SH   SOLE 1 2,620 0 0
VAALCO ENERGY INC COM 91851C201   1,510,149 336,336 SH   SOLE   296,482 0 39,854
VAALCO ENERGY INC COM 91851C201   33,509 7,463 SH   SOLE 1 7,463 0 0
VAALCO ENERGY INC COM 91851C201   425,697 94,810 SH   SOLE 3 94,810 0 0
VAIL RESORTS INC COM COM 91879q109   25,000 117 SH   SOLE 1 117 0 0
VAIL RESORTS INC COM COM 91879q109   52,300 245 SH   SOLE   245 0 0
VALERO ENERGY CORP COM 91913Y100   254,670 1,959 SH   SOLE 1 1,959 0 0
VALVOLINE INC COM COM 92047w101   16,911 450 SH   SOLE 1 450 0 0
VANECK GREEN METALS ETF INDX FD 92189y204   49 2 SH   SOLE 1 2 0 0
VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730   425,974 13,523 SH   SOLE 1 13,523 0 0
VANECK OIL SERVICES ETF INDX FD 92189h607   15,786 51 SH   SOLE 1 51 0 0
VANECK VECTORS AMT FREE INTERM INDX FD 92189h201   59,822 1,272 SH   SOLE 1 1,272 0 0
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   69,781 916 SH   SOLE 1 866 0 50
VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700   5,101,318 66,964 SH   SOLE   66,964 0 0
VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528   76,068 4,451 SH   SOLE 1 4,451 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   192,851 6,219 SH   SOLE 1 6,219 0 0
VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106   269,384 8,687 SH   SOLE   8,687 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   18,955 500 SH   SOLE 1 500 0 0
VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791   60,656 1,600 SH   SOLE   1,600 0 0
VANECK VECTORS ETF TR NAT RES INDX FD 92189f841   250,932 5,141 SH   SOLE   5,141 0 0
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   4,016,750 139,567 SH   SOLE 1 134,225 0 5,342
VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437   11,195 389 SH   SOLE   389 0 0
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   9,829,568 115,819 SH   SOLE 1 111,064 0 4,755
VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643   1,204,899 14,197 SH   SOLE   14,197 0 0
VANECK VECTORS RARE EARTH/STRA COM 92189h805   21,542 350 SH   SOLE 1 350 0 0
VANECK VECTORS RUSSIA ETF INDX FD 92189f403   0 400 SH   SOLE 1 400 0 0
VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676   681,993 3,900 SH   SOLE 1 3,900 0 0
VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839   150 8 SH   SOLE 1 8 0 0
VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114   1,021 18 SH   SOLE 1 18 0 0
VANGUARD BD INDEX FDS INDX FD 921937819   535,856 7,016 SH   SOLE 1 7,016 0 0
VANGUARD BD INDEX FDS INDX FD 921937793   970 13 SH   SOLE 1 13 0 0
VANGUARD BD INDEX FDS INDX FD 921937827   37,913,808 492,259 SH   SOLE 1 466,451 0 25,808
VANGUARD BD INDEX FDS INDX FD 921937827   163,667 2,125 SH   SOLE   2,125 0 0
VANGUARD BD INDEX FDS INDX FD 921937835   94,879 1,290 SH   SOLE 1 1,290 0 0
VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207   13,558 71 SH   SOLE 1 71 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   6,944,171 89,753 SH   SOLE 1 87,406 0 2,347
VANGUARD SCOTTSDALE FDS INDX FD 92206C409   176,790 2,285 SH   SOLE   2,285 0 0
VANGUARD FINANCIALS INDX FD 92204a405   70,118 760 SH   SOLE 1 760 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042718   28,876 251 SH   SOLE 1 130 0 121
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   3,264,856 58,156 SH   SOLE 1 54,969 0 3,187
VANGUARD INTL EQUITY INDEX F INDX FD 922042775   60,968 1,086 SH   SOLE   1,086 0 0
VANGUARD TAX-MANAGED FDS INDX FD 921943858   6,634,883 138,515 SH   SOLE 1 136,775 0 1,740
VANGUARD TAX-MANAGED FDS INDX FD 921943858   1,108,214 23,136 SH   SOLE   23,136 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   5,532,386 134,608 SH   SOLE 1 134,348 0 260
VANGUARD INTL EQUITY INDEX F INDX FD 922042858   2,372,004 57,713 SH   SOLE   57,713 0 0
VANGUARD INDEX FDS INDX FD 922908652   1,116,657 6,791 SH   SOLE 1 5,529 0 1,262
VANGUARD INDEX FDS INDX FD 922908652   10,891,181 66,240 SH   SOLE   66,240 0 0
VANGUARD INDEX FDS INDX FD 922908736   2,105,590 6,773 SH   SOLE 1 6,755 0 18
VANGUARD INDEX FDS INDX FD 922908637   75,698 347 SH   SOLE 1 347 0 0
VANGUARD INDEX FDS INDX FD 922908538   1,098 5 SH   SOLE 1 5 0 0
VANGUARD INDEX FDS INDX FD 922908512   327,143 2,256 SH   SOLE   2,256 0 0
VANGUARD INDEX FDS INDX FD 922908512   466,054 3,214 SH   SOLE 1 3,214 0 0
VANGUARD INDEX FDS INDX FD 922908611   13,255,171 73,652 SH   SOLE 1 70,223 0 3,429
VANGUARD INDEX FDS INDX FD 922908611   522,453 2,903 SH   SOLE   2,903 0 0
VANGUARD INDEX FDS INDX FD 922908595   53,673 222 SH   SOLE 1 222 0 0
VANGUARD INDEX FDS INDX FD 922908769   284,664 1,200 SH   SOLE   1,200 0 0
VANGUARD INDEX FDS INDX FD 922908769   8,202,907 34,579 SH   SOLE 1 34,579 0 0
VANGUARD INDEX FDS INDX FD 922908744   244,881 1,638 SH   SOLE   1,638 0 0
VANGUARD INDEX FDS INDX FD 922908744   8,495,937 56,829 SH   SOLE 1 56,829 0 0
VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870   60,716 747 SH   SOLE 1 747 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   118,433 1,493 SH   SOLE 1 0 0 1,493
VANGUARD INTL EQUITY INDEX F INDX FD 922042874   89,305 1,385 SH   SOLE 1 1,385 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042676   8,774 206 SH   SOLE 1 206 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042866   84,059 1,167 SH   SOLE 1 1,167 0 0
VANGUARD INTL EQUITY INDEX F INDX FD 922042742   4,599,401 44,706 SH   SOLE 1 44,706 0 0
VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886   1,187,216 109,320 SH   SOLE 1 109,320 0 0
VANGUARD INDEX FDS INDX FD 922908629   8,736,202 37,552 SH   SOLE 1 37,032 0 520
VANGUARD INDEX FDS INDX FD 922908629   343,144 1,475 SH   SOLE   1,475 0 0
VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755   163,787 3,533 SH   SOLE 1 3,533 0 0
VANGUARD MUN BD FDS INDX FD 922907746   37,981 744 SH   SOLE 1 744 0 0
VANGUARD INDEX FDS INDX FD 922908553   4,705,719 53,256 SH   SOLE 1 53,146 0 110
VANGUARD INDEX FDS INDX FD 922908553   6,181,957 69,963 SH   SOLE   69,963 0 0
VANGUARD RUSSELL 1000 INDX FD 92206c730   183,314 845 SH   SOLE 1 845 0 0
VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680   143,947 1,845 SH   SOLE 1 1,845 0 0
VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714   136,158 1,877 SH   SOLE 1 1,877 0 0
VANGUARD RUSSELL 2000 INDX FD 92206c664   73,283 904 SH   SOLE 1 904 0 0
VANGUARD INDEX FDS INDX FD 922908363   37,541,776 85,947 SH   SOLE 1 85,904 0 43
VANGUARD INDEX FDS INDX FD 922908363   80,173,330 183,547 SH   SOLE   183,547 0 0
VANGUARD SCOTTSDALE FDS INDX FD 92206C706   3,025 51 SH   SOLE 1 51 0 0
VANGUARD WELLINGTON FD INDX FD 921935870   35,291 348 SH   SOLE 1 348 0 0
VANGUARD INDEX FDS INDX FD 922908751   247,036 1,158 SH   SOLE   1,158 0 0
VANGUARD INDEX FDS INDX FD 922908751   5,787,111 27,128 SH   SOLE 1 27,128 0 0
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   8,815,504 51,734 SH   SOLE 1 50,950 0 784
VANGUARD SPECIALIZED FUNDS INDX FD 921908844   736,128 4,320 SH   SOLE   4,320 0 0
VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573   131,733 1,700 SH   SOLE 1 1,700 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   86,784 1,758 SH   SOLE   1,758 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   103,222 2,091 SH   SOLE 1 2,091 0 0
VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407   2,039,268 41,310 SH   SOLE 3 41,310 0 0
VANGUARD STAR FDS INDX FD 921909768   267,821 4,621 SH   SOLE 1 4,621 0 0
VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303   43,557 881 SH   SOLE 1 798 0 83
VANGUARD WHITEHALL FDS INDX FD 921946406   1,502,102 13,456 SH   SOLE 1 13,456 0 0
VANGUARD WHITEHALL FDS INDX FD 921946794   464,699 6,989 SH   SOLE 1 6,989 0 0
VANGUARD WORLD FD INDX FD 921910873   1,064,403 6,288 SH   SOLE 1 6,288 0 0
VANGUARD WORLD FD INDX FD 921910816   11,159 43 SH   SOLE 1 0 0 43
VANGUARD WORLD FDS INDX FD 92204A306   5,043 43 SH   SOLE 1 43 0 0
VANGUARD WORLD FDS INDX FD 92204A504   517,041 2,062 SH   SOLE 1 2,062 0 0
VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603   6,172 28 SH   SOLE 1 28 0 0
VANGUARD WORLD FDS INDX FD 92204A702   535,704 1,107 SH   SOLE 1 1,107 0 0
VANGUARD WORLD FDS INDX FD 92204A801   5,992,987 31,552 SH   SOLE   31,552 0 0
VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884   118 1 SH   SOLE 1 1 0 0
VANGUARD WORLD FDS INDX FD 92204A876   441,777 3,223 SH   SOLE 1 3,223 0 0
VAREX IMAGING CORP COM 92214X106   12,915 630 SH   SOLE 1 0 0 630
VEEVA SYS INC COM 922475108   5,198 27 SH   SOLE 1 27 0 0
VEEVA SYS INC COM 922475108   14,211,056 73,816 SH   SOLE 3 73,816 0 0
VERA BRADLEY INC COM COM 92335c106   303,226 39,380 SH   SOLE   39,380 0 0
VERALTO CORP COM COM 92338c103   106,198 1,291 SH   SOLE 1 1,258 0 33
VERALTO CORP COM COM 92338c103   35,207 428 SH   SOLE   428 0 0
VERISK ANALYTICS INC COM 92345Y106   45,454 190 SH   SOLE 1 190 0 0
VERIZON COMMUNICATIONS INC COM 92343v104   4,582,763 121,559 SH   SOLE 1 116,984 0 4,575
VERIZON COMMUNICATIONS INC COM 92343v104   147,030 3,900 SH   SOLE   3,900 0 0
VERTEX ENERGY INC COM 92534k107   6,780 2,000 SH   SOLE 1 2,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   304,897 749 SH   SOLE 1 749 0 0
VERTIV HOLDINGS CO COM 92537N108   15,994 333 SH   SOLE 1 333 0 0
VESTAS WIND SYSTEMS AS COM 925458101   5,245 500 SH   SOLE 1 500 0 0
VESTIS CORPORATION COM SHS COM 29430c102   7,788,927 368,445 SH   SOLE   255,340 0 113,105
VIAD CORP COM NEW COM 92552r406   1,479,132 40,860 SH   SOLE   40,860 0 0
VIATRIS INC COM COM 92556v106   3,949 365 SH   SOLE 1 365 0 0
VICI PPTYS INC COM 925652109   10,265 322 SH   SOLE 1 322 0 0
VILLAGE FARMS INTERNATIONAL IN COM 92707y108   932 1,225 SH   SOLE 1 1,225 0 0
VIMEO INC COM 92719v100   220 56 SH   SOLE 1 56 0 0
VIRGIN GROUP ACQUISITION CORP WT 39957d110   31 6,139 SH   SOLE 3 6,139 0 0
VIRTUOSO ACQUISITION CORP WT g9525w117   0 12,698 SH   SOLE 3 12,698 0 0
VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100   1,740 100 SH   SOLE 1 100 0 0
VIRTUS DIVIDEND INTEREST & PRE COM 92840r101   1,260 100 SH   SOLE 1 100 0 0
VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107   645 117 SH   SOLE 1 117 0 0
VIRTUS OIL AND GAS CORPORATION COM 92834v209   0 66 SH   SOLE 1 66 0 0
VISA INC COM 92826C839   8,060,558 30,960 SH   SOLE 1 28,058 0 2,902
VISA INC COM 92826C839   793,509 3,048 SH   SOLE   3,048 0 0
VISION SENSING ACQUISITION COR WT 92838j111   22 3,750 SH   SOLE 3 3,750 0 0
VISTA OUTDOOR INC COM 928377100   17,742 600 SH   SOLE 1 600 0 0
VISTRA ENERGY CORP COM COM 92840m102   1,988,094 51,612 SH   SOLE 1 50,012 0 1,600
VISTRA ENERGY CORP COM COM 92840m102   8,282,147 215,009 SH   SOLE   147,369 0 67,640
VITESSE ENERGY INC COM 92852x103   3,849,816 175,871 SH   SOLE   145,838 0 30,033
VITESSE ENERGY INC COM 92852x103   32,901 1,503 SH   SOLE 1 1,503 0 0
PROSHARES TR II CALL 74347W900   135,000 5,000 SH Call SOLE 3 5,000 0 0
PROSHARES TR II CALL 74347W900   111,000 1,000 SH Call SOLE 3 1,000 0 0
PROSHARES TR II CALL 74347W900   281,200 1,900 SH Call SOLE 3 1,900 0 0
VOLATO GROUP INC WT EXP WT 74349w112   11 100 SH   SOLE 3 100 0 0
VOLKSWAGEN AG COM 928662600   9,086 700 SH   SOLE 1 700 0 0
VOLKSWAGEN AG ADR RP PFD SHS COM 928662501   49,693 4,050 SH   SOLE 1 4,050 0 0
VONTIER CORPORATION COM 928881101   9,956,273 288,170 SH   SOLE   202,640 0 85,530
VONTIER CORPORATION COM 928881101   65,818 1,905 SH   SOLE 1 1,905 0 0
VOX RTY CORP COM 92919f103   546,160 265,126 SH   SOLE   265,126 0 0
VOYA FINANCIAL INC COM 929089100   1,879,377 25,759 SH   SOLE   19,561 0 6,198
VOYA FINANCIAL INC COM 929089100   664,082 9,102 SH   SOLE 1 9,102 0 0
VULCAN MATLS CO COM 929160109   281,038 1,238 SH   SOLE 1 1,238 0 0
WP CAREY INC COM 92936U109   87,786 1,355 SH   SOLE 1 1,055 0 300
WABTEC COM 929740108   1,526 12 SH   SOLE 1 12 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   44,387 1,700 SH   SOLE 1 1,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   614,290 23,527 SH   SOLE   23,527 0 0
WALMART INC COM 931142103   6,350,764 40,284 SH   SOLE 1 38,134 0 2,150
WALMART INC COM 931142103   588,034 3,730 SH   SOLE   3,730 0 0
DISNEY WALT CO COM 254687106   5,360,154 59,366 SH   SOLE 1 56,004 0 3,362
DISNEY WALT CO COM 254687106   293,804 3,254 SH   SOLE   3,254 0 0
DISNEY WALT CO COM 254687106   5,908,578 65,440 SH   SOLE 3 65,440 0 0
WARBY PARKER INC COM 93403j106   1,410 100 SH   SOLE 1 100 0 0
WARNER BROS DISCOVERY INC COM 934423104   761,220 66,891 SH   SOLE 1 61,728 0 5,163
WARNER MUSIC GROUP CORP COM 934550203   13,421 375 SH   SOLE 1 375 0 0
WASTE MGMT INC DEL COM 94106L109   207,935 1,161 SH   SOLE   1,161 0 0
WASTE MGMT INC DEL COM 94106L109   1,678,855 9,374 SH   SOLE 1 9,374 0 0
WATSCO INC COM 942622200   8,998 21 SH   SOLE 1 21 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   43,200 1,800 SH   SOLE   1,800 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   142,848 5,952 SH   SOLE 1 5,952 0 0
WAYNE SVGS BANCSHARES INC COM 94624q101   5,059,584 210,816 SH   SOLE 3 210,816 0 0
WD 40 CO COM 929236107   27,493 115 SH   SOLE 1 115 0 0
WEC ENERGY GROUP INC COM 92939u106   34,594 411 SH   SOLE 1 411 0 0
WELLS FARGO CO NEW COM 949746101   1,052,980 21,393 SH   SOLE 1 16,861 0 4,532
WELLS FARGO CO NEW COM 949746101   361,915 7,353 SH   SOLE   7,353 0 0
WELLTOWER INC REIT COM 95040q104   983,755 10,910 SH   SOLE 1 10,485 0 425
WENDYS CO COM 95058W100   44,414 2,280 SH   SOLE   2,280 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,042 3 SH   SOLE 1 3 0 0
WESTERN ACQUISITION WT 95758l115   153 4,800 SH   SOLE 3 4,800 0 0
WESTROCK CO COM SHS COM 96145d105   51,900 1,250 SH   SOLE 1 1,250 0 0
WESTWATER RES INC COM 961684206   5,649 10,000 SH   SOLE 1 10,000 0 0
WEYERHAEUSER CO MTN BE COM 962166104   6,205,827 178,482 SH   SOLE 1 174,913 0 3,569
WEYERHAEUSER CO MTN BE COM 962166104   16,664,531 479,279 SH   SOLE   442,023 0 37,256
WGMI 240119P00007000 PUT 91917a957   25 10 SH Put SOLE 3 10 0 0
WINNEBAGO INDS INC PUT 974637950   43,000 200 SH Put SOLE 3 200 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   39,472 800 SH   SOLE 1 800 0 0
WHEELS UP EXPERIENCE INC COM 96328l205   10,341 3,015 SH   SOLE 1 3,015 0 0
WHIRLPOOL CORP COM 963320106   36,531 300 SH   SOLE 1 300 0 0
WHITEHORSE FINANCE INC COM 96524v106   36,900 3,000 SH   SOLE 1 3,000 0 0
WILLIAMS COS INC LP 969457100   31,347 900 SH   SOLE   900 0 0
WILLIAMS COS INC LP 969457100   87,946 2,525 SH   SOLE 1 2,525 0 0
WISDOMTREE ARTIFICIAL INTELLIG INDX FD 97717y543   15,517 750 SH   SOLE 1 750 0 0
WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588   33,076 660 SH   SOLE 1 660 0 0
WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208   67,365 820 SH   SOLE 1 820 0 0
WISDOMTREE TR MIDCAP INDX FD 97717w570   126,832 2,210 SH   SOLE 1 2,210 0 0
WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562   4,733 95 SH   SOLE 1 95 0 0
WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109   56,488 864 SH   SOLE 1 864 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   94,878 1,350 SH   SOLE   1,350 0 0
WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669   5,295,427 75,348 SH   SOLE 1 75,348 0 0
WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651   51,757 1,091 SH   SOLE 1 1,091 0 0
WISDOMTREE TR INDX FD 97717W703   55,923 1,065 SH   SOLE 1 1,065 0 0
WISDOMTREE TR INDX FD 97717W315   2,075 51 SH   SOLE 1 51 0 0
WISDOMTREE TR INDX FD 97717W281   7,139 143 SH   SOLE 1 143 0 0
WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794   35,466 720 SH   SOLE 1 720 0 0
WISDOMTREE TR INDX FD 97717W307   209,694 3,159 SH   SOLE 1 3,087 0 72
WISDOMTREE TR INDX FD 97717W505   480,248 10,511 SH   SOLE 1 10,511 0 0
WISDOMTREE US VALUE INDX FD 97717w547   58,250 850 SH   SOLE 1 850 0 0
WISE ORIGIN BITCOIN INDEX FUND LP 97799r853   50,096 1,463 SH   SOLE 1 1,463 0 0
WK KELLOGG CO COM COM 92942w107   4,160,820 316,653 SH   SOLE   232,126 0 84,527
WK KELLOGG CO COM COM 92942w107   5,164 393 SH   SOLE 1 393 0 0
WOLFSPEED INC COM 977852102   1,523 35 SH   SOLE 1 35 0 0
WOLTERS KLUWER N V SPONSORED A COM 977874205   56,860 399 SH   SOLE 1 399 0 0
WOODSIDE ENERGY GROUP LTD COM 980228308   823 39 SH   SOLE 1 39 0 0
WORKDAY INC-CLASS A COM 98138h101   21,328 77 SH   SOLE 1 77 0 0
WORKHORSE GROUP INC COM 98138j206   810 2,250 SH   SOLE 1 2,250 0 0
WORTHINGTON INDS INC COM 981811102   73,664 1,280 SH   SOLE   1,280 0 0
WORTHINGTON STL INC COM COM 982104101   35,968 1,280 SH   SOLE   1,280 0 0
WTS AP ACQUISITION CORP REDMBL WT g04058114   81 2,500 SH   SOLE 3 2,500 0 0
WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112   311 43,850 SH   SOLE 3 43,850 0 0
WTS BLUE OCEAN ACQUISITION COR WT g1330l121   100 5,000 SH   SOLE 3 5,000 0 0
BURTECH ACQUISITION CORP WT 123013112   4,005 44,500 SH   SOLE 3 44,500 0 0
WTS EVE MOBILITY ACQUISITION C WT g3218g117   315 6,000 SH   SOLE 3 6,000 0 0
WTS FTAC EMERALD ACQUISITION C WT 29103k118   126 2,200 SH   SOLE 3 2,200 0 0
WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113   69 2,500 SH   SOLE 3 2,500 0 0
WTS PYROPHYTE ACQUISITION WT g7308p127   1,584 19,800 SH   SOLE 3 19,800 0 0
WTS QLT INC WT 9941239w9   0 200,000 SH   SOLE   200,000 0 0
WTS ROCKET PHARMACEUTICALS INC WT 77313f114   2,940 6,000 SH   SOLE 3 6,000 0 0
WTS SDCL EDGE ACQUISITION CORP WT g79471127   94 3,000 SH   SOLE 3 3,000 0 0
WTS SIZZLE ACQUISITION WT 83014e117   571 6,340 SH   SOLE 3 6,340 0 0
WTS TRISTAR ACQUISITION WT g9074v114   274 10,449 SH   SOLE 3 10,449 0 0
WW INTL INC COM 98262p101   39,287 4,490 SH   SOLE   4,490 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105   4,674,681 58,136 SH   SOLE 1 57,856 0 280
WYNDHAM HOTELS & RESORTS INC COM 98311a105   11,237,297 139,750 SH   SOLE   117,091 0 22,659
WYNN RESORTS LTD COM 983134107   10,204 112 SH   SOLE 1 112 0 0
XBP EUROPE HOLDINGS INC WT 98400v119   159 3,175 SH   SOLE 3 3,175 0 0
XCEL ENERGY INC COM COM 98389b100   59,434 960 SH   SOLE 1 560 0 400
XLB 240119C00090000 CALL 81369y900   8,750 350 SH Call SOLE 3 350 0 0
XLB 240315P00080000 PUT 81369y950   134,580 2,000 SH Put SOLE 3 2,000 0 0
XLB 240621P00085000 PUT 81369y950   477,840 1,600 SH Put SOLE 3 1,600 0 0
XLB 250117P00070000 PUT 81369y950   25,000 100 SH Put SOLE 3 100 0 0
XLB 240621P00080000 PUT 81369y950   190,320 793 SH Put SOLE 3 793 0 0
SELECT SECTOR SPDR TR PUT 81369Y952   58,650 2,500 SH Put SOLE 3 2,500 0 0
SELECT SECTOR SPDR TR PUT 81369Y952   102,950 2,500 SH Put SOLE 3 2,500 0 0
SELECT SECTOR SPDR TR PUT 81369Y955   66,120 12,000 SH Put SOLE 3 12,000 0 0
SELECT SECTOR SPDR TR PUT 81369Y955   82,000 4,000 SH Put SOLE 3 4,000 0 0
XLI 240126P00112000 PUT 81369y954   64,208 800 SH Put SOLE 3 800 0 0
XLI 240315P00105000 PUT 81369y954   129,540 2,000 SH Put SOLE 3 2,000 0 0
XLI 240621P00112000 PUT 81369y954   326,330 1,000 SH Put SOLE 3 1,000 0 0
XLI 240920P00106000 PUT 81369y954   546,360 2,000 SH Put SOLE 3 2,000 0 0
XLI 250117C00110000 CALL 81369y904   7,563,660 6,000 SH Call SOLE 3 6,000 0 0
XLI 250117P00085000 PUT 81369y954   799,820 7,000 SH Put SOLE 3 7,000 0 0
XLI 250117P00090000 PUT 81369y954   54,666 350 SH Put SOLE 3 350 0 0
XLI 250117C00120000 CALL 81369y904   229,250 350 SH Call SOLE 3 350 0 0
XPAC ACQUISITION CORP WT g9831x122   1,150 12,558 SH   SOLE 3 12,558 0 0
XPENG INC COM 98422d105   14,590 1,000 SH   SOLE 1 1,000 0 0
XPO INC PUT 983793950   950,000 1,000 SH Put SOLE 3 1,000 0 0
XPO INC COM 983793100   992,833 11,335 SH   SOLE   5,015 0 6,320
XPO INC COM 983793100   3,066 35 SH   SOLE 1 35 0 0
SPDR SER TR CALL 78464A904   787,360 1,000 SH Call SOLE 3 1,000 0 0
XRT 240621P00070000 PUT 78464a954   350,430 1,000 SH Put SOLE 3 1,000 0 0
YUM BRANDS INC COM 988498101   49,651 380 SH   SOLE 1 380 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105   6,287 23 SH   SOLE 1 23 0 0
ZIMMER BIOMET HLDGS COM 98956p102   54,183 445 SH   SOLE 1 445 0 0
ZOETIS INC COM 98978v103   5,931,448 30,052 SH   SOLE 1 28,052 0 2,000
ZOETIS INC COM 98978v103   359,608 1,822 SH   SOLE   1,822 0 0
ZOOM VIDEO COMMUNICATIONS COM 98980l101   78,454 1,091 SH   SOLE 1 1,091 0 0
ZOOMCAR HOLDINGS INC WT 45784g119   404 5,050 SH   SOLE 3 5,050 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980f104   18,490 1,000 SH   SOLE 1 1,000 0 0
ZSCALER INC COM 98980g102   55,390 250 SH   SOLE 1 250 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983l108   10,176 346 SH   SOLE 1 346 0 0
ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110   105 1,500 SH   SOLE 3 1,500 0 0