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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 512 6,483 SH   SOLE   0 0 6,483
ABBVIE INC COM 00287Y109 340 4,452 SH   SOLE   0 0 4,452
ADOBE INC COM 00724F101 880 2,771 SH   SOLE   0 0 2,771
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,355 12,047 SH   SOLE   0 0 12,047
ALPHABET INC CAP STK CL A 02079K305 2,497 2,153 SH   SOLE   0 0 2,153
AMAZON COM INC COM 023135106 2,255 1,158 SH   SOLE   0 0 1,158
AMGEN INC COM 031162100 1,083 5,360 SH   SOLE   0 0 5,360
APPLE INC COM 037833100 14,400 56,635 SH   SOLE   0 0 56,635
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,597 19,714 SH   SOLE   0 0 19,714
BK OF AMERICA CORP COM 060505104 507 23,854 SH   SOLE   0 0 23,854
BLACKSTONE GROUP INC COM CL A 09260D107 253 5,559 SH   SOLE   0 0 5,559
BOEING CO COM 097023105 1,427 9,562 SH   SOLE   0 0 9,562
CANADIAN PAC RY LTD COM 13645T100 229 1,048 SH   SOLE   0 0 1,048
CHEVRON CORP NEW COM 166764100 450 6,235 SH   SOLE   0 0 6,235
CISCO SYS INC COM 17275R102 1,067 27,158 SH   SOLE   0 0 27,158
CLOROX CO DEL COM 189054109 487 2,802 SH   SOLE   0 0 2,802
COSTCO WHSL CORP NEW COM 22160K105 1,170 4,109 SH   SOLE   0 0 4,109
DISNEY WALT CO COM DISNEY 254687106 2,774 28,658 SH   SOLE   0 0 28,658
EMERSON ELEC CO COM 291011104 266 5,582 SH   SOLE   0 0 5,582
EXXON MOBIL CORP COM 30231G102 210 5,594 SH   SOLE   0 0 5,594
F M C CORP COM NEW 302491303 275 3,369 SH   SOLE   0 0 3,369
FACEBOOK INC CL A 30303M102 1,067 6,400 SH   SOLE   0 0 6,400
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,532 91,504 SH   SOLE   0 0 91,504
GILEAD SCIENCES INC COM 375558103 297 4,045 SH   SOLE   0 0 4,045
HILL ROM HLDGS INC COM 431475102 217 2,187 SH   SOLE   0 0 2,187
HOME DEPOT INC COM 437076102 811 4,333 SH   SOLE   0 0 4,333
HONEYWELL INTL INC COM 438516106 403 3,010 SH   SOLE   0 0 3,010
IDACORP INC COM 451107106 747 8,517 SH   SOLE   0 0 8,517
INTEL CORP COM 458140100 5,543 102,453 SH   SOLE   0 0 102,453
INTUITIVE SURGICAL INC COM NEW 46120E602 320 646 SH   SOLE   0 0 646
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 1,044 22,194 SH   SOLE   0 0 22,194
INVESCO QQQ TR UNIT SER 1 46090E103 1,238 6,488 SH   SOLE   0 0 6,488
ISHARES TR MSCI EAFE ETF 464287465 209 3,917 SH   SOLE   0 0 3,917
ISHARES TR RUS 1000 ETF 464287622 245 1,733 SH   SOLE   0 0 1,733
ISHARES TR RUS 1000 GRW ETF 464287614 5,372 35,660 SH   SOLE   0 0 35,660
ISHARES TR RUS 1000 VAL ETF 464287598 587 5,924 SH   SOLE   0 0 5,924
ISHARES TR S&P 500 GRWT ETF 464287309 5,666 34,297 SH   SOLE   0 0 34,297
ISHARES TR S&P 500 VAL ETF 464287408 4,180 43,457 SH   SOLE   0 0 43,457
ISHARES TR SH TR CRPORT ETF 464288646 7,286 139,206 SH   SOLE   0 0 139,206
ISHARES TR ULTR SH TRM BD 46434V878 5,005 100,256 SH   SOLE   0 0 100,256
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,800 76,490 SH   SOLE   0 0 76,490
JOHNSON & JOHNSON COM 478160104 2,299 17,497 SH   SOLE   0 0 17,497
JPMORGAN CHASE & CO COM 46625H100 2,133 23,680 SH   SOLE   0 0 23,680
KIMBERLY CLARK CORP COM 494368103 824 6,427 SH   SOLE   0 0 6,427
LOCKHEED MARTIN CORP COM 539830109 1,285 3,794 SH   SOLE   0 0 3,794
MASTERCARD INC CL A 57636Q104 4,838 20,031 SH   SOLE   0 0 20,031
MCDONALDS CORP COM 580135101 236 1,427 SH   SOLE   0 0 1,427
MERCK & CO. INC COM 58933Y105 214 2,785 SH   SOLE   0 0 2,785
MFA FINL INC COM 55272X102 28 18,000 SH   SOLE   0 0 18,000
MICROSOFT CORP COM 594918104 6,282 39,801 SH   SOLE   0 0 39,801
NETFLIX INC COM 64110L106 372 989 SH   SOLE   0 0 989
NEXTERA ENERGY INC COM 65339F101 641 2,673 SH   SOLE   0 0 2,673
NORDSON CORP COM 655663102 1,709 12,645 SH   SOLE   0 0 12,645
NORTHROP GRUMMAN CORP COM 666807102 547 1,817 SH   SOLE   0 0 1,817
NVIDIA CORP COM 67066G104 683 2,573 SH   SOLE   0 0 2,573
PAYPAL HLDGS INC COM 70450Y103 518 5,441 SH   SOLE   0 0 5,441
PEPSICO INC COM 713448108 312 2,602 SH   SOLE   0 0 2,602
PRICE T ROWE GROUP INC COM 74144T108 210 2,162 SH   SOLE   0 0 2,162
PROCTER & GAMBLE CO COM 742718109 2,159 19,641 SH   SOLE   0 0 19,641
QUALCOMM INC COM 747525103 749 11,098 SH   SOLE   0 0 11,098
RAYTHEON CO COM NEW 755111507 462 3,506 SH   SOLE   0 0 3,506
SPDR GOLD TRUST GOLD SHS 78463V107 842 5,685 SH   SOLE   0 0 5,685
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 354 6,659 SH   SOLE   0 0 6,659
SPDR SER TR PRTFLO S&P500 GW 78464A409 212 5,959 SH   SOLE   0 0 5,959
SPDR SER TR S&P 600 SMCP VAL 78464A300 304 7,487 SH   SOLE   0 0 7,487
SPDR SER TR S&P DIVID ETF 78464A763 1,245 15,586 SH   SOLE   0 0 15,586
SYNOPSYS INC COM 871607107 395 3,068 SH   SOLE   0 0 3,068
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 363 7,581 SH   SOLE   0 0 7,581
TARGET CORP COM 87612E106 345 3,726 SH   SOLE   0 0 3,726
THERMO FISHER SCIENTIFIC INC COM 883556102 231 806 SH   SOLE   0 0 806
TORONTO DOMINION BK ONT COM NEW 891160509 462 10,879 SH   SOLE   0 0 10,879
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 210 1,753 SH   SOLE   0 0 1,753
TRIMBLE INC COM 896239100 3,218 101,138 SH   SOLE   0 0 101,138
TYLER TECHNOLOGIES INC COM 902252105 305 1,022 SH   SOLE   0 0 1,022
UNION PAC CORP COM 907818108 1,956 13,884 SH   SOLE   0 0 13,884
UNITEDHEALTH GROUP INC COM 91324P102 3,062 12,263 SH   SOLE   0 0 12,263
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,064 12,949 SH   SOLE   0 0 12,949
VANGUARD INDEX FDS GROWTH ETF 922908736 9,489 60,558 SH   SOLE   0 0 60,558
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,792 46,609 SH   SOLE   0 0 46,609
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,875 21,098 SH   SOLE   0 0 21,098
VANGUARD INDEX FDS SMALL CP ETF 922908751 565 4,875 SH   SOLE   0 0 4,875
VANGUARD INDEX FDS VALUE ETF 922908744 2,594 29,102 SH   SOLE   0 0 29,102
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 841 9,637 SH   SOLE   0 0 9,637
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 656 8,299 SH   SOLE   0 0 8,299
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,884 76,253 SH   SOLE   0 0 76,253
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9,149 129,331 SH   SOLE   0 0 129,331
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 985 5,924 SH   SOLE   0 0 5,924
VANGUARD WORLD FDS INF TECH ETF 92204A702 271 1,282 SH   SOLE   0 0 1,282
VERIZON COMMUNICATIONS INC COM 92343V104 648 12,098 SH   SOLE   0 0 12,098
VISA INC COM CL A 92826C839 4,386 27,220 SH   SOLE   0 0 27,220
WALMART INC COM 931142103 1,456 12,787 SH   SOLE   0 0 12,787
WASTE MGMT INC DEL COM 94106L109 753 8,131 SH   SOLE   0 0 8,131
WELLS FARGO CO NEW COM 949746101 222 7,768 SH   SOLE   0 0 7,768
WISDOMTREE TR US MIDCAP DIVID 97717W505 3,529 145,948 SH   SOLE   0 0 145,948