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
ABBOTT LABS COM 002824100   348,735 3,176 SH   SOLE   0 0 3,176
ABBVIE INC COM 00287Y109   1,859,129 11,504 SH   SOLE   0 0 11,504
ALLIANT ENERGY CORP COM 018802108   241,256 4,370 SH   SOLE   0 0 4,370
ALPHABET INC CAP STK CL A 02079K305   303,511 3,440 SH   SOLE   0 0 3,440
AMAZON COM INC COM 023135106   4,425,120 52,680 SH   SOLE   0 0 52,680
AMERICAN HOMES 4 RENT CL A 02665T306   3,334,107 110,621 SH   SOLE   0 0 110,621
APPLE INC COM 037833100   3,698,147 28,463 SH   SOLE   0 0 28,463
ARES CAPITAL CORP COM 04010L103   2,075,318 112,362 SH   SOLE   0 0 112,362
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   311,989 1,010 SH   SOLE   0 0 1,010
BRISTOL-MYERS SQUIBB CO COM 110122108   4,455,331 61,923 SH   SOLE   0 0 61,923
CF INDS HLDGS INC COM 125269100   2,620,326 30,755 SH   SOLE   0 0 30,755
CHEVRON CORP NEW COM 166764100   334,749 1,865 SH   SOLE   0 0 1,865
CIGNA CORP NEW COM 125523100   2,539,631 7,665 SH   SOLE   0 0 7,665
CROWN CASTLE INC COM 22822V101   441,915 3,258 SH   SOLE   0 0 3,258
DIGITAL RLTY TR INC COM 253868103   259,491 2,588 SH   SOLE   0 0 2,588
DOLLAR GEN CORP NEW COM 256677105   268,750 1,091 SH   SOLE   0 0 1,091
ENBRIDGE INC COM 29250N105   4,909,443 125,561 SH   SOLE   0 0 125,561
EOG RES INC COM 26875P101   4,180,839 32,279 SH   SOLE   0 0 32,279
EXXON MOBIL CORP COM 30231G102   1,417,551 12,852 SH   SOLE   0 0 12,852
FARMLAND PARTNERS INC COM 31154R109   3,517,470 282,301 SH   SOLE   0 0 282,301
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   231,094 5,157 SH   SOLE   0 0 5,157
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,084,927 35,054 SH   SOLE   0 0 35,054
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   4,607,343 193,261 SH   SOLE   0 0 193,261
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,691,793 26,443 SH   SOLE   0 0 26,443
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   747,489 30,129 SH   SOLE   0 0 30,129
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   3,236,555 71,008 SH   SOLE   0 0 71,008
FLOWERS FOODS INC COM 343498101   1,955,958 68,057 SH   SOLE   0 0 68,057
FRANCO NEV CORP COM 351858105   594,037 4,353 SH   SOLE   0 0 4,353
GENERAL DYNAMICS CORP COM 369550108   914,570 3,686 SH   SOLE   0 0 3,686
HF SINCLAIR CORP COM 403949100   243,572 4,694 SH   SOLE   0 0 4,694
HOME DEPOT INC COM 437076102   523,528 1,657 SH   SOLE   0 0 1,657
HUNT J B TRANS SVCS INC COM 445658107   632,526 3,628 SH   SOLE   0 0 3,628
HUNTINGTON INGALLS INDS INC COM 446413106   1,559,627 6,761 SH   SOLE   0 0 6,761
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   259,286 17,543 SH   SOLE   0 0 17,543
INVESCO QQQ TR UNIT SER 1 46090E103   258,341 970 SH   SOLE   0 0 970
IRON MTN INC DEL COM 46284V101   482,598 9,681 SH   SOLE   0 0 9,681
ISHARES GOLD TR ISHARES NEW 464285204   463,714 13,406 SH   SOLE   0 0 13,406
ISHARES TR TIPS BD ETF 464287176   819,375 7,698 SH   SOLE   0 0 7,698
ISHARES TR CORE S&P MCP ETF 464287507   987,436 4,082 SH   SOLE   0 0 4,082
ISHARES TR RUS 1000 VAL ETF 464287598   6,039,293 39,824 SH   SOLE   0 0 39,824
ISHARES TR RUS 1000 GRW ETF 464287614   1,318,651 6,155 SH   SOLE   0 0 6,155
ISHARES TR FLTG RATE NT ETF 46429B655   40,248,394 799,690 SH   SOLE   0 0 799,690
ISHARES TR CORE DIV GRWTH 46434V621   1,482,147 29,643 SH   SOLE   0 0 29,643
LOCKHEED MARTIN CORP COM 539830109   5,039,098 10,358 SH   SOLE   0 0 10,358
MASTERCARD INCORPORATED CL A 57636Q104   825,618 2,374 SH   SOLE   0 0 2,374
MEDICAL PPTYS TRUST INC COM 58463J304   3,296,483 295,914 SH   SOLE   0 0 295,914
MERCK & CO INC COM 58933Y105   5,629,815 50,742 SH   SOLE   0 0 50,742
MICROSOFT CORP COM 594918104   498,138 2,077 SH   SOLE   0 0 2,077
MOLINA HEALTHCARE INC COM 60855R100   595,717 1,804 SH   SOLE   0 0 1,804
NVIDIA CORPORATION COM 67066G104   623,645 4,267 SH   SOLE   0 0 4,267
OWL ROCK CAPITAL CORPORATION COM 69121K104   388,230 33,613 SH   SOLE   0 0 33,613
PARAMOUNT GLOBAL CLASS B COM 92556H206   170,117 10,078 SH   SOLE   0 0 10,078
PEPSICO INC COM 713448108   344,112 1,905 SH   SOLE   0 0 1,905
PERRIGO CO PLC SHS G97822103   469,215 13,764 SH   SOLE   0 0 13,764
PHILLIPS 66 COM 718546104   2,717,951 26,114 SH   SOLE   0 0 26,114
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   416,786 13,090 SH   SOLE   0 0 13,090
PROCTER AND GAMBLE CO COM 742718109   219,630 1,449 SH   SOLE   0 0 1,449
PROLOGIS INC. COM 74340W103   1,533,818 13,606 SH   SOLE   0 0 13,606
PROSHARES TR SHORT QQQ NEW 74347B714   5,812,751 394,888 SH   SOLE   0 0 394,888
SPIRIT AIRLS INC COM 848577102   2,932,636 150,546 SH   SOLE   0 0 150,546
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   6,320,710 352,521 SH   SOLE   0 0 352,521
TEGNA INC COM 87901J105   4,581,193 216,196 SH   SOLE   0 0 216,196
VALERO ENERGY CORP COM 91913Y100   727,162 5,732 SH   SOLE   0 0 5,732
VANECK ETF TRUST IG FLOATING RATE 92189F486   13,012,129 522,996 SH   SOLE   0 0 522,996
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   426,407 2,808 SH   SOLE   0 0 2,808
VERIZON COMMUNICATIONS INC COM 92343V104   3,362,529 85,343 SH   SOLE   0 0 85,343
VERMILION ENERGY INC COM 923725105   3,777,540 213,420 SH   SOLE   0 0 213,420
WALMART INC COM 931142103   343,098 2,420 SH   SOLE   0 0 2,420
WP CAREY INC COM 92936U109   5,358,854 68,571 SH   SOLE   0 0 68,571