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
ABBOTT LABS COM 002824100   536 6,700 SH   SOLE   0 0 6,700
ABBVIE INC COM 00287Y109   272 3,381 SH   SOLE   0 0 3,381
ADOBE INC COM 00724F101   670 2,515 SH   SOLE   0 0 2,515
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,168 11,865 SH   SOLE   0 0 11,865
ALPHABET INC CAP STK CL A 02079K305   2,353 1,986 SH   SOLE   0 0 1,986
ALTRIA GROUP INC COM 02209S103   242 4,190 SH   SOLE   0 0 4,190
AMAZON COM INC COM 023135106   1,862 1,042 SH   SOLE   0 0 1,042
AMGEN INC COM 031162100   795 4,191 SH   SOLE   0 0 4,191
APPLE INC COM 037833100   11,346 59,698 SH   SOLE   0 0 59,698
BANK AMER CORP COM 060505104   759 27,568 SH   SOLE   0 0 27,568
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,183 20,897 SH   SOLE   0 0 20,897
BOEING CO COM 097023105   2,527 6,613 SH   SOLE   0 0 6,613
CATERPILLAR INC DEL COM 149123101   279 2,063 SH   SOLE   0 0 2,063
CHEVRON CORP NEW COM 166764100   1,820 14,756 SH   SOLE   0 0 14,756
CISCO SYS INC COM 17275R102   1,684 31,143 SH   SOLE   0 0 31,143
CLOROX CO DEL COM 189054109   477 2,984 SH   SOLE   0 0 2,984
COSTCO WHSL CORP NEW COM 22160K105   612 2,529 SH   SOLE   0 0 2,529
CUMMINS INC COM 231021106   246 1,554 SH   SOLE   0 0 1,554
DISNEY WALT CO COM DISNEY 254687106   1,071 9,648 SH   SOLE   0 0 9,648
EMERSON ELEC CO COM 291011104   202 2,937 SH   SOLE   0 0 2,937
EXXON MOBIL CORP COM 30231G102   1,236 15,306 SH   SOLE   0 0 15,306
F M C CORP COM NEW 302491303   286 3,721 SH   SOLE   0 0 3,721
FACEBOOK INC CL A 30303M102   945 5,668 SH   SOLE   0 0 5,668
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,721 83,729 SH   SOLE   0 0 83,729
HILL ROM HLDGS INC COM 431475102   280 2,639 SH   SOLE   0 0 2,639
HOME DEPOT INC COM 437076102   811 4,194 SH   SOLE   0 0 4,194
HONEYWELL INTL INC COM 438516106   484 3,054 SH   SOLE   0 0 3,054
IDACORP INC COM 451107106   578 5,796 SH   SOLE   0 0 5,796
INTEL CORP COM 458140100   5,543 103,266 SH   SOLE   0 0 103,266
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   1,189 22,616 SH   SOLE   0 0 22,616
INVESCO QQQ TR UNIT SER 1 46090E103   1,120 6,231 SH   SOLE   0 0 6,231
ISHARES TR CORE MSCI EAFE 46432F842   219 3,608 SH   SOLE   0 0 3,608
ISHARES TR MSCI EAFE ETF 464287465   423 6,559 SH   SOLE   0 0 6,559
ISHARES TR RUS 1000 ETF 464287622   269 1,708 SH   SOLE   0 0 1,708
ISHARES TR RUS 1000 GRW ETF 464287614   5,914 39,069 SH   SOLE   0 0 39,069
ISHARES TR RUS 1000 VAL ETF 464287598   744 6,025 SH   SOLE   0 0 6,025
ISHARES TR S&P 500 GRWT ETF 464287309   5,792 33,607 SH   SOLE   0 0 33,607
ISHARES TR S&P 500 VAL ETF 464287408   4,854 43,074 SH   SOLE   0 0 43,074
ISHARES TR SELECT DIVID ETF 464287168   208 2,115 SH   SOLE   0 0 2,115
ISHARES TR SH TR CRPORT ETF 464288646   6,609 125,178 SH   SOLE   0 0 125,178
ISHARES TR ULTR SH TRM BD 46434V878   3,323 65,989 SH   SOLE   0 0 65,989
JOHNSON & JOHNSON COM 478160104   2,269 16,236 SH   SOLE   0 0 16,236
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   1,639 32,634 SH   SOLE   0 0 32,634
JPMORGAN CHASE & CO COM 46625H100   2,569 25,390 SH   SOLE   0 0 25,390
KIMBERLY CLARK CORP COM 494368103   560 4,512 SH   SOLE   0 0 4,512
LAM RESEARCH CORP COM 512807108   1,200 6,702 SH   SOLE   0 0 6,702
LOCKHEED MARTIN CORP COM 539830109   1,064 3,548 SH   SOLE   0 0 3,548
MASTERCARD INC CL A 57636Q104   4,752 20,171 SH   SOLE   0 0 20,171
MCDONALDS CORP COM 580135101   284 1,504 SH   SOLE   0 0 1,504
MERCK & CO INC COM 58933Y105   238 2,876 SH   SOLE   0 0 2,876
MICROSOFT CORP COM 594918104   4,446 37,697 SH   SOLE   0 0 37,697
NETFLIX INC COM 64110L106   544 1,521 SH   SOLE   0 0 1,521
NORDSON CORP COM 655663102   1,919 14,480 SH   SOLE   0 0 14,480
NORTHROP GRUMMAN CORP COM 666807102   458 1,693 SH   SOLE   0 0 1,693
NVIDIA CORP COM 67066G104   625 3,471 SH   SOLE   0 0 3,471
PAYPAL HLDGS INC COM 70450Y103   573 5,532 SH   SOLE   0 0 5,532
PEPSICO INC COM 713448108   295 2,410 SH   SOLE   0 0 2,410
PFIZER INC COM 717081103   236 5,556 SH   SOLE   0 0 5,556
PRICE T ROWE GROUP INC COM 74144T108   210 2,103 SH   SOLE   0 0 2,103
PROCTER AND GAMBLE CO COM 742718109   2,241 21,573 SH   SOLE   0 0 21,573
QUALCOMM INC COM 747525103   446 7,801 SH   SOLE   0 0 7,801
RAYTHEON CO COM NEW 755111507   1,009 5,559 SH   SOLE   0 0 5,559
REALTY INCOME CORP COM 756109104   248 3,385 SH   SOLE   0 0 3,385
SMUCKER J M CO COM NEW 832696405   230 1,975 SH   SOLE   0 0 1,975
SPDR GOLD TRUST GOLD SHS 78463V107   379 3,120 SH   SOLE   0 0 3,120
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   433 6,964 SH   SOLE   0 0 6,964
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   534 8,871 SH   SOLE   0 0 8,871
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,246 12,542 SH   SOLE   0 0 12,542
STARBUCKS CORP COM 855244109   208 2,794 SH   SOLE   0 0 2,794
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   305 7,471 SH   SOLE   0 0 7,471
TARGET CORP COM 87612E106   241 3,029 SH   SOLE   0 0 3,029
THERMO FISHER SCIENTIFIC INC COM 883556102   223 813 SH   SOLE   0 0 813
TORONTO DOMINION BK ONT COM NEW 891160509   661 12,175 SH   SOLE   0 0 12,175
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   314 2,689 SH   SOLE   0 0 2,689
TRIMBLE INC COM 896239100   4,281 105,924 SH   SOLE   0 0 105,924
UNION PACIFIC CORP COM 907818108   2,287 13,682 SH   SOLE   0 0 13,682
UNITEDHEALTH GROUP INC COM 91324P102   2,706 10,926 SH   SOLE   0 0 10,926
VALERO ENERGY CORP NEW COM 91913Y100   456 5,363 SH   SOLE   0 0 5,363
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   2,199 27,631 SH   SOLE   0 0 27,631
VANGUARD GROUP DIV APP ETF 921908844   7,000 63,865 SH   SOLE   0 0 63,865
VANGUARD INDEX FDS GROWTH ETF 922908736   9,526 60,895 SH   SOLE   0 0 60,895
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,926 45,693 SH   SOLE   0 0 45,693
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,994 23,271 SH   SOLE   0 0 23,271
VANGUARD INDEX FDS SMALL CP ETF 922908751   715 4,674 SH   SOLE   0 0 4,674
VANGUARD INDEX FDS VALUE ETF 922908744   2,583 24,025 SH   SOLE   0 0 24,025
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   217 5,092 SH   SOLE   0 0 5,092
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   764 8,798 SH   SOLE   0 0 8,798
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   466 5,843 SH   SOLE   0 0 5,843
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   10,119 118,195 SH   SOLE   0 0 118,195
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,928 11,150 SH   SOLE   0 0 11,150
VERIZON COMMUNICATIONS INC COM 92343V104   603 10,192 SH   SOLE   0 0 10,192
VISA INC COM CL A 92826C839   4,513 28,903 SH   SOLE   0 0 28,903
VMWARE INC CL A COM 928563402   298 1,648 SH   SOLE   0 0 1,648
WALMART INC COM 931142103   1,255 12,871 SH   SOLE   0 0 12,871
WASTE MGMT INC DEL COM 94106L109   914 8,779 SH   SOLE   0 0 8,779
WELLS FARGO CO NEW COM 949746101   933 19,279 SH   SOLE   0 0 19,279
WISDOMTREE TR FLOATNG RAT TREA 97717X628   1,244 49,532 SH   SOLE   0 0 49,532
WISDOMTREE TR US MIDCAP DIVID 97717W505   4,771 133,258 SH   SOLE   0 0 133,258
WORKDAY INC CL A 98138H101   291 1,500 SH   SOLE   0 0 1,500