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   2,700,598 17,403 SH   SOLE   17,403 0 0
ABBOTT LABS COM 002824100   75,264,637 561,928 SH   SOLE   561,928 0 0
ABBVIE INC COM 00287Y109   65,994,920 285,026 SH   SOLE   285,026 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   478,157 1,939 SH   SOLE   1,939 0 0
ADOBE INC COM 00724F101   6,996,563 19,834 SH   SOLE   19,834 0 0
ADVANCED MICRO DEVICES INC COM 007903107   386,193 2,387 SH   SOLE   2,387 0 0
AES CORP COM 00130H105   331,040 25,155 SH   SOLE   25,155 0 0
AFLAC INC COM 001055102   11,839,306 105,992 SH   SOLE   105,992 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   244,122 1,902 SH   SOLE   1,902 0 0
AGNC INVT CORP COM 00123Q104   1,072,397 109,540 SH   SOLE   109,540 0 0
AGNICO EAGLE MINES LTD COM 008474108   94,351,629 559,751 SH   SOLE   559,751 0 0
AIR LEASE CORP CL A 00912X302   13,449,245 211,300 SH   SOLE   211,300 0 0
AIR PRODS & CHEMS INC COM 009158106   23,825,910 87,364 SH   SOLE   87,364 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   44,491,679 1,276,296 SH   SOLE   1,276,296 0 0
ALECTOR INC COM 014442107   175,300 59,223 SH   SOLE   59,223 0 0
ALLSTATE CORP COM 020002101   262,517 1,223 SH   SOLE   1,223 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   5,472,073 33,348 SH   SOLE   33,348 0 0
ALPHABET INC CAP STK CL A 02079K305   98,336,484 404,510 SH   SOLE   404,510 0 0
ALPHABET INC CAP STK CL C 02079K107   193,639,947 795,073 SH   SOLE   795,073 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,454,000 100,000 SH   SOLE   100,000 0 0
ALTRIA GROUP INC COM 02209S103   675,067 10,219 SH   SOLE   10,219 0 0
AMAZON COM INC COM 023135106   142,815,574 650,433 SH   SOLE   650,433 0 0
AMCOR PLC ORD G0250X107   23,281,208 2,846,113 SH   SOLE   2,846,113 0 0
AMERICAN ELEC PWR CO INC COM 025537101   413,212 3,673 SH   SOLE   3,673 0 0
AMERICAN EXPRESS CO COM 025816109   2,610,397 7,859 SH   SOLE   7,859 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   233,185 2,969 SH   SOLE   2,969 0 0
AMERICAN TOWER CORP NEW COM 03027X100   209,821 1,091 SH   SOLE   1,091 0 0
AMGEN INC COM 031162100   3,019,540 10,700 SH   SOLE   10,700 0 0
AMPHENOL CORP NEW CL A 032095101   810,191 6,547 SH   SOLE   6,547 0 0
AMRIZE LTD SHS H2927K103   53,387,028 1,100,083 SH   SOLE   1,100,083 0 0
ANALOG DEVICES INC COM 032654105   85,059,227 346,191 SH   SOLE   346,191 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,126,707 55,750 SH   SOLE   55,750 0 0
AON PLC SHS CL A G0403H108   38,550,863 108,113 SH   SOLE   108,113 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,718,621 35,406 SH   SOLE   35,406 0 0
APPLE INC COM 037833100   194,770,898 764,917 SH   SOLE   764,917 0 0
APPLIED MATLS INC COM 038222105   269,438 1,316 SH   SOLE   1,316 0 0
APTARGROUP INC COM 038336103   431,321 3,227 SH   SOLE   3,227 0 0
APTIV PLC COM SHS G3265R107   10,878,033 126,166 SH   SOLE   126,166 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   110,762 27,760 SH   SOLE   27,760 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,459,577 10,017 SH   SOLE   10,017 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,237,803 6,315 SH   SOLE   6,315 0 0
ASPEN AEROGELS INC COM 04523Y105   69,600 10,000 SH   SOLE   10,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   255,708 3,333 SH   SOLE   3,333 0 0
AT&T INC COM 00206R102   390,418 13,825 SH   SOLE   13,825 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   24,997,395 85,170 SH   SOLE   85,170 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,346,238 24,491 SH   SOLE   24,491 0 0
AXSOME THERAPEUTICS INC COM 05464T104   10,220,139 84,151 SH   SOLE   84,151 0 0
BALL CORP COM 058498106   8,337,300 165,357 SH   SOLE   165,357 0 0
BANK AMERICA CORP COM 060505104   872,077 16,904 SH   SOLE   16,904 0 0
BANK NEW YORK MELLON CORP COM 064058100   35,044,151 321,624 SH   SOLE   321,624 0 0
BARRICK MNG CORP COM SHS 06849F108   60,824,495 1,856,103 SH   SOLE   1,856,103 0 0
BAXTER INTL INC COM 071813109   1,388,492 60,979 SH   SOLE   60,979 0 0
BECTON DICKINSON & CO COM 075887109   4,156,110 22,205 SH   SOLE   22,205 0 0
BERKLEY W R CORP COM 084423102   222,504 2,904 SH   SOLE   2,904 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   33,184,800 44 SH   SOLE   44 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   171,089,008 340,313 SH   SOLE   340,313 0 0
BGC GROUP INC CL A 088929104   193,410 20,445 SH   SOLE   20,445 0 0
BIODESIX INC COM 09075X207   77,606 10,279 SH   SOLE   10,279 0 0
BIOGEN INC COM 09062X103   711,466 5,079 SH   SOLE   5,079 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   648,872 25,436 SH   SOLE   25,436 0 0
BIONTECH SE SPONSORED ADS 09075V102   394,480 4,000 SH   SOLE   4,000 0 0
BLACKROCK INC COM 09290D101   420,879 361 SH   SOLE   361 0 0
BLACKSTONE INC COM 09260D107   5,365,031 31,402 SH   SOLE   31,402 0 0
BORR DRILLING LTD SHS G1466R173   817,760 304,000 SH   SOLE   304,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   11,406,422 252,914 SH   SOLE   252,914 0 0
BROADCOM INC COM 11135F101   50,718,384 153,734 SH   SOLE   153,734 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,399,725 5,877 SH   SOLE   5,877 0 0
BROADSTONE NET LEASE INC COM 11135E203   720,572 40,323 SH   SOLE   40,323 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,040,559 35,837 SH   SOLE   35,837 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   123,681,493 1,803,463 SH   SOLE   1,803,463 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   6,365,827 193,549 SH   SOLE   193,549 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   275,093 6,690 SH   SOLE   6,690 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   22,977,381 667,559 SH   SOLE   667,559 0 0
BROWN & BROWN INC COM 115236101   989,297 10,548 SH   SOLE   10,548 0 0
BWX TECHNOLOGIES INC COM 05605H100   258,671 1,403 SH   SOLE   1,403 0 0
CANADIAN NAT RES LTD COM 136385101   1,650,223 51,634 SH   SOLE   51,634 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   9,384,772 125,987 SH   SOLE   125,987 0 0
CAPITAL ONE FINL CORP COM 14040H105   4,473,746 21,045 SH   SOLE   21,045 0 0
CARMAX INC COM 143130102   1,963,557 43,761 SH   SOLE   43,761 0 0
CATERPILLAR INC COM 149123101   8,995,709 18,853 SH   SOLE   18,853 0 0
CAVCO INDS INC DEL COM 149568107   459,357 791 SH   SOLE   791 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   22,289,587 107,726 SH   SOLE   107,726 0 0
CHEESECAKE FACTORY INC COM 163072101   4,430,867 81,092 SH   SOLE   81,092 0 0
CHENIERE ENERGY INC COM NEW 16411R208   217,826 927 SH   SOLE   927 0 0
CHEVRON CORP NEW COM 166764100   31,367,958 201,996 SH   SOLE   201,996 0 0
CHUBB LIMITED COM H1467J104   84,895,657 300,782 SH   SOLE   300,782 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,883,081 21,489 SH   SOLE   21,489 0 0
CINTAS CORP COM 172908105   318,564 1,552 SH   SOLE   1,552 0 0
CISCO SYS INC COM 17275R102   7,475,501 109,259 SH   SOLE   109,259 0 0
CITIGROUP INC COM NEW 172967424   3,758,240 37,027 SH   SOLE   37,027 0 0
CLOROX CO DEL COM 189054109   201,226 1,632 SH   SOLE   1,632 0 0
CME GROUP INC COM 12572Q105   752,549 2,785 SH   SOLE   2,785 0 0
COCA COLA CO COM 191216100   20,241,394 305,208 SH   SOLE   305,208 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,200,786 35,403 SH   SOLE   35,403 0 0
COLGATE PALMOLIVE CO COM 194162103   25,428,152 318,090 SH   SOLE   318,090 0 0
COMCAST CORP NEW CL A 20030N101   27,084,517 862,015 SH   SOLE   862,015 0 0
COMFORT SYS USA INC COM 199908104   291,289 353 SH   SOLE   353 0 0
CONOCOPHILLIPS COM 20825C104   1,362,285 14,402 SH   SOLE   14,402 0 0
CONSOLIDATED EDISON INC COM 209115104   631,065 6,278 SH   SOLE   6,278 0 0
CONSTELLIUM SE CL A SHS F21107101   23,180,585 1,557,835 SH   SOLE   1,557,835 0 0
COREWEAVE INC COM CL A 21873S108   364,295 2,662 SH   SOLE   2,662 0 0
CORNING INC COM 219350105   7,258,589 88,487 SH   SOLE   88,487 0 0
COSTCO WHSL CORP NEW COM 22160K105   48,421,026 52,311 SH   SOLE   52,311 0 0
COURSERA INC COM 22266M104   6,576,102 561,580 SH   SOLE   561,580 0 0
CRH PLC ORD G25508105   81,541,832 680,082 SH   SOLE   680,082 0 0
CROWN CASTLE INC COM 22822V101   1,147,652 11,894 SH   SOLE   11,894 0 0
CROWN HLDGS INC COM 228368106   20,879,281 216,164 SH   SOLE   216,164 0 0
CULLEN FROST BANKERS INC COM 229899109   614,201 4,845 SH   SOLE   4,845 0 0
CUMMINS INC COM 231021106   2,537,176 6,007 SH   SOLE   6,007 0 0
CURTISS WRIGHT CORP COM 231561101   251,924 464 SH   SOLE   464 0 0
CVD EQUIP CORP COM 126601103   53,760 16,000 SH   SOLE   16,000 0 0
D R HORTON INC COM 23331A109   8,336,907 49,194 SH   SOLE   49,194 0 0
DANAHER CORPORATION COM 235851102   47,957,068 241,890 SH   SOLE   241,890 0 0
DAVITA INC COM 23918K108   3,429,375 25,810 SH   SOLE   25,810 0 0
DBX ETF TR DALY HOM B&S BUL 25490K596   5,005,771 68,115 SH   SOLE   68,115 0 0
DEERE & CO COM 244199105   6,963,155 15,228 SH   SOLE   15,228 0 0
DEFI TECHNOLOGIES INC COM 244916102   137,150 65,000 SH   SOLE   65,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,127,850 19,874 SH   SOLE   19,874 0 0
DIGITAL RLTY TR INC COM 253868103   240,822 1,393 SH   SOLE   1,393 0 0
DISNEY WALT CO COM 254687106   42,446,066 370,708 SH   SOLE   370,708 0 0
DOMINOS PIZZA INC COM 25754A201   887,164 2,055 SH   SOLE   2,055 0 0
DOVER CORP COM 260003108   7,650,323 45,857 SH   SOLE   45,857 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   390,678 3,157 SH   SOLE   3,157 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407   301,760 41,000 SH   SOLE   41,000 0 0
EATON CORP PLC SHS G29183103   418,037 1,117 SH   SOLE   1,117 0 0
ECOLAB INC COM 278865100   4,108,448 15,002 SH   SOLE   15,002 0 0
ELBIT SYS LTD ORD M3760D101   670,897 1,316 SH   SOLE   1,316 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   4,932,989 15,267 SH   SOLE   15,267 0 0
ELI LILLY & CO COM 532457108   2,897,874 3,798 SH   SOLE   3,798 0 0
EMERSON ELEC CO COM 291011104   5,650,185 43,072 SH   SOLE   43,072 0 0
EMX RTY CORP COM 26873J107   566,500 110,000 SH   SOLE   110,000 0 0
ENBRIDGE INC COM 29250N105   1,570,568 31,125 SH   SOLE   31,125 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,352,584 137,097 SH   SOLE   137,097 0 0
ENOVIX CORPORATION COM 293594107   781,778 78,413 SH   SOLE   78,413 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   3,222,686 103,060 SH   SOLE   103,060 0 0
EQT CORP COM 26884L109   29,323,891 538,745 SH   SOLE   538,745 0 0
EXPEDITORS INTL WASH INC COM 302130109   382,113 3,117 SH   SOLE   3,117 0 0
EXXON MOBIL CORP COM 30231G102   19,714,297 174,849 SH   SOLE   174,849 0 0
FEDEX CORP COM 31428X106   26,880,951 113,994 SH   SOLE   113,994 0 0
FERROGLOBE PLC SHS G33856108   341,250 75,000 SH   SOLE   75,000 0 0
FIDELITY NATIONAL FINANCIAL COM SHS 31620R303   19,252,818 318,281 SH   SOLE   318,281 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   44,734,111 678,406 SH   SOLE   678,406 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103   26,885,708 15,027 SH   SOLE   15,027 0 0
FISERV INC COM 337738108   24,772,814 192,142 SH   SOLE   192,142 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   727,493 9,871 SH   SOLE   9,871 0 0
FMC CORP COM NEW 302491303   399,524 11,880 SH   SOLE   11,880 0 0
FORTIVE CORP COM 34959J108   5,620,362 114,725 SH   SOLE   114,725 0 0
FRANCO NEV CORP COM 351858105   39,534,466 177,356 SH   SOLE   177,356 0 0
FTAI AVIATION LTD SHS G3730V105   7,088,881 42,484 SH   SOLE   42,484 0 0
GBANK FINL HLDGS INC COM 36166F100   7,285,567 185,525 SH   SOLE   185,525 0 0
GE AEROSPACE COM NEW 369604301   12,353,336 41,066 SH   SOLE   41,066 0 0
GE VERNOVA INC COM 36828A101   568,168 924 SH   SOLE   924 0 0
GENERAL DYNAMICS CORP COM 369550108   1,570,305 4,605 SH   SOLE   4,605 0 0
GENERAL MTRS CO COM 37045V100   10,008,592 164,156 SH   SOLE   164,156 0 0
GILDAN ACTIVEWEAR INC COM 375916103   73,092,897 1,264,583 SH   SOLE   1,264,583 0 0
GILEAD SCIENCES INC COM 375558103   383,616 3,456 SH   SOLE   3,456 0 0
GLOBAL PMTS INC COM 37940X102   1,427,813 17,186 SH   SOLE   17,186 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   217,810 4,410 SH   SOLE   4,410 0 0
GLOBE LIFE INC COM 37959E102   230,325 1,611 SH   SOLE   1,611 0 0
GLOBUS MED INC CL A 379577208   446,477 7,796 SH   SOLE   7,796 0 0
GOLAR LNG LTD SHS G9456A100   424,305 10,500 SH   SOLE   10,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,554,689 6,975 SH   SOLE   6,975 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   722,400 120,000 SH   SOLE   120,000 0 0
GRAFTECH INTL LTD COM NEW 384313607   989,986 77,222 SH   SOLE   77,222 0 0
GRAIL INC COM 384747101   236,520 4,000 SH   SOLE   4,000 0 0
GRANITE CONSTR INC COM 387328107   4,303,653 39,249 SH   SOLE   39,249 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   589,340 6,565 SH   SOLE   6,565 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   437,294 8,268 SH   SOLE   8,268 0 0
HASBRO INC COM 418056107   6,189,815 81,606 SH   SOLE   81,606 0 0
HCA HEALTHCARE INC COM 40412C101   18,786,043 44,078 SH   SOLE   44,078 0 0
HERSHEY CO COM 427866108   284,129 1,519 SH   SOLE   1,519 0 0
HOLOGIC INC COM 436440101   232,975 3,452 SH   SOLE   3,452 0 0
HOME DEPOT INC COM 437076102   36,048,551 88,967 SH   SOLE   88,967 0 0
HONEYWELL INTL INC COM 438516106   23,080,483 109,646 SH   SOLE   109,646 0 0
HOULIHAN LOKEY INC CL A 441593100   2,156,682 10,504 SH   SOLE   10,504 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   218,048 1,697 SH   SOLE   1,697 0 0
I-80 GOLD CORP COM 44955L106   124,202 130,000 SH   SOLE   130,000 0 0
IDEXX LABS INC COM 45168D104   5,798,566 9,076 SH   SOLE   9,076 0 0
ILLINOIS TOOL WKS INC COM 452308109   21,861,336 83,837 SH   SOLE   83,837 0 0
ILLUMINA INC COM 452327109   22,726,447 239,301 SH   SOLE   239,301 0 0
INSTALLED BLDG PRODS INC COM 45780R101   276,259 1,120 SH   SOLE   1,120 0 0
INTEL CORP COM 458140100   25,018,939 745,721 SH   SOLE   745,721 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   46,203,112 274,235 SH   SOLE   274,235 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,335,546 33,086 SH   SOLE   33,086 0 0
INTUIT COM 461202103   2,641,496 3,868 SH   SOLE   3,868 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,839,010 4,112 SH   SOLE   4,112 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   403,938 17,929 SH   SOLE   17,929 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,621,851 24,364 SH   SOLE   24,364 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,114,810 3,523 SH   SOLE   3,523 0 0
IQVIA HLDGS INC COM 46266C105   3,558,336 18,734 SH   SOLE   18,734 0 0
ISHARES SILVER TR ISHARES 46428Q109   282,396 6,665 SH   SOLE   6,665 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,059,963 8,920 SH   SOLE   8,920 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,116,332 6,653 SH   SOLE   6,653 0 0
ISHARES TR S&P 100 ETF 464287101   367,531 1,104 SH   SOLE   1,104 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,433,594 9,930 SH   SOLE   9,930 0 0
ISHARES TR CORE MSCI INTL 46435G326   504,670 6,295 SH   SOLE   6,295 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,238,205 1,850 SH   SOLE   1,850 0 0
ISHARES TR EUROPE ETF 464287861   347,044 5,300 SH   SOLE   5,300 0 0
ISHARES TR NATIONAL MUN ETF 464288414   507,531 4,766 SH   SOLE   4,766 0 0
ISHARES TR EXPANDED TECH 464287515   460,040 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUS 1000 ETF 464287622   9,941,056 27,200 SH   SOLE   27,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,286,017 5,315 SH   SOLE   5,315 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   295,397 923 SH   SOLE   923 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   409,292 2,315 SH   SOLE   2,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432   313,689 3,510 SH   SOLE   3,510 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   93,000 25,000 SH   SOLE   25,000 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   238,354 3,594 SH   SOLE   3,594 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   319,760 5,600 SH   SOLE   5,600 0 0
JOHNSON & JOHNSON COM 478160104   33,828,581 182,443 SH   SOLE   182,443 0 0
JPMORGAN CHASE & CO. COM 46625H100   75,351,257 238,884 SH   SOLE   238,884 0 0
KENVUE INC COM 49177J102   549,775 33,874 SH   SOLE   33,874 0 0
KIMBERLY-CLARK CORP COM 494368103   4,273,193 34,367 SH   SOLE   34,367 0 0
KINDER MORGAN INC DEL COM 49456B101   2,716,316 95,949 SH   SOLE   95,949 0 0
KINROSS GOLD CORP COM 496902404   4,312,419 173,538 SH   SOLE   173,538 0 0
KNOWLES CORP COM 49926D109   6,516,847 279,573 SH   SOLE   279,573 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   4,725,914 15,474 SH   SOLE   15,474 0 0
LABCORP HOLDINGS INC COM SHS 504922105   45,809,035 159,580 SH   SOLE   159,580 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   921,621 17,275 SH   SOLE   17,275 0 0
LENNAR CORP CL A 526057104   28,382,192 225,184 SH   SOLE   225,184 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   1,300,424 113,475 SH   SOLE   113,475 0 0
LINDE PLC SHS G54950103   777,575 1,637 SH   SOLE   1,637 0 0
LOANDEPOT INC COM CL A 53946R106   1,046,256 340,800 SH   SOLE   340,800 0 0
LOCKHEED MARTIN CORP COM 539830109   29,188,389 58,469 SH   SOLE   58,469 0 0
LOEWS CORP COM 540424108   245,855 2,449 SH   SOLE   2,449 0 0
LOWES COS INC COM 548661107   32,250,612 128,330 SH   SOLE   128,330 0 0
M & T BK CORP COM 55261F104   269,751 1,365 SH   SOLE   1,365 0 0
MARATHON PETE CORP COM 56585A102   311,853 1,618 SH   SOLE   1,618 0 0
MARCUS CORP DEL COM 566330106   156,651 10,100 SH   SOLE   10,100 0 0
MARKEL GROUP INC COM 570535104   3,946,958 2,065 SH   SOLE   2,065 0 0
MARRIOTT INTL INC NEW CL A 571903202   255,752 982 SH   SOLE   982 0 0
MARTIN MARIETTA MATLS INC COM 573284106   8,435,667 13,384 SH   SOLE   13,384 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,970,735 14,013 SH   SOLE   14,013 0 0
MAUI LD & PINEAPPLE INC COM 577345101   522,293 28,020 SH   SOLE   28,020 0 0
MCDONALDS CORP COM 580135101   1,906,302 6,273 SH   SOLE   6,273 0 0
MEDIAALPHA INC CL A 58450V104   292,466 25,700 SH   SOLE   25,700 0 0
MERCK & CO INC COM 58933Y105   28,980,358 345,292 SH   SOLE   345,292 0 0
META PLATFORMS INC CL A 30303M102   50,880,049 69,283 SH   SOLE   69,283 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   379,331 309 SH   SOLE   309 0 0
MFA FINL INC COM 55272X607   154,392 16,800 SH   SOLE   16,800 0 0
MICRON TECHNOLOGY INC COM 595112103   768,501 4,593 SH   SOLE   4,593 0 0
MICROSOFT CORP COM 594918104   384,633,866 742,608 SH   SOLE   742,608 0 0
MILLROSE PPTYS INC COM CL A 601137102   88,340,726 2,628,406 SH   SOLE   2,628,406 0 0
MONDELEZ INTL INC CL A 609207105   39,155,901 626,795 SH   SOLE   626,795 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,473,525 29,500 SH   SOLE   29,500 0 0
NETFLIX INC COM 64110L106   316,515 264 SH   SOLE   264 0 0
NEW FOUND GOLD CORP COM 64440N103   71,100 30,000 SH   SOLE   30,000 0 0
NEW GOLD INC CDA COM 644535106   93,340 13,000 SH   SOLE   13,000 0 0
NEW YORK TIMES CO CL A 650111107   8,576,593 149,418 SH   SOLE   149,418 0 0
NEWMONT CORP COM 651639106   11,925,565 141,449 SH   SOLE   141,449 0 0
NEXTDECADE CORP COM 65342K105   410,116 60,400 SH   SOLE   60,400 0 0
NEXTERA ENERGY INC COM 65339F101   1,612,240 21,357 SH   SOLE   21,357 0 0
NEXTNAV INC COMMON STOCK 65345N106   978,864 68,452 SH   SOLE   68,452 0 0
NIKE INC CL B 654106103   1,543,698 22,138 SH   SOLE   22,138 0 0
NORTHERN TR CORP COM 665859104   2,745,032 20,394 SH   SOLE   20,394 0 0
NORTHROP GRUMMAN CORP COM 666807102   836,597 1,373 SH   SOLE   1,373 0 0
NOVARTIS AG SPONSORED ADR 66987V109   462,690 3,608 SH   SOLE   3,608 0 0
NOVO-NORDISK A S ADR 670100205   662,939 11,947 SH   SOLE   11,947 0 0
NVENT ELECTRIC PLC SHS G6700G107   25,065,016 254,106 SH   SOLE   254,106 0 0
NVIDIA CORPORATION COM 67066G104   75,356,677 403,884 SH   SOLE   403,884 0 0
NXP SEMICONDUCTORS N V COM N6596X109   949,406 4,169 SH   SOLE   4,169 0 0
OCCIDENTAL PETE CORP COM 674599105   284,256 6,016 SH   SOLE   6,016 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,243,953 44,811 SH   SOLE   44,811 0 0
OR ROYALTIES INC. COM SHS 68390D106   9,768,017 243,713 SH   SOLE   243,713 0 0
ORACLE CORP COM 68389X105   147,517,042 524,524 SH   SOLE   524,524 0 0
ORCHID IS CAP INC COM NEW 68571X301   525,750 75,000 SH   SOLE   75,000 0 0
PACKAGING CORP AMER COM 695156109   44,205,793 202,844 SH   SOLE   202,844 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   429,235 2,353 SH   SOLE   2,353 0 0
PAN AMERN SILVER CORP COM 697900108   5,841,878 150,836 SH   SOLE   150,836 0 0
PAR TECHNOLOGY CORP COM 698884103   7,374,426 186,317 SH   SOLE   186,317 0 0
PARKER-HANNIFIN CORP COM 701094104   1,130,402 1,491 SH   SOLE   1,491 0 0
PAYCHEX INC COM 704326107   364,562 2,876 SH   SOLE   2,876 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   770,454 27,915 SH   SOLE   27,915 0 0
PEPSICO INC COM 713448108   18,735,960 133,409 SH   SOLE   133,409 0 0
PFIZER INC COM 717081103   6,975,914 273,780 SH   SOLE   273,780 0 0
PHILIP MORRIS INTL INC COM 718172109   4,953,912 30,542 SH   SOLE   30,542 0 0
PHILLIPS 66 COM 718546104   1,636,457 12,031 SH   SOLE   12,031 0 0
PINTEREST INC CL A 72352L106   2,616,450 81,332 SH   SOLE   81,332 0 0
PITNEY BOWES INC COM 724479100   38,388,557 3,364,466 SH   SOLE   3,364,466 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   182,542 10,700 SH   SOLE   10,700 0 0
PNC FINL SVCS GROUP INC COM 693475105   371,921 1,851 SH   SOLE   1,851 0 0
PRICE T ROWE GROUP INC COM 74144T108   449,152 4,376 SH   SOLE   4,376 0 0
PROCTER AND GAMBLE CO COM 742718109   11,102,134 72,256 SH   SOLE   72,256 0 0
PROGRESSIVE CORP COM 743315103   493,900 2,000 SH   SOLE   2,000 0 0
PROLOGIS INC. COM 74340W103   36,449,906 318,284 SH   SOLE   318,284 0 0
PURE CYCLE CORP COM NEW 746228303   1,261,980 114,000 SH   SOLE   114,000 0 0
QUANTA SVCS INC COM 74762E102   51,879,168 125,185 SH   SOLE   125,185 0 0
RADNET INC COM 750491102   312,461 4,100 SH   SOLE   4,100 0 0
RALLIANT CORP COM 750940108   1,499,239 34,284 SH   SOLE   34,284 0 0
RANGE RES CORP COM 75281A109   483,523 12,846 SH   SOLE   12,846 0 0
RED CAT HLDGS INC COM 75644T100   103,500 10,000 SH   SOLE   10,000 0 0
REDDIT INC CL A 75734B100   4,370,730 19,004 SH   SOLE   19,004 0 0
REGENERON PHARMACEUTICALS COM 75886F107   16,912,519 30,079 SH   SOLE   30,079 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,494,151 56,661 SH   SOLE   56,661 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   19,305,677 300,993 SH   SOLE   300,993 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   2,223,698 82,025 SH   SOLE   82,025 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,446,530 127,000 SH   SOLE   127,000 0 0
ROADZEN INC ORD SHS G7606H108   129,585 150,000 SH   SOLE   150,000 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,430,117 4,873 SH   SOLE   4,873 0 0
ROYAL BK CDA COM 780087102   3,143,809 21,340 SH   SOLE   21,340 0 0
ROYAL GOLD INC COM 780287108   336,373 1,677 SH   SOLE   1,677 0 0
RTX CORPORATION COM 75513E101   22,173,066 132,511 SH   SOLE   132,511 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   5,500,555 91,341 SH   SOLE   91,341 0 0
S&P GLOBAL INC COM 78409V104   3,369,980 6,924 SH   SOLE   6,924 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   12,782,870 1,020,996 SH   SOLE   1,020,996 0 0
SCHLUMBERGER LTD COM STK 806857108   340,606 9,910 SH   SOLE   9,910 0 0
SCHWAB CHARLES CORP COM 808513105   460,165 4,820 SH   SOLE   4,820 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   200,670 7,446 SH   SOLE   7,446 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,210,894 171,242 SH   SOLE   171,242 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,612,408 18,048 SH   SOLE   18,048 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   423,773 3,045 SH   SOLE   3,045 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   242,400 860 SH   SOLE   860 0 0
SERVICENOW INC COM 81762P102   27,115,130 29,464 SH   SOLE   29,464 0 0
SHARKNINJA INC COM SHS G8068L108   14,990,686 145,329 SH   SOLE   145,329 0 0
SHELL PLC SPON ADS 780259305   2,138,962 29,903 SH   SOLE   29,903 0 0
SHERWIN WILLIAMS CO COM 824348106   2,333,100 6,738 SH   SOLE   6,738 0 0
SIGMA LITHIUM CORPORATION COM 826599102   1,004,985 156,784 SH   SOLE   156,784 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   252,169 11,099 SH   SOLE   11,099 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   319,865 8,645 SH   SOLE   8,645 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,760,162 10,578 SH   SOLE   10,578 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   270,946 6,332 SH   SOLE   6,332 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,566,028 17,362 SH   SOLE   17,362 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   390,400 655 SH   SOLE   655 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   1,019,434 11,111 SH   SOLE   11,111 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104   407,400 30,000 SH   SOLE   30,000 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   6,176,380 393,400 SH   SOLE   393,400 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   18,210,080 614,790 SH   SOLE   614,790 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   17,722,187 483,025 SH   SOLE   483,025 0 0
SPROTT FDS TR ACTIVE GOLD & SI 85208P865   397,638 10,615 SH   SOLE   10,615 0 0
SPROTT FDS TR SILVER MINERS 85208P873   354,640 8,000 SH   SOLE   8,000 0 0
SPROTT INC COM NEW 852066208   8,306,022 99,844 SH   SOLE   99,844 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   5,719,339 64,436 SH   SOLE   64,436 0 0
STANLEY BLACK & DECKER INC COM 854502101   273,163 3,675 SH   SOLE   3,675 0 0
STERIS PLC SHS USD G8473T100   238,285 963 SH   SOLE   963 0 0
STRYKER CORPORATION COM 863667101   1,730,795 4,682 SH   SOLE   4,682 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,329,558 31,800 SH   SOLE   31,800 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   558,165 11,643 SH   SOLE   11,643 0 0
SYSCO CORP COM 871829107   21,742,948 264,063 SH   SOLE   264,063 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   362,239 1,297 SH   SOLE   1,297 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   20,046,028 77,590 SH   SOLE   77,590 0 0
TANGER INC COM 875465106   12,876,966 380,525 SH   SOLE   380,525 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   10,432,550 158,045 SH   SOLE   158,045 0 0
TC ENERGY CORP COM 87807B107   5,976,993 109,851 SH   SOLE   109,851 0 0
TECHNIPFMC PLC COM G87110105   5,752,520 145,818 SH   SOLE   145,818 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,232,751 8,929 SH   SOLE   8,929 0 0
TELEFLEX INCORPORATED COM 879369106   587,328 4,800 SH   SOLE   4,800 0 0
TESLA INC COM 88160R101   560,347 1,260 SH   SOLE   1,260 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,211,793 2,369 SH   SOLE   2,369 0 0
THE CIGNA GROUP COM 125523100   697,565 2,420 SH   SOLE   2,420 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   43,218,231 89,106 SH   SOLE   89,106 0 0
TIDAL TRUST III BEEHIVE ETF 45259A761   71,137,559 2,779,180 SH   SOLE   2,779,180 0 0
TJX COS INC NEW COM 872540109   47,601,647 329,332 SH   SOLE   329,332 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   292,438 1,448 SH   SOLE   1,448 0 0
TOLL BROTHERS INC COM 889478103   36,386,767 263,405 SH   SOLE   263,405 0 0
TRAVELERS COMPANIES INC COM 89417E109   250,181 896 SH   SOLE   896 0 0
TRIMBLE INC COM 896239100   1,855,415 22,724 SH   SOLE   22,724 0 0
TXO PARTNERS LP COM UNIT 87313P103   795,230 56,600 SH   SOLE   56,600 0 0
UBER TECHNOLOGIES INC COM 90353T100   59,298,106 605,268 SH   SOLE   605,268 0 0
UNILEVER PLC SPON ADR NEW 904767704   240,440 4,056 SH   SOLE   4,056 0 0
UNION BANKSHARES INC COM 905400107   1,041,901 42,080 SH   SOLE   42,080 0 0
UNION PAC CORP COM 907818108   25,721,547 108,819 SH   SOLE   108,819 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,362,888 6,843 SH   SOLE   6,843 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   391,034 9,983 SH   SOLE   9,983 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   204,440 1,000 SH   SOLE   1,000 0 0
URBAN OUTFITTERS INC COM 917047102   17,907,286 250,697 SH   SOLE   250,697 0 0
US BANCORP DEL COM NEW 902973304   1,078,194 22,309 SH   SOLE   22,309 0 0
VALERO ENERGY CORP COM 91913Y100   262,200 1,540 SH   SOLE   1,540 0 0
VALLEY NATL BANCORP COM 919794107   371,000 35,000 SH   SOLE   35,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   903,649 9,125 SH   SOLE   9,125 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   463,297 3,805 SH   SOLE   3,805 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   763,539 1,592 SH   SOLE   1,592 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,685,606 17,325 SH   SOLE   17,325 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   505,015 2,708 SH   SOLE   2,708 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   593,061 2,019 SH   SOLE   2,019 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,741,938 20,808 SH   SOLE   20,808 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   753,940 2,965 SH   SOLE   2,965 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   355,878 1,700 SH   SOLE   1,700 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   813,404 11,397 SH   SOLE   11,397 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   619,873 11,441 SH   SOLE   11,441 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   643,054 2,980 SH   SOLE   2,980 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,359,645 22,691 SH   SOLE   22,691 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   372,733 2,644 SH   SOLE   2,644 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   1,998,097 2,676 SH   SOLE   2,676 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   306,489 1,434 SH   SOLE   1,434 0 0
VENTYX BIOSCIENCES INC COM 92332V107   90,190 29,000 SH   SOLE   29,000 0 0
VERALTO CORP COM SHS 92338C103   947,016 8,883 SH   SOLE   8,883 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   607,190 13,815 SH   SOLE   13,815 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   767,615 1,960 SH   SOLE   1,960 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   94,438,209 625,999 SH   SOLE   625,999 0 0
VISA INC COM CL A 92826C839   8,298,606 24,309 SH   SOLE   24,309 0 0
WALMART INC COM 931142103   4,772,325 46,306 SH   SOLE   46,306 0 0
WASTE MGMT INC DEL COM 94106L109   1,470,949 6,661 SH   SOLE   6,661 0 0
WATERS CORP COM 941848103   1,928,078 6,431 SH   SOLE   6,431 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   6,731,538 60,189 SH   SOLE   60,189 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   47,283,279 28,288 SH   SOLE   28,288 0 0
WILEY JOHN & SONS INC CL A 968223206   2,728,568 67,422 SH   SOLE   67,422 0 0
WILEY JOHN & SONS INC CL B 968223305   807,800 20,000 SH   SOLE   20,000 0 0
WILLIAMS COS INC COM 969457100   1,655,019 26,125 SH   SOLE   26,125 0 0
XYLEM INC COM 98419M100   32,130,367 217,833 SH   SOLE   217,833 0 0
YUM BRANDS INC COM 988498101   698,136 4,593 SH   SOLE   4,593 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   270,973 2,751 SH   SOLE   2,751 0 0