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 809 17,312 SH   SOLE   0 0 17,312
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 387 11,100 SH   SOLE   0 0 11,100
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 22,161 445,275 SH   SOLE   0 0 445,275
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 388 11,540 SH   SOLE   0 0 11,540
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 2,025 55,456 SH   SOLE   0 0 55,456
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 2,102 57,298 SH   SOLE   0 0 57,298
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 1,107 40,882 SH   SOLE   0 0 40,882
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 534 22,827 SH   SOLE   0 0 22,827
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 370 10,150 SH   SOLE   0 0 10,150
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 991 18,932 SH   SOLE   0 0 18,932
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 17,896 330,733 SH   SOLE   0 0 330,733
GENTEX CORP COM 371901109 272 10,574 SH   SOLE   0 0 10,574
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 45,083 720,183 SH   SOLE   0 0 720,183
ISHARES INC MSCI FRNTR100ETF 464286145 2,049 34,339 SH   SOLE   0 0 34,339
ISHARES INC JP MORGAN EM ETF 464286517 615 15,076 SH   SOLE   0 0 15,076
ISHARES TR CORE S&P TTL STK 464287150 2,385 34,339 SH   SOLE   0 0 34,339
ISHARES TR CORE S&P500 ETF 464287200 4,657 15,037 SH   SOLE   0 0 15,037
ISHARES TR CORE US AGGBD ET 464287226 45,033 380,954 SH   SOLE   0 0 380,954
ISHARES TR S&P 500 GRWT ETF 464287309 41,559 200,295 SH   SOLE   0 0 200,295
ISHARES TR NORTH AMERN NAT 464287374 569 26,241 SH   SOLE   0 0 26,241
ISHARES TR S&P 500 VAL ETF 464287408 31,065 287,080 SH   SOLE   0 0 287,080
ISHARES TR RUS MID CAP ETF 464287499 866 16,166 SH   SOLE   0 0 16,166
ISHARES TR CORE S&P MCP ETF 464287507 87,623 492,760 SH   SOLE   0 0 492,760
ISHARES TR CORE S&P SCP ETF 464287804 41,802 612,120 SH   SOLE   0 0 612,120
ISHARES TR IBOXX HI YD ETF 464288513 2,898 35,512 SH   SOLE   0 0 35,512
ISHARES TR MICRO-CAP ETF 464288869 2,193 25,125 SH   SOLE   0 0 25,125
TIMOTHY PLAN HIG DV STK ETF 887432326 1,652 75,478 SH   SOLE   0 0 75,478
TIMOTHY PLAN US LRGMD CP CORE 887432359 2,664 107,338 SH   SOLE   0 0 107,338
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 943 51,173 SH   SOLE   0 0 51,173
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,408 23,650 SH   SOLE   0 0 23,650
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,010 18,604 SH   SOLE   0 0 18,604
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,298 36,785 SH   SOLE   0 0 36,785
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 921 20,252 SH   SOLE   0 0 20,252
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,402 18,295 SH   SOLE   0 0 18,295
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,797 39,218 SH   SOLE   0 0 39,218
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,436 44,291 SH   SOLE   0 0 44,291
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 502 24,460 SH   SOLE   0 0 24,460
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 43,525 794,390 SH   SOLE   0 0 794,390
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 294 11,436 SH   SOLE   0 0 11,436
GLOBAL X FDS GLBL X MLP ETF 37954Y343 421 15,483 SH   SOLE   0 0 15,483
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 706 17,388 SH   SOLE   0 0 17,388
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 892 44,928 SH   SOLE   0 0 44,928
ISHARES TR US TREAS BD ETF 46429B267 386 13,806 SH   SOLE   0 0 13,806
ISHARES TR FLTG RATE NT ETF 46429B655 988 19,530 SH   SOLE   0 0 19,530
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,056 10,312 SH   SOLE   0 0 10,312
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,167 23,333 SH   SOLE   0 0 23,333
ISHARES TR CORE MSCI EAFE 46432F842 5,053 88,387 SH   SOLE   0 0 88,387
ISHARES TR 0-5YR INVT GR CP 46434V100 1,348 25,867 SH   SOLE   0 0 25,867
ISHARES TR CORE TOTAL USD 46434V613 791 14,555 SH   SOLE   0 0 14,555
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 2,222 72,985 SH   SOLE   0 0 72,985
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,217 46,264 SH   SOLE   0 0 46,264
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,843 81,580 SH   SOLE   0 0 81,580
VIEWRAY INC COM 92672L107 313 139,930 SH   SOLE   0 0 139,930