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
3M CO COM 88579Y101   9,997,418 73,134 SH   SOLE   73,134 0 0
ABBOTT LABS COM 002824100   67,323,817 590,508 SH   SOLE   590,508 0 0
ABBVIE INC COM 00287Y109   44,197,999 223,810 SH   SOLE   223,810 0 0
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   195,834 114,523 SH   SOLE   114,523 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   820,427 2,321 SH   SOLE   2,321 0 0
ADOBE INC COM 00724F101   57,074,061 110,228 SH   SOLE   110,228 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,529,882 9,324 SH   SOLE   9,324 0 0
AFLAC INC COM 001055102   13,738,096 122,881 SH   SOLE   122,881 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   252,861 1,703 SH   SOLE   1,703 0 0
AGNC INVT CORP COM 00123Q104   350,410 33,500 SH   SOLE   33,500 0 0
AGNICO EAGLE MINES LTD COM 008474108   43,444,477 539,281 SH   SOLE   539,281 0 0
AIR LEASE CORP CL A 00912X302   26,433,600 583,652 SH   SOLE   583,652 0 0
AIR PRODS & CHEMS INC COM 009158106   25,833,709 86,766 SH   SOLE   86,766 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   3,489,799 175,015 SH   SOLE   175,015 0 0
ALCON AG ORD SHS H01301128   205,143 2,050 SH   SOLE   2,050 0 0
ALECTOR INC COM 014442107   305,990 65,663 SH   SOLE   65,663 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   238,925 2,012 SH   SOLE   2,012 0 0
ALIGHT INC COM CL A 01626W101   609,760 82,400 SH   SOLE   82,400 0 0
ALLSTATE CORP COM 020002101   227,201 1,198 SH   SOLE   1,198 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   2,813,612 11,913 SH   SOLE   11,913 0 0
ALPHABET INC CAP STK CL C 02079K107   185,124,973 1,107,273 SH   SOLE   1,107,273 0 0
ALPHABET INC CAP STK CL A 02079K305   77,880,742 469,585 SH   SOLE   469,585 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   556,000 100,000 SH   SOLE   100,000 0 0
ALTRIA GROUP INC COM 02209S103   961,338 18,835 SH   SOLE   18,835 0 0
AMAZON COM INC COM 023135106   111,962,343 600,882 SH   SOLE   600,882 0 0
AMERICAN ELEC PWR CO INC COM 025537101   616,729 6,011 SH   SOLE   6,011 0 0
AMERICAN EXPRESS CO COM 025816109   2,225,698 8,207 SH   SOLE   8,207 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   215,369 2,941 SH   SOLE   2,941 0 0
AMGEN INC COM 031162100   4,464,220 13,855 SH   SOLE   13,855 0 0
AMPHENOL CORP NEW CL A 032095101   423,019 6,492 SH   SOLE   6,492 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   41,514 37,400 SH   SOLE   37,400 0 0
ANALOG DEVICES INC COM 032654105   60,854,509 264,389 SH   SOLE   264,389 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   817,852 40,750 SH   SOLE   40,750 0 0
ANNOVIS BIO INC COM 03615A108   161,200 20,000 SH   SOLE   20,000 0 0
ANTERO MIDSTREAM CORP COM 03676B102   150,500 10,000 SH   SOLE   10,000 0 0
AON PLC SHS CL A G0403H108   45,550,899 131,654 SH   SOLE   131,654 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,445,297 35,588 SH   SOLE   35,588 0 0
APPLE INC COM 037833100   198,911,245 853,696 SH   SOLE   853,696 0 0
APTARGROUP INC COM 038336103   516,613 3,225 SH   SOLE   3,225 0 0
APTIV PLC SHS G6095L109   12,292,837 170,710 SH   SOLE   170,710 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   84,373 22,380 SH   SOLE   22,380 0 0
ARES CAPITAL CORP COM 04010L103   254,944 12,175 SH   SOLE   12,175 0 0
ARISTA NETWORKS INC COM 040413106   1,078,534 2,810 SH   SOLE   2,810 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   829,980 6,315 SH   SOLE   6,315 0 0
ASPEN AEROGELS INC COM 04523Y105   276,900 10,000 SH   SOLE   10,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   321,457 4,126 SH   SOLE   4,126 0 0
AT&T INC COM 00206R102   284,328 12,924 SH   SOLE   12,924 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   24,081,875 87,023 SH   SOLE   87,023 0 0
AVERY DENNISON CORP COM 053611109   220,760 1,000 SH   SOLE   1,000 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,952,356 24,524 SH   SOLE   24,524 0 0
AXSOME THERAPEUTICS INC COM 05464T104   7,377,159 82,087 SH   SOLE   82,087 0 0
BALL CORP COM 058498106   13,506,213 198,884 SH   SOLE   198,884 0 0
BANK AMERICA CORP COM 060505104   1,111,040 28,000 SH   SOLE   28,000 0 0
BANK NEW YORK MELLON CORP COM 064058100   25,407,109 353,564 SH   SOLE   353,564 0 0
BARCLAYS PLC ADR 06738E204   375,556 30,910 SH   SOLE   30,910 0 0
BARRICK GOLD CORP COM 067901108   4,164,668 209,385 SH   SOLE   209,385 0 0
BAXTER INTL INC COM 071813109   14,597,414 384,446 SH   SOLE   384,446 0 0
BECTON DICKINSON & CO COM 075887109   11,770,985 48,822 SH   SOLE   48,822 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   31,103,100 45 SH   SOLE   45 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   169,753,139 368,820 SH   SOLE   368,820 0 0
BERRY GLOBAL GROUP INC COM 08579W103   23,339,913 343,335 SH   SOLE   343,335 0 0
BGC GROUP INC CL A 088929104   704,078 76,697 SH   SOLE   76,697 0 0
BIODESIX INC COM 09075X108   365,977 205,605 SH   SOLE   205,605 0 0
BIOGEN INC COM 09062X103   979,861 5,055 SH   SOLE   5,055 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   684,018 27,317 SH   SOLE   27,317 0 0
BIONTECH SE SPONSORED ADS 09075V102   475,080 4,000 SH   SOLE   4,000 0 0
BLACKSTONE INC COM 09260D107   5,424,936 35,427 SH   SOLE   35,427 0 0
BLOCK H & R INC COM 093671105   438,177 6,895 SH   SOLE   6,895 0 0
BLUE BIRD CORP COM 095306106   8,263,508 172,300 SH   SOLE   172,300 0 0
BOEING CO COM 097023105   916,801 6,030 SH   SOLE   6,030 0 0
BRADY CORP CL A 104674106   3,786,442 49,412 SH   SOLE   49,412 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   14,144,785 273,382 SH   SOLE   273,382 0 0
BROADCOM INC COM 11135F101   26,072,512 151,145 SH   SOLE   151,145 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,305,232 6,070 SH   SOLE   6,070 0 0
BROADSTONE NET LEASE INC COM 11135E203   710,871 37,513 SH   SOLE   37,513 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,952,368 41,285 SH   SOLE   41,285 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   108,739,850 2,045,905 SH   SOLE   2,045,905 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,116,646 146,023 SH   SOLE   146,023 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,179,581 36,117 SH   SOLE   36,117 0 0
BROWN & BROWN INC COM 115236101   780,108 7,530 SH   SOLE   7,530 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   599,178 14,355 SH   SOLE   14,355 0 0
CAMBIUM NETWORKS CORP SHS G17766109   32,757 17,900 SH   SOLE   17,900 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,907,607 19,419 SH   SOLE   19,419 0 0
CARMAX INC COM 143130102   7,336,553 94,812 SH   SOLE   94,812 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   238,572 2,964 SH   SOLE   2,964 0 0
CATERPILLAR INC COM 149123101   7,476,650 19,116 SH   SOLE   19,116 0 0
CAVCO INDS INC DEL COM 149568107   338,738 791 SH   SOLE   791 0 0
CENTENE CORP DEL COM 15135B101   2,030,753 26,976 SH   SOLE   26,976 0 0
CHESAPEAKE ENERGY CORP COM 165167735   56,686,124 689,193 SH   SOLE   689,193 0 0
CHEVRON CORP NEW COM 166764100   25,726,008 174,686 SH   SOLE   174,686 0 0
CHUBB LIMITED COM H1467J104   98,387,069 341,160 SH   SOLE   341,160 0 0
CHURCH & DWIGHT CO INC COM 171340102   5,218,430 49,832 SH   SOLE   49,832 0 0
CINTAS CORP COM 172908105   399,407 1,940 SH   SOLE   1,940 0 0
CIPHER MINING INC COM 17253J106   38,700 10,000 SH   SOLE   10,000 0 0
CISCO SYS INC COM 17275R102   6,678,578 125,490 SH   SOLE   125,490 0 0
CITIGROUP INC COM NEW 172967424   3,483,377 55,645 SH   SOLE   55,645 0 0
CME GROUP INC COM 12572Q105   966,504 4,380 SH   SOLE   4,380 0 0
COCA COLA CO COM 191216100   22,088,902 307,388 SH   SOLE   307,388 0 0
COCA COLA CONS INC COM 191098102   421,248 320 SH   SOLE   320 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   15,155,359 192,449 SH   SOLE   192,449 0 0
COLGATE PALMOLIVE CO COM 194162103   34,609,886 333,396 SH   SOLE   333,396 0 0
COMCAST CORP NEW CL A 20030N101   48,625,551 1,164,126 SH   SOLE   1,164,126 0 0
COMMSCOPE HLDG CO INC COM 20337X109   556,010 91,000 SH   SOLE   91,000 0 0
CONOCOPHILLIPS COM 20825C104   1,354,954 12,870 SH   SOLE   12,870 0 0
CONSOLIDATED EDISON INC COM 209115104   650,188 6,244 SH   SOLE   6,244 0 0
CONSTELLIUM SE CL A SHS F21107101   53,119,827 3,266,902 SH   SOLE   3,266,902 0 0
CORNING INC COM 219350105   6,420,962 142,214 SH   SOLE   142,214 0 0
COSTCO WHSL CORP NEW COM 22160K105   56,353,796 63,567 SH   SOLE   63,567 0 0
CRH PLC ORD G25508105   78,677,184 848,363 SH   SOLE   848,363 0 0
CROWN CASTLE INC COM 22822V101   1,535,072 12,940 SH   SOLE   12,940 0 0
CROWN HLDGS INC COM 228368106   31,977,510 333,516 SH   SOLE   333,516 0 0
CSX CORP COM 126408103   585,077 16,944 SH   SOLE   16,944 0 0
CULLEN FROST BANKERS INC COM 229899109   541,402 4,840 SH   SOLE   4,840 0 0
CUMMINS INC COM 231021106   1,926,227 5,949 SH   SOLE   5,949 0 0
CURTISS WRIGHT CORP COM 231561101   203,788 620 SH   SOLE   620 0 0
CVD EQUIP CORP COM 126601103   52,960 16,000 SH   SOLE   16,000 0 0
D R HORTON INC COM 23331A109   9,667,461 50,676 SH   SOLE   50,676 0 0
DANAHER CORPORATION COM 235851102   65,191,459 234,485 SH   SOLE   234,485 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   701,430 20,600 SH   SOLE   20,600 0 0
DAVITA INC COM 23918K108   4,472,010 27,280 SH   SOLE   27,280 0 0
DEERE & CO COM 244199105   9,048,549 21,682 SH   SOLE   21,682 0 0
DELL TECHNOLOGIES INC CL C 24703L202   23,227,201 195,944 SH   SOLE   195,944 0 0
DIGITAL RLTY TR INC COM 253868103   222,031 1,372 SH   SOLE   1,372 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   657,045 46,500 SH   SOLE   46,500 0 0
DISCOVER FINL SVCS COM 254709108   243,824 1,738 SH   SOLE   1,738 0 0
DISNEY WALT CO COM 254687106   36,891,462 383,527 SH   SOLE   383,527 0 0
DOMINOS PIZZA INC COM 25754A201   1,029,755 2,394 SH   SOLE   2,394 0 0
DOVER CORP COM 260003108   1,369,215 7,141 SH   SOLE   7,141 0 0
EATON CORP PLC SHS G29183103   374,859 1,131 SH   SOLE   1,131 0 0
ECOLAB INC COM 278865100   3,854,206 15,095 SH   SOLE   15,095 0 0
ELBIT SYS LTD ORD M3760D101   273,137 1,365 SH   SOLE   1,365 0 0
ELEVANCE HEALTH INC COM 036752103   34,440,505 66,232 SH   SOLE   66,232 0 0
ELI LILLY & CO COM 532457108   3,485,288 3,934 SH   SOLE   3,934 0 0
EMERSON ELEC CO COM 291011104   5,204,700 47,588 SH   SOLE   47,588 0 0
ENBRIDGE INC COM 29250N105   7,802,805 192,140 SH   SOLE   192,140 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,168,371 135,101 SH   SOLE   135,101 0 0
ENOVIX CORPORATION COM 293594107   1,280,141 137,060 SH   SOLE   137,060 0 0
ENSTAR GROUP LIMITED SHS G3075P101   942,259 2,930 SH   SOLE   2,930 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   3,408,054 117,075 SH   SOLE   117,075 0 0
EOG RES INC COM 26875P101   234,428 1,907 SH   SOLE   1,907 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   59,400 20,000 SH   SOLE   20,000 0 0
EQT CORP COM 26884L109   21,013,773 573,520 SH   SOLE   573,520 0 0
EXPEDITORS INTL WASH INC COM 302130109   407,340 3,100 SH   SOLE   3,100 0 0
EXXON MOBIL CORP COM 30231G102   20,528,945 175,131 SH   SOLE   175,131 0 0
FEDEX CORP COM 31428X106   32,524,708 118,842 SH   SOLE   118,842 0 0
FERROGLOBE PLC SHS G33856108   591,623 127,505 SH   SOLE   127,505 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   16,536,074 266,453 SH   SOLE   266,453 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   67,571,703 806,826 SH   SOLE   806,826 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   14,109,041 7,664 SH   SOLE   7,664 0 0
FISERV INC COM 337738108   38,673,539 215,272 SH   SOLE   215,272 0 0
FMC CORP COM NEW 302491303   791,280 12,000 SH   SOLE   12,000 0 0
FORTIVE CORP COM 34959J108   36,955,342 468,204 SH   SOLE   468,204 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   458,500 22,925 SH   SOLE   22,925 0 0
FRANCO NEV CORP COM 351858105   31,219,078 251,260 SH   SOLE   251,260 0 0
FTAI AVIATION LTD SHS G3730V105   18,290,363 137,625 SH   SOLE   137,625 0 0
GE AEROSPACE COM NEW 369604301   35,815,404 189,922 SH   SOLE   189,922 0 0
GENERAL AMERN INVS CO INC COM 368802104   1,437,588 26,816 SH   SOLE   26,816 0 0
GENERAL DYNAMICS CORP COM 369550108   1,389,213 4,597 SH   SOLE   4,597 0 0
GENERAL MTRS CO COM 37045V100   49,392,560 1,101,529 SH   SOLE   1,101,529 0 0
GILDAN ACTIVEWEAR INC COM 375916103   24,774,677 525,890 SH   SOLE   525,890 0 0
GILEAD SCIENCES INC COM 375558103   410,061 4,891 SH   SOLE   4,891 0 0
GLOBAL PMTS INC COM 37940X102   2,348,593 22,931 SH   SOLE   22,931 0 0
GLOBUS MED INC CL A 379577208   1,771,402 24,761 SH   SOLE   24,761 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,379,492 12,885 SH   SOLE   12,885 0 0
GRAFTECH INTL LTD COM 384313508   621,595 470,905 SH   SOLE   470,905 0 0
GRAINGER W W INC COM 384802104   207,762 200 SH   SOLE   200 0 0
GRANITE CONSTR INC COM 387328107   4,889,911 61,679 SH   SOLE   61,679 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   306,283 6,065 SH   SOLE   6,065 0 0
GREEN PLAINS INC COM 393222104   601,176 44,400 SH   SOLE   44,400 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   497,841 9,561 SH   SOLE   9,561 0 0
HCA HEALTHCARE INC COM 40412C101   19,261,937 47,393 SH   SOLE   47,393 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   220,810 9,655 SH   SOLE   9,655 0 0
HERSHEY CO COM 427866108   605,833 3,159 SH   SOLE   3,159 0 0
HOLOGIC INC COM 436440101   309,059 3,794 SH   SOLE   3,794 0 0
HOME DEPOT INC COM 437076102   38,555,603 95,152 SH   SOLE   95,152 0 0
HONEYWELL INTL INC COM 438516106   21,809,559 105,508 SH   SOLE   105,508 0 0
HOULIHAN LOKEY INC CL A 441593100   1,833,822 11,605 SH   SOLE   11,605 0 0
HUMANA INC COM 444859102   260,360 822 SH   SOLE   822 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   42,079,778 159,164 SH   SOLE   159,164 0 0
I-80 GOLD CORP COM 44955L106   150,800 130,000 SH   SOLE   130,000 0 0
IDEXX LABS INC COM 45168D104   793,195 1,570 SH   SOLE   1,570 0 0
ILLINOIS TOOL WKS INC COM 452308109   22,288,267 85,047 SH   SOLE   85,047 0 0
ILLUMINA INC COM 452327109   83,430,710 639,757 SH   SOLE   639,757 0 0
INSTALLED BLDG PRODS INC COM 45780R101   421,122 1,710 SH   SOLE   1,710 0 0
INTEL CORP COM 458140100   8,751,423 373,036 SH   SOLE   373,036 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   57,831,846 360,009 SH   SOLE   360,009 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,221,744 37,189 SH   SOLE   37,189 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   466,834 4,449 SH   SOLE   4,449 0 0
INTUIT COM 461202103   2,488,347 4,007 SH   SOLE   4,007 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,006,838 4,085 SH   SOLE   4,085 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   532,164 23,896 SH   SOLE   23,896 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,412,102 19,045 SH   SOLE   19,045 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,613,240 3,305 SH   SOLE   3,305 0 0
IQVIA HLDGS INC COM 46266C105   4,552,194 19,210 SH   SOLE   19,210 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,012,640 8,658 SH   SOLE   8,658 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   332,280 1,170 SH   SOLE   1,170 0 0
ISHARES TR S&P 100 ETF 464287101   311,949 1,127 SH   SOLE   1,127 0 0
ISHARES TR EXPANDED TECH 464287515   357,480 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,906,281 8,630 SH   SOLE   8,630 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,476,382 6,597 SH   SOLE   6,597 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,219,397 2,114 SH   SOLE   2,114 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   481,770 2,888 SH   SOLE   2,888 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,454,253 9,988 SH   SOLE   9,988 0 0
ISHARES TR RUS 1000 ETF 464287622   8,172,882 25,996 SH   SOLE   25,996 0 0
ISHARES TR CORE S&P US VLU 464287663   431,042 4,514 SH   SOLE   4,514 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   68,750 25,000 SH   SOLE   25,000 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   446,325 7,500 SH   SOLE   7,500 0 0
JOHNSON & JOHNSON COM 478160104   27,583,585 170,206 SH   SOLE   170,206 0 0
JPMORGAN CHASE & CO. COM 46625H100   59,924,093 284,189 SH   SOLE   284,189 0 0
KBR INC COM 48242W106   1,456,111 22,357 SH   SOLE   22,357 0 0
KENVUE INC COM 49177J102   922,309 39,875 SH   SOLE   39,875 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,181,408 73,425 SH   SOLE   73,425 0 0
KIMBERLY-CLARK CORP COM 494368103   2,753,829 19,355 SH   SOLE   19,355 0 0
KINDER MORGAN INC DEL COM 49456B101   2,218,830 100,445 SH   SOLE   100,445 0 0
KINROSS GOLD CORP COM 496902404   1,985,275 212,102 SH   SOLE   212,102 0 0
KINSALE CAP GROUP INC COM 49714P108   241,165 518 SH   SOLE   518 0 0
KIRBY CORP COM 497266106   34,466,494 281,520 SH   SOLE   281,520 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   13,234,611 55,638 SH   SOLE   55,638 0 0
LABCORP HOLDINGS INC COM SHS 504922105   38,057,750 170,296 SH   SOLE   170,296 0 0
LAMB WESTON HLDGS INC COM 513272104   1,565,866 24,187 SH   SOLE   24,187 0 0
LENNAR CORP CL A 526057104   95,550,870 509,659 SH   SOLE   509,659 0 0
LINDE PLC SHS G54950103   674,757 1,415 SH   SOLE   1,415 0 0
LOANDEPOT INC COM CL A 53946R106   880,425 322,500 SH   SOLE   322,500 0 0
LOCKHEED MARTIN CORP COM 539830109   36,744,154 62,858 SH   SOLE   62,858 0 0
LOEWS CORP COM 540424108   229,245 2,900 SH   SOLE   2,900 0 0
LOWES COS INC COM 548661107   51,009,993 188,333 SH   SOLE   188,333 0 0
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   672,000 42,000 SH   SOLE   42,000 0 0
MAG SILVER CORP COM 55903Q104   3,604,068 256,700 SH   SOLE   256,700 0 0
MARATHON PETE CORP COM 56585A102   260,656 1,600 SH   SOLE   1,600 0 0
MARCUS CORP DEL COM 566330106   152,207 10,100 SH   SOLE   10,100 0 0
MARKEL GROUP INC COM 570535104   2,967,753 1,892 SH   SOLE   1,892 0 0
MARRIOTT INTL INC NEW CL A 571903202   237,413 955 SH   SOLE   955 0 0
MARSH & MCLENNAN COS INC COM 571748102   203,681 913 SH   SOLE   913 0 0
MARTIN MARIETTA MATLS INC COM 573284106   615,758 1,144 SH   SOLE   1,144 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,508,229 15,205 SH   SOLE   15,205 0 0
MAUI LD & PINEAPPLE INC COM 577345101   571,465 25,455 SH   SOLE   25,455 0 0
MCCORMICK & CO INC COM NON VTG 579780206   213,980 2,600 SH   SOLE   2,600 0 0
MCDONALDS CORP COM 580135101   2,655,327 8,720 SH   SOLE   8,720 0 0
MEDIAALPHA INC CL A 58450V104   1,192,091 65,825 SH   SOLE   65,825 0 0
MEDTRONIC PLC SHS G5960L103   1,664,835 18,492 SH   SOLE   18,492 0 0
MERCK & CO INC COM 58933Y105   37,354,313 328,939 SH   SOLE   328,939 0 0
META PLATFORMS INC CL A 30303M102   1,694,995 2,961 SH   SOLE   2,961 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   463,407 309 SH   SOLE   309 0 0
MFA FINL INC COM 55272X607   213,696 16,800 SH   SOLE   16,800 0 0
MICRON TECHNOLOGY INC COM 595112103   415,877 4,010 SH   SOLE   4,010 0 0
MICROSOFT CORP COM 594918104   357,747,591 831,391 SH   SOLE   831,391 0 0
MID-AMER APT CMNTYS INC COM 59522J103   238,350 1,500 SH   SOLE   1,500 0 0
MITEK SYS INC COM NEW 606710200   2,303,133 265,644 SH   SOLE   265,644 0 0
MONDELEZ INTL INC CL A 609207105   50,076,761 679,744 SH   SOLE   679,744 0 0
MORNINGSTAR INC COM 617700109   252,105 790 SH   SOLE   790 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,431,612 32,200 SH   SOLE   32,200 0 0
MURPHY USA INC COM 626755102   14,279,430 28,972 SH   SOLE   28,972 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   6,368,124 223,208 SH   SOLE   223,208 0 0
NEW FOUND GOLD CORP COM 64440N103   75,900 30,000 SH   SOLE   30,000 0 0
NEW GOLD INC CDA COM 644535106   37,440 13,000 SH   SOLE   13,000 0 0
NEW YORK CMNTY BANCORP INC COM NEW 649445400   423,057 37,672 SH   SOLE   37,672 0 0
NEW YORK TIMES CO CL A 650111107   8,512,945 152,918 SH   SOLE   152,918 0 0
NEWMONT CORP COM 651639106   2,678,647 50,115 SH   SOLE   50,115 0 0
NEXTERA ENERGY INC COM 65339F101   2,587,547 30,611 SH   SOLE   30,611 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,446,562 124,785 SH   SOLE   124,785 0 0
NEXTNAV INC COMMON STOCK 65345N106   1,108,879 148,048 SH   SOLE   148,048 0 0
NIKE INC CL B 654106103   1,583,421 17,912 SH   SOLE   17,912 0 0
NORTHERN TR CORP COM 665859104   1,836,072 20,394 SH   SOLE   20,394 0 0
NORTHROP GRUMMAN CORP COM 666807102   401,861 761 SH   SOLE   761 0 0
NOVARTIS AG SPONSORED ADR 66987V109   676,088 5,878 SH   SOLE   5,878 0 0
NOVO-NORDISK A S ADR 670100205   593,088 4,981 SH   SOLE   4,981 0 0
NVIDIA CORPORATION COM 67066G104   10,267,510 84,548 SH   SOLE   84,548 0 0
NXP SEMICONDUCTORS N V COM N6596X109   965,320 4,022 SH   SOLE   4,022 0 0
OCCIDENTAL PETE CORP COM 674599105   206,160 4,000 SH   SOLE   4,000 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,937,470 61,900 SH   SOLE   61,900 0 0
ORACLE CORP COM 68389X105   85,788,425 503,453 SH   SOLE   503,453 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   4,550,627 245,847 SH   SOLE   245,847 0 0
PACKAGING CORP AMER COM 695156109   11,162,028 51,820 SH   SOLE   51,820 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,462,406 39,312 SH   SOLE   39,312 0 0
PAR TECHNOLOGY CORP COM 698884103   9,390,805 180,315 SH   SOLE   180,315 0 0
PARKER-HANNIFIN CORP COM 701094104   1,013,439 1,604 SH   SOLE   1,604 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   800,756 29,214 SH   SOLE   29,214 0 0
PEPSICO INC COM 713448108   25,333,029 148,974 SH   SOLE   148,974 0 0
PERRIGO CO PLC SHS G97822103   1,973,467 75,237 SH   SOLE   75,237 0 0
PFIZER INC COM 717081103   6,183,841 213,678 SH   SOLE   213,678 0 0
PHILIP MORRIS INTL INC COM 718172109   4,897,397 40,341 SH   SOLE   40,341 0 0
PHILLIPS 66 COM 718546104   1,551,504 11,803 SH   SOLE   11,803 0 0
PINTEREST INC CL A 72352L106   9,247,008 285,666 SH   SOLE   285,666 0 0
PNC FINL SVCS GROUP INC COM 693475105   369,885 2,001 SH   SOLE   2,001 0 0
PROCTER AND GAMBLE CO COM 742718109   12,481,485 72,064 SH   SOLE   72,064 0 0
PROGRESSIVE CORP COM 743315103   501,176 1,975 SH   SOLE   1,975 0 0
PROLOGIS INC. COM 74340W103   25,610,493 202,807 SH   SOLE   202,807 0 0
PRUDENTIAL FINL INC COM 744320102   223,551 1,846 SH   SOLE   1,846 0 0
PURE CYCLE CORP COM NEW 746228303   1,227,780 114,000 SH   SOLE   114,000 0 0
PURE STORAGE INC CL A 74624M102   2,995,811 59,630 SH   SOLE   59,630 0 0
QUANTA SVCS INC COM 74762E102   40,722,520 136,584 SH   SOLE   136,584 0 0
QUIDELORTHO CORP COM 219798105   556,046 12,194 SH   SOLE   12,194 0 0
RADNET INC COM 750491102   284,499 4,100 SH   SOLE   4,100 0 0
RANGE RES CORP COM 75281A109   1,369,743 44,530 SH   SOLE   44,530 0 0
REGENERON PHARMACEUTICALS COM 75886F107   11,185,194 10,640 SH   SOLE   10,640 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,318,518 56,516 SH   SOLE   56,516 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   31,368,001 434,942 SH   SOLE   434,942 0 0
REVVITY INC COM 714046109   223,563 1,750 SH   SOLE   1,750 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,376,755 121,300 SH   SOLE   121,300 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,766,620 4,972 SH   SOLE   4,972 0 0
ROYAL BK CDA COM 780087102   325,670 2,611 SH   SOLE   2,611 0 0
ROYAL GOLD INC COM 780287108   2,878,675 20,518 SH   SOLE   20,518 0 0
RTX CORPORATION COM 75513E101   16,764,424 138,366 SH   SOLE   138,366 0 0
S&P GLOBAL INC COM 78409V104   3,954,726 7,655 SH   SOLE   7,655 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   6,054,630 1,009,105 SH   SOLE   1,009,105 0 0
SCHLUMBERGER LTD COM STK 806857108   5,094,114 121,433 SH   SOLE   121,433 0 0
SCHWAB CHARLES CORP COM 808513105   312,708 4,825 SH   SOLE   4,825 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   218,810 4,080 SH   SOLE   4,080 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   4,563,599 171,242 SH   SOLE   171,242 0 0
SEADRILL 2021 LTD COM G7997W102   280,246 7,052 SH   SOLE   7,052 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   459,442 2,983 SH   SOLE   2,983 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,600,945 18,234 SH   SOLE   18,234 0 0
SERVICENOW INC COM 81762P102   27,441,674 30,682 SH   SOLE   30,682 0 0
SHELL PLC SPON ADS 780259305   2,177,603 33,019 SH   SOLE   33,019 0 0
SHERWIN WILLIAMS CO COM 824348106   2,562,914 6,715 SH   SOLE   6,715 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   66,344,174 1,645,849 SH   SOLE   1,645,849 0 0
SMITH A O CORP COM 831865209   7,240,029 80,597 SH   SOLE   80,597 0 0
SOLVENTUM CORP COM SHS 83444M101   282,227 4,048 SH   SOLE   4,048 0 0
SOUTHWESTERN ENERGY CO COM 845467109   622,125 87,500 SH   SOLE   87,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,344,800 9,647 SH   SOLE   9,647 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   237,830 6,332 SH   SOLE   6,332 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,945,122 13,847 SH   SOLE   13,847 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   373,127 655 SH   SOLE   655 0 0
SPROTT INC COM NEW 852066208   4,365,648 100,800 SH   SOLE   100,800 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   11,829,282 483,025 SH   SOLE   483,025 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   12,545,724 615,590 SH   SOLE   615,590 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,027,300 194,000 SH   SOLE   194,000 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,045,684 9,495 SH   SOLE   9,495 0 0
STARBUCKS CORP COM 855244109   839,291 8,609 SH   SOLE   8,609 0 0
STERIS PLC SHS USD G8473T100   226,775 935 SH   SOLE   935 0 0
STRYKER CORPORATION COM 863667101   1,680,582 4,652 SH   SOLE   4,652 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,178,154 31,911 SH   SOLE   31,911 0 0
SYSCO CORP COM 871829107   20,878,474 267,467 SH   SOLE   267,467 0 0
T-MOBILE US INC COM 872590104   5,778,080 28,000 SH   SOLE   28,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,148,466 118,070 SH   SOLE   118,070 0 0
TANGER INC COM 875465106   2,528,548 76,207 SH   SOLE   76,207 0 0
TECHNIPFMC PLC COM G87110105   5,952,846 226,948 SH   SOLE   226,948 0 0
TECK RESOURCES LTD CL B 878742204   44,986,476 861,150 SH   SOLE   861,150 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,255,806 9,724 SH   SOLE   9,724 0 0
TELEFLEX INCORPORATED COM 879369106   1,197,029 4,840 SH   SOLE   4,840 0 0
TESLA INC COM 88160R101   642,302 2,455 SH   SOLE   2,455 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,105,681 2,380 SH   SOLE   2,380 0 0
THE CIGNA GROUP COM 125523100   880,997 2,543 SH   SOLE   2,543 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   67,972,851 109,887 SH   SOLE   109,887 0 0
TJX COS INC NEW COM 872540109   40,701,634 346,279 SH   SOLE   346,279 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   241,729 1,954 SH   SOLE   1,954 0 0
TOLL BROTHERS INC COM 889478103   55,072,441 356,479 SH   SOLE   356,479 0 0
TRAVELERS COMPANIES INC COM 89417E109   205,557 878 SH   SOLE   878 0 0
TRIMBLE INC COM 896239100   1,409,443 22,700 SH   SOLE   22,700 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,789,559 23,810 SH   SOLE   23,810 0 0
UNILEVER PLC SPON ADR NEW 904767704   258,996 3,987 SH   SOLE   3,987 0 0
UNION BANKSHARES INC COM 905400107   1,113,434 42,940 SH   SOLE   42,940 0 0
UNION PAC CORP COM 907818108   12,816,220 51,997 SH   SOLE   51,997 0 0
UNITED AIRLS HLDGS INC COM 910047109   16,718,865 293,005 SH   SOLE   293,005 0 0
UNITED PARCEL SERVICE INC CL B 911312106   924,385 6,780 SH   SOLE   6,780 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,519,576 7,730 SH   SOLE   7,730 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   593,972 12,983 SH   SOLE   12,983 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   229,010 1,000 SH   SOLE   1,000 0 0
US BANCORP DEL COM NEW 902973304   1,554,683 33,997 SH   SOLE   33,997 0 0
VALERO ENERGY CORP COM 91913Y100   202,545 1,500 SH   SOLE   1,500 0 0
VALLEY NATL BANCORP COM 919794107   317,100 35,000 SH   SOLE   35,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   445,391 9,125 SH   SOLE   9,125 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   527,990 4,408 SH   SOLE   4,408 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   462,785 2,651 SH   SOLE   2,651 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,379,526 15,467 SH   SOLE   15,467 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   573,591 1,494 SH   SOLE   1,494 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   382,179 2,100 SH   SOLE   2,100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,066,948 19,078 SH   SOLE   19,078 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   554,123 2,336 SH   SOLE   2,336 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   417,115 1,581 SH   SOLE   1,581 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   734,895 11,665 SH   SOLE   11,665 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   364,138 7,610 SH   SOLE   7,610 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   716,977 3,620 SH   SOLE   3,620 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   847,600 16,050 SH   SOLE   16,050 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   364,009 2,839 SH   SOLE   2,839 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   296,886 3,363 SH   SOLE   3,363 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   313,300 1,434 SH   SOLE   1,434 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   913,798 1,558 SH   SOLE   1,558 0 0
VERALTO CORP COM SHS 92338C103   1,072,178 9,585 SH   SOLE   9,585 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,471,508 32,766 SH   SOLE   32,766 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   901,325 1,938 SH   SOLE   1,938 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   74,395,737 747,771 SH   SOLE   747,771 0 0
VIRNETX HLDG CORP COM 92823T207   199,811 28,342 SH   SOLE   28,342 0 0
VISA INC COM CL A 92826C839   6,773,943 24,637 SH   SOLE   24,637 0 0
WALMART INC COM 931142103   3,820,121 47,308 SH   SOLE   47,308 0 0
WASTE MGMT INC DEL COM 94106L109   1,380,540 6,650 SH   SOLE   6,650 0 0
WATERS CORP COM 941848103   2,497,277 6,939 SH   SOLE   6,939 0 0
WAYFAIR INC CL A 94419L101   1,535,231 27,327 SH   SOLE   27,327 0 0
WELLS FARGO CO NEW COM 949746101   666,582 11,800 SH   SOLE   11,800 0 0
WESTERN ALLIANCE BANCORP COM 957638109   243,469 2,815 SH   SOLE   2,815 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   4,980,646 81,543 SH   SOLE   81,543 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   49,058,504 28,923 SH   SOLE   28,923 0 0
WILEY JOHN & SONS INC CL B 968223305   966,000 20,000 SH   SOLE   20,000 0 0
WILEY JOHN & SONS INC CL A 968223206   3,318,201 68,771 SH   SOLE   68,771 0 0
WILLIAMS COS INC COM 969457100   1,100,165 24,100 SH   SOLE   24,100 0 0
XENCOR INC COM 98401F105   253,386 12,600 SH   SOLE   12,600 0 0
XPO INC COM 983793100   50,823,955 472,737 SH   SOLE   472,737 0 0
XYLEM INC COM 98419M100   58,607,071 434,030 SH   SOLE   434,030 0 0
YUM BRANDS INC COM 988498101   637,078 4,560 SH   SOLE   4,560 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   526,040 4,873 SH   SOLE   4,873 0 0
ZOETIS INC CL A 98978V103   311,045 1,592 SH   SOLE   1,592 0 0