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
URANIUM ROYALTY CORP COM 91702V101 10,537,611 2,450,607 SH SOLE 0 0 2,450,607
WEYERHAEUSER CO COM NEW 962166104 3,038,536 122,571 SH SOLE 0 0 122,571
AGNICO EAGLE MINES LTD COM 008474108 5,206,819 30,890 SH SOLE 0 0 30,890
FRANKLIN FTSE BRAZIL ETF FTSE BRAZIL 35473P835 5,398,621 283,410 SH SOLE 0 0 283,410
MICROSOFT CORP COM 594918104 343,401 663 SH SOLE 0 0 663
ISHARES MSCI POLAND ETF MSCI POLAND ETF 46429B606 1,501,293 46,624 SH SOLE 0 0 46,624
UNITED PARCEL SERVICE INC CL B 911312106 1,276,506 15,282 SH SOLE 0 0 15,282
EXPAND ENERGY CORP COM 165167735 2,133,512 20,082 SH SOLE 0 0 20,082
SPROTT URANIUM MINERS ETF URANIUM MINERS E 85208P303 470,388 7,784 SH SOLE 0 0 7,784
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11,093,224 374,518 SH SOLE 0 0 374,518
ALICO INC COM 016230104 2,347,280 67,723 SH SOLE 0 0 67,723
ENCORE ENERGY CORP COM NEW 29259W700 925,915 288,447 SH SOLE 0 0 288,447
KIMBELL ROYALTY PARTNERS LP UNIT 49435R102 1,435,134 106,385 SH SOLE 0 0 106,385
GLADSTONE LAND CORP COM 376549101 2,326,943 254,033 SH SOLE 0 0 254,033
ATLANTIC UNION BANKSHARES CORP COM 04911A107 1,279,087 36,245 SH SOLE 0 0 36,245
FARMLAND PARTNERS INC COM 31154R109 12,686,276 1,166,018 SH SOLE 0 0 1,166,018
VANECK MERK GOLD TRUST GOLD SHS 921078101 10,928,431 293,854 SH SOLE 0 0 293,854
FRANKLIN FTSE JAPAN ETF FTSE JAPAN ETF 35473P744 5,178,436 149,839 SH SOLE 0 0 149,839
HEALTHPEAK PROPERTIES INC COM 42250P103 1,531,962 79,998 SH SOLE 0 0 79,998
OKLO INC COM CL A 02156V109 1,970,940 17,656 SH SOLE 0 0 17,656
ABRDN PHYSICAL PLATINUM SHARES ETF PHYSCL PLATM SHS 003260106 3,500,132 24,497 SH SOLE 0 0 24,497
CENTERRA GOLD INC COM 152006102 2,038,990 190,027 SH SOLE 0 0 190,027
TEJON RANCH CO COM 879080109 538,431 33,694 SH SOLE 0 0 33,694
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 2,958,638 108,375 SH SOLE 0 0 108,375
ALAMOS GOLD INC COM CL A 011532108 3,966,371 113,780 SH SOLE 0 0 113,780
INVESCO S&P 500 EQUAL WEIGHT FINCL ETF S&P500 EQL FIN 46137V340 270,435 3,477 SH SOLE 0 0 3,477
ISHARES MSCI GLOBAL SILVER&MTLS MNRS ETF MSCI GLB SLV&MTL 464286327 232,509 8,495 SH SOLE 0 0 8,495
ISHARES SELF-DRIVING EV AND TECH ETF SELF DRIVNG EV 46435U366 3,129,932 85,354 SH SOLE 0 0 85,354
SPROTT PHYSICAL GOLD AND SILVER TRUST TR UNIT 85208R101 750,678 20,460 SH SOLE 0 0 20,460
ANTERO RESOURCES CORP COM 03674X106 1,403,681 41,826 SH SOLE 0 0 41,826
RIO TINTO PLC SPONSORED SH 767204100 1,487,470 22,534 SH SOLE 0 0 22,534
JANUS HENDERSON AAA CLO ETF HENDRSON AAA CL 47103U845 5,650,900 111,282 SH SOLE 0 0 111,282
UBER TECHNOLOGIES INC COM 90353T100 1,948,428 19,888 SH SOLE 0 0 19,888
DENISON MINES CORP COM 248356107 974,636 354,413 SH SOLE 0 0 354,413
RANGE NUCLEAR RENAISSANCE ETF RANGE NUCLEAR RE 301505475 126,763 1,949 SH SOLE 0 0 1,949
SPROTT PHYSICAL SILVER TRUST TR UNIT 85207K107 8,532,495 543,471 SH SOLE 0 0 543,471
RANGE RESOURCES CORP COM 75281A109 1,530,556 40,663 SH SOLE 0 0 40,663
THE ST. JOE CO COM 790148100 4,008,722 81,017 SH SOLE 0 0 81,017
SPDR BLMBG 1-3 MTH T-BILL ETF BLOOMBERG 1-3 MO 78468R663 5,138 56 SH SOLE 0 0 56
PACER US CASH COWS 100 ETF US CASH COWS 100 69374H881 9,404,391 163,640 SH SOLE 0 0 163,640
NEXGEN ENERGY LTD COM 65340P106 1,296,113 144,817 SH SOLE 0 0 144,817
SPDR S&P GLOBAL DIVIDEND ETF S&P GLBDIV ETF 78463X459 98,066 1,349 SH SOLE 0 0 1,349
AVANTIS INTERNATIONAL EQUITY ETF INTL EQT ETF 025072703 2,664,296 33,768 SH SOLE 0 0 33,768
SPDR S&P EMERGING MARKETS DIVIDEND ETF S&P EM MKT DIV 78463X533 98,951 2,547 SH SOLE 0 0 2,547
DELL TECHNOLOGIES INC CL C 24703L202 28,354 200 SH SOLE 0 0 200
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 513,179 6,717 SH SOLE 0 0 6,717
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791 344,724 3,481 SH SOLE 0 0 3,481
FIRST TRUST SMID CP RISING DIV SMID RISNG ETF 33741X102 45,624 1,200 SH SOLE 0 0 1,200
THE HOME DEPOT INC COM 437076102 182,336 450 SH SOLE 0 0 450
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104 18,728 200 SH SOLE 0 0 200
DEERE & CO COM 244199105 153,640 336 SH SOLE 0 0 336
IRON MOUNTAIN INC COM 46284V101 13,966 137 SH SOLE 0 0 137
RTX CORP COM 75513E101 127,506 762 SH SOLE 0 0 762
LUCID DIAGNOSTICS INC COM 54948X109 4,545 4,500 SH SOLE 0 0 4,500
ISHARES GLOBAL INFRASTRUCTURE ETF GLB INFRASTR ETF 464288372 31,844 521 SH SOLE 0 0 521
ENBRIDGE INC COM 29250N105 11,707 232 SH SOLE 0 0 232
FIRST TRUST SMALL CAP VAL ALPHADEX ETF SML CAP VAL ALPH 33737M409 55,894 1,000 SH SOLE 0 0 1,000
MOTOROLA SOLUTIONS INC COM NEW 620076307 55,790 122 SH SOLE 0 0 122
WISDOMTREE JAPAN HEDGED EQUITY ETF JAPN HEDGE EQT 97717W851 16,772 131 SH SOLE 0 0 131
EBAY INC COM 278642103 27,285 300 SH SOLE 0 0 300
KINDER MORGAN INC COM 49456B101 70,209 2,480 SH SOLE 0 0 2,480
GENERAL MILLS INC COM 370334104 1,362 27 SH SOLE 0 0 27
PROCTER & GAMBLE CO COM 742718109 70,833 461 SH SOLE 0 0 461
POLARIS INC COM 731068102 59 1 SH SOLE 0 0 1
MASTERCARD INC CL A 57636Q104 54,037 95 SH SOLE 0 0 95
AMAZON.COM INC COM 023135106 82,559 376 SH SOLE 0 0 376
CARRIER GLOBAL CORP COM 14448C104 21,612 362 SH SOLE 0 0 362
ALPHABET INC CAP STK CL A 02079K305 267,410 1,100 SH SOLE 0 0 1,100
WILLIAMS COMPANIES INC COM 969457100 12,037 190 SH SOLE 0 0 190
TEXAS PACIFIC LAND CORP COM 88262P102 8,403 9 SH SOLE 0 0 9
PHILIP MORRIS INTERNATIONAL INC COM 718172109 97,320 600 SH SOLE 0 0 600
ALTRIA GROUP INC COM 02209S103 39,636 600 SH SOLE 0 0 600
HONEYWELL INTERNATIONAL INC COM 438516106 100,619 478 SH SOLE 0 0 478
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 28,018 896 SH SOLE 0 0 896
ALLSTATE CORP COM 020002101 20,822 97 SH SOLE 0 0 97
INVESCO QQQ TRUST UNIT SER 1 46090E103 16,811 28 SH SOLE 0 0 28
BERKSHIRE HATHAWAY INC CL B NEW 084670702 186,014 370 SH SOLE 0 0 370
TRIPLEPOINT VENTURE GROWTH BDC CORP COM 89677Y100 8,078 1,400 SH SOLE 0 0 1,400
CAPITAL ONE FINANCIAL CORP COM 14040H105 63,774 300 SH SOLE 0 0 300
META PLATFORMS INC CL A 30303M102 77,110 105 SH SOLE 0 0 105
ABBOTT LABORATORIES COM 002824100 15,404 115 SH SOLE 0 0 115
COCA-COLA CO COM 191216100 40,655 613 SH SOLE 0 0 613
BARRICK MINING CORP COM SHS 06849F108 230 7 SH SOLE 0 0 7
VERIZON COMMUNICATIONS INC COM 92343V104 14,372 327 SH SOLE 0 0 327
INTERCONTINENTAL EXCHANGE INC COM 45866F104 16,848 100 SH SOLE 0 0 100
MORGAN STANLEY COM NEW 617446448 74,712 470 SH SOLE 0 0 470
EMERSON ELECTRIC CO COM 291011104 33,583 256 SH SOLE 0 0 256
GENERAL DYNAMICS CORP COM 369550108 221,309 649 SH SOLE 0 0 649
DOMINION ENERGY INC COM 25746U109 4,344 71 SH SOLE 0 0 71
CHEVRON CORP COM 166764100 57,147 368 SH SOLE 0 0 368
UNITED BANKSHARES INC COM 909907107 241,865 6,500 SH SOLE 0 0 6,500
INNOVAGE HOLDING CORP COM 45784A104 516,000 100,000 SH SOLE 0 0 100,000
FIRST TRUST NASDAQ CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 38,158 502 SH SOLE 0 0 502
NEWMONT CORP COM 651639106 16,862 200 SH SOLE 0 0 200
UNITEDHEALTH GROUP INC COM 91324P102 691 2 SH SOLE 0 0 2
APPLE INC COM 037833100 408,427 1,604 SH SOLE 0 0 1,604
ISHARES GOLD TRUST ISHARES NEW 464285204 72,770 1,000 SH SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 50,196 300 SH SOLE 0 0 300
FT NASDAQ ARTFCL INTLLGNC AND RBTC ETF NASDQ ARTFCIAL 33738R720 8,040 152 SH SOLE 0 0 152
MERCK & CO INC COM 58933Y105 47,253 563 SH SOLE 0 0 563
NVIDIA CORP COM 67066G104 37,316 200 SH SOLE 0 0 200
FIRST TRUST VALUE LINE DIVIDEND ETF SHS 33734H106 46,980 1,016 SH SOLE 0 0 1,016
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 762 31 SH SOLE 0 0 31
POTLATCHDELTIC CORP COM 737630103 16,300 400 SH SOLE 0 0 400
THE TRAVELERS COMPANIES INC COM 89417E109 7,819 28 SH SOLE 0 0 28
VALERO ENERGY CORP COM 91913Y100 12,259 72 SH SOLE 0 0 72
TRUIST FINANCIAL CORP COM 89832Q109 196,551 4,299 SH SOLE 0 0 4,299
NUSCALE POWER CORP CL A COM 67079K100 2,880 80 SH SOLE 0 0 80
JOHNSON & JOHNSON COM 478160104 358,047 1,931 SH SOLE 0 0 1,931
SPDR S&P 500 ETF TR TR UNIT 78462F103 99,927 150 SH SOLE 0 0 150
MARATHON PETROLEUM CORP COM 56585A102 3,855 20 SH SOLE 0 0 20
SYSCO CORP COM 871829107 12,351 150 SH SOLE 0 0 150
FORTUNE BRANDS INNOVATIONS INC COM 34964C106 10,678 200 SH SOLE 0 0 200
AELUMA INC COM 00776X109 6,440 400 SH SOLE 0 0 400
T. ROWE PRICE CAPITAL APPREC EQ ETF CAP APPRECIATION 87283Q867 167,765 4,450 SH SOLE 0 0 4,450
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 339,871 555 SH SOLE 0 0 555
CISCO SYSTEMS INC COM 17275R102 41,052 600 SH SOLE 0 0 600
NORFOLK SOUTHERN CORP COM 655844108 300,410 1,000 SH SOLE 0 0 1,000
INTEL CORP COM 458140100 6,710 200 SH SOLE 0 0 200
PHILLIPS 66 COM 718546104 2,721 20 SH SOLE 0 0 20
GLOBAL X ROBOTICS & ARTFCL INTLLGNC ETF RBTCS ARTFL INTE 37954Y715 6,378 180 SH SOLE 0 0 180
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 25,959 92 SH SOLE 0 0 92
SPDR GOLD TR GOLD SHS 78463V107 60,430 170 SH SOLE 0 0 170
MANULIFE FINANCIAL CORP COM 56501R106 36,820 1,182 SH SOLE 0 0 1,182
VANECK VDO GAMING AND ESPRTS ETF VIDEO GMNG ESPRT 92189F114 40,613 335 SH SOLE 0 0 335
INSPERITY INC COM 45778Q107 59,040 1,200 SH SOLE 0 0 1,200
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 218,596 1,013 SH SOLE 0 0 1,013
WARNER BROS. DISCOVERY INC COM SER A 934423104 313 16 SH SOLE 0 0 16
3M CO COM 88579Y101 15,518 100 SH SOLE 0 0 100
ISHARES US HEALTHCARE ETF US HLTHCARE ETF 464287762 113,917 1,940 SH SOLE 0 0 1,940
JPMORGAN CHASE & CO COM 46625H100 157,715 500 SH SOLE 0 0 500
VIRTUS DIVID, INTEREST & PREM COM 92840R101 33,826 2,600 SH SOLE 0 0 2,600
HP INC COM 40434L105 845 31 SH SOLE 0 0 31
OTIS WORLDWIDE CORP COM 68902V107 16,549 181 SH SOLE 0 0 181
KIMBERLY-CLARK CORP COM 494368103 25,739 207 SH SOLE 0 0 207
AST SPACEMOBILE INC COM CL A 00217D100 4,908 100 SH SOLE 0 0 100
AMERIPRISE FINANCIAL INC COM 03076C106 29,475 60 SH SOLE 0 0 60
CORNING INC COM 219350105 82,030 1,000 SH SOLE 0 0 1,000
VISA INC COM CL A 92826C839 34,480 101 SH SOLE 0 0 101
BCP INVESTMENT CORP COM NEW 73688F201 185,172 16,060 SH SOLE 0 0 16,060
MONDELEZ INTERNATIONAL INC CL A 609207105 16,805 269 SH SOLE 0 0 269
VALE SA SPONSORED ADS 91912E105 5,430 500 SH SOLE 0 0 500
DEMOCRATIC LARGE CAP CORE ETF DEMCRATIC LG ETF 00774Q346 434,698 10,400 SH SOLE 0 0 10,400
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 6,490 25 SH SOLE 0 0 25
NEW GOLD INC COM 644535106 718 100 SH SOLE 0 0 100
PEPSICO INC COM 713448108 75,979 541 SH SOLE 0 0 541
AT&T INC COM 00206R102 36,712 1,300 SH SOLE 0 0 1,300
DUKE ENERGY CORP COM NEW 26441C204 12,375 100 SH SOLE 0 0 100
CROWN CASTLE INC COM 22822V101 24,123 250 SH SOLE 0 0 250
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,487 10 SH SOLE 0 0 10
MARRIOTT INTERNATIONAL INC CL A 571903202 130,220 500 SH SOLE 0 0 500
PAYPAL HOLDINGS INC COM 70450Y103 20,118 300 SH SOLE 0 0 300
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 89,950 633 SH SOLE 0 0 633
F5 INC COM 315616102 96,957 300 SH SOLE 0 0 300
BRISTOL-MYERS SQUIBB CO COM 110122108 26,158 580 SH SOLE 0 0 580
AMERICAN TOWER CORP COM 03027X100 38,464 200 SH SOLE 0 0 200
HOWMET AEROSPACE INC COM 443201108 26,099 133 SH SOLE 0 0 133
FORTINET INC COM 34959E109 123,346 1,467 SH SOLE 0 0 1,467
PJT PARTNERS INC COM CL A 69343T107 1,245 7 SH SOLE 0 0 7
CAVA GROUP INC COM 148929102 665 11 SH SOLE 0 0 11
QUALCOMM INC COM 747525103 33,272 200 SH SOLE 0 0 200