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
ABBVIE INC COM 00287Y109   467,073 2,516 SH   SOLE 0 1,123 0 1,393
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   3,622,822 105,284 SH   SOLE 0 30,364 0 74,920
ADOBE INC COM 00724F101   201,951 522 SH   SOLE 0 103 0 419
ADVANCED MICRO DEVICES INC COM 007903107   886,686 6,249 SH   SOLE 0 4,854 0 1,395
AIRBNB INC COM CL A 009066101   288,634 2,181 SH   SOLE 0 433 0 1,748
ALPHA TEKNOVA INC COM 02080L102   205,479 41,849 SH   SOLE 0 0 0 41,849
ALPHABET INC CAP STK CL C 02079K107   1,218,315 6,868 SH   SOLE 0 5,058 0 1,810
ALPHABET INC CAP STK CL A 02079K305   1,283,307 7,282 SH   SOLE 0 4,757 0 2,525
ALPS ETF TR ALERIAN ENERGY 00162Q676   658,212 20,416 SH   SOLE 0 406 0 20,010
AMAZON COM INC COM 023135106   1,421,647 6,480 SH   SOLE 0 2,662 0 3,818
AMBEV SA SPONSORED ADR 02319V103   213,740 88,689 SH   SOLE 0 0 0 88,689
AMCOR PLC ORD G0250X107   110,648 12,040 SH   SOLE 0 6,093 0 5,947
AMERICAN CENTY ETF TR US EQT ETF 025072885   4,394,441 43,587 SH   SOLE 0 6,308 0 37,279
AMERICAN EXPRESS CO COM 025816109   1,913,960 6,000 SH   SOLE 0 5,502 0 498
AMERICAN INTL GROUP INC COM NEW 026874784   328,652 3,840 SH   SOLE 0 511 0 3,329
AMERIPRISE FINL INC COM 03076C106   1,091,826 2,046 SH   SOLE 0 1,638 0 408
AMPHENOL CORP NEW CL A 032095101   780,889 7,908 SH   SOLE 0 655 0 7,253
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   846,072 57,167 SH   SOLE 0 0 0 57,167
ANTERO RESOURCES CORP COM 03674X106   4,751,993 117,974 SH   SOLE 0 24,509 0 93,465
APPLE INC COM 037833100   3,531,977 17,215 SH   SOLE 0 14,192 0 3,022
APPLIED MATLS INC COM 038222105   706,729 3,860 SH   SOLE 0 3,120 0 740
ARISTA NETWORKS INC COM SHS 040413205   596,979 5,835 SH   SOLE 0 568 0 5,267
ASP ISOTOPES INC COM 00218A105   132,995 18,070 SH   SOLE 0 0 0 18,070
AT&T INC COM 00206R102   235,224 8,128 SH   SOLE 0 3,199 0 4,929
AUTOMATIC DATA PROCESSING IN COM 053015103   735,740 2,386 SH   SOLE 0 1,838 0 548
AUTOZONE INC COM 053332102   263,568 71 SH   SOLE 0 10 0 61
AXON ENTERPRISE INC COM 05464C101   862,713 1,042 SH   SOLE 0 168 0 874
BANK AMERICA CORP COM 060505104   343,030 7,249 SH   SOLE 0 3,949 0 3,300
BANK MONTREAL QUE COM 063671101   292,442 2,643 SH   SOLE 0 2,643 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,573,925 13,533 SH   SOLE 0 1,670 0 11,863
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   12,037,374 205,451 SH   SOLE 0 9,629 0 195,822
BITWISE ETHEREUM ETF SHS 091955104   336,566 18,636 SH   SOLE 0 4,132 0 14,504
BJS WHSL CLUB HLDGS INC COM 05550J101   216,091 2,004 SH   SOLE 0 0 0 2,004
BOOKING HOLDINGS INC COM 09857L108   393,668 68 SH   SOLE 0 14 0 54
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   436,288 9,218 SH   SOLE 0 0 0 9,218
BROADCOM INC COM 11135F101   812,228 2,947 SH   SOLE 0 626 0 2,321
CACI INTL INC CL A 127190304   761,767 1,598 SH   SOLE 0 1,595 0 3
CADENCE DESIGN SYSTEM INC COM 127387108   215,705 700 SH   SOLE 0 132 0 568
CAMDEN PPTY TR SH BEN INT 133131102   4,931,590 43,762 SH   SOLE 0 13,152 0 30,610
CAPITAL ONE FINL CORP COM 14040H105   527,275 2,478 SH   SOLE 0 443 0 2,035
CARDINAL HEALTH INC COM 14149Y108   266,457 1,586 SH   SOLE 0 350 0 1,236
CARNIVAL CORP UNIT 99/99/9999 143658300   344,104 12,237 SH   SOLE 0 2,105 0 10,132
CATERPILLAR INC COM 149123101   206,779 533 SH   SOLE 0 156 0 377
CENCORA INC COM 03073E105   293,185 978 SH   SOLE 0 132 0 846
CF INDS HLDGS INC COM 125269100   230,023 2,500 SH   SOLE 0 150 0 2,350
CHENIERE ENERGY INC COM NEW 16411R208   721,739 2,964 SH   SOLE 0 2,801 0 163
CHEVRON CORP NEW COM 166764100   2,461,011 17,187 SH   SOLE 0 16,361 0 826
CHICAGO ATLANTIC REAL ESTATE COM 167239102   10,770,183 771,503 SH   SOLE 0 164,815 0 606,688
CHIPOTLE MEXICAN GRILL INC COM 169656105   252,787 4,502 SH   SOLE 0 1,362 0 3,140
CHUBB LIMITED COM H1467J104   203,354 702 SH   SOLE 0 109 0 593
CINTAS CORP COM 172908105   223,526 1,003 SH   SOLE 0 169 0 834
CITIGROUP INC COM NEW 172967424   201,649 2,369 SH   SOLE 0 804 0 1,565
CME GROUP INC COM 12572Q105   378,134 1,372 SH   SOLE 0 801 0 571
COCA COLA CO COM 191216100   830,316 11,736 SH   SOLE 0 727 0 11,009
COINBASE GLOBAL INC COM CL A 19260Q107   211,696 604 SH   SOLE 0 577 0 27
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   163,257 12,636 SH   SOLE 0 0 0 12,636
CONOCOPHILLIPS COM 20825C104   556,128 6,197 SH   SOLE 0 3,457 0 2,740
CONSTELLATION ENERGY CORP COM 21037T109   353,422 1,095 SH   SOLE 0 311 0 784
COSTCO WHSL CORP NEW COM 22160K105   2,065,642 2,087 SH   SOLE 0 1,255 0 832
CROWDSTRIKE HLDGS INC CL A 22788C105   260,767 512 SH   SOLE 0 120 0 392
DAVITA INC COM 23918K108   211,823 1,487 SH   SOLE 0 303 0 1,184
DENISON MINES CORP COM 248356107   2,174,703 1,194,892 SH   SOLE 0 108,943 0 1,085,949
DEVON ENERGY CORP NEW COM 25179M103   243,674 7,660 SH   SOLE 0 281 0 7,379
DIAMONDBACK ENERGY INC COM 25278X109   1,191,860 8,674 SH   SOLE 0 8,307 0 367
DIGITAL RLTY TR INC COM 253868103   4,808,678 27,584 SH   SOLE 0 8,506 0 19,077
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   298,153 8,319 SH   SOLE 0 4,880 0 3,439
DOLLAR GEN CORP NEW COM 256677105   200,508 1,753 SH   SOLE 0 896 0 857
DOORDASH INC CL A 25809K105   210,027 852 SH   SOLE 0 63 0 789
DOXIMITY INC CL A 26622P107   319,213 5,204 SH   SOLE 0 571 0 4,633
EATON CORP PLC SHS G29183103   257,467 721 SH   SOLE 0 119 0 602
ECOLAB INC COM 278865100   212,858 790 SH   SOLE 0 208 0 582
ELEVANCE HEALTH INC COM 036752103   504,942 1,298 SH   SOLE 0 1,177 0 121
ELI LILLY & CO COM 532457108   312,252 401 SH   SOLE 0 109 0 292
ENERGY FUELS INC COM NEW 292671708   1,352,090 235,146 SH   SOLE 0 21,953 0 213,193
ENSIGN GROUP INC COM 29358P101   200,689 1,301 SH   SOLE 0 26 0 1,275
EOG RES INC COM 26875P101   793,843 6,637 SH   SOLE 0 5,672 0 965
EQT CORP COM 26884L109   5,018,493 86,051 SH   SOLE 0 18,108 0 67,943
ESSENT GROUP LTD COM G3198U102   234,418 3,860 SH   SOLE 0 306 0 3,554
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   1,041,198 33,012 SH   SOLE 0 11,913 0 21,099
EVERCORE INC CLASS A 29977A105   332,665 1,232 SH   SOLE 0 107 0 1,125
EXPEDIA GROUP INC COM NEW 30212P303   212,874 1,262 SH   SOLE 0 225 0 1,037
EXXON MOBIL CORP COM 30231G102   3,557,561 33,001 SH   SOLE 0 29,735 0 3,267
FASTENAL CO COM 311900104   409,067 9,740 SH   SOLE 0 7,912 0 1,828
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   410,711 17,772 SH   SOLE 0 0 0 17,772
FISERV INC COM 337738108   356,371 2,067 SH   SOLE 0 1,411 0 656
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   326,241 3,168 SH   SOLE 0 0 0 3,168
FORTINET INC COM 34959E109   740,040 7,000 SH   SOLE 0 1,391 0 5,609
FRANCO NEV CORP COM 351858105   1,241,669 7,575 SH   SOLE 0 7,575 0 0
FREEPORT-MCMORAN INC CL B 35671D857   418,154 9,646 SH   SOLE 0 5,719 0 3,927
GALLAGHER ARTHUR J & CO COM 363576109   220,817 690 SH   SOLE 0 113 0 577
GARTNER INC COM 366651107   279,720 692 SH   SOLE 0 72 0 620
GE AEROSPACE COM NEW 369604301   520,957 2,024 SH   SOLE 0 377 0 1,647
GE VERNOVA INC COM 36828A101   276,745 523 SH   SOLE 0 97 0 426
GENERAL MTRS CO COM 37045V100   244,475 4,968 SH   SOLE 0 477 0 4,491
GILDAN ACTIVEWEAR INC COM 375916103   246,200 5,000 SH   SOLE 0 0 0 5,000
GLOBAL X FDS GLOBAL X COPPER 37954Y830   16,538,001 367,511 SH   SOLE 0 89,014 0 278,497
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   820,595 13,096 SH   SOLE 0 2,175 0 10,921
GOLDMAN SACHS GROUP INC COM 38141G104   495,082 700 SH   SOLE 0 150 0 550
GRAINGER W W INC COM 384802104   1,149,054 1,105 SH   SOLE 0 817 0 288
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   2,597,505 54,398 SH   SOLE 0 20,810 0 33,588
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   10,628,096 125,287 SH   SOLE 0 76,028 0 49,259
GRAYSCALE ETHEREUM MINI TR E SHS NEW 38964R203   2,761,957 116,440 SH   SOLE 0 61,858 0 54,582
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   2,318,652 111,153 SH   SOLE 0 45,652 0 65,501
HALEON PLC SPON ADS 405552100   236,540 22,810 SH   SOLE 0 800 0 22,010
HARTFORD INSURANCE GROUP INC COM 416515104   277,133 2,184 SH   SOLE 0 400 0 1,784
HILTON WORLDWIDE HLDGS INC COM 43300A203   267,938 1,006 SH   SOLE 0 175 0 831
HOME DEPOT INC COM 437076102   404,661 1,104 SH   SOLE 0 719 0 385
HONEYWELL INTL INC COM 438516106   552,613 2,373 SH   SOLE 0 2,102 0 271
HOWMET AEROSPACE INC COM 443201108   523,584 2,813 SH   SOLE 0 633 0 2,180
IMPERIAL OIL LTD COM NEW 453038408   623,521 7,845 SH   SOLE 0 0 0 7,845
INTERCONTINENTAL EXCHANGE IN COM 45866F104   516,081 2,813 SH   SOLE 0 1,496 0 1,317
INTERNATIONAL BUSINESS MACHS COM 459200101   450,013 1,527 SH   SOLE 0 160 0 1,367
INTUIT COM 461202103   245,024 311 SH   SOLE 0 30 0 281
INTUITIVE SURGICAL INC COM NEW 46120E602   1,396,564 2,570 SH   SOLE 0 2,100 0 470
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   417,985 8,489 SH   SOLE 0 0 0 8,489
IRON MTN INC DEL COM 46284V101   245,172 2,390 SH   SOLE 0 409 0 1,981
ISHARES GOLD TR ISHARES NEW 464285204   15,625,483 250,569 SH   SOLE 0 55,477 0 195,092
ISHARES GOLD TR SHARES REPRESENT 46436F103   11,873,695 359,918 SH   SOLE 0 77,350 0 282,568
ISHARES INC CORE MSCI EMKT 46434G103   276,442 4,605 SH   SOLE 0 0 0 4,605
ISHARES INC MSCI GLB SLV&MTL 464286327   16,152,433 906,931 SH   SOLE 0 253,873 0 653,057
ISHARES SILVER TR ISHARES 46428Q109   3,717,242 113,296 SH   SOLE 0 11,555 0 101,741
ISHARES TR CORE S&P TTL STK 464287150   1,307,862 9,685 SH   SOLE 0 9,685 0 0
ISHARES TR ESG MSCI KLD 400 464288570   390,878 3,365 SH   SOLE 0 0 0 3,365
ISHARES TR CHINA LG-CAP ETF 464287184   291,066 7,918 SH   SOLE 0 0 0 7,918
ISHARES TR ISHARES SEMICDTR 464287523   263,589 1,104 SH   SOLE 0 1,104 0 0
ISHARES TR CORE S&P500 ETF 464287200   427,108 688 SH   SOLE 0 0 0 688
ISHARES TR RUS 1000 ETF 464287622   234,303 690 SH   SOLE 0 690 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   230,547 543 SH   SOLE 0 0 0 543
ISHARES TR CORE S&P US VLU 464287663   368,678 3,896 SH   SOLE 0 3,560 0 336
ISHARES TR CORE S&P US GWT 464287671   563,398 3,746 SH   SOLE 0 1,862 0 1,884
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   127,761 18,816 SH   SOLE 0 0 0 18,816
JOHNSON & JOHNSON COM 478160104   334,675 2,191 SH   SOLE 0 275 0 1,916
JOHNSON CTLS INTL PLC SHS G51502105   213,054 2,017 SH   SOLE 0 434 0 1,583
JPMORGAN CHASE & CO. COM 46625H100   2,236,089 7,713 SH   SOLE 0 4,211 0 3,502
KINSALE CAP GROUP INC COM 49714P108   271,952 562 SH   SOLE 0 44 0 518
KLA CORP COM NEW 482480100   364,869 407 SH   SOLE 0 52 0 355
KRANESHARES TRUST BOSERA MSCI CHIN 500767405   261,617 10,775 SH   SOLE 0 0 0 10,775
LAM RESEARCH CORP COM NEW 512807306   221,168 2,272 SH   SOLE 0 604 0 1,668
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   259,220 60,993 SH   SOLE 0 0 0 60,993
LOCKHEED MARTIN CORP COM 539830109   348,599 753 SH   SOLE 0 590 0 163
LOEWS CORP COM 540424108   1,262,652 13,775 SH   SOLE 0 11,842 0 1,933
MARATHON PETE CORP COM 56585A102   307,317 1,850 SH   SOLE 0 367 0 1,483
MARSH & MCLENNAN COS INC COM 571748102   482,442 2,207 SH   SOLE 0 244 0 1,963
MASTEC INC COM 576323109   336,770 1,976 SH   SOLE 0 158 0 1,818
MASTERCARD INCORPORATED CL A 57636Q104   1,558,350 2,773 SH   SOLE 0 2,277 0 496
MCKESSON CORP COM 58155Q103   445,763 608 SH   SOLE 0 87 0 521
MEDPACE HLDGS INC COM 58506Q109   201,184 641 SH   SOLE 0 80 0 561
MERCK & CO INC COM 58933Y105   249,618 3,153 SH   SOLE 0 1,019 0 2,134
META PLATFORMS INC CL A 30303M102   1,662,917 2,253 SH   SOLE 0 791 0 1,462
MICROSOFT CORP COM 594918104   3,391,264 6,818 SH   SOLE 0 3,949 0 2,869
MID-AMER APT CMNTYS INC COM 59522J103   4,981,405 33,656 SH   SOLE 0 9,847 0 23,809
MONOLITHIC PWR SYS INC COM 609839105   351,062 480 SH   SOLE 0 71 0 409
MOODYS CORP COM 615369105   462,546 922 SH   SOLE 0 78 0 844
MORGAN STANLEY COM NEW 617446448   583,951 4,146 SH   SOLE 0 1,476 0 2,670
MOTOROLA SOLUTIONS INC COM NEW 620076307   405,083 963 SH   SOLE 0 679 0 284
MSCI INC COM 55354G100   350,718 608 SH   SOLE 0 43 0 565
MUELLER INDS INC COM 624756102   3,381,369 42,549 SH   SOLE 0 41,745 0 804
NASDAQ INC COM 631103108   380,301 4,253 SH   SOLE 0 3,386 0 867
NETFLIX INC COM 64110L106   1,325,739 990 SH   SOLE 0 235 0 755
NEURONETICS INC COM 64131A105   79,562 22,797 SH   SOLE 0 0 0 22,797
NEWMONT CORP COM 651639106   480,587 8,249 SH   SOLE 0 1,501 0 6,748
NEXGEN ENERGY LTD COM 65340P106   2,244,223 323,375 SH   SOLE 0 29,440 0 293,935
NEXTERA ENERGY INC COM 65339F101   238,486 3,435 SH   SOLE 0 968 0 2,468
NORTHROP GRUMMAN CORP COM 666807102   418,364 837 SH   SOLE 0 534 0 303
NRG ENERGY INC COM NEW 629377508   294,373 1,833 SH   SOLE 0 1,093 0 740
NUTRIEN LTD COM 67077M108   232,902 3,999 SH   SOLE 0 0 0 3,999
NVIDIA CORPORATION COM 67066G104   7,451,359 47,163 SH   SOLE 0 32,903 0 14,260
ORACLE CORP COM 68389X105   993,906 4,546 SH   SOLE 0 3,767 0 779
OREILLY AUTOMOTIVE INC COM 67103H107   236,591 2,625 SH   SOLE 0 390 0 2,235
PACKAGING CORP AMER COM 695156109   215,814 1,145 SH   SOLE 0 380 0 765
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,636,200 26,674 SH   SOLE 0 1,233 0 25,441
PAYCHEX INC COM 704326107   353,696 2,432 SH   SOLE 0 2,008 0 424
PENTAIR PLC SHS G7S00T104   225,476 2,196 SH   SOLE 0 435 0 1,761
PENUMBRA INC COM 70975L107   201,968 787 SH   SOLE 0 55 0 732
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   600,791 48,218 SH   SOLE 0 48,218 0 0
PHILIP MORRIS INTL INC COM 718172109   496,865 2,728 SH   SOLE 0 632 0 2,096
PROCTER AND GAMBLE CO COM 742718109   1,826,593 11,465 SH   SOLE 0 742 0 10,723
PROGRESSIVE CORP COM 743315103   265,258 994 SH   SOLE 0 213 0 781
PROSHARES TR BITCOIN ETF 74347G440   9,549,365 443,950 SH   SOLE 0 0 0 443,950
QUANTA SVCS INC COM 74762E102   706,383 1,868 SH   SOLE 0 834 0 1,034
RALPH LAUREN CORP CL A 751212101   279,799 1,020 SH   SOLE 0 355 0 665
RANGE RES CORP COM 75281A109   4,451,964 109,466 SH   SOLE 0 21,695 0 87,771
ROBLOX CORP CL A 771049103   226,601 2,154 SH   SOLE 0 0 0 2,154
ROYAL CARIBBEAN GROUP COM V7780T103   513,863 1,641 SH   SOLE 0 424 0 1,217
S&P GLOBAL INC COM 78409V104   211,955 402 SH   SOLE 0 36 0 366
SABINE RTY TR UNIT BEN INT 785688102   758,638 11,377 SH   SOLE 0 11,377 0 0
SALESFORCE INC COM 79466L302   345,498 1,267 SH   SOLE 0 324 0 943
SCHLUMBERGER LTD COM STK 806857108   400,318 11,844 SH   SOLE 0 8,709 0 3,135
SCHWAB CHARLES CORP COM 808513105   386,817 4,240 SH   SOLE 0 488 0 3,752
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   905,197 40,959 SH   SOLE 0 38,278 0 2,681
SELECT SECTOR SPDR TR ENERGY 81369Y506   10,174,923 119,973 SH   SOLE 0 34,248 0 85,725
SELECT SECTOR SPDR TR INDL 81369Y704   274,387 1,860 SH   SOLE 0 409 0 1,451
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   336,543 1,329 SH   SOLE 0 477 0 852
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   315,409 2,340 SH   SOLE 0 0 0 2,340
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   384,457 1,769 SH   SOLE 0 0 0 1,769
SHELL PLC SPON ADS 780259305   430,416 6,113 SH   SOLE 0 150 0 5,963
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   9,164,498 342,726 SH   SOLE 0 65,083 0 277,643
SPDR GOLD TR GOLD SHS 78463V107   259,715 852 SH   SOLE 0 230 0 622
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,213,205 5,201 SH   SOLE 0 0 0 5,201
SPROTT FDS TR URANIUM MINERS E 85208P303   5,782,099 120,636 SH   SOLE 0 17,431 0 103,205
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,069,947 42,207 SH   SOLE 0 42,207 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   8,767,764 747,465 SH   SOLE 0 189,053 0 558,412
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   6,366,636 520,150 SH   SOLE 0 101,254 0 418,896
STARBUCKS CORP COM 855244109   431,394 4,708 SH   SOLE 0 4,084 0 624
STEEL DYNAMICS INC COM 858119100   404,911 3,163 SH   SOLE 0 480 0 2,683
SUPER MICRO COMPUTER INC COM NEW 86800U302   301,951 6,161 SH   SOLE 0 854 0 5,307
SYNCHRONY FINANCIAL COM 87165B103   227,009 3,401 SH   SOLE 0 891 0 2,510
SYNOPSYS INC COM 871607107   200,971 392 SH   SOLE 0 33 0 359
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   749,908 3,311 SH   SOLE 0 0 0 3,311
TAPESTRY INC COM 876030107   401,643 4,574 SH   SOLE 0 963 0 3,611
TARGA RES CORP COM 87612G101   250,849 1,441 SH   SOLE 0 382 0 1,059
TESLA INC COM 88160R101   760,160 2,393 SH   SOLE 0 627 0 1,766
TEXAS PACIFIC LAND CORPORATI COM 88262P102   13,587,967 12,863 SH   SOLE 0 12,863 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   143,894 70,192 SH   SOLE 0 0 0 70,192
TJX COS INC NEW COM 872540109   258,648 2,094 SH   SOLE 0 532 0 1,562
TRACTOR SUPPLY CO COM 892356106   639,086 12,111 SH   SOLE 0 484 0 11,627
TRANE TECHNOLOGIES PLC SHS G8994E103   552,917 1,264 SH   SOLE 0 151 0 1,113
TRANSDIGM GROUP INC COM 893641100   326,938 215 SH   SOLE 0 33 0 182
UNDER ARMOUR INC CL C 904311206   83,455 12,859 SH   SOLE 0 915 0 11,944
UNILEVER PLC SPON ADR NEW 904767704   314,047 5,134 SH   SOLE 0 0 0 5,134
UNION PAC CORP COM 907818108   637,262 2,770 SH   SOLE 0 2,615 0 155
UNITED RENTALS INC COM 911363109   617,035 819 SH   SOLE 0 83 0 736
UNITEDHEALTH GROUP INC COM 91324P102   1,446,645 4,637 SH   SOLE 0 4,365 0 272
VANECK ETF TRUST GOLD MINERS ETF 92189F106   15,142,224 290,861 SH   SOLE 0 0 0 290,861
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   9,748,168 144,225 SH   SOLE 0 0 0 144,225
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,039,100 1,829 SH   SOLE 0 0 0 1,829
VANGUARD INDEX FDS TOTAL STK MKT 922908769   473,285 1,557 SH   SOLE 0 0 0 1,557
VANGUARD INDEX FDS VALUE ETF 922908744   648,197 3,668 SH   SOLE 0 0 0 3,668
VANGUARD INDEX FDS GROWTH ETF 922908736   1,344,564 3,067 SH   SOLE 0 0 0 3,067
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   694,798 12,187 SH   SOLE 0 2,819 0 9,368
VANGUARD WORLD FD MEGA GRWTH IND 921910816   267,670 731 SH   SOLE 0 0 0 731
VERISIGN INC COM 92343E102   211,690 733 SH   SOLE 0 75 0 658
VERTEX PHARMACEUTICALS INC COM 92532F100   246,196 553 SH   SOLE 0 235 0 318
VISA INC COM CL A 92826C839   1,240,076 3,493 SH   SOLE 0 2,229 0 1,263
WABTEC COM 929740108   245,890 1,175 SH   SOLE 0 293 0 882
WALMART INC COM 931142103   354,761 3,628 SH   SOLE 0 2,450 0 1,178
WARNER BROS DISCOVERY INC COM SER A 934423104   126,335 11,024 SH   SOLE 0 5,642 0 5,382
WHEATON PRECIOUS METALS CORP COM 962879102   2,218,178 24,701 SH   SOLE 0 21,201 0 3,500
WILLIAMS COS INC COM 969457100   324,626 5,168 SH   SOLE 0 2,565 0 2,603
WILLIS TOWERS WATSON PLC LTD SHS G96629103   337,571 1,101 SH   SOLE 0 109 0 992
XYLEM INC COM 98419M100   204,242 1,579 SH   SOLE 0 96 0 1,483
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   135,669 13,406 SH   SOLE 0 374 0 13,032