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
ABBOTT LABS COM 002824100 495 5,117 SH   SOLE   5,117 0 0
ABBVIE INC COM 00287Y109 570 4,244 SH   SOLE   4,244 0 0
ALPHABET INC CAP STK CL A 02079K305 391 4,086 SH   SOLE   4,086 0 0
ALPHABET INC CAP STK CL C 02079K107 495 5,148 SH   SOLE   5,148 0 0
ALTRIA GROUP INC COM 02209S103 360 8,909 SH   SOLE   8,909 0 0
APPLE INC COM 037833100 2,535 18,345 SH   SOLE   18,345 0 0
AT&T INC COM 00206R102 723 47,152 SH   SOLE   47,152 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 222 3,122 SH   SOLE   3,122 0 0
CONSOLIDATED EDISON INC COM 209115104 220 2,571 SH   SOLE   2,571 0 0
COSTCO WHSL CORP NEW COM 22160K105 324 687 SH   SOLE   687 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 632 25,282 SH   SOLE   25,282 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 263 2,824 SH   SOLE   2,824 0 0
EXXON MOBIL CORP COM 30231G102 365 4,183 SH   SOLE   4,183 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 4,941 105,531 SH   SOLE   105,531 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,155 27,583 SH   SOLE   27,583 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12,682 213,782 SH   SOLE   213,782 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 759 16,037 SH   SOLE   16,037 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,268 119,261 SH   SOLE   119,261 0 0
HOME DEPOT INC COM 437076102 227 824 SH   SOLE   824 0 0
INTEL CORP COM 458140100 271 96,124 SH   SOLE   96,124 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,727 54,776 SH   SOLE   54,776 0 0
ISHARES INC CORE MSCI EMKT 46434G103 622 14,478 SH   SOLE   14,478 0 0
ISHARES INC MSCI HONG KG ETF 464286871 513 28,148 SH   SOLE   28,148 0 0
ISHARES TR CALIF MUN BD ETF 464288356 957 17,653 SH   SOLE   17,653 0 0
ISHARES TR CONV BD ETF 46435G102 725 10,525 SH   SOLE   10,525 0 0
ISHARES TR CORE INTL AGGR 46435G672 894 18,501 SH   SOLE   18,501 0 0
ISHARES TR CORE S&P MCP ETF 464287507 653 2,980 SH   SOLE   2,980 0 0
ISHARES TR CORE S&P SCP ETF 464287804 279 3,196 SH   SOLE   3,196 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,929 139,084 SH   SOLE   139,084 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,360 28,175 SH   SOLE   28,175 0 0
ISHARES TR MORNINGSTAR VALU 464288109 290 5,128 SH   SOLE   5,128 0 0
ISHARES TR MRNING SM CP ETF 464288703 406 8,540 SH   SOLE   8,540 0 0
ISHARES TR MSCI EAFE ETF 464287465 868 15,490 SH   SOLE   15,490 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,001 9,760 SH   SOLE   9,760 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,433 11,564 SH   SOLE   11,564 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,338 31,901 SH   SOLE   31,901 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,958 15,187 SH   SOLE   15,187 0 0
ISHARES TR RUS MID CAP ETF 464287499 291 4,685 SH   SOLE   4,685 0 0
ISHARES TR S&P 500 VAL ETF 464287408 409 3,185 SH   SOLE   3,185 0 0
LILLY ELI & CO COM 532457108 2,493 7,709 SH   SOLE   7,709 0 0
MERCK & CO INC COM 58933Y105 232 2,689 SH   SOLE   2,689 0 0
META PLATFORMS INC CL A 30303M102 441 3,252 SH   SOLE   3,252 0 0
MICROSOFT CORP COM 594918104 803 3,447 SH   SOLE   3,447 0 0
NETAPP INC COM 64110D104 41 41,003 SH   SOLE   41,003 0 0
NVIDIA CORPORATION COM 67066G104 293 2,412 SH   SOLE   2,412 0 0
PEPSICO INC COM 713448108 282 1,727 SH   SOLE   1,727 0 0
PFIZER INC COM 717081103 267 6,108 SH   SOLE   6,108 0 0
PHILIP MORRIS INTL INC COM 718172109 261 3,150 SH   SOLE   3,150 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,656 16,751 SH   SOLE   16,751 0 0
PROCTER AND GAMBLE CO COM 742718109 1,029 8,154 SH   SOLE   8,154 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 408 5,660 SH   SOLE   5,660 0 0
SPDR GOLD TR GOLD SHS 78463V107 505 3,268 SH   SOLE   3,268 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,219 124,756 SH   SOLE   124,756 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 309 10,723 SH   SOLE   10,723 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,932 5,410 SH   SOLE   5,410 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359 1,527 24,129 SH   SOLE   24,129 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391 228 12,020 SH   SOLE   12,020 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,331 60,985 SH   SOLE   60,985 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 491 15,670 SH   SOLE   15,670 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,025 40,420 SH   SOLE   40,420 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,711 49,595 SH   SOLE   49,595 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 423 6,204 SH   SOLE   6,204 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 2,465 63,870 SH   SOLE   63,870 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 475 11,830 SH   SOLE   11,830 0 0
TESLA INC COM 88160R101 243 80,615 SH   SOLE   80,615 0 0
UNITEDHEALTH GROUP INC COM 91324P102 573 1,135 SH   SOLE   1,135 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2,854 125,168 SH   SOLE   125,168 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5,354 112,162 SH   SOLE   112,162 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 15,224 71,158 SH   SOLE   71,158 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,364 17,896 SH   SOLE   17,896 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 730 9,111 SH   SOLE   9,111 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,635 25,347 SH   SOLE   25,347 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,706 24,115 SH   SOLE   24,115 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 15,219 123,250 SH   SOLE   123,250 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17,427 230,271 SH   SOLE   230,271 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,014 7,500 SH   SOLE   7,500 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7,183 197,547 SH   SOLE   197,547 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 597 1,944 SH   SOLE   1,944 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 215 5,655 SH   SOLE   5,655 0 0
WALMART INC COM 931142103 884 6,818 SH   SOLE   6,818 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 124 10,799 SH   SOLE   10,799 0 0
WELLS FARGO CO NEW COM 949746101 81 29,462 SH   SOLE   29,462 0 0
ZIONS BANCORPORATION N A COM 989701107 52 51,642 SH   SOLE   51,642 0 0