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 325 1,980 SH   SOLE NONE 0 0 1,980
ABBOTT LABS COM 002824100 428 5,126 SH   SOLE NONE 0 0 5,126
ABBVIE INC COM 00287Y109 796 10,524 SH   SOLE NONE 0 0 10,524
ABERDEEN ASIA PACIFIC INCOM COM 003009107 528 126,223 SH   SOLE NONE 0 0 126,223
ALPHABET INC CAP STK CL A 02079K305 1,033 846 SH   SOLE NONE 0 0 846
AMAZON COM INC COM 023135106 3,308 1,906 SH   SOLE NONE 0 0 1,906
AMERICAN ELEC PWR CO INC COM 025537101 2,297 24,524 SH   SOLE NONE 0 0 24,524
AMERICAN TOWER CORP NEW COM 03027X100 3,705 16,755 SH   SOLE NONE 0 0 16,755
AMERICAN WTR WKS CO INC NEW COM 030420103 1,093 8,803 SH   SOLE NONE 0 0 8,803
ANNALY CAP MGMT INC COM 035710409 179 20,443 SH   SOLE NONE 0 0 20,443
APPLE INC COM 037833100 4,506 20,121 SH   SOLE NONE 0 0 20,121
AQUA AMERICA INC COM 03836W103 2,021 45,085 SH   SOLE NONE 0 0 45,085
AT&T INC COM 00206R102 2,374 62,739 SH   SOLE NONE 0 0 62,739
AUTOMATIC DATA PROCESSING IN COM 053015103 4,927 30,528 SH   SOLE NONE 0 0 30,528
BANK AMER CORP COM 060505104 224 7,688 SH   SOLE NONE 0 0 7,688
BOEING CO COM 097023105 1,783 4,686 SH   SOLE NONE 0 0 4,686
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 115 10,473 SH   SOLE NONE 0 0 10,473
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 314 30,230 SH   SOLE NONE 0 0 30,230
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 359 28,227 SH   SOLE NONE 0 0 28,227
CANADIAN NATL RY CO COM 136375102 297 3,312 SH   SOLE NONE 0 0 3,312
CATERPILLAR INC DEL COM 149123101 210 1,666 SH   SOLE NONE 0 0 1,666
CHEVRON CORP NEW COM 166764100 1,820 15,346 SH   SOLE NONE 0 0 15,346
CHUBB LIMITED COM H1467J104 709 4,397 SH   SOLE NONE 0 0 4,397
CISCO SYS INC COM 17275R102 1,184 23,981 SH   SOLE NONE 0 0 23,981
COCA COLA CO COM 191216100 1,159 21,303 SH   SOLE NONE 0 0 21,303
COHEN & STEERS REIT & PFD &I COM 19247X100 649 26,376 SH   SOLE NONE 0 0 26,376
COLUMBIA SPORTSWEAR CO COM 198516106 236 2,439 SH   SOLE NONE 0 0 2,439
CONSOLIDATED EDISON INC COM 209115104 1,046 11,080 SH   SOLE NONE 0 0 11,080
COSTCO WHSL CORP NEW COM 22160K105 2,215 7,690 SH   SOLE NONE 0 0 7,690
CSX CORP COM 126408103 218 3,160 SH   SOLE NONE 0 0 3,160
CUMMINS INC COM 231021106 831 5,110 SH   SOLE NONE 0 0 5,110
DIAGEO P L C SPON ADR NEW 25243Q205 374 2,289 SH   SOLE NONE 0 0 2,289
DISNEY WALT CO COM DISNEY 254687106 1,019 7,821 SH   SOLE NONE 0 0 7,821
DOMINION ENERGY INC COM 25746U109 1,976 24,394 SH   SOLE NONE 0 0 24,394
DOMINOS PIZZA INC COM 25754A201 499 2,043 SH   SOLE NONE 0 0 2,043
DONALDSON INC COM 257651109 340 6,542 SH   SOLE NONE 0 0 6,542
DTE ENERGY CO COM 233331107 947 7,129 SH   SOLE NONE 0 0 7,129
DUKE ENERGY CORP NEW COM NEW 26441C204 332 3,465 SH   SOLE NONE 0 0 3,465
EMERSON ELEC CO COM 291011104 213 3,200 SH   SOLE NONE 0 0 3,200
EXXON MOBIL CORP COM 30231G102 1,341 19,002 SH   SOLE NONE 0 0 19,002
FACEBOOK INC CL A 30303M102 476 2,676 SH   SOLE NONE 0 0 2,676
FASTENAL CO COM 311900104 282 8,651 SH   SOLE NONE 0 0 8,651
FEDEX CORP COM 31428X106 754 5,182 SH   SOLE NONE 0 0 5,182
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 490 12,230 SH   SOLE NONE 0 0 12,230
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 284 8,950 SH   SOLE NONE 0 0 8,950
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 216 2,925 SH   SOLE NONE 0 0 2,925
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 694 10,660 SH   SOLE NONE 0 0 10,660
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 470 3,491 SH   SOLE NONE 0 0 3,491
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 602 4,868 SH   SOLE NONE 0 0 4,868
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 394 17,208 SH   SOLE NONE 0 0 17,208
FIRST TR NASDAQ100 TECH INDE SHS 337345102 746 8,527 SH   SOLE NONE 0 0 8,527
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 336 5,607 SH   SOLE NONE 0 0 5,607
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,119 176,584 SH   SOLE NONE 0 0 176,584
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,190 62,823 SH   SOLE NONE 0 0 62,823
FORD MTR CO DEL COM 345370860 142 15,550 SH   SOLE NONE 0 0 15,550
FORMULA SYS 1985 LTD SPONSORED ADS 346414105 274 4,367 SH   SOLE NONE 0 0 4,367
GENERAL MLS INC COM 370334104 231 4,193 SH   SOLE NONE 0 0 4,193
GENUINE PARTS CO COM 372460105 248 2,492 SH   SOLE NONE 0 0 2,492
GILEAD SCIENCES INC COM 375558103 403 6,360 SH   SOLE NONE 0 0 6,360
GLOBAL X FDS GLB X SUPERDIV 37950E549 822 48,445 SH   SOLE NONE 0 0 48,445
HOME DEPOT INC COM 437076102 1,338 5,770 SH   SOLE NONE 0 0 5,770
HONEYWELL INTL INC COM 438516106 1,150 6,801 SH   SOLE NONE 0 0 6,801
ILLINOIS TOOL WKS INC COM 452308109 1,687 10,782 SH   SOLE NONE 0 0 10,782
INTEL CORP COM 458140100 1,042 20,221 SH   SOLE NONE 0 0 20,221
INTERNATIONAL BUSINESS MACHS COM 459200101 337 2,318 SH   SOLE NONE 0 0 2,318
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,037 64,662 SH   SOLE NONE 0 0 64,662
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 726 32,145 SH   SOLE NONE 0 0 32,145
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,572 53,960 SH   SOLE NONE 0 0 53,960
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 911 15,740 SH   SOLE NONE 0 0 15,740
INVESCO QQQ TR UNIT SER 1 46090E103 495 2,621 SH   SOLE NONE 0 0 2,621
ISHARES TR CORE S&P SCP ETF 464287804 1,295 16,637 SH   SOLE NONE 0 0 16,637
ISHARES TR PFD AND INCM SEC 464288687 2,345 62,485 SH   SOLE NONE 0 0 62,485
ISHARES TR 3 7 YR TREAS BD 464288661 373 2,947 SH   SOLE NONE 0 0 2,947
ISHARES TR INTL SEL DIV ETF 464288448 661 21,503 SH   SOLE NONE 0 0 21,503
ISHARES TR CORE S&P500 ETF 464287200 211 707 SH   SOLE NONE 0 0 707
ISHARES TR CORE S&P MCP ETF 464287507 580 3,005 SH   SOLE NONE 0 0 3,005
ISHARES TR MSCI EAFE ETF 464287465 577 8,850 SH   SOLE NONE 0 0 8,850
ISHARES TR S&P 100 ETF 464287101 1,003 7,630 SH   SOLE NONE 0 0 7,630
ISHARES TR BARCLAYS 7 10 YR 464287440 418 3,718 SH   SOLE NONE 0 0 3,718
ISHARES TR RUS 2000 GRW ETF 464287648 227 1,179 SH   SOLE NONE 0 0 1,179
ISHARES TR IBOXX INV CP ETF 464287242 1,067 8,375 SH   SOLE NONE 0 0 8,375
ISHARES TR U.S. TECH ETF 464287721 206 1,011 SH   SOLE NONE 0 0 1,011
ISHARES TR RUSSELL 2000 ETF 464287655 284 1,876 SH   SOLE NONE 0 0 1,876
JOHNSON & JOHNSON COM 478160104 2,064 15,960 SH   SOLE NONE 0 0 15,960
JPMORGAN CHASE & CO COM 46625H100 3,892 33,070 SH   SOLE NONE 0 0 33,070
KINDER MORGAN INC DEL COM 49456B101 1,015 49,283 SH   SOLE NONE 0 0 49,283
L3HARRIS TECHNOLOGIES INC COM 502431109 791 3,793 SH   SOLE NONE 0 0 3,793
LOCKHEED MARTIN CORP COM 539830109 594 1,523 SH   SOLE NONE 0 0 1,523
MASTERCARD INC CL A 57636Q104 883 3,251 SH   SOLE NONE 0 0 3,251
MCDONALDS CORP COM 580135101 1,194 5,562 SH   SOLE NONE 0 0 5,562
MICROCHIP TECHNOLOGY INC COM 595017104 1,428 15,379 SH   SOLE NONE 0 0 15,379
MICROSOFT CORP COM 594918104 4,115 29,604 SH   SOLE NONE 0 0 29,604
MONDELEZ INTL INC CL A 609207105 494 8,947 SH   SOLE NONE 0 0 8,947
NEENAH INC COM 640079109 318 4,894 SH   SOLE NONE 0 0 4,894
NEXTERA ENERGY INC COM 65339F101 1,741 7,475 SH   SOLE NONE 0 0 7,475
NIKE INC CL B 654106103 1,057 11,258 SH   SOLE NONE 0 0 11,258
NORFOLK SOUTHERN CORP COM 655844108 1,337 7,445 SH   SOLE NONE 0 0 7,445
NVIDIA CORP COM 67066G104 232 1,336 SH   SOLE NONE 0 0 1,336
OMEGA HEALTHCARE INVS INC COM 681936100 216 5,184 SH   SOLE NONE 0 0 5,184
PARKER HANNIFIN CORP COM 701094104 341 1,888 SH   SOLE NONE 0 0 1,888
PAYCHEX INC COM 704326107 397 4,806 SH   SOLE NONE 0 0 4,806
PAYPAL HLDGS INC COM 70450Y103 637 6,150 SH   SOLE NONE 0 0 6,150
PEPSICO INC COM 713448108 2,040 14,879 SH   SOLE NONE 0 0 14,879
PHILIP MORRIS INTL INC COM 718172109 323 4,266 SH   SOLE NONE 0 0 4,266
PHILLIPS 66 COM 718546104 353 3,447 SH   SOLE NONE 0 0 3,447
PIMCO CORPORATE & INCOME OPP COM 72201B101 399 22,011 SH   SOLE NONE 0 0 22,011
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 433 4,346 SH   SOLE NONE 0 0 4,346
PIMCO ETF TR ACTIVE BD ETF 72201R775 222 2,045 SH   SOLE NONE 0 0 2,045
PIMCO INCOME OPPORTUNITY FD COM 72202B100 202 7,611 SH   SOLE NONE 0 0 7,611
PIMCO STRATEGIC INCOME FD IN COM 72200X104 706 76,344 SH   SOLE NONE 0 0 76,344
PIONEER HIGH INCOME TR COM 72369H106 287 31,192 SH   SOLE NONE 0 0 31,192
PPG INDS INC COM 693506107 640 5,406 SH   SOLE NONE 0 0 5,406
PRICE T ROWE GROUP INC COM 74144T108 338 2,958 SH   SOLE NONE 0 0 2,958
PROCTER & GAMBLE CO COM 742718109 2,109 16,961 SH   SOLE NONE 0 0 16,961
PUBLIC STORAGE COM 74460D109 404 1,647 SH   SOLE NONE 0 0 1,647
QUALCOMM INC COM 747525103 522 6,845 SH   SOLE NONE 0 0 6,845
REALTY INCOME CORP COM 756109104 1,020 13,311 SH   SOLE NONE 0 0 13,311
SALESFORCE COM INC COM 79466L302 333 2,249 SH   SOLE NONE 0 0 2,249
SKYWORKS SOLUTIONS INC COM 83088M102 999 12,612 SH   SOLE NONE 0 0 12,612
SOUTHERN CO COM 842587107 1,648 26,691 SH   SOLE NONE 0 0 26,691
SPDR GOLD TRUST GOLD SHS 78463V107 204 1,469 SH   SOLE NONE 0 0 1,469
SPDR S&P 500 ETF TR TR UNIT 78462F103 440 1,482 SH   SOLE NONE 0 0 1,482
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 237 674 SH   SOLE NONE 0 0 674
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,441 21,446 SH   SOLE NONE 0 0 21,446
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,824 53,843 SH   SOLE NONE 0 0 53,843
SPDR SERIES TRUST S&P DIVID ETF 78464A763 831 8,102 SH   SOLE NONE 0 0 8,102
STARBUCKS CORP COM 855244109 578 6,547 SH   SOLE NONE 0 0 6,547
STRYKER CORP COM 863667101 2,795 12,924 SH   SOLE NONE 0 0 12,924
TARGA RES CORP COM 87612G101 230 5,728 SH   SOLE NONE 0 0 5,728
TEMPLETON EMERG MKTS INCOME COM 880192109 747 82,305 SH   SOLE NONE 0 0 82,305
TORONTO DOMINION BK ONT COM NEW 891160509 494 8,484 SH   SOLE NONE 0 0 8,484
UNION PACIFIC CORP COM 907818108 3,000 18,523 SH   SOLE NONE 0 0 18,523
UNITED PARCEL SERVICE INC CL B 911312106 526 4,392 SH   SOLE NONE 0 0 4,392
UNITED TECHNOLOGIES CORP COM 913017109 999 7,322 SH   SOLE NONE 0 0 7,322
UNITEDHEALTH GROUP INC COM 91324P102 1,341 6,170 SH   SOLE NONE 0 0 6,170
V F CORP COM 918204108 452 5,082 SH   SOLE NONE 0 0 5,082
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 225 4,472 SH   SOLE NONE 0 0 4,472
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,356 23,051 SH   SOLE NONE 0 0 23,051
VANGUARD GROUP DIV APP ETF 921908844 1,132 9,473 SH   SOLE NONE 0 0 9,473
VANGUARD INDEX FDS SMALL CP ETF 922908751 510 3,318 SH   SOLE NONE 0 0 3,318
VANGUARD INDEX FDS MID CAP ETF 922908629 377 2,252 SH   SOLE NONE 0 0 2,252
VANGUARD INDEX FDS TOTAL STK MKT 922908769 255 1,693 SH   SOLE NONE 0 0 1,693
VANGUARD INDEX FDS SM CP VAL ETF 922908611 234 1,820 SH   SOLE NONE 0 0 1,820
VANGUARD INDEX FDS GROWTH ETF 922908736 302 1,820 SH   SOLE NONE 0 0 1,820
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 948 23,557 SH   SOLE NONE 0 0 23,557
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 365 6,827 SH   SOLE NONE 0 0 6,827
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 204 3,831 SH   SOLE NONE 0 0 3,831
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 574 6,470 SH   SOLE NONE 0 0 6,470
VENTAS INC COM 92276F100 231 3,172 SH   SOLE NONE 0 0 3,172
VERIZON COMMUNICATIONS INC COM 92343V104 1,494 24,764 SH   SOLE NONE 0 0 24,764
VISA INC COM CL A 92826C839 1,880 10,934 SH   SOLE NONE 0 0 10,934
W P CAREY INC COM 92936U109 2,432 27,182 SH   SOLE NONE 0 0 27,182
WALMART INC COM 931142103 255 2,151 SH   SOLE NONE 0 0 2,151
WISDOMTREE TR EUROPE SMCP DV 97717W869 740 13,248 SH   SOLE NONE 0 0 13,248
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,466 67,918 SH   SOLE NONE 0 0 67,918
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,485 54,272 SH   SOLE NONE 0 0 54,272
WISDOMTREE TR EMER MKT HIGH FD 97717W315 582 14,097 SH   SOLE NONE 0 0 14,097
XYLEM INC COM 98419M100 220 2,768 SH   SOLE NONE 0 0 2,768
ZOETIS INC CL A 98978V103 389 3,123 SH   SOLE NONE 0 0 3,123