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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACTIVISION BLIZZARD INC COM 00507V109   339,690 3,628 SH   SOLE   0 0 3,628
AMAZON COM INC COM 023135106   1,605,017 12,626 SH   SOLE   0 0 12,626
AMERICAN TOWER CORP NEW COM 03027X100   290,195 1,765 SH   SOLE   0 0 1,765
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   761,721 40,496 SH   SOLE   1,074 0 39,422
APPLE INC COM 037833100   3,329,870 19,449 SH   SOLE   1,848 0 17,601
APPLIED MATLS INC COM 038222105   516,557 3,731 SH   SOLE   0 0 3,731
AVIAT NETWORKS INC COM NEW 05366Y201   231,941 7,434 SH   SOLE   0 0 7,434
AVIENT CORPORATION COM 05368V106   231,593 6,557 SH   SOLE   0 0 6,557
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   255,018 728 SH   SOLE   0 0 728
BJS WHSL CLUB HLDGS INC COM 05550J101   461,621 6,468 SH   SOLE   0 0 6,468
BLACKROCK ENHANCD CAP & INM COM 09256A109   366,081 19,629 SH   SOLE   0 0 19,629
BLACKROCK ENHANCED EQUITY DI COM 09251A104   130,405 17,136 SH   SOLE   0 0 17,136
BOYD GAMING CORP COM 103304101   238,879 3,927 SH   SOLE   0 0 3,927
CASS INFORMATION SYS INC COM 14808P109   850,306 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   359,737 6,692 SH   SOLE   0 0 6,692
CITIGROUP INC COM NEW 172967424   370,749 9,014 SH   SOLE   0 0 9,014
COHEN & STEERS CLOSED-END OP COM 19248P106   147,937 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   483,291 17,755 SH   SOLE   0 0 17,755
COMERICA INC COM 200340107   260,851 6,278 SH   SOLE   0 0 6,278
DEERE & CO COM 244199105   263,034 697 SH   SOLE   0 0 697
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,278,284 70,425 SH   SOLE   0 0 70,425
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   2,873,375 71,176 SH   SOLE   0 0 71,176
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   30,460,429 1,185,692 SH   SOLE   7,367 0 1,178,325
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,919,680 36,572 SH   SOLE   0 0 36,572
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   48,613,843 1,861,886 SH   SOLE   14,252 0 1,847,634
DISNEY WALT CO COM 254687106   357,030 4,405 SH   SOLE   0 0 4,405
EATON CORP PLC SHS G29183103   335,063 1,571 SH   SOLE   0 0 1,571
EATON VANCE TAX-MANAGED DIVE COM 27828N102   115,665 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   139,354 18,240 SH   SOLE   0 0 18,240
EATON VANCE TAX-MANAGED GLOB COM 27829F108   105,081 14,258 SH   SOLE   0 0 14,258
ELI LILLY & CO COM 532457108   293,810 547 SH   SOLE   0 0 547
EMERSON ELEC CO COM 291011104   263,540 2,729 SH   SOLE   0 0 2,729
EXXON MOBIL CORP COM 30231G102   465,041 3,955 SH   SOLE   0 0 3,955
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,605,377 41,601 SH   SOLE   1,115 0 40,486
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   821,819 16,813 SH   SOLE   0 0 16,813
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   195,168 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   869,926 54,473 SH   SOLE   1,483 0 52,990
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,463,742 29,135 SH   SOLE   1,989 0 27,146
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   418,160 20,488 SH   SOLE   0 0 20,488
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,187,730 55,767 SH   SOLE   1,167 0 54,600
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   379,133 8,251 SH   SOLE   0 0 8,251
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   257,196 4,328 SH   SOLE   0 0 4,328
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   49,141,610 1,168,508 SH   SOLE   8,995 0 1,159,513
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   239,399 6,778 SH   SOLE   0 0 6,778
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   216,423 6,371 SH   SOLE   0 0 6,371
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   369,336 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   412,716 13,612 SH   SOLE   0 0 13,612
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,777,689 42,879 SH   SOLE   2,175 0 40,704
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   975,366 12,027 SH   SOLE   736 0 11,291
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   4,144,661 45,002 SH   SOLE   2,656 0 42,346
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,017,577 25,014 SH   SOLE   1,171 0 23,843
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,983,612 30,835 SH   SOLE   1,480 0 29,355
FISERV INC COM 337738108   225,920 2,000 SH   SOLE   0 0 2,000
FREEPORT-MCMORAN INC CL B 35671D857   441,048 11,828 SH   SOLE   0 0 11,828
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   187,359 51,191 SH   SOLE   0 0 51,191
GENERAL DYNAMICS CORP COM 369550108   428,950 1,941 SH   SOLE   0 0 1,941
GENTEX CORP COM 371901109   763,299 23,457 SH   SOLE   0 0 23,457
GLOBAL INDUSTRIAL COMPANY COM 37892E102   259,659 7,751 SH   SOLE   0 0 7,751
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,143,899 25,654 SH   SOLE   714 0 24,940
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   372,242 3,718 SH   SOLE   0 0 3,718
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   427,602 5,077 SH   SOLE   0 0 5,077
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   311,921 21,090 SH   SOLE   0 0 21,090
HAEMONETICS CORP MASS COM 405024100   246,076 2,747 SH   SOLE   0 0 2,747
HANCOCK WHITNEY CORPORATION COM 410120109   342,342 9,255 SH   SOLE   0 0 9,255
HOME DEPOT INC COM 437076102   206,073 682 SH   SOLE   0 0 682
HONEYWELL INTL INC COM 438516106   255,311 1,382 SH   SOLE   0 0 1,382
INTERNATIONAL BUSINESS MACHS COM 459200101   351,171 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   225,636 3,838 SH   SOLE   0 0 3,838
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   221,285 2,773 SH   SOLE   0 0 2,773
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   746,029 14,717 SH   SOLE   277 0 14,440
INVESCO QQQ TR UNIT SER 1 46090E103   341,073 952 SH   SOLE   0 0 952
ISHARES SILVER TR ISHARES 46428Q109   244,818 12,036 SH   SOLE   0 0 12,036
ISHARES TR S&P 500 GRWT ETF 464287309   75,651,998 1,105,700 SH   SOLE   6,910 0 1,098,791
ISHARES TR IBOXX HI YD ETF 464288513   1,279,411 17,355 SH   SOLE   472 0 16,883
ISHARES TR CORE S&P TTL STK 464287150   2,622,546 27,843 SH   SOLE   324 0 27,519
ISHARES TR NORTH AMERN NAT 464287374   888,167 21,355 SH   SOLE   401 0 20,954
ISHARES TR IBOXX INV CP ETF 464287242   36,519,965 357,969 SH   SOLE   1,644 0 356,325
ISHARES TR S&P 500 VAL ETF 464287408   70,459,044 458,002 SH   SOLE   2,985 0 455,017
ISHARES TR RUS MID CAP ETF 464287499   224,993 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   120,637,490 483,808 SH   SOLE   3,476 0 480,332
ISHARES TR CORE MSCI EAFE 46432F842   1,138,107 17,686 SH   SOLE   0 0 17,686
ISHARES TR 0-5YR INVT GR CP 46434V100   377,721 7,870 SH   SOLE   0 0 7,870
ISHARES TR MSCI USA ESG SLC 464288802   258,754 2,876 SH   SOLE   0 0 2,876
ISHARES TR CORE US AGGBD ET 464287226   26,676,050 283,667 SH   SOLE   886 0 282,781
ISHARES TR CORE S&P SCP ETF 464287804   62,868,197 666,471 SH   SOLE   5,205 0 661,266
ISHARES TR CORE S&P500 ETF 464287200   2,875,200 6,695 SH   SOLE   0 0 6,695
ISHARES TR CORE 1 5 YR USD 46432F859   471,360 10,163 SH   SOLE   0 0 10,163
ISHARES TR S&P MC 400VL ETF 464287705   2,524,897 25,016 SH   SOLE   0 0 25,016
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,007,697 20,198 SH   SOLE   0 0 20,198
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   863,952 16,131 SH   SOLE   427 0 15,704
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,219,450 24,302 SH   SOLE   0 0 24,302
JACOBS SOLUTIONS INC COM 46982L108   268,769 1,969 SH   SOLE   0 0 1,969
JPMORGAN CHASE & CO COM 46625H100   758,098 5,228 SH   SOLE   0 0 5,228
LIBERTY ALL-STAR GROWTH FD I COM 529900102   147,484 29,855 SH   SOLE   0 0 29,855
M & T BK CORP COM 55261F104   331,253 2,620 SH   SOLE   0 0 2,620
MACATAWA BK CORP COM 554225102   106,791 11,919 SH   SOLE   0 0 11,919
MARATHON PETE CORP COM 56585A102   341,519 2,257 SH   SOLE   0 0 2,257
MCCORMICK & CO INC COM NON VTG 579780206   245,527 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   773,903 2,451 SH   SOLE   0 0 2,451
MYMD PHARMACEUTICALS INC COM 62856X102   9,675 16,343 SH   SOLE   0 0 16,343
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,179,892 165,704 SH   SOLE   0 0 165,704
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   3,291,601 108,312 SH   SOLE   0 0 108,312
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   3,679,947 162,542 SH   SOLE   0 0 162,542
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   218,639 14,753 SH   SOLE   0 0 14,753
PARKER-HANNIFIN CORP COM 701094104   213,846 549 SH   SOLE   0 0 549
PHOTRONICS INC COM 719405102   228,898 11,326 SH   SOLE   0 0 11,326
PHYSICIANS RLTY TR COM 71943U104   232,200 19,048 SH   SOLE   0 0 19,048
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   614,793 31,247 SH   SOLE   810 0 30,437
PROCTER AND GAMBLE CO COM 742718109   517,538 3,548 SH   SOLE   0 0 3,548
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,218,301 7,568 SH   SOLE   150 0 7,418
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,220,136 7,443 SH   SOLE   147 0 7,296
SOUTHERN CO COM 842587107   884,522 13,667 SH   SOLE   0 0 13,667
SPDR S&P 500 ETF TR TR UNIT 78462F103   379,175 887 SH   SOLE   0 0 887
STRYKER CORPORATION COM 863667101   632,893 2,316 SH   SOLE   0 0 2,316
SYNOVUS FINL CORP COM NEW 87161C501   306,161 11,013 SH   SOLE   0 0 11,013
TEREX CORP NEW COM 880779103   245,288 4,257 SH   SOLE   0 0 4,257
TESLA INC COM 88160R101   439,535 1,757 SH   SOLE   0 0 1,757
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,429,035 70,468 SH   SOLE   0 0 70,468
TIMOTHY PLAN HIG DV STK ETF 887432326   1,930,155 63,050 SH   SOLE   0 0 63,050
TIMOTHY PLAN INTL ETF 887432334   2,410,376 100,554 SH   SOLE   0 0 100,554
UNITED RENTALS INC COM 911363109   251,182 565 SH   SOLE   0 0 565
VALVOLINE INC COM 92047W101   235,094 7,292 SH   SOLE   0 0 7,292
VANGUARD INDEX FDS TOTAL STK MKT 922908769   212,622 1,001 SH   SOLE   0 0 1,001
VISA INC COM CL A 92826C839   674,498 2,932 SH   SOLE   0 0 2,932
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   77,004 15,715 SH   SOLE   0 0 15,715
WALMART INC COM 931142103   398,361 2,491 SH   SOLE   0 0 2,491
WEC ENERGY GROUP INC COM 92939U106   441,253 5,478 SH   SOLE   0 0 5,478