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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBVIE INCCOM00287Y1093,41831,683SH SOLE 31,68300
ACTIVISION BLIZZARD INCCOM00507V1094105,304SH SOLE 5,30400
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,0156,856SH SOLE 6,85600
ALLSTATE CORPCOM0200021011,2689,960SH SOLE 9,96000
ALPHABET INCCAP STK CL A02079K30515,4645,784SH SOLE 5,78400
ALPHABET INCCAP STK CL C02079K1072,473928SH SOLE 92800
ALPS ETF TRALERIAN MLP00162Q4521,84755,405SH SOLE 55,40500
ALTRIA GROUP INCCOM02209S10379917,558SH SOLE 17,55800
AMAZON COM INCCOM0231351065,1161,557SH SOLE 1,55700
AMER STATES WTR COCOM0298991011,70919,983SH SOLE 19,98300
AMEREN CORPCOM0236081024495,548SH SOLE 5,54800
AMERICAN EXPRESS COCOM0258161092961,765SH SOLE 1,76500
AMERICAN TOWER CORP NEWCOM03027X1003,22512,152SH SOLE 12,15200
AMERICAN WTR WKS CO INC NEWCOM0304201035,50432,560SH SOLE 32,56000
AMGEN INCCOM0311621001,0094,746SH SOLE 4,74600
AMPLIFY ETF TRBLOCKCHAIN LDR0321086073818,543SH SOLE 8,54300
APPLE INCCOM03783310085,568604,722SH SOLE 604,72200
ARK ETF TRINNOVATION ETF00214Q1043683,328SH SOLE 3,32800
AT&T INCCOM00206R10230311,225SH SOLE 11,22500
AUTONATION INCCOM05329W1027,71763,377SH SOLE 63,37700
AUTOZONE INCCOM0533321023,0611,803SH SOLE 1,80300
BAUSCH HEALTH COS INCCOM0717341073,574128,321SH SOLE 128,32100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,44512,621SH SOLE 12,62100
BIOMERICA INCCOM NEW09061H3074510,000SH SOLE 10,00000
BK OF AMERICA CORPCOM0605051042,34955,337SH SOLE 55,33700
BLACKROCK MUNIYIELD CALIF FDCOM09254M10574348,917SH SOLE 48,91700
BLACKSTONE INCCOM09260D1073773,243SH SOLE 3,24300
BOEING COCOM0970231053,19314,519SH SOLE 14,51900
BRISTOL-MYERS SQUIBB COCOM1101221081,21320,495SH SOLE 20,49500
CARRIER GLOBAL CORPORATIONCOM14448C1042084,011SH SOLE 4,01100
CATERPILLAR INCCOM1491231015472,847SH SOLE 2,84700
CHEVRON CORP NEWCOM1667641001,87618,494SH SOLE 18,49400
CHURCH & DWIGHT INCCOM17134010297211,771SH SOLE 11,77100
CITIGROUP INCCOM NEW1729674242,42634,570SH SOLE 34,57000
CLOROX CO DELCOM1890541091,80110,875SH SOLE 10,87500
CME GROUP INCCOM12572Q1052,54613,166SH SOLE 13,16600
COCA COLA COCOM1912161004939,389SH SOLE 9,38900
CONOCOPHILLIPSCOM20825C1043,10945,876SH SOLE 45,87600
CONSTELLATION BRANDS INCCL A21036P1081,9439,224SH SOLE 9,22400
CORESITE RLTY CORPCOM21870Q1051,54111,124SH SOLE 11,12400
COSTCO WHSL CORP NEWCOM22160K1054,2699,500SH SOLE 9,50000
CSX CORPCOM1264081032177,284SH SOLE 7,28400
CVS HEALTH CORPCOM1266501002,88333,977SH SOLE 33,97700
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V5002594,506SH SOLE 4,50600
DISCOVER FINL SVCSCOM2547091083963,221SH SOLE 3,22100
DISNEY WALT COCOM2546871063,16618,712SH SOLE 18,71200
DOUBLELINE INCOME SOLUTIONSCOM25862210941523,385SH SOLE 23,38500
ECOLAB INCCOM2788651001,5737,538SH SOLE 7,53800
EDITAS MEDICINE INCCOM28106W10381119,750SH SOLE 19,75000
EPAM SYS INCCOM29414B1042,2493,943SH SOLE 3,94300
ETF MANAGERS TRAI POWERED EQT26924G81393822,762SH SOLE 22,76200
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588972014,515SH SOLE 14,51500
EXXON MOBIL CORPCOM30231G1021,14419,451SH SOLE 19,45100
FACEBOOK INCCL A30303M1027,06220,808SH SOLE 20,80800
FEDEX CORPCOM31428X1062,61411,922SH SOLE 11,92200
FIRST HORIZON CORPORATIONCOM32051710567841,605SH SOLE 41,60500
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10817,117833,351SH SOLE 833,35100
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10899117,450SH SOLE 17,45000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3025822,468SH SOLE 2,46800
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R60552911,565SH SOLE 11,56500
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8052,91854,497SH SOLE 54,49700
FORD MTR CO DELCOM34537086027119,158SH SOLE 19,15800
FREEPORT-MCMORAN INCCL B35671D8572,81886,635SH SOLE 86,63500
GENERAL ELECTRIC COCOM NEW3696043013183,084SH SOLE 3,08400
GENERAL MTRS COCOM37045V1004318,186SH SOLE 8,18600
GLOBAL X FDSFINTECH ETF37954Y8142144,461SH SOLE 4,46100
HOME DEPOT INCCOM4370761022,2056,716SH SOLE 6,71600
HONEYWELL INTL INCCOM4385161063,11814,690SH SOLE 14,69000
INTERCONTINENTAL EXCHANGE INCOM45866F1042,72923,770SH SOLE 23,77000
INTERNATIONAL BUSINESS MACHSCOM4592001012141,538SH SOLE 1,53800
INTUITIVE SURGICAL INCCOM NEW46120E602482485SH SOLE 48500
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50814,969677,036SH SOLE 677,03600
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3544407,231SH SOLE 7,23100
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G80543213,115SH SOLE 13,11500
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1422163,940SH SOLE 3,94000
INVESCO QQQ TRUNIT SER 146090E1033,0978,652SH SOLE 8,65200
ISHARES INCCORE MSCI EMKT46434G1032103,397SH SOLE 3,39700
ISHARES TRPFD AND INCM SEC4642886873,43788,552SH SOLE 88,55200
ISHARES TRU.S. FINLS ETF4642877886,38177,295SH SOLE 77,29500
ISHARES TRCALIF MUN BD ETF4642883561,51324,372SH SOLE 24,37200
ISHARES TRMORTGE REL ETF46435G3422,24962,171SH SOLE 62,17100
ISHARES TR0-5YR HI YL CP46434V4076,849149,879SH SOLE 149,87900
ISHARES TRCORE MSCI EAFE46432F8425807,811SH SOLE 7,81100
ISHARES TRCORE S&P500 ETF4642872007891,831SH SOLE 1,83100
ISHARES TRUS BR DEL SE ETF4642887942482,373SH SOLE 2,37300
ISHARES TRISHARES BIOTECH4642875566,18238,236SH SOLE 38,23600
ISHARES TRRUS 1000 GRW ETF4642876145271,922SH SOLE 1,92200
ISHARES TRRUS 1000 VAL ETF4642875985073,240SH SOLE 3,24000
ISHARES TRU.S. TECH ETF4642877211,38813,712SH SOLE 13,71200
ISHARES TRMSCI EMG MKT ETF4642872341,55230,815SH SOLE 30,81500
ISHARES TRCORE HIGH DV ETF46429B6633854,082SH SOLE 4,08200
ISHARES TRUS AER DEF ETF4642887605525,294SH SOLE 5,29400
ISHARES TRCORE US AGGBD ET4642872262582,244SH SOLE 2,24400
ISHARES TRIBOXX INV CP ETF4642872421,72212,947SH SOLE 12,94700
ISHARES TRU.S. REAL ES ETF4642877391,20311,750SH SOLE 11,75000
ISHARES TRUS HLTHCARE ETF464287762214774SH SOLE 77400
ISHARES TRJPMORGAN USD EMG4642882817586,883SH SOLE 6,88300
ISHARES TRTIPS BD ETF4642871764623,618SH SOLE 3,61800
ISHARES TRSELECT DIVID ETF4642871685234,558SH SOLE 4,55800
ISHARES TRBARCLAYS 7 10 YR4642874407696,675SH SOLE 6,67500
ISHARES TRMSCI USA ESG SLC4642888022402,500SH SOLE 2,50000
ISHARES TRS&P 500 GRWT ETF4642873094365,904SH SOLE 5,90400
ISHARES TRCORE S&P TTL STK4642871506756,862SH SOLE 6,86200
JOHNSON & JOHNSONCOM4781601042,12213,140SH SOLE 13,14000
JOHNSON CTLS INTL PLCSHSG515021051,09216,040SH SOLE 16,04000
JPMORGAN CHASE & COCOM46625H1003,94824,119SH SOLE 24,11900
KELLOGG COCOM4878361082303,601SH SOLE 3,60100
KENNEDY-WILSON HOLDINGS INCCOM48939810739819,041SH SOLE 19,04100
KEYCORPCOM49326710822510,422SH SOLE 10,42200
L3HARRIS TECHNOLOGIES INCCOM5024311092,88313,088SH SOLE 13,08800
LILLY ELI & COCOM5324571082571,114SH SOLE 1,11400
LSB INDS INCCOM50216010410210,000SH SOLE 10,00000
LYFT INCCL A COM55087P1041,09820,487SH SOLE 20,48700
MARVELL TECHNOLOGY INCCOM5738741044056,717SH SOLE 6,71700
MASTERCARD INCORPORATEDCL A57636Q1041,2343,550SH SOLE 3,55000
MCCORMICK & CO INCCOM NON VTG5797802064785,897SH SOLE 5,89700
MCDONALDS CORPCOM5801351011,4556,033SH SOLE 6,03300
MERCK & CO INCCOM58933Y1051,81724,185SH SOLE 24,18500
METHANEX CORPCOM59151K1083,14368,274SH SOLE 68,27400
MGM RESORTS INTERNATIONALCOM55295310183519,361SH SOLE 19,36100
MICROSOFT CORPCOM59491810413,36147,392SH SOLE 47,39200
MOELIS & COCL A60786M1051,85429,965SH SOLE 29,96500
MOODYS CORPCOM615369105217612SH SOLE 61200
MORGAN STANLEYCOM NEW6174464482,66827,420SH SOLE 27,42000
MOSAIC CO NEWCOM61945C1033,621101,372SH SOLE 101,37200
NAKED BRAND GROUP LIMITEDSHS NEWQ6519T117710,000SH SOLE 10,00000
NETFLIX INCCOM64110L1068591,407SH SOLE 1,40700
NEXSTAR MEDIA GROUP INCCL A65336K1032,67317,593SH SOLE 17,59300
NEXTERA ENERGY INCCOM65339F1013,95850,410SH SOLE 50,41000
NIKE INCCL B6541061031,75212,063SH SOLE 12,06300
NOKIA CORPSPONSORED ADR6549022048515,678SH SOLE 15,67800
NUVEEN CALIFORNIA MUNI VLU FCOM STK67062C10711010,452SH SOLE 10,45200
NVIDIA CORPORATIONCOM67066G1041,9939,619SH SOLE 9,61900
OLIN CORPCOM PAR $16806652051,00320,785SH SOLE 20,78500
ORACLE CORPCOM68389X1055796,643SH SOLE 6,64300
ORCHARD THERAPEUTICS PLCADS68570P1012310,000SH SOLE 10,00000
PALANTIR TECHNOLOGIES INCCL A69608A10827011,213SH SOLE 11,21300
PALO ALTO NETWORKS INCCOM6974351053,6177,551SH SOLE 7,55100
PAYCOM SOFTWARE INCCOM70432V102314634SH SOLE 63400
PAYPAL HLDGS INCCOM70450Y1037813,000SH SOLE 3,00000
PHILIP MORRIS INTL INCCOM7181721094294,529SH SOLE 4,52900
PHILLIPS 66COM7185461042012,870SH SOLE 2,87000
PIMCO CORPORATE & INCOME OPPCOM72201B10172139,398SH SOLE 39,39800
PIMCO ETF TRENHAN SHRT MA AC72201R8331,53915,094SH SOLE 15,09400
PIMCO ETF TRACTIVE BD ETF72201R7752,56123,168SH SOLE 23,16800
PROCTER AND GAMBLE COCOM7427181091,1348,114SH SOLE 8,11400
PROSHARES TRSHRT 20+YR TRE74347X8496,747404,522SH SOLE 404,52200
PUBLIC STORAGECOM74460D1091,8276,148SH SOLE 6,14800
RAYTHEON TECHNOLOGIES CORPCOM75513E1012833,291SH SOLE 3,29100
RIO TINTO PLCSPONSORED ADR7672041004767,130SH SOLE 7,13000
ROCKET COS INCCOM CL A77311W1013,051190,225SH SOLE 190,22500
SALESFORCE COM INCCOM79466L3023121,149SH SOLE 1,14900
SCHWAB CHARLES CORPCOM80851310598313,496SH SOLE 13,49600
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243003,44323,247SH SOLE 23,24700
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093983,126SH SOLE 3,12600
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863,29051,503SH SOLE 51,50300
SELECT SECTOR SPDR TRENERGY81369Y50622,920440,006SH SOLE 440,00600
SELECT SECTOR SPDR TRFINANCIAL81369Y6052506,663SH SOLE 6,66300
SEMPRACOM8168511093993,151SH SOLE 3,15100
SERVICE CORP INTLCOM8175651042,25137,351SH SOLE 37,35100
SNAP INCCL A83304A1061,91825,961SH SOLE 25,96100
SPDR DOW JONES INDL AVERAGEUT SER 178467X1093521,041SH SOLE 1,04100
SPDR GOLD TRGOLD SHS78463V1073,93423,955SH SOLE 23,95500
SPDR S&P 500 ETF TRTR UNIT78462F1032,0494,775SH SOLE 4,77500
SPDR SER TRNUVEEN BBG BRCLY78464A2843065,110SH SOLE 5,11000
STARBUCKS CORPCOM8552441096,19956,200SH SOLE 56,20000
TARGET CORPCOM87612E1063,75716,424SH SOLE 16,42400
TESLA INCCOM88160R1013,3404,307SH SOLE 4,30700
THERMO FISHER SCIENTIFIC INCCOM8835561024,6298,103SH SOLE 8,10300
TONIX PHARMACEUTICALS HLDG CCOM8902607061220,000SH SOLE 20,00000
ULTA BEAUTY INCCOM90384S3037422,056SH SOLE 2,05600
UNITED STS OIL FD LPUNITS91232N2072,94155,962SH SOLE 55,96200
UNIVERSAL DISPLAY CORPCOM91347P1053422,000SH SOLE 2,00000
US BANCORP DELCOM NEW9029733041,27421,430SH SOLE 21,43000
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6435868,004SH SOLE 8,00400
VANECK ETF TRUSTRARE EARTH/STRTG92189H8051,34112,989SH SOLE 12,98900
VANECK ETF TRUSTOIL SERVICES ETF92189H6072961,503SH SOLE 1,50300
VANECK ETF TRUSTGOLD MINERS ETF92189F1061,01134,315SH SOLE 34,31500
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4092213,530SH SOLE 3,53000
VANECK ETF TRUSTFALLEN ANGEL HG92189F43749615,000SH SOLE 15,00000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,17114,293SH SOLE 14,29300
VANGUARD INDEX FDSGROWTH ETF92290873646,576160,513SH SOLE 160,51300
VANGUARD INDEX FDSEXTEND MKT ETF9229086525563,050SH SOLE 3,05000
VANGUARD INDEX FDSTOTAL STK MKT9229087695632,536SH SOLE 2,53600
VANGUARD INDEX FDSS&P 500 ETF SHS922908363229581SH SOLE 58100
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428585,825116,479SH SOLE 116,47900
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640662,600605,705SH SOLE 605,70500
VANGUARD WORLD FDSHEALTH CAR ETF92204A50412,43350,305SH SOLE 50,30500
VANGUARD WORLD FDSINF TECH ETF92204A7024,13610,306SH SOLE 10,30600
VERIZON COMMUNICATIONS INCCOM92343V1045259,718SH SOLE 9,71800
VISA INCCOM CL A92826C8398,19436,784SH SOLE 36,78400
WALMART INCCOM9311421031,64711,814SH SOLE 11,81400
WELLS FARGO CO NEWCOM94974610147710,271SH SOLE 10,27100
WESTROCK COCOM96145D1052474,948SH SOLE 4,94800
WISDOMTREE TRHEDGED HI YLD BD97717W43046721,000SH SOLE 21,00000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022,88319,700SH SOLE 19,70000
ZOETIS INCCL A98978V1032,38512,287SH SOLE 12,28700