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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 616 6,440 SH   SOLE   0 0 6,440
AMAZON COM INC COM 023135106 608 5,381 SH   SOLE   0 0 5,381
APPLE INC COM 037833100 1,859 13,449 SH   SOLE   0 0 13,449
AUTODESK INC COM 052769106 259 1,388 SH   SOLE   0 0 1,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 404 1,513 SH   SOLE   0 0 1,513
BRIGHAM MINERALS INC CL A COM 10918L103 286 11,576 SH   SOLE   0 0 11,576
CADIZ INC COM NEW 127537207 62 32,498 SH   SOLE   0 0 32,498
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 290 7,461 SH   SOLE   0 0 7,461
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 294 6,319 SH   SOLE   0 0 6,319
FS KKR CAP CORP COM 302635206 610 35,980 SH   SOLE   0 0 35,980
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 295 3,636 SH   SOLE   0 0 3,636
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,007 105,499 SH   SOLE   0 0 105,499
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 221 3,651 SH   SOLE   0 0 3,651
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 347 4,058 SH   SOLE   0 0 4,058
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,718 107,245 SH   SOLE   0 0 107,245
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 4,251 93,216 SH   SOLE   0 0 93,216
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,487 104,408 SH   SOLE   0 0 104,408
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 849 39,557 SH   SOLE   0 0 39,557
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 318 29,540 SH   SOLE   0 0 29,540
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 2,817 56,671 SH   SOLE   0 0 56,671
HYLIION HOLDINGS CORP COMMON STOCK 449109107 75 25,966 SH   SOLE   0 0 25,966
ISHARES TR NATIONAL MUN ETF 464288414 369 3,599 SH   SOLE   0 0 3,599
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,857 51,990 SH   SOLE   0 0 51,990
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2,085 41,570 SH   SOLE   0 0 41,570
LISTED FD TR CORE ALT FD 53656F847 1,083 36,469 SH   SOLE   0 0 36,469
NVIDIA CORPORATION COM 67066G104 410 3,378 SH   SOLE   0 0 3,378
NUTRIEN LTD COM 67077M108 301 3,610 SH   SOLE   0 0 3,610
PROSHARES TR S&P 500 DV ARIST 74348A467 354 4,423 SH   SOLE   0 0 4,423
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 744 25,835 SH   SOLE   0 0 25,835
SPDR SER TR NUVEEN BLMBRG SH 78468R739 205 4,451 SH   SOLE   0 0 4,451
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 218 5,194 SH   SOLE   0 0 5,194
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 264 4,734 SH   SOLE   0 0 4,734
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 207 4,859 SH   SOLE   0 0 4,859
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 331 4,976 SH   SOLE   0 0 4,976
SHERWIN WILLIAMS CO COM 824348106 361 1,761 SH   SOLE   0 0 1,761
TESLA INC COM 88160R101 369 1,392 SH   SOLE   0 0 1,392
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4,881 81,363 SH   SOLE   0 0 81,363
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 606 8,499 SH   SOLE   0 0 8,499
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 926 11,739 SH   SOLE   0 0 11,739
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,337 31,468 SH   SOLE   0 0 31,468
VANGUARD INDEX FDS VALUE ETF 922908744 234 1,898 SH   SOLE   0 0 1,898
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,746 69,482 SH   SOLE   0 0 69,482