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
3M CO COM 88579Y101 496 2,522 SH   SOLE   0 0 2,522
ABBOTT LABS COM 002824100 822 6,769 SH   SOLE   0 0 6,769
ABBVIE INC COM 00287Y109 832 7,855 SH   SOLE   0 0 7,855
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,163 2,277 SH   SOLE   0 0 2,277
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,063 12,803 SH   SOLE   0 0 12,803
ALPHABET INC CAP STK CL A 02079K305 5,147 2,296 SH   SOLE   0 0 2,296
ALPHABET INC CAP STK CL C 02079K107 239 106 SH   SOLE   0 0 106
AMAZON COM INC COM 023135106 4,310 1,293 SH   SOLE   0 0 1,293
AMGEN INC COM 031162100 1,500 6,010 SH   SOLE   0 0 6,010
APPLE INC COM 037833100 25,739 194,952 SH   SOLE   0 0 194,952
APPLIED MATLS INC COM 038222105 533 3,974 SH   SOLE   0 0 3,974
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,312 19,854 SH   SOLE   0 0 19,854
BK OF AMERICA CORP COM 060505104 732 18,349 SH   SOLE   0 0 18,349
BLACKSTONE GROUP INC COM 09260D107 489 6,265 SH   SOLE   0 0 6,265
BOEING CO COM 097023105 1,875 7,427 SH   SOLE   0 0 7,427
BROADCOM INC COM 11135F101 274 575 SH   SOLE   0 0 575
CANADIAN NATL RY CO COM 136375102 223 1,911 SH   SOLE   0 0 1,911
CANADIAN PAC RY LTD COM 13645T100 413 1,105 SH   SOLE   0 0 1,105
CATERPILLAR INC COM 149123101 339 1,458 SH   SOLE   0 0 1,458
CHEVRON CORP NEW COM 166764100 204 1,955 SH   SOLE   0 0 1,955
CISCO SYS INC COM 17275R102 1,185 23,075 SH   SOLE   0 0 23,075
CLOROX CO DEL COM 189054109 533 2,824 SH   SOLE   0 0 2,824
COCA COLA CO COM 191216100 254 4,786 SH   SOLE   0 0 4,786
COSTCO WHSL CORP NEW COM 22160K105 1,711 4,710 SH   SOLE   0 0 4,710
CUMMINS INC COM 231021106 338 1,292 SH   SOLE   0 0 1,292
DISNEY WALT CO COM 254687106 5,416 28,892 SH   SOLE   0 0 28,892
EMERSON ELEC CO COM 291011104 461 5,034 SH   SOLE   0 0 5,034
FACEBOOK INC CL A 30303M102 2,095 6,919 SH   SOLE   0 0 6,919
FEDEX CORP COM 31428X106 263 913 SH   SOLE   0 0 913
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,272 110,407 SH   SOLE   0 0 110,407
GOLDMAN SACHS GROUP INC COM 38141G104 356 1,060 SH   SOLE   0 0 1,060
HOME DEPOT INC COM 437076102 1,692 5,286 SH   SOLE   0 0 5,286
HONEYWELL INTL INC COM 438516106 824 3,592 SH   SOLE   0 0 3,592
IDACORP INC COM 451107106 548 5,495 SH   SOLE   0 0 5,495
INTEL CORP COM 458140100 6,141 95,672 SH   SOLE   0 0 95,672
INTUIT COM 461202103 232 564 SH   SOLE   0 0 564
INTUITIVE SURGICAL INC COM NEW 46120E602 2,349 2,989 SH   SOLE   0 0 2,989
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,213 20,441 SH   SOLE   0 0 20,441
INVESCO QQQ TR UNIT SER 1 46090E103 1,637 4,864 SH   SOLE   0 0 4,864
ISHARES INC CORE MSCI EMKT 46434G103 338 5,199 SH   SOLE   0 0 5,199
ISHARES TR BLACKROCK ULTRA 46434V878 6,688 132,461 SH   SOLE   0 0 132,461
ISHARES TR ISHS 1-5YR INVS 464288646 7,701 140,730 SH   SOLE   0 0 140,730
ISHARES TR MSCI EAFE ETF 464287465 205 2,627 SH   SOLE   0 0 2,627
ISHARES TR RUS 1000 ETF 464287622 386 1,659 SH   SOLE   0 0 1,659
ISHARES TR RUS 1000 GRW ETF 464287614 8,623 33,562 SH   SOLE   0 0 33,562
ISHARES TR RUS 1000 VAL ETF 464287598 1,087 7,010 SH   SOLE   0 0 7,010
ISHARES TR RUSSELL 2000 ETF 464287655 206 921 SH   SOLE   0 0 921
ISHARES TR S&P 500 GRWT ETF 464287309 8,977 130,624 SH   SOLE   0 0 130,624
ISHARES TR S&P 500 VAL ETF 464287408 6,185 42,924 SH   SOLE   0 0 42,924
ISHARES TR S&P MC 400VL ETF 464287705 207 1,975 SH   SOLE   0 0 1,975
ISHARES TR SELECT DIVID ETF 464287168 232 1,987 SH   SOLE   0 0 1,987
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6,184 121,932 SH   SOLE   0 0 121,932
JOHNSON & JOHNSON COM 478160104 3,955 24,731 SH   SOLE   0 0 24,731
JPMORGAN CHASE & CO COM 46625H100 3,917 25,903 SH   SOLE   0 0 25,903
KIMBERLY-CLARK CORP COM 494368103 978 7,178 SH   SOLE   0 0 7,178
LOCKHEED MARTIN CORP COM 539830109 2,544 6,547 SH   SOLE   0 0 6,547
MASTERCARD INCORPORATED CL A 57636Q104 7,142 18,878 SH   SOLE   0 0 18,878
MCDONALDS CORP COM 580135101 483 2,099 SH   SOLE   0 0 2,099
MERCK & CO. INC COM 58933Y105 220 2,878 SH   SOLE   0 0 2,878
MFA FINL INC COM 55272X102 55 12,920 SH   SOLE   0 0 12,920
MICROSOFT CORP COM 594918104 10,496 41,064 SH   SOLE   0 0 41,064
NETFLIX INC COM 64110L106 538 997 SH   SOLE   0 0 997
NEWMONT CORP COM 651639106 1,047 16,932 SH   SOLE   0 0 16,932
NEXTERA ENERGY INC COM 65339F101 1,205 15,233 SH   SOLE   0 0 15,233
NORDSON CORP COM 655663102 2,449 12,035 SH   SOLE   0 0 12,035
NORTHROP GRUMMAN CORP COM 666807102 718 2,102 SH   SOLE   0 0 2,102
NVIDIA CORPORATION COM 67066G104 1,585 2,593 SH   SOLE   0 0 2,593
PALO ALTO NETWORKS INC COM 697435105 251 695 SH   SOLE   0 0 695
PAYPAL HLDGS INC COM 70450Y103 995 3,723 SH   SOLE   0 0 3,723
PEPSICO INC COM 713448108 452 3,180 SH   SOLE   0 0 3,180
PFIZER INC COM 717081103 228 6,135 SH   SOLE   0 0 6,135
PIMCO CORPORATE & INCM STRG COM 72200U100 1,168 66,096 SH   SOLE   0 0 66,096
PRICE T ROWE GROUP INC COM 74144T108 518 2,964 SH   SOLE   0 0 2,964
PROCTER AND GAMBLE CO COM 742718109 2,811 20,733 SH   SOLE   0 0 20,733
PRUDENTIAL FINL INC COM 744320102 203 2,085 SH   SOLE   0 0 2,085
PUBLIC STORAGE COM 74460D109 746 2,828 SH   SOLE   0 0 2,828
QUALCOMM INC COM 747525103 1,909 14,164 SH   SOLE   0 0 14,164
RAYTHEON TECHNOLOGIES CORP COM 75513E101 670 8,598 SH   SOLE   0 0 8,598
SPDR GOLD TR GOLD SHS 78463V107 1,222 7,511 SH   SOLE   0 0 7,511
SPDR SER TR S&P 600 SMCP VAL 78464A300 571 6,877 SH   SOLE   0 0 6,877
SPDR SER TR S&P DIVID ETF 78464A763 1,945 16,208 SH   SOLE   0 0 16,208
STARBUCKS CORP COM 855244109 341 2,959 SH   SOLE   0 0 2,959
SYNOPSYS INC COM 871607107 664 2,568 SH   SOLE   0 0 2,568
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,569 12,988 SH   SOLE   0 0 12,988
TARGET CORP COM 87612E106 990 4,813 SH   SOLE   0 0 4,813
TESLA INC COM 88160R101 1,014 1,385 SH   SOLE   0 0 1,385
TORONTO DOMINION BK ONT COM NEW 891160509 564 8,513 SH   SOLE   0 0 8,513
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 232 1,484 SH   SOLE   0 0 1,484
UNION PAC CORP COM 907818108 3,310 14,871 SH   SOLE   0 0 14,871
UNITEDHEALTH GROUP INC COM 91324P102 5,105 13,591 SH   SOLE   0 0 13,591
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 280 3,404 SH   SOLE   0 0 3,404
VANGUARD INDEX FDS GROWTH ETF 922908736 16,690 61,339 SH   SOLE   0 0 61,339
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3,512 25,481 SH   SOLE   0 0 25,481
VANGUARD INDEX FDS MID CAP ETF 922908629 1,992 8,722 SH   SOLE   0 0 8,722
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,889 11,182 SH   SOLE   0 0 11,182
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,154 5,258 SH   SOLE   0 0 5,258
VANGUARD INDEX FDS VALUE ETF 922908744 3,890 29,070 SH   SOLE   0 0 29,070
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 579 11,098 SH   SOLE   0 0 11,098
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 974 17,725 SH   SOLE   0 0 17,725
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 931 9,938 SH   SOLE   0 0 9,938
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,065 12,891 SH   SOLE   0 0 12,891
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,529 83,172 SH   SOLE   0 0 83,172
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,703 123,895 SH   SOLE   0 0 123,895
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 831 8,584 SH   SOLE   0 0 8,584
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,498 6,444 SH   SOLE   0 0 6,444
VANGUARD WORLD FDS INF TECH ETF 92204A702 894 2,348 SH   SOLE   0 0 2,348
VERIZON COMMUNICATIONS INC COM 92343V104 929 16,104 SH   SOLE   0 0 16,104
VIR BIOTECHNOLOGY INC COM 92764N102 232 5,092 SH   SOLE   0 0 5,092
VISA INC COM CL A 92826C839 5,855 26,376 SH   SOLE   0 0 26,376
VIVINT SMART HOME INC COM CL A 928542109 197 14,264 SH   SOLE   0 0 14,264
WALMART INC COM 931142103 2,038 14,627 SH   SOLE   0 0 14,627
WASTE MGMT INC DEL COM 94106L109 1,044 7,796 SH   SOLE   0 0 7,796
WELLS FARGO CO NEW COM 949746101 232 5,526 SH   SOLE   0 0 5,526
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,021 121,341 SH   SOLE   0 0 121,341
WORKDAY INC CL A 98138H101 221 850 SH   SOLE   0 0 850