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
Expires: July 31, 2015
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 (x$1000) 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