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
APPLE INC COM 037833100 695 5,240 SH   SOLE   476 0 4,764
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 438 30,667 SH   SOLE   0 0 30,667
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 7,071 124,650 SH   SOLE   16,555 0 108,095
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 406 20,095 SH   SOLE   1,546 0 18,549
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 327 8,086 SH   SOLE   0 0 8,086
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8,157 158,475 SH   SOLE   17,655 0 140,820
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 322 15,340 SH   SOLE   1,180 0 14,160
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 311 10,383 SH   SOLE   799 0 9,584
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 559 14,882 SH   SOLE   0 0 14,882
ISHARES INC MSCI EMERG MKT 46434G889 1,466 29,843 SH   SOLE   6,689 0 23,154
ISHARES INC MSCI GBL MIN VOL 464286525 4,770 49,223 SH   SOLE   4,677 0 44,546
ISHARES TR 0-5YR INVT GR CP 46434V100 355 6,791 SH   SOLE   1,132 0 5,659
ISHARES TR AGGRES ALLOC ETF 464289859 1,618 25,215 SH   SOLE   4,403 0 20,812
ISHARES TR CONSER ALLOC ETF 464289883 1,516 39,128 SH   SOLE   1,909 0 37,219
ISHARES TR CORE S&P MCP ETF 464287507 1,341 5,833 SH   SOLE   292 0 5,541
ISHARES TR CORE S&P500 ETF 464287200 1,421 3,786 SH   SOLE   433 0 3,353
ISHARES TR GRWT ALLOCAT ETF 464289867 9,356 179,238 SH   SOLE   22,679 0 156,559
ISHARES TR MBS ETF 464288588 12,315 111,822 SH   SOLE   13,049 0 98,773
ISHARES TR MODERT ALLOC ETF 464289875 4,662 107,906 SH   SOLE   16,785 0 91,121
ISHARES TR MSCI EAFE ETF 464287465 287 3,936 SH   SOLE   984 0 2,952
ISHARES TR MSCI EAFE MIN VL 46429B689 7,026 95,714 SH   SOLE   8,080 0 87,634
ISHARES TR MSCI GBL MULTIFC 46434V316 4,676 138,899 SH   SOLE   13,292 0 125,607
ISHARES TR MSCI USA MMENTM 46432F396 9,889 61,313 SH   SOLE   7,768 0 53,545
ISHARES TR MSCI USA QLT FCT 46432F339 8,906 76,640 SH   SOLE   10,255 0 66,385
ISHARES TR NATIONAL MUN ETF 464288414 712 6,072 SH   SOLE   2,602 0 3,470
ISHARES TR RUS 1000 GRW ETF 464287614 483 2,001 SH   SOLE   0 0 2,001
ISHARES TR S&P 500 VAL ETF 464287408 461 3,600 SH   SOLE   0 0 3,600
ISHARES TR S&P MC 400GR ETF 464287606 307 4,255 SH   SOLE   0 0 4,255
ISHARES TR YLD OPTIM BD 46434V787 294 11,378 SH   SOLE   1,138 0 10,240
MICROSOFT CORP COM 594918104 607 2,728 SH   SOLE   496 0 2,232
PERFICIENT INC COM 71375U101 547 11,490 SH   SOLE   0 0 11,490
PROCTER AND GAMBLE CO COM 742718109 244 1,751 SH   SOLE   584 0 1,167
SPDR GOLD TR GOLD SHS 78463V107 431 2,414 SH   SOLE   0 0 2,414
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14,369 425,747 SH   SOLE   59,234 0 366,513
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,787 42,385 SH   SOLE   5,520 0 36,865
SPDR S&P 500 ETF TR TR UNIT 78462F103 279 745 SH   SOLE   248 0 497
SPDR SER TR PORTFOLI S&P1500 78464A805 2,794 60,621 SH   SOLE   5,896 0 54,725
SPDR SER TR PORTFOLIO S&P400 78464A847 9,576 237,039 SH   SOLE   28,303 0 208,736
SPDR SER TR PORTFOLIO S&P500 78464A854 12,186 277,205 SH   SOLE   36,368 0 240,837
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,144 56,643 SH   SOLE   7,353 0 49,290
SPDR SER TR SSGA US LRG ETF 78468R804 6,415 53,477 SH   SOLE   7,606 0 45,871
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,011 12,212 SH   SOLE   2,655 0 9,557
VANGUARD INDEX FDS GROWTH ETF 922908736 662 2,613 SH   SOLE   0 0 2,613
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,981 35,866 SH   SOLE   7,384 0 28,482
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,577 11,172 SH   SOLE   798 0 10,374
VANGUARD STAR FDS VG TL INTL STK F 921909768 207 3,448 SH   SOLE   0 0 3,448
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,169 88,300 SH   SOLE   10,868 0 77,432
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 748 8,173 SH   SOLE   0 0 8,173
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 302 4,961 SH   SOLE   0 0 4,961