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
FIDELITY MSCI FINLS IDX 316092501 9,941 255,230 SH   SOLE   0 0 255,230
FIDELITY HIGH DIVID ETF 316092840 392 13,084 SH   SOLE   0 0 13,084
FIDELITY LTD TRM BD ETF 316188200 2,280 46,357 SH   SOLE   0 0 46,357
FIDELITY TOTAL BD ETF 316188309 19,903 412,669 SH   SOLE   0 0 412,669
FIFTH THIRD BANCORP COM 316773100 274 10,194 SH   SOLE   0 0 10,194
GENTEX CORP COM 371901109 216 11,154 SH   SOLE   0 0 11,154
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430503 31,429 556,657 SH   SOLE   0 0 556,657
ISHARES TR CORE S&P TTL STK 464287150 2,718 42,433 SH   SOLE   0 0 42,433
ISHARES TR CORE US AGGBD ET 464287226 1,251 11,948 SH   SOLE   0 0 11,948
ISHARES S&P 500 GRWT ETF 464287309 42,781 252,278 SH   SOLE   0 0 252,278
ISHARES S&P 500 VAL ETF 464287408 31,811 282,215 SH   SOLE   0 0 282,215
ISHARES TR CORE S&P MCP ETF 464287507 10,916 57,072 SH   SOLE   0 0 57,072
ISHARES S&P MC 400GR ETF 464287606 16,821 76,688 SH   SOLE   0 0 76,688
ISHARES TR CORE S&P US GWT 464287671 822 13,840 SH   SOLE   0 0 13,840
ISHARES S&P MC 400VL ETF 464287705 13,486 84,043 SH   SOLE   0 0 84,043
ISHARES TR CORE S&P SCP ETF 464287804 17,043 208,247 SH   SOLE   0 0 208,247
ISHARES SP SMCP600VL ETF 464287879 10,262 64,908 SH   SOLE   0 0 64,908
ISHARES SP SMCP600GR ETF 464287887 16,704 89,064 SH   SOLE   0 0 89,064
ISHARES TR EAFE GRWTH ETF 464288885 29,690 393,395 SH   SOLE   0 0 393,395
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 471 25,031 SH   SOLE   0 0 25,031
ALPS ETF TR ALERIAN MLP 00162Q866 317 29,686 SH   SOLE   0 0 29,686
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 775 13,019 SH   SOLE   0 0 13,019
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 578 18,969 SH   SOLE   0 0 18,969
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 766 14,649 SH   SOLE   0 0 14,649
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,058 15,968 SH   SOLE   0 0 15,968
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 766 13,818 SH   SOLE   0 0 13,818
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J182 545 22,761 SH   SOLE   0 0 22,761
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 24,087 500,826 SH   SOLE   0 0 500,826
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 950 19,997 SH   SOLE   0 0 19,997
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,320 25,381 SH   SOLE   0 0 25,381
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20,288 416,670 SH   SOLE   0 0 416,670
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 23,498 931,363 SH   SOLE   0 0 931,363
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,279 36,624 SH   SOLE   0 0 36,624
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 10,445 66,251 SH   SOLE   0 0 66,251
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 459 20,715 SH   SOLE   0 0 20,715
ISHARES TR CORE US TR BD 46429B267 6,282 259,708 SH   SOLE   0 0 259,708
ISHARES TR FLTG RATE NT ETF 46429B655 2,282 44,782 SH   SOLE   0 0 44,782
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,326 23,636 SH   SOLE   0 0 23,636
ISHARES TR CORE MSCI TOTAL 46432F834 1,291 22,446 SH   SOLE   0 0 22,446
ISHARES INC CORE MSCI EMKT 46434G103 24,088 488,511 SH   SOLE   0 0 488,511
ISHARES TR 0-5YR INVT GR CP 46434V100 2,765 55,871 SH   SOLE   0 0 55,871
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 446 18,234 SH   SOLE   0 0 18,234
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 782 23,354 SH   SOLE   0 0 23,354
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,357 37,048 SH   SOLE   0 0 37,048
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,012 33,436 SH   SOLE   0 0 33,436
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 543 10,316 SH   SOLE   0 0 10,316
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 408 11,924 SH   SOLE   0 0 11,924
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 563 17,968 SH   SOLE   0 0 17,968