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
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