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 728 8,656 SH   SOLE   0 0 8,656
ABBVIE INC COM 00287Y109 3,863 53,119 SH   SOLE   0 0 53,119
AFLAC INC COM 001055102 2,479 45,220 SH   SOLE   0 0 45,220
AMERIPRISE FINL INC COM 03076C106 2,226 15,335 SH   SOLE   0 0 15,335
AMGEN INC COM 031162100 3,019 16,385 SH   SOLE   0 0 16,385
APPLE INC COM 037833100 1,224 6,185 SH   SOLE   0 0 6,185
AQUA AMERICA INC COM 03836W103 912 22,052 SH   SOLE   0 0 22,052
ARCHER DANIELS MIDLAND CO COM 039483102 2,156 52,842 SH   SOLE   0 0 52,842
AT&T INC COM 00206R102 5,612 167,461 SH   SOLE   0 0 167,461
AUTOMATIC DATA PROCESSING IN COM 053015103 346 2,092 SH   SOLE   0 0 2,092
BB&T CORP COM 054937107 323 6,575 SH   SOLE   0 0 6,575
BOEING CO COM 097023105 408 1,120 SH   SOLE   0 0 1,120
CARDINAL HEALTH INC COM 14149Y108 602 12,789 SH   SOLE   0 0 12,789
CATERPILLAR INC DEL COM 149123101 1,778 13,047 SH   SOLE   0 0 13,047
CHEVRON CORP NEW COM 166764100 456 3,663 SH   SOLE   0 0 3,663
CISCO SYS INC COM 17275R102 6,145 112,275 SH   SOLE   0 0 112,275
CLOROX CO DEL COM 189054109 572 3,735 SH   SOLE   0 0 3,735
COLGATE PALMOLIVE CO COM 194162103 277 3,870 SH   SOLE   0 0 3,870
CONOCOPHILLIPS COM 20825C104 488 7,994 SH   SOLE   0 0 7,994
CORTEVA INC COM 22052L104 703 23,789 SH   SOLE   0 0 23,789
CUMMINS INC COM 231021106 1,526 8,904 SH   SOLE   0 0 8,904
DEERE & CO COM 244199105 1,424 8,593 SH   SOLE   0 0 8,593
DIAGEO P L C COM 25243Q205 551 3,195 SH   SOLE   0 0 3,195
DIGITAL RLTY TR INC COM 253868103 694 5,890 SH   SOLE   0 0 5,890
DUPONT DE NEMOURS INC COM 26614N102 1,782 23,738 SH   SOLE   0 0 23,738
EMERSON ELEC CO COM 291011104 1,854 27,781 SH   SOLE   0 0 27,781
ENBRIDGE INC COM 29250N105 251 6,958 SH   SOLE   0 0 6,958
ENERGY TRANSFER EQUITY L P COM 29273V100 474 33,635 SH   SOLE   0 0 33,635
ENTERPRISE PRODS PARTNERS L COM 293792107 3,511 121,623 SH   SOLE   0 0 121,623
EXTRA SPACE STORAGE INC COM 30225T102 957 9,022 SH   SOLE   0 0 9,022
EXXON MOBIL CORP COM 30231G102 1,270 16,577 SH   SOLE   0 0 16,577
FASTENAL CO COM 311900104 3,719 114,104 SH   SOLE   0 0 114,104
FIFTH THIRD BANCORP COM 316773100 262 9,385 SH   SOLE   0 0 9,385
FRANKLIN RES INC COM 354613101 862 24,760 SH   SOLE   0 0 24,760
GLACIER BANCORP INC NEW COM 37637Q105 1,402 34,567 SH   SOLE   0 0 34,567
ILLINOIS TOOL WKS INC COM 452308109 3,140 20,821 SH   SOLE   0 0 20,821
INTEL CORP COM 458140100 4,846 101,241 SH   SOLE   0 0 101,241
INTERNATIONAL BUSINESS MACHS COM 459200101 760 5,512 SH   SOLE   0 0 5,512
JOHNSON & JOHNSON COM 478160104 770 5,532 SH   SOLE   0 0 5,532
KIMBERLY CLARK CORP COM 494368103 1,356 10,175 SH   SOLE   0 0 10,175
KOHLS CORP COM 500255104 284 5,980 SH   SOLE   0 0 5,980
LEGGETT & PLATT INC COM 524660107 1,673 43,614 SH   SOLE   0 0 43,614
LOWES COS INC COM 548661107 1,744 17,280 SH   SOLE   0 0 17,280
MEDTRONIC PLC COM G5960L103 646 6,635 SH   SOLE   0 0 6,635
METLIFE INC COM 59156R108 448 9,017 SH   SOLE   0 0 9,017
MICROSOFT CORP COM 594918104 5,270 39,340 SH   SOLE   0 0 39,340
PAYCHEX INC COM 704326107 248 3,009 SH   SOLE   0 0 3,009
PEBBLEBROOK HOTEL TR COM 70509V100 1,914 67,915 SH   SOLE   0 0 67,915
PEPSICO INC COM 713448108 1,525 11,633 SH   SOLE   0 0 11,633
PFIZER INC COM 717081103 2,891 66,726 SH   SOLE   0 0 66,726
PHILIP MORRIS INTL INC COM 718172109 301 3,827 SH   SOLE   0 0 3,827
PHILLIPS 66 COM 718546104 218 2,327 SH   SOLE   0 0 2,327
PIONEER NAT RES CO COM 723787107 437 2,842 SH   SOLE   0 0 2,842
POLARIS INDS INC COM 731068102 2,193 24,035 SH   SOLE   0 0 24,035
PROCTER & GAMBLE CO COM 742718109 382 3,487 SH   SOLE   0 0 3,487
PUBLIC STORAGE COM 74460D109 1,686 7,078 SH   SOLE   0 0 7,078
QUALCOMM INC COM 747525103 3,440 45,216 SH   SOLE   0 0 45,216
ROYAL DUTCH SHELL PLC COM 780259206 207 3,180 SH   SOLE   0 0 3,180
SCHLUMBERGER LTD COM 806857108 525 13,210 SH   SOLE   0 0 13,210
SPDR S&P 500 ETF TR COM 78462F103 1,401 4,780 SH   SOLE   0 0 4,780
SPDR SERIES TRUST COM 78464A763 738 7,312 SH   SOLE   0 0 7,312
STARBUCKS CORP COM 855244109 3,755 44,788 SH   SOLE   0 0 44,788
SYSCO CORP COM 871829107 569 8,040 SH   SOLE   0 0 8,040
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 293 7,489 SH   SOLE   0 0 7,489
COACH INC COM 189754104 1,344 42,360 SH   SOLE   0 0 42,360
TARGET CORP COM 87612E106 401 4,628 SH   SOLE   0 0 4,628
TELUS CORP COM 87971M103 1,064 28,825 SH   SOLE   0 0 28,825
DOW INC COM 260557103 1,076 21,812 SH   SOLE   0 0 21,812
US BANCORP DEL COM 902973304 530 10,116 SH   SOLE   0 0 10,116
PROSHARES TR COM 74347B201 394 13,600 SH   SOLE   0 0 13,600
UNITED PARCEL SERVICE INC COM 911312106 1,256 12,164 SH   SOLE   0 0 12,164
V F CORP COM 918204108 2,358 26,990 SH   SOLE   0 0 26,990
VALERO ENERGY CORP NEW COM 91913Y100 1,107 12,930 SH   SOLE   0 0 12,930
VANGUARD INDEX FDS COM 922908553 777 8,890 SH   SOLE   0 0 8,890
VANGUARD BD INDEX FD INC COM 921937827 402 4,995 SH   SOLE   0 0 4,995
VANGUARD SCOTTSDALE FDS COM 92206C409 1,736 21,514 SH   SOLE   0 0 21,514
VENTAS INC COM 92276F100 3,892 56,942 SH   SOLE   0 0 56,942
VERIZON COMMUNICATIONS INC COM 92343V104 264 4,623 SH   SOLE   0 0 4,623
WELLS FARGO & CO NEW COM 949746101 1,256 26,546 SH   SOLE   0 0 26,546
WHIRLPOOL CORP COM 963320106 1,504 10,565 SH   SOLE   0 0 10,565