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 459 2,209 SH   SOLE NONE 0 0 2,209
ABBOTT LABS COM 002824100 398 4,979 SH   SOLE NONE 0 0 4,979
ABBVIE INC COM 00287Y109 859 10,664 SH   SOLE NONE 0 0 10,664
ABERDEEN ASIA PACIFIC INCOM COM 003009107 682 161,446 SH   SOLE NONE 0 0 161,446
ALPHABET INC CAP STK CL A 02079K305 972 826 SH   SOLE NONE 0 0 826
ALTRIA GROUP INC COM 02209S103 306 5,337 SH   SOLE NONE 0 0 5,337
AMAZON COM INC COM 023135106 3,308 1,858 SH   SOLE NONE 0 0 1,858
AMERICAN ELEC PWR CO INC COM 025537101 2,036 24,313 SH   SOLE NONE 0 0 24,313
AMERICAN TOWER CORP NEW COM 03027X100 3,165 16,063 SH   SOLE NONE 0 0 16,063
AMERICAN WTR WKS CO INC NEW COM 030420103 891 8,548 SH   SOLE NONE 0 0 8,548
ANNALY CAP MGMT INC COM 035710409 212 21,231 SH   SOLE NONE 0 0 21,231
APPLE INC COM 037833100 3,813 20,074 SH   SOLE NONE 0 0 20,074
AQUA AMERICA INC COM 03836W103 1,631 44,766 SH   SOLE NONE 0 0 44,766
AT&T INC COM 00206R102 1,751 55,839 SH   SOLE NONE 0 0 55,839
AUTOMATIC DATA PROCESSING IN COM 053015103 4,916 30,778 SH   SOLE NONE 0 0 30,778
BANK AMER CORP COM 060505104 233 8,446 SH   SOLE NONE 0 0 8,446
BOEING CO COM 097023105 1,589 4,168 SH   SOLE NONE 0 0 4,168
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 128 11,875 SH   SOLE NONE 0 0 11,875
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 341 33,658 SH   SOLE NONE 0 0 33,658
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 361 29,195 SH   SOLE NONE 0 0 29,195
CANADIAN NATL RY CO COM 136375102 229 2,570 SH   SOLE NONE 0 0 2,570
CATERPILLAR INC DEL COM 149123101 241 1,784 SH   SOLE NONE 0 0 1,784
CDK GLOBAL INC COM 12508E101 203 3,465 SH   SOLE NONE 0 0 3,465
CHEVRON CORP NEW COM 166764100 1,893 15,367 SH   SOLE NONE 0 0 15,367
CHUBB LIMITED COM H1467J104 587 4,195 SH   SOLE NONE 0 0 4,195
CISCO SYS INC COM 17275R102 1,240 22,984 SH   SOLE NONE 0 0 22,984
COCA COLA CO COM 191216100 963 20,568 SH   SOLE NONE 0 0 20,568
COHEN & STEERS REIT & PFD &I COM 19247X100 537 26,094 SH   SOLE NONE 0 0 26,094
CONOCOPHILLIPS COM 20825C104 276 4,150 SH   SOLE NONE 0 0 4,150
CONSOLIDATED EDISON INC COM 209115104 928 10,947 SH   SOLE NONE 0 0 10,947
COSTCO WHSL CORP NEW COM 22160K105 1,846 7,627 SH   SOLE NONE 0 0 7,627
CSX CORP COM 126408103 256 3,432 SH   SOLE NONE 0 0 3,432
CUMMINS INC COM 231021106 732 4,641 SH   SOLE NONE 0 0 4,641
DIAGEO P L C SPON ADR NEW 25243Q205 379 2,320 SH   SOLE NONE 0 0 2,320
DISNEY WALT CO COM DISNEY 254687106 696 6,268 SH   SOLE NONE 0 0 6,268
DOMINION ENERGY INC COM 25746U109 1,753 22,871 SH   SOLE NONE 0 0 22,871
DOMINOS PIZZA INC COM 25754A201 482 1,871 SH   SOLE NONE 0 0 1,871
DONALDSON INC COM 257651109 309 6,189 SH   SOLE NONE 0 0 6,189
DTE ENERGY CO COM 233331107 790 6,337 SH   SOLE NONE 0 0 6,337
DUKE ENERGY CORP NEW COM NEW 26441C204 321 3,577 SH   SOLE NONE 0 0 3,577
EMERSON ELEC CO COM 291011104 227 3,323 SH   SOLE NONE 0 0 3,323
EXXON MOBIL CORP COM 30231G102 1,616 20,004 SH   SOLE NONE 0 0 20,004
FACEBOOK INC CL A 30303M102 477 2,867 SH   SOLE NONE 0 0 2,867
FASTENAL CO COM 311900104 256 3,983 SH   SOLE NONE 0 0 3,983
FEDEX CORP COM 31428X106 913 5,037 SH   SOLE NONE 0 0 5,037
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 472 12,339 SH   SOLE NONE 0 0 12,339
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 394 13,028 SH   SOLE NONE 0 0 13,028
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 250 3,281 SH   SOLE NONE 0 0 3,281
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 759 11,884 SH   SOLE NONE 0 0 11,884
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 488 3,518 SH   SOLE NONE 0 0 3,518
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 784 5,197 SH   SOLE NONE 0 0 5,197
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 494 21,201 SH   SOLE NONE 0 0 21,201
FIRST TR NASDAQ100 TECH INDE SHS 337345102 630 7,649 SH   SOLE NONE 0 0 7,649
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 344 5,580 SH   SOLE NONE 0 0 5,580
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,114 178,930 SH   SOLE NONE 0 0 178,930
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,830 56,360 SH   SOLE NONE 0 0 56,360
FORD MTR CO DEL COM 345370860 145 16,540 SH   SOLE NONE 0 0 16,540
FORMULA SYS 1985 LTD SPONSORED ADS 346414105 212 4,657 SH   SOLE NONE 0 0 4,657
GENERAL MLS INC COM 370334104 220 4,255 SH   SOLE NONE 0 0 4,255
GENUINE PARTS CO COM 372460105 279 2,494 SH   SOLE NONE 0 0 2,494
GILEAD SCIENCES INC COM 375558103 393 6,055 SH   SOLE NONE 0 0 6,055
GLOBAL X FDS GLB X SUPERDIV 37950E549 899 49,477 SH   SOLE NONE 0 0 49,477
HOME DEPOT INC COM 437076102 1,011 5,268 SH   SOLE NONE 0 0 5,268
HONEYWELL INTL INC COM 438516106 1,048 6,594 SH   SOLE NONE 0 0 6,594
ILLINOIS TOOL WKS INC COM 452308109 1,553 10,823 SH   SOLE NONE 0 0 10,823
INTEL CORP COM 458140100 1,075 20,023 SH   SOLE NONE 0 0 20,023
INTERNATIONAL BUSINESS MACHS COM 459200101 282 2,000 SH   SOLE NONE 0 0 2,000
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 940 59,235 SH   SOLE NONE 0 0 59,235
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 622 28,105 SH   SOLE NONE 0 0 28,105
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,402 50,102 SH   SOLE NONE 0 0 50,102
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 821 15,604 SH   SOLE NONE 0 0 15,604
INVESCO QQQ TR UNIT SER 1 46090E103 483 2,689 SH   SOLE NONE 0 0 2,689
ISHARES TR CORE S&P SCP ETF 464287804 1,253 16,250 SH   SOLE NONE 0 0 16,250
ISHARES TR PFD AND INCM SEC 464288687 2,242 61,341 SH   SOLE NONE 0 0 61,341
ISHARES TR 3 7 YR TREAS BD 464288661 381 3,097 SH   SOLE NONE 0 0 3,097
ISHARES TR INTL SEL DIV ETF 464288448 669 21,703 SH   SOLE NONE 0 0 21,703
ISHARES TR CORE S&P500 ETF 464287200 229 804 SH   SOLE NONE 0 0 804
ISHARES TR CORE S&P MCP ETF 464287507 553 2,920 SH   SOLE NONE 0 0 2,920
ISHARES TR MSCI EAFE ETF 464287465 500 7,716 SH   SOLE NONE 0 0 7,716
ISHARES TR S&P 100 ETF 464287101 882 7,047 SH   SOLE NONE 0 0 7,047
ISHARES TR BARCLAYS 7 10 YR 464287440 413 3,879 SH   SOLE NONE 0 0 3,879
ISHARES TR RUS 2000 GRW ETF 464287648 226 1,151 SH   SOLE NONE 0 0 1,151
ISHARES TR IBOXX INV CP ETF 464287242 962 8,084 SH   SOLE NONE 0 0 8,084
ISHARES TR RUSSELL 2000 ETF 464287655 285 1,863 SH   SOLE NONE 0 0 1,863
JOHNSON & JOHNSON COM 478160104 2,380 17,029 SH   SOLE NONE 0 0 17,029
JPMORGAN CHASE & CO COM 46625H100 3,325 32,851 SH   SOLE NONE 0 0 32,851
KINDER MORGAN INC DEL COM 49456B101 945 47,261 SH   SOLE NONE 0 0 47,261
LOCKHEED MARTIN CORP COM 539830109 462 1,542 SH   SOLE NONE 0 0 1,542
MASTERCARD INC CL A 57636Q104 764 3,245 SH   SOLE NONE 0 0 3,245
MCDONALDS CORP COM 580135101 1,027 5,408 SH   SOLE NONE 0 0 5,408
MICROCHIP TECHNOLOGY INC COM 595017104 1,302 15,696 SH   SOLE NONE 0 0 15,696
MICROSOFT CORP COM 594918104 3,353 28,430 SH   SOLE NONE 0 0 28,430
MONDELEZ INTL INC CL A 609207105 454 9,097 SH   SOLE NONE 0 0 9,097
NEENAH INC COM 640079109 313 4,873 SH   SOLE NONE 0 0 4,873
NEXTERA ENERGY INC COM 65339F101 1,290 6,677 SH   SOLE NONE 0 0 6,677
NIKE INC CL B 654106103 929 11,038 SH   SOLE NONE 0 0 11,038
NORFOLK SOUTHERN CORP COM 655844108 1,349 7,220 SH   SOLE NONE 0 0 7,220
NVIDIA CORP COM 67066G104 224 1,249 SH   SOLE NONE 0 0 1,249
OMEGA HEALTHCARE INVS INC COM 681936100 256 6,723 SH   SOLE NONE 0 0 6,723
PARKER HANNIFIN CORP COM 701094104 311 1,815 SH   SOLE NONE 0 0 1,815
PAYCHEX INC COM 704326107 391 4,875 SH   SOLE NONE 0 0 4,875
PAYPAL HLDGS INC COM 70450Y103 608 5,856 SH   SOLE NONE 0 0 5,856
PEPSICO INC COM 713448108 1,780 14,531 SH   SOLE NONE 0 0 14,531
PFIZER INC COM 717081103 233 5,487 SH   SOLE NONE 0 0 5,487
PHILIP MORRIS INTL INC COM 718172109 391 4,429 SH   SOLE NONE 0 0 4,429
PHILLIPS 66 COM 718546104 328 3,448 SH   SOLE NONE 0 0 3,448
PIMCO CORPORATE & INCOME OPP COM 72201B101 380 21,756 SH   SOLE NONE 0 0 21,756
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 432 4,320 SH   SOLE NONE 0 0 4,320
PIMCO INCOME OPPORTUNITY FD COM 72202B100 206 7,769 SH   SOLE NONE 0 0 7,769
PIMCO STRATEGIC INCOME FD IN COM 72200X104 827 78,541 SH   SOLE NONE 0 0 78,541
PIONEER HIGH INCOME TR COM 72369H106 289 32,292 SH   SOLE NONE 0 0 32,292
PPG INDS INC COM 693506107 601 5,331 SH   SOLE NONE 0 0 5,331
PRICE T ROWE GROUP INC COM 74144T108 317 3,167 SH   SOLE NONE 0 0 3,167
PROCTER AND GAMBLE CO COM 742718109 1,769 17,009 SH   SOLE NONE 0 0 17,009
PUBLIC STORAGE COM 74460D109 307 1,410 SH   SOLE NONE 0 0 1,410
QUALCOMM INC COM 747525103 378 6,644 SH   SOLE NONE 0 0 6,644
REALTY INCOME CORP COM 756109104 953 12,961 SH   SOLE NONE 0 0 12,961
SKYWORKS SOLUTIONS INC COM 83088M102 1,036 12,571 SH   SOLE NONE 0 0 12,571
SOUTHERN CO COM 842587107 1,375 26,613 SH   SOLE NONE 0 0 26,613
SPDR S&P 500 ETF TR TR UNIT 78462F103 419 1,483 SH   SOLE NONE 0 0 1,483
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 246 713 SH   SOLE NONE 0 0 713
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,322 19,834 SH   SOLE NONE 0 0 19,834
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,771 53,038 SH   SOLE NONE 0 0 53,038
SPDR SERIES TRUST S&P DIVID ETF 78464A763 649 6,531 SH   SOLE NONE 0 0 6,531
STARBUCKS CORP COM 855244109 495 6,663 SH   SOLE NONE 0 0 6,663
STRYKER CORP COM 863667101 2,490 12,607 SH   SOLE NONE 0 0 12,607
TARGA RES CORP COM 87612G101 234 5,636 SH   SOLE NONE 0 0 5,636
TEMPLETON EMERG MKTS INCOME COM 880192109 880 86,031 SH   SOLE NONE 0 0 86,031
TORONTO DOMINION BK ONT COM NEW 891160509 445 8,207 SH   SOLE NONE 0 0 8,207
UNION PACIFIC CORP COM 907818108 3,066 18,341 SH   SOLE NONE 0 0 18,341
UNITED PARCEL SERVICE INC CL B 911312106 466 4,177 SH   SOLE NONE 0 0 4,177
UNITED TECHNOLOGIES CORP COM 913017109 957 7,428 SH   SOLE NONE 0 0 7,428
UNITEDHEALTH GROUP INC COM 91324P102 1,355 5,483 SH   SOLE NONE 0 0 5,483
V F CORP COM 918204108 437 5,034 SH   SOLE NONE 0 0 5,034
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 212 4,348 SH   SOLE NONE 0 0 4,348
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,077 19,325 SH   SOLE NONE 0 0 19,325
VANGUARD GROUP DIV APP ETF 921908844 1,037 9,463 SH   SOLE NONE 0 0 9,463
VANGUARD INDEX FDS SMALL CP ETF 922908751 504 3,304 SH   SOLE NONE 0 0 3,304
VANGUARD INDEX FDS MID CAP ETF 922908629 379 2,362 SH   SOLE NONE 0 0 2,362
VANGUARD INDEX FDS TOTAL STK MKT 922908769 244 1,689 SH   SOLE NONE 0 0 1,689
VANGUARD INDEX FDS GROWTH ETF 922908736 292 1,872 SH   SOLE NONE 0 0 1,872
VANGUARD INDEX FDS SM CP VAL ETF 922908611 229 1,785 SH   SOLE NONE 0 0 1,785
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 935 22,018 SH   SOLE NONE 0 0 22,018
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 379 7,083 SH   SOLE NONE 0 0 7,083
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 541 6,316 SH   SOLE NONE 0 0 6,316
VENTAS INC COM 92276F100 204 3,212 SH   SOLE NONE 0 0 3,212
VERIZON COMMUNICATIONS INC COM 92343V104 1,570 26,567 SH   SOLE NONE 0 0 26,567
VISA INC COM CL A 92826C839 1,645 10,534 SH   SOLE NONE 0 0 10,534
W P CAREY INC COM 92936U109 2,032 25,952 SH   SOLE NONE 0 0 25,952
WISDOMTREE TR EUROPE SMCP DV 97717W869 990 16,954 SH   SOLE NONE 0 0 16,954
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,225 62,176 SH   SOLE NONE 0 0 62,176
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,394 50,636 SH   SOLE NONE 0 0 50,636
WISDOMTREE TR EMER MKT HIGH FD 97717W315 545 12,436 SH   SOLE NONE 0 0 12,436