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,741,784 16,934 SH   SOLE   16,934 0 0
ABBOTT LABORATORIES COM 002824100   64,155,186 707,022 SH   SOLE   707,022 0 0
ABBVIE INC COM 00287Y109   64,414,052 255,977 SH   SOLE   255,977 0 0
ACADIAN ASSET MANAGEMENT INC COM 10948W103   6,031,282 84,330 SH   SOLE   84,330 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   231,583 1,861 SH   SOLE   1,861 0 0
ADOBE INC COM 00724F101   1,082,985 5,282 SH   SOLE   5,282 0 0
ADVANCED ENERGY INDS COM 007973100   219,993 590 SH   SOLE   590 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,388,956 2,391 SH   SOLE   2,391 0 0
AES CORP COM 00130H105   368,772 25,155 SH   SOLE   25,155 0 0
AFLAC INC COM 001055102   12,051,072 102,781 SH   SOLE   102,781 0 0
AGNC INVT CORP COM 00123Q104   1,515,710 139,056 SH   SOLE   139,056 0 0
AGNICO EAGLE MINES LTD COM 008474108   68,971,884 444,607 SH   SOLE   444,607 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   22,792,693 77,743 SH   SOLE   77,743 0 0
ALAMOS GOLD INC COM CL A 011532108   29,019,118 956,464 SH   SOLE   956,464 0 0
ALECTOR INC COM 014442107   60,987 30,342 SH   SOLE   30,342 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   387,951 4,042 SH   SOLE   4,042 0 0
ALLSTATE CORP COM 020002101   291,952 1,227 SH   SOLE   1,227 0 0
ALPHABET INC CAP STK CL A 02079K305   124,044,707 347,104 SH   SOLE   347,104 0 0
ALPHABET INC CAP STK CL C 02079K107   257,043,335 727,488 SH   SOLE   727,488 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   865,000 100,000 SH   SOLE   100,000 0 0
ALTRIA GROUP INC COM 02209S103   1,014,135 14,095 SH   SOLE   14,095 0 0
AMAZON COM INC COM 023135106   165,370,302 693,842 SH   SOLE   693,842 0 0
AMCOR PLC COM NEW G0250X149   38,744,323 893,756 SH   SOLE   893,756 0 0
AMERICAN ELEC PWR CO INC COM 025537101   558,458 4,082 SH   SOLE   4,082 0 0
AMERICAN EXPRESS CO COM 025816109   2,403,555 7,106 SH   SOLE   7,106 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   415,281 5,572 SH   SOLE   5,572 0 0
AMERICAN TOWER CORP COM 03027X100   8,416,658 51,456 SH   SOLE   51,456 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   238,949 1,816 SH   SOLE   1,816 0 0
AMGEN INC COM 031162100   3,080,555 8,507 SH   SOLE   8,507 0 0
AMPHENOL CORP CL A 032095101   1,161,420 6,587 SH   SOLE   6,587 0 0
AMRIZE LTD SHS H2927K103   213,946 4,014 SH   SOLE   4,014 0 0
ANALOG DEVICES INC COM 032654105   91,618,159 230,677 SH   SOLE   230,677 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,145,733 95,963 SH   SOLE   95,963 0 0
AON PLC SHS CL A G0403H108   34,087,383 102,769 SH   SOLE   102,769 0 0
APA CORPORATION COM 03743Q108   546,753 16,787 SH   SOLE   16,787 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,548,310 38,444 SH   SOLE   38,444 0 0
APPLE INC COM 037833100   208,854,578 721,781 SH   SOLE   721,781 0 0
APPLIED MATLS INC COM 038222105   1,202,349 1,663 SH   SOLE   1,663 0 0
APTARGROUP INC COM 038336103   404,271 3,229 SH   SOLE   3,229 0 0
APTIV PLC COM SHS G3265R107   6,827,297 111,230 SH   SOLE   111,230 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   128,572 27,125 SH   SOLE   27,125 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,617,597 9,522 SH   SOLE   9,522 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,013,052 6,315 SH   SOLE   6,315 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210   1,161,833 584 SH   SOLE   584 0 0
ASTRAZENECA PLC ORD G0593M107   315,907 1,666 SH   SOLE   1,666 0 0
AT&T INC COM 00206R102   981,490 47,415 SH   SOLE   47,415 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   18,189,219 81,220 SH   SOLE   81,220 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,200,049 20,477 SH   SOLE   20,477 0 0
AXSOME THERAPEUTICS INC. COM 05464T104   20,598,375 84,154 SH   SOLE   84,154 0 0
BALL CORP COM 058498106   8,086,978 129,599 SH   SOLE   129,599 0 0
BANK OF AMER CORP COM 060505104   1,121,651 19,685 SH   SOLE   19,685 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682   5,921,240 4,720 SH   SOLE   4,720 0 0
BANK OF NY MELLON CORP COM 064058100   40,474,314 279,886 SH   SOLE   279,886 0 0
BARRICK MNG CORP COM SHS 06849F108   58,418,881 1,590,495 SH   SOLE   1,590,495 0 0
BAXTER INTL INC COM 071813109   234,456 10,997 SH   SOLE   10,997 0 0
BECTON DICKINSON & CO COM 075887109   2,301,729 15,210 SH   SOLE   15,210 0 0
BERKLEY W R CORP COM 084423102   205,031 2,907 SH   SOLE   2,907 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   173,282,105 346,294 SH   SOLE   346,294 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   30,702,850 41 SH   SOLE   41 0 0
BGC GROUP INC CL A 088929104   173,766 16,255 SH   SOLE   16,255 0 0
BIODESIX INC COM 09075X207   201,169 8,921 SH   SOLE   8,921 0 0
BIOGEN INC COM 09062X103   1,098,233 5,083 SH   SOLE   5,083 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   502,051 17,778 SH   SOLE   17,778 0 0
BLACKROCK INC COM 09290D101   320,199 333 SH   SOLE   333 0 0
BLACKSTONE INC COM 09260D107   4,020,431 34,167 SH   SOLE   34,167 0 0
BORR DRILLING LTD SHS G1466R173   154,875 37,500 SH   SOLE   37,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   13,638,942 236,705 SH   SOLE   236,705 0 0
BROADCOM INC COM 11135F101   77,280,095 204,580 SH   SOLE   204,580 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   761,031 5,557 SH   SOLE   5,557 0 0
BROADSTONE NET LEASE INC COM 11135E203   804,022 38,898 SH   SOLE   38,898 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,147,367 25,582 SH   SOLE   25,582 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   125,985,032 2,958,089 SH   SOLE   2,958,089 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   529,336 13,749 SH   SOLE   13,749 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101   6,427,203 176,136 SH   SOLE   176,136 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   13,523,113 364,308 SH   SOLE   364,308 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108   268,116 7,720 SH   SOLE   7,720 0 0
BROWN & BROWN INC COM 115236101   748,181 11,663 SH   SOLE   11,663 0 0
BWX TECHNOLOGIES INC COM 05605H100   292,170 1,501 SH   SOLE   1,501 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   576,283 10,900 SH   SOLE   10,900 0 0
CANADIAN NAT RES LTD MED TER COM 136385101   1,184,368 29,984 SH   SOLE   29,984 0 0
CANADIAN NATL RY CO COM 136375102   235,737 1,977 SH   SOLE   1,977 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   11,331,567 130,774 SH   SOLE   130,774 0 0
CAPITAL ONE FINL CORP COM 14040H105   4,254,548 21,207 SH   SOLE   21,207 0 0
CARMAX INC COM 143130102   1,022,681 19,336 SH   SOLE   19,336 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   374,525 5,106 SH   SOLE   5,106 0 0
CATERPILLAR INC COM 149123101   19,746,441 18,543 SH   SOLE   18,543 0 0
CAVCO INDS INC DEL COM 149568107   579,360 943 SH   SOLE   943 0 0
CENTURI HOLDINGS INC COM SHS 155923105   434,035 14,353 SH   SOLE   14,353 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   932,759 7,097 SH   SOLE   7,097 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,852,327 7,750 SH   SOLE   7,750 0 0
CHEVRON CORPORATION COM 166764100   34,825,181 210,094 SH   SOLE   210,094 0 0
CHUBB LIMITED COM H1467J104   137,793,176 404,394 SH   SOLE   404,394 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,489,918 15,379 SH   SOLE   15,379 0 0
CINTAS CORP COM 172908105   295,429 1,737 SH   SOLE   1,737 0 0
CISCO SYS INC COM 17275R102   12,576,325 107,069 SH   SOLE   107,069 0 0
CITIGROUP INC COM NEW 172967424   4,951,505 35,378 SH   SOLE   35,378 0 0
CME GROUP INC COM 12572Q105   590,471 2,674 SH   SOLE   2,674 0 0
COCA COLA CO COM 191216100   23,473,946 288,839 SH   SOLE   288,839 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,071,049 10,703 SH   SOLE   10,703 0 0
COLGATE PALMOLIVE CO COM 194162103   28,806,723 314,209 SH   SOLE   314,209 0 0
COMCAST CORP NEW CL A 20030N101   15,422,555 628,210 SH   SOLE   628,210 0 0
COMFORT SYS USA INC COM 199908104   394,408 199 SH   SOLE   199 0 0
COMMERCIAL METALS CO COM 201723103   5,396,625 86,002 SH   SOLE   86,002 0 0
CONOCOPHILLIPS COM 20825C104   2,069,428 19,906 SH   SOLE   19,906 0 0
CONSOLIDATED EDISON INC COM 209115104   693,097 6,265 SH   SOLE   6,265 0 0
CONSTELLIUM SE CL A SHS F21107101   13,285,806 416,875 SH   SOLE   416,875 0 0
COOPER COS INC COM 216648501   217,568 3,034 SH   SOLE   3,034 0 0
COREWEAVE INC COM CL A 21873S108   265,672 2,669 SH   SOLE   2,669 0 0
CORNING INC COM 219350105   18,586,109 72,764 SH   SOLE   72,764 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   47,087,282 50,335 SH   SOLE   50,335 0 0
CRH PLC ORD G25508105   56,497,605 528,015 SH   SOLE   528,015 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   275,494 361 SH   SOLE   361 0 0
CROWN CASTLE INC COM 22822V101   810,614 10,704 SH   SOLE   10,704 0 0
CROWN HLDGS INC COM 228368106   22,026,415 196,981 SH   SOLE   196,981 0 0
CULLEN FROST BANKERS INC COM 229899109   722,690 4,677 SH   SOLE   4,677 0 0
CUMMINS INC COM 231021106   4,081,701 5,723 SH   SOLE   5,723 0 0
CURTISS WRIGHT CORP COM 231561101   336,445 444 SH   SOLE   444 0 0
D R HORTON INC COM 23331A109   7,816,774 47,991 SH   SOLE   47,991 0 0
DANAHER CORP DEL COM 235851102   51,205,744 268,825 SH   SOLE   268,825 0 0
DAVITA INC COM 23918K108   3,274,906 14,720 SH   SOLE   14,720 0 0
DEERE & CO COM 244199105   9,521,293 15,010 SH   SOLE   15,010 0 0
DEFI TECHNOLOGIES INC COM 244916102   33,423 65,000 SH   SOLE   65,000 0 0
DELTA AIR LINES INC COM NEW 247361702   471,110 5,030 SH   SOLE   5,030 0 0
DISNEY WALT CO COM 254687106   35,550,611 369,357 SH   SOLE   369,357 0 0
DOVER CORP COM 260003108   8,165,586 36,408 SH   SOLE   36,408 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   463,409 3,661 SH   SOLE   3,661 0 0
E L F BEAUTY INC COM 26856L103   2,343,284 31,666 SH   SOLE   31,666 0 0
EATON CORP PLC SHS G29183103   437,625 1,027 SH   SOLE   1,027 0 0
ECOLAB INC COM 278865100   4,439,929 15,936 SH   SOLE   15,936 0 0
ELBIT SYS LTD ORD M3760D101   694,988 916 SH   SOLE   916 0 0
ELEMENTAL RTY CORP COM NEW 28620K106   1,437,482 82,330 SH   SOLE   82,330 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   10,074,216 26,050 SH   SOLE   26,050 0 0
ELI LILLY & CO COM 532457108   4,574,626 3,814 SH   SOLE   3,814 0 0
EMERSON ELEC CO COM 291011104   5,919,396 41,351 SH   SOLE   41,351 0 0
ENBRIDGE INC COM 29250N105   214,129 3,950 SH   SOLE   3,950 0 0
ENERGOUS CORP COM NEW 29272C301   685,425 28,500 SH   SOLE   28,500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,117,535 163,051 SH   SOLE   163,051 0 0
ENERSYS COM 29275Y102   6,954,041 29,741 SH   SOLE   29,741 0 0
ENOVIX CORPORATION COM 293594107   428,366 70,571 SH   SOLE   70,571 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   2,340,509 63,670 SH   SOLE   63,670 0 0
EOG RES INC COM 26875P101   224,173 1,728 SH   SOLE   1,728 0 0
EQT CORP COM 26884L109   9,595,218 180,463 SH   SOLE   180,463 0 0
EQUINOX GOLD CORP COM 29446Y502   1,701,000 175,000 SH   SOLE   175,000 0 0
ESAB CORPORATION COM 29605J106   34,914,428 353,994 SH   SOLE   353,994 0 0
EXPEDITORS INTL WASH INC COM 302130109   426,519 2,617 SH   SOLE   2,617 0 0
EXXON MOBIL CORP COM 30231G102   21,688,343 158,633 SH   SOLE   158,633 0 0
FEDEX CORP COM 31428X106   31,964,970 102,082 SH   SOLE   102,082 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105   7,664,005 50,755 SH   SOLE   50,755 0 0
FERMI INC COM 314911108   137,400 15,000 SH   SOLE   15,000 0 0
FERROGLOBE PLC SHS G33856108   349,800 110,000 SH   SOLE   110,000 0 0
FIDELITY NATL FINL INC COM SHS 31620R303   10,099,361 214,151 SH   SOLE   214,151 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   17,038,357 438,229 SH   SOLE   438,229 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103   19,879,868 9,554 SH   SOLE   9,554 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   514,599 10,442 SH   SOLE   10,442 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   268,841 4,529 SH   SOLE   4,529 0 0
FLOWSERVE CORP COM 34354P105   315,625 4,256 SH   SOLE   4,256 0 0
FORTINET INC COM 34959E109   216,143 1,407 SH   SOLE   1,407 0 0
FORTIVE CORP COM 34959J108   546,308 8,943 SH   SOLE   8,943 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   544,881 31,315 SH   SOLE   31,315 0 0
FRANCO NEV CORP COM 351858105   37,670,148 180,724 SH   SOLE   180,724 0 0
FRANKLIN RESOURCES INC COM 354613101   5,922,659 178,018 SH   SOLE   178,018 0 0
FTAI AVIATION LTD SHS G3730V105   111,206,226 411,068 SH   SOLE   411,068 0 0
GBANK FINL HLDGS INC COM 36166F100   6,126,409 202,125 SH   SOLE   202,125 0 0
GE AEROSPACE COM NEW 369604301   8,526,478 22,815 SH   SOLE   22,815 0 0
GE VERNOVA INC COM 36828A101   1,016,254 865 SH   SOLE   865 0 0
GENERAL DYNAMICS CORP COM 369550108   1,657,489 4,679 SH   SOLE   4,679 0 0
GENERAL MTRS CO COM 37045V100   1,751,335 22,721 SH   SOLE   22,721 0 0
GILDAN ACTIVEWEAR INC COM 375916103   72,882,575 1,412,453 SH   SOLE   1,412,453 0 0
GILEAD SCIENCES INC COM 375558103   397,466 3,146 SH   SOLE   3,146 0 0
GLOBAL PMTS INC COM 37940X102   1,261,528 17,386 SH   SOLE   17,386 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   5,992,546 156,914 SH   SOLE   156,914 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   289,340 4,410 SH   SOLE   4,410 0 0
GLOBE LIFE INC COM 37959E102   287,853 1,611 SH   SOLE   1,611 0 0
GOLAR LNG LTD SHS G9456A100   523,320 10,500 SH   SOLE   10,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,979,219 5,912 SH   SOLE   5,912 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   652,210 173,000 SH   SOLE   173,000 0 0
GRAFTECH INTL LTD SR NT COM NEW 384313607   367,643 62,207 SH   SOLE   62,207 0 0
GRAIL INC COM 384747101   233,006 3,413 SH   SOLE   3,413 0 0
GRANITE CONSTR INC COM 387328107   6,004,353 37,983 SH   SOLE   37,983 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   353,463 7,765 SH   SOLE   7,765 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   414,118 8,168 SH   SOLE   8,168 0 0
HCA HEALTHCARE INC COM 40412C101   15,377,651 39,441 SH   SOLE   39,441 0 0
HERSHEY CO COM 427866108   338,618 1,930 SH   SOLE   1,930 0 0
HMH HLDG INC CL A 40445M100   5,194,709 277,199 SH   SOLE   277,199 0 0
HOME DEPOT INC COM 437076102   31,185,387 88,424 SH   SOLE   88,424 0 0
HONEYWELL AEROSPACE INC COM 43849R105   13,121,098 59,350 SH   SOLE   59,350 0 0
HONEYWELL INTL INC COM 438516205   13,373,995 59,732 SH   SOLE   59,732 0 0
HOULIHAN LOKEY INC CL A 441593100   1,163,041 8,671 SH   SOLE   8,671 0 0
I-80 GOLD CORP COM 44955L106   187,200 130,000 SH   SOLE   130,000 0 0
IDEXX LABS INC COM 45168D104   3,778,260 7,177 SH   SOLE   7,177 0 0
ILLINOIS TOOL WKS INC COM 452308109   22,363,271 82,683 SH   SOLE   82,683 0 0
ILLUMINA INC COM 452327109   36,928,050 210,021 SH   SOLE   210,021 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   209,831 4,873 SH   SOLE   4,873 0 0
INSTALLED BLDG PRODS INC COM 45780R101   247,078 1,075 SH   SOLE   1,075 0 0
INTEL CORP COM 458140100   28,480,610 203,972 SH   SOLE   203,972 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   30,212,302 245,409 SH   SOLE   245,409 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,656,206 30,782 SH   SOLE   30,782 0 0
INTERNATIONAL PAPER CO COM 460146103   221,170 5,805 SH   SOLE   5,805 0 0
INTUIT COM 461202103   899,667 3,447 SH   SOLE   3,447 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,638,044 4,119 SH   SOLE   4,119 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   241,458 2,290 SH   SOLE   2,290 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,884,348 22,956 SH   SOLE   22,956 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,989,904 4,060 SH   SOLE   4,060 0 0
IQVIA HLDGS INC COM 46266C105   699,263 3,619 SH   SOLE   3,619 0 0
ISHARES GOLD TR ISHARES NEW 464285204   225,926 2,992 SH   SOLE   2,992 0 0
ISHARES SILVER TR ISHARES 46428Q109   356,378 6,665 SH   SOLE   6,665 0 0
ISHARES TR CORE MSCI INTL 46435G326   560,318 6,295 SH   SOLE   6,295 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,322,925 8,920 SH   SOLE   8,920 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,529,982 2,043 SH   SOLE   2,043 0 0
ISHARES TR EUROPE ETF 464287861   386,105 5,300 SH   SOLE   5,300 0 0
ISHARES TR EXPANDED TECH 464287515   255,945 2,825 SH   SOLE   2,825 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,872,040 9,843 SH   SOLE   9,843 0 0
ISHARES TR RUS 1000 ETF 464287622   11,188,768 27,323 SH   SOLE   27,323 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,186,326 25,661 SH   SOLE   25,661 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   292,318 742 SH   SOLE   742 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   268,758 1,215 SH   SOLE   1,215 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,481,218 4,930 SH   SOLE   4,930 0 0
ISHARES TR S&P 100 ETF 464287101   406,818 1,112 SH   SOLE   1,112 0 0
ISHARES TR NATIONAL MUN ETF 464288414   268,081 2,491 SH   SOLE   2,491 0 0
ISHARES TR TIPS BD ETF 464287176   304,763 2,785 SH   SOLE   2,785 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   2,983,389 48,900 SH   SOLE   48,900 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   92,500 25,000 SH   SOLE   25,000 0 0
JOHNSON & JOHNSON COM 478160104   43,017,693 169,381 SH   SOLE   169,381 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105   231,292 1,583 SH   SOLE   1,583 0 0
JPMORGAN CHASE & CO COM 46625H100   67,178,997 205,233 SH   SOLE   205,233 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   683,850 97,000 SH   SOLE   97,000 0 0
KENVUE INC COM 49177J102   232,530 12,168 SH   SOLE   12,168 0 0
KIMBERLY-CLARK CORP COM 494368103   2,944,690 26,826 SH   SOLE   26,826 0 0
KINDER MORGAN INC DEL COM 49456B101   2,713,678 84,882 SH   SOLE   84,882 0 0
KINROSS GOLD CORP COM 496902404   3,628,930 153,638 SH   SOLE   153,638 0 0
KLA CORP COM NEW 482480100   555,146 1,840 SH   SOLE   1,840 0 0
KNOWLES CORP COM 49926D109   6,823,999 164,513 SH   SOLE   164,513 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   4,525,939 15,575 SH   SOLE   15,575 0 0
LABCORP HOLDINGS INC COM SHS 504922105   42,010,360 150,037 SH   SOLE   150,037 0 0
LADDER CAP CORP CL A 505743104   184,075 18,500 SH   SOLE   18,500 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   1,374,022 17,340 SH   SOLE   17,340 0 0
LEAR CORP COM NEW 521865204   3,250,687 24,248 SH   SOLE   24,248 0 0
LENNAR CORP CL A 526057104   18,975,843 209,701 SH   SOLE   209,701 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   335,415 29,500 SH   SOLE   29,500 0 0
LINDE PLC SHS G54950103   20,559,365 39,618 SH   SOLE   39,618 0 0
LOANDEPOT INC COM CL A 53946R106   474,750 379,800 SH   SOLE   379,800 0 0
LOCKHEED MARTIN CORP COM 539830109   28,650,052 56,236 SH   SOLE   56,236 0 0
LOEWS CORP COM 540424108   390,574 3,450 SH   SOLE   3,450 0 0
LOWES COS INC COM 548661107   26,336,428 119,445 SH   SOLE   119,445 0 0
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   2,366,429 51,998 SH   SOLE   51,998 0 0
LYFT INC CL A COM 55087P104   482,247 33,008 SH   SOLE   33,008 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100   225,237 4,278 SH   SOLE   4,278 0 0
M & T BK CORP COM 55261F104   575,508 2,418 SH   SOLE   2,418 0 0
MACH NATURAL RESOURCES LP COM UN LT PA IN 55445L100   126,400 10,000 SH   SOLE   10,000 0 0
MANULIFE FINL CORP COM 56501R106   272,673 6,731 SH   SOLE   6,731 0 0
MAPLEBEAR INC COM 565394103   213,312 4,505 SH   SOLE   4,505 0 0
MARATHON PETE CORP COM 56585A102   413,930 1,619 SH   SOLE   1,619 0 0
MARCUS CORP DEL COM 566330106   236,946 10,100 SH   SOLE   10,100 0 0
MARKEL GROUP INC COM 570535104   4,970,410 2,545 SH   SOLE   2,545 0 0
MARRIOTT INTL INC NEW CL A 571903202   215,313 581 SH   SOLE   581 0 0
MARTIN MARIETTA MATLS INC COM 573284106   30,074,905 52,150 SH   SOLE   52,150 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,676,800 13,000 SH   SOLE   13,000 0 0
MATSON INC COM 57686G105   264,316 1,375 SH   SOLE   1,375 0 0
MAUI LD & PINEAPPLE INC COM 577345101   404,851 22,770 SH   SOLE   22,770 0 0
MCDONALDS CORP COM 580135101   1,634,835 6,048 SH   SOLE   6,048 0 0
MERCK & CO INC COM 58933Y105   71,617,162 557,332 SH   SOLE   557,332 0 0
META PLATFORMS INC CL A 30303M102   5,527,001 9,812 SH   SOLE   9,812 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   387,086 303 SH   SOLE   303 0 0
MFA FINL INC COM 55272X607   162,792 16,800 SH   SOLE   16,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   26,564,371 291,276 SH   SOLE   291,276 0 0
MICRON TECHNOLOGY INC COM 595112103   94,912,650 82,226 SH   SOLE   82,226 0 0
MICROSOFT CORP COM 594918104   241,953,492 648,634 SH   SOLE   648,634 0 0
MILLROSE PPTYS INC COM CL A 601137102   111,287,410 3,703,408 SH   SOLE   3,703,408 0 0
MONDELEZ INTL INC CL A 609207105   31,964,888 552,643 SH   SOLE   552,643 0 0
MORGAN STANLEY COM NEW 617446448   290,148 1,388 SH   SOLE   1,388 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,284,324 22,800 SH   SOLE   22,800 0 0
NEPHROS INC COM 640671400   39,270 11,000 SH   SOLE   11,000 0 0
NETFLIX INC. COM 64110L106   299,237 4,191 SH   SOLE   4,191 0 0
NEUBERGER ENGY INFRSTR & INC COM 64129H104   202,800 20,000 SH   SOLE   20,000 0 0
NEW FOUND GOLD CORP COM 64440N103   46,200 30,000 SH   SOLE   30,000 0 0
NEW YORK TIMES CO MTN BE CL A 650111107   9,539,814 136,322 SH   SOLE   136,322 0 0
NEWMONT CORP COM 651639106   14,739,454 157,810 SH   SOLE   157,810 0 0
NEXTDECADE CORP COM 65342K105   467,480 62,000 SH   SOLE   62,000 0 0
NEXTERA ENERGY INC COM 65339F101   5,733,751 65,327 SH   SOLE   65,327 0 0
NEXTNAV INC COMMON STOCK 65345N106   895,957 50,250 SH   SOLE   50,250 0 0
NIKE INC CL B 654106103   1,801,817 43,893 SH   SOLE   43,893 0 0
NORTHERN TR CORP COM 665859104   3,495,922 20,110 SH   SOLE   20,110 0 0
NORTHROP GRUMMAN CORP COM 666807102   725,257 1,424 SH   SOLE   1,424 0 0
NOVARTIS AG SPONSORED ADR 66987V109   634,246 4,047 SH   SOLE   4,047 0 0
NOVO-NORDISK A S ADR 670100205   447,232 9,329 SH   SOLE   9,329 0 0
NVENT ELEC PLC SHS G6700G107   35,821,971 211,202 SH   SOLE   211,202 0 0
NVIDIA CORPORATION COM 67066G104   91,486,951 457,229 SH   SOLE   457,229 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,216,860 4,330 SH   SOLE   4,330 0 0
OCEANEERING INTL INC COM 675232102   4,934,080 121,769 SH   SOLE   121,769 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   471,825 22,500 SH   SOLE   22,500 0 0
OR ROYALTIES INC. COM SHS 68390D106   7,702,285 243,512 SH   SOLE   243,512 0 0
ORACLE CORP COM 68389X105   54,766,568 373,706 SH   SOLE   373,706 0 0
PACKAGING CORP AMER COM 695156109   16,421,543 68,917 SH   SOLE   68,917 0 0
PALO ALTO NETWORKS INC COM 697435105   419,796 1,231 SH   SOLE   1,231 0 0
PAN AMERN SILVER CORP COM 697900108   6,755,944 150,836 SH   SOLE   150,836 0 0
PAR TECHNOLOGY CORP COM 698884103   1,277,583 73,340 SH   SOLE   73,340 0 0
PARKER-HANNIFIN CORP COM 701094104   1,428,055 1,460 SH   SOLE   1,460 0 0
PBF ENERGY INC CL A 69318G106   650,936 14,300 SH   SOLE   14,300 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,321,217 27,915 SH   SOLE   27,915 0 0
PEPSICO INC COM 713448108   16,293,494 120,336 SH   SOLE   120,336 0 0
PFIZER INC COM 717081103   5,688,250 236,223 SH   SOLE   236,223 0 0
PHILIP MORRIS INTL INC COM 718172109   4,993,840 27,604 SH   SOLE   27,604 0 0
PHILLIPS 66 COM 718546104   1,741,215 10,300 SH   SOLE   10,300 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   238,182 10,700 SH   SOLE   10,700 0 0
PNC FINL SVCS GROUP INC COM 693475105   382,133 1,552 SH   SOLE   1,552 0 0
POWER INTEGRATIONS INC COM 739276103   3,616,003 43,171 SH   SOLE   43,171 0 0
PROCTER & GAMBLE CO COM 742718109   8,768,192 59,794 SH   SOLE   59,794 0 0
PROGRESSIVE CORP COM 743315103   657,534 3,010 SH   SOLE   3,010 0 0
PROLOGIS INC. COM 74340W103   27,456,914 202,679 SH   SOLE   202,679 0 0
PURE CYCLE CORP COM NEW 746228303   1,220,940 114,000 SH   SOLE   114,000 0 0
QUANTA SVCS INC COM 74762E102   77,991,133 108,315 SH   SOLE   108,315 0 0
RADNET INC COM 750491102   252,847 4,100 SH   SOLE   4,100 0 0
RANGE RES CORP COM 75281A109   476,478 12,812 SH   SOLE   12,812 0 0
RED CAT HLDGS INC COM 75644T100   106,500 10,000 SH   SOLE   10,000 0 0
REDDIT INC CL A 75734B100   3,174,084 18,286 SH   SOLE   18,286 0 0
REGENERON PHARMACEUTICALS COM 75886F107   22,509,170 36,099 SH   SOLE   36,099 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,715,209 56,795 SH   SOLE   56,795 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   20,660,350 284,931 SH   SOLE   284,931 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   714,243 21,670 SH   SOLE   21,670 0 0
RITHM CAPITAL CORP COM NEW 64828T201   790,096 84,142 SH   SOLE   84,142 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   184,743 10,648 SH   SOLE   10,648 0 0
RIVIAN AUTOMOTIVE INC NOTE 3.625%10/1 76954AAD5   47,871,191 44,940,000 PRN   SOLE   44,940,000 0 0
ROADZEN INC ORD SHS G7606H108   219,000 150,000 SH   SOLE   150,000 0 0
ROCKET COS INC COM CL A 77311W101   1,364,265 86,620 SH   SOLE   86,620 0 0
ROCKWELL AUTOMATION INC COM 773903109   277,245 560 SH   SOLE   560 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,719,698 5,082 SH   SOLE   5,082 0 0
ROYAL BK CDA COM 780087102   3,963,475 19,150 SH   SOLE   19,150 0 0
ROYAL GOLD INC COM 780287108   13,063,077 65,443 SH   SOLE   65,443 0 0
RTX CORPORATION COM 75513E101   23,736,551 125,107 SH   SOLE   125,107 0 0
S&P GLOBAL INC COM 78409V104   937,920 2,303 SH   SOLE   2,303 0 0
SANDISK CORP COM 80004C200   90,910,547 39,983 SH   SOLE   39,983 0 0
SCHWAB CHARLES CORP COM 808513105   439,482 4,763 SH   SOLE   4,763 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   208,199 6,562 SH   SOLE   6,562 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   2,846,898 85,621 SH   SOLE   85,621 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506   1,922,370 36,196 SH   SOLE   36,196 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209   576,412 3,633 SH   SOLE   3,633 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803   200,808 1,054 SH   SOLE   1,054 0 0
SERVICENOW INC COM 81762P102   5,760,226 58,020 SH   SOLE   58,020 0 0
SHAKE SHACK INC CL A 819047101   1,168,017 20,850 SH   SOLE   20,850 0 0
SHARKNINJA INC COM SHS G8068L108   870,071 5,714 SH   SOLE   5,714 0 0
SHELL PLC SPON ADS 780259305   2,318,679 29,903 SH   SOLE   29,903 0 0
SHERWIN WILLIAMS CO COM 824348106   2,300,402 6,681 SH   SOLE   6,681 0 0
SIGMA LITHIUM CORPORATION COM 826599102   1,318,560 104,234 SH   SOLE   104,234 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   471,662 1,415 SH   SOLE   1,415 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   6,675,390 225,978 SH   SOLE   225,978 0 0
SKYAI INC COM 82003F309   93,393 84,138 SH   SOLE   84,138 0 0
SLB LIMITED COM STK 806857108   285,216 6,135 SH   SOLE   6,135 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   513,980 8,795 SH   SOLE   8,795 0 0
SOLVENTUM CORP COM SHS 83444M101   225,741 2,926 SH   SOLE   2,926 0 0
SOUTHERN CO COM 842587107   232,384 2,428 SH   SOLE   2,428 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,917,353 10,634 SH   SOLE   10,634 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663   1,529,472 16,690 SH   SOLE   16,690 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,600,971 5,665 SH   SOLE   5,665 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104   435,750 35,000 SH   SOLE   35,000 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   7,658,389 405,850 SH   SOLE   405,850 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   19,432,096 483,025 SH   SOLE   483,025 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   18,623,639 617,290 SH   SOLE   617,290 0 0
SPROTT FDS TR ACTI GOL SIL ETF 85208P865   414,483 10,615 SH   SOLE   10,615 0 0
SPROTT FDS TR SILVER MINERS 85208P873   401,520 8,000 SH   SOLE   8,000 0 0
SPROTT INC COM NEW 852066208   7,445,884 66,274 SH   SOLE   66,274 0 0
STANLEY BLACK & DECKER INC COM 854502101   249,418 2,650 SH   SOLE   2,650 0 0
STARBUCKS CORP COM 855244109   255,782 2,503 SH   SOLE   2,503 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   12,096,176 16,198 SH   SOLE   16,198 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107   457,171 650 SH   SOLE   650 0 0
STRYKER CORPORATION COM 863667101   1,773,494 5,633 SH   SOLE   5,633 0 0
STUBHUB HLDGS INC CL A 86384P109   5,176,057 402,180 SH   SOLE   402,180 0 0
SUNCOR ENERGY INC NEW COM 867224107   617,320 11,500 SH   SOLE   11,500 0 0
SYNAPTICS INC COM 87157D109   5,507,986 44,337 SH   SOLE   44,337 0 0
SYSCO CORP COM 871829107   23,654,227 283,013 SH   SOLE   283,013 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   1,270,336 2,660 SH   SOLE   2,660 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   15,962,103 63,854 SH   SOLE   63,854 0 0
TC ENERGY CORP COM 87807B107   409,341 6,175 SH   SOLE   6,175 0 0
TD SYNNEX CORPORATION COM 87162W100   228,041 853 SH   SOLE   853 0 0
TEAMSHARES INC COM 87821B109   678,355 82,525 SH   SOLE   82,525 0 0
TEAMSHARES INC *W EXP 06/18/203 87821B117   1,182,372 798,900 SH   SOLE   798,900 0 0
TECHNIPFMC PLC COM G87110105   2,802,368 42,268 SH   SOLE   42,268 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,180,796 6,269 SH   SOLE   6,269 0 0
TELEFLEX INCORPORATED COM 879369106   608,448 4,800 SH   SOLE   4,800 0 0
TESLA INC COM 88160R101   495,046 1,177 SH   SOLE   1,177 0 0
TEXAS INSTRS INC COM 882508104   61,517,506 206,386 SH   SOLE   206,386 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,966,762 6,779 SH   SOLE   6,779 0 0
TEXTRON INC COM 883203101   5,614,702 61,209 SH   SOLE   61,209 0 0
THE CIGNA GROUP COM 125523100   580,582 2,106 SH   SOLE   2,106 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   48,358,719 96,455 SH   SOLE   96,455 0 0
TIDAL TRUST III BEEHIVE ETF 45259A761   75,901,872 2,869,636 SH   SOLE   2,869,636 0 0
TIMKEN CO COM 887389104   6,937,577 47,740 SH   SOLE   47,740 0 0
TJX COS INC NEW COM 872540109   47,351,779 312,553 SH   SOLE   312,553 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   282,841 1,405 SH   SOLE   1,405 0 0
TOLL BROTHERS INC COM 889478103   7,435,991 45,135 SH   SOLE   45,135 0 0
TRAVELERS COMPANIES INC COM 89417E109   6,234,646 18,886 SH   SOLE   18,886 0 0
TRIMBLE INC COM 896239100   1,070,020 20,907 SH   SOLE   20,907 0 0
TXO PARTNERS LP COM UNIT 87313P103   287,500 23,000 SH   SOLE   23,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   308,700 4,278 SH   SOLE   4,278 0 0
UNION BANKSHARES INC COM 905400107   974,500 40,169 SH   SOLE   40,169 0 0
UNION PAC CORP COM 907818108   96,846,416 356,053 SH   SOLE   356,053 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,824,621 6,796 SH   SOLE   6,796 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   437,854 9,983 SH   SOLE   9,983 0 0
URBAN OUTFITTERS INC COM 917047102   2,394,430 33,791 SH   SOLE   33,791 0 0
US BANCORP COM NEW 902973304   1,324,814 21,934 SH   SOLE   21,934 0 0
VALERO ENERGY CORP COM 91913Y100   402,119 1,544 SH   SOLE   1,544 0 0
VALLEY NATL BANCORP COM 919794107   512,750 35,000 SH   SOLE   35,000 0 0
VALMONT INDS INC COM 920253101   7,165,128 12,405 SH   SOLE   12,405 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   226,350 3,000 SH   SOLE   3,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   896,531 9,125 SH   SOLE   9,125 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   669,678 4,365 SH   SOLE   4,365 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   810,089 9,805 SH   SOLE   9,805 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   874,578 11,914 SH   SOLE   11,914 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   266,096 5,494 SH   SOLE   5,494 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   418,557 1,700 SH   SOLE   1,700 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   828,502 9,618 SH   SOLE   9,618 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   772,586 9,589 SH   SOLE   9,589 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,260,972 19,308 SH   SOLE   19,308 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,057,283 3,488 SH   SOLE   3,488 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,568,255 17,750 SH   SOLE   17,750 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   590,372 2,709 SH   SOLE   2,709 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   937,977 11,200 SH   SOLE   11,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   536,673 8,991 SH   SOLE   8,991 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   329,143 5,655 SH   SOLE   5,655 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   771,287 3,260 SH   SOLE   3,260 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,677,581 23,545 SH   SOLE   23,545 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   284,454 1,800 SH   SOLE   1,800 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   259,764 1,152 SH   SOLE   1,152 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   2,708,133 22,658 SH   SOLE   22,658 0 0
VERALTO CORP COM SHS 92338C103   778,610 8,780 SH   SOLE   8,780 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   552,283 13,044 SH   SOLE   13,044 0 0
VERSIGENT PLC ORDINARY SHARES G9600F104   1,190,857 28,347 SH   SOLE   28,347 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   976,571 1,966 SH   SOLE   1,966 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   149,980,275 447,943 SH   SOLE   447,943 0 0
VISA INC COM CL A 92826C839   7,978,558 23,255 SH   SOLE   23,255 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   17,586,598 327,010 SH   SOLE   327,010 0 0
WALMART INC COM 931142103   4,784,814 42,246 SH   SOLE   42,246 0 0
WASTE MGMT INC DEL COM 94106L109   1,468,779 6,590 SH   SOLE   6,590 0 0
WATERS CORP COM 941848103   2,648,908 7,063 SH   SOLE   7,063 0 0
WEBSTER FINL CORP COM 947890109   243,245 3,183 SH   SOLE   3,183 0 0
WELLS FARGO & CO COM 949746101   222,136 2,688 SH   SOLE   2,688 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804   1,691,534 1,462 SH   SOLE   1,462 0 0
WESTERN DIGITAL CORP COM 958102105   26,817,937 41,987 SH   SOLE   41,987 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   30,751,756 273,787 SH   SOLE   273,787 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   57,177,034 27,577 SH   SOLE   27,577 0 0
WILEY JOHN & SONS INC CL A 968223206   3,270,641 67,422 SH   SOLE   67,422 0 0
WILEY JOHN & SONS INC CL B 968223305   935,800 20,000 SH   SOLE   20,000 0 0
WILLIAMS COS INC COM 969457100   1,898,792 25,542 SH   SOLE   25,542 0 0
WW GRAINGER INC COM 384802104   425,805 313 SH   SOLE   313 0 0
XYLEM INC COM 98419M100   15,010,897 126,985 SH   SOLE   126,985 0 0
YUM BRANDS INC COM 988498101   734,077 4,592 SH   SOLE   4,592 0 0