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
ALTRIA GROUP INC COM 02209S103 257 5,428 SH   SOLE   5,428 0 0
AMERICAN WELL CORP CL A 03044L105 519 85,955 SH   SOLE   85,955 0 0
APPLE INC COM 037833100 921 5,187 SH   SOLE   5,187 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 598 36,959 SH   SOLE   36,959 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 146 17,783 SH   SOLE   17,783 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 653 32,140 SH   SOLE   32,140 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 379 7,706 SH   SOLE   7,706 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,610 112,228 SH   SOLE   112,228 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 3,963 111,507 SH   SOLE   111,507 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 509 20,381 SH   SOLE   20,381 0 0
HONEYWELL INTL INC COM 438516106 805 3,861 SH   SOLE   3,861 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 493 15,439 SH   SOLE   15,439 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 892 19,691 SH   SOLE   19,691 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,215 32,041 SH   SOLE   32,041 0 0
ISHARES INC MSCI EMERG MKT 46434G889 2,477 48,441 SH   SOLE   48,441 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 5,749 53,090 SH   SOLE   53,090 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,468 5,185 SH   SOLE   5,185 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,634 3,426 SH   SOLE   3,426 0 0
ISHARES TR MSCI EAFE ETF 464287465 344 4,373 SH   SOLE   4,373 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7,489 97,556 SH   SOLE   97,556 0 0
ISHARES TR MSCI GBL MULTIFC 46434V316 5,499 140,333 SH   SOLE   140,333 0 0
ISHARES TR MSCI USA MMENTM 46432F396 10,705 58,875 SH   SOLE   58,875 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 9,539 65,532 SH   SOLE   65,532 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 688 2,252 SH   SOLE   2,252 0 0
ISHARES TR S&P 500 VAL ETF 464287408 561 3,581 SH   SOLE   3,581 0 0
ISHARES TR S&P MC 400GR ETF 464287606 355 4,169 SH   SOLE   4,169 0 0
ISHARES TR S&P SML 600 GWT 464287887 202 1,456 SH   SOLE   1,456 0 0
MICROSOFT CORP COM 594918104 2,232 6,638 SH   SOLE   6,638 0 0
PERFICIENT INC COM 71375U101 3,607 27,900 SH   SOLE   27,900 0 0
PROCTER AND GAMBLE CO COM 742718109 309 1,887 SH   SOLE   1,887 0 0
REPUBLIC SVCS INC COM 760759100 628 4,503 SH   SOLE   4,503 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14,760 404,617 SH   SOLE   404,617 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,827 44,040 SH   SOLE   44,040 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 983 2,070 SH   SOLE   2,070 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 2,967 50,762 SH   SOLE   50,762 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 10,737 215,871 SH   SOLE   215,871 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 4,634 83,002 SH   SOLE   83,002 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,274 46,050 SH   SOLE   46,050 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 267 4,534 SH   SOLE   4,534 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 7,250 48,122 SH   SOLE   48,122 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,103 11,500 SH   SOLE   11,500 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 813 2,534 SH   SOLE   2,534 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 227 519 SH   SOLE   519 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,371 34,670 SH   SOLE   34,670 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,730 10,072 SH   SOLE   10,072 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,780 93,619 SH   SOLE   93,619 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,054 9,401 SH   SOLE   9,401 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 509 7,572 SH   SOLE   7,572 0 0