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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ESSEX PPTY TR COM 297178105   346,277 1,634 SH   SOLE   1,634 0 0
ISHARES TR COHEN STEER REIT 464287564   2,248,440 41,000 SH   SOLE   41,000 0 0
LIFE STORAGE INC COM COM 53223X107   236,400 2,400 SH   SOLE   2,400 0 0
MICROSOFT CORP COM 594918104   941,294 3,925 SH   SOLE   2,528 0 1,397
MONARCH CASINO & RESORT INC COM 609027107   230,670 3,000 SH   SOLE   3,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,723,964 6,075 SH   SOLE   6,075 0 0
PUBLIC STORAGE COM 74460D109   229,195 818 SH   SOLE   799 0 19
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100   2,371,954 160,484 SH   SOLE   160,484 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,860,794 14,499 SH   SOLE   14,499 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137v167   220,864 2,499 SH   SOLE   2,499 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738c778   671,503 19,920 SH   SOLE   0 0 19,920
ISHARES INC MSCI JPN ETF NEW 46434G822   748,550 13,750 SH   SOLE   13,750 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127   273,517 5,196 SH   SOLE   5,196 0 0
ISHARES TR CORE MSCI EAFE 46432F842   369,840 6,000 SH   SOLE   6,000 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,102,955 24,799 SH   SOLE   24,799 0 0
ISHARES TR CORE S&P US VLU 464287663   317,835 4,500 SH   SOLE   4,500 0 0
ISHARES TR MIN VOL USA ETF 46429B697   3,799,742 52,701 SH   SOLE   52,701 0 0
ISHARES TR NASDAQ BIOTECH 464287556   1,929,963 14,700 SH   SOLE   14,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,813,776 21,873 SH   SOLE   694 0 21,179
ISHARES TR CORE S&P500 ETF 464287200   3,867,074 10,065 SH   SOLE   0 0 10,065
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   566,550 7,500 SH   SOLE   7,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   258,320 2,000 SH   SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y308   969,150 13,000 SH   SOLE   13,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   861,017 6,338 SH   SOLE   0 0 6,338
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   947,039 9,643 SH   SOLE   2,500 0 7,143
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   644,599 5,180 SH   SOLE   0 0 5,180
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y886   1,889,400 26,800 SH   SOLE   26,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   837,313 10,779 SH   SOLE   2,001 0 8,778
SPDR DOW JONES INDL AVERAGE UT SER 1 78467x109   330,999 999 SH   SOLE   999 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,775,075 15,101 SH   SOLE   15,101 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,120,500 13,500 SH   SOLE   13,500 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   1,146,140 19,001 SH   SOLE   19,001 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700   2,034,494 23,701 SH   SOLE   23,701 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,670,350 11,000 SH   SOLE   11,000 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   332,150 2,500 SH   SOLE   2,500 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   7,511,621 35,248 SH   SOLE   5,986 0 29,262
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,014,300 7,500 SH   SOLE   7,500 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,852,117 13,994 SH   SOLE   6,000 0 7,994
VANGUARD INDEX FDS REIT ETF 922908553   2,648,268 32,108 SH   SOLE   22,500 0 9,608
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,986,741 8,501 SH   SOLE   8,501 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,795,320 23,900 SH   SOLE   23,900 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,408,412 13,122 SH   SOLE   4,999 0 8,123
VANGUARD INDEX FDS STK MRK ETF 922908769   51,989,963 271,928 SH   SOLE   94,830 0 177,098
VANGUARD INDEX FDS VALUE ETF 922908744   11,868,011 84,548 SH   SOLE   15,478 0 69,070
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   215,602 4,300 SH   SOLE   4,300 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042718   5,517,607 53,668 SH   SOLE   49,416 0 4,252
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042742   3,163,345 36,702 SH   SOLE   35,000 0 1,702
VANGUARD INTL EQUITY INDEX F EMR MKT ETF 922042858   401,182 10,292 SH   SOLE   0 0 10,292
VANGUARD INTL EQUITY INDEX F EMR MKT ETF 922042874   4,266,773 76,962 SH   SOLE   30,284 0 46,678
VANGUARD WORLD FD MEGA GRWTH IND 921910816   344,312 2,001 SH   SOLE   2,001 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   9,510,864 226,611 SH   SOLE   170,271 0 56,340
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,434,725 22,500 SH   SOLE   22,500 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   942,908 4,922 SH   SOLE   3,500 0 1,422
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   4,056,362 16,353 SH   SOLE   13,800 0 2,553
VANGUARD WORLD FDS MATERIALS ETF 92204A801   987,160 5,800 SH   SOLE   5,800 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   690,120 4,500 SH   SOLE   4,500 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   4,316,609 231,206 SH   SOLE   40,759 0 190,447
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138G508   488,593 23,799 SH   SOLE   10,886 0 12,913
ISHARES TR 20 YR TR BD ETF 464287432   1,798,054 18,060 SH   SOLE   2,895 0 15,165
ISHARES INC INTL HIGH YIELD 464286210   976,175 22,048 SH   SOLE   0 0 22,048
ISHARES TR BARCLAYS 7 10 YR 464287440   2,277,573 23,779 SH   SOLE   0 0 23,779
ISHARES TR CORE US AGGBD ET 464287226   2,149,783 22,165 SH   SOLE   21,710 0 455
ISHARES TR NATIONAL MUN ETF 464288414   416,804 3,950 SH   SOLE   0 0 3,950
ISHARES TR SHRT NAT MUN ETF 464288158   34,044,036 326,499 SH   SOLE   196,270 0 130,229
ISHARES TR TIPS BD ETF 464287176   945,932 8,887 SH   SOLE   0 0 8,887
SPDR SER TR BLMBRG BRC CNVRT 78464A359   1,056,978 16,428 SH   SOLE   4,892 0 11,536
SPDR SER TR FTSE INT GVT ETF 78464A490   9,372,352 227,484 SH   SOLE   24,266 0 203,218
SPDR SER TR BLOOMBERG SRT TR 78468R408   968,267 39,945 SH   SOLE   39,945 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200   610,262 20,081 SH   SOLE   0 0 20,081
SPDR SER TR PORTFOLIO SHORT 78464A474   13,739,175 467,637 SH   SOLE   432,684 0 34,953
SPDR SER TR BLOMBERG BRC INT 78464A334   568,531 21,010 SH   SOLE   0 0 21,010
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608   950,925 23,250 SH   SOLE   23,250 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   2,968,691 62,591 SH   SOLE   62,591 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   5,946,020 127,296 SH   SOLE   115,607 0 11,689
DBX ETF TR XTRACK USD HIGH 233051432   7,467,836 221,532 SH   SOLE   45,831 0 175,701