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
ZIOPHARM ONCOLOGY INCCOM98973P1015631,000SH SOLE 0031,000
SANDSTORM GOLD LTDCOM NEW80013R2068815,255SH SOLE 0015,255
PIMCO MUN INCOME FD IIICOM72201A10312510,000SH SOLE 0010,000
PIMCO MUN INCOME FDCOM72200R10714610,000SH SOLE 0010,000
PIMCO CALIF MUN INCOME FD IICOM72200M10819320,000SH SOLE 0020,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572051,368SH SOLE 001,368
HARTFORD FINL SVCS GROUP INCCOM4165151042113,000SH SOLE 003,000
ELECTRONIC ARTS INCCOM2855121092131,500SH SOLE 001,500
LABORATORY CORP AMER HLDGSCOM NEW50540R409214761SH SOLE 00761
NEWMONT CORPCOM6516391062204,047SH SOLE 004,047
PIMCO CALIF MUN INCOME FD IICOM72201C10922020,000SH SOLE 0020,000
DOMINION ENERGY INCCOM25746U1092243,070SH SOLE 003,070
MODERNA INCCOM60770K107231600SH SOLE 00600
AT&T INCCOM00206R1022398,856SH SOLE 008,856
PHILLIPS 66COM7185461042423,459SH SOLE 003,459
SOUTHERN COCOM8425871072443,932SH SOLE 003,932
US BANCORP DELCOM NEW9029733042444,107SH SOLE 004,107
GILEAD SCIENCES INCCOM3755581032523,605SH SOLE 003,605
ILLUMINA INCCOM452327109254625SH SOLE 00625
OTIS WORLDWIDE CORPCOM68902V1072553,097SH SOLE 003,097
ASML HOLDING N VN Y REGISTRY SHSN07059210257345SH SOLE 00345
ISHARES TRRUS MID CAP ETF4642874992673,409SH SOLE 003,409
NETAPP INCCOM64110D1042693,000SH SOLE 003,000
RAYONIER INCCOM7549071032737,643SH SOLE 007,643
METTLER TOLEDO INTERNATIONALCOM592688105275200SH SOLE 00200
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702873,040SH SOLE 003,040
CORTEVA INCCOM22052L1042926,951SH SOLE 006,951
ISHARES TRS&P 500 GRWT ETF4642873092943,972SH SOLE 003,972
MADISON SQUARE GRDN ENTERTNMCL A55826T1023014,138SH SOLE 004,138
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003072,750SH SOLE 002,750
ALLIANT ENERGY CORPCOM0188021083135,600SH SOLE 005,600
VIATRIS INCCOM92556V10631623,310SH SOLE 0023,310
CARRIER GLOBAL CORPORATIONCOM14448C1043216,200SH SOLE 006,200
ISHARES TRPFD AND INCM SEC4642886873218,275SH SOLE 008,275
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023222,175SH SOLE 002,175
CAPITAL ONE FINL CORPCOM14040H1053242,000SH SOLE 002,000
DOW INCCOM2605571033325,761SH SOLE 005,761
PACCAR INCCOM6937181083334,215SH SOLE 004,215
CSX CORPCOM12640810334111,475SH SOLE 0011,475
C H ROBINSON WORLDWIDE INCCOM NEW12541W2093484,000SH SOLE 004,000
CITIGROUP INCCOM NEW1729674243525,010SH SOLE 005,010
CAMPBELL SOUP COCOM1344291093558,500SH SOLE 008,500
NUVEEN CALIFORNIA AMT QLT MUCOM67065110836122,046SH SOLE 0022,046
ESSENTIAL UTILS INCCOM29670G1023768,168SH SOLE 008,168
INTUITIVE SURGICAL INCCOM NEW46120E602378380SH SOLE 00380
PIMCO CALIF MUN INCOME FDCOM72200N10637820,000SH SOLE 0020,000
PROSHARES TRULTRAPRO QQQ74347X8313873,109SH SOLE 003,109
HANNON ARMSTRONG SUST INFR CCOM41068X1003967,406SH SOLE 007,406
PAYCHEX INCCOM7043261073973,526SH SOLE 003,526
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10540610,618SH SOLE 0010,618
VANGUARD INDEX FDSMCAP VL IDXVIP9229085124162,979SH SOLE 002,979
ISHARES TRCORE S&P US VLU4642876634185,893SH SOLE 005,893
COPART INCCOM2172041064303,100SH SOLE 003,100
APPLIED MATLS INCCOM0382221054513,500SH SOLE 003,500
CIGNA CORP NEWCOM1255231004552,271SH SOLE 002,271
MICROCHIP TECHNOLOGY INC.COM5950171044603,000SH SOLE 003,000
STATE STR CORPCOM8574771034665,500SH SOLE 005,500
REALTY INCOME CORPCOM7561091044687,219SH SOLE 007,219
QUALCOMM INCCOM7475251034813,733SH SOLE 003,733
GENERAL ELECTRIC COCOM NEW 3696043015034,884SH SOLE 004,884
EATON CORP PLCSHSG291831035043,376SH SOLE 003,376
TRANE TECHNOLOGIES PLCSHSG8994E1035183,000SH SOLE 003,000
CARMAX INCCOM1431301025254,100SH SOLE 004,100
PROGRESSIVE CORPCOM7433151035275,825SH SOLE 005,825
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385854210,735SH SOLE 0010,735
NVR INCCOM62944T105551115SH SOLE 00115
GENERAL MLS INCCOM3703341045529,225SH SOLE 009,225
ISHARES TRMSCI EMG MKT ETF46428723455210,960SH SOLE 0010,960
VANGUARD BD INDEX FDSINTERMED TERM9219378195566,217SH SOLE 006,217
TELEDYNE TECHNOLOGIES INCCOM8793601055701,328SH SOLE 001,328
SPDR SER TRS&P 400 MDCP GRW78464A8215757,596SH SOLE 007,596
ISHARES TRCORE S&P MCP ETF4642875075812,210SH SOLE 002,210
FEDEX CORPCOM31428X1065872,677SH SOLE 002,677
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1076031,254SH SOLE 001,254
SALESFORCE COM INCCOM79466L3026062,235SH SOLE 002,235
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285861712,328SH SOLE 0012,328
CONOCOPHILLIPSCOM20825C1046509,586SH SOLE 009,586
DUPONT DE NEMOURS INCCOM26614N1026529,591SH SOLE 009,591
LOCKHEED MARTIN CORPCOM5398301096801,970SH SOLE 001,970
UNITED RENTALS INCCOM9113631097022,000SH SOLE 002,000
NEXTERA ENERGY INCCOM65339F1017028,942SH SOLE 008,942
NUVEEN CA QUALTY MUN INCOMECOM67066Y10576248,541SH SOLE 0048,541
CANADIAN PAC RY LTDCOM13645T10076511,750SH SOLE 0011,750
SCHWAB STRATEGIC TRUS TIPS ETF80852487077112,325SH SOLE 0012,325
HUMANA INCCOM4448591027782,000SH SOLE 002,000
VANGUARD INDEX FDSSML CP GRW ETF9229085957792,779SH SOLE 002,779
BERKSHIRE HATHAWAY INC DELCL A0846701088232SH SOLE 002
STARBUCKS CORPCOM8552441098247,468SH SOLE 007,468
VANGUARD INDEX FDSSM CP VAL ETF9229086118364,937SH SOLE 004,937
AMERICAN ELEC PWR CO INCCOM02553710183810,325SH SOLE 0010,325
ZIMMER BIOMET HOLDINGS INCCOM98956P1029286,340SH SOLE 006,340
HERSHEY COCOM4278661089485,600SH SOLE 005,600
MERCK & CO INCCOM58933Y10596112,799SH SOLE 0012,799
ISHARES TRRUSSELL 2000 ETF4642876551,0124,628SH SOLE 004,628
WEYERHAEUSER CO MTN BECOM NEW9621661041,01628,570SH SOLE 0028,570
TARGET CORPCOM87612E1061,0284,494SH SOLE 004,494
BK OF AMERICA CORPCOM0605051041,02924,238SH SOLE 0024,238
CVB FINL CORPCOM1266001051,04651,371SH SOLE 0051,371
VANGUARD INDEX FDSSMALL CP ETF9229087511,1185,111SH SOLE 005,111
MARKEL CORPCOM5705351041,141955SH SOLE 00955
GENUINE PARTS COCOM3724601051,1429,417SH SOLE 009,417
VANECK ETF TRUSTBIOTECH ETF92189F7261,1525,700SH SOLE 005,700
MEDTRONIC PLCSHSG5960L1031,1589,237SH SOLE 009,237
DANAHER CORPORATIONCOM2358511021,1723,850SH SOLE 003,850
ISHARES TRNATIONAL MUN ETF4642884141,25310,787SH SOLE 0010,787
WELLS FARGO CO NEWCOM9497461011,25427,015SH SOLE 0027,015
NORTHROP GRUMMAN CORPCOM6668071021,2583,494SH SOLE 003,494
ILLINOIS TOOL WKS INCCOM4523081091,2966,272SH SOLE 006,272
ECOLAB INCCOM2788651001,3546,490SH SOLE 006,490
CATERPILLAR INCCOM1491231011,3877,223SH SOLE 007,223
TJX COS INC NEWCOM8725401091,38721,024SH SOLE 0021,024
COLGATE PALMOLIVE COCOM1941621031,42018,791SH SOLE 0018,791
ALTRIA GROUP INCCOM02209S1031,43531,535SH SOLE 0031,535
TESLA INCCOM88160R1011,4971,930SH SOLE 001,930
BOEING COCOM0970231051,5316,959SH SOLE 006,959
ISHARES TRTIPS BD ETF4642871761,54812,121SH SOLE 0012,121
UNILEVER PLCSPON ADR NEW9047677041,56328,825SH SOLE 0028,825
SCHWAB CHARLES CORPCOM8085131051,58921,820SH SOLE 0021,820
PRICE T ROWE GROUP INCCOM74144T1081,5938,100SH SOLE 008,100
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,59619,475SH SOLE 0019,475
MONDELEZ INTL INCCL A6092071051,73929,889SH SOLE 0029,889
ORACLE CORPCOM68389X1051,74119,985SH SOLE 0019,985
PHILIP MORRIS INTL INCCOM7181721091,79018,884SH SOLE 0018,884
AUTOMATIC DATA PROCESSING INCOM0530151031,8109,056SH SOLE 009,056
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,8785,550SH SOLE 005,550
AMERICAN EXPRESS COCOM0258161091,93811,567SH SOLE 0011,567
UNITED PARCEL SERVICE INCCL B9113121062,04511,228SH SOLE 0011,228
FASTENAL COCOM3119001042,05339,780SH SOLE 0039,780
ISHARES TRU.S. MED DVC ETF4642888102,07333,026SH SOLE 0033,026
FISERV INCCOM3377381082,19420,222SH SOLE 0020,222
CLOROX CO DELCOM1890541092,19813,272SH SOLE 0013,272
INTERNATIONAL BUSINESS MACHSCOM4592001012,27016,342SH SOLE 0016,342
ROSS STORES INCCOM7782961032,28020,942SH SOLE 0020,942
KIMBERLY-CLARK CORPCOM4943681032,35717,799SH SOLE 0017,799
COCA COLA COCOM1912161002,37145,186SH SOLE 0045,186
VANGUARD INDEX FDSREAL ESTATE ETF9229085532,81627,671SH SOLE 0027,671
LINDE PLCSHSG5494J1033,05110,400SH SOLE 0010,400
LILLY ELI & COCOM5324571083,05513,224SH SOLE 0013,224
ISHARES TRCORE S&P500 ETF4642872003,0897,169SH SOLE 007,169
SMUCKER J M COCOM NEW8326964053,17126,418SH SOLE 0026,418
SYSCO CORPCOM8718291073,18740,599SH SOLE 0040,599
BECTON DICKINSON & COCOM0758871093,21713,087SH SOLE 0013,087
VANGUARD INDEX FDSMID CAP ETF9229086293,50814,818SH SOLE 0014,818
MADISON SQUARE GRDN SPRT CORCL A55825T1033,83120,604SH SOLE 0020,604
WALMART INCCOM9311421033,84127,556SH SOLE 0027,556
LOWES COS INCCOM5486611073,92519,346SH SOLE 0019,346
SPDR S&P 500 ETF TRTR UNIT78462F1034,1739,725SH SOLE 009,725
UNITEDHEALTH GROUP INCCOM91324P1024,35411,142SH SOLE 0011,142
NIKE INCCL B6541061034,87233,544SH SOLE 0033,544
NORFOLK SOUTHN CORPCOM6558441084,89120,443SH SOLE 0020,443
HONEYWELL INTL INCCOM4385161064,90523,105SH SOLE 0023,105
BRISTOL-MYERS SQUIBB COCOM1101221084,98884,295SH SOLE 0084,295
EXXON MOBIL CORPCOM30231G1025,44292,516SH SOLE 0092,516
HOME DEPOT INCCOM4370761025,61617,109SH SOLE 0017,109
EMERSON ELEC COCOM2910111046,00563,751SH SOLE 0063,751
FACEBOOK INCCL A30303M1026,04517,812SH SOLE 0017,812
INTEL CORPCOM4581401006,075114,016SH SOLE 00114,016
DIAGEO PLCSPON ADR NEW25243Q2056,20432,145SH SOLE 0032,145
CUMMINS INCCOM2310211066,20727,641SH SOLE 0027,641
VANGUARD INDEX FDSTOTAL STK MKT9229087696,28428,299SH SOLE 0028,299
INVESCO QQQ TRUNIT SER 146090E1036,29717,592SH SOLE 0017,592
ROKU INCCOM CL A77543R1026,68821,342SH SOLE 0021,342
SPOTIFY TECHNOLOGY S ASHSL8681T1026,68829,679SH SOLE 0029,679
VANGUARD WORLD FDSUTILITIES ETF92204A8766,93149,810SH SOLE 0049,810
JPMORGAN CHASE & COCOM46625H1006,99842,751SH SOLE 0042,751
DEERE & COCOM2441991057,74823,124SH SOLE 0023,124
CYBERARK SOFTWARE LTDSHSM2682V1087,83049,611SH SOLE 0049,611
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088448,01852,202SH SOLE 0052,202
BLACKROCK INCCOM09247X1018,0749,627SH SOLE 009,627
COSTCO WHSL CORP NEWCOM22160K1058,16818,178SH SOLE 0018,178
PAYPAL HLDGS INCCOM70450Y1038,23631,653SH SOLE 0031,653
MOODYS CORPCOM6153691058,29923,370SH SOLE 0023,370
AMERICAN TOWER CORP NEWCOM03027X1008,50732,052SH SOLE 0032,052
UNION PAC CORPCOM9078181088,74844,630SH SOLE 0044,630
EPAM SYS INCCOM29414B1048,89815,597SH SOLE 0015,597
AMGEN INCCOM0311621009,14342,995SH SOLE 0042,995
AVALARA INCCOM05338G1069,70455,524SH SOLE 0055,524
ISHARES TR1 3 YR TREAS BD4642874579,944115,422SH SOLE 00115,422
ETSY INCCOM29786A10610,43150,161SH SOLE 0050,161
CHEVRON CORP NEWCOM16676410010,789106,346SH SOLE 00106,346
PFIZER INCCOM71708110310,874252,822SH SOLE 00252,822
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40911,288136,968SH SOLE 00136,968
ISHARES TRSHORT TREAS BD46428867911,698105,893SH SOLE 00105,893
ABBVIE INCCOM00287Y10911,822109,595SH SOLE 00109,595
NOVARTIS AGSPONSORED ADR66987V10912,043147,267SH SOLE 00147,267
VERIZON COMMUNICATIONS INCCOM92343V10412,074223,559SH SOLE 00223,559
VANGUARD STAR FDSVG TL INTL STK F92190976812,611199,346SH SOLE 00199,346
RAYTHEON TECHNOLOGIES CORPCOM75513E10112,789148,776SH SOLE 00148,776
AUTODESK INCCOM05276910614,05649,290SH SOLE 0049,290
KKR & CO INCCOM48251W10414,333235,437SH SOLE 00235,437
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84814,333296,620SH SOLE 00296,620
MCDONALDS CORPCOM58013510114,86961,670SH SOLE 0061,670
PEPSICO INCCOM71344810815,744104,672SH SOLE 00104,672
WORKDAY INCCL A98138H10117,41569,691SH SOLE 0069,691
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640617,480169,139SH SOLE 00169,139
3M COCOM88579Y10117,52399,894SH SOLE 0099,894
MASTERCARD INCORPORATEDCL A57636Q10417,66650,812SH SOLE 0050,812
ISHARES TRBARCLAYS 7 10 YR46428744018,716162,438SH SOLE 00162,438
VISA INCCOM CL A92826C83918,92884,975SH SOLE 0084,975
CISCO SYS INCCOM17275R10219,085350,642SH SOLE 00350,642
GOLD TRISHARES NEW46428520419,766591,606SH SOLE 00591,606
DISNEY WALT COCOM25468710620,656122,101SH SOLE 00122,101
JOHNSON & JOHNSONCOM47816010424,549152,009SH SOLE 00152,009
BERKSHIRE HATHAWAY INC DELCL B NEW08467070227,441100,539SH SOLE 00100,539
ABBOTT LABSCOM00282410027,491232,719SH SOLE 00232,719
ALPHABET INCCAP STK CL C02079K10729,64011,121SH SOLE 0011,121
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783531,696370,932SH SOLE 00370,932
TEXAS INSTRS INCCOM88250810436,515189,976SH SOLE 00189,976
ALPHABET INCCAP STK CL A02079K30545,49517,017SH SOLE 0017,017
AMAZON COM INCCOM02313510646,29614,093SH SOLE 0014,093
APPLE INCCOM03783310077,496547,672SH SOLE 00547,672
MICROSOFT CORPCOM59491810477,939276,458SH SOLE 00276,458
PROCTER AND GAMBLE COCOM742718109380,9572,725,017SH SOLE 002,725,017