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 1 4 SH   SOLE   0 0 4
ABBOTT LABS COM 002824100 2 12 SH   SOLE   0 0 12
ABBVIE INC COM 00287Y109 2 15 SH   SOLE   0 0 15
ADOBE SYSTEMS INCORPORATED COM 00724F101 1 1 SH   SOLE   0 0 1
AIR PRODS & CHEMS INC COM 009158106 1 3 SH   SOLE   0 0 3
ALLSTATE CORP COM 020002101 2 11 SH   SOLE   0 0 11
AMAZON COM INC COM 023135106 2 1 SH   SOLE   0 0 1
AMERICAN TOWER CORP NEW COM 03027X100 2 5 SH   SOLE   0 0 5
AMERICAN WTR WKS CO INC NEW COM 030420103 1 5 SH   SOLE   0 0 5
AMERIPRISE FINL INC COM 03076C106 1 3 SH   SOLE   0 0 3
AMERISOURCEBERGEN CORP COM 03073E105 1 5 SH   SOLE   0 0 5
AMGEN INC COM 031162100 1 3 SH   SOLE   0 0 3
APPLE INC COM 037833100 2 12 SH   SOLE   0 0 12
AUTOMATIC DATA PROCESSING IN COM 053015103 1 4 SH   SOLE   0 0 4
BIOGEN INC COM 09062X103 2 6 SH   SOLE   0 0 6
BK OF AMERICA CORP COM 060505104 2 33 SH   SOLE   0 0 33
BLACKROCK INC COM 09247X101 1 1 SH   SOLE   0 0 1
BRISTOL-MYERS SQUIBB CO COM 110122108 2 24 SH   SOLE   0 0 24
BROADCOM INC COM 11135F101 1 2 SH   SOLE   0 0 2
CARDINAL HEALTH INC COM 14149Y108 1 12 SH   SOLE   0 0 12
CBOE GLOBAL MKTS INC COM 12503M108 2 15 SH   SOLE   0 0 15
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 2 SH   SOLE   0 0 2
CHEMED CORP NEW COM 16359R103 1 1 SH   SOLE   0 0 1
CHEVRON CORP NEW COM 166764100 1 8 SH   SOLE   0 0 8
CISCO SYS INC COM 17275R102 1 15 SH   SOLE   0 0 15
CLOROX CO DEL COM 189054109 1 3 SH   SOLE   0 0 3
COCA COLA CO COM 191216100 1 13 SH   SOLE   0 0 13
COLGATE PALMOLIVE CO COM 194162103 1 11 SH   SOLE   0 0 11
COSTCO WHSL CORP NEW COM 22160K105 1 2 SH   SOLE   0 0 2
CUMMINS INC COM 231021106 1 3 SH   SOLE   0 0 3
DANAHER CORPORATION COM 235851102 1 2 SH   SOLE   0 0 2
DARDEN RESTAURANTS INC COM 237194105 1 7 SH   SOLE   0 0 7
DELL TECHNOLOGIES INC CL C 24703L202 2 18 SH   SOLE   0 0 18
DELTA AIR LINES INC DEL COM NEW 247361702 2 22 SH   SOLE   0 0 22
DISCOVERY INC COM SER A 25470F104 1 21 SH   SOLE   0 0 21
DOLLAR GEN CORP NEW COM 256677105 1 5 SH   SOLE   0 0 5
DOLLAR TREE INC COM 256746108 2 12 SH   SOLE   0 0 12
DOMINION ENERGY INC COM 25746U109 1 8 SH   SOLE   0 0 8
DUKE ENERGY CORP NEW COM NEW 26441C204 3 24 SH   SOLE   0 0 24
EBAY INC. COM 278642103 2 25 SH   SOLE   0 0 25
EMERSON ELEC CO COM 291011104 2 17 SH   SOLE   0 0 17
EQUIFAX INC COM 294429105 2 7 SH   SOLE   0 0 7
EQUINIX INC COM 29444U700 1 1 SH   SOLE   0 0 1
ESSENTIAL UTILS INC COM 29670G102 1 13 SH   SOLE   0 0 13
ESSEX PPTY TR INC COM 297178105 2 6 SH   SOLE   0 0 6
EVERGY INC COM 30034W106 1 11 SH   SOLE   0 0 11
EXXON MOBIL CORP COM 30231G102 1 10 SH   SOLE   0 0 10
F5 NETWORKS INC COM 315616102 1 5 SH   SOLE   0 0 5
FASTENAL CO COM 311900104 2 27 SH   SOLE   0 0 27
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2 16 SH   SOLE   0 0 16
FIDELITY NATL INFORMATION SV COM 31620M106 1 4 SH   SOLE   0 0 4
FIRST TR BICK INDEX FD COM SH 33733H107 6 149 SH   SOLE   0 0 149
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 6 136 SH   SOLE   0 0 136
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 6 105 SH   SOLE   0 0 105
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 6 89 SH   SOLE   0 0 89
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2 62 SH   SOLE   0 0 62
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 6 92 SH   SOLE   0 0 92
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 67 1,135 SH   SOLE   0 0 1,135
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 71 1,239 SH   SOLE   0 0 1,239
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 69 606 SH   SOLE   0 0 606
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2 60 SH   SOLE   0 0 60
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 40 561 SH   SOLE   0 0 561
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 37 732 SH   SOLE   0 0 732
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5 20 SH   SOLE   0 0 20
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 69 2,085 SH   SOLE   0 0 2,085
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2 58 SH   SOLE   0 0 58
FIRST TR MID CAP CORE ALPHAD COM SH 33735B108 2 17 SH   SOLE   0 0 17
FIRST TR NASDAQ 100 TECH IND SH 337345102 74 512 SH   SOLE   0 0 512
FIRST TR SML CP CORE ALPHA F COM SH 33734Y109 38 410 SH   SOLE   0 0 410
FIRST TRUST LRGCP GWT ALPHAD COM SH 33735K108 2 18 SH   SOLE   0 0 18
FISERV INC COM 337738108 2 12 SH   SOLE   0 0 12
GENERAL DYNAMICS CORP COM 369550108 3 13 SH   SOLE   0 0 13
GENERAL MLS INC COM 370334104 1 10 SH   SOLE   0 0 10
GILEAD SCIENCES INC COM 375558103 1 11 SH   SOLE   0 0 11
GOLDMAN SACHS GROUP INC COM 38141G104 2 5 SH   SOLE   0 0 5
GRACO INC COM 384109104 1 4 SH   SOLE   0 0 4
GRAINGER W W INC COM 384802104 1 1 SH   SOLE   0 0 1
HARLEY DAVIDSON INC COM 412822108 2 36 SH   SOLE   0 0 36
HERSHEY CO COM 427866108 2 10 SH   SOLE   0 0 10
HOME DEPOT INC COM 437076102 1 3 SH   SOLE   0 0 3
HONEYWELL INTL INC COM 438516106 2 7 SH   SOLE   0 0 7
HP INC COM 40434L105 1 22 SH   SOLE   0 0 22
HUMANA INC COM 444859102 2 4 SH   SOLE   0 0 4
HUNT J B TRANS SVCS INC COM 445658107 2 10 SH   SOLE   0 0 10
HUNTINGTON BANCSHARES INC COM 446150104 2 102 SH   SOLE   0 0 102
IDEXX LABS INC COM 45168D104 2 3 SH   SOLE   0 0 3
ILLINOIS TOOL WKS INC COM 452308109 1 3 SH   SOLE   0 0 3
INTEL CORP COM 458140100 1 11 SH   SOLE   0 0 11
INTUIT COM 461202103 2 3 SH   SOLE   0 0 3
INTUITIVE SURGICAL INC COM NEW 46120E602 1 1 SH   SOLE   0 0 1
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 2 75 SH   SOLE   0 0 75
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 7 66 SH   SOLE   0 0 66
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1 12 SH   SOLE   0 0 12
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1 15 SH   SOLE   0 0 15
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 124 2,129 SH   SOLE   0 0 2,129
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 12 446 SH   SOLE   0 0 446
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7 45 SH   SOLE   0 0 45
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 117 1,406 SH   SOLE   0 0 1,406
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 106 1,195 SH   SOLE   0 0 1,195
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 109 1,064 SH   SOLE   0 0 1,064
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 109 4,363 SH   SOLE   0 0 4,363
INVESCO QQQ TR UNIT SER 1 46090E103 64 200 SH   SOLE   0 0 200
ISHARES INC MSCI BRAZIL ETF 464286400 1 6 SH   SOLE   0 0 6
ISHARES INC MSCI EMERG MRKT 464286533 10 144 SH   SOLE   0 0 144
ISHARES INC MSCI TAIWAN ETF 46434G772 1 6 SH   SOLE   0 0 6
ISHARES INC MSCI RUSSIA ETF 46434G798 1 6 SH   SOLE   0 0 6
ISHARES SILVER TR ISHARES 46428Q109 4 134 SH   SOLE   0 0 134
ISHARES TR TIPS BD ETF 464287176 90 715 SH   SOLE   0 0 715
ISHARES TR CORE US AGGBD ET 464287226 44 380 SH   SOLE   0 0 380
ISHARES TR 20 YR TR BD ETF 464287432 54 399 SH   SOLE   0 0 399
ISHARES TR BARCLAYS 7 10 YR 464287440 28 244 SH   SOLE   0 0 244
ISHARES TR RUS MID CAP ETF 464287499 234 3,153 SH   SOLE   0 0 3,153
ISHARES TR RUS 1000 GRW ETF 464287614 11 43 SH   SOLE   0 0 43
ISHARES TR CORE S&P SCP ETF 464287804 175 1,604 SH   SOLE   0 0 1,604
ISHARES TR DOW JONES US ETF 464287846 1 4 SH   SOLE   0 0 4
ISHARES TR NEW ZEALAND ETF 464289123 1 5 SH   SOLE   0 0 5
ISHARES TR MSCI EAFE MIN VL 46429B689 11 151 SH   SOLE   0 0 151
JACOBS ENGR GROUP INC COM 469814107 2 12 SH   SOLE   0 0 12
JOHNSON & JOHNSON COM 478160104 1 4 SH   SOLE   0 0 4
JPMORGAN CHASE & CO COM 46625H100 2 11 SH   SOLE   0 0 11
KIMBERLY-CLARK CORP COM 494368103 2 9 SH   SOLE   0 0 9
KIMCO RLTY CORP COM 49446R109 2 89 SH   SOLE   0 0 89
KLA CORP COM NEW 482480100 2 5 SH   SOLE   0 0 5
LILLY ELI & CO COM 532457108 3 15 SH   SOLE   0 0 15
LOCKHEED MARTIN CORP COM 539830109 2 4 SH   SOLE   0 0 4
MARKETAXESS HLDGS INC COM 57060D108 1 1 SH   SOLE   0 0 1
MCDONALDS CORP COM 580135101 1 3 SH   SOLE   0 0 3
MEDTRONIC PLC SH G5960L103 1 4 SH   SOLE   0 0 4
MERCK & CO. INC COM 58933Y105 2 25 SH   SOLE   0 0 25
MICROSOFT CORP COM 594918104 2 6 SH   SOLE   0 0 6
MOHAWK INDS INC COM 608190104 2 10 SH   SOLE   0 0 10
MONDELEZ INTL INC CL A 609207105 1 12 SH   SOLE   0 0 12
NORTHERN TR CORP COM 665859104 2 14 SH   SOLE   0 0 14
NUCOR CORP COM 670346105 1 12 SH   SOLE   0 0 12
NVIDIA CORPORATION COM 67066G104 2 3 SH   SOLE   0 0 3
NVR INC COM 62944T105 2 1 SH   SOLE   0 0 1
OMNICOM GROUP INC COM 681919106 2 21 SH   SOLE   0 0 21
PAYCHEX INC COM 704326107 1 8 SH   SOLE   0 0 8
PAYCOM SOFTWARE INC COM 70432V102 1 2 SH   SOLE   0 0 2
PEPSICO INC COM 713448108 1 5 SH   SOLE   0 0 5
PFIZER INC COM 717081103 1 20 SH   SOLE   0 0 20
PHILIP MORRIS INTL INC COM 718172109 1 8 SH   SOLE   0 0 8
PNC FINL SVCS GROUP INC COM 693475105 1 4 SH   SOLE   0 0 4
PROCTER AND GAMBLE CO COM 742718109 1 6 SH   SOLE   0 0 6
PROGRESSIVE CORP COM 743315103 1 8 SH   SOLE   0 0 8
QUALCOMM INC COM 747525103 1 5 SH   SOLE   0 0 5
QUANTA SVCS INC COM 74762E102 1 3 SH   SOLE   0 0 3
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1 9 SH   SOLE   0 0 9
REPUBLIC SVCS INC COM 760759100 1 6 SH   SOLE   0 0 6
ROPER TECHNOLOGIES INC COM 776696106 2 3 SH   SOLE   0 0 3
ROYAL BK CDA COM 780087102 1 11 SH   SOLE   0 0 11
S&P GLOBAL INC COM 78409V104 1 3 SH   SOLE   0 0 3
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1 2 SH   SOLE   0 0 2
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 74 1,867 SH   SOLE   0 0 1,867
SELECT SECTOR SPDR TR ENERGY 81369Y506 5 91 SH   SOLE   0 0 91
SOUTHERN CO COM 842587107 1 10 SH   SOLE   0 0 10
SOUTHWEST AIRLS CO COM 844741108 1 14 SH   SOLE   0 0 14
SPDR GOLD TR GOLD SH 78463V107 12 75 SH   SOLE   0 0 75
SPDR INDEX SH FDS S&P EMKTSC ETF 78463X756 55 985 SH   SOLE   0 0 985
SPDR SER TR BLOMBRG BRC INTL 78464A151 25 694 SH   SOLE   0 0 694
SPDR SER TR WELLS FG PFD ETF 78464A292 26 584 SH   SOLE   0 0 584
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1 7 SH   SOLE   0 0 7
SPDR SER TR PORTFOLIO INTRMD 78464A375 1 8 SH   SOLE   0 0 8
SPDR SER TR FTSE INT GVT ETF 78464A490 25 447 SH   SOLE   0 0 447
SPDR SER TR BLOOMBERG BRCLYS 78468R622 56 507 SH   SOLE   0 0 507
SPDR SER TR NUVEEN BLMBRG SR 78468R739 33 661 SH   SOLE   0 0 661
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 25 546 SH   SOLE   0 0 546
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 28 4,951 SH   SOLE   0 0 4,951
TARGET CORP COM 87612E106 2 7 SH   SOLE   0 0 7
TEXAS INSTRS INC COM 882508104 1 4 SH   SOLE   0 0 4
THERMO FISHER SCIENTIFIC INC COM 883556102 1 1 SH   SOLE   0 0 1
THOMSON REUTERS CORP. COM NEW 884903709 1 10 SH   SOLE   0 0 10
T-MOBILE US INC COM 872590104 2 9 SH   SOLE   0 0 9
TRAVELERS COMPANIES INC COM 89417E109 1 5 SH   SOLE   0 0 5
TYSON FOODS INC CL A 902494103 1 10 SH   SOLE   0 0 10
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 29 2,049 SH   SOLE   0 0 2,049
UGI CORP NEW COM 902681105 1 5 SH   SOLE   0 0 5
UNION PAC CORP COM 907818108 1 3 SH   SOLE   0 0 3
UNITED PARCEL SERVICE INC CL B 911312106 1 4 SH   SOLE   0 0 4
V F CORP COM 918204108 1 8 SH   SOLE   0 0 8
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 306 3,607 SH   SOLE   0 0 3,607
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 86 1,497 SH   SOLE   0 0 1,497
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 114 1,239 SH   SOLE   0 0 1,239
VANGUARD INDEX FDS LARGE CAP ETF 922908637 720 3,884 SH   SOLE   0 0 3,884
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27 475 SH   SOLE   0 0 475
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 125 2,385 SH   SOLE   0 0 2,385
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 48 577 SH   SOLE   0 0 577
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 11 204 SH   SOLE   0 0 204
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11 114 SH   SOLE   0 0 114
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9 55 SH   SOLE   0 0 55
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 197 3,995 SH   SOLE   0 0 3,995
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 39 495 SH   SOLE   0 0 495
VERIZON COMMUNICATIONS INC COM 92343V104 2 31 SH   SOLE   0 0 31
WALMART INC COM 931142103 2 11 SH   SOLE   0 0 11
WASTE MGMT INC DEL COM 94106L109 1 8 SH   SOLE   0 0 8
WELLTOWER INC COM 95040Q104 2 21 SH   SOLE   0 0 21
XCEL ENERGY INC COM 98389B100 1 9 SH   SOLE   0 0 9
ZIONS BANCORPORATION N A COM 989701107 2 19 SH   SOLE   0 0 19
ZOETIS INC CL A 98978V103 2 10 SH   SOLE   0 0 10