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 708 5,034 SH   SOLE   5,034 0 0
ABBVIE INC COM 00287Y109 585 4,319 SH   SOLE   4,319 0 0
ALPHABET INC CAP STK CL A 02079K305 568 196 SH   SOLE   196 0 0
ALTRIA GROUP INC COM 02209S103 430 9,079 SH   SOLE   9,079 0 0
AMAZON COM INC COM 023135106 287 86 SH   SOLE   86 0 0
APPLE INC COM 037833100 3,258 18,346 SH   SOLE   18,346 0 0
AT&T INC COM 00206R102 1,134 46,079 SH   SOLE   46,079 0 0
CONSOLIDATED EDISON INC COM 209115104 209 2,452 SH   SOLE   2,452 0 0
COSTCO WHSL CORP NEW COM 22160K105 384 677 SH   SOLE   677 0 0
DISNEY WALT CO COM 254687106 450 2,906 SH   SOLE   2,906 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 459 23,169 SH   SOLE   23,169 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 286 2,724 SH   SOLE   2,724 0 0
EXXON MOBIL CORP COM 30231G102 256 4,183 SH   SOLE   4,183 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 6,009 109,781 SH   SOLE   109,781 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,190 19,621 SH   SOLE   19,621 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,783 29,818 SH   SOLE   29,818 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 752 15,048 SH   SOLE   15,048 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,688 108,927 SH   SOLE   108,927 0 0
HOME DEPOT INC COM 437076102 373 899 SH   SOLE   899 0 0
INTEL CORP COM 458140100 567 98,339 SH   SOLE   98,339 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 235 590 SH   SOLE   590 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,187 62,817 SH   SOLE   62,817 0 0
ISHARES INC CORE MSCI EMKT 46434G103 747 12,482 SH   SOLE   12,482 0 0
ISHARES INC MSCI HONG KG ETF 464286871 644 27,779 SH   SOLE   27,779 0 0
ISHARES TR CALIF MUN BD ETF 464288356 8,062 129,344 SH   SOLE   129,344 0 0
ISHARES TR CONV BD ETF 46435G102 273 3,058 SH   SOLE   3,058 0 0
ISHARES TR CORE S&P SCP ETF 464287804 349 3,050 SH   SOLE   3,050 0 0
ISHARES TR CORE S&P500 ETF 464287200 419 879 SH   SOLE   879 0 0
ISHARES TR IBOXX HI YD ETF 464288513 11,149 128,132 SH   SOLE   128,132 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 2,150 29,935 SH   SOLE   29,935 0 0
ISHARES TR MORNINGSTAR VALU 464288109 362 5,203 SH   SOLE   5,203 0 0
ISHARES TR MRGSTR SM CP GR 464288604 372 7,503 SH   SOLE   7,503 0 0
ISHARES TR MRNING SM CP ETF 464288703 509 8,566 SH   SOLE   8,566 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,498 19,037 SH   SOLE   19,037 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,110 9,544 SH   SOLE   9,544 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,907 12,784 SH   SOLE   12,784 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,658 33,694 SH   SOLE   33,694 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 297 1,015 SH   SOLE   1,015 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,717 22,386 SH   SOLE   22,386 0 0
ISHARES TR S&P 500 VAL ETF 464287408 518 3,309 SH   SOLE   3,309 0 0
LILLY ELI & CO COM 532457108 2,120 7,675 SH   SOLE   7,675 0 0
MERCK & CO INC COM 58933Y105 202 2,638 SH   SOLE   2,638 0 0
MICROSOFT CORP COM 594918104 1,178 3,502 SH   SOLE   3,502 0 0
NETAPP INC COM 64110D104 41 41,004 SH   SOLE   41,004 0 0
NVIDIA CORPORATION COM 67066G104 778 2,645 SH   SOLE   2,645 0 0
PEPSICO INC COM 713448108 332 1,910 SH   SOLE   1,910 0 0
PFIZER INC COM 717081103 367 6,208 SH   SOLE   6,208 0 0
PHILIP MORRIS INTL INC COM 718172109 299 3,150 SH   SOLE   3,150 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,397 92,530 SH   SOLE   92,530 0 0
PRICE T ROWE GROUP INC COM 74144T108 273 1,389 SH   SOLE   1,389 0 0
PROCTER AND GAMBLE CO COM 742718109 1,334 8,154 SH   SOLE   8,154 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 219 3,282 SH   SOLE   3,282 0 0
QUALCOMM INC COM 747525103 276 1,510 SH   SOLE   1,510 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 211 6,500 SH   SOLE   6,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 313 5,648 SH   SOLE   5,648 0 0
SPDR GOLD TR GOLD SHS 78463V107 392 2,293 SH   SOLE   2,293 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,182 114,631 SH   SOLE   114,631 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2,177 55,998 SH   SOLE   55,998 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,446 5,151 SH   SOLE   5,151 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 3,061 36,900 SH   SOLE   36,900 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391 537 21,952 SH   SOLE   21,952 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 683 9,424 SH   SOLE   9,424 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 3,114 52,822 SH   SOLE   52,822 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 890 18,810 SH   SOLE   18,810 0 0
TESLA INC COM 88160R101 138 80,055 SH   SOLE   80,055 0 0
UNITEDHEALTH GROUP INC COM 91324P102 572 1,139 SH   SOLE   1,139 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 4,652 162,674 SH   SOLE   162,674 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7,595 137,694 SH   SOLE   137,694 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 19,252 59,995 SH   SOLE   59,995 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 241 948 SH   SOLE   948 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,306 12,975 SH   SOLE   12,975 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,535 13,231 SH   SOLE   13,231 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,631 37,073 SH   SOLE   37,073 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,186 32,600 SH   SOLE   32,600 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 18,613 126,522 SH   SOLE   126,522 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 21,799 235,007 SH   SOLE   235,007 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,271 7,401 SH   SOLE   7,401 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,418 204,037 SH   SOLE   204,037 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 305 4,536 SH   SOLE   4,536 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 927 2,023 SH   SOLE   2,023 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 397 7,634 SH   SOLE   7,634 0 0
WALMART INC COM 931142103 999 6,906 SH   SOLE   6,906 0 0
WELLS FARGO CO NEW COM 949746101 91 29,462 SH   SOLE   29,462 0 0
ZIONS BANCORPORATION N A COM 989701107 52 51,642 SH   SOLE   51,642 0 0