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
Expires: July 31, 2015
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
ABRDN INCOME CREDIT STRATEGI COM 003057106 61,614 10,443 SH SOLE 0 0 10,443
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 284,432 2,508 SH SOLE 0 0 2,508
AMEREN CORP COM 023608102 208,599 2,172 SH SOLE 0 0 2,172
AMERICAN EXPRESS CO COM 025816109 355,344 1,114 SH SOLE 0 0 1,114
APPLE INC COM 037833100 693,064 3,378 SH SOLE 0 0 3,378
ARISTA NETWORKS INC COM SHS 040413205 395,019 3,861 SH SOLE 0 0 3,861
BXP INC COM 101121101 247,547 3,669 SH SOLE 0 0 3,669
BRISTOL-MYERS SQUIBB CO COM 110122108 247,652 5,350 SH SOLE 0 0 5,350
CATERPILLAR INC COM 149123101 251,172 647 SH SOLE 0 0 647
DISNEY WALT CO COM 254687106 424,362 3,422 SH SOLE 0 0 3,422
EMCOR GROUP INC COM 29084Q100 259,422 485 SH SOLE 0 0 485
EXXON MOBIL CORP COM 30231G102 257,211 2,386 SH SOLE 0 0 2,386
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,218,659 46,415 SH SOLE 0 0 46,415
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 288,273 18,119 SH SOLE 0 0 18,119
FIRST TR EXCHANGE-TRADED FD WCM DEVELOPING W 33733E740 198,472 12,597 SH SOLE 0 0 12,597
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 248,630 7,272 SH SOLE 0 0 7,272
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 4,406,839 98,587 SH SOLE 0 0 98,587
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 317,164 7,810 SH SOLE 0 0 7,810
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 229,172 4,600 SH SOLE 0 0 4,600
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 3,330,321 67,607 SH SOLE 0 0 67,607
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,358,302 27,664 SH SOLE 0 0 27,664
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 6,114,278 245,652 SH SOLE 0 0 245,652
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 5,976,114 169,391 SH SOLE 0 0 169,391
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,898,699 25,165 SH SOLE 0 0 25,165
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 399,892 10,083 SH SOLE 0 0 10,083
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 964,887 11,276 SH SOLE 0 0 11,276
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 299,323 2,466 SH SOLE 0 0 2,466
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 499,305 12,078 SH SOLE 0 0 12,078
HANESBRANDS INC COM 410345102 86,228 18,827 SH SOLE 0 0 18,827
IAMGOLD CORP COM 450913108 121,914 16,587 SH SOLE 0 0 16,587
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 442,068 16,446 SH SOLE 0 0 16,446
ISHARES TR CORE S&P500 ETF 464287200 256,432 413 SH SOLE 0 0 413
ISHARES TR CORE US AGGBD ET 464287226 7,683,933 77,459 SH SOLE 0 0 77,459
ISHARES TR 20 YR TR BD ETF 464287432 2,446,643 27,724 SH SOLE 0 0 27,724
ISHARES TR CORE S&P SCP ETF 464287804 476,614 4,361 SH SOLE 0 0 4,361
ISHARES TR MSCI ACWI EX US 464288240 800,264 13,132 SH SOLE 0 0 13,132
ISHARES TR MSCI ACWI ETF 464288257 1,779,567 13,838 SH SOLE 0 0 13,838
ISHARES TR 3 7 YR TREAS BD 464288661 972,727 8,168 SH SOLE 0 0 8,168
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 427,620 19,402 SH SOLE 0 0 19,402
ISHARES TR US TREAS BD ETF 46429B267 1,289,109 56,097 SH SOLE 0 0 56,097
ISHARES TR 0-5 YR TIPS ETF 46429B747 601,612 5,846 SH SOLE 0 0 5,846
ISHARES TR 0-3 MNTH TREASRY 46436E718 536,174 5,325 SH SOLE 0 0 5,325
JABIL INC COM 466313103 293,344 1,345 SH SOLE 0 0 1,345
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 10,491,795 155,434 SH SOLE 0 0 155,434
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,207,125 20,102 SH SOLE 0 0 20,102
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 1,871,649 41,146 SH SOLE 0 0 41,146
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 2,309,450 22,270 SH SOLE 0 0 22,270
LAM RESEARCH CORP COM NEW 512807306 256,199 2,632 SH SOLE 0 0 2,632
METLIFE INC COM 59156R108 242,868 3,020 SH SOLE 0 0 3,020
NIKE INC CL B 654106103 305,330 4,298 SH SOLE 0 0 4,298
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1,625,302 39,325 SH SOLE 0 0 39,325
NVIDIA CORPORATION COM 67066G104 921,714 5,834 SH SOLE 0 0 5,834
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 596,450 20,119 SH SOLE 0 0 20,119
PHILIP MORRIS INTL INC COM 718172109 236,951 1,301 SH SOLE 0 0 1,301
PROCTER AND GAMBLE CO COM 742718109 322,942 2,027 SH SOLE 0 0 2,027
PULTE GROUP INC COM 745867101 227,161 2,154 SH SOLE 0 0 2,154
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,395,723 2,259 SH SOLE 0 0 2,259
SPDR GOLD TR GOLD SHS 78463V107 1,308,026 4,291 SH SOLE 0 0 4,291
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,871,175 90,575 SH SOLE 0 0 90,575
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1,657,187 44,572 SH SOLE 0 0 44,572
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 363,873 10,836 SH SOLE 0 0 10,836
SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391 425,560 19,886 SH SOLE 0 0 19,886
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 359,503 11,908 SH SOLE 0 0 11,908
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 761,734 29,230 SH SOLE 0 0 29,230
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 10,263,101 141,190 SH SOLE 0 0 141,190
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 363,545 15,275 SH SOLE 0 0 15,275
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 595,001 6,117 SH SOLE 0 0 6,117
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 538,180 5,867 SH SOLE 0 0 5,867
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 268,039 6,292 SH SOLE 0 0 6,292
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 225,806 1,039 SH SOLE 0 0 1,039
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 220,635 4,213 SH SOLE 0 0 4,213
TEXAS INSTRS INC COM 882508104 217,378 1,047 SH SOLE 0 0 1,047
TRAVELERS COMPANIES INC COM 89417E109 300,180 1,122 SH SOLE 0 0 1,122
TRIMBLE INC COM 896239100 207,729 2,734 SH SOLE 0 0 2,734
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2,253,745 45,521 SH SOLE 0 0 45,521
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 846,307 18,263 SH SOLE 0 0 18,263
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,173,403 7,151 SH SOLE 0 0 7,151
WEC ENERGY GROUP INC COM 92939U106 364,492 3,498 SH SOLE 0 0 3,498
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 203,544 681 SH SOLE 0 0 681