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 268 1,674 SH   SOLE NONE 0 0 1,673
ABBOTT LABS COM 002824100 573 5,268 SH   SOLE NONE 0 0 5,268
ABBVIE INC COM 00287Y109 1,146 13,088 SH   SOLE NONE 0 0 13,088
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 315 79,116 SH   SOLE NONE 0 0 79,116
ALPHABET INC CAP STK CL A 02079K305 1,278 872 SH   SOLE NONE 0 0 872
AMAZON COM INC COM 023135106 6,530 2,074 SH   SOLE NONE 0 0 2,074
AMERICAN ELEC PWR CO INC COM 025537101 1,975 24,170 SH   SOLE NONE 0 0 24,170
AMERICAN TOWER CORP NEW COM 03027X100 4,153 17,183 SH   SOLE NONE 0 0 17,183
AMERICAN WTR WKS CO INC NEW COM 030420103 1,189 8,211 SH   SOLE NONE 0 0 8,210
AMGEN INC COM 031162100 232 915 SH   SOLE NONE 0 0 914
ANNALY CAPITAL MANAGEMENT IN COM 035710409 125 17,667 SH   SOLE NONE 0 0 17,666
APPLE INC COM 037833100 10,401 89,812 SH   SOLE NONE 0 0 89,811
AT&T INC COM 00206R102 1,924 67,489 SH   SOLE NONE 0 0 67,489
AUTOMATIC DATA PROCESSING IN COM 053015103 4,178 29,957 SH   SOLE NONE 0 0 29,956
BLACKROCK INC COM 09247X101 208 370 SH   SOLE NONE 0 0 369
BLINK CHARGING CO COM 09354A100 36 36,962 SH   SOLE NONE 0 0 36,961
BOEING CO COM 097023105 885 5,361 SH   SOLE NONE 0 0 5,360
BRISTOL-MYERS SQUIBB CO COM 110122108 246 4,094 SH   SOLE NONE 0 0 4,093
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 117 10,085 SH   SOLE NONE 0 0 10,084
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 306 27,820 SH   SOLE NONE 0 0 27,819
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 344 25,590 SH   SOLE NONE 0 0 25,589
CANADIAN NATL RY CO COM 136375102 431 4,050 SH   SOLE NONE 0 0 4,050
CATERPILLAR INC DEL COM 149123101 222 1,492 SH   SOLE NONE 0 0 1,492
CHEVRON CORP NEW COM 166764100 1,131 15,713 SH   SOLE NONE 0 0 15,712
CHUBB LIMITED COM H1467J104 535 4,612 SH   SOLE NONE 0 0 4,612
CISCO SYS INC COM 17275R102 979 24,855 SH   SOLE NONE 0 0 24,855
COCA COLA CO COM 191216100 1,076 21,798 SH   SOLE NONE 0 0 21,798
COHEN & STEERS REIT & PFD &I COM 19247X100 496 24,581 SH   SOLE NONE 0 0 24,581
COLUMBIA SPORTSWEAR CO COM 198516106 382 4,400 SH   SOLE NONE 0 0 4,399
CONSOLIDATED EDISON INC COM 209115104 718 9,234 SH   SOLE NONE 0 0 9,234
COSTCO WHSL CORP NEW COM 22160K105 2,988 8,418 SH   SOLE NONE 0 0 8,417
CSX CORP COM 126408103 212 2,736 SH   SOLE NONE 0 0 2,735
CUMMINS INC COM 231021106 1,080 5,115 SH   SOLE NONE 0 0 5,115
CVS HEALTH CORP COM 126650100 239 4,108 SH   SOLE NONE 0 0 4,107
DANAHER CORPORATION COM 235851102 203 946 SH   SOLE NONE 0 0 945
DIAGEO PLC SPON ADR NEW 25243Q205 341 2,482 SH   SOLE NONE 0 0 2,481
DISNEY WALT CO COM DISNEY 254687106 1,396 11,253 SH   SOLE NONE 0 0 11,252
DOMINION ENERGY INC COM 25746U109 2,012 25,503 SH   SOLE NONE 0 0 25,502
DOMINOS PIZZA INC COM 25754A201 977 2,298 SH   SOLE NONE 0 0 2,298
DONALDSON INC COM 257651109 311 6,708 SH   SOLE NONE 0 0 6,707
DTE ENERGY CO COM 233331107 746 6,492 SH   SOLE NONE 0 0 6,491
DUKE ENERGY CORP NEW COM NEW 26441C204 320 3,615 SH   SOLE NONE 0 0 3,614
ESSENTIAL UTILS INC COM 29670G102 1,890 46,962 SH   SOLE NONE 0 0 46,962
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 252 5,432 SH   SOLE NONE 0 0 5,431
EXXON MOBIL CORP COM 30231G102 600 17,489 SH   SOLE NONE 0 0 17,488
FACEBOOK INC CL A 30303M102 758 2,897 SH   SOLE NONE 0 0 2,897
FASTENAL CO COM 311900104 369 8,195 SH   SOLE NONE 0 0 8,195
FATE THERAPEUTICS INC COM 31189P102 300 7,507 SH   SOLE NONE 0 0 7,507
FEDEX CORP COM 31428X106 1,031 4,101 SH   SOLE NONE 0 0 4,100
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 253 2,672 SH   SOLE NONE 0 0 2,672
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 890 9,793 SH   SOLE NONE 0 0 9,792
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 235 13,233 SH   SOLE NONE 0 0 13,233
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 532 12,163 SH   SOLE NONE 0 0 12,163
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 616 3,271 SH   SOLE NONE 0 0 3,271
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 307 5,956 SH   SOLE NONE 0 0 5,956
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 688 4,377 SH   SOLE NONE 0 0 4,376
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,054 8,995 SH   SOLE NONE 0 0 8,995
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 262 4,529 SH   SOLE NONE 0 0 4,529
FIRST TR SR FLG RTE INCM FD COM 33733U108 1,793 163,531 SH   SOLE NONE 0 0 163,531
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,872 59,523 SH   SOLE NONE 0 0 59,523
FORD MTR CO DEL COM 345370860 143 21,475 SH   SOLE NONE 0 0 21,474
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 449 5,412 SH   SOLE NONE 0 0 5,411
GENERAL MLS INC COM 370334104 277 4,491 SH   SOLE NONE 0 0 4,491
GENUINE PARTS CO COM 372460105 203 2,142 SH   SOLE NONE 0 0 2,142
GILEAD SCIENCES INC COM 375558103 395 6,253 SH   SOLE NONE 0 0 6,252
GLOBAL X FDS GLB X SUPERDIV 37950E549 374 34,809 SH   SOLE NONE 0 0 34,809
HOME DEPOT INC COM 437076102 1,835 6,609 SH   SOLE NONE 0 0 6,609
HONEYWELL INTL INC COM 438516106 1,067 6,486 SH   SOLE NONE 0 0 6,485
ILLINOIS TOOL WKS INC COM 452308109 1,897 9,822 SH   SOLE NONE 0 0 9,821
INTEL CORP COM 458140100 1,053 20,348 SH   SOLE NONE 0 0 20,348
INTERNATIONAL BUSINESS MACHS COM 459200101 272 2,238 SH   SOLE NONE 0 0 2,237
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 570 28,204 SH   SOLE NONE 0 0 28,204
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,461 53,898 SH   SOLE NONE 0 0 53,897
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 813 15,168 SH   SOLE NONE 0 0 15,167
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 653 4,568 SH   SOLE NONE 0 0 4,567
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 763 60,187 SH   SOLE NONE 0 0 60,187
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 209 891 SH   SOLE NONE 0 0 890
INVESCO QQQ TR UNIT SER 1 46090E103 218 786 SH   SOLE NONE 0 0 786
ISHARES TR CORE S&P SCP ETF 464287804 1,062 15,134 SH   SOLE NONE 0 0 15,134
ISHARES TR PFD AND INCM SEC 464288687 2,354 64,600 SH   SOLE NONE 0 0 64,599
ISHARES TR RUS MDCP VAL ETF 464287473 203 2,515 SH   SOLE NONE 0 0 2,514
ISHARES TR 3 7 YR TREAS BD 464288661 419 3,141 SH   SOLE NONE 0 0 3,141
ISHARES TR INTL SEL DIV ETF 464288448 432 17,355 SH   SOLE NONE 0 0 17,355
ISHARES TR CORE S&P500 ETF 464287200 224 668 SH   SOLE NONE 0 0 667
ISHARES TR CORE S&P MCP ETF 464287507 643 3,475 SH   SOLE NONE 0 0 3,474
ISHARES TR MSCI EAFE ETF 464287465 577 9,076 SH   SOLE NONE 0 0 9,075
ISHARES TR CORE US AGGBD ET 464287226 247 2,097 SH   SOLE NONE 0 0 2,096
ISHARES TR S&P 100 ETF 464287101 1,250 8,032 SH   SOLE NONE 0 0 8,031
ISHARES TR U.S. TECH ETF 464287721 315 1,049 SH   SOLE NONE 0 0 1,048
ISHARES TR RUS 2000 GRW ETF 464287648 231 1,045 SH   SOLE NONE 0 0 1,045
ISHARES TR IBOXX INV CP ETF 464287242 1,096 8,143 SH   SOLE NONE 0 0 8,143
ISHARES TR BARCLAYS 7 10 YR 464287440 486 3,994 SH   SOLE NONE 0 0 3,993
ISHARES TR RUSSELL 2000 ETF 464287655 331 2,215 SH   SOLE NONE 0 0 2,214
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 644 12,682 SH   SOLE NONE 0 0 12,682
JOHNSON & JOHNSON COM 478160104 2,502 16,810 SH   SOLE NONE 0 0 16,810
JPMORGAN CHASE & CO COM 46625H100 3,715 38,590 SH   SOLE NONE 0 0 38,589
KINDER MORGAN INC DEL COM 49456B101 653 52,967 SH   SOLE NONE 0 0 52,967
L3HARRIS TECHNOLOGIES INC COM 502431109 893 5,259 SH   SOLE NONE 0 0 5,258
LINDE PLC SHS G5494J103 242 1,020 SH   SOLE NONE 0 0 1,019
LOCKHEED MARTIN CORP COM 539830109 682 1,780 SH   SOLE NONE 0 0 1,779
LULULEMON ATHLETICA INC COM 550021109 292 888 SH   SOLE NONE 0 0 888
MASTERCARD INCORPORATED CL A 57636Q104 944 2,794 SH   SOLE NONE 0 0 2,794
MCDONALDS CORP COM 580135101 1,261 5,746 SH   SOLE NONE 0 0 5,746
MICROCHIP TECHNOLOGY INC. COM 595017104 1,539 14,978 SH   SOLE NONE 0 0 14,978
MICROSOFT CORP COM 594918104 6,805 32,359 SH   SOLE NONE 0 0 32,358
MONDELEZ INTL INC CL A 609207105 520 9,059 SH   SOLE NONE 0 0 9,059
NETFLIX INC COM 64110L106 266 533 SH   SOLE NONE 0 0 533
NEXTERA ENERGY INC COM 65339F101 2,476 8,921 SH   SOLE NONE 0 0 8,920
NIKE INC CL B 654106103 1,404 11,190 SH   SOLE NONE 0 0 11,190
NORFOLK SOUTHN CORP COM 655844108 1,532 7,163 SH   SOLE NONE 0 0 7,163
NVIDIA CORPORATION COM 67066G104 986 1,823 SH   SOLE NONE 0 0 1,822
PARKER-HANNIFIN CORP COM 701094104 385 1,907 SH   SOLE NONE 0 0 1,906
PAYCHEX INC COM 704326107 365 4,582 SH   SOLE NONE 0 0 4,581
PAYPAL HLDGS INC COM 70450Y103 1,418 7,200 SH   SOLE NONE 0 0 7,200
PEPSICO INC COM 713448108 2,155 15,554 SH   SOLE NONE 0 0 15,554
PHILIP MORRIS INTL INC COM 718172109 278 3,715 SH   SOLE NONE 0 0 3,714
PIMCO CORPORATE & INCOME OPP COM 72201B101 374 23,229 SH   SOLE NONE 0 0 23,228
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 393 4,199 SH   SOLE NONE 0 0 4,198
PIMCO ETF TR ACTIVE BD ETF 72201R775 238 2,119 SH   SOLE NONE 0 0 2,119
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 989 9,705 SH   SOLE NONE 0 0 9,705
PIMCO STRATEGIC INCOME FD COM 72200X104 369 57,539 SH   SOLE NONE 0 0 57,539
PIONEER HIGH INCOME TR COM 72369H106 135 16,968 SH   SOLE NONE 0 0 16,967
PPG INDS INC COM 693506107 668 5,474 SH   SOLE NONE 0 0 5,474
PRICE T ROWE GROUP INC COM 74144T108 381 2,975 SH   SOLE NONE 0 0 2,974
PROCTER AND GAMBLE CO COM 742718109 2,516 18,108 SH   SOLE NONE 0 0 18,107
PUBLIC STORAGE COM 74460D109 413 1,856 SH   SOLE NONE 0 0 1,856
QUALCOMM INC COM 747525103 1,197 10,177 SH   SOLE NONE 0 0 10,177
RAYTHEON TECHNOLOGIES CORP COM 75513E101 322 5,605 SH   SOLE NONE 0 0 5,605
REALTY INCOME CORP COM 756109104 909 14,965 SH   SOLE NONE 0 0 14,965
SALESFORCE COM INC COM 79466L302 649 2,585 SH   SOLE NONE 0 0 2,585
SKYWORKS SOLUTIONS INC COM 83088M102 1,982 13,624 SH   SOLE NONE 0 0 13,624
SOUTHERN CO COM 842587107 1,488 27,461 SH   SOLE NONE 0 0 27,461
SPDR GOLD TR GOLD SHS 78463V107 253 1,434 SH   SOLE NONE 0 0 1,434
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 327 8,971 SH   SOLE NONE 0 0 8,971
SPDR S&P 500 ETF TR TR UNIT 78462F103 517 1,545 SH   SOLE NONE 0 0 1,545
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 222 658 SH   SOLE NONE 0 0 657
SPDR SER TR S&P 600 SML CAP 78464A813 1,295 21,291 SH   SOLE NONE 0 0 21,290
SPDR SER TR BLMBRG BRC CNVRT 78464A359 3,734 54,214 SH   SOLE NONE 0 0 54,213
SPDR SER TR S&P DIVID ETF 78464A763 783 8,476 SH   SOLE NONE 0 0 8,476
SPDR SER TR PORTFOLIO S&P500 78464A854 239 6,083 SH   SOLE NONE 0 0 6,082
STARBUCKS CORP COM 855244109 587 6,837 SH   SOLE NONE 0 0 6,837
STEPAN CO COM 858586100 278 2,559 SH   SOLE NONE 0 0 2,559
STRYKER CORPORATION COM 863667101 2,799 13,437 SH   SOLE NONE 0 0 13,437
TEMPLETON EMERGING MKTS INCO COM 880192109 364 49,140 SH   SOLE NONE 0 0 49,140
TORONTO DOMINION BK ONT COM NEW 891160509 394 8,535 SH   SOLE NONE 0 0 8,534
UNION PAC CORP COM 907818108 3,600 18,287 SH   SOLE NONE 0 0 18,286
UNITED PARCEL SERVICE INC CL B 911312106 1,000 6,002 SH   SOLE NONE 0 0 6,001
UNITEDHEALTH GROUP INC COM 91324P102 2,084 6,687 SH   SOLE NONE 0 0 6,686
V F CORP COM 918204108 305 4,344 SH   SOLE NONE 0 0 4,343
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 344 11,590 SH   SOLE NONE 0 0 11,590
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 287 5,606 SH   SOLE NONE 0 0 5,605
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 200 2,412 SH   SOLE NONE 0 0 2,412
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,792 30,809 SH   SOLE NONE 0 0 30,808
VANGUARD INDEX FDS SMALL CP ETF 922908751 558 3,634 SH   SOLE NONE 0 0 3,633
VANGUARD INDEX FDS MID CAP ETF 922908629 470 2,670 SH   SOLE NONE 0 0 2,669
VANGUARD INDEX FDS TOTAL STK MKT 922908769 285 1,679 SH   SOLE NONE 0 0 1,678
VANGUARD INDEX FDS SM CP VAL ETF 922908611 202 1,834 SH   SOLE NONE 0 0 1,833
VANGUARD INDEX FDS GROWTH ETF 922908736 369 1,625 SH   SOLE NONE 0 0 1,624
VANGUARD INDEX FDS SML CP GRW ETF 922908595 242 1,129 SH   SOLE NONE 0 0 1,129
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,047 24,217 SH   SOLE NONE 0 0 24,216
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 313 5,975 SH   SOLE NONE 0 0 5,975
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 212 2,562 SH   SOLE NONE 0 0 2,562
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 590 10,872 SH   SOLE NONE 0 0 10,871
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,191 9,258 SH   SOLE NONE 0 0 9,257
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 469 5,807 SH   SOLE NONE 0 0 5,807
VERIZON COMMUNICATIONS INC COM 92343V104 1,466 24,656 SH   SOLE NONE 0 0 24,656
VISA INC COM CL A 92826C839 2,464 12,325 SH   SOLE NONE 0 0 12,324
WALMART INC COM 931142103 473 3,382 SH   SOLE NONE 0 0 3,382
WISDOMTREE TR GLB US QTLY DIV 97717W844 200 3,007 SH   SOLE NONE 0 0 3,006
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,945 67,270 SH   SOLE NONE 0 0 67,270
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,092 51,831 SH   SOLE NONE 0 0 51,830
WISDOMTREE TR EUROPE SMCP DV 97717W869 618 11,640 SH   SOLE NONE 0 0 11,640
WISDOMTREE TR EMER MKT HIGH FD 97717W315 439 12,472 SH   SOLE NONE 0 0 12,472
WP CAREY INC COM 92936U109 1,818 27,908 SH   SOLE NONE 0 0 27,908
XYLEM INC COM 98419M100 353 4,208 SH   SOLE NONE 0 0 4,207
ZOETIS INC CL A 98978V103 715 4,325 SH   SOLE NONE 0 0 4,324