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 269 1,394 SH   SOLE NONE 0 0 1,394
ABBOTT LABS COM 002824100 644 5,377 SH   SOLE NONE 0 0 5,377
ABBVIE INC COM 00287Y109 1,518 14,030 SH   SOLE NONE 0 0 14,030
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 461 112,716 SH   SOLE NONE 0 0 112,716
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 316 1,143 SH   SOLE NONE 0 0 1,143
ALPHABET INC CAP STK CL A 02079K305 1,563 758 SH   SOLE NONE 0 0 758
AMAZON COM INC COM 023135106 5,529 1,787 SH   SOLE NONE 0 0 1,787
AMERICAN ELEC PWR CO INC COM 025537101 1,958 23,113 SH   SOLE NONE 0 0 23,113
AMERICAN TOWER CORP NEW COM 03027X100 3,896 16,298 SH   SOLE NONE 0 0 16,298
AMERICAN WTR WKS CO INC NEW COM 030420103 1,143 7,624 SH   SOLE NONE 0 0 7,624
AMPHENOL CORP NEW CL A 032095101 221 3,349 SH   SOLE NONE 0 0 3,349
ANNALY CAPITAL MANAGEMENT IN COM 035710409 126 14,598 SH   SOLE NONE 0 0 14,598
APPLE INC COM 037833100 9,983 81,727 SH   SOLE NONE 0 0 81,727
AT&T INC COM 00206R102 2,119 69,999 SH   SOLE NONE 0 0 69,999
AUTOMATIC DATA PROCESSING IN COM 053015103 5,325 28,253 SH   SOLE NONE 0 0 28,253
BLACKROCK INC COM 09247X101 392 520 SH   SOLE NONE 0 0 520
BOEING CO COM 097023105 1,244 4,883 SH   SOLE NONE 0 0 4,883
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 155 10,384 SH   SOLE NONE 0 0 10,384
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 403 28,368 SH   SOLE NONE 0 0 28,368
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 336 19,503 SH   SOLE NONE 0 0 19,503
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 237 3,954 SH   SOLE NONE 0 0 3,954
CANADIAN NATL RY CO COM 136375102 436 3,764 SH   SOLE NONE 0 0 3,764
CATERPILLAR INC COM 149123101 235 1,012 SH   SOLE NONE 0 0 1,012
CHEVRON CORP NEW COM 166764100 1,537 14,664 SH   SOLE NONE 0 0 14,664
CHUBB LIMITED COM H1467J104 672 4,255 SH   SOLE NONE 0 0 4,255
CISCO SYS INC COM 17275R102 931 17,999 SH   SOLE NONE 0 0 17,999
COCA COLA CO COM 191216100 1,126 21,361 SH   SOLE NONE 0 0 21,361
COHEN & STEERS REIT & PFD & COM 19247X100 591 24,211 SH   SOLE NONE 0 0 24,211
COLUMBIA SPORTSWEAR CO COM 198516106 460 4,351 SH   SOLE NONE 0 0 4,351
CONSOLIDATED EDISON INC COM 209115104 447 5,970 SH   SOLE NONE 0 0 5,970
COSTCO WHSL CORP NEW COM 22160K105 2,907 8,247 SH   SOLE NONE 0 0 8,247
CSX CORP COM 126408103 265 2,745 SH   SOLE NONE 0 0 2,745
CUMMINS INC COM 231021106 1,191 4,598 SH   SOLE NONE 0 0 4,598
CVS HEALTH CORP COM 126650100 303 4,025 SH   SOLE NONE 0 0 4,025
DIAGEO PLC SPON ADR NEW 25243Q205 343 2,092 SH   SOLE NONE 0 0 2,092
DISNEY WALT CO COM 254687106 2,082 11,284 SH   SOLE NONE 0 0 11,284
DOMINION ENERGY INC COM 25746U109 1,710 22,513 SH   SOLE NONE 0 0 22,513
DOMINOS PIZZA INC COM 25754A201 874 2,377 SH   SOLE NONE 0 0 2,377
DONALDSON INC COM 257651109 398 6,835 SH   SOLE NONE 0 0 6,835
DTE ENERGY CO COM 233331107 851 6,389 SH   SOLE NONE 0 0 6,389
DUKE ENERGY CORP NEW COM NEW 26441C204 322 3,331 SH   SOLE NONE 0 0 3,331
EMERSON ELEC CO COM 291011104 226 2,505 SH   SOLE NONE 0 0 2,505
ESSENTIAL UTILS INC COM 29670G102 2,044 45,669 SH   SOLE NONE 0 0 45,669
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 227 4,132 SH   SOLE NONE 0 0 4,132
EXXON MOBIL CORP COM 30231G102 655 11,725 SH   SOLE NONE 0 0 11,725
FACEBOOK INC CL A 30303M102 646 2,194 SH   SOLE NONE 0 0 2,194
FASTENAL CO COM 311900104 423 8,411 SH   SOLE NONE 0 0 8,411
FATE THERAPEUTICS INC COM 31189P102 704 8,544 SH   SOLE NONE 0 0 8,544
FEDEX CORP COM 31428X106 1,155 4,066 SH   SOLE NONE 0 0 4,066
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,014 8,919 SH   SOLE NONE 0 0 8,919
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 260 2,394 SH   SOLE NONE 0 0 2,394
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 234 5,627 SH   SOLE NONE 0 0 5,627
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 291 11,565 SH   SOLE NONE 0 0 11,565
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 593 2,717 SH   SOLE NONE 0 0 2,717
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 641 11,874 SH   SOLE NONE 0 0 11,874
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 657 4,093 SH   SOLE NONE 0 0 4,093
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 326 6,377 SH   SOLE NONE 0 0 6,377
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,313 9,106 SH   SOLE NONE 0 0 9,106
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 402 4,435 SH   SOLE NONE 0 0 4,435
FIRST TR SR FLG RTE INCM FD COM 33733U108 1,965 160,276 SH   SOLE NONE 0 0 160,276
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,212 58,240 SH   SOLE NONE 0 0 58,240
FORD MTR CO DEL COM 345370860 207 16,935 SH   SOLE NONE 0 0 16,935
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 547 6,168 SH   SOLE NONE 0 0 6,168
GENERAL ELECTRIC CO COM 369604103 207 15,762 SH   SOLE NONE 0 0 15,762
GENERAL MLS INC COM 370334104 312 5,087 SH   SOLE NONE 0 0 5,087
GENUINE PARTS CO COM 372460105 223 1,932 SH   SOLE NONE 0 0 1,932
GILEAD SCIENCES INC COM 375558103 415 6,418 SH   SOLE NONE 0 0 6,418
GLOBAL X FDS GLB X SUPERDIV 37950E549 330 23,747 SH   SOLE NONE 0 0 23,747
HILTON WORLDWIDE HLDGS INC COM 43300A203 210 1,736 SH   SOLE NONE 0 0 1,736
HOME DEPOT INC COM 437076102 2,098 6,874 SH   SOLE NONE 0 0 6,874
HONEYWELL INTL INC COM 438516106 1,298 5,980 SH   SOLE NONE 0 0 5,980
ILLINOIS TOOL WKS INC COM 452308109 2,139 9,655 SH   SOLE NONE 0 0 9,655
INTEL CORP COM 458140100 1,082 16,904 SH   SOLE NONE 0 0 16,904
INTERNATIONAL BUSINESS MACHS COM 459200101 223 1,672 SH   SOLE NONE 0 0 1,672
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 491 21,125 SH   SOLE NONE 0 0 21,125
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,403 52,406 SH   SOLE NONE 0 0 52,406
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 831 14,298 SH   SOLE NONE 0 0 14,298
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 796 47,724 SH   SOLE NONE 0 0 47,724
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 715 4,526 SH   SOLE NONE 0 0 4,526
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 239 892 SH   SOLE NONE 0 0 892
ISHARES TR CORE S&P MCP ETF 464287507 884 3,396 SH   SOLE NONE 0 0 3,396
ISHARES TR CORE US AGGBD ET 464287226 280 2,459 SH   SOLE NONE 0 0 2,459
ISHARES TR MSCI EAFE ETF 464287465 697 9,185 SH   SOLE NONE 0 0 9,185
ISHARES TR S&P 100 ETF 464287101 1,472 8,184 SH   SOLE NONE 0 0 8,184
ISHARES TR S&P MC 400GR ETF 464287606 240 3,063 SH   SOLE NONE 0 0 3,063
ISHARES TR RUS MDCP VAL ETF 464287473 274 2,508 SH   SOLE NONE 0 0 2,508
ISHARES TR PFD AND INCM SEC 464288687 2,424 63,121 SH   SOLE NONE 0 0 63,121
ISHARES TR U.S. TECH ETF 464287721 382 4,359 SH   SOLE NONE 0 0 4,359
ISHARES TR BARCLAYS 7 10 YR 464287440 368 3,254 SH   SOLE NONE 0 0 3,254
ISHARES TR RUS MID CAP ETF 464287499 247 3,335 SH   SOLE NONE 0 0 3,335
ISHARES TR CORE S&P SCP ETF 464287804 1,647 15,175 SH   SOLE NONE 0 0 15,175
ISHARES TR INTL SEL DIV ETF 464288448 406 12,901 SH   SOLE NONE 0 0 12,901
ISHARES TR CORE S&P500 ETF 464287200 262 660 SH   SOLE NONE 0 0 660
ISHARES TR IBOXX INV CP ETF 464287242 1,019 7,834 SH   SOLE NONE 0 0 7,834
ISHARES TR 3 7 YR TREAS BD 464288661 410 3,156 SH   SOLE NONE 0 0 3,156
ISHARES TR RUS 2000 GRW ETF 464287648 315 1,047 SH   SOLE NONE 0 0 1,047
ISHARES TR RUSSELL 2000 ETF 464287655 489 2,213 SH   SOLE NONE 0 0 2,213
ISHARES TR TIPS BD ETF 464287176 209 1,666 SH   SOLE NONE 0 0 1,666
JOHNSON & JOHNSON COM 478160104 2,693 16,383 SH   SOLE NONE 0 0 16,383
JPMORGAN CHASE & CO COM 46625H100 4,982 32,727 SH   SOLE NONE 0 0 32,727
KINDER MORGAN INC DEL COM 49456B101 532 31,933 SH   SOLE NONE 0 0 31,933
L3HARRIS TECHNOLOGIES INC COM 502431109 1,030 5,080 SH   SOLE NONE 0 0 5,080
LINDE PLC SHS G5494J103 315 1,124 SH   SOLE NONE 0 0 1,124
LOCKHEED MARTIN CORP COM 539830109 701 1,898 SH   SOLE NONE 0 0 1,898
LULULEMON ATHLETICA INC COM 550021109 337 1,100 SH   SOLE NONE 0 0 1,100
MARRIOTT INTL INC NEW CL A 571903202 206 1,389 SH   SOLE NONE 0 0 1,389
MASTERCARD INCORPORATED CL A 57636Q104 764 2,146 SH   SOLE NONE 0 0 2,146
MCDONALDS CORP COM 580135101 1,182 5,275 SH   SOLE NONE 0 0 5,275
MICROCHIP TECHNOLOGY INC. COM 595017104 2,229 14,360 SH   SOLE NONE 0 0 14,360
MICROSOFT CORP COM 594918104 7,578 32,142 SH   SOLE NONE 0 0 32,142
MONDELEZ INTL INC CL A 609207105 535 9,142 SH   SOLE NONE 0 0 9,142
NEENAH INC COM 640079109 273 5,314 SH   SOLE NONE 0 0 5,314
NETFLIX INC COM 64110L106 281 539 SH   SOLE NONE 0 0 539
NEXTERA ENERGY INC COM 65339F101 2,725 36,045 SH   SOLE NONE 0 0 36,045
NIKE INC CL B 654106103 1,298 9,769 SH   SOLE NONE 0 0 9,769
NORFOLK SOUTHN CORP COM 655844108 1,847 6,877 SH   SOLE NONE 0 0 6,877
NVIDIA CORPORATION COM 67066G104 929 1,741 SH   SOLE NONE 0 0 1,741
PALO ALTO NETWORKS INC COM 697435105 257 799 SH   SOLE NONE 0 0 799
PARKER-HANNIFIN CORP COM 701094104 607 1,926 SH   SOLE NONE 0 0 1,926
PAYCHEX INC COM 704326107 446 4,545 SH   SOLE NONE 0 0 4,545
PAYPAL HLDGS INC COM 70450Y103 1,580 6,506 SH   SOLE NONE 0 0 6,506
PEPSICO INC COM 713448108 2,289 16,179 SH   SOLE NONE 0 0 16,179
PHILIP MORRIS INTL INC COM 718172109 326 3,679 SH   SOLE NONE 0 0 3,679
PIMCO CORPORATE & INCOME OPP COM 72201B101 309 16,929 SH   SOLE NONE 0 0 16,929
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 463 4,546 SH   SOLE NONE 0 0 4,546
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 396 3,992 SH   SOLE NONE 0 0 3,992
PIMCO ETF TR ACTIVE BD ETF 72201R775 242 2,208 SH   SOLE NONE 0 0 2,208
PIMCO STRATEGIC INCOME FD COM 72200X104 403 54,977 SH   SOLE NONE 0 0 54,977
PIONEER HIGH INCOME TR COM 72369H106 179 19,156 SH   SOLE NONE 0 0 19,156
PPG INDS INC COM 693506107 783 5,213 SH   SOLE NONE 0 0 5,213
PRICE T ROWE GROUP INC COM 74144T108 435 2,533 SH   SOLE NONE 0 0 2,533
PROCTER AND GAMBLE CO COM 742718109 2,534 18,708 SH   SOLE NONE 0 0 18,708
PRUDENTIAL FINL INC COM 744320102 277 3,039 SH   SOLE NONE 0 0 3,039
PUBLIC STORAGE COM 74460D109 470 1,906 SH   SOLE NONE 0 0 1,906
QUALCOMM INC COM 747525103 1,419 10,702 SH   SOLE NONE 0 0 10,702
RAYTHEON TECHNOLOGIES CORP COM 75513E101 339 4,383 SH   SOLE NONE 0 0 4,383
REALTY INCOME CORP COM 756109104 800 12,602 SH   SOLE NONE 0 0 12,602
SALESFORCE COM INC COM 79466L302 509 2,402 SH   SOLE NONE 0 0 2,402
SKYWORKS SOLUTIONS INC COM 83088M102 2,458 13,397 SH   SOLE NONE 0 0 13,397
SOUTHERN CO COM 842587107 1,680 27,023 SH   SOLE NONE 0 0 27,023
SPDR GOLD TR GOLD SHS 78463V107 221 1,384 SH   SOLE NONE 0 0 1,384
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 503 11,496 SH   SOLE NONE 0 0 11,496
SPDR S&P 500 ETF TR TR UNIT 78462F103 589 1,486 SH   SOLE NONE 0 0 1,486
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 315 661 SH   SOLE NONE 0 0 661
SPDR SER TR S&P 600 SML CAP 78464A813 1,987 21,138 SH   SOLE NONE 0 0 21,138
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,312 51,731 SH   SOLE NONE 0 0 51,731
SPDR SER TR S&P DIVID ETF 78464A763 998 8,458 SH   SOLE NONE 0 0 8,458
SPDR SER TR PORTFOLIO S&P500 78464A854 305 6,533 SH   SOLE NONE 0 0 6,533
STARBUCKS CORP COM 855244109 692 6,334 SH   SOLE NONE 0 0 6,334
STEPAN CO COM 858586100 342 2,689 SH   SOLE NONE 0 0 2,689
STRYKER CORPORATION COM 863667101 3,163 12,985 SH   SOLE NONE 0 0 12,985
TARGA RES CORP COM 87612G101 234 7,366 SH   SOLE NONE 0 0 7,366
TEMPLETON EMERGING MKTS INCO COM 880192109 388 52,638 SH   SOLE NONE 0 0 52,638
TOPBUILD CORP COM 89055F103 247 1,180 SH   SOLE NONE 0 0 1,180
TORONTO DOMINION BK ONT COM NEW 891160509 542 8,314 SH   SOLE NONE 0 0 8,314
UNION PAC CORP COM 907818108 3,782 17,157 SH   SOLE NONE 0 0 17,157
UNITED PARCEL SERVICE INC CL B 911312106 1,068 6,283 SH   SOLE NONE 0 0 6,283
UNITEDHEALTH GROUP INC COM 91324P102 2,570 6,907 SH   SOLE NONE 0 0 6,907
V F CORP COM 918204108 288 3,606 SH   SOLE NONE 0 0 3,606
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 610 19,099 SH   SOLE NONE 0 0 19,099
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 255 3,103 SH   SOLE NONE 0 0 3,103
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,758 30,773 SH   SOLE NONE 0 0 30,773
VANGUARD INDEX FDS MID CAP ETF 922908629 836 3,777 SH   SOLE NONE 0 0 3,777
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,035 4,833 SH   SOLE NONE 0 0 4,833
VANGUARD INDEX FDS TOTAL STK MKT 922908769 355 1,719 SH   SOLE NONE 0 0 1,719
VANGUARD INDEX FDS SML CP GRW ETF 922908595 354 1,288 SH   SOLE NONE 0 0 1,288
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 225 1,046 SH   SOLE NONE 0 0 1,046
VANGUARD INDEX FDS SM CP VAL ETF 922908611 256 1,547 SH   SOLE NONE 0 0 1,547
VANGUARD INDEX FDS GROWTH ETF 922908736 409 1,590 SH   SOLE NONE 0 0 1,590
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 334 5,303 SH   SOLE NONE 0 0 5,303
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,226 23,552 SH   SOLE NONE 0 0 23,552
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 740 13,856 SH   SOLE NONE 0 0 13,856
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 270 3,277 SH   SOLE NONE 0 0 3,277
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,306 8,878 SH   SOLE NONE 0 0 8,878
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 545 5,391 SH   SOLE NONE 0 0 5,391
VERIZON COMMUNICATIONS INC COM 92343V104 1,470 25,281 SH   SOLE NONE 0 0 25,281
VISA INC COM CL A 92826C839 2,608 12,317 SH   SOLE NONE 0 0 12,317
VULCAN MATLS CO COM 929160109 201 1,189 SH   SOLE NONE 0 0 1,189
WALMART INC COM 931142103 396 2,914 SH   SOLE NONE 0 0 2,914
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,571 63,613 SH   SOLE NONE 0 0 63,613
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,477 47,430 SH   SOLE NONE 0 0 47,430
WISDOMTREE TR GLB US QTLY DIV 97717W844 924 11,903 SH   SOLE NONE 0 0 11,903
WISDOMTREE TR EMER MKT HIGH FD 97717W315 270 6,098 SH   SOLE NONE 0 0 6,098
WISDOMTREE TR EM EX ST-OWNED 97717X578 402 9,876 SH   SOLE NONE 0 0 9,876
WISDOMTREE TR EUROPE SMCP DV 97717W869 633 9,093 SH   SOLE NONE 0 0 9,093
WP CAREY INC COM 92936U109 1,903 26,897 SH   SOLE NONE 0 0 26,897
XYLEM INC COM 98419M100 393 3,736 SH   SOLE NONE 0 0 3,736
ZOETIS INC CL A 98978V103 680 4,315 SH   SOLE NONE 0 0 4,315