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 603 5,091 SH   SOLE   5,091 0 0
ABBVIE INC COM 00287Y109 688 4,244 SH   SOLE   4,244 0 0
ALPHABET INC CAP STK CL A 02079K305 553 199 SH   SOLE   199 0 0
ALTRIA GROUP INC COM 02209S103 465 8,909 SH   SOLE   8,909 0 0
AMAZON COM INC COM 023135106 306 94 SH   SOLE   94 0 0
APPLE INC COM 037833100 3,237 18,538 SH   SOLE   18,538 0 0
AT&T INC COM 00206R102 1,094 46,311 SH   SOLE   46,311 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 228 3,123 SH   SOLE   3,123 0 0
CHEVRON CORP NEW COM 166764100 229 1,404 SH   SOLE   1,404 0 0
CONSOLIDATED EDISON INC COM 209115104 233 2,460 SH   SOLE   2,460 0 0
COSTCO WHSL CORP NEW COM 22160K105 390 677 SH   SOLE   677 0 0
DISNEY WALT CO COM 254687106 405 2,953 SH   SOLE   2,953 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 618 23,802 SH   SOLE   23,802 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 304 2,724 SH   SOLE   2,724 0 0
EXXON MOBIL CORP COM 30231G102 345 4,183 SH   SOLE   4,183 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 5,576 109,431 SH   SOLE   109,431 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,251 21,638 SH   SOLE   21,638 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,036 34,195 SH   SOLE   34,195 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 694 14,168 SH   SOLE   14,168 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,751 112,311 SH   SOLE   112,311 0 0
HOME DEPOT INC COM 437076102 254 848 SH   SOLE   848 0 0
INTEL CORP COM 458140100 553 98,406 SH   SOLE   98,406 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 224 619 SH   SOLE   619 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,242 60,874 SH   SOLE   60,874 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,024 18,436 SH   SOLE   18,436 0 0
ISHARES INC MSCI HONG KG ETF 464286871 627 27,787 SH   SOLE   27,787 0 0
ISHARES TR CALIF MUN BD ETF 464288356 7,574 130,186 SH   SOLE   130,186 0 0
ISHARES TR CONV BD ETF 46435G102 604 7,252 SH   SOLE   7,252 0 0
ISHARES TR CORE S&P SCP ETF 464287804 346 3,212 SH   SOLE   3,212 0 0
ISHARES TR CORE S&P500 ETF 464287200 201 442 SH   SOLE   442 0 0
ISHARES TR IBOXX HI YD ETF 464288513 10,306 125,236 SH   SOLE   125,236 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,942 29,875 SH   SOLE   29,875 0 0
ISHARES TR MORNINGSTAR VALU 464288109 353 5,143 SH   SOLE   5,143 0 0
ISHARES TR MRGSTR SM CP GR 464288604 284 6,433 SH   SOLE   6,433 0 0
ISHARES TR MRNING SM CP ETF 464288703 503 8,566 SH   SOLE   8,566 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,290 17,522 SH   SOLE   17,522 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,176 10,724 SH   SOLE   10,724 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,464 12,477 SH   SOLE   12,477 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,501 33,142 SH   SOLE   33,142 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 216 845 SH   SOLE   845 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,205 19,856 SH   SOLE   19,856 0 0
ISHARES TR RUS MID CAP ETF 464287499 892 11,435 SH   SOLE   11,435 0 0
ISHARES TR S&P 500 VAL ETF 464287408 499 3,202 SH   SOLE   3,202 0 0
LILLY ELI & CO COM 532457108 2,177 7,601 SH   SOLE   7,601 0 0
MERCK & CO INC COM 58933Y105 218 2,662 SH   SOLE   2,662 0 0
META PLATFORMS INC CL A 30303M102 450 2,023 SH   SOLE   2,023 0 0
MICROSOFT CORP COM 594918104 1,192 3,865 SH   SOLE   3,865 0 0
NETAPP INC COM 64110D104 41 41,006 SH   SOLE   41,006 0 0
NVIDIA CORPORATION COM 67066G104 729 2,673 SH   SOLE   2,673 0 0
PEPSICO INC COM 713448108 321 1,915 SH   SOLE   1,915 0 0
PFIZER INC COM 717081103 316 6,108 SH   SOLE   6,108 0 0
PHILIP MORRIS INTL INC COM 718172109 296 3,150 SH   SOLE   3,150 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,462 64,516 SH   SOLE   64,516 0 0
PRICE T ROWE GROUP INC COM 74144T108 213 1,408 SH   SOLE   1,408 0 0
PROCTER AND GAMBLE CO COM 742718109 1,246 8,154 SH   SOLE   8,154 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 230 3,282 SH   SOLE   3,282 0 0
QUALCOMM INC COM 747525103 233 1,524 SH   SOLE   1,524 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 208 6,448 SH   SOLE   6,448 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 432 5,648 SH   SOLE   5,648 0 0
SPDR GOLD TR GOLD SHS 78463V107 449 2,488 SH   SOLE   2,488 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,062 118,488 SH   SOLE   118,488 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,535 39,568 SH   SOLE   39,568 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,335 5,169 SH   SOLE   5,169 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 2,364 30,719 SH   SOLE   30,719 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391 308 13,542 SH   SOLE   13,542 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,233 49,140 SH   SOLE   49,140 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,995 30,136 SH   SOLE   30,136 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 318 3,795 SH   SOLE   3,795 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 2,983 57,397 SH   SOLE   57,397 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 770 17,210 SH   SOLE   17,210 0 0
TESLA INC COM 88160R101 150 80,065 SH   SOLE   80,065 0 0
UNITEDHEALTH GROUP INC COM 91324P102 587 1,152 SH   SOLE   1,152 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 4,217 156,258 SH   SOLE   156,258 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7,197 137,237 SH   SOLE   137,237 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 17,210 59,839 SH   SOLE   59,839 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 211 948 SH   SOLE   948 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,106 13,058 SH   SOLE   13,058 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,305 12,039 SH   SOLE   12,039 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,869 33,357 SH   SOLE   33,357 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,252 29,227 SH   SOLE   29,227 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 19,354 130,962 SH   SOLE   130,962 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 21,034 244,469 SH   SOLE   244,469 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,205 7,431 SH   SOLE   7,431 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,784 203,697 SH   SOLE   203,697 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 245 3,628 SH   SOLE   3,628 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 808 1,941 SH   SOLE   1,941 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 331 6,495 SH   SOLE   6,495 0 0
WALMART INC COM 931142103 1,032 6,930 SH   SOLE   6,930 0 0
WELLS FARGO CO NEW COM 949746101 92 29,462 SH   SOLE   29,462 0 0
ZIONS BANCORPORATION N A COM 989701107 52 51,642 SH   SOLE   51,642 0 0