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   986,141 20,924 SH   SOLE   0 0 20,924
ABBVIE INC COM 00287Y109   246,949 1,251 SH   SOLE   0 0 1,251
ALPHABET INC CAP STK CL A 02079K305   683,271 4,120 SH   SOLE   0 0 4,120
AMAZON COM INC COM 023135106   793,393 4,258 SH   SOLE   0 0 4,258
AMERICAN CENTY ETF TR US SML CP VALU 025072877   442,036 4,607 SH   SOLE   0 0 4,607
AMERICAN WTR WKS CO INC NEW COM 030420103   223,460 1,528 SH   SOLE   0 0 1,528
APPLE INC COM 037833100   2,302,994 9,884 SH   SOLE   0 0 9,884
AUTODESK INC COM 052769106   379,611 1,378 SH   SOLE   0 0 1,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   727,671 1,581 SH   SOLE   0 0 1,581
CADIZ INC COM NEW 127537207   93,324 30,800 SH   SOLE   0 0 30,800
CHART INDS INC COM 16115Q308   327,109 2,635 SH   SOLE   0 0 2,635
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,129,316 35,535 SH   SOLE   0 0 35,535
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   536,776 8,630 SH   SOLE   0 0 8,630
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   521,665 8,043 SH   SOLE   0 0 8,043
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   249,717 3,935 SH   SOLE   0 0 3,935
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   762,646 22,241 SH   SOLE   0 0 22,241
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   2,023,898 71,114 SH   SOLE   0 0 71,114
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,652,736 48,510 SH   SOLE   0 0 48,510
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   581,943 21,545 SH   SOLE   0 0 21,545
EXXON MOBIL CORP COM 30231G102   280,538 2,393 SH   SOLE   0 0 2,393
FS KKR CAP CORP COM 302635206   695,443 35,248 SH   SOLE   0 0 35,248
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   392,779 3,565 SH   SOLE   0 0 3,565
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,300,656 47,364 SH   SOLE   0 0 47,364
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   928,701 29,747 SH   SOLE   0 0 29,747
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   373,314 3,651 SH   SOLE   0 0 3,651
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   250,381 2,137 SH   SOLE   0 0 2,137
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   463,950 3,530 SH   SOLE   0 0 3,530
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   801,899 17,474 SH   SOLE   0 0 17,474
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   356,861 14,483 SH   SOLE   0 0 14,483
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   599,763 26,054 SH   SOLE   0 0 26,054
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   302,867 16,733 SH   SOLE   0 0 16,733
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   537,530 22,690 SH   SOLE   0 0 22,690
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   7,343,691 134,796 SH   SOLE   0 0 134,796
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   318,047 14,272 SH   SOLE   0 0 14,272
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797   1,012,073 32,827 SH   SOLE   0 0 32,827
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   779,506 22,846 SH   SOLE   0 0 22,846
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   9,615,114 382,615 SH   SOLE   0 0 382,615
FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851   300,850 10,468 SH   SOLE   0 0 10,468
FORD MTR CO COM 345370860   105,699 10,009 SH   SOLE   0 0 10,009
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   228,770 7,116 SH   SOLE   0 0 7,116
HYLIION HOLDINGS CORP COMMON STOCK 449109107   67,823 27,348 SH   SOLE   0 0 27,348
ISHARES GOLD TR ISHARES NEW 464285204   1,306,812 26,294 SH   SOLE   0 0 26,294
ISHARES TR 7-10 YR TRSY BD 464287440   1,329,232 13,547 SH   SOLE   0 0 13,547
ISHARES TR NATIONAL MUN ETF 464288414   512,196 4,715 SH   SOLE   0 0 4,715
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   900,250 17,559 SH   SOLE   0 0 17,559
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   989,866 19,432 SH   SOLE   0 0 19,432
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   5,376,219 105,956 SH   SOLE   0 0 105,956
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   5,215,257 167,801 SH   SOLE   0 0 167,801
NETFLIX INC COM 64110L106   285,127 402 SH   SOLE   0 0 402
NVIDIA CORPORATION COM 67066G104   3,171,857 26,119 SH   SOLE   0 0 26,119
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   865,857 149,544 SH   SOLE   0 0 149,544
NUTRIEN LTD COM 67077M108   256,640 5,340 SH   SOLE   0 0 5,340
PROSHARES TR S&P 500 DV ARIST 74348A467   433,116 4,057 SH   SOLE   0 0 4,057
SPDR SER TR NUVEEN BLMBRG SH 78468R739   258,794 5,376 SH   SOLE   0 0 5,376
SPDR SER TR RUSSELL MOMENTUM 78468R762   274,409 2,308 SH   SOLE   0 0 2,308
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   285,303 4,289 SH   SOLE   0 0 4,289
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   529,195 5,080 SH   SOLE   0 0 5,080
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   412,765 6,929 SH   SOLE   0 0 6,929
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   247,859 3,454 SH   SOLE   0 0 3,454
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   979,936 11,593 SH   SOLE   0 0 11,593
SHERWIN WILLIAMS CO COM 824348106   672,005 1,761 SH   SOLE   0 0 1,761
SITIO ROYALTIES CORP CLASS A COM 82983N108   273,317 13,115 SH   SOLE   0 0 13,115
TESLA INC COM 88160R101   358,171 1,369 SH   SOLE   0 0 1,369
23ANDME HOLDING CO CLASS A COM 90138Q108   47,824 137,622 SH   SOLE   0 0 137,622
VANECK ETF TRUST IG FLOATING RATE 92189F486   263,852 10,359 SH   SOLE   0 0 10,359
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   13,125,837 135,388 SH   SOLE   0 0 135,388
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,262,327 10,546 SH   SOLE   0 0 10,546
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   819,999 1,554 SH   SOLE   0 0 1,554
VANGUARD INDEX FDS VALUE ETF 922908744   338,760 1,941 SH   SOLE   0 0 1,941
WISDOMTREE TR US QTLY DIV GRT 97717X669   10,490,397 126,071 SH   SOLE   0 0 126,071
WORLD GOLD TR SPDR GLD MINIS 98149E303   220,875 4,237 SH   SOLE   0 0 4,237