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
APPLE INC COM 037833100 2,141 7,291 SH   SOLE   0 0 7,291
ISHARES TR MSCI ACWI ETF 464288257 27 338 SH   SOLE   0 0 338
AMAZON COM INC COM 023135106 225 122 SH   SOLE   0 0 122
BOEING CO COM 097023105 422 1,294 SH   SOLE   0 0 1,294
BANK AMER CORP COM 060505104 504 14,304 SH   SOLE   0 0 14,304
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 912 9,978 SH   SOLE   0 0 9,978
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 519 20,283 SH   SOLE   0 0 20,283
PIMCO ETF TR ACTIVE BD ETF 72201R775 50 468 SH   SOLE   0 0 468
BERKSHIRE HATHAWAY INC DEL CL A 084670108 679 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 288 1,273 SH   SOLE   0 0 1,273
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 3,316 155,776 SH   SOLE   0 0 155,776
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,526 118,927 SH   SOLE   0 0 118,927
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,090 50,667 SH   SOLE   0 0 50,667
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 239 11,201 SH   SOLE   0 0 11,201
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 35 1,632 SH   SOLE   0 0 1,632
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 35 1,650 SH   SOLE   0 0 1,650
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 34 1,632 SH   SOLE   0 0 1,632
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 3,574 149,355 SH   SOLE   0 0 149,355
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,168 87,858 SH   SOLE   0 0 87,858
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 235 9,605 SH   SOLE   0 0 9,605
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 78 2,993 SH   SOLE   0 0 2,993
CATERPILLAR INC DEL COM 149123101 214 1,452 SH   SOLE   0 0 1,452
ISHARES TR CALIF MUN BD ETF 464288356 355 5,805 SH   SOLE   0 0 5,805
CAMPBELL SOUP CO COM 134429109 233 4,709 SH   SOLE   0 0 4,709
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 21 400 SH   SOLE   0 0 400
CISCO SYS INC COM 17275R102 203 4,234 SH   SOLE   0 0 4,234
CHEVRON CORP NEW COM 166764100 212 1,759 SH   SOLE   0 0 1,759
WISDOMTREE TR EMER MKT HIGH FD 97717W315 68 1,480 SH   SOLE   0 0 1,480
WISDOMTREE TR US SMALLCAP DIVD 97717W604 0 1 SH   SOLE   0 0 1
ISHARES TR CORE DIV GRWTH 46434V621 17 402 SH   SOLE   0 0 402
WISDOMTREE TR EMG MKTS SMCAP 97717W281 25 524 SH   SOLE   0 0 524
WISDOMTREE TR US HIGH DIVIDEND 97717W208 548 7,134 SH   SOLE   0 0 7,134
WISDOMTREE TR GLB EX US RL EST 97717W331 81 2,588 SH   SOLE   0 0 2,588
DRIVE SHACK INC COM 262077100 37 10,000 SH   SOLE   0 0 10,000
ISHARES TR SELECT DIVID ETF 464287168 117 1,107 SH   SOLE   0 0 1,107
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 12 413 SH   SOLE   0 0 413
ISHARES TR MSCI EMG MKT ETF 464287234 467 10,398 SH   SOLE   0 0 10,398
WISDOMTREE TR US SMALLCAP FUND 97717W562 8 197 SH   SOLE   0 0 197
ISHARES TR MSCI EAFE ETF 464287465 1,921 27,671 SH   SOLE   0 0 27,671
WISDOMTREE TR INDIA ERNGS FD 97717W422 5 200 SH   SOLE   0 0 200
FACEBOOK INC CL A 30303M102 368 1,791 SH   SOLE   0 0 1,791
ISHARES TR FLTG RATE NT ETF 46429B655 611 11,996 SH   SOLE   0 0 11,996
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 47 1,531 SH   SOLE   0 0 1,531
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 103 2,558 SH   SOLE   0 0 2,558
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1 20 SH   SOLE   0 0 20
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1 27 SH   SOLE   0 0 27
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 17 589 SH   SOLE   0 0 589
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 28 655 SH   SOLE   0 0 655
ETF MANAGERS TR VIDEO GAME TECH 26924G706 1,853 41,502 SH   SOLE   0 0 41,502
SPDR GOLD TRUST GOLD SHS 78463V107 3,033 21,224 SH   SOLE   0 0 21,224
ALPHABET INC CAP STK CL C 02079K107 223 167 SH   SOLE   0 0 167
ALPHABET INC CAP STK CL A 02079K305 275 205 SH   SOLE   0 0 205
GLOBAL X FDS MSCI GREECE ETF 37950E366 4 395 SH   SOLE   0 0 395
HONEYWELL INTL INC COM 438516106 1,069 6,042 SH   SOLE   0 0 6,042
ISHARES TR NASDAQ BIOTECH 464287556 92 761 SH   SOLE   0 0 761
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 264 10,423 SH   SOLE   0 0 10,423
ISHARES TR IBONDS DEC21 ETF 46434VBK5 139 5,570 SH   SOLE   0 0 5,570
ISHARES TR IBONDS DEC22 ETF 46434VBA7 144 5,684 SH   SOLE   0 0 5,684
ISHARES TR IBONDS DEC23 ETF 46434VAX8 153 5,969 SH   SOLE   0 0 5,969
ISHARES TR COHEN STEER REIT 464287564 151 1,290 SH   SOLE   0 0 1,290
ISHARES TR INTL SEL DIV ETF 464288448 0 1 SH   SOLE   0 0 1
ISHARES TR CORE MSCI EAFE 46432F842 5 78 SH   SOLE   0 0 78
ISHARES TR CORE MSCI EURO 46434V738 9 178 SH   SOLE   0 0 178
ISHARES TR SH TR CRPORT ETF 464288646 809 15,080 SH   SOLE   0 0 15,080
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 322 8,866 SH   SOLE   0 0 8,866
ISHARES TR CORE S&P MCP ETF 464287507 446 2,169 SH   SOLE   0 0 2,169
ISHARES TR CORE S&P SCP ETF 464287804 5,723 68,254 SH   SOLE   0 0 68,254
ISHARES TR MSCI INDIA ETF 46429B598 4 101 SH   SOLE   0 0 101
ISHARES TR CORE S&P US GWT 464287671 13 187 SH   SOLE   0 0 187
ISHARES TR CORE S&P US VLU 464287663 8 131 SH   SOLE   0 0 131
ISHARES TR CORE S&P500 ETF 464287200 33,814 104,609 SH   SOLE   0 0 104,609
ISHARES TR RUS 1000 ETF 464287622 346 1,938 SH   SOLE   0 0 1,938
ISHARES TR RUS 1000 GRW ETF 464287614 81 460 SH   SOLE   0 0 460
ISHARES TR RUSSELL 2000 ETF 464287655 4 24 SH   SOLE   0 0 24
ISHARES TR RUS MDCP VAL ETF 464287473 22 237 SH   SOLE   0 0 237
ISHARES TR RUSSELL 3000 ETF 464287689 12,725 67,509 SH   SOLE   0 0 67,509
ISHARES TR CORE MSCI TOTAL 46432F834 31,394 507,176 SH   SOLE   0 0 507,176
ISHARES TR U.S. TECH ETF 464287721 73 314 SH   SOLE   0 0 314
JEFFERIES FINL GROUP INC COM 47233W109 524 24,525 SH   SOLE   0 0 24,525
ISHARES TR IBOXX INV CP ETF 464287242 175 1,364 SH   SOLE   0 0 1,364
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,018 29,707 SH   SOLE   0 0 29,707
MARKEL CORP COM 570535104 457 400 SH   SOLE   0 0 400
ALTRIA GROUP INC COM 02209S103 441 8,836 SH   SOLE   0 0 8,836
MICROSOFT CORP COM 594918104 271 1,721 SH   SOLE   0 0 1,721
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 182 11,326 SH   SOLE   0 0 11,326
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2 45 SH   SOLE   0 0 45
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 22 964 SH   SOLE   0 0 964
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2,470 130,086 SH   SOLE   0 0 130,086
PFIZER INC COM 717081103 291 7,423 SH   SOLE   0 0 7,423
ISHARES TR PFD AND INCM SEC 464288687 22 589 SH   SOLE   0 0 589
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 251 20,646 SH   SOLE   0 0 20,646
PALOMAR HLDGS INC COM 69753M105 547 10,826 SH   SOLE   0 0 10,826
PHILIP MORRIS INTL INC COM 718172109 621 7,303 SH   SOLE   0 0 7,303
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 879 6,427 SH   SOLE   0 0 6,427
PUBLIC STORAGE COM 74460D109 334 1,568 SH   SOLE   0 0 1,568
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 0 1 SH   SOLE   0 0 1
QUALCOMM INC COM 747525103 4,740 53,720 SH   SOLE   0 0 53,720
INVESCO QQQ TR UNIT SER 1 46090E103 4,129 19,423 SH   SOLE   0 0 19,423
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,357 98,145 SH   SOLE   0 0 98,145
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5 66 SH   SOLE   0 0 66
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 543 7,063 SH   SOLE   0 0 7,063
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4 113 SH   SOLE   0 0 113
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 52 900 SH   SOLE   0 0 900
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2 71 SH   SOLE   0 0 71
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 469 13,956 SH   SOLE   0 0 13,956
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16 173 SH   SOLE   0 0 173
SCHWAB STRATEGIC TR US REIT ETF 808524847 1 11 SH   SOLE   0 0 11
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 117 1,938 SH   SOLE   0 0 1,938
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 29 SH   SOLE   0 0 29
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 16 292 SH   SOLE   0 0 292
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 266 4,419 SH   SOLE   0 0 4,419
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 198 2,574 SH   SOLE   0 0 2,574
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3 60 SH   SOLE   0 0 60
GLOBAL X FDS GLB X SUPERDIV 37950E549 218 12,333 SH   SOLE   0 0 12,333
ISHARES TR 0-5YR HI YL CP 46434V407 495 10,653 SH   SOLE   0 0 10,653
ISHARES TR 0-5YR INVT GR CP 46434V100 656 12,848 SH   SOLE   0 0 12,848
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 4,292 97,470 SH   SOLE   0 0 97,470
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 117 2,002 SH   SOLE   0 0 2,002
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,535 4,769 SH   SOLE   0 0 4,769
AT&T INC COM 00206R102 442 11,302 SH   SOLE   0 0 11,302
ISHARES TR TIPS BD ETF 464287176 22 192 SH   SOLE   0 0 192
ISHARES TR MSCI MIN VOL ETF 46429B697 47 712 SH   SOLE   0 0 712
ISHARES TR EDGE MSCI USA VL 46432F388 24 268 SH   SOLE   0 0 268
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 183 617 SH   SOLE   0 0 617
VANGUARD INDEX FDS TOTAL STK MKT 922908769 23 142 SH   SOLE   0 0 142
SELECT SECTOR SPDR TR ENERGY 81369Y506 13 213 SH   SOLE   0 0 213
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11 132 SH   SOLE   0 0 132
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,723 18,798 SH   SOLE   0 0 18,798
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 479 7,416 SH   SOLE   0 0 7,416
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,633 16,034 SH   SOLE   0 0 16,034
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,431 11,411 SH   SOLE   0 0 11,411
ISHARES TR EXPONENTIAL TECH 46434V381 1,137 26,581 SH   SOLE   0 0 26,581