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
3M COCOM88579Y1013551,845SH SOLE 001,845
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,9737,141SH SOLE 007,141
ADVANCED MICRO DEVICES INCCOM0079031072823,596SH SOLE 003,596
AFLAC INCCOM0010551025079,897SH SOLE 009,897
ALPHABET INCCAP STK CL C02079K107207100SH SOLE 00100
AMAZON COM INCCOM023135106412133SH SOLE 00133
AMER STATES WTR COCOM0298991014606,082SH SOLE 006,082
AMERISOURCEBERGEN CORPCOM03073E1052,02117,115SH SOLE 0017,115
AMGEN INCCOM031162100219879SH SOLE 00879
APPLE INCCOM0378331003,11325,489SH SOLE 0025,489
AT&T INCCOM00206R10240313,321SH SOLE 0013,321
AUTODESK INCCOM0527691061,6796,059SH SOLE 006,059
AUTOMATIC DATA PROCESSING INCOM0530151033411,810SH SOLE 001,810
BAXTER INTL INCCOM0718131094184,953SH SOLE 004,953
BERKSHIRE HATHAWAY INC DELCL B NEW084670702236925SH SOLE 00925
BEST BUY INCCOM0865161012,20919,244SH SOLE 0019,244
BIOGEN INCCOM09062X1031,9146,841SH SOLE 006,841
BOEING COCOM0970231053071,206SH SOLE 001,206
BRISTOL-MYERS SQUIBB COCOM11012210869511,004SH SOLE 0011,004
CADENCE DESIGN SYSTEM INCCOM1273871084473,260SH SOLE 003,260
CARDINAL HEALTH INCCOM14149Y1081,96932,404SH SOLE 0032,404
CHEVRON CORP NEWCOM1667641001,04910,008SH SOLE 0010,008
CISCO SYS INCCOM17275R10297118,778SH SOLE 0018,778
CITRIX SYS INCCOM1773761001,87613,365SH SOLE 0013,365
COLGATE PALMOLIVE COCOM1941621031,72121,829SH SOLE 0021,829
CUMMINS INCCOM2310211066862,648SH SOLE 002,648
CVB FINL CORPCOM12660010549022,182SH SOLE 0022,182
CVS HEALTH CORPCOM1266501002032,693SH SOLE 002,693
DENISON MINES CORPCOM2483561071917,425SH SOLE 0017,425
DISNEY WALT COCOM2546871062711,468SH SOLE 001,468
DOMINOS PIZZA INCCOM25754A2011,6584,509SH SOLE 004,509
EASTMAN CHEM COCOM2774321003733,391SH SOLE 003,391
EDISON INTLCOM2810201074577,800SH SOLE 007,800
EDWARDS LIFESCIENCES CORPCOM28176E1081,04012,431SH SOLE 0012,431
EMERSON ELEC COCOM2910111046897,636SH SOLE 007,636
EXXON MOBIL CORPCOM30231G1023416,114SH SOLE 006,114
FASTENAL COCOM3119001043106,160SH SOLE 006,160
FORD MTR CO DELCOM3453708602,302187,931SH SOLE 00187,931
FORTINET INCCOM34959E1092,09611,368SH SOLE 0011,368
FORUM ENERGY TECHNOLOGIES INNOTE 9.000% 8/034984VAC4910,042PRN SOLE 0010,042
GENERAL DYNAMICS CORPCOM3695501083301,817SH SOLE 001,817
GILEAD SCIENCES INCCOM37555810311,444177,062SH SOLE 00177,062
HARTFORD FINL SVCS GROUP INCCOM4165151044386,559SH SOLE 006,559
HCA HEALTHCARE INCCOM40412C1011,94110,308SH SOLE 0010,308
HOME DEPOT INCCOM4370761022,2857,487SH SOLE 007,487
HONEYWELL INTL INCCOM4385161061,0064,635SH SOLE 004,635
HP INCCOM40434L1052,25170,884SH SOLE 0070,884
HUNTINGTON INGALLS INDS INCCOM4464131064352,112SH SOLE 002,112
INTEL CORPCOM45814010069810,914SH SOLE 0010,914
INTERNATIONAL BUSINESS MACHSCOM4592001015253,938SH SOLE 003,938
INTERNATIONAL PAPER COCOM4601461033686,798SH SOLE 006,798
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62134918,506SH SOLE 0018,506
ISHARES INCCORE MSCI EMKT46434G1032,96446,053SH SOLE 0046,053
ISHARES TRCORE HIGH DV ETF46429B6631,54116,244SH SOLE 0016,244
ISHARES TRCORE MSCI INTL46435G3265,42383,941SH SOLE 0083,941
ISHARES TRCORE S&P SCP ETF4642878049758,983SH SOLE 008,983
ISHARES TRCORE S&P500 ETF4642872004151,043SH SOLE 001,043
ISHARES TRCORE US AGGBD ET4642872262,40121,092SH SOLE 0021,092
ISHARES TRIBOXX HI YD ETF4642885137,17482,288SH SOLE 0082,288
ISHARES TRINTL TREA BD ETF4642881175,270101,481SH SOLE 00101,481
ISHARES TRJPMORGAN USD EMG4642882815,88554,053SH SOLE 0054,053
ISHARES TRMSCI EAFE ETF4642874655,09267,112SH SOLE 0067,112
ISHARES TRMSCI EMG MKT ETF4642872342,89454,252SH SOLE 0054,252
ISHARES TRS&P 500 GRWT ETF4642873093,18348,893SH SOLE 0048,893
ISHARES TRS&P 500 VAL ETF4642874086,94649,177SH SOLE 0049,177
ISHARES TRSP SMCP600VL ETF4642878797,02069,685SH SOLE 0069,685
JOHNSON & JOHNSONCOM4781601044832,937SH SOLE 002,937
JPMORGAN CHASE & COCOM46625H1003262,142SH SOLE 002,142
KRAFT HEINZ COCOM5007541061,97649,395SH SOLE 0049,395
LOCKHEED MARTIN CORPCOM5398301093731,010SH SOLE 001,010
MASCO CORPCOM57459910692915,509SH SOLE 0015,509
MASTERCARD INCORPORATEDCL A57636Q1041,9595,501SH SOLE 005,501
MCDONALDS CORPCOM5801351013231,442SH SOLE 001,442
METLIFE INCCOM59156R1085969,807SH SOLE 009,807
MICROSOFT CORPCOM5949181046842,901SH SOLE 002,901
NVIDIA CORPORATIONCOM67066G104248465SH SOLE 00465
PAYCHEX INCCOM7043261074734,821SH SOLE 004,821
PRICE T ROWE GROUP INCCOM74144T1084042,355SH SOLE 002,355
PROCTER AND GAMBLE COCOM7427181091,0167,499SH SOLE 007,499
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,13114,634SH SOLE 0014,634
ROBERT HALF INTL INCCOM7703231032,19628,123SH SOLE 0028,123
SALESFORCE COM INCCOM79466L3022131,005SH SOLE 001,005
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430013,272102,264SH SOLE 00102,264
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244097,608116,543SH SOLE 00116,543
SMUCKER J M COCOM NEW8326964053833,027SH SOLE 003,027
SPDR S&P 500 ETF TRTR UNIT78462F1032,2975,795SH SOLE 005,795
SPDR SER TRBLOOMBERG BRCLYS78468R6226796,243SH SOLE 006,243
SPDR SER TRS&P 600 SMCP GRW78464A2011,27514,853SH SOLE 0014,853
SPDR SER TRS&P 600 SMCP VAL78464A3001,05512,862SH SOLE 0012,862
STARBUCKS CORPCOM8552441094434,053SH SOLE 004,053
TESLA INCCOM88160R101527789SH SOLE 00789
TEXAS INSTRS INCCOM8825081047533,985SH SOLE 003,985
TYSON FOODS INCCL A9024941033965,336SH SOLE 005,336
UNITEDHEALTH GROUP INCCOM91324P1028272,224SH SOLE 002,224
UNUM GROUPCOM91529Y10647917,203SH SOLE 0017,203
VANGUARD BD INDEX FDSLONG TERM BOND9219377932,64326,932SH SOLE 0026,932
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783538,037448,973SH SOLE 00448,973
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4077,230126,571SH SOLE 00126,571
VANGUARD INDEX FDSGROWTH ETF92290873615,19459,111SH SOLE 0059,111
VANGUARD INDEX FDSREAL ESTATE ETF9229085534,08744,487SH SOLE 0044,487
VANGUARD INDEX FDSSM CP VAL ETF9229086111,1276,803SH SOLE 006,803
VANGUARD INDEX FDSSML CP GRW ETF9229085952,80910,229SH SOLE 0010,229
VANGUARD INDEX FDSTOTAL STK MKT9229087693361,624SH SOLE 001,624
VANGUARD INDEX FDSVALUE ETF92290874432,629248,203SH SOLE 00248,203
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285816,115309,599SH SOLE 00309,599
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8135345,273SH SOLE 005,273
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6644572,561SH SOLE 002,561
VANGUARD STAR FDSVG TL INTL STK F92190976811,073176,595SH SOLE 00176,595
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385816,032326,453SH SOLE 00326,453
VERISIGN INCCOM92343E1021,7598,850SH SOLE 008,850
WALMART INCCOM9311421033322,441SH SOLE 002,441