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
AAR CORP COM 000361105   1,912,303 29,258 SH   SOLE   29,258 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   218,236 83,937 SH   SOLE   83,937 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   16,790,220 18,972,000 PRN   SOLE   18,972,000 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,432,133 55,017 SH   SOLE   55,017 0 0
AIRBNB INC COM CL A 009066101   3,419,812 26,968 SH   SOLE   26,968 0 0
ALLEGION PLC ORD SHS G0176J109   6,055,934 41,553 SH   SOLE   41,553 0 0
ALPHABET INC CAP STK CL A 02079K305   26,621,130 160,513 SH   SOLE   160,513 0 0
ALPHABET INC CAP STK CL C 02079K107   260,315 1,557 SH   SOLE   1,557 0 0
AMAZON COM INC COM 023135106   23,571,117 126,502 SH   SOLE   126,502 0 0
AMBEV SA SPONSORED ADR 02319V103   1,490,540 610,877 SH   SOLE   610,877 0 0
AMERICAN EXPRESS CO COM 025816109   10,804,254 39,839 SH   SOLE   39,839 0 0
ANSYS INC COM 03662Q105   10,395,941 32,627 SH   SOLE   32,627 0 0
APPLE INC COM 037833100   10,357,290 44,452 SH   SOLE   44,452 0 0
ARHAUS INC COM CL A 04035M102   1,487,614 120,846 SH   SOLE   120,846 0 0
ATKORE INC COM 047649108   1,604,410 18,933 SH   SOLE   18,933 0 0
AXIS CAP HLDGS LTD SHS G0692U109   21,957,795 275,817 SH   SOLE   275,817 0 0
BARRICK GOLD CORP COM 067901108   13,849,124 696,286 SH   SOLE   696,286 0 0
BEACON ROOFING SUPPLY INC COM 073685109   5,543,361 64,137 SH   SOLE   64,137 0 0
BERKLEY W R CORP COM 084423102   23,384,606 412,209 SH   SOLE   412,209 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,233,446 15,716 SH   SOLE   15,716 0 0
BILL HOLDINGS INC COM 090043100   749,034 14,197 SH   SOLE   14,197 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   3,969,078 4,189,000 PRN   SOLE   4,189,000 0 0
BROADCOM INC COM 11135F101   381,225 2,210 SH   SOLE   2,210 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   1,131,328 46,711 SH   SOLE   46,711 0 0
CANTALOUPE INC COM 138103106   1,043,977 141,078 SH   SOLE   141,078 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   33,077,651 779,398 SH   SOLE   779,398 0 0
CARLISLE COS INC COM 142339100   8,792,163 19,549 SH   SOLE   19,549 0 0
CBOE GLOBAL MKTS INC COM 12503M108   9,970,319 48,667 SH   SOLE   48,667 0 0
CINTAS CORP COM 172908105   8,067,069 39,183 SH   SOLE   39,183 0 0
CITIGROUP INC COM NEW 172967424   2,004,659 32,023 SH   SOLE   32,023 0 0
CME GROUP INC COM 12572Q105   9,189,067 41,645 SH   SOLE   41,645 0 0
COCA COLA CO COM 191216100   14,721,946 204,870 SH   SOLE   204,870 0 0
COMFORT SYS USA INC COM 199908104   11,696,630 29,964 SH   SOLE   29,964 0 0
COSTAR GROUP INC COM 22160N109   868,315 11,510 SH   SOLE   11,510 0 0
COTERRA ENERGY INC COM 127097103   3,221,528 134,511 SH   SOLE   134,511 0 0
CRH PLC ORD G25508105   8,772,369 94,591 SH   SOLE   94,591 0 0
CROCS INC COM 227046109   4,243,222 29,302 SH   SOLE   29,302 0 0
CVS HEALTH CORP COM 126650100   750,099 11,929 SH   SOLE   11,929 0 0
DANAHER CORPORATION COM 235851102   7,216,099 25,955 SH   SOLE   25,955 0 0
DATADOG INC CL A COM 23804L103   4,622,420 40,174 SH   SOLE   40,174 0 0
DIAMONDBACK ENERGY INC COM 25278X109   635,144 3,684 SH   SOLE   3,684 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   258,752 7,546 SH   SOLE   7,546 0 0
DOMINOS PIZZA INC COM 25754A201   13,915,930 32,352 SH   SOLE   32,352 0 0
ELI LILLY & CO COM 532457108   6,267,139 7,074 SH   SOLE   7,074 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,027,159 3,194 SH   SOLE   3,194 0 0
EQUINOX GOLD CORP COM 29446Y502   509,795 83,473 SH   SOLE   83,473 0 0
EXXON MOBIL CORP COM 30231G102   327,395 2,793 SH   SOLE   2,793 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   1,724,929 31,063 SH   SOLE   31,063 0 0
FISERV INC COM 337738108   18,989,005 105,700 SH   SOLE   105,700 0 0
FLUTTER ENTMT PLC SHS G3643J108   751,703 3,168 SH   SOLE   3,168 0 0
FRANCO NEV CORP COM 351858105   1,754,471 14,120 SH   SOLE   14,120 0 0
GENERAL DYNAMICS CORP COM 369550108   5,274,948 17,455 SH   SOLE   17,455 0 0
GENERAL MLS INC COM 370334104   1,107,128 14,992 SH   SOLE   14,992 0 0
GLOBAL SELF STORAGE INC COM 37955N106   395,986 76,005 SH   SOLE   76,005 0 0
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   136,651 24,272 SH   SOLE   24,272 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   1,230,685 24,370 SH   SOLE   24,370 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   7,329,374 9,160,000 PRN   SOLE   9,160,000 0 0
HARROW INC COM 415858109   2,747,640 61,113 SH   SOLE   61,113 0 0
HERSHEY CO COM 427866108   5,311,123 27,694 SH   SOLE   27,694 0 0
HOME DEPOT INC COM 437076102   8,606,046 21,239 SH   SOLE   21,239 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   5,341,467 39,684 SH   SOLE   39,684 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   11,645,912 72,497 SH   SOLE   72,497 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,547,328 6,999 SH   SOLE   6,999 0 0
INTEST CORP COM 461147100   761,522 104,318 SH   SOLE   104,318 0 0
INTUIT COM 461202103   5,460,481 8,793 SH   SOLE   8,793 0 0
ISHARES TR MBS ETF 464288588   4,705,930 49,117 SH   SOLE   49,117 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,874,598 38,469 SH   SOLE   38,469 0 0
ISHARES TR US HOME CONS ETF 464288752   1,828,482 14,386 SH   SOLE   14,386 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   12,721,555 1,156,505 SH   SOLE   1,156,505 0 0
KENVUE INC COM 49177J102   5,452,229 235,721 SH   SOLE   235,721 0 0
KINROSS GOLD CORP COM 496902404   6,301,741 673,263 SH   SOLE   673,263 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,237,228 16,746 SH   SOLE   16,746 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   3,788,412 134,675 SH   SOLE   134,675 0 0
LOCKHEED MARTIN CORP COM 539830109   11,584,476 19,817 SH   SOLE   19,817 0 0
MARKEL GROUP INC COM 570535104   2,834,425 1,807 SH   SOLE   1,807 0 0
MCDONALDS CORP COM 580135101   1,327,565 4,360 SH   SOLE   4,360 0 0
MERCADOLIBRE INC COM 58733R102   5,821,411 2,837 SH   SOLE   2,837 0 0
META PLATFORMS INC CL A 30303M102   9,343,381 16,322 SH   SOLE   16,322 0 0
MICROSOFT CORP COM 594918104   19,662,549 45,695 SH   SOLE   45,695 0 0
NEWMONT CORP COM 651639106   343,576 6,428 SH   SOLE   6,428 0 0
NIKE INC CL B 654106103   2,330,110 26,359 SH   SOLE   26,359 0 0
NOVO-NORDISK A S ADR 670100205   7,432,757 62,423 SH   SOLE   62,423 0 0
NVIDIA CORPORATION COM 67066G104   7,774,832 64,022 SH   SOLE   64,022 0 0
NVR INC COM 62944T105   6,672,024 680 SH   SOLE   680 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   6,642,360 358,853 SH   SOLE   358,853 0 0
PAN AMERN SILVER CORP COM 697900108   424,997 20,364 SH   SOLE   20,364 0 0
PARKER-HANNIFIN CORP COM 701094104   7,693,673 12,177 SH   SOLE   12,177 0 0
PLANET FITNESS INC CL A 72703H101   1,071,860 13,197 SH   SOLE   13,197 0 0
PRICE T ROWE GROUP INC COM 74144T108   864,498 7,936 SH   SOLE   7,936 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   7,850,733 28,821 SH   SOLE   28,821 0 0
RITHM CAPITAL CORP COM NEW 64828T201   5,396,419 475,455 SH   SOLE   475,455 0 0
ROYAL GOLD INC COM 780287108   418,936 2,986 SH   SOLE   2,986 0 0
S&P GLOBAL INC COM 78409V104   10,856,010 21,014 SH   SOLE   21,014 0 0
SALESFORCE INC COM 79466L302   1,308,607 4,781 SH   SOLE   4,781 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   2,716,442 222,113 SH   SOLE   222,113 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   279,414 46,569 SH   SOLE   46,569 0 0
SEA LTD NOTE 0.250% 9/1 81141RAG5   13,010,400 14,400,000 PRN   SOLE   14,400,000 0 0
SEABRIDGE GOLD INC COM 811916105   4,381,787 260,976 SH   SOLE   260,976 0 0
SHELL PLC SPON ADS 780259305   22,251,668 337,402 SH   SOLE   337,402 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   457,579 81,565 SH   SOLE   81,565 0 0
SIMPSON MFG INC COM 829073105   1,035,727 5,415 SH   SOLE   5,415 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,374,546 161,926 SH   SOLE   161,926 0 0
SNAP INC NOTE 5/0 83304AAF3   9,897,461 11,573,000 PRN   SOLE   11,573,000 0 0
SNOWFLAKE INC CL A 833445109   601,867 5,240 SH   SOLE   5,240 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   415,913 11,250 SH   SOLE   11,250 0 0
STARBUCKS CORP COM 855244109   2,068,346 21,216 SH   SOLE   21,216 0 0
TIMKEN CO COM 887389104   20,453,896 242,661 SH   SOLE   242,661 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   2,124,624 44,701 SH   SOLE   44,701 0 0
TRAVELERS COMPANIES INC COM 89417E109   8,394,570 35,856 SH   SOLE   35,856 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   7,697,053 475,714 SH   SOLE   475,714 0 0
UNITY SOFTWARE INC COM 91332U101   670,909 29,660 SH   SOLE   29,660 0 0
VAIL RESORTS INC COM 91879Q109   8,728,617 50,081 SH   SOLE   50,081 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   410,903 10,319 SH   SOLE   10,319 0 0
VERISK ANALYTICS INC COM 92345Y106   11,680,228 43,589 SH   SOLE   43,589 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,386,268 30,868 SH   SOLE   30,868 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   14,412,533 518,250 SH   SOLE   518,250 0 0
VESTIS CORPORATION COM SHS 29430C102   806,105 54,101 SH   SOLE   54,101 0 0
VICI PPTYS INC COM 925652109   5,358,523 160,868 SH   SOLE   160,868 0 0
VISA INC COM CL A 92826C839   20,040,787 72,889 SH   SOLE   72,889 0 0
VITA COCO CO INC COM 92846Q107   12,802,122 452,212 SH   SOLE   452,212 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   616,731 69,766 SH   SOLE   69,766 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,794,784 34,429 SH   SOLE   34,429 0 0
XYLEM INC COM 98419M100   1,744,453 12,919 SH   SOLE   12,919 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   21,295,100 713,882 SH   SOLE   713,882 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   12,306,321 176,460 SH   SOLE   176,460 0 0