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 260 1,309 SH   SOLE NONE 0 0 1,309
ABBOTT LABS COM 002824100 640 5,516 SH   SOLE NONE 0 0 5,516
ABBVIE INC COM 00287Y109 1,566 13,906 SH   SOLE NONE 0 0 13,906
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 545 123,078 SH   SOLE NONE 0 0 123,078
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 391 1,327 SH   SOLE NONE 0 0 1,327
ALIGN TECHNOLOGY INC COM 016255101 225 368 SH   SOLE NONE 0 0 368
ALPHABET INC CAP STK CL A 02079K305 1,856 760 SH   SOLE NONE 0 0 760
AMAZON COM INC COM 023135106 6,068 1,764 SH   SOLE NONE 0 0 1,764
AMERICAN ELEC PWR CO INC COM 025537101 1,924 22,740 SH   SOLE NONE 0 0 22,740
AMERICAN TOWER CORP NEW COM 03027X100 4,433 16,412 SH   SOLE NONE 0 0 16,412
AMERICAN WTR WKS CO INC NEW COM 030420103 1,162 7,537 SH   SOLE NONE 0 0 7,537
AMPHENOL CORP NEW CL A 032095101 229 3,353 SH   SOLE NONE 0 0 3,353
ANNALY CAPITAL MANAGEMENT IN COM 035710409 130 14,598 SH   SOLE NONE 0 0 14,598
APPLE INC COM 037833100 11,206 81,820 SH   SOLE NONE 0 0 81,820
AT&T INC COM 00206R102 1,907 66,270 SH   SOLE NONE 0 0 66,270
AUTOMATIC DATA PROCESSING IN COM 053015103 5,590 28,144 SH   SOLE NONE 0 0 28,144
BLACKROCK INC COM 09247X101 462 528 SH   SOLE NONE 0 0 528
BOEING CO COM 097023105 1,225 5,115 SH   SOLE NONE 0 0 5,115
BRISTOL-MYERS SQUIBB CO COM 110122108 205 3,067 SH   SOLE NONE 0 0 3,067
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 172 10,538 SH   SOLE NONE 0 0 10,538
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 422 27,848 SH   SOLE NONE 0 0 27,848
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 343 18,837 SH   SOLE NONE 0 0 18,837
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 279 4,352 SH   SOLE NONE 0 0 4,352
CANADIAN NATL RY CO COM 136375102 423 4,010 SH   SOLE NONE 0 0 4,010
CATERPILLAR INC COM 149123101 226 1,039 SH   SOLE NONE 0 0 1,039
CHEVRON CORP NEW COM 166764100 1,539 14,697 SH   SOLE NONE 0 0 14,697
CHUBB LIMITED COM H1467J104 678 4,266 SH   SOLE NONE 0 0 4,266
CISCO SYS INC COM 17275R102 991 18,694 SH   SOLE NONE 0 0 18,694
COCA COLA CO COM 191216100 1,140 21,076 SH   SOLE NONE 0 0 21,076
COHEN & STEERS REIT & PFD & COM 19247X100 648 23,815 SH   SOLE NONE 0 0 23,815
COLUMBIA SPORTSWEAR CO COM 198516106 428 4,349 SH   SOLE NONE 0 0 4,349
CONSOLIDATED EDISON INC COM 209115104 319 4,450 SH   SOLE NONE 0 0 4,450
COSTCO WHSL CORP NEW COM 22160K105 3,249 8,212 SH   SOLE NONE 0 0 8,212
CSX CORP COM 126408103 274 8,533 SH   SOLE NONE 0 0 8,533
CUMMINS INC COM 231021106 1,122 4,601 SH   SOLE NONE 0 0 4,601
CVS HEALTH CORP COM 126650100 328 3,926 SH   SOLE NONE 0 0 3,926
DIAGEO PLC SPON ADR NEW 25243Q205 400 2,085 SH   SOLE NONE 0 0 2,085
DISNEY WALT CO COM 254687106 1,996 11,358 SH   SOLE NONE 0 0 11,358
DOMINION ENERGY INC COM 25746U109 1,523 20,699 SH   SOLE NONE 0 0 20,699
DOMINOS PIZZA INC COM 25754A201 1,094 2,345 SH   SOLE NONE 0 0 2,345
DONALDSON INC COM 257651109 437 6,873 SH   SOLE NONE 0 0 6,873
DOUBLELINE INCOME SOLUTIONS COM 258622109 189 10,474 SH   SOLE NONE 0 0 10,474
DTE ENERGY CO COM 233331107 824 6,361 SH   SOLE NONE 0 0 6,361
DUKE ENERGY CORP NEW COM NEW 26441C204 304 3,076 SH   SOLE NONE 0 0 3,076
DUPONT DE NEMOURS INC COM 26614N102 487 6,289 SH   SOLE NONE 0 0 6,289
EMERSON ELEC CO COM 291011104 242 2,516 SH   SOLE NONE 0 0 2,516
ESSENTIAL UTILS INC COM 29670G102 2,092 45,785 SH   SOLE NONE 0 0 45,785
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 254 4,189 SH   SOLE NONE 0 0 4,189
EXXON MOBIL CORP COM 30231G102 738 11,693 SH   SOLE NONE 0 0 11,693
FACEBOOK INC CL A 30303M102 717 2,062 SH   SOLE NONE 0 0 2,062
FASTENAL CO COM 311900104 439 8,447 SH   SOLE NONE 0 0 8,447
FATE THERAPEUTICS INC COM 31189P102 729 8,397 SH   SOLE NONE 0 0 8,397
FEDEX CORP COM 31428X106 1,272 4,263 SH   SOLE NONE 0 0 4,263
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,104 8,890 SH   SOLE NONE 0 0 8,890
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 306 11,790 SH   SOLE NONE 0 0 11,790
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 280 2,394 SH   SOLE NONE 0 0 2,394
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 258 5,906 SH   SOLE NONE 0 0 5,906
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 679 11,854 SH   SOLE NONE 0 0 11,854
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 663 2,709 SH   SOLE NONE 0 0 2,709
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 703 4,072 SH   SOLE NONE 0 0 4,072
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 336 6,602 SH   SOLE NONE 0 0 6,602
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,456 9,155 SH   SOLE NONE 0 0 9,155
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 488 5,232 SH   SOLE NONE 0 0 5,232
FIRST TR SR FLTG RATE INCOME COM 33733U108 2,107 165,868 SH   SOLE NONE 0 0 165,868
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,314 58,182 SH   SOLE NONE 0 0 58,182
FORD MTR CO DEL COM 345370860 256 17,235 SH   SOLE NONE 0 0 17,235
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 547 6,079 SH   SOLE NONE 0 0 6,079
GENERAL ELECTRIC CO COM 369604103 147 10,915 SH   SOLE NONE 0 0 10,915
GENERAL MLS INC COM 370334104 316 5,185 SH   SOLE NONE 0 0 5,185
GENUINE PARTS CO COM 372460105 220 1,742 SH   SOLE NONE 0 0 1,742
GILEAD SCIENCES INC COM 375558103 362 5,251 SH   SOLE NONE 0 0 5,251
GLOBAL X FDS GLB X SUPERDIV 37950E549 323 22,879 SH   SOLE NONE 0 0 22,879
HILTON WORLDWIDE HLDGS INC COM 43300A203 243 2,015 SH   SOLE NONE 0 0 2,015
HOME DEPOT INC COM 437076102 2,222 6,968 SH   SOLE NONE 0 0 6,968
HONEYWELL INTL INC COM 438516106 1,309 5,968 SH   SOLE NONE 0 0 5,968
ILLINOIS TOOL WKS INC COM 452308109 2,155 9,642 SH   SOLE NONE 0 0 9,642
INTEL CORP COM 458140100 938 16,702 SH   SOLE NONE 0 0 16,702
INTERNATIONAL BUSINESS MACHS COM 459200101 247 1,685 SH   SOLE NONE 0 0 1,685
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 492 20,094 SH   SOLE NONE 0 0 20,094
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,470 53,233 SH   SOLE NONE 0 0 53,233
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 859 14,102 SH   SOLE NONE 0 0 14,102
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 843 47,692 SH   SOLE NONE 0 0 47,692
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 736 4,569 SH   SOLE NONE 0 0 4,569
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 266 907 SH   SOLE NONE 0 0 907
INVESCO QQQ TR UNIT SER 1 46090E103 208 588 SH   SOLE NONE 0 0 588
ISHARES TR MSCI EAFE ETF 464287465 728 9,225 SH   SOLE NONE 0 0 9,225
ISHARES TR RUS MDCP VAL ETF 464287473 291 2,532 SH   SOLE NONE 0 0 2,532
ISHARES TR S&P 100 ETF 464287101 1,618 8,245 SH   SOLE NONE 0 0 8,245
ISHARES TR CORE S&P MCP ETF 464287507 909 3,384 SH   SOLE NONE 0 0 3,384
ISHARES TR CORE US AGGBD ET 464287226 242 2,094 SH   SOLE NONE 0 0 2,094
ISHARES TR S&P MC 400GR ETF 464287606 251 3,103 SH   SOLE NONE 0 0 3,103
ISHARES TR PFD AND INCM SEC 464288687 2,472 62,849 SH   SOLE NONE 0 0 62,849
ISHARES TR U.S. TECH ETF 464287721 436 4,387 SH   SOLE NONE 0 0 4,387
ISHARES TR CORE S&P SCP ETF 464287804 1,764 15,611 SH   SOLE NONE 0 0 15,611
ISHARES TR RUS 2000 GRW ETF 464287648 327 1,050 SH   SOLE NONE 0 0 1,050
ISHARES TR BARCLAYS 7 10 YR 464287440 376 3,259 SH   SOLE NONE 0 0 3,259
ISHARES TR RUS MID CAP ETF 464287499 266 3,357 SH   SOLE NONE 0 0 3,357
ISHARES TR INTL SEL DIV ETF 464288448 377 11,634 SH   SOLE NONE 0 0 11,634
ISHARES TR CORE S&P500 ETF 464287200 277 645 SH   SOLE NONE 0 0 645
ISHARES TR IBOXX INV CP ETF 464287242 1,024 7,621 SH   SOLE NONE 0 0 7,621
ISHARES TR 3 7 YR TREAS BD 464288661 397 3,038 SH   SOLE NONE 0 0 3,038
ISHARES TR RUSSELL 2000 ETF 464287655 508 2,216 SH   SOLE NONE 0 0 2,216
ISHARES TR TIPS BD ETF 464287176 230 1,794 SH   SOLE NONE 0 0 1,794
JOHNSON & JOHNSON COM 478160104 2,726 16,549 SH   SOLE NONE 0 0 16,549
JPMORGAN CHASE & CO COM 46625H100 5,104 32,818 SH   SOLE NONE 0 0 32,818
KINDER MORGAN INC DEL COM 49456B101 561 30,781 SH   SOLE NONE 0 0 30,781
L3HARRIS TECHNOLOGIES INC COM 502431109 1,148 5,311 SH   SOLE NONE 0 0 5,311
LINDE PLC SHS G5494J103 509 1,760 SH   SOLE NONE 0 0 1,760
LOCKHEED MARTIN CORP COM 539830109 762 2,013 SH   SOLE NONE 0 0 2,013
LULULEMON ATHLETICA INC COM 550021109 430 1,178 SH   SOLE NONE 0 0 1,178
MARRIOTT INTL INC NEW CL A 571903202 243 1,782 SH   SOLE NONE 0 0 1,782
MASTERCARD INCORPORATED CL A 57636Q104 784 2,148 SH   SOLE NONE 0 0 2,148
MCDONALDS CORP COM 580135101 1,219 5,278 SH   SOLE NONE 0 0 5,278
MICROCHIP TECHNOLOGY INC. COM 595017104 2,092 13,973 SH   SOLE NONE 0 0 13,973
MICROSOFT CORP COM 594918104 8,574 31,649 SH   SOLE NONE 0 0 31,649
MONDELEZ INTL INC CL A 609207105 561 8,977 SH   SOLE NONE 0 0 8,977
NEENAH INC COM 640079109 266 5,295 SH   SOLE NONE 0 0 5,295
NETFLIX INC COM 64110L106 285 539 SH   SOLE NONE 0 0 539
NEXTERA ENERGY INC COM 65339F101 2,728 37,222 SH   SOLE NONE 0 0 37,222
NIKE INC CL B 654106103 1,539 9,964 SH   SOLE NONE 0 0 9,964
NORFOLK SOUTHN CORP COM 655844108 1,828 6,888 SH   SOLE NONE 0 0 6,888
NVIDIA CORPORATION COM 67066G104 1,346 1,682 SH   SOLE NONE 0 0 1,682
PALO ALTO NETWORKS INC COM 697435105 295 796 SH   SOLE NONE 0 0 796
PARKER-HANNIFIN CORP COM 701094104 599 1,951 SH   SOLE NONE 0 0 1,951
PAYCHEX INC COM 704326107 456 4,249 SH   SOLE NONE 0 0 4,249
PAYPAL HLDGS INC COM 70450Y103 1,896 6,504 SH   SOLE NONE 0 0 6,504
PEPSICO INC COM 713448108 2,396 16,169 SH   SOLE NONE 0 0 16,169
PHILIP MORRIS INTL INC COM 718172109 365 3,688 SH   SOLE NONE 0 0 3,688
PIMCO CORPORATE & INCOME OPP COM 72201B101 331 16,717 SH   SOLE NONE 0 0 16,717
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 464 4,550 SH   SOLE NONE 0 0 4,550
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 401 4,013 SH   SOLE NONE 0 0 4,013
PIMCO ETF TR ACTIVE BD ETF 72201R775 246 2,214 SH   SOLE NONE 0 0 2,214
PIMCO STRATEGIC INCOME FD COM 72200X104 406 53,372 SH   SOLE NONE 0 0 53,372
PIONEER HIGH INCOME FUND INC COM 72369H106 200 20,617 SH   SOLE NONE 0 0 20,617
PPG INDS INC COM 693506107 884 5,209 SH   SOLE NONE 0 0 5,209
PRICE T ROWE GROUP INC COM 74144T108 503 2,542 SH   SOLE NONE 0 0 2,542
PROCTER AND GAMBLE CO COM 742718109 2,545 18,858 SH   SOLE NONE 0 0 18,858
PRUDENTIAL FINL INC COM 744320102 595 5,806 SH   SOLE NONE 0 0 5,806
PUBLIC STORAGE COM 74460D109 599 1,994 SH   SOLE NONE 0 0 1,994
QUALCOMM INC COM 747525103 1,550 10,843 SH   SOLE NONE 0 0 10,843
RAYTHEON TECHNOLOGIES CORP COM 75513E101 387 4,540 SH   SOLE NONE 0 0 4,540
REALTY INCOME CORP COM 756109104 849 12,715 SH   SOLE NONE 0 0 12,715
SALESFORCE COM INC COM 79466L302 582 2,384 SH   SOLE NONE 0 0 2,384
SKYWORKS SOLUTIONS INC COM 83088M102 2,593 13,524 SH   SOLE NONE 0 0 13,524
SOUTHERN CO COM 842587107 1,609 26,597 SH   SOLE NONE 0 0 26,597
SPDR GOLD TR GOLD SHS 78463V107 229 1,384 SH   SOLE NONE 0 0 1,384
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 610 13,401 SH   SOLE NONE 0 0 13,401
SPDR S&P 500 ETF TR TR UNIT 78462F103 629 1,470 SH   SOLE NONE 0 0 1,470
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 325 662 SH   SOLE NONE 0 0 662
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,469 51,524 SH   SOLE NONE 0 0 51,524
SPDR SER TR S&P 600 SML CAP 78464A813 2,041 20,881 SH   SOLE NONE 0 0 20,881
SPDR SER TR S&P DIVID ETF 78464A763 1,025 8,385 SH   SOLE NONE 0 0 8,385
SPDR SER TR PORTFOLIO S&P500 78464A854 338 6,721 SH   SOLE NONE 0 0 6,721
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 232 5,009 SH   SOLE NONE 0 0 5,009
STARBUCKS CORP COM 855244109 714 6,389 SH   SOLE NONE 0 0 6,389
STEPAN CO COM 858586100 342 2,840 SH   SOLE NONE 0 0 2,840
STRYKER CORPORATION COM 863667101 3,347 12,885 SH   SOLE NONE 0 0 12,885
TARGA RES CORP COM 87612G101 322 7,233 SH   SOLE NONE 0 0 7,233
TEMPLETON EMERGING MKTS INCO COM 880192109 418 52,441 SH   SOLE NONE 0 0 52,441
TOPBUILD CORP COM 89055F103 265 1,337 SH   SOLE NONE 0 0 1,337
TORONTO DOMINION BK ONT COM NEW 891160509 586 8,360 SH   SOLE NONE 0 0 8,360
UNION PAC CORP COM 907818108 3,737 16,991 SH   SOLE NONE 0 0 16,991
UNITED PARCEL SERVICE INC CL B 911312106 1,345 6,468 SH   SOLE NONE 0 0 6,468
UNITEDHEALTH GROUP INC COM 91324P102 2,772 6,921 SH   SOLE NONE 0 0 6,921
V F CORP COM 918204108 297 3,622 SH   SOLE NONE 0 0 3,622
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 768 23,335 SH   SOLE NONE 0 0 23,335
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 256 3,116 SH   SOLE NONE 0 0 3,116
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,739 30,464 SH   SOLE NONE 0 0 30,464
VANGUARD INDEX FDS MID CAP ETF 922908629 914 3,852 SH   SOLE NONE 0 0 3,852
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,155 5,127 SH   SOLE NONE 0 0 5,127
VANGUARD INDEX FDS TOTAL STK MKT 922908769 384 1,725 SH   SOLE NONE 0 0 1,725
VANGUARD INDEX FDS SML CP GRW ETF 922908595 375 1,294 SH   SOLE NONE 0 0 1,294
VANGUARD INDEX FDS SM CP VAL ETF 922908611 268 1,542 SH   SOLE NONE 0 0 1,542
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 246 1,042 SH   SOLE NONE 0 0 1,042
VANGUARD INDEX FDS GROWTH ETF 922908736 405 1,412 SH   SOLE NONE 0 0 1,412
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,282 23,614 SH   SOLE NONE 0 0 23,614
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 323 4,804 SH   SOLE NONE 0 0 4,804
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 749 14,033 SH   SOLE NONE 0 0 14,033
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 271 3,272 SH   SOLE NONE 0 0 3,272
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,369 8,844 SH   SOLE NONE 0 0 8,844
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 526 5,019 SH   SOLE NONE 0 0 5,019
VERIZON COMMUNICATIONS INC COM 92343V104 1,421 25,355 SH   SOLE NONE 0 0 25,355
VISA INC COM CL A 92826C839 2,878 12,309 SH   SOLE NONE 0 0 12,309
VULCAN MATLS CO COM 929160109 207 1,190 SH   SOLE NONE 0 0 1,190
WALMART INC COM 931142103 412 2,925 SH   SOLE NONE 0 0 2,925
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,664 63,511 SH   SOLE NONE 0 0 63,511
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,478 46,334 SH   SOLE NONE 0 0 46,334
WISDOMTREE TR GLB US QTLY DIV 97717W844 1,126 27,013 SH   SOLE NONE 0 0 27,013
WISDOMTREE TR EM EX ST-OWNED 97717X578 474 11,257 SH   SOLE NONE 0 0 11,257
WISDOMTREE TR EUROPE SMCP DV 97717W869 610 8,312 SH   SOLE NONE 0 0 8,312
WISDOMTREE TR EMER MKT HIGH FD 97717W315 251 5,501 SH   SOLE NONE 0 0 5,501
WP CAREY INC COM 92936U109 2,052 27,500 SH   SOLE NONE 0 0 27,500
XYLEM INC COM 98419M100 460 3,833 SH   SOLE NONE 0 0 3,833
ZOETIS INC CL A 98978V103 865 4,643 SH   SOLE NONE 0 0 4,643