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
ALPS ETF TR ALERIAN MLP 00162Q452   489,393 12,481 SH   SOLE   0 0 12,481
ALPHABET INC CAP STK CL A 02079K305   506,331 4,230 SH   SOLE   0 0 4,230
AMAZON COM INC COM 023135106   598,613 4,592 SH   SOLE   0 0 4,592
AMERICAN WTR WKS CO INC NEW COM 030420103   218,049 1,527 SH   SOLE   0 0 1,527
APPLE INC COM 037833100   1,973,699 10,175 SH   SOLE   0 0 10,175
AUTODESK INC COM 052769106   283,999 1,388 SH   SOLE   0 0 1,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   515,933 1,513 SH   SOLE   0 0 1,513
CADIZ INC COM NEW 127537207   131,942 32,498 SH   SOLE   0 0 32,498
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   213,276 7,807 SH   SOLE   0 0 7,807
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   410,310 8,520 SH   SOLE   0 0 8,520
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   407,348 7,433 SH   SOLE   0 0 7,433
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,277,207 52,409 SH   SOLE   0 0 52,409
FS KKR CAP CORP COM 302635206   673,506 35,115 SH   SOLE   0 0 35,115
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   314,243 3,564 SH   SOLE   0 0 3,564
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,797,291 77,215 SH   SOLE   0 0 77,215
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   277,229 3,651 SH   SOLE   0 0 3,651
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   205,588 2,134 SH   SOLE   0 0 2,134
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   357,255 3,527 SH   SOLE   0 0 3,527
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   283,495 6,258 SH   SOLE   0 0 6,258
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   394,938 17,345 SH   SOLE   0 0 17,345
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   7,112,557 134,580 SH   SOLE   0 0 134,580
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   3,336,940 138,061 SH   SOLE   0 0 138,061
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   206,875 7,198 SH   SOLE   0 0 7,198
HYLIION HOLDINGS CORP COMMON STOCK 449109107   43,363 25,966 SH   SOLE   0 0 25,966
ISHARES GOLD TR ISHARES NEW 464285204   1,174,524 32,276 SH   SOLE   0 0 32,276
ISHARES TR 7-10 YR TRSY BD 464287440   1,828,541 18,929 SH   SOLE   0 0 18,929
ISHARES TR CORE S&P SCP ETF 464287804   939,186 9,425 SH   SOLE   0 0 9,425
ISHARES TR NATIONAL MUN ETF 464288414   682,335 6,393 SH   SOLE   0 0 6,393
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,511,109 89,970 SH   SOLE   0 0 89,970
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   3,527,799 129,746 SH   SOLE   0 0 129,746
NVIDIA CORPORATION COM 67066G104   1,078,661 2,550 SH   SOLE   0 0 2,550
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   284,125 56,262 SH   SOLE   0 0 56,262
PROSHARES TR S&P 500 DV ARIST 74348A467   398,820 4,230 SH   SOLE   0 0 4,230
SPDR SER TR PORTFOLIO INTRMD 78464A375   997,438 31,063 SH   SOLE   0 0 31,063
SPDR SER TR NUVEEN BLMBRG SH 78468R739   216,152 4,594 SH   SOLE   0 0 4,594
SPDR SER TR RUSSELL MOMENTUM 78468R762   224,483 2,289 SH   SOLE   0 0 2,289
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   246,818 4,774 SH   SOLE   0 0 4,774
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   363,419 4,849 SH   SOLE   0 0 4,849
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   255,142 5,057 SH   SOLE   0 0 5,057
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   422,121 5,813 SH   SOLE   0 0 5,813
SHERWIN WILLIAMS CO COM 824348106   470,803 1,773 SH   SOLE   0 0 1,773
SITIO ROYALTIES CORP CLASS A COM 82983N108   344,531 13,115 SH   SOLE   0 0 13,115
TESLA INC COM 88160R101   421,450 1,610 SH   SOLE   0 0 1,610
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,680,846 96,263 SH   SOLE   0 0 96,263
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,165,994 12,023 SH   SOLE   0 0 12,023
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   629,248 1,545 SH   SOLE   0 0 1,545
VANGUARD INDEX FDS VALUE ETF 922908744   311,442 2,192 SH   SOLE   0 0 2,192
WISDOMTREE TR US QTLY DIV GRT 97717X669   5,653,168 84,806 SH   SOLE   0 0 84,806