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
AGREE RLTY CORP COM 008492100 BBG000BC9DK0 211,979 2,814 SH   SOLE   2,814 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 794,654 4,753 SH   SOLE   4,753 0 0
ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 225,342 4,415 SH   SOLE   4,415 0 0
AMERICOLD RLTY TR COM 03064D108 BBG000QF05R6 495,042 17,376 SH   SOLE   17,376 0 0
APPLE INC COM 037833100 BBG009S1W8D0 811,073 3,481 SH   SOLE   3,481 0 0
ARES CAPITAL CORP COM 04010L103 BBG000PD6X77 219,870 10,500 SH   SOLE   10,500 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG000DWCFL4 3,455,900 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 405,029 880 SH   SOLE   880 0 0
BK OF AMERICA CORP COM 060505104 BBG009STMXR0 783,164 20,390 SH   SOLE   20,390 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PM3 528,655 18,049 SH   SOLE   18,049 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG000BWPXQ8 224,967 6,150 SH   SOLE   6,150 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG01BPHNXZ3 203,442 4,302 SH   SOLE   4,302 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C15K4 331,800 20,000 SH   SOLE   20,000 0 0
ESSEX PPTY TR INC COM 297178105 BBG000CGJMB9 210,339 712 SH   SOLE   712 0 0
FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0Q7 166,740 15,956 SH   SOLE   15,956 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG01945XBY5 246,278 4,158 SH   SOLE   4,158 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG000BKYDP9 291,229 9,340 SH   SOLE   9,340 0 0
HERCULES CAPITAL INC COM 427096508 BBG000C2R8K2 294,600 15,000 SH   SOLE   15,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG000C1K7N0 384,296 8,504 SH   SOLE   8,504 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG000Q7R318 820,827 29,128 SH   SOLE   29,128 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00W9M0R38 2,196,322 12,259 SH   SOLE   12,259 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG000DH6FC4 1,350,737 2,764 SH   SOLE   2,764 0 0
INVITATION HOMES INC COM 46187W107 BBG00FQH6BS9 239,768 6,800 SH   SOLE   6,800 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG003Q2C1B2 3,806,284 76,884 SH   SOLE   76,884 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 3,174,830 55,301 SH   SOLE   55,301 0 0
ISHARES INC MSCI GERMANY ETF 464286806 BBG000BJZKN7 615,211 18,180 SH   SOLE   18,180 0 0
ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKHN9 605,866 13,171 SH   SOLE   13,171 0 0
ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R2H9 388,823 2,478 SH   SOLE   2,478 0 0
ISHARES INC BLACKROCK ULTRA 46434V878 BBG005PCDD01 304,440 6,000 SH   SOLE   6,000 0 0
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLMJ6 277,562 4,542 SH   SOLE   4,542 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG009NX1CY7 19,746,481 236,113 SH   SOLE   236,113 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG01945X9J7 9,555,427 122,427 SH   SOLE   122,427 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG009NX0SN5 7,383,169 158,472 SH   SOLE   158,472 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 4,413,156 35,131 SH   SOLE   35,131 0 0
ISHARES TR U.S. REAL ES ETF 464287739 BBG000BXW687 3,043,350 29,872 SH   SOLE   29,872 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T3H9 2,859,804 35,614 SH   SOLE   35,614 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG00D5YFBM6 2,282,812 3,901 SH   SOLE   3,901 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG009NX0H22 1,747,240 7,910 SH   SOLE   7,910 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG00W0JQM73 1,697,525 15,025 SH   SOLE   15,025 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 1,045,044 16,769 SH   SOLE   16,769 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 BBG009NX1MQ4 978,907 26,167 SH   SOLE   26,167 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 780,672 4,354 SH   SOLE   4,354 0 0
ISHARES TR ISHARES SEMICDTR 464287523 BBG012BRZPD4 583,162 2,529 SH   SOLE   2,529 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 473,454 4,048 SH   SOLE   4,048 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 BBG003Q2C0V2 472,757 13,973 SH   SOLE   13,973 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG012WYX8F4 405,210 3,000 SH   SOLE   3,000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG01N2KQW84 391,010 3,050 SH   SOLE   3,050 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG00K2T9CP6 381,850 6,524 SH   SOLE   6,524 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 BBG000TVNCS7 312,547 5,520 SH   SOLE   5,520 0 0
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF63 266,925 7,536 SH   SOLE   7,536 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG00D789YX6 265,406 5,040 SH   SOLE   5,040 0 0
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C75 249,395 9,122 SH   SOLE   9,122 0 0
ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5V7 210,891 3,167 SH   SOLE   3,167 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG00D8P7RP3 113,260 18,250 SH   SOLE   18,250 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 BBG00GP26N50 6,246,855 123,115 SH   SOLE   123,115 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG009S1W8Z6 1,168,375 5,541 SH   SOLE   5,541 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 BBG000BGRB25 288,495 48,650 SH   SOLE   48,650 0 0
MICROSOFT CORP COM 594918104 BBG000BWDDM9 985,387 2,290 SH   SOLE   2,290 0 0
MPLX LP COM UNIT REP LTD 55336V100 BBG000TVNCS7 254,267 5,719 SH   SOLE   5,719 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KV9J9 128,300 10,000 SH   SOLE   10,000 0 0
NNN REIT INC COM 637417106 BBG000CLP0Y4 803,188 16,564 SH   SOLE   16,564 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 1,578,720 13,000 SH   SOLE   13,000 0 0
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN6F3 970,483 16,773 SH   SOLE   16,773 0 0
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR0R6 322,087 6,916 SH   SOLE   6,916 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG000BS6FX9 200,232 13,860 SH   SOLE   13,860 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG000BS9MY0 212,937 6,490 SH   SOLE   6,490 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWKW5 814,964 9,641 SH   SOLE   9,641 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG009NX30J8 1,126,429 24,855 SH   SOLE   24,855 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG00YBBJD54 1,005,549 12,448 SH   SOLE   12,448 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG00D9NRKN2 800,442 5,197 SH   SOLE   5,197 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG000BJ20S2 617,322 7,031 SH   SOLE   7,031 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG00W0JR659 517,422 6,234 SH   SOLE   6,234 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG009NX30V4 330,964 1,466 SH   SOLE   1,466 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG000F65RN9 1,002,652 2,368 SH   SOLE   2,368 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG009NX2YX9 4,067,852 16,736 SH   SOLE   16,736 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG009NX24W6 6,808,012 127,874 SH   SOLE   127,874 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB1Z9 297,063 4,455 SH   SOLE   4,455 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG00PZ6X7V6 230,234 1,870 SH   SOLE   1,870 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG002J563P3 47,571,121 82,779 SH   SOLE   82,779 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG000Q89NG6 6,435,358 65,582 SH   SOLE   65,582 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 5,644,213 10,680 SH   SOLE   10,680 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG00YBBKG46 808,259 4,630 SH   SOLE   4,630 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG00Z5HNDB3 3,341,066 27,912 SH   SOLE   27,912 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG00PZ710G1 2,357,188 49,366 SH   SOLE   49,366 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG012BS2BR4 474,308 6,671 SH   SOLE   6,671 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG000PWYVH7 503,003 6,006 SH   SOLE   6,006 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 BBG00YBBJDB7 847,601 16,050 SH   SOLE   16,050 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYWJ8 879,837 6,863 SH   SOLE   6,863 0 0
VICI PPTYS INC COM 925652109 BBG00HVVB499 218,847 6,570 SH   SOLE   6,570 0 0
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 BBG01H064V59 213,853 6,422 SH   SOLE   6,422 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D4T0 156,800 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH377 1,508,514 18,129 SH   SOLE   18,129 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG000BT12H9 689,760 6,507 SH   SOLE   6,507 0 0