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
AMAZON COM INC COM 023135106 665 383 SH   SOLE   0 0 383
JOHNSON & JOHNSON COM 478160104 1,317 10,176 SH   SOLE   0 0 10,176
PROCTER & GAMBLE CO COM 742718109 478 3,840 SH   SOLE   0 0 3,839
GENERAL MLS INC COM 370334104 1,170 21,235 SH   SOLE   0 0 21,235
INTEL CORP COM 458140100 1,244 24,139 SH   SOLE   0 0 24,139
MEDTRONIC PLC SHS G5960L103 877 8,074 SH   SOLE   0 0 8,074
PAYCHEX INC COM 704326107 1,040 12,562 SH   SOLE   0 0 12,562
DOUBLELINE INCOME SOLUTIONS COM 258622109 436 21,906 SH   SOLE   0 0 21,906
VERIZON COMMUNICATIONS INC COM 92343V104 756 12,532 SH   SOLE   0 0 12,531
PEPSICO INC COM 713448108 237 1,731 SH   SOLE   0 0 1,731
KIMBERLY CLARK CORP COM 494368103 232 1,635 SH   SOLE   0 0 1,634
HONEYWELL INTL INC COM 438516106 374 2,213 SH   SOLE   0 0 2,213
US BANCORP DEL COM NEW 902973304 205 3,704 SH   SOLE   0 0 3,704
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4,443 88,103 SH   SOLE   0 0 88,102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 668 3,211 SH   SOLE   0 0 3,211
ALPHABET INC CAP STK CL A 02079K305 383 314 SH   SOLE   0 0 314
MICROSOFT CORP COM 594918104 1,832 13,174 SH   SOLE   0 0 13,174
BOEING CO COM 097023105 480 1,261 SH   SOLE   0 0 1,261
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 452 5,149 SH   SOLE   0 0 5,149
GENERAL MTRS CO COM 37045V100 609 16,236 SH   SOLE   0 0 16,235
LILLY ELI & CO COM 532457108 201 1,800 SH   SOLE   0 0 1,800
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,784 119,833 SH   SOLE   0 0 119,833
PIMCO MUN INCOME FD II COM 72200W106 1,586 100,759 SH   SOLE   0 0 100,759
VANGUARD INDEX FDS VALUE ETF 922908744 789 7,068 SH   SOLE   0 0 7,068
FLAHERTY & CRUMRIN PFD & INM COM 338478100 8,225 392,600 SH   SOLE   0 0 392,600
FACEBOOK INC CL A 30303M102 1,101 6,180 SH   SOLE   0 0 6,180
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 619 38,151 SH   SOLE   0 0 38,151
THERAPEUTICSMD INC COM 88338N107 91 25,050 SH   SOLE   0 0 25,050
SERVICENOW INC COM 81762P102 483 1,903 SH   SOLE   0 0 1,903
MONDELEZ INTL INC CL A 609207105 200 3,621 SH   SOLE   0 0 3,621
ABBVIE INC COM 00287Y109 308 4,071 SH   SOLE   0 0 4,071
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,143 13,541 SH   SOLE   0 0 13,541
POLARIS INC COM 731068102 233 2,643 SH   SOLE   0 0 2,643
MCDONALDS CORP COM 580135101 1,537 7,159 SH   SOLE   0 0 7,159
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,107 18,810 SH   SOLE   0 0 18,809
AT&T INC COM 00206R102 423 11,186 SH   SOLE   0 0 11,186
ISHARES US ETF TR SHT MAT BD ETF 46431W507 909 18,049 SH   SOLE   0 0 18,049
WELLS FARGO CO NEW COM 949746101 203 4,030 SH   SOLE   0 0 4,030
UNION PACIFIC CORP COM 907818108 293 1,806 SH   SOLE   0 0 1,806
ECOLAB INC COM 278865100 356 1,799 SH   SOLE   0 0 1,798
NORTHROP GRUMMAN CORP COM 666807102 245 654 SH   SOLE   0 0 654
JPMORGAN CHASE & CO COM 46625H100 821 6,979 SH   SOLE   0 0 6,979
INTL PAPER CO COM 460146103 268 6,412 SH   SOLE   0 0 6,412
CHEVRON CORP NEW COM 166764100 407 3,429 SH   SOLE   0 0 3,429
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 383 9,324 SH   SOLE   0 0 9,324
WALMART INC COM 931142103 384 3,234 SH   SOLE   0 0 3,234
INTERNATIONAL BUSINESS MACHS COM 459200101 681 4,681 SH   SOLE   0 0 4,681
ORACLE CORP COM 68389X105 300 5,443 SH   SOLE   0 0 5,443
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 826 20,511 SH   SOLE   0 0 20,511
TARGET CORP COM 87612E106 1,399 13,089 SH   SOLE   0 0 13,088
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 810 9,126 SH   SOLE   0 0 9,126
CATERPILLAR INC DEL COM 149123101 393 3,110 SH   SOLE   0 0 3,110
ALPHABET INC CAP STK CL C 02079K107 770 632 SH   SOLE   0 0 632
TCW STRATEGIC INCOME FUND IN COM 872340104 92 16,270 SH   SOLE   0 0 16,270
PIMCO MUN INCOME FD III COM 72201A103 611 47,800 SH   SOLE   0 0 47,800
AQUA AMERICA INC COM 03836W103 380 8,485 SH   SOLE   0 0 8,485
GABELLI EQUITY TR INC COM 362397101 120 20,132 SH   SOLE   0 0 20,132
ALTRIA GROUP INC COM 02209S103 283 6,925 SH   SOLE   0 0 6,925
CITIGROUP INC COM NEW 172967424 583 8,440 SH   SOLE   0 0 8,440
EXXON MOBIL CORP COM 30231G102 1,048 14,847 SH   SOLE   0 0 14,846
UNITEDHEALTH GROUP INC COM 91324P102 883 4,064 SH   SOLE   0 0 4,064
BIO TECHNE CORP COM 09073M104 1,680 8,585 SH   SOLE   0 0 8,585
APPLE INC COM 037833100 3,014 13,455 SH   SOLE   0 0 13,455
WESTERN ASST MNGD MUN FD INC COM 95766M105 1,565 113,810 SH   SOLE   0 0 113,810
ABBOTT LABS COM 002824100 368 4,400 SH   SOLE   0 0 4,400
DISNEY WALT CO COM DISNEY 254687106 468 3,591 SH   SOLE   0 0 3,591
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,172 60,741 SH   SOLE   0 0 60,741
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,164 27,736 SH   SOLE   0 0 27,736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,023 43,144 SH   SOLE   0 0 43,143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 740 8,207 SH   SOLE   0 0 8,207
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,467 40,172 SH   SOLE   0 0 40,171
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 386 11,401 SH   SOLE   0 0 11,401
ISHARES TR CORE S&P SCP ETF 464287804 13,251 170,235 SH   SOLE   0 0 170,234
VANGUARD INDEX FDS SMALL CP ETF 922908751 510 3,313 SH   SOLE   0 0 3,312
VANGUARD INDEX FDS MID CAP ETF 922908629 398 2,373 SH   SOLE   0 0 2,373
VANGUARD INDEX FDS LARGE CAP ETF 922908637 423 3,100 SH   SOLE   0 0 3,100
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,051 4,875 SH   SOLE   0 0 4,875
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,659 6,086 SH   SOLE   0 0 6,086
ISHARES TR EAFE GRWTH ETF 464288885 2,093 25,994 SH   SOLE   0 0 25,994
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 8,217 58,529 SH   SOLE   0 0 58,528
ISHARES TR GLB CNSM STP ETF 464288737 292 5,320 SH   SOLE   0 0 5,320
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 251 13,367 SH   SOLE   0 0 13,367
ISHARES TR S&P SML 600 GWT 464287887 333 1,867 SH   SOLE   0 0 1,867
ISHARES TR U.S. TECH ETF 464287721 421 2,061 SH   SOLE   0 0 2,061
ISHARES TR CORE S&P500 ETF 464287200 2,228 7,463 SH   SOLE   0 0 7,463
ISHARES TR PFD AND INCM SEC 464288687 290 7,727 SH   SOLE   0 0 7,727
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 333 9,718 SH   SOLE   0 0 9,718
3M CO COM 88579Y101 1,790 10,886 SH   SOLE   0 0 10,885
VANGUARD GROUP DIV APP ETF 921908844 1,881 15,732 SH   SOLE   0 0 15,732
ISHARES TR 20 YR TR BD ETF 464287432 225 1,573 SH   SOLE   0 0 1,573
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 18,714 231,640 SH   SOLE   0 0 231,640
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 277 9,431 SH   SOLE   0 0 9,431
ISHARES TR CORE S&P MCP ETF 464287507 31,396 162,478 SH   SOLE   0 0 162,478
ISHARES TR MSCI EAFE ETF 464287465 1,479 22,684 SH   SOLE   0 0 22,684