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
ALLIANT ENERGY CORP COM 018802108 245,414 3,877 SH SOLE 0 0 3,877
ALTRIA GROUP INC COM 02209S103 375,420 5,575 SH SOLE 0 0 5,575
APPLE INC COM 037833100 1,622,140 4,871 SH SOLE 0 0 4,871
APPLIED MATLS INC COM 038222105 355,409 695 SH SOLE 0 0 695
ARISTA NETWORKS INC COM SHS 040413205 588,986 2,893 SH SOLE 0 0 2,893
AVERY DENNISON CORP COM 053611109 256,688 1,504 SH SOLE 0 0 1,504
BXP INC COM 101121101 204,352 3,344 SH SOLE 0 0 3,344
CARDINAL HEALTH INC COM 14149Y108 262,328 1,179 SH SOLE 0 0 1,179
DELL TECHNOLOGIES INC CL C 24703L202 381,407 709 SH SOLE 0 0 709
EQUINOR ASA SPONSORED ADR 29446M102 263,994 6,346 SH SOLE 0 0 6,346
EXELIXIS INC COM 30161Q104 343,276 5,877 SH SOLE 0 0 5,877
EXPEDIA GROUP INC COM NEW 30212P303 543,048 2,062 SH SOLE 0 0 2,062
EXPEDITORS INTL WASH INC COM 302130109 229,692 1,244 SH SOLE 0 0 1,244
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,278,809 45,592 SH SOLE 0 0 45,592
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 428,422 22,454 SH SOLE 0 0 22,454
FIRST TR EXCHANGE-TRADED FD WCM DEV WORL ETF 33733E740 288,156 15,112 SH SOLE 0 0 15,112
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 397,440 10,481 SH SOLE 0 0 10,481
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 4,201,963 89,575 SH SOLE 0 0 89,575
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 211,651 4,795 SH SOLE 0 0 4,795
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,305,621 27,280 SH SOLE 0 0 27,280
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 683,552 35,126 SH SOLE 0 0 35,126
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,784,657 57,463 SH SOLE 0 0 57,463
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 952,017 19,776 SH SOLE 0 0 19,776
FIRST TR EXCHNG TRADED FD VI SMIT UNCO BD ETF 33740F888 4,724,971 198,988 SH SOLE 0 0 198,988
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 6,009,411 148,088 SH SOLE 0 0 148,088
FORTINET INC COM 34959E109 401,852 2,248 SH SOLE 0 0 2,248
GARTNER INC COM 366651107 349,576 1,874 SH SOLE 0 0 1,874
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 2,223,564 24,521 SH SOLE 0 0 24,521
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 254,550 5,553 SH SOLE 0 0 5,553
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 764,221 7,239 SH SOLE 0 0 7,239
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 215,674 1,487 SH SOLE 0 0 1,487
ING GROEP N.V. SPONSORED ADR 456837103 326,352 9,193 SH SOLE 0 0 9,193
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 608,432 31,525 SH SOLE 0 0 31,525
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 333,040 1,601 SH SOLE 0 0 1,601
ISHARES TR CORE S&P500 ETF 464287200 267,282 349 SH SOLE 0 0 349
ISHARES TR CORE US AGGBD ET 464287226 6,557,389 69,361 SH SOLE 0 0 69,361
ISHARES TR 20 YR TR BD ETF 464287432 2,763,523 35,530 SH SOLE 0 0 35,530
ISHARES TR MSCI EAFE ETF 464287465 510,515 4,914 SH SOLE 0 0 4,914
ISHARES TR CORE S&P SCP ETF 464287804 471,107 3,463 SH SOLE 0 0 3,463
ISHARES TR MSCI ACWI EX US 464288240 1,009,829 13,354 SH SOLE 0 0 13,354
ISHARES TR MSCI ACWI ETF 464288257 1,556,056 9,801 SH SOLE 0 0 9,801
ISHARES TR 3 7 YR TREAS BD 464288661 1,092,087 9,627 SH SOLE 0 0 9,627
ISHARES TR US TREAS BD ETF 46429B267 1,171,117 53,549 SH SOLE 0 0 53,549
ISHARES TR 0-5 YR TIPS ETF 46429B747 569,586 5,713 SH SOLE 0 0 5,713
ISHARES TR 0-3 MTH TREASURY 46436E718 679,187 6,746 SH SOLE 0 0 6,746
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 10,203,527 130,848 SH SOLE 0 0 130,848
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,134,896 15,378 SH SOLE 0 0 15,378
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 1,739,274 30,882 SH SOLE 0 0 30,882
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 2,090,489 17,576 SH SOLE 0 0 17,576
KLA CORP COM NEW 482480100 212,084 1,088 SH SOLE 0 0 1,088
KROGER CO COM 501044101 332,493 5,672 SH SOLE 0 0 5,672
LAM RESEARCH CORP COM NEW 512807306 431,662 1,314 SH SOLE 0 0 1,314
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 166,113 29,505 SH SOLE 0 0 29,505
MICRON TECHNOLOGY INC COM 595112103 393,026 369 SH SOLE 0 0 369
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1,989,786 36,807 SH SOLE 0 0 36,807
NVIDIA CORPORATION COM 67066G104 1,320,493 5,782 SH SOLE 0 0 5,782
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 624,888 21,197 SH SOLE 0 0 21,197
PROCTER & GAMBLE CO COM 742718109 430,755 2,965 SH SOLE 0 0 2,965
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,822,686 2,390 SH SOLE 0 0 2,390
SPDR GOLD TR GOLD SHS 78463V107 857,271 2,251 SH SOLE 0 0 2,251
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 3,893,905 75,230 SH SOLE 0 0 75,230
SPDR INDEX SHS FDS ST INTL CAP ETF 78463X871 1,653,052 36,275 SH SOLE 0 0 36,275
SPDR SERIES TRUST ST INTER BD ETF 78464A375 320,799 9,938 SH SOLE 0 0 9,938
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A391 387,033 18,788 SH SOLE 0 0 18,788
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 322,294 10,892 SH SOLE 0 0 10,892
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 604,084 24,788 SH SOLE 0 0 24,788
SPDR SERIES TRUST ST STR P500ETF 78464A854 10,615,466 118,265 SH SOLE 0 0 118,265
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 342,419 15,158 SH SOLE 0 0 15,158
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 561,323 6,052 SH SOLE 0 0 6,052
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 680,702 7,428 SH SOLE 0 0 7,428
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 415,829 2,469 SH SOLE 0 0 2,469
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 203,966 1,874 SH SOLE 0 0 1,874
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 212,479 3,979 SH SOLE 0 0 3,979
SHOPIFY INC CL A SUB VTG SHS 82509L107 615,445 4,150 SH SOLE 0 0 4,150
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 424,257 930 SH SOLE 0 0 930
UNITED PARCEL SVCS INC CL B 911312106 307,231 3,288 SH SOLE 0 0 3,288
UNITEDHEALTH GROUP INC COM 91324P102 211,805 577 SH SOLE 0 0 577
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,440,268 30,729 SH SOLE 0 0 30,729
VANGUARD WORLD FD INF TECH ETF 92204A702 207,104 1,648 SH SOLE 0 0 1,648
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 759,322 17,098 SH SOLE 0 0 17,098
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 2,998,785 8,013 SH SOLE 0 0 8,013
VISA INC COM CL A 92826C839 214,520 597 SH SOLE 0 0 597
VODAFONE GROUP PLC SPONSORED ADR 92857W308 202,763 12,555 SH SOLE 0 0 12,555