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 355 2,048 SH   SOLE NONE 0 0 2,048
ABBOTT LABS COM 002824100 430 5,114 SH   SOLE NONE 0 0 5,114
ABBVIE INC COM 00287Y109 769 10,587 SH   SOLE NONE 0 0 10,587
ABERDEEN ASIA PACIFIC INCOM COM 003009107 620 148,357 SH   SOLE NONE 0 0 148,357
ALPHABET INC CAP STK CL A 02079K305 922 852 SH   SOLE NONE 0 0 852
ALTRIA GROUP INC COM 02209S103 253 5,356 SH   SOLE NONE 0 0 5,356
AMAZON COM INC COM 023135106 3,580 1,891 SH   SOLE NONE 0 0 1,891
AMERICAN ELEC PWR CO INC COM 025537101 2,144 24,363 SH   SOLE NONE 0 0 24,363
AMERICAN TOWER CORP NEW COM 03027X100 3,396 16,610 SH   SOLE NONE 0 0 16,610
AMERICAN WTR WKS CO INC NEW COM 030420103 1,011 8,719 SH   SOLE NONE 0 0 8,719
ANNALY CAP MGMT INC COM 035710409 192 21,131 SH   SOLE NONE 0 0 21,131
APPLE INC COM 037833100 4,001 20,219 SH   SOLE NONE 0 0 20,219
AQUA AMERICA INC COM 03836W103 1,863 45,043 SH   SOLE NONE 0 0 45,043
AT&T INC COM 00206R102 2,028 60,536 SH   SOLE NONE 0 0 60,536
AUTOMATIC DATA PROCESSING IN COM 053015103 5,046 30,525 SH   SOLE NONE 0 0 30,525
BANK AMER CORP COM 060505104 231 7,966 SH   SOLE NONE 0 0 7,966
BOEING CO COM 097023105 1,664 4,571 SH   SOLE NONE 0 0 4,571
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 113 10,317 SH   SOLE NONE 0 0 10,317
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 335 31,967 SH   SOLE NONE 0 0 31,967
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 362 28,416 SH   SOLE NONE 0 0 28,416
CANADIAN NATL RY CO COM 136375102 278 3,015 SH   SOLE NONE 0 0 3,015
CATERPILLAR INC DEL COM 149123101 219 1,613 SH   SOLE NONE 0 0 1,613
CHEVRON CORP NEW COM 166764100 1,918 15,417 SH   SOLE NONE 0 0 15,417
CHUBB LIMITED COM H1467J104 644 4,378 SH   SOLE NONE 0 0 4,378
CISCO SYS INC COM 17275R102 1,320 24,134 SH   SOLE NONE 0 0 24,134
COCA COLA CO COM 191216100 1,068 20,990 SH   SOLE NONE 0 0 20,990
COHEN & STEERS REIT & PFD &I COM 19247X100 571 26,436 SH   SOLE NONE 0 0 26,436
CONOCOPHILLIPS COM 20825C104 253 4,162 SH   SOLE NONE 0 0 4,162
CONSOLIDATED EDISON INC COM 209115104 963 10,987 SH   SOLE NONE 0 0 10,987
COSTCO WHSL CORP NEW COM 22160K105 2,028 7,676 SH   SOLE NONE 0 0 7,676
CSX CORP COM 126408103 246 3,185 SH   SOLE NONE 0 0 3,185
CUMMINS INC COM 231021106 826 4,821 SH   SOLE NONE 0 0 4,821
DIAGEO P L C SPON ADR NEW 25243Q205 402 2,334 SH   SOLE NONE 0 0 2,334
DISNEY WALT CO COM DISNEY 254687106 941 6,745 SH   SOLE NONE 0 0 6,745
DOMINION ENERGY INC COM 25746U109 1,840 23,803 SH   SOLE NONE 0 0 23,803
DOMINOS PIZZA INC COM 25754A201 523 1,882 SH   SOLE NONE 0 0 1,882
DONALDSON INC COM 257651109 315 6,203 SH   SOLE NONE 0 0 6,203
DTE ENERGY CO COM 233331107 870 6,806 SH   SOLE NONE 0 0 6,806
DUKE ENERGY CORP NEW COM NEW 26441C204 303 3,441 SH   SOLE NONE 0 0 3,441
EMERSON ELEC CO COM 291011104 207 3,105 SH   SOLE NONE 0 0 3,105
EXXON MOBIL CORP COM 30231G102 1,519 19,830 SH   SOLE NONE 0 0 19,830
FACEBOOK INC CL A 30303M102 527 2,734 SH   SOLE NONE 0 0 2,734
FASTENAL CO COM 311900104 275 8,444 SH   SOLE NONE 0 0 8,444
FEDEX CORP COM 31428X106 851 5,187 SH   SOLE NONE 0 0 5,187
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 479 12,286 SH   SOLE NONE 0 0 12,286
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 391 12,372 SH   SOLE NONE 0 0 12,372
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 262 3,394 SH   SOLE NONE 0 0 3,394
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 769 11,571 SH   SOLE NONE 0 0 11,571
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 503 3,503 SH   SOLE NONE 0 0 3,503
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 705 5,009 SH   SOLE NONE 0 0 5,009
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 492 21,419 SH   SOLE NONE 0 0 21,419
FIRST TR NASDAQ100 TECH INDE SHS 337345102 721 8,443 SH   SOLE NONE 0 0 8,443
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 344 5,595 SH   SOLE NONE 0 0 5,595
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,174 180,434 SH   SOLE NONE 0 0 180,434
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,041 60,501 SH   SOLE NONE 0 0 60,501
FORD MTR CO DEL COM 345370860 167 16,337 SH   SOLE NONE 0 0 16,337
FORMULA SYS 1985 LTD SPONSORED ADS 346414105 227 4,453 SH   SOLE NONE 0 0 4,453
GENERAL MLS INC COM 370334104 224 4,271 SH   SOLE NONE 0 0 4,271
GENUINE PARTS CO COM 372460105 257 2,482 SH   SOLE NONE 0 0 2,482
GILEAD SCIENCES INC COM 375558103 426 6,305 SH   SOLE NONE 0 0 6,305
GLOBAL X FDS GLB X SUPERDIV 37950E549 881 51,223 SH   SOLE NONE 0 0 51,223
HOME DEPOT INC COM 437076102 1,194 5,743 SH   SOLE NONE 0 0 5,743
HONEYWELL INTL INC COM 438516106 1,200 6,874 SH   SOLE NONE 0 0 6,874
ILLINOIS TOOL WKS INC COM 452308109 1,650 10,943 SH   SOLE NONE 0 0 10,943
INTEL CORP COM 458140100 964 20,143 SH   SOLE NONE 0 0 20,143
INTERNATIONAL BUSINESS MACHS COM 459200101 296 2,148 SH   SOLE NONE 0 0 2,148
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 955 58,495 SH   SOLE NONE 0 0 58,495
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 674 29,785 SH   SOLE NONE 0 0 29,785
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,507 51,914 SH   SOLE NONE 0 0 51,914
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 869 15,802 SH   SOLE NONE 0 0 15,802
INVESCO QQQ TR UNIT SER 1 46090E103 488 2,616 SH   SOLE NONE 0 0 2,616
ISHARES TR CORE S&P SCP ETF 464287804 1,324 16,920 SH   SOLE NONE 0 0 16,920
ISHARES TR PFD AND INCM SEC 464288687 2,255 61,210 SH   SOLE NONE 0 0 61,210
ISHARES TR 3 7 YR TREAS BD 464288661 372 2,962 SH   SOLE NONE 0 0 2,962
ISHARES TR INTL SEL DIV ETF 464288448 681 22,181 SH   SOLE NONE 0 0 22,181
ISHARES TR CORE S&P500 ETF 464287200 207 704 SH   SOLE NONE 0 0 704
ISHARES TR CORE S&P MCP ETF 464287507 571 2,944 SH   SOLE NONE 0 0 2,944
ISHARES TR MSCI EAFE ETF 464287465 561 8,541 SH   SOLE NONE 0 0 8,541
ISHARES TR S&P 100 ETF 464287101 949 7,325 SH   SOLE NONE 0 0 7,325
ISHARES TR BARCLAYS 7 10 YR 464287440 420 3,824 SH   SOLE NONE 0 0 3,824
ISHARES TR RUS 2000 GRW ETF 464287648 236 1,177 SH   SOLE NONE 0 0 1,177
ISHARES TR IBOXX INV CP ETF 464287242 1,028 8,268 SH   SOLE NONE 0 0 8,268
ISHARES TR U.S. TECH ETF 464287721 204 1,035 SH   SOLE NONE 0 0 1,035
ISHARES TR RUSSELL 2000 ETF 464287655 285 1,835 SH   SOLE NONE 0 0 1,835
JOHNSON & JOHNSON COM 478160104 2,359 16,942 SH   SOLE NONE 0 0 16,942
JPMORGAN CHASE & CO COM 46625H100 3,725 33,327 SH   SOLE NONE 0 0 33,327
KINDER MORGAN INC DEL COM 49456B101 985 47,204 SH   SOLE NONE 0 0 47,204
LINDE PLC SHS G5494J103 200 996 SH   SOLE NONE 0 0 996
LOCKHEED MARTIN CORP COM 539830109 559 1,538 SH   SOLE NONE 0 0 1,538
MASTERCARD INC CL A 57636Q104 859 3,248 SH   SOLE NONE 0 0 3,248
MCDONALDS CORP COM 580135101 1,129 5,439 SH   SOLE NONE 0 0 5,439
MICROCHIP TECHNOLOGY INC COM 595017104 1,338 15,432 SH   SOLE NONE 0 0 15,432
MICROSOFT CORP COM 594918104 3,919 29,255 SH   SOLE NONE 0 0 29,255
MONDELEZ INTL INC CL A 609207105 475 8,825 SH   SOLE NONE 0 0 8,825
NEENAH INC COM 640079109 329 4,875 SH   SOLE NONE 0 0 4,875
NEXTERA ENERGY INC COM 65339F101 1,481 7,230 SH   SOLE NONE 0 0 7,230
NIKE INC CL B 654106103 948 11,293 SH   SOLE NONE 0 0 11,293
NORFOLK SOUTHERN CORP COM 655844108 1,469 7,373 SH   SOLE NONE 0 0 7,373
NVIDIA CORP COM 67066G104 221 1,350 SH   SOLE NONE 0 0 1,350
OMEGA HEALTHCARE INVS INC COM 681936100 202 5,512 SH   SOLE NONE 0 0 5,512
PARKER HANNIFIN CORP COM 701094104 309 1,822 SH   SOLE NONE 0 0 1,822
PAYCHEX INC COM 704326107 406 4,942 SH   SOLE NONE 0 0 4,942
PAYPAL HLDGS INC COM 70450Y103 706 6,170 SH   SOLE NONE 0 0 6,170
PEPSICO INC COM 713448108 1,929 14,717 SH   SOLE NONE 0 0 14,717
PFIZER INC COM 717081103 257 5,954 SH   SOLE NONE 0 0 5,954
PHILIP MORRIS INTL INC COM 718172109 349 4,446 SH   SOLE NONE 0 0 4,446
PHILLIPS 66 COM 718546104 320 3,424 SH   SOLE NONE 0 0 3,424
PIMCO CORPORATE & INCOME OPP COM 72201B101 393 21,708 SH   SOLE NONE 0 0 21,708
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 433 4,318 SH   SOLE NONE 0 0 4,318
PIMCO INCOME OPPORTUNITY FD COM 72202B100 203 7,503 SH   SOLE NONE 0 0 7,503
PIMCO STRATEGIC INCOME FD IN COM 72200X104 775 79,814 SH   SOLE NONE 0 0 79,814
PIONEER HIGH INCOME TR COM 72369H106 284 31,639 SH   SOLE NONE 0 0 31,639
PPG INDS INC COM 693506107 628 5,389 SH   SOLE NONE 0 0 5,389
PRICE T ROWE GROUP INC COM 74144T108 334 3,045 SH   SOLE NONE 0 0 3,045
PROCTER AND GAMBLE CO COM 742718109 1,871 17,072 SH   SOLE NONE 0 0 17,072
PUBLIC STORAGE COM 74460D109 364 1,530 SH   SOLE NONE 0 0 1,530
QUALCOMM INC COM 747525103 512 6,742 SH   SOLE NONE 0 0 6,742
REALTY INCOME CORP COM 756109104 913 13,247 SH   SOLE NONE 0 0 13,247
SKYWORKS SOLUTIONS INC COM 83088M102 977 12,655 SH   SOLE NONE 0 0 12,655
SOUTHERN CO COM 842587107 1,469 26,586 SH   SOLE NONE 0 0 26,586
SPDR S&P 500 ETF TR TR UNIT 78462F103 390 1,333 SH   SOLE NONE 0 0 1,333
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 253 714 SH   SOLE NONE 0 0 714
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1,398 20,682 SH   SOLE NONE 0 0 20,682
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,844 53,796 SH   SOLE NONE 0 0 53,796
SPDR SERIES TRUST S&P DIVID ETF 78464A763 761 7,547 SH   SOLE NONE 0 0 7,547
STARBUCKS CORP COM 855244109 559 6,668 SH   SOLE NONE 0 0 6,668
STRYKER CORP COM 863667101 2,671 12,992 SH   SOLE NONE 0 0 12,992
TABLEAU SOFTWARE INC CL A 87336U105 211 1,275 SH   SOLE NONE 0 0 1,275
TARGA RES CORP COM 87612G101 214 5,461 SH   SOLE NONE 0 0 5,461
TEMPLETON EMERG MKTS INCOME COM 880192109 884 86,563 SH   SOLE NONE 0 0 86,563
TORONTO DOMINION BK ONT COM NEW 891160509 481 8,252 SH   SOLE NONE 0 0 8,252
UNION PACIFIC CORP COM 907818108 3,117 18,434 SH   SOLE NONE 0 0 18,434
UNITED PARCEL SERVICE INC CL B 911312106 446 4,325 SH   SOLE NONE 0 0 4,325
UNITED TECHNOLOGIES CORP COM 913017109 969 7,444 SH   SOLE NONE 0 0 7,444
UNITEDHEALTH GROUP INC COM 91324P102 1,449 5,938 SH   SOLE NONE 0 0 5,938
V F CORP COM 918204108 442 5,060 SH   SOLE NONE 0 0 5,060
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 221 4,453 SH   SOLE NONE 0 0 4,453
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,195 20,867 SH   SOLE NONE 0 0 20,867
VANGUARD GROUP DIV APP ETF 921908844 1,075 9,335 SH   SOLE NONE 0 0 9,335
VANGUARD INDEX FDS SMALL CP ETF 922908751 517 3,305 SH   SOLE NONE 0 0 3,305
VANGUARD INDEX FDS MID CAP ETF 922908629 380 2,275 SH   SOLE NONE 0 0 2,275
VANGUARD INDEX FDS TOTAL STK MKT 922908769 253 1,688 SH   SOLE NONE 0 0 1,688
VANGUARD INDEX FDS SM CP VAL ETF 922908611 241 1,851 SH   SOLE NONE 0 0 1,851
VANGUARD INDEX FDS GROWTH ETF 922908736 297 1,818 SH   SOLE NONE 0 0 1,818
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 976 22,967 SH   SOLE NONE 0 0 22,967
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 392 7,152 SH   SOLE NONE 0 0 7,152
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 551 6,316 SH   SOLE NONE 0 0 6,316
VENTAS INC COM 92276F100 215 3,146 SH   SOLE NONE 0 0 3,146
VERIZON COMMUNICATIONS INC COM 92343V104 1,440 25,207 SH   SOLE NONE 0 0 25,207
VISA INC COM CL A 92826C839 1,857 10,705 SH   SOLE NONE 0 0 10,705
W P CAREY INC COM 92936U109 2,191 26,996 SH   SOLE NONE 0 0 26,996
WALMART INC COM 931142103 204 1,852 SH   SOLE NONE 0 0 1,852
WISDOMTREE TR EUROPE SMCP DV 97717W869 923 15,831 SH   SOLE NONE 0 0 15,831
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,377 65,665 SH   SOLE NONE 0 0 65,665
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,468 54,181 SH   SOLE NONE 0 0 54,181
WISDOMTREE TR EMER MKT HIGH FD 97717W315 598 13,408 SH   SOLE NONE 0 0 13,408
ZOETIS INC CL A 98978V103 308 2,714 SH   SOLE NONE 0 0 2,714