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
ABRDN ETFS BBRG ALL COMD K1 003261104 1,188,273 57,211 SH SOLE 57,211 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 631,217 18,344 SH SOLE 18,344 0 0
ADECOAGRO S A COM L00849106 204,663 22,392 SH SOLE 22,392 0 0
AGF INVTS TR US MARKET NETRL 00110G408 254,969 14,405 SH SOLE 14,405 0 0
ALPHABET INC CAP STK CL C 02079K107 300,854 1,696 SH SOLE 1,696 0 0
AMAZON COM INC COM 023135106 662,338 3,019 SH SOLE 3,019 0 0
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 451,921 8,440 SH SOLE 8,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 235,833 12,445 SH SOLE 12,445 0 0
APPLE INC COM 037833100 849,664 4,141 SH SOLE 4,141 0 0
B & G FOODS INC NEW COM 05508R106 48,476 11,460 SH SOLE 11,460 0 0
B2GOLD CORP COM 11777Q209 39,710 11,000 SH SOLE 11,000 0 0
BARRICK MNG CORP COM SHS 06849F108 925,865 44,470 SH SOLE 44,470 0 0
BHP GROUP LTD SPONSORED ADS 088606108 285,462 5,936 SH SOLE 5,936 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 165,923 18,664 SH SOLE 18,664 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 417,621 72,128 SH SOLE 72,128 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 319,703 19,845 SH SOLE 19,845 0 0
BLACKSTONE INC COM 09260D107 1,421,758 9,505 SH SOLE 9,505 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 506,637 16,476 SH SOLE 16,476 0 0
BLACKSTONE SENI FLTN RAT 202 COM 09256U105 481,624 33,680 SH SOLE 33,680 0 0
BP PLC SPONSORED ADR 055622104 251,113 8,390 SH SOLE 8,390 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 1,274,749 30,643 SH SOLE 30,643 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 660,583 20,152 SH SOLE 20,152 0 0
CAMBRIA ETF TR TAIL RISK 132061862 877,021 73,146 SH SOLE 73,146 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 312,512 11,596 SH SOLE 11,596 0 0
CONSOLIDATED WATER CO INC ORD G23773107 343,069 11,428 SH SOLE 11,428 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 904,558 84,066 SH SOLE 84,066 0 0
ENBRIDGE INC COM 29250N105 452,067 9,975 SH SOLE 9,975 0 0
FARMLAND PARTNERS INC COM 31154R109 478,266 41,552 SH SOLE 41,552 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 564,167 8,822 SH SOLE 8,822 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 701,977 6,501 SH SOLE 6,501 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 268,015 6,682 SH SOLE 6,682 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 639,993 2,857 SH SOLE 2,857 0 0
FLOWSERVE CORP COM 34354P105 381,213 7,282 SH SOLE 7,282 0 0
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561 245,974 11,330 SH SOLE 11,330 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 249,698 13,903 SH SOLE 13,903 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 379,182 9,520 SH SOLE 9,520 0 0
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 222,088 7,480 SH SOLE 7,480 0 0
FREEPORT-MCMORAN INC CL B 35671D857 386,509 8,916 SH SOLE 8,916 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 306,843 69,896 SH SOLE 69,896 0 0
GLADSTONE LD CORP COM 376549101 309,280 30,411 SH SOLE 30,411 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 312,047 4,980 SH SOLE 4,980 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 507,904 13,043 SH SOLE 13,043 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,373,116 31,508 SH SOLE 31,508 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 621,807 41,704 SH SOLE 41,704 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 1,355,756 59,463 SH SOLE 59,463 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 598,977 35,824 SH SOLE 35,824 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 172,857 20,505 SH SOLE 20,505 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y277 237,859 8,640 SH SOLE 8,640 0 0
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 498,336 17,900 SH SOLE 17,900 0 0
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 259,313 5,205 SH SOLE 5,205 0 0
GOLDMAN SACHS ETF TR NASDAQ-100 PREMI 38149W630 310,665 6,237 SH SOLE 6,237 0 0
GOLUB CAP BDC INC COM 38173M102 169,940 11,600 SH SOLE 11,600 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 708,161 33,738 SH SOLE 33,738 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 290,516 18,318 SH SOLE 18,318 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 272,998 15,591 SH SOLE 15,591 0 0
HECLA MNG CO COM 422704106 238,432 39,805 SH SOLE 39,805 0 0
INNOVATOR ETFS TRUST IBD BREAKOUT 45782C763 1,084,221 29,648 SH SOLE 29,648 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,042,067 16,673 SH SOLE 16,673 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 396,383 16,212 SH SOLE 16,212 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 299,842 4,355 SH SOLE 4,355 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 239,963 435 SH SOLE 435 0 0
IRON MTN INC DEL COM 46284V101 1,510,343 14,725 SH SOLE 14,725 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,619,302 25,967 SH SOLE 25,967 0 0
ISHARES INC MSCI AGRICULTURE 464286350 1,079,062 26,809 SH SOLE 26,809 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 970,828 22,175 SH SOLE 22,175 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 823,524 21,902 SH SOLE 21,902 0 0
ISHARES INC JP MORGAN EM ETF 464286517 467,514 11,575 SH SOLE 11,575 0 0
ISHARES INC MSCI EMRG CHN 46434G764 439,139 6,955 SH SOLE 6,955 0 0
ISHARES INC CORE MSCI EMKT 46434G103 734,167 12,230 SH SOLE 12,230 0 0
ISHARES INC JP MRG EM CRP BD 464286251 361,248 7,950 SH SOLE 7,950 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,106,596 21,660 SH SOLE 21,660 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 511,756 7,843 SH SOLE 7,843 0 0
ISHARES TR GL TIMB FORE ETF 464288174 1,528,382 20,834 SH SOLE 20,834 0 0
ISHARES TR U.S. MED DVC ETF 464288810 393,504 6,282 SH SOLE 6,282 0 0
ISHARES TR CRE U S REIT ETF 464288521 2,083,650 36,840 SH SOLE 36,840 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 669,383 51,059 SH SOLE 51,059 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 725,908 29,389 SH SOLE 29,389 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,240,477 12,054 SH SOLE 12,054 0 0
ISHARES TR GLOBAL MATER ETF 464288695 363,845 4,257 SH SOLE 4,257 0 0
ISHARES TR ULTRA SHORT DUR 46434V878 2,637,123 52,004 SH SOLE 52,004 0 0
ISHARES TR US INFRASTRUC 46435U713 835,000 16,975 SH SOLE 16,975 0 0
ISHARES TR GLB INFRASTR ETF 464288372 604,965 10,219 SH SOLE 10,219 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 387,829 8,990 SH SOLE 8,990 0 0
ISHARES TR JPMORGAN USD EMG 464288281 244,146 2,636 SH SOLE 2,636 0 0
ISHARES TR MICRO-CAP ETF 464288869 233,745 1,831 SH SOLE 1,831 0 0
ISHARES TR CONV BD ETF 46435G102 595,291 6,607 SH SOLE 6,607 0 0
ISHARES TR INTERNATIONAL SL 46434V266 201,139 5,188 SH SOLE 5,188 0 0
ISHARES TR MSCI EAFE ETF 464287465 351,928 3,937 SH SOLE 3,937 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 212,553 985 SH SOLE 985 0 0
ISHARES TR IBOXX INV CP ETF 464287242 213,740 1,950 SH SOLE 1,950 0 0
ISHARES TR MBS ETF 464288588 330,023 3,515 SH SOLE 3,515 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 297,894 5,240 SH SOLE 5,240 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 244,256 4,490 SH SOLE 4,490 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 810,880 16,000 SH SOLE 16,000 0 0
JPMORGAN CHASE & CO. COM 46625H100 265,847 917 SH SOLE 917 0 0
KINDER MORGAN INC DEL COM 49456B101 1,892,328 64,365 SH SOLE 64,365 0 0
KINROSS GOLD CORP COM 496902404 501,442 32,082 SH SOLE 32,082 0 0
KROGER CO COM 501044101 327,161 4,561 SH SOLE 4,561 0 0
MICROSOFT CORP COM 594918104 793,369 1,595 SH SOLE 1,595 0 0
MID-AMER APT CMNTYS INC COM 59522J103 445,510 3,010 SH SOLE 3,010 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 594,862 76,955 SH SOLE 76,955 0 0
MUELLER WTR PRODS INC COM SER A 624758108 579,652 24,112 SH SOLE 24,112 0 0
NEW YORK LIFE INVESTMENTS ET NYLI MERGER ARBI 45409B800 265,442 7,526 SH SOLE 7,526 0 0
NEWMONT CORP COM 651639106 1,107,940 19,017 SH SOLE 19,017 0 0
NUTRIEN LTD COM 67077M108 261,789 4,495 SH SOLE 4,495 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 315,846 19,965 SH SOLE 19,965 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 255,892 20,455 SH SOLE 20,455 0 0
POTLATCHDELTIC CORPORATION COM 737630103 437,034 11,390 SH SOLE 11,390 0 0
PROSPECT CAP CORP COM 74348T102 49,449 15,550 SH SOLE 15,550 0 0
RAYONIER INC COM 754907103 889,995 40,126 SH SOLE 40,126 0 0
REALTY INCOME CORP COM 756109104 331,200 5,749 SH SOLE 5,749 0 0
REGENCY CTRS CORP COM 758849103 295,320 4,146 SH SOLE 4,146 0 0
RIO TINTO PLC SPONSORED ADR 767204100 304,658 5,223 SH SOLE 5,223 0 0
ROYCE MICRO-CAP TR INC COM 780915104 178,571 19,305 SH SOLE 19,305 0 0
ROYCE SMALL CAP TRUST INC COM 780910105 784,105 52,100 SH SOLE 52,100 0 0
SABA CAPITAL INCOME & OPPORT COM NEW 880198205 1,023,417 111,362 SH SOLE 111,362 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 362,530 19,660 SH SOLE 19,660 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 365,689 12,133 SH SOLE 12,133 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 335,345 15,174 SH SOLE 15,174 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,814,827 68,022 SH SOLE 68,022 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 460,438 17,375 SH SOLE 17,375 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 821,727 38,834 SH SOLE 38,834 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 233,819 5,490 SH SOLE 5,490 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 231,818 2,640 SH SOLE 2,640 0 0
SHELL PLC SPON ADS 780259305 278,612 3,957 SH SOLE 3,957 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 254,873 35,301 SH SOLE 35,301 0 0
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 225,363 4,265 SH SOLE 4,265 0 0
SPDR GOLD TR GOLD SHS 78463V107 429,505 1,409 SH SOLE 1,409 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,886,308 46,587 SH SOLE 46,587 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1,067,482 15,854 SH SOLE 15,854 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 631,566 11,644 SH SOLE 11,644 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,234,801 28,891 SH SOLE 28,891 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 748,834 1,212 SH SOLE 1,212 0 0
SPDR SERIES TRUST BLOOMBERG INVT 78468R200 487,407 15,810 SH SOLE 15,810 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 1,218,533 30,555 SH SOLE 30,555 0 0
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 1,230,892 16,436 SH SOLE 16,436 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 360,994 4,353 SH SOLE 4,353 0 0
SPDR SERIES TRUST S&P KENSHO NEW 78468R648 1,099,020 20,210 SH SOLE 20,210 0 0
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 972,314 17,880 SH SOLE 17,880 0 0
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 695,871 16,335 SH SOLE 16,335 0 0
SPDR SERIES TRUST BLOOMBERG 1 10 Y 78468R861 631,371 32,987 SH SOLE 32,987 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 641,235 7,758 SH SOLE 7,758 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,271,450 49,666 SH SOLE 49,666 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 849,029 28,987 SH SOLE 28,987 0 0
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 208,141 7,987 SH SOLE 7,987 0 0
SPDR SERIES TRUST S&P KENSHO INTLG 78468R697 377,574 10,661 SH SOLE 10,661 0 0
UNILEVER PLC SPON ADR NEW 904767704 211,037 3,450 SH SOLE 3,450 0 0
VALE S A SPONSORED ADS 91912E105 301,175 31,017 SH SOLE 31,017 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1,323,688 17,980 SH SOLE 17,980 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 874,735 22,845 SH SOLE 22,845 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445 1,422,432 64,509 SH SOLE 64,509 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 701,430 27,670 SH SOLE 27,670 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 247,118 3,140 SH SOLE 3,140 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,884,054 38,054 SH SOLE 38,054 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 380,875 2,155 SH SOLE 2,155 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,431,136 7,999 SH SOLE 7,999 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 611,429 2,185 SH SOLE 2,185 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 558,899 2,866 SH SOLE 2,866 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 306,718 1,865 SH SOLE 1,865 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 768,855 8,633 SH SOLE 8,633 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 497,421 2,099 SH SOLE 2,099 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,401,611 73,708 SH SOLE 73,708 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,631,131 32,979 SH SOLE 32,979 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 469,693 3,495 SH SOLE 3,495 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,005,352 79,677 SH SOLE 79,677 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 206,717 1,010 SH SOLE 1,010 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,256,114 39,574 SH SOLE 39,574 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 2,471,370 37,817 SH SOLE 37,817 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 3,069,152 17,388 SH SOLE 17,388 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 917,724 3,277 SH SOLE 3,277 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801 997,949 5,122 SH SOLE 5,122 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 985,888 8,276 SH SOLE 8,276 0 0
VENTAS INC COM 92276F100 270,914 4,290 SH SOLE 4,290 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 334,180 26,950 SH SOLE 26,950 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 85,833 14,450 SH SOLE 14,450 0 0
WELLTOWER INC COM 95040Q104 641,208 4,171 SH SOLE 4,171 0 0
WEST FRASER TIMBER CO LTD COM 952845105 261,315 3,565 SH SOLE 3,565 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 673,229 66,988 SH SOLE 66,988 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,129,362 82,887 SH SOLE 82,887 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,505,228 16,762 SH SOLE 16,762 0 0
WILLIAMS COS INC COM 969457100 1,087,806 17,319 SH SOLE 17,319 0 0
WISDOMTREE TR DYNAMIC INTL EQT 97717X263 545,246 13,748 SH SOLE 13,748 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2,194,723 43,624 SH SOLE 43,624 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 365,536 5,579 SH SOLE 5,579 0 0