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
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 673 12,893 SH   SOLE   0 0 12,893
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 424 11,100 SH   SOLE   0 0 11,100
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 24,217 460,405 SH   SOLE   0 0 460,405
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 411 11,540 SH   SOLE   0 0 11,540
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 1,189 42,922 SH   SOLE   0 0 42,922
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 622 26,472 SH   SOLE   0 0 26,472
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 7,091 135,146 SH   SOLE   0 0 135,146
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 18,680 341,805 SH   SOLE   0 0 341,805
GENTEX CORP COM 371901109 272 10,579 SH   SOLE   0 0 10,579
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49,426 726,316 SH   SOLE   0 0 726,316
ISHARES INC MSCI FRNTR100ETF 464286145 2,498 97,621 SH   SOLE   0 0 97,621
ISHARES INC JP MORGAN EM ETF 464286517 664 15,883 SH   SOLE   0 0 15,883
ISHARES TR CORE S&P TTL STK 464287150 2,467 32,677 SH   SOLE   0 0 32,677
ISHARES TR CORE US AGGBD ET 464287226 46,837 396,725 SH   SOLE   0 0 396,725
ISHARES TR S&P 500 GRWT ETF 464287309 46,360 200,622 SH   SOLE   0 0 200,622
ISHARES TR NORTH AMERN NAT 464287374 433 21,861 SH   SOLE   0 0 21,861
ISHARES TR S&P 500 VAL ETF 464287408 33,019 293,633 SH   SOLE   0 0 293,633
ISHARES TR CORE S&P MCP ETF 464287507 92,232 497,718 SH   SOLE   0 0 497,718
ISHARES TR CORE S&P SCP ETF 464287804 41,952 597,352 SH   SOLE   0 0 597,352
ISHARES TR IBOXX HI YD ETF 464288513 1,001 11,932 SH   SOLE   0 0 11,932
TIMOTHY PLAN HIG DV STK ETF 887432326 1,735 75,699 SH   SOLE   0 0 75,699
TIMOTHY PLAN US LRGMD CP CORE 887432359 2,891 107,795 SH   SOLE   0 0 107,795
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,015 52,941 SH   SOLE   0 0 52,941
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,560 24,672 SH   SOLE   0 0 24,672
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,137 19,651 SH   SOLE   0 0 19,651
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,573 39,007 SH   SOLE   0 0 39,007
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,095 23,451 SH   SOLE   0 0 23,451
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,595 18,999 SH   SOLE   0 0 18,999
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,237 47,413 SH   SOLE   0 0 47,413
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,477 44,504 SH   SOLE   0 0 44,504
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 505 24,460 SH   SOLE   0 0 24,460
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 616 11,914 SH   SOLE   0 0 11,914
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 44,988 817,511 SH   SOLE   0 0 817,511
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 419 15,978 SH   SOLE   0 0 15,978
FREEPORT-MCMORAN INC CL B 35671D857 241 15,429 SH   SOLE   0 0 15,429
GLOBAL X FDS GLBL X MLP ETF 37954Y343 409 18,645 SH   SOLE   0 0 18,645
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 966 47,744 SH   SOLE   0 0 47,744
ISHARES TR US TREAS BD ETF 46429B267 534 19,094 SH   SOLE   0 0 19,094
ISHARES TR FLTG RATE NT ETF 46429B655 5,916 116,641 SH   SOLE   0 0 116,641
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,987 57,536 SH   SOLE   0 0 57,536
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,180 23,539 SH   SOLE   0 0 23,539
ISHARES TR CORE MSCI EAFE 46432F842 5,061 83,960 SH   SOLE   0 0 83,960
ISHARES TR 0-5YR INVT GR CP 46434V100 6,584 126,324 SH   SOLE   0 0 126,324
ISHARES TR CORE TOTAL USD 46434V613 2,441 43,340 SH   SOLE   0 0 43,340
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 2,422 72,774 SH   SOLE   0 0 72,774
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,197 45,527 SH   SOLE   0 0 45,527
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,883 82,863 SH   SOLE   0 0 82,863
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 385 10,213 SH   SOLE   0 0 10,213
VIEWRAY INC COM 92672L107 490 139,930 SH   SOLE   0 0 139,930