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
ALPHABET INC CAP STK CL A 02079K305 347 198 SH   SOLE   198 0 0
ALTRIA GROUP INC COM 02209S103 354 8,629 SH   SOLE   8,629 0 0
AMAZON COM INC COM 023135106 244 75 SH   SOLE   75 0 0
APPLE INC COM 037833100 1,904 14,352 SH   SOLE   14,352 0 0
AT&T INC COM 00206R102 539 18,755 SH   SOLE   18,755 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 200 3,217 SH   SOLE   3,217 0 0
CHEVRON CORP NEW COM 166764100 263 3,114 SH   SOLE   3,114 0 0
COSTCO WHSL CORP NEW COM 22160K105 264 702 SH   SOLE   702 0 0
DISNEY WALT CO COM 254687106 500 2,762 SH   SOLE   2,762 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 230 21,125 SH   SOLE   21,125 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 263 2,870 SH   SOLE   2,870 0 0
EXXON MOBIL CORP COM 30231G102 209 5,059 SH   SOLE   5,059 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 5,777 106,785 SH   SOLE   106,785 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 850 15,042 SH   SOLE   15,042 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,364 39,375 SH   SOLE   39,375 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 578 11,221 SH   SOLE   11,221 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 555 11,672 SH   SOLE   11,672 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,397 96,856 SH   SOLE   96,856 0 0
HOME DEPOT INC COM 437076102 946 3,562 SH   SOLE   3,562 0 0
INTEL CORP COM 458140100 375 51,549 SH   SOLE   51,549 0 0
ISHARES GOLD TRUST ISHARES 464285105 359 19,798 SH   SOLE   19,798 0 0
ISHARES INC MSCI HONG KG ETF 464286871 670 27,210 SH   SOLE   27,210 0 0
ISHARES TR CALIF MUN BD ETF 464288356 7,347 116,937 SH   SOLE   116,937 0 0
ISHARES TR CORE S&P SCP ETF 464287804 322 3,506 SH   SOLE   3,506 0 0
ISHARES TR CORE S&P500 ETF 464287200 261 695 SH   SOLE   695 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,724 77,020 SH   SOLE   77,020 0 0
ISHARES TR MRGSTR SM CP GR 464288604 490 1,613 SH   SOLE   1,613 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 2,066 7,126 SH   SOLE   7,126 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 383 3,416 SH   SOLE   3,416 0 0
ISHARES TR MRNING SM CP ETF 464288703 409 2,901 SH   SOLE   2,901 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,457 19,966 SH   SOLE   19,966 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,578 14,837 SH   SOLE   14,837 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,147 37,642 SH   SOLE   37,642 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 479 1,670 SH   SOLE   1,670 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,819 28,988 SH   SOLE   28,988 0 0
ISHARES TR S&P 500 VAL ETF 464287408 517 4,035 SH   SOLE   4,035 0 0
LILLY ELI & CO COM 532457108 613 3,633 SH   SOLE   3,633 0 0
MERCK & CO. INC COM 58933Y105 217 2,649 SH   SOLE   2,649 0 0
MICROSOFT CORP COM 594918104 799 3,591 SH   SOLE   3,591 0 0
NETAPP INC COM 64110D104 41 41,004 SH   SOLE   41,004 0 0
NUVEEN CALIF MUN VALUE FD IN COM 67062C107 108 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COM 67066G104 510 976 SH   SOLE   976 0 0
PFIZER INC COM 717081103 244 6,640 SH   SOLE   6,640 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 21,450 210,210 SH   SOLE   210,210 0 0
PROCTER AND GAMBLE CO COM 742718109 1,227 8,818 SH   SOLE   8,818 0 0
QUALCOMM INC COM 747525103 215 1,412 SH   SOLE   1,412 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 378 6,495 SH   SOLE   6,495 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 209 7,137 SH   SOLE   7,137 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 253 6,667 SH   SOLE   6,667 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,769 111,678 SH   SOLE   111,678 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,868 105,786 SH   SOLE   105,786 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,920 5,135 SH   SOLE   5,135 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 9,238 111,582 SH   SOLE   111,582 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 792 14,325 SH   SOLE   14,325 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 3,265 56,639 SH   SOLE   56,639 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,338 27,158 SH   SOLE   27,158 0 0
UNITEDHEALTH GROUP INC COM 91324P102 435 1,240 SH   SOLE   1,240 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,938 208,551 SH   SOLE   208,551 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,222 123,355 SH   SOLE   123,355 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 14,443 57,010 SH   SOLE   57,010 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 204 963 SH   SOLE   963 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,515 41,383 SH   SOLE   41,383 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,227 50,821 SH   SOLE   50,821 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11,727 43,811 SH   SOLE   43,811 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 12,286 103,280 SH   SOLE   103,280 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18,363 189,035 SH   SOLE   189,035 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 970 6,868 SH   SOLE   6,868 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,825 208,116 SH   SOLE   208,116 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 276 4,536 SH   SOLE   4,536 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 754 2,131 SH   SOLE   2,131 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 452 7,697 SH   SOLE   7,697 0 0
WALMART INC COM 931142103 372 2,579 SH   SOLE   2,579 0 0
ZIONS BANCORPORATION N A COM 989701107 33 32,900 SH   SOLE   32,900 0 0