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
ACTIVISION BLIZZARD INC COM 00507V109 280 2,931 SH   SOLE   0 0 2,931
SPDR S&P 500 ETF TR TR UNIT 78462F103 227 531 SH   SOLE   0 0 531
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 37,810 439,503 SH   SOLE   0 0 439,503
NEW YORK MTG TR INC COM PAR $.02 649604501 74 16,516 SH   SOLE   0 0 16,516
THE TRADE DESK INC COM CL A 88339J105 286 3,700 SH   SOLE   0 0 3,700
GLOBAL INDUSTRIAL COMPANY COM 37892E102 300 8,170 SH   SOLE   0 0 8,170
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,961 56,159 SH   SOLE   0 0 56,159
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 411 19,670 SH   SOLE   0 0 19,670
APPLE INC COM 037833100 1,048 7,650 SH   SOLE   0 0 7,650
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 977 16,352 SH   SOLE   0 0 16,352
TEREX CORP NEW COM 880779103 232 4,868 SH   SOLE   0 0 4,868
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 2,471 47,189 SH   SOLE   0 0 47,189
WALMART INC COM 931142103 271 1,922 SH   SOLE   0 0 1,922
JPMORGAN CHASE & CO COM 46625H100 676 4,348 SH   SOLE   0 0 4,348
GENTEX CORP COM 371901109 407 12,303 SH   SOLE   0 0 12,303
EXXON MOBIL CORP COM 30231G102 252 3,995 SH   SOLE   0 0 3,995
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 57,502 1,072,144 SH   SOLE   0 0 1,072,144
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,456 34,521 SH   SOLE   0 0 34,521
HASBRO INC COM 418056107 224 2,369 SH   SOLE   0 0 2,369
ISHARES TR NORTH AMERN NAT 464287374 1,330 43,699 SH   SOLE   0 0 43,699
SQUARE INC CL A 852234103 392 1,609 SH   SOLE   0 0 1,609
ISHARES TR CORE S&P TTL STK 464287150 2,164 21,911 SH   SOLE   0 0 21,911
ISHARES TR IBOXX HI YD ETF 464288513 5,232 59,424 SH   SOLE   0 0 59,424
HANCOCK WHITNEY CORPORATION COM 410120109 243 5,477 SH   SOLE   0 0 5,477
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 3,803 76,990 SH   SOLE   0 0 76,990
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 864 13,636 SH   SOLE   0 0 13,636
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 13,815 287,760 SH   SOLE   0 0 287,760
AMGEN INC COM 031162100 295 1,210 SH   SOLE   0 0 1,210
WESTERN UN CO COM 959802109 215 9,341 SH   SOLE   0 0 9,341
ISHARES TR S&P 500 GRWT ETF 464287309 59,095 812,530 SH   SOLE   0 0 812,530
ISHARES TR RUS MID CAP ETF 464287499 317 3,999 SH   SOLE   0 0 3,999
ISHARES TR CORE S&P MCP ETF 464287507 129,802 483,019 SH   SOLE   0 0 483,019
ISHARES TR CORE MSCI EAFE 46432F842 48,902 653,246 SH   SOLE   0 0 653,246
MICROSOFT CORP COM 594918104 479 1,768 SH   SOLE   0 0 1,768
ISHARES TR S&P 500 VAL ETF 464287408 83,763 567,348 SH   SOLE   0 0 567,348
GENERAL DYNAMICS CORP COM 369550108 303 1,610 SH   SOLE   0 0 1,610
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2,094 55,568 SH   SOLE   0 0 55,568
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,677 40,778 SH   SOLE   0 0 40,778
FISERV INC COM 337738108 219 2,048 SH   SOLE   0 0 2,048
ISHARES INC MSCI FRONTIER 464286145 3,855 116,154 SH   SOLE   0 0 116,154
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 3,731 76,667 SH   SOLE   0 0 76,667
MORGAN STANLEY COM NEW 617446448 488 5,321 SH   SOLE   0 0 5,321
ISHARES TR 0-5YR INVT GR CP 46434V100 2,268 43,764 SH   SOLE   0 0 43,764
OSHKOSH CORP COM 688239201 499 4,000 SH   SOLE   0 0 4,000
CVR ENERGY INC COM 12662P108 284 15,804 SH   SOLE   0 0 15,804
ISHARES TR MSCI USA ESG SLC 464288802 263 2,748 SH   SOLE   0 0 2,748
FIFTH THIRD BANCORP COM 316773100 287 7,509 SH   SOLE   0 0 7,509
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 692 11,515 SH   SOLE   0 0 11,515
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 902 17,982 SH   SOLE   0 0 17,982
ISHARES TR CORE MSCI EURO 46434V738 3,608 62,996 SH   SOLE   0 0 62,996
MARATHON PETE CORP COM 56585A102 480 7,952 SH   SOLE   0 0 7,952
PFIZER INC COM 717081103 465 11,873 SH   SOLE   0 0 11,873
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,684 46,862 SH   SOLE   0 0 46,862
AMERICAN TOWER CORP NEW COM 03027X100 326 1,207 SH   SOLE   0 0 1,207
PHYSICIANS RLTY TR COM 71943U104 237 12,810 SH   SOLE   0 0 12,810
VIEWRAY INC COM 92672L107 660 100,000 SH   SOLE   0 0 100,000
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,971 18,535 SH   SOLE   0 0 18,535
AMAZON COM INC COM 023135106 980 285 SH   SOLE   0 0 285
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 30,287 567,919 SH   SOLE   0 0 567,919
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1,609 65,693 SH   SOLE   0 0 65,693
INVESCO LTD SHS G491BT108 323 12,072 SH   SOLE   0 0 12,072
STRYKER CORPORATION COM 863667101 602 2,318 SH   SOLE   0 0 2,318
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,602 60,941 SH   SOLE   0 0 60,941
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 3,716 77,334 SH   SOLE   0 0 77,334
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,754 18,803 SH   SOLE   0 0 18,803
MACATAWA BK CORP COM 554225102 97 11,115 SH   SOLE   0 0 11,115
CABOT OIL & GAS CORP COM 127097103 262 15,014 SH   SOLE   0 0 15,014
PROCTER AND GAMBLE CO COM 742718109 291 2,154 SH   SOLE   0 0 2,154
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 294 8,095 SH   SOLE   0 0 8,095
FREEPORT-MCMORAN INC CL B 35671D857 406 10,944 SH   SOLE   0 0 10,944
TIMOTHY PLAN HIG DV STK ETF 887432326 2,495 83,543 SH   SOLE   0 0 83,543
ISHARES TR CORE S&P SCP ETF 464287804 72,681 643,307 SH   SOLE   0 0 643,307
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,292 47,254 SH   SOLE   0 0 47,254
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,266 20,644 SH   SOLE   0 0 20,644
CISCO SYS INC COM 17275R102 283 5,332 SH   SOLE   0 0 5,332
SPLUNK INC COM 848637104 253 1,751 SH   SOLE   0 0 1,751
ISHARES TR FLTG RATE NT ETF 46429B655 1,870 36,800 SH   SOLE   0 0 36,800
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 317 1,399 SH   SOLE   0 0 1,399
TIMOTHY PLAN INTL ETF 887432334 2,464 84,754 SH   SOLE   0 0 84,754
VISA INC COM CL A 92826C839 397 1,696 SH   SOLE   0 0 1,696
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 5,067 118,748 SH   SOLE   0 0 118,748
PEOPLES UNITED FINANCIAL INC COM 712704105 306 17,878 SH   SOLE   0 0 17,878
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,010 28,998 SH   SOLE   0 0 28,998
VANGUARD INDEX FDS TOTAL STK MKT 922908769 258 1,158 SH   SOLE   0 0 1,158
HOME DEPOT INC COM 437076102 259 813 SH   SOLE   0 0 813
CITIGROUP INC COM NEW 172967424 265 3,749 SH   SOLE   0 0 3,749
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,507 73,179 SH   SOLE   0 0 73,179
ISHARES TR CORE US AGGBD ET 464287226 32,389 280,833 SH   SOLE   0 0 280,833
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,096 17,503 SH   SOLE   0 0 17,503
2U INC COM 90214J101 238 5,715 SH   SOLE   0 0 5,715
UNITEDHEALTH GROUP INC COM 91324P102 295 737 SH   SOLE   0 0 737
SOUTHERN CO COM 842587107 568 9,392 SH   SOLE   0 0 9,392
ISHARES TR MICRO-CAP ETF 464288869 3,701 24,255 SH   SOLE   0 0 24,255
ALLSTATE CORP COM 020002101 412 3,155 SH   SOLE   0 0 3,155
WEC ENERGY GROUP INC COM 92939U106 483 5,428 SH   SOLE   0 0 5,428
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,263 32,665 SH   SOLE   0 0 32,665
MCCORMICK & CO INC COM NON VTG 579780206 287 3,246 SH   SOLE   0 0 3,246
APPLIED MATLS INC COM 038222105 982 6,898 SH   SOLE   0 0 6,898
BJS WHSL CLUB HLDGS INC COM 05550J101 285 5,987 SH   SOLE   0 0 5,987
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 3,553 96,716 SH   SOLE   0 0 96,716
ICON PLC SHS G4705A100 259 1,252 SH   SOLE   0 0 1,252
ISHARES TR CORE S&P500 ETF 464287200 6,734 15,663 SH   SOLE   0 0 15,663
FORD MTR CO DEL COM 345370860 177 11,906 SH   SOLE   0 0 11,906
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,177 13,709 SH   SOLE   0 0 13,709
THE BEACHBODY COMPANY INC COM CL A 073463101 199 19,157 SH   SOLE   0 0 19,157
ETSY INC COM 29786A106 410 1,994 SH   SOLE   0 0 1,994
TORO CO COM 891092108 264 2,400 SH   SOLE   0 0 2,400