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 281 192 SH   SOLE   192 0 0
ALTRIA GROUP INC COM 02209S103 333 8,629 SH   SOLE   8,629 0 0
AMAZON COM INC COM 023135106 233 74 SH   SOLE   74 0 0
APPLE INC COM 037833100 1,667 14,391 SH   SOLE   14,391 0 0
AT&T INC COM 00206R102 514 18,026 SH   SOLE   18,026 0 0
CHEVRON CORP NEW COM 166764100 242 3,364 SH   SOLE   3,364 0 0
COSTCO WHSL CORP NEW COM 22160K105 249 702 SH   SOLE   702 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 212 20,492 SH   SOLE   20,492 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 254 2,870 SH   SOLE   2,870 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 5,465 103,520 SH   SOLE   103,520 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 729 14,502 SH   SOLE   14,502 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 538 10,416 SH   SOLE   10,416 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,653 44,204 SH   SOLE   44,204 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 219 4,761 SH   SOLE   4,761 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,863 90,998 SH   SOLE   90,998 0 0
GENERAL ELECTRIC CO COM 369604103 75 11,975 SH   SOLE   11,975 0 0
HOME DEPOT INC COM 437076102 901 3,244 SH   SOLE   3,244 0 0
INTEL CORP COM 458140100 430 52,362 SH   SOLE   52,362 0 0
ISHARES INC MSCI HONG KG ETF 464286871 592 27,000 SH   SOLE   27,000 0 0
ISHARES TR CALIF MUN BD ETF 464288356 6,882 110,302 SH   SOLE   110,302 0 0
ISHARES TR CORE S&P500 ETF 464287200 233 693 SH   SOLE   693 0 0
ISHARES TR MRNING SM CP ETF 464288703 343 3,232 SH   SOLE   3,232 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,239 35,887 SH   SOLE   35,887 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,502 25,192 SH   SOLE   25,192 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,276 74,802 SH   SOLE   74,802 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 469 4,741 SH   SOLE   4,741 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 374 1,690 SH   SOLE   1,690 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,271 19,966 SH   SOLE   19,966 0 0
ISHARES TR S&P 500 VAL ETF 464287408 348 3,095 SH   SOLE   3,095 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,235 14,915 SH   SOLE   14,915 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 2,062 7,711 SH   SOLE   7,711 0 0
ISHARES TR MRGSTR SM CP GR 464288604 386 1,623 SH   SOLE   1,623 0 0
LILLY ELI & CO COM 532457108 549 3,712 SH   SOLE   3,712 0 0
MERCK & CO. INC COM 58933Y105 245 2,954 SH   SOLE   2,954 0 0
MICROSOFT CORP COM 594918104 744 3,536 SH   SOLE   3,536 0 0
NETAPP INC COM 64110D104 41 41,000 SH   SOLE   41,000 0 0
NUVEEN CALIF MUN VALUE FD IN COM 67062C107 108 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COM 67066G104 559 1,033 SH   SOLE   1,033 0 0
PFIZER INC COM 717081103 240 6,540 SH   SOLE   6,540 0 0
PHILIP MORRIS INTL INC COM 718172109 236 3,150 SH   SOLE   3,150 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25,620 251,275 SH   SOLE   251,275 0 0
PROCTER AND GAMBLE CO COM 742718109 1,113 8,009 SH   SOLE   8,009 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 410 6,980 SH   SOLE   6,980 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 200 6,666 SH   SOLE   6,666 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,361 114,878 SH   SOLE   114,878 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,749 111,150 SH   SOLE   111,150 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 709 14,148 SH   SOLE   14,148 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 2,284 53,297 SH   SOLE   53,297 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 8,452 122,694 SH   SOLE   122,694 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,754 35,568 SH   SOLE   35,568 0 0
UNITEDHEALTH GROUP INC COM 91324P102 385 1,236 SH   SOLE   1,236 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,173 200,150 SH   SOLE   200,150 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,877 118,197 SH   SOLE   118,197 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 10,428 99,778 SH   SOLE   99,778 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,659 44,940 SH   SOLE   44,940 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,697 46,820 SH   SOLE   46,820 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13,369 58,735 SH   SOLE   58,735 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,403 48,836 SH   SOLE   48,836 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17,993 187,822 SH   SOLE   187,822 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 880 6,839 SH   SOLE   6,839 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,454 157,792 SH   SOLE   157,792 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 268 5,148 SH   SOLE   5,148 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 456 7,669 SH   SOLE   7,669 0 0
VISA INC COM CL A 92826C839 205 1,025 SH   SOLE   1,025 0 0
WALMART INC COM 931142103 223 1,596 SH   SOLE   1,596 0 0
ZIONS BANCORPORATION N A COM 989701107 33 32,900 SH   SOLE   32,900 0 0