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,028 SH   SOLE   5,028 0 0
ABBVIE INC COM 00287Y109 470 4,344 SH   SOLE   4,344 0 0
ALPHABET INC CAP STK CL A 02079K305 413 200 SH   SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 441 8,629 SH   SOLE   8,629 0 0
AMAZON COM INC COM 023135106 232 75 SH   SOLE   75 0 0
APPLE INC COM 037833100 1,760 14,406 SH   SOLE   14,406 0 0
AT&T INC COM 00206R102 575 19,005 SH   SOLE   19,005 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 203 3,217 SH   SOLE   3,217 0 0
CHEVRON CORP NEW COM 166764100 308 2,936 SH   SOLE   2,936 0 0
COSTCO WHSL CORP NEW COM 22160K105 239 677 SH   SOLE   677 0 0
DISNEY WALT CO COM 254687106 486 2,634 SH   SOLE   2,634 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 294 21,496 SH   SOLE   21,496 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 277 2,870 SH   SOLE   2,870 0 0
EXXON MOBIL CORP COM 30231G102 404 7,236 SH   SOLE   7,236 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 5,874 108,920 SH   SOLE   108,920 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 948 15,770 SH   SOLE   15,770 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,179 19,657 SH   SOLE   19,657 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 660 12,927 SH   SOLE   12,927 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 419 8,739 SH   SOLE   8,739 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,855 101,506 SH   SOLE   101,506 0 0
HOME DEPOT INC COM 437076102 1,087 3,561 SH   SOLE   3,561 0 0
INTEL CORP COM 458140100 601 58,839 SH   SOLE   58,839 0 0
ISHARES GOLD TR ISHARES 464285105 1,274 78,361 SH   SOLE   78,361 0 0
ISHARES INC MSCI HONG KG ETF 464286871 723 27,210 SH   SOLE   27,210 0 0
ISHARES TR CALIF MUN BD ETF 464288356 7,822 125,917 SH   SOLE   125,917 0 0
ISHARES TR CORE S&P SCP ETF 464287804 364 3,351 SH   SOLE   3,351 0 0
ISHARES TR CORE S&P500 ETF 464287200 277 695 SH   SOLE   695 0 0
ISHARES TR IBOXX HI YD ETF 464288513 7,230 82,934 SH   SOLE   82,934 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,861 6,451 SH   SOLE   6,451 0 0
ISHARES TR MORNINGSTAR VALU 464288109 389 3,166 SH   SOLE   3,166 0 0
ISHARES TR MRGSTR SM CP GR 464288604 396 1,318 SH   SOLE   1,318 0 0
ISHARES TR MRNING SM CP ETF 464288703 485 2,876 SH   SOLE   2,876 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,501 19,781 SH   SOLE   19,781 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,383 13,920 SH   SOLE   13,920 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,428 35,817 SH   SOLE   35,817 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 460 1,530 SH   SOLE   1,530 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,450 27,902 SH   SOLE   27,902 0 0
ISHARES TR S&P 500 VAL ETF 464287408 563 3,985 SH   SOLE   3,985 0 0
KELLOGG CO COM 487836108 213 3,360 SH   SOLE   3,360 0 0
LILLY ELI & CO COM 532457108 1,436 7,689 SH   SOLE   7,689 0 0
MERCK & CO. INC COM 58933Y105 216 2,806 SH   SOLE   2,806 0 0
MICROSOFT CORP COM 594918104 851 3,610 SH   SOLE   3,610 0 0
NETAPP INC COM 64110D104 41 41,004 SH   SOLE   41,004 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 125 12,275 SH   SOLE   12,275 0 0
NVIDIA CORPORATION COM 67066G104 508 951 SH   SOLE   951 0 0
PEPSICO INC COM 713448108 851 6,019 SH   SOLE   6,019 0 0
PFIZER INC COM 717081103 229 6,309 SH   SOLE   6,309 0 0
PHILIP MORRIS INTL INC COM 718172109 280 3,150 SH   SOLE   3,150 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25,184 247,119 SH   SOLE   247,119 0 0
PROCTER AND GAMBLE CO COM 742718109 1,195 8,823 SH   SOLE   8,823 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 229 7,137 SH   SOLE   7,137 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 327 6,667 SH   SOLE   6,667 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,907 110,503 SH   SOLE   110,503 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 4,271 111,976 SH   SOLE   111,976 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,052 5,177 SH   SOLE   5,177 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6,134 73,592 SH   SOLE   73,592 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 743 13,174 SH   SOLE   13,174 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 3,497 51,646 SH   SOLE   51,646 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 923 19,138 SH   SOLE   19,138 0 0
UNITEDHEALTH GROUP INC COM 91324P102 425 1,142 SH   SOLE   1,142 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,906 225,085 SH   SOLE   225,085 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,567 132,471 SH   SOLE   132,471 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13,783 53,623 SH   SOLE   53,623 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 207 963 SH   SOLE   963 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,609 28,404 SH   SOLE   28,404 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,215 49,606 SH   SOLE   49,606 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11,368 41,389 SH   SOLE   41,389 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 13,427 102,138 SH   SOLE   102,138 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18,838 202,490 SH   SOLE   202,490 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,013 6,889 SH   SOLE   6,889 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,552 214,864 SH   SOLE   214,864 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 297 4,536 SH   SOLE   4,536 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 764 2,131 SH   SOLE   2,131 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 435 7,473 SH   SOLE   7,473 0 0
WALMART INC COM 931142103 894 6,579 SH   SOLE   6,579 0 0
ZIONS BANCORPORATION N A COM 989701107 51 50,714 SH   SOLE   50,714 0 0