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 TOTAL BD ETF 316188309 27,240 542,087 SH   SOLE   0 0 542,087
GENTEX CORP COM 371901109 242 11,568 SH   SOLE   0 0 11,568
ISHARES MSCI AUST ETF 464286145 1,131 34,134 SH   SOLE   0 0 34,134
ISHARES TR CORE S&P TTL STK 464287150 5,566 91,032 SH   SOLE   0 0 91,032
ISHARES TR CORE US AGGBD ET 464287226 1,389 12,704 SH   SOLE   0 0 12,704
ISHARES S&P 500 GRWT ETF 464287309 38,915 254,729 SH   SOLE   0 0 254,729
ISHARES S&P 500 VAL ETF 464287408 28,698 251,210 SH   SOLE   0 0 251,210
ISHARES TR CORE S&P MCP ETF 464287507 13,152 69,304 SH   SOLE   0 0 69,304
ISHARES S&P MC 400GR ETF 464287606 15,415 71,422 SH   SOLE   0 0 71,422
ISHARES S&P MC 400VL ETF 464287705 14,826 92,600 SH   SOLE   0 0 92,600
ISHARES TR CORE S&P SCP ETF 464287804 5,534 72,047 SH   SOLE   0 0 72,047
ISHARES SP SMCP600VL ETF 464287879 1,670 10,876 SH   SOLE   0 0 10,876
ISHARES SP SMCP600GR ETF 464287887 2,216 13,024 SH   SOLE   0 0 13,024
FIDELITY MSCI INDL INDX 316092709 9,259 239,245 SH   SOLE   0 0 239,245
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 764 13,988 SH   SOLE   0 0 13,988
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,093 17,868 SH   SOLE   0 0 17,868
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1,246 19,977 SH   SOLE   0 0 19,977
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J182 845 30,287 SH   SOLE   0 0 30,287
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 876 18,240 SH   SOLE   0 0 18,240
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,087 22,374 SH   SOLE   0 0 22,374
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10,771 538,287 SH   SOLE   0 0 538,287
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 754 19,196 SH   SOLE   0 0 19,196
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,027 31,196 SH   SOLE   0 0 31,196
ISHARES TR CORE US TR BD 46429B267 6,931 276,336 SH   SOLE   0 0 276,336
ISHARES TR MSCI UK SM ETF 46429B416 10,020 229,773 SH   SOLE   0 0 229,773
ISHARES TR MIN VOL USA ETF 46429B697 888 16,818 SH   SOLE   0 0 16,818
ISHARES TR CORE MSCI EAFE 46432F842 45,725 691,856 SH   SOLE   0 0 691,856
ISHARES INC CORE MSCI EMKT 46434G103 31,156 547,558 SH   SOLE   0 0 547,558
ISHARES TR 0-5YR INVT GR CP 46434V100 606 12,054 SH   SOLE   0 0 12,054
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 9,586 67,053 SH   SOLE   0 0 67,053
SPDR SER TR BLOMBERG BRC INV 78468R200 449 14,625 SH   SOLE   0 0 14,625
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 926 20,642 SH   SOLE   0 0 20,642
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 630 13,729 SH   SOLE   0 0 13,729
WISDOMTREE TR US MIDCAP DIVID 97717W505 380 10,757 SH   SOLE   0 0 10,757
FIDELITY CORP BOND ETF 316188101 10,152 199,300 SH   SOLE   0 0 199,300
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 24,235 477,547 SH   SOLE   0 0 477,547
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 378 10,426 SH   SOLE   0 0 10,426
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 394 10,055 SH   SOLE   0 0 10,055
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 295 11,692 SH   SOLE   0 0 11,692