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
1STDIBS COM INC COM 320551104   101,662 18,484 SH   SOLE   0 18,484 0
3M CO COM 88579Y101   4,590,430 31,608 SH   SOLE   0 31,608 0
ABBOTT LABORATORIES COM 002824100   12,022,760 117,101 SH   SOLE   0 117,101 0
ABBVIE INC COM 00287Y109   131,544,936 604,832 SH   SOLE   0 604,832 0
ACADIA RLTY TR COM SH BEN INT 004239109   546,196 28,271 SH   SOLE   0 28,271 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   95,414,875 481,189 SH   SOLE   0 481,189 0
ACME UTD CORP COM 004816104   1,239,670 27,505 SH   SOLE   0 27,505 0
ADOBE INC COM 00724F101   661,421 2,721 SH   SOLE   0 2,721 0
ADT INC DEL COM 00090Q103   7,238,095 1,092,675 SH   SOLE   0 1,092,675 0
ADVANCED MICRO DEVICES INC COM 007903107   17,085,272 83,986 SH   SOLE   0 83,986 0
AERCAP HOLDINGS NV SHS N00985106   10,222,928 74,522 SH   SOLE   0 74,522 0
AEROVIRONMENT INC COM 008073108   457,625 2,500 SH   SOLE   0 2,500 0
AFLAC INC COM 001055102   297,753 2,714 SH   SOLE   0 2,714 0
AGILENT TECHNOLOGIES INC COM 00846U101   7,680,526 67,234 SH   SOLE   0 67,234 0
AGNICO EAGLE MINES LTD COM 008474108   280,924 1,384 SH   SOLE   0 1,384 0
AIR LEASE CORP CL A 00912X302   521,280 8,000 SH   SOLE   0 8,000 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   1,165,736 4,013 SH   SOLE   0 4,013 0
AIRBNB INC COM CL A 009066101   302,445 2,395 SH   SOLE   0 2,395 0
ALAMOS GOLD INC COM CL A 011532108   8,099,939 182,625 SH   SOLE   0 182,625 0
ALBEMARLE CORP COM 012653101   673,857 3,745 SH   SOLE   0 3,745 0
ALCOA CORP COM 013872106   215,573 3,250 SH   SOLE   0 3,250 0
ALCON AG ORD SHS H01301128   922,887 12,248 SH   SOLE   0 12,248 0
ALDEYRA THERAPEUTICS INC COM 01438T106   58,719 34,745 SH   SOLE   0 34,745 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   331,967 2,646 SH   SOLE   0 2,646 0
ALLSTATE CORP COM 020002101   2,943,724 14,124 SH   SOLE   0 14,124 0
ALLY FINL INC COM 02005N100   179,833,301 4,584,076 SH   SOLE   0 4,584,076 0
ALPHABET INC CAP STK CL A 02079K305   436,140,359 1,516,693 SH   SOLE   1,646 1,515,047 0
ALPHABET INC CAP STK CL C 02079K107   1,162,338,935 4,051,938 SH   SOLE   5,051 4,046,887 0
ALTRIA GROUP INC COM 02209S103   4,979,723 74,269 SH   SOLE   0 74,269 0
AMALGAMATED FINANCIAL CORP COM 022671101   15,655,864 402,775 SH   SOLE   97,672 305,103 0
AMAZON COM INC COM 023135106   677,940,718 3,255,105 SH   SOLE   32,553 3,222,552 0
AMDOCS LTD SHS G02602103   1,221,523 18,556 SH   SOLE   0 18,556 0
AMENTUM HOLDINGS INC COM 023939101   368,171 14,117 SH   SOLE   0 14,117 0
AMEREN CORP COM 023608102   6,600,366 60,047 SH   SOLE   0 60,047 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,966,694 26,855 SH   SOLE   0 26,855 0
AMERICAN ELEC PWR CO INC COM 025537101   755,414 5,763 SH   SOLE   0 5,763 0
AMERICAN EXPRESS CO COM 025816109   139,046,999 459,690 SH   SOLE   5,474 454,216 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,377,693 18,308 SH   SOLE   0 18,308 0
AMERICAN TOWER CORP COM 03027X100   33,730,416 195,448 SH   SOLE   0 195,448 0
AMERICAN WTR WKS CO INC NEW COM 030420103   14,135,696 103,870 SH   SOLE   0 103,870 0
AMERIPRISE FINL INC COM 03076C106   7,173,060 16,141 SH   SOLE   0 16,141 0
AMETEK INC COM 031100100   413,929 1,931 SH   SOLE   0 1,931 0
AMGEN INC COM 031162100   31,986,332 90,909 SH   SOLE   0 90,909 0
AMPHENOL CORP CL A 032095101   20,016,828 158,111 SH   SOLE   0 158,111 0
AMRIZE LTD SHS H2927K103   220,599,982 3,937,879 SH   SOLE   0 3,937,879 0
ANALOG DEVICES INC COM 032654105   4,692,144 14,749 SH   SOLE   0 14,749 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108   1,241,792 17,901 SH   SOLE   0 17,901 0
AON PLC SHS CL A G0403H108   7,446,857 23,071 SH   SOLE   0 23,071 0
API GROUP CORP COM STK 00187Y100   501,435 12,375 SH   SOLE   0 12,375 0
APOLLO GLOBAL MGMT INC COM 03769M106   6,688,431 60,029 SH   SOLE   0 60,029 0
APPLE INC COM 037833100   1,273,136,351 5,016,495 SH   SOLE   0 5,016,495 0
APPLIED MATLS INC COM 038222105   514,539,131 1,505,425 SH   SOLE   10,108 1,495,317 0
ARBUTUS BIOPHARMA CORP COM 03879J100   63,000 14,000 SH   SOLE   0 14,000 0
ARCH CAP GROUP LTD ORD G0450A105   910,945 9,490 SH   SOLE   0 9,490 0
ARCOSA INC COM 039653100   258,451 2,435 SH   SOLE   0 2,435 0
ARES CAPITAL CORP COM 04010L103   240,585 13,351 SH   SOLE   0 13,351 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,923,869 17,634 SH   SOLE   0 17,634 0
ARISTA NETWORKS INC COM SHS 040413205   546,985 4,455 SH   SOLE   0 4,455 0
ARK RESTAURANTS CORP COM 040712101   203,734 31,057 SH   SOLE   0 31,057 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   774,560 4,700 SH   SOLE   0 4,700 0
ARROW ELECTRS INC COM 042735100   440,986 3,075 SH   SOLE   0 3,075 0
ARTESIAN RES CORP CL A 043113208   2,406,013 75,542 SH   SOLE   0 75,542 0
ASML HLDG NV N Y REGISTRY SHS N07059210   996,370,752 754,352 SH   SOLE   3,476 750,876 0
ASSURANT INC COM 04621X108   88,994,770 408,589 SH   SOLE   0 408,589 0
ASTRAZENECA PLC ORD G0593M107   688,366 3,554 SH   SOLE   0 3,554 0
AT&T INC COM 00206R102   1,539,992 53,122 SH   SOLE   0 53,122 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   368,837 10,320 SH   SOLE   0 10,320 0
AUTOLIV INC COM 052800109   8,337,400 79,283 SH   SOLE   0 79,283 0
AUTOMATIC DATA PROCESSING IN COM 053015103   9,929,535 48,465 SH   SOLE   0 48,465 0
AUTOZONE INC COM 053332102   884,353,471 261,815 SH   SOLE   1,631 260,184 0
AVALONBAY CMNTYS INC COM 053484101   368,900 2,234 SH   SOLE   0 2,234 0
AVIS BUDGET GROUP INC COM 053774105   3,941,450 27,024 SH   SOLE   0 27,024 0
AXIS CAP HLDGS LTD SHS G0692U109   15,264,260 149,870 SH   SOLE   0 149,870 0
AZZ INC COM 002474104   287,799 2,300 SH   SOLE   0 2,300 0
BALL CORP COM 058498106   119,455,087 2,020,895 SH   SOLE   0 2,020,895 0
BANK AMERICA CORP COM 060505104   14,052,255 288,251 SH   SOLE   0 288,251 0
BANK NEW YORK MELLON CORP COM 064058100   2,905,367 24,491 SH   SOLE   0 24,491 0
BANK OF THE JAMES FINL GP IN COM 470299108   459,607 22,311 SH   SOLE   0 22,311 0
BANK OZK LITTLE ROCK ARK COM 06417N103   937,120 20,421 SH   SOLE   0 20,421 0
BANKUNITED INC COM 06652K103   587,080 13,000 SH   SOLE   0 13,000 0
BAXTER INTL INC COM 071813109   660,078 39,267 SH   SOLE   0 39,267 0
BAYCOM CORP COM 07272M107   2,847,451 94,836 SH   SOLE   0 94,836 0
BAYFIRST FINANCIAL CORP COM 07279B104   812,330 127,926 SH   SOLE   116,797 11,129 0
BEACON FINANCIAL CORP. COM 084680107   385,860 12,862 SH   SOLE   0 12,862 0
BECTON DICKINSON & CO COM 075887109   436,156 2,774 SH   SOLE   0 2,774 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   10,031,697,660 13,969 SH   SOLE   7 13,962 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   864,285,120 1,803,600 SH   SOLE   5,723 1,797,877 0
BLACK HILLS CORP COM 092113109   2,627,793 37,859 SH   SOLE   0 37,859 0
BLACKLINE INC COM 09239B109   99,048,519 2,676,987 SH   SOLE   118,233 2,558,754 0
BLACKROCK INC COM 09290D101   1,264,649 1,315 SH   SOLE   0 1,315 0
BLACKSTONE INC COM 09260D107   16,598,462 144,347 SH   SOLE   0 144,347 0
BLEND LABS INC CL A 09352U108   912,206 536,592 SH   SOLE   0 536,592 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   209,169 18,300 SH   SOLE   0 18,300 0
BLUE OWL CAPITAL INC COM CL A 09581B103   461,522 50,550 SH   SOLE   0 50,550 0
BNY MELLON ETF TRUST II MUN OPPTYS ETF 05613H803   352,160 14,298 SH   SOLE   0 14,298 0
BOEING CO COM 097023105   14,486,200 72,784 SH   SOLE   0 72,784 0
BOEING CO DEP CONV PFD A 097023204   683,511 10,535 SH   SOLE   0 10,535 0
BOOKING HOLDINGS INC COM 09857L108   173,343,085 41,171 SH   SOLE   815 40,356 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   27,614,199 353,892 SH   SOLE   0 353,892 0
BOSTON OMAHA CORP CL A COM STK 101044105   4,817,755 412,479 SH   SOLE   0 412,479 0
BOSTON SCIENTIFIC CORP COM 101137107   308,178,867 4,911,217 SH   SOLE   93,909 4,817,308 0
BP PLC SPONSORED ADR 055622104   539,607 11,481 SH   SOLE   0 11,481 0
BRAZIL POTASH CORP COMMON SHARES 10586A108   972,000 300,000 SH   SOLE   0 300,000 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   11,411,839 5,763,555 SH   SOLE   0 5,763,555 0
BRINKS CO COM 109696104   972,775 9,387 SH   SOLE   0 9,387 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,579,453 124,970 SH   SOLE   0 124,970 0
BROADCOM INC COM 11135F101   675,708,923 2,183,157 SH   SOLE   10,086 2,173,071 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   49,070,299 1,107,045 SH   SOLE   0 1,107,045 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   939,996,043 23,265,685 SH   SOLE   0 23,265,685 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   796,619 20,222 SH   SOLE   0 20,222 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101   65,844,064 1,822,807 SH   SOLE   0 1,822,807 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,495,656 37,551 SH   SOLE   0 37,551 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108   8,329,501 255,159 SH   SOLE   0 255,159 0
BRT APARTMENTS CORP COM 055645303   2,019,134 148,575 SH   SOLE   0 148,575 0
BRUKER CORP COM 116794108   529,222 14,631 SH   SOLE   0 14,631 0
BUILDERS FIRSTSOURCE INC COM 12008R107   335,165 4,071 SH   SOLE   0 4,071 0
BWX TECHNOLOGIES INC COM 05605H100   739,231 3,615 SH   SOLE   0 3,615 0
BXP INC COM 101121101   18,296,130 347,850 SH   SOLE   0 347,850 0
C & F FINL CORP COM 12466Q104   1,169,948 15,935 SH   SOLE   0 15,935 0
CADENCE DESIGN SYSTEM INC COM 127387108   384,572 1,384 SH   SOLE   0 1,384 0
CALCIMEDICA INC COM NEW 38942Q202   7,142 13,226 SH   SOLE   0 13,226 0
CALERES INC COM 129500104   2,829,333 266,683 SH   SOLE   0 266,683 0
CALIFORNIA BANCORP COM 84252A106   208,173 11,682 SH   SOLE   0 11,682 0
CAMDEN NATL CORP COM 133034108   320,288 6,750 SH   SOLE   0 6,750 0
CAMDEN PPTY TR SH BEN INT 133131102   2,931,985 29,700 SH   SOLE   0 29,700 0
CAMECO CORP COM 13321L108   237,530 2,187 SH   SOLE   0 2,187 0
CANADIAN NAT RES LTD MED TER COM 136385101   56,991,446 1,158,981 SH   SOLE   0 1,158,981 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,026,596 13,059 SH   SOLE   0 13,059 0
CAPITAL ONE FINL CORP COM 14040H105   98,031,450 537,365 SH   SOLE   0 537,365 0
CAPITAL SOUTHWEST CORP COM 140501107   4,177,561 188,859 SH   SOLE   0 188,859 0
CARLISLE COS INC COM 142339100   148,216,023 444,266 SH   SOLE   0 444,266 0
CARLYLE GROUP INC COM 14316J108   592,778 12,250 SH   SOLE   0 12,250 0
CARMAX INC COM 143130102   4,379,996 105,339 SH   SOLE   0 105,339 0
CARRIER GLOBAL CORPORATION COM 14448C104   980,076 17,405 SH   SOLE   0 17,405 0
CARTER BANKSHARES INC COM NEW 146103106   1,399,200 60,000 SH   SOLE   0 60,000 0
CATERPILLAR INC COM 149123101   4,228,206 5,968 SH   SOLE   0 5,968 0
CBIZ INC COM 124805102   4,322,179 160,975 SH   SOLE   0 160,975 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   14,079,945 366,379 SH   SOLE   0 366,379 0
CENCORA INC COM 03073E105   76,274,134 242,803 SH   SOLE   0 242,803 0
CENTRAL SECS CORP COM 155123102   729,940 14,699 SH   SOLE   0 14,699 0
CERUS CORP COM 157085101   149,240 82,000 SH   SOLE   0 82,000 0
CF BANKSHARES INC COM 12520L109   5,219,784 187,022 SH   SOLE   129,772 57,250 0
CF INDUSTRIES HOLD COM 125269100   571,296 4,400 SH   SOLE   0 4,400 0
CHART INDS INC COM 16115Q308   1,213,623 5,870 SH   SOLE   0 5,870 0
CHARTER COMMUNICATIONS INC CL A 16119P108   13,146,876 60,899 SH   SOLE   0 60,899 0
CHEMUNG FINL CORP COM 164024101   1,908,598 35,240 SH   SOLE   0 35,240 0
CHENIERE ENERGY INC COM NEW 16411R208   7,312,495 25,770 SH   SOLE   0 25,770 0
CHESAPEAKE UTILS CORP COM 165303108   3,762,861 29,616 SH   SOLE   0 29,616 0
CHEVRON CORPORATION COM 166764100   10,736,455 51,892 SH   SOLE   0 51,892 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,808,878 87,750 SH   SOLE   0 87,750 0
CHORD ENERGY CORPORATION COM NEW 674215207   6,296,583 44,286 SH   SOLE   0 44,286 0
CHUBB LTD SWITZ COM H1467J104   61,473,037 188,079 SH   SOLE   10,116 177,963 0
CIENA CORP COM NEW 171779309   13,129,550 33,819 SH   SOLE   0 33,819 0
CINTAS CORP COM 172908105   935,006 5,528 SH   SOLE   0 5,528 0
CISCO SYS INC COM 17275R102   10,257,383 132,200 SH   SOLE   0 132,200 0
CITIGROUP INC COM NEW 172967424   7,976,560 70,334 SH   SOLE   0 70,334 0
CITIZENS CMNTY BANCORP INC M COM 174903104   1,140,955 57,624 SH   SOLE   0 57,624 0
CITIZENS FINL GROUP INC COM 174610105   2,654,992 44,272 SH   SOLE   0 44,272 0
CLARIVATE PLC ORD SHS G21810109   3,887,535 1,536,575 SH   SOLE   0 1,536,575 0
CLOROX CO DEL COM 189054109   217,623 2,100 SH   SOLE   0 2,100 0
CME GROUP INC COM 12572Q105   1,964,964 6,653 SH   SOLE   0 6,653 0
CMS ENERGY CORP COM 125896100   1,712,423 22,073 SH   SOLE   0 22,073 0
COASTALSOUTH BANCSHARES INC COM NEW 19058X207   1,909,118 77,638 SH   SOLE   77,638 0 0
COCA COLA CO COM 191216100   70,828,779 924,921 SH   SOLE   0 924,921 0
COGNEX CORP COM 192422103   1,006,255 20,540 SH   SOLE   0 20,540 0
COHERENT CORP COM 19247G107   573,371 2,407 SH   SOLE   0 2,407 0
COLGATE PALMOLIVE CO COM 194162103   6,854,793 80,427 SH   SOLE   0 80,427 0
COMCAST CORP NEW CL A 20030N101   30,998,295 1,079,704 SH   SOLE   0 1,079,704 0
COMMERCE BANCSHARES INC COM 200525103   422,461 8,587 SH   SOLE   0 8,587 0
COMMERCIAL METALS CO COM 201723103   10,396,475 169,241 SH   SOLE   0 169,241 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   813,510 103,500 SH   SOLE   0 103,500 0
COMPASS MINERALS INTL INC COM 20451N101   688,825 29,500 SH   SOLE   0 29,500 0
CONOCOPHILLIPS COM 20825C104   22,133,588 167,679 SH   SOLE   0 167,679 0
CONSOLIDATED EDISON INC COM 209115104   1,041,822 9,205 SH   SOLE   0 9,205 0
CONSOLIDATED WATER CO INC ORD G23773107   7,635,518 230,541 SH   SOLE   0 230,541 0
CONSTELLATION ENERGY CORP COM 21037T109   671,038 2,403 SH   SOLE   0 2,403 0
COPART INC COM 217204106   97,811,516 2,946,130 SH   SOLE   0 2,946,130 0
COREWEAVE INC COM CL A 21873S108   387,350 5,000 SH   SOLE   0 5,000 0
CORNING INC COM 219350105   899,713 6,617 SH   SOLE   0 6,617 0
CORTEVA INC COM 22052L104   1,023,313 12,225 SH   SOLE   0 12,225 0
COSTCO WHOLESALE CORPORATION COM 22160K105   20,771,580 20,846 SH   SOLE   0 20,846 0
COTERRA ENERGY INC COM 127097103   8,052,753 229,162 SH   SOLE   0 229,162 0
COTY INC COM CL A 222070203   1,334,260 663,811 SH   SOLE   0 663,811 0
COUPANG INC CL A 22266T109   329,456 17,450 SH   SOLE   0 17,450 0
CREDIT ACCEP CORP MICH COM 225310101   1,212,366 2,863 SH   SOLE   0 2,863 0
CROWN CRAFTS INC COM 228309100   391,350 147,401 SH   SOLE   0 147,401 0
CROWN HLDGS INC COM 228368106   12,824,080 127,921 SH   SOLE   0 127,921 0
CSW INDUSTRIALS INC COM 126402106   70,295,928 269,767 SH   SOLE   0 269,767 0
CSX CORP COM 126408103   6,640,576 161,768 SH   SOLE   0 161,768 0
CTO RLTY GROWTH INC NEW COM 22948Q101   373,498 20,200 SH   SOLE   0 20,200 0
CULLEN FROST BANKERS INC COM 229899109   1,149,827 8,388 SH   SOLE   0 8,388 0
CVS HEALTH CORP COM 126650100   2,621,537 36,501 SH   SOLE   0 36,501 0
D R HORTON INC COM 23331A109   476,977 3,476 SH   SOLE   0 3,476 0
DANAHER CORP DEL COM 235851102   444,236,384 2,338,542 SH   SOLE   32,822 2,305,720 0
DARDEN RESTAURANTS INC COM 237194105   1,127,034 5,749 SH   SOLE   0 5,749 0
DEERE & CO COM 244199105   4,806,339 8,508 SH   SOLE   0 8,508 0
DELL TECHNOLOGIES INC CL C 24703L202   838,868 5,111 SH   SOLE   0 5,111 0
DELTA AIR LINES INC COM NEW 247361702   293,642 4,417 SH   SOLE   0 4,417 0
DEVON ENERGY CORP NEW COM 25179M103   2,580,510 51,282 SH   SOLE   0 51,282 0
DIAGEO PLC SPON ADR NEW 25243Q205   22,679,108 304,622 SH   SOLE   0 304,622 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   3,080,350 455,000 SH   SOLE   0 455,000 0
DIAMONDBACK ENERGY INC COM 25278X109   5,869,418 29,675 SH   SOLE   0 29,675 0
DIGITAL RLTY TR INC COM 253868103   768,596 4,265 SH   SOLE   0 4,265 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,658,434 46,677 SH   SOLE   0 46,677 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   246,750 3,469 SH   SOLE   0 3,469 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   392,248 6,281 SH   SOLE   0 6,281 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   541,889 15,952 SH   SOLE   0 15,952 0
DISNEY WALT CO COM 254687106   19,250,670 199,737 SH   SOLE   0 199,737 0
DNOW INC COM 67011P100   386,634 32,463 SH   SOLE   0 32,463 0
DOLLAR GEN CORP COM 256677105   10,997,129 92,623 SH   SOLE   0 92,623 0
DOUGLAS EMMETT INC COM 25960P109   21,662,737 2,254,274 SH   SOLE   0 2,254,274 0
DOVER CORP COM 260003108   219,706 1,054 SH   SOLE   0 1,054 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,590,135 12,144 SH   SOLE   0 12,144 0
DUPONT DE NEMOURS INC COM 26614N102   213,498 4,662 SH   SOLE   0 4,662 0
EAGLE BANCORP MONT INC COM 26942G100   586,530 28,500 SH   SOLE   0 28,500 0
EATON CORP PLC SHS G29183103   8,271,119 23,125 SH   SOLE   0 23,125 0
EBAY INC. COM 278642103   869,241 9,550 SH   SOLE   0 9,550 0
ECOLAB INC COM 278865100   1,221,735 4,583 SH   SOLE   0 4,583 0
ELBIT SYS LTD ORD M3760D101   274,818 329 SH   SOLE   0 329 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   4,525,330 15,458 SH   SOLE   0 15,458 0
ELI LILLY & CO COM 532457108   67,770,718 73,682 SH   SOLE   0 73,682 0
EMERALD HOLDING INC COM 29103W104   98,478 21,763 SH   SOLE   0 21,763 0
EMERSON ELEC CO COM 291011104   7,887,598 60,201 SH   SOLE   0 60,201 0
ENBRIDGE INC COM 29250N105   28,461,188 526,635 SH   SOLE   0 526,635 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,037,405 105,565 SH   SOLE   0 105,565 0
ENTERPRISE FINL SVCS CORP COM 293712105   2,098,656 38,785 SH   SOLE   0 38,785 0
ENTERPRISE PRODS PARTNERS L COM 293792107   15,030,206 397,204 SH   SOLE   0 397,204 0
EOG RES INC COM 26875P101   5,306,820 36,708 SH   SOLE   0 36,708 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   114,080 23,000 SH   SOLE   0 23,000 0
EQT CORP COM 26884L109   236,614 3,718 SH   SOLE   0 3,718 0
EQUIFAX INC COM 294429105   346,995 1,927 SH   SOLE   0 1,927 0
ESAB CORPORATION COM 29605J106   1,184,278 12,252 SH   SOLE   0 12,252 0
ESQUIRE FINL HLDGS INC COM 29667J101   5,178,275 48,170 SH   SOLE   0 48,170 0
ESSENTIAL UTILS INC COM 29670G102   4,502,964 111,819 SH   SOLE   0 111,819 0
EVEREST GROUP LTD COM G3223R108   1,372,770 4,200 SH   SOLE   0 4,200 0
EVERGY INC COM 30034W106   6,070,682 74,105 SH   SOLE   0 74,105 0
EVERSOURCE ENERGY COM 30040W108   650,955 9,396 SH   SOLE   0 9,396 0
EVERUS CONSTR GROUP COM 300426103   292,907 2,481 SH   SOLE   0 2,481 0
EXELON CORP COM 30161N101   485,690 9,908 SH   SOLE   0 9,908 0
EXPEDIA GROUP INC COM NEW 30212P303   1,923,314 8,330 SH   SOLE   0 8,330 0
EXXON MOBIL CORP COM 30231G102   29,056,561 171,263 SH   SOLE   0 171,263 0
FARMERS & MERCHANTS BANCORP COM 30779N105   246,560 9,605 SH   SOLE   0 9,605 0
FASTENAL CO COM 311900104   835,942 18,016 SH   SOLE   0 18,016 0
FEDEX CORP COM 31428X106   877,624 2,454 SH   SOLE   0 2,454 0
FIFTH THIRD BANCORP COM 316773100   3,978,695 84,906 SH   SOLE   0 84,906 0
FIRST NATL CORP VA COM 32106V107   955,660 35,500 SH   SOLE   0 35,500 0
FIRST SEACOAST BANCORP INC COM 33631F104   628,000 50,000 SH   SOLE   0 50,000 0
FIRST SOLAR INC COM 336433107   1,421,258 7,205 SH   SOLE   0 7,205 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   479,886 99,150 SH   SOLE   0 99,150 0
FLOOR & DECOR HLDGS INC CL A 339750101   258,877 5,096 SH   SOLE   0 5,096 0
FORRESTER RESH INC COM 346563109   4,245,000 750,000 SH   SOLE   0 750,000 0
FORTINET INC COM 34959E109   224,240 2,744 SH   SOLE   0 2,744 0
FORTIVE CORP COM 34959J108   5,642,540 102,072 SH   SOLE   0 102,072 0
FRANCO NEV CORP COM 351858105   11,017,442 44,596 SH   SOLE   0 44,596 0
FRANKLIN ELEC INC COM 353514102   327,296 3,551 SH   SOLE   0 3,551 0
FREEPORT MCMORAN INC CL B 35671D857   582,627 9,912 SH   SOLE   0 9,912 0
FS BANCORP INC COM 30263Y104   270,130 7,000 SH   SOLE   0 7,000 0
FS KKR CAP CORP COM 302635206   185,484 17,400 SH   SOLE   0 17,400 0
GALAXY DIGITAL INC. CL A 36317J209   330,071 17,890 SH   SOLE   0 17,890 0
GALLAGHER ARTHUR J & CO COM 363576109   3,998,067 18,460 SH   SOLE   0 18,460 0
GATES INDL CORP PLC ORD SHS G39108108   922,465 40,799 SH   SOLE   0 40,799 0
GE AEROSPACE COM NEW 369604301   54,772,041 192,751 SH   SOLE   29,983 162,768 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   344,305 4,837 SH   SOLE   0 4,837 0
GE VERNOVA INC COM 36828A101   238,744,184 273,360 SH   SOLE   5,885 267,475 0
GEN DIGITAL INC COM 668771108   455,686 24,200 SH   SOLE   0 24,200 0
GENERAL AMERN INVS CO INC COM 368802104   216,155 3,697 SH   SOLE   0 3,697 0
GENERAL DYNAMICS CORP COM 369550108   692,275 2,017 SH   SOLE   0 2,017 0
GENERAL MILLS INC COM 370334104   843,143 22,653 SH   SOLE   0 22,653 0
GENERAL MTRS CO COM 37045V100   1,580,592 21,216 SH   SOLE   0 21,216 0
GILEAD SCIENCES INC COM 375558103   10,444,233 74,939 SH   SOLE   0 74,939 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,170,914 15,836 SH   SOLE   0 15,836 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   228,645 4,500 SH   SOLE   0 4,500 0
GLOBAL X FDS US PFD ETF 37954Y657   569,756 30,965 SH   SOLE   0 30,965 0
GLOBAL X FDS RATE PREFERRED 37954Y376   613,070 28,086 SH   SOLE   0 28,086 0
GLOBE LIFE INC COM 37959E102   5,124,935 36,825 SH   SOLE   0 36,825 0
GMO ETF TRUST GMO US QUALITY E 90139K100   11,834,879 326,565 SH   SOLE   0 326,565 0
GOLAR LNG LTD SHS G9456A100   254,317 4,700 SH   SOLE   0 4,700 0
GOLDMAN SACHS BDC INC SHS 38147U107   196,880 21,400 SH   SOLE   0 21,400 0
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622   439,701 8,787 SH   SOLE   0 8,787 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,433,913 2,877 SH   SOLE   0 2,877 0
GOLUB CAP BDC INC COM 38173M102   263,328 20,800 SH   SOLE   0 20,800 0
GPGI INC COM CL A 20459V105   4,625,755 270,512 SH   SOLE   0 270,512 0
GRACO INC COM 384109104   25,701,886 303,625 SH   SOLE   0 303,625 0
GREEN BRICK PARTNERS INC COM 392709101   10,990,852 170,533 SH   SOLE   0 170,533 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   14,927 11,662 SH   SOLE   0 11,662 0
GSK PLC SPONSORED ADR 37733W204   219,386 3,941 SH   SOLE   0 3,941 0
H2O AMERICA COM 784305104   4,543,933 77,449 SH   SOLE   0 77,449 0
HCA HEALTHCARE INC COM 40412C101   16,325,834 34,498 SH   SOLE   0 34,498 0
HERITAGE COMM CORP COM 426927109   865,613 68,645 SH   SOLE   0 68,645 0
HERSHEY CO COM 427866108   547,752 2,635 SH   SOLE   0 2,635 0
HESS MIDSTREAM LP CL A SHS 428103105   223,503 5,750 SH   SOLE   0 5,750 0
HILLTOP HLDGS INC COM 432748101   626,850 17,500 SH   SOLE   0 17,500 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   42,630,601 140,195 SH   SOLE   0 140,195 0
HOME DEPOT INC COM 437076102   19,747,542 60,043 SH   SOLE   0 60,043 0
HONEYWELL INTL INC COM 438516106   447,717,712 1,980,789 SH   SOLE   18,217 1,962,572 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   15,167,028 239,757 SH   SOLE   0 239,757 0
HUNTINGTON BANCSHARES INC COM 446150104   6,643,600 420,348 SH   SOLE   0 420,348 0
HUNTINGTON INGALLS INDS INC COM 446413106   381,040 1,003 SH   SOLE   0 1,003 0
ICON PLC SHS G4705A100   1,112,686 10,055 SH   SOLE   0 10,055 0
IDACORP INC COM 451107106   5,586,267 39,073 SH   SOLE   0 39,073 0
IDEX CORP COM 45167R104   716,120 3,778 SH   SOLE   0 3,778 0
IDEXX LABS INC COM 45168D104   371,409 661 SH   SOLE   0 661 0
ILLINOIS TOOL WKS INC COM 452308109   3,557,515 13,583 SH   SOLE   0 13,583 0
ILLUMINA INC COM 452327109   1,116,489 9,058 SH   SOLE   0 9,058 0
IMMUNEERING CORP CLASS A COM 45254E107   127,771 24,245 SH   SOLE   0 24,245 0
INGREDION INC COM 457187102   32,208,818 285,894 SH   SOLE   0 285,894 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N726   321,030 12,300 SH   SOLE   0 12,300 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   558,187 12,963 SH   SOLE   0 12,963 0
INTEL CORP COM 458140100   251,146,475 5,691,060 SH   SOLE   158,917 5,532,143 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   160,378,888 1,019,703 SH   SOLE   0 1,019,703 0
INTERNATIONAL BUSINESS MACHS COM 459200101   32,888,078 135,682 SH   SOLE   0 135,682 0
INTERNATIONAL PAPER CO COM 460146103   244,545 6,850 SH   SOLE   0 6,850 0
INTREPID POTASH INC COM 46121Y201   574,187 13,425 SH   SOLE   0 13,425 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,139,106 2,471 SH   SOLE   0 2,471 0
INVESCO ACTIVELY MANAGED EXC S&P 500 EQUAL WE 46090A697   797,120 15,944 SH   SOLE   0 15,944 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   538,470 18,600 SH   SOLE   0 18,600 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   206,940 10,596 SH   SOLE   0 10,596 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   380,623 2,900 SH   SOLE   0 2,900 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   326,988 6,400 SH   SOLE   0 6,400 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   717,957 15,652 SH   SOLE   0 15,652 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   78,200,212 407,463 SH   SOLE   0 407,463 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   508,683 4,515 SH   SOLE   0 4,515 0
INVESCO QQQ TR UNIT SER 1 46090E103   5,402,990 9,361 SH   SOLE   0 9,361 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   101,783 28,998 SH   SOLE   0 28,998 0
IQVIA HLDGS INC COM 46266C105   51,171,550 300,056 SH   SOLE   0 300,056 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   216,535 5,636 SH   SOLE   0 5,636 0
ISHARES GOLD TR ISHARES NEW 464285204   2,060,476 23,372 SH   SOLE   0 23,372 0
ISHARES INC CORE MSCI EMKT 46434G103   3,183,878 45,647 SH   SOLE   0 45,647 0
ISHARES INC MSCI CDA ETF 464286509   933,293 17,034 SH   SOLE   0 17,034 0
ISHARES INC MSCI SWITZERLAND 464286749   265,527 4,515 SH   SOLE   0 4,515 0
ISHARES INC MSCI EQUAL WEITE 464286681   3,242,494 31,861 SH   SOLE   0 31,861 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,909,245 58,705 SH   SOLE   0 58,705 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,526,307 18,485 SH   SOLE   0 18,485 0
ISHARES TR ISHS 1-5YR INVS 464288646   608,119 11,570 SH   SOLE   0 11,570 0
ISHARES TR 7-10 YR TRSY BD 464287440   542,863 5,688 SH   SOLE   0 5,688 0
ISHARES TR ISHARES BIOTECH 464287556   322,672 1,911 SH   SOLE   0 1,911 0
ISHARES TR CORE DIV GRWTH 46434V621   579,617 8,259 SH   SOLE   0 8,259 0
ISHARES TR CORE HIGH DV ETF 46429B663   786,226 5,793 SH   SOLE   0 5,793 0
ISHARES TR CORE MSCI EAFE 46432F842   16,619,226 183,577 SH   SOLE   0 183,577 0
ISHARES TR CORE MSCI EURO 46434V738   2,625,217 37,359 SH   SOLE   0 37,359 0
ISHARES TR CORE S&P500 ETF 464287200   44,719,296 68,461 SH   SOLE   0 68,461 0
ISHARES TR CORE S&P MCP ETF 464287507   1,609,984 23,841 SH   SOLE   0 23,841 0
ISHARES TR CORE S&P SCP ETF 464287804   3,791,952 30,504 SH   SOLE   0 30,504 0
ISHARES TR CORE S&P TTL STK 464287150   669,952 4,704 SH   SOLE   0 4,704 0
ISHARES TR CORE US AGGBD ET 464287226   1,237,996 12,471 SH   SOLE   0 12,471 0
ISHARES TR ESG OPTIMIZED 464288802   295,640 2,238 SH   SOLE   0 2,238 0
ISHARES TR EXPANDED TECH 464287515   6,212,520 77,608 SH   SOLE   0 77,608 0
ISHARES TR IBONDS DEC2026 46435GAA0   2,942,881 121,406 SH   SOLE   0 121,406 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,836,177 117,004 SH   SOLE   0 117,004 0
ISHARES TR IBDS DEC28 ETF 46435U515   2,063,432 81,462 SH   SOLE   0 81,462 0
ISHARES TR IBONDS DEC 29 46436E205   506,928 21,794 SH   SOLE   0 21,794 0
ISHARES TR INTL DIV GRWTH 46435G524   544,505 6,500 SH   SOLE   0 6,500 0
ISHARES TR MRGSTR MD CP VAL 464288406   630,637 7,438 SH   SOLE   0 7,438 0
ISHARES TR MORNINGSTAR VALU 464288109   465,700 5,000 SH   SOLE   0 5,000 0
ISHARES TR MSCI EAFE ETF 464287465   1,587,201 16,341 SH   SOLE   0 16,341 0
ISHARES TR MSCI EMG MKT ETF 464287234   916,477 16,138 SH   SOLE   0 16,138 0
ISHARES TR MSCI USA QLT FCT 46432F339   740,962 3,863 SH   SOLE   0 3,863 0
ISHARES TR NATIONAL MUN ETF 464288414   244,782 2,306 SH   SOLE   0 2,306 0
ISHARES TR PFD AND INCM SEC 464288687   548,640 18,095 SH   SOLE   0 18,095 0
ISHARES TR RUS 1000 ETF 464287622   431,081 1,209 SH   SOLE   0 1,209 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,078,792 2,530 SH   SOLE   0 2,530 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,501,673 7,028 SH   SOLE   0 7,028 0
ISHARES TR RUSSELL 2000 ETF 464287655   749,456 3,022 SH   SOLE   0 3,022 0
ISHARES TR RUS 2000 GRW ETF 464287648   277,094 883 SH   SOLE   0 883 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,714,842 9,045 SH   SOLE   0 9,045 0
ISHARES TR RUS MID CAP ETF 464287499   290,620 2,989 SH   SOLE   0 2,989 0
ISHARES TR S&P MC 400GR ETF 464287606   257,788 2,562 SH   SOLE   0 2,562 0
ISHARES TR SELECT DIVID ETF 464287168   784,304 5,180 SH   SOLE   0 5,180 0
ISHARES TR ISHARES SEMICDTR 464287523   33,284,056 101,272 SH   SOLE   0 101,272 0
ISHARES TR SHRT NAT MUN ETF 464288158   318,648 2,992 SH   SOLE   0 2,992 0
ISHARES TR TRS FLT RT BD 46434V860   5,560,946 109,835 SH   SOLE   0 109,835 0
ISHARES TR U.S. TECH ETF 464287721   2,887,481 15,916 SH   SOLE   0 15,916 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   5,530,863 109,284 SH   SOLE   0 109,284 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   893,170 17,520 SH   SOLE   0 17,520 0
JACOBS SOLUTIONS INC COM 46982L108   1,931,347 15,174 SH   SOLE   0 15,174 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109   7,837,005 189,896 SH   SOLE   0 189,896 0
JOHNSON & JOHNSON COM 478160104   173,525,609 709,890 SH   SOLE   0 709,890 0
JOHNSON CONTROLS INTERNATION SHS G51502105   325,354 2,477 SH   SOLE   0 2,477 0
JPMORGAN CHASE & CO COM 46625H100   86,268,892 293,272 SH   SOLE   0 293,272 0
KALTURA INC COM 483467106   61,000 50,000 SH   SOLE   0 50,000 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   52,575,035 186,192 SH   SOLE   0 186,192 0
KIMBERLY-CLARK CORP COM 494368103   2,206,609 22,574 SH   SOLE   0 22,574 0
KIMCO REALTY CORP COM 49446R109   800,606 35,630 SH   SOLE   0 35,630 0
KINDER MORGAN INC DEL COM 49456B101   423,853 12,641 SH   SOLE   0 12,641 0
KINSALE CAP GROUP INC COM 49714P108   210,473,151 616,031 SH   SOLE   0 616,031 0
KKR & CO INC COM 48251W104   868,960,433 9,394,167 SH   SOLE   92,470 9,301,697 0
KLA CORP COM NEW 482480100   6,453,573 4,383 SH   SOLE   0 4,383 0
KNIFE RIVER CORP COMMON STOCK 498894104   3,895,195 47,706 SH   SOLE   0 47,706 0
L3HARRIS TECHNOLOGIES INC COM 502431109   420,048 1,217 SH   SOLE   0 1,217 0
LABCORP HOLDINGS INC COM SHS 504922105   341,517 1,280 SH   SOLE   0 1,280 0
LAKE SHORE BANCORP INC COM 510704109   380,639 25,075 SH   SOLE   0 25,075 0
LAM RESEARCH CORP COM NEW 512807306   13,309,178 62,214 SH   SOLE   0 62,214 0
LAMAR ADVERTISING CO CL A 512816109   3,889,349 30,707 SH   SOLE   0 30,707 0
LANDBRIDGE COMPANY LLC CL A 514952100   487,301,593 7,057,228 SH   SOLE   0 7,057,228 0
LANDMARK BANCORP INC COM 51504L107   507,780 20,475 SH   SOLE   0 20,475 0
LANTHEUS HLDGS INC COM 516544103   327,975 4,324 SH   SOLE   0 4,324 0
LENNAR CORP CL A 526057104   489,083 5,632 SH   SOLE   0 5,632 0
LIBERTY BROADBAND CORP COM SER A 530307107   1,815,805 36,157 SH   SOLE   0 36,157 0
LIBERTY BROADBAND CORP COM SER C 530307305   4,960,184 98,612 SH   SOLE   0 98,612 0
LIBERTY LIVE HOLDINGS INC COM SER A 530909100   763,636 8,333 SH   SOLE   0 8,333 0
LIBERTY LIVE HOLDINGS INC COM SHS SER C 530909308   350,654 3,726 SH   SOLE   0 3,726 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   2,516,596 32,231 SH   SOLE   0 32,231 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,837,457 33,374 SH   SOLE   0 33,374 0
LINDE PLC SHS G54950103   353,277,975 712,599 SH   SOLE   11,120 701,479 0
LINKBANCORP INC COM 53578P105   187,650 22,500 SH   SOLE   0 22,500 0
LOAR HOLDINGS INC COM SHS 53947R105   4,134,046 72,160 SH   SOLE   0 72,160 0
LOCKHEED MARTIN CORP COM 539830109   2,085,750 3,451 SH   SOLE   0 3,451 0
LOEWS CORP COM 540424108   19,142,965 179,342 SH   SOLE   0 179,342 0
LOWES COS INC COM 548661107   330,657,077 1,399,429 SH   SOLE   0 1,399,429 0
LUCID DIAGNOSTICS INC COM 54948X109   371,968 323,450 SH   SOLE   0 323,450 0
LUMEN TECHNOLOGIES INC COM 550241103   112,423 16,176 SH   SOLE   0 16,176 0
LUMENTUM HLDGS INC COM 55024U109   1,380,923 1,965 SH   SOLE   0 1,965 0
LVMH MOET HENNESSY LOUIS VUITTON COMMON STOCK F58485115   26,678,486 50,002 SH   SOLE   0 50,002 0
LVMH MOET HENNESSY LOUIS VUITTON SA UNPSPONSORED ADR UNSPD ADR 502441306   445,808 4,081 SH   SOLE   0 4,081 0
LYFT INC CL A COM 55087P104   2,660,000 200,000 SH   SOLE   0 200,000 0
M & T BK CORP COM 55261F104   348,116 1,684 SH   SOLE   0 1,684 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   555,175 2,500 SH   SOLE   0 2,500 0
MAGYAR BANCORP INC COM 55977T208   484,940 28,015 SH   SOLE   0 28,015 0
MAINSTREET BANCSHARES INC COM 56064Y100   4,175,998 188,108 SH   SOLE   110,361 77,747 0
MARATHON PETE CORP COM 56585A102   4,268,999 17,483 SH   SOLE   0 17,483 0
MARKEL GROUP INC COM 570535104   6,496,354 3,394 SH   SOLE   0 3,394 0
MARRIOTT INTL INC NEW CL A 571903202   175,838,392 537,617 SH   SOLE   0 537,617 0
MARSH & MCLENNAN COS INC COM 571748102   5,052,138 29,127 SH   SOLE   0 29,127 0
MARTIN MARIETTA MATLS INC COM 573284106   20,640,298 35,062 SH   SOLE   0 35,062 0
MASTERCARD INCORPORATED CL A 57636Q104   50,127,412 100,323 SH   SOLE   3,343 96,980 0
MATCH GROUP INC NEW COM 57667L107   113,205,997 3,686,291 SH   SOLE   0 3,686,291 0
MCCORMICK & CO INC COM NON VTG 579780206   2,180,874 43,237 SH   SOLE   0 43,237 0
MCDONALDS CORP COM 580135101   167,918,457 540,296 SH   SOLE   0 540,296 0
MCKESSON CORP COM 58155Q103   4,893,917 5,650 SH   SOLE   0 5,650 0
MDU RES GROUP INC COM 552690109   2,562,818 122,858 SH   SOLE   0 122,858 0
MDXHEALTH SA SHS NEW B5950S113   62,100 27,000 SH   SOLE   0 27,000 0
MEDTRONIC PLC SHS G5960L103   589,331 6,746 SH   SOLE   0 6,746 0
MERCK & CO INC COM 58933Y105   18,711,471 154,467 SH   SOLE   0 154,467 0
MERIDIAN CORP COM 58958P104   8,298,716 437,696 SH   SOLE   208,621 229,075 0
MESABI TR CTF BEN INT 590672101   9,766,505 310,060 SH   SOLE   0 310,060 0
META PLATFORMS INC CL A 30303M102   108,447,108 189,550 SH   SOLE   5,987 183,563 0
METLIFE INC COM 59156R108   528,632 7,475 SH   SOLE   0 7,475 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,889,409 2,291 SH   SOLE   0 2,291 0
MEXCO ENERGY CORP COM 592770101   415,576 40,663 SH   SOLE   0 40,663 0
MICROCHIP TECHNOLOGY INC. COM 595017104   224,584 3,476 SH   SOLE   0 3,476 0
MICRON TECHNOLOGY INC COM 595112103   4,013,853 11,876 SH   SOLE   0 11,876 0
MICROSOFT CORP COM 594918104   1,618,073,654 4,371,164 SH   SOLE   23,702 4,347,462 0
MID PENN BANCORP INC COM 59540G107   2,470,081 76,806 SH   SOLE   0 76,806 0
MID-AMER APT CMNTYS INC COM 59522J103   1,564,357 12,810 SH   SOLE   0 12,810 0
MIDDLESEX WTR CO COM 596680108   7,489,422 143,889 SH   SOLE   0 143,889 0
MINERALS TECHNOLOGIES INC COM 603158106   7,181,146 101,257 SH   SOLE   0 101,257 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   242,032 108,050 SH   SOLE   0 108,050 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   2,241,846 326,324 SH   SOLE   0 326,324 0
MONDELEZ INTL INC CL A 609207105   50,331,298 865,691 SH   SOLE   0 865,691 0
MOODYS CORP COM 615369105   38,957,998 89,302 SH   SOLE   0 89,302 0
MOOG INC CL A 615394202   1,157,391 3,955 SH   SOLE   0 3,955 0
MORGAN STANLEY COM NEW 617446448   35,393,412 215,066 SH   SOLE   0 215,066 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   9,989,575 22,955 SH   SOLE   0 22,955 0
MSA SAFETY INC COM 553498106   8,078,636 49,275 SH   SOLE   0 49,275 0
MUELLER INDS INC COM 624756102   651,504 5,880 SH   SOLE   0 5,880 0
MUELLER WTR PRODS INC COM SER A 624758108   1,959,927 71,296 SH   SOLE   0 71,296 0
MVB FINL CORP COM 553810102   707,655 28,500 SH   SOLE   0 28,500 0
NASDAQ INC COM 631103108   5,178,969 61,008 SH   SOLE   0 61,008 0
NAVIGATOR HLDGS LTD SHS Y62132108   25,640,626 1,326,468 SH   SOLE   0 1,326,468 0
NCR ATLEOS CORPORATION COM SHS 63001N106   8,768,078 201,195 SH   SOLE   0 201,195 0
NELNET INC CL A 64031N108   2,216,951 17,191 SH   SOLE   0 17,191 0
NESTLE SA SPON ADR 641069406   58,807,990 593,421 SH   SOLE   0 593,421 0
NESTLE SA COM H57312649   191,023 1,957 SH   SOLE   0 1,957 0
NETFLIX INC. COM 64110L106   3,773,118 39,242 SH   SOLE   0 39,242 0
NEWMONT CORP COM 651639106   13,861,737 128,053 SH   SOLE   0 128,053 0
NEXTDECADE CORP COM 65342K105   226,353 29,550 SH   SOLE   0 29,550 0
NEXTERA ENERGY INC COM 65339F101   25,468,368 274,207 SH   SOLE   0 274,207 0
NIKE INC CL B 654106103   17,581,949 330,302 SH   SOLE   0 330,302 0
NISOURCE INC COM 65473P105   6,186,556 132,588 SH   SOLE   0 132,588 0
NN INC COM 629337106   4,838,360 3,336,800 SH   SOLE   0 3,336,800 0
NORFOLK SOUTHN CORP COM 655844108   593,803 2,069 SH   SOLE   0 2,069 0
NORTHEAST BK PORTLAND ME COM 66405S100   505,665 4,500 SH   SOLE   0 4,500 0
NORTHEAST CMNTY BANCORP INC COM 664121100   435,849 18,313 SH   SOLE   0 18,313 0
NORTHERN LTS FD TR IV FM COMPOUNDERS 66537J788   7,028,652 282,451 SH   SOLE   0 282,451 0
NORTHERN LTS FD TR IV FM FOCUS EQUITY 66538H211   96,787,547 3,016,551 SH   SOLE   0 3,016,551 0
NORTHERN TR CORP COM 665859104   7,702,692 54,824 SH   SOLE   0 54,824 0
NORTHRIM BANCORP INC COM 666762109   2,974,812 130,018 SH   SOLE   0 130,018 0
NORTHROP GRUMMAN CORP COM 666807102   1,244,406 1,824 SH   SOLE   0 1,824 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   5,132,572 77,837 SH   SOLE   0 77,837 0
NOVARTIS AG SPONSORED ADR 66987V109   7,721,971 50,553 SH   SOLE   0 50,553 0
NUCOR CORP COM 670346105   2,102,936 12,395 SH   SOLE   0 12,395 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   306,283 7,900 SH   SOLE   0 7,900 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   261,348 5,800 SH   SOLE   0 5,800 0
NUTRIEN LTD COM 67077M108   12,734,451 167,991 SH   SOLE   0 167,991 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   128,174 13,621 SH   SOLE   0 13,621 0
NUVEEN NY AMT FREE COM 670656107   102,893 10,010 SH   SOLE   0 10,010 0
NVENT ELEC PLC SHS G6700G107   328,464 2,777 SH   SOLE   0 2,777 0
NVIDIA CORPORATION COM 67066G104   443,516,982 2,542,978 SH   SOLE   14,295 2,528,683 0
NWPX INFRASTRUCTURE INC COM 667746101   856,460 11,000 SH   SOLE   0 11,000 0
OCCIDENTAL PETE CORP COM 674599105   948,293 14,531 SH   SOLE   0 14,531 0
OFG BANCORP COM 67103X102   612,150 15,000 SH   SOLE   0 15,000 0
OGE ENERGY CORP COM 670837103   3,556,426 74,154 SH   SOLE   0 74,154 0
OMNICOM GROUP INC COM 681919106   326,892 4,295 SH   SOLE   0 4,295 0
ON HLDG AG NAMEN AKT A H5919C104   201,534 5,924 SH   SOLE   0 5,924 0
ONE LIBERTY PPTYS INC COM 682406103   643,913 29,389 SH   SOLE   0 29,389 0
ONEOK INC NEW COM 682680103   1,276,668 14,124 SH   SOLE   0 14,124 0
ONTO INNOVATION INC COM 683344105   4,255,408 20,751 SH   SOLE   0 20,751 0
OP BANCORP COM 67109R109   529,393 39,804 SH   SOLE   0 39,804 0
OPKO HEALTH INC COM 68375N103   59,451 52,150 SH   SOLE   0 52,150 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,373,997 51,040 SH   SOLE   0 51,040 0
ORACLE CORP COM 68389X105   579,617,598 3,940,029 SH   SOLE   12,426 3,927,603 0
OREILLY AUTOMOTIVE INC COM 67103H107   209,359,357 2,268,003 SH   SOLE   48,255 2,219,748 0
ORGANON & CO COMMON STOCK 68622V106   5,691,530 950,172 SH   SOLE   0 950,172 0
ORION DIGITAL CORP COM 68627G104   25,352 26,400 SH   SOLE   0 26,400 0
OTIS WORLDWIDE CORP COM 68902V107   2,485,753 32,249 SH   SOLE   0 32,249 0
OTTER TAIL CORP COM 689648103   2,966,714 33,801 SH   SOLE   0 33,801 0
OVID THERAPEUTICS INC COM 690469101   57,720 26,000 SH   SOLE   0 26,000 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   650,800 4,449 SH   SOLE   0 4,449 0
PALO ALTO NETWORKS INC COM 697435105   1,170,817 7,303 SH   SOLE   0 7,303 0
PAN AMERN SILVER CORP COM 697900108   2,450,811 44,862 SH   SOLE   0 44,862 0
PARK NATL CORP COM 700658107   675,212 4,131 SH   SOLE   0 4,131 0
PARKE BANCORP INC COM 700885106   1,285,696 45,271 SH   SOLE   0 45,271 0
PARKER-HANNIFIN CORP COM 701094104   1,316,003 1,470 SH   SOLE   0 1,470 0
PARNASSUS INCOME FDS CORE SELECT ETF 701769507   837,983 33,520 SH   SOLE   0 33,520 0
PARSONS CORP DEL COM 70202L102   3,074,960 56,765 SH   SOLE   0 56,765 0
PATTERSON-UTI ENERGY INC COM 703481101   152,064 14,041 SH   SOLE   0 14,041 0
PAVMED INC COM 70387R502   241,621 23,805 SH   SOLE   0 23,805 0
PAYONEER GLOBAL INC COM 70451X104   2,982,882 617,574 SH   SOLE   0 617,574 0
PAYPAL HLDGS INC COM 70450Y103   1,071,770 23,696 SH   SOLE   0 23,696 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   704,200 20,000 SH   SOLE   0 20,000 0
PENTAIR PLC SHS G7S00T104   538,166 6,178 SH   SOLE   0 6,178 0
PENUMBRA INC COM 70975L107   220,336 671 SH   SOLE   0 671 0
PEPSICO INC COM 713448108   15,913,680 102,477 SH   SOLE   0 102,477 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   3,481,769 163,310 SH   SOLE   0 163,310 0
PERSONALIS INC COM 71535D106   1,468,922 230,600 SH   SOLE   0 230,600 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408   3,498,824 168,618 SH   SOLE   0 168,618 0
PFIZER INC COM 717081103   5,119,930 182,334 SH   SOLE   0 182,334 0
PHILIP MORRIS INTL INC COM 718172109   295,707,931 1,775,569 SH   SOLE   11,812 1,763,757 0
PHILLIPS 66 COM 718546104   11,604,866 63,700 SH   SOLE   8,856 54,844 0
PINNACLE WEST CAP CORP COM 723484101   812,347 8,063 SH   SOLE   0 8,063 0
PLEXUS CORP COM 729132100   1,881,394 9,289 SH   SOLE   0 9,289 0
PNC FINL SVCS GROUP INC COM 693475105   9,660,578 46,425 SH   SOLE   0 46,425 0
POOL CORP COM 73278L105   57,668,827 285,024 SH   SOLE   0 285,024 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,307,722 62,063 SH   SOLE   0 62,063 0
POST HLDGS INC COM 737446104   207,804 2,102 SH   SOLE   0 2,102 0
PRIMIS FINANCIAL CORP COM 74167B109   2,216,445 166,901 SH   SOLE   116,573 50,328 0
PRIMORIS SVCS CORP COM 74164F103   1,331,016 9,300 SH   SOLE   0 9,300 0
PRINCETON BANCORP INC COM 74179A107   1,975,511 58,499 SH   SOLE   0 58,499 0
PROCTER & GAMBLE CO COM 742718109   30,952,462 214,293 SH   SOLE   0 214,293 0
PROGRESSIVE CORP COM 743315103   2,699,038 13,615 SH   SOLE   12,432 1,183 0
PROLOGIS INC. COM 74340W103   3,036,175 22,970 SH   SOLE   0 22,970 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735   414,667 9,044 SH   SOLE   0 9,044 0
PRUDENTIAL FINL INC COM 744320102   218,351 2,235 SH   SOLE   0 2,235 0
PUBLIC STORAGE OPER CO COM 74460D109   1,285,055 4,744 SH   SOLE   0 4,744 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   679,171 8,390 SH   SOLE   0 8,390 0
PULTE GROUP INC COM 745867101   2,077,957 17,615 SH   SOLE   0 17,615 0
PURE CYCLE CORP COM NEW 746228303   481,371 47,850 SH   SOLE   0 47,850 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100   331,145 2,870 SH   SOLE   0 2,870 0
QUALCOMM INC COM 747525103   7,164,753 55,636 SH   SOLE   0 55,636 0
QXO INC COM NEW 82846H405   31,927,781 1,644,067 SH   SOLE   0 1,644,067 0
RAMBUS INC DEL COM 750917106   214,645 2,495 SH   SOLE   0 2,495 0
RANGE RES CORP COM 75281A109   18,187,525 402,557 SH   SOLE   0 402,557 0
RAYONIER INC COM 754907103   275,916 13,381 SH   SOLE   0 13,381 0
REALTY INCOME CORP COM 756109104   388,367 6,320 SH   SOLE   0 6,320 0
REGENCY CTRS CORP COM 758849103   4,327,382 56,630 SH   SOLE   0 56,630 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   394,667 14,958 SH   SOLE   0 14,958 0
REPLIGEN CORP COM 759916109   771,721 6,550 SH   SOLE   0 6,550 0
REPUBLIC SVCS INC COM 760759100   318,017 1,452 SH   SOLE   0 1,452 0
RESOLUTE HLDGS MGMT INC COM 76134H101   348,620 2,148 SH   SOLE   0 2,148 0
RESOURCES CONNECTION INC COM 76122Q105   2,987,544 800,950 SH   SOLE   0 800,950 0
RESTAURANT BRANDS INTL INC COM 76131D103   13,500,882 181,098 SH   SOLE   0 181,098 0
ROIVANT SCIENCES LTD SHS G76279101   308,744 11,146 SH   SOLE   0 11,146 0
ROSS STORES INC COM 778296103   6,260,607 28,900 SH   SOLE   0 28,900 0
ROYAL BK CDA COM 780087102   1,191,186 7,363 SH   SOLE   0 7,363 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,528,265 23,595 SH   SOLE   0 23,595 0
RPM INTL INC COM 749685103   11,693,615 117,642 SH   SOLE   0 117,642 0
RTX CORPORATION COM 75513E101   13,311,450 69,007 SH   SOLE   0 69,007 0
RUMBLE INC COM CL A 78137L105   355,965 69,797 SH   SOLE   0 69,797 0
S&P GLOBAL INC COM 78409V104   445,182,462 1,046,651 SH   SOLE   8,167 1,038,484 0
SALESFORCE INC COM 79466L302   493,803,428 2,645,328 SH   SOLE   32,379 2,612,949 0
SB FINL GROUP INC COM 78408D105   748,167 35,627 SH   SOLE   0 35,627 0
SCHEIN HENRY INC COM 806407102   7,591,174 103,001 SH   SOLE   0 103,001 0
SCHWAB CHARLES CORP COM 808513105   43,616,400 464,103 SH   SOLE   0 464,103 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   846,683 25,696 SH   SOLE   0 25,696 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   952,974 38,504 SH   SOLE   0 38,504 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   272,486 10,856 SH   SOLE   0 10,856 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,527,913 59,591 SH   SOLE   0 59,591 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   384,183 12,409 SH   SOLE   0 12,409 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   237,587 10,232 SH   SOLE   0 10,232 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,239,871 40,413 SH   SOLE   0 40,413 0
SEACOR MARINE HLDGS INC COM 78413P101   2,295,389 320,585 SH   SOLE   0 320,585 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   249,649 636 SH   SOLE   0 636 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407   1,268,530 11,640 SH   SOLE   0 11,640 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308   865,643 10,559 SH   SOLE   0 10,559 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506   2,011,419 32,834 SH   SOLE   0 32,834 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   1,040,489 21,075 SH   SOLE   0 21,075 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   773,626 5,277 SH   SOLE   0 5,277 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704   1,974,570 12,209 SH   SOLE   0 12,209 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   1,162,491 8,747 SH   SOLE   0 8,747 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886   492,958 10,742 SH   SOLE   0 10,742 0
SEMPRA COM 816851109   9,521,225 97,326 SH   SOLE   0 97,326 0
SERVICE CORP INTL COM 817565104   95,956,176 1,162,964 SH   SOLE   0 1,162,964 0
SERVICENOW INC COM 81762P102   3,601,748 34,450 SH   SOLE   0 34,450 0
SHELL PLC SPON ADS 780259305   5,363,031 57,667 SH   SOLE   0 57,667 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,027,368 8,661 SH   SOLE   0 8,661 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   2,473,000 50,000 SH   SOLE   0 50,000 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   5,273,134 228,472 SH   SOLE   0 228,472 0
SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107   1,769,647 183,764 SH   SOLE   0 183,764 0
SL GREEN RLTY CORP COM 78440X887   8,217,018 218,785 SH   SOLE   0 218,785 0
SLB LIMITED COM STK 806857108   3,414,931 66,058 SH   SOLE   0 66,058 0
SMITH A O CORP COM 831865209   214,041 3,246 SH   SOLE   0 3,246 0
SNAP ON INC COM 833034101   27,772,164 76,461 SH   SOLE   0 76,461 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103   307,306 4,035 SH   SOLE   0 4,035 0
SOUNDHOUND AI INC CLASS A COM 836100107   833,736 121,359 SH   SOLE   0 121,359 0
SOUTHWEST GAS HLDGS INC COM 844895102   356,290 4,100 SH   SOLE   0 4,100 0
SPDR GOLD TR GOLD SHS 78463V107   18,570,886 43,159 SH   SOLE   0 43,159 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X889   2,515,908 55,113 SH   SOLE   0 55,113 0
SPDR SERIES TRUST STATE STREET SPD 78468R788   696,456 15,300 SH   SOLE   0 15,300 0
SPDR SERIES TRUST STATE STREET SPD 78468R796   419,414 7,909 SH   SOLE   0 7,909 0
SPDR SERIES TRUST STATE STREET SPD 78464A870   523,693 4,100 SH   SOLE   0 4,100 0
SPDR SERIES TRUST STATE STREET SPD 78464A763   348,213 2,386 SH   SOLE   0 2,386 0
SPDR SERIES TRUST STATE STREET SPD 78464A698   431,619 6,625 SH   SOLE   0 6,625 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104   609,293 44,280 SH   SOLE   0 44,280 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   2,121,752 44,463 SH   SOLE   0 44,463 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   1,027,760 29,000 SH   SOLE   0 29,000 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   1,973,151 80,900 SH   SOLE   0 80,900 0
STARBUCKS CORP COM 855244109   1,778,272 19,849 SH   SOLE   0 19,849 0
STATE STR CORP COM 857477103   345,319 2,729 SH   SOLE   0 2,729 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109   381,095 821 SH   SOLE   0 821 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   23,392,704 35,872 SH   SOLE   0 35,872 0
STERIS PLC SHS USD G8473T100   524,741 2,373 SH   SOLE   0 2,373 0
STERLING INFRASTRUCTURE INC COM 859241101   2,149,164 5,277 SH   SOLE   0 5,277 0
STRYKER CORPORATION COM 863667101   23,153,279 70,274 SH   SOLE   0 70,274 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104   1,067,476 16,400 SH   SOLE   0 16,400 0
SUPERIOR GROUP OF CO INC COM 868358102   277,683 27,331 SH   SOLE   0 27,331 0
SWEETGREEN INC COM CL A 87043Q108   2,764,350 532,630 SH   SOLE   0 532,630 0
SYNOPSYS INC COM 871607107   336,449,800 848,592 SH   SOLE   7,766 840,826 0
SYSCO CORP COM 871829107   465,999 6,533 SH   SOLE   0 6,533 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   19,734,117 58,232 SH   SOLE   0 58,232 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   199,724,838 1,011,265 SH   SOLE   0 1,011,265 0
TANGER INC COM 875465106   906,417 26,675 SH   SOLE   0 26,675 0
TARGA RES CORP COM 87612G101   853,485 3,404 SH   SOLE   0 3,404 0
TARGET CORP COM 87612E106   23,467,714 193,628 SH   SOLE   0 193,628 0
TASEKO MINES LTD COM 876511106   645,000 100,000 SH   SOLE   0 100,000 0
TAYLOR MORRISON HOME CORP COM 87724P106   7,973,930 136,915 SH   SOLE   0 136,915 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   194,445 43,500 SH   SOLE   0 43,500 0
TE CONNECTIVITY PLC ORD SHS G87052109   473,221 2,264 SH   SOLE   0 2,264 0
TEJON RANCH CO COM 879080109   293,904 15,600 SH   SOLE   0 15,600 0
TELEDYNE TECHNOLOGIES INC COM 879360105   2,410,360 3,984 SH   SOLE   0 3,984 0
TESLA INC COM 88160R101   2,091,094 5,625 SH   SOLE   0 5,625 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,315,491 43,675 SH   SOLE   0 43,675 0
TEXAS INSTRS INC COM 882508104   7,130,084 36,727 SH   SOLE   0 36,727 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   504,347,454 1,062,769 SH   SOLE   0 1,062,769 0
TEXTRON INC COM 883203101   302,151 3,450 SH   SOLE   0 3,450 0
THE CIGNA GROUP COM 125523100   465,479 1,745 SH   SOLE   0 1,745 0
THERMO FISHER SCIENTIFIC INC COM 883556102   377,413,510 767,160 SH   SOLE   0 767,160 0
TIDEWATER INC NEW COM 88642R109   3,837,034 45,925 SH   SOLE   0 45,925 0
TJX COS INC NEW COM 872540109   8,646,158 54,140 SH   SOLE   0 54,140 0
TMC THE METALS COMPANY INC COM 87261Y106   71,525,365 15,315,924 SH   SOLE   0 15,315,924 0
T-MOBILE US INC COM 872590104   4,710,973 22,430 SH   SOLE   0 22,430 0
TRANE TECHNOLOGIES PLC SHS G8994E103   659,699 1,583 SH   SOLE   0 1,583 0
TRANSALTA CORP COM 89346D107   10,427,784 793,222 SH   SOLE   0 793,222 0
TRANSDIGM GROUP INC COM 893641100   571,367 493 SH   SOLE   0 493 0
TRAVELERS COMPANIES INC COM 89417E109   10,323,722 35,394 SH   SOLE   0 35,394 0
TRIMAS CORP COM NEW 896215209   12,254,462 340,970 SH   SOLE   0 340,970 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   373,133 10,750 SH   SOLE   0 10,750 0
TRUIST FINL CORP COM 89832Q109   536,240 11,665 SH   SOLE   0 11,665 0
TRUPANION INC COM 898202106   253,360 9,893 SH   SOLE   0 9,893 0
TRUSTCO BK CORP N Y COM NEW 898349204   454,848 10,300 SH   SOLE   0 10,300 0
TXNM ENERGY INC COM 69349H107   1,664,005 28,464 SH   SOLE   0 28,464 0
TYLER TECHNOLOGIES INC COM 902252105   381,411 1,114 SH   SOLE   0 1,114 0
UBER TECHNOLOGIES INC COM 90353T100   45,343,233 630,380 SH   SOLE   49,091 581,289 0
ULTA BEAUTY INC COM 90384S303   1,160,416 2,220 SH   SOLE   0 2,220 0
UNILEVER PLC SPON ADR NEW 904767803   405,003 7,042 SH   SOLE   0 7,042 0
UNION PAC CORP COM 907818108   158,978,281 655,256 SH   SOLE   0 655,256 0
UNITED GUARDIAN INC COM 910571108   107,615 16,062 SH   SOLE   0 16,062 0
UNITED PARCEL SVCS INC CL B 911312106   3,895,070 39,592 SH   SOLE   0 39,592 0
UNITED RENTALS INC COM 911363109   975,842 1,339 SH   SOLE   0 1,339 0
UNITEDHEALTH GROUP INC COM 91324P102   278,079,225 1,027,677 SH   SOLE   13,017 1,014,660 0
UNITIL CORP COM 913259107   1,500,490 28,723 SH   SOLE   0 28,723 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   425,989 12,434 SH   SOLE   0 12,434 0
US BANCORP COM NEW 902973304   16,146,319 307,373 SH   SOLE   0 307,373 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   185,400 10,000 SH   SOLE   0 10,000 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   49,108 43,458 SH   SOLE   0 43,458 0
VALLEY NATL BANCORP COM 919794107   505,484 40,798 SH   SOLE   0 40,798 0
VALMONT INDS INC COM 920253101   892,358 2,229 SH   SOLE   0 2,229 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   894,758 9,750 SH   SOLE   0 9,750 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   755,992 29,670 SH   SOLE   0 29,670 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   591,063 33,698 SH   SOLE   0 33,698 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   260,712 680 SH   SOLE   0 680 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   379,967 932 SH   SOLE   0 932 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   12,081,388 118,748 SH   SOLE   0 118,748 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   759,950 9,692 SH   SOLE   0 9,692 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,169,182 15,877 SH   SOLE   0 15,877 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   430,739 2,093 SH   SOLE   0 2,093 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,654,997 3,789 SH   SOLE   0 3,789 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   347,861 1,164 SH   SOLE   0 1,164 0
VANGUARD INDEX FDS MID CAP ETF 922908629   44,913,891 156,396 SH   SOLE   0 156,396 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   786,204 3,055 SH   SOLE   0 3,055 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   252,568,114 422,673 SH   SOLE   36 422,637 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,472,747 29,794 SH   SOLE   0 29,794 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   23,422,803 89,427 SH   SOLE   0 89,427 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   569,741 1,885 SH   SOLE   0 1,885 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,554,329 20,431 SH   SOLE   0 20,431 0
VANGUARD INDEX FDS VALUE ETF 922908744   4,512,992 23,002 SH   SOLE   0 23,002 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   987,640 13,151 SH   SOLE   0 13,151 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,310,478 190,758 SH   SOLE   13 190,745 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   3,978,072 48,260 SH   SOLE   0 48,260 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   7,205,340 73,727 SH   SOLE   0 73,727 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   615,801 4,452 SH   SOLE   0 4,452 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   791,156 15,858 SH   SOLE   0 15,858 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,661,127 80,497 SH   SOLE   0 80,497 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   452,163 7,593 SH   SOLE   0 7,593 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   5,274,385 17,872 SH   SOLE   0 17,872 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,033,719 9,424 SH   SOLE   0 9,424 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   3,280,806 34,999 SH   SOLE   0 34,999 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,415,502 14,131 SH   SOLE   0 14,131 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   212,369 1,270 SH   SOLE   0 1,270 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,741,885 21,974 SH   SOLE   0 21,974 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   31,611,017 146,987 SH   SOLE   0 146,987 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,427,619 31,483 SH   SOLE   0 31,483 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   18,877,404 294,591 SH   SOLE   80 294,511 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,293,170 8,339 SH   SOLE   0 8,339 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   27,301,050 184,342 SH   SOLE   0 184,342 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   221,592 2,505 SH   SOLE   0 2,505 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   814,234 8,640 SH   SOLE   0 8,640 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   435,031 1,937 SH   SOLE   0 1,937 0
VANGUARD WORLD FD ESG US STK ETF 921910733   303,690 2,705 SH   SOLE   0 2,705 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   23,837,590 87,532 SH   SOLE   0 87,532 0
VANGUARD WORLD FD INF TECH ETF 92204A702   491,195 704 SH   SOLE   0 704 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   496,143 2,504 SH   SOLE   0 2,504 0
VERALTO CORP COM SHS 92338C103   50,797,859 573,663 SH   SOLE   0 573,663 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,835,651 36,567 SH   SOLE   0 36,567 0
VERTEX PHARMACEUTICALS INC COM 92532F100   696,602 1,560 SH   SOLE   0 1,560 0
VERTIV HOLDINGS CO COM CL A 92537N108   138,343,464 552,093 SH   SOLE   0 552,093 0
VIATRIS INC COM 92556V106   285,961 21,167 SH   SOLE   0 21,167 0
VISA INC COM CL A 92826C839   468,114,252 1,548,816 SH   SOLE   16,491 1,532,325 0
VITESSE ENERGY INC COMMON STOCK 92852X103   222,315 12,242 SH   SOLE   0 12,242 0
VORNADO RLTY TR SH BEN INT 929042109   1,287,025 49,520 SH   SOLE   0 49,520 0
VULCAN MATLS CO COM 929160109   1,161,632 4,266 SH   SOLE   0 4,266 0
WALMART INC COM 931142103   15,986,192 128,383 SH   SOLE   3,912 124,471 0
WARNER BROS DISCOVERY INC COM SER A 934423104   3,825,398 139,308 SH   SOLE   0 139,308 0
WASTE MGMT INC DEL COM 94106L109   3,520,779 15,322 SH   SOLE   0 15,322 0
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105   21,531,659 803,720 SH   SOLE   0 803,720 0
WATERS CORP COM 941848103   3,118,859 10,473 SH   SOLE   0 10,473 0
WEBSTER FINL CORP COM 947890109   396,950 5,718 SH   SOLE   0 5,718 0
WELLS FARGO & CO COM 949746101   29,194,821 366,723 SH   SOLE   0 366,723 0
WELLS FARGO & CO PERP PFD CNV A 949746804   8,544,690 7,398 SH   SOLE   0 7,398 0
WESTERN NEW ENG BANCORP INC COM 958892101   200,648 15,518 SH   SOLE   0 15,518 0
WHEATON PRECIOUS METALS CORP COM 962879102   9,155,879 69,783 SH   SOLE   0 69,783 0
WHITE MTNS INS GROUP LTD COM G9618E107   252,650 115 SH   SOLE   0 115 0
WILLIAMS COS INC COM 969457100   6,836,880 93,939 SH   SOLE   0 93,939 0
WILLIAMS SONOMA INC COM 969904101   348,250 1,910 SH   SOLE   0 1,910 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   638,444 2,189 SH   SOLE   0 2,189 0
WW GRAINGER INC COM 384802104   638,124 585 SH   SOLE   0 585 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   4,719,382 58,099 SH   SOLE   0 58,099 0
XPO INC COM 983793100   266,144 1,368 SH   SOLE   0 1,368 0
XYLEM INC COM 98419M100   3,192,992 26,720 SH   SOLE   0 26,720 0
YORK WTR CO COM 987184108   503,119 16,400 SH   SOLE   0 16,400 0
YUM BRANDS INC COM 988498101   8,808,852 56,656 SH   SOLE   0 56,656 0
YUM CHINA HLDGS INC COM 98850P109   233,217 4,781 SH   SOLE   0 4,781 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   211,419 2,332 SH   SOLE   0 2,332 0
ZOETIS INC CL A 98978V103   4,858,431 41,100 SH   SOLE   0 41,100 0