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   422,765 5,015 SH   SOLE   0 0 5,015
ALLSTATE CORP COM 020002101   574,096 5,265 SH   SOLE   0 0 5,265
AMAZON COM INC COM 023135106   1,785,802 13,699 SH   SOLE   0 0 13,699
AMERICAN TOWER CORP NEW COM 03027X100   466,356 2,405 SH   SOLE   0 0 2,405
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,528,632 76,393 SH   SOLE   0 0 76,393
APPLE INC COM 037833100   3,935,458 20,289 SH   SOLE   0 0 20,289
APPLIED MATLS INC COM 038222105   539,279 3,731 SH   SOLE   0 0 3,731
AVIAT NETWORKS INC COM NEW 05366Y201   339,740 10,181 SH   SOLE   0 0 10,181
AVIENT CORPORATION COM 05368V106   366,587 8,963 SH   SOLE   0 0 8,963
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   248,248 728 SH   SOLE   0 0 728
BJS WHSL CLUB HLDGS INC COM 05550J101   560,348 8,893 SH   SOLE   0 0 8,893
BLACKROCK ENHANCD CAP & INM COM 09256A109   363,333 19,629 SH   SOLE   0 0 19,629
BLACKROCK ENHANCED EQUITY DI COM 09251A104   142,914 17,136 SH   SOLE   0 0 17,136
BOYD GAMING CORP COM 103304101   372,656 5,372 SH   SOLE   0 0 5,372
CASS INFORMATION SYS INC COM 14808P109   885,231 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   413,224 7,987 SH   SOLE   0 0 7,987
CITIGROUP INC COM NEW 172967424   414,640 9,006 SH   SOLE   0 0 9,006
COHEN & STEERS CLOSED-END OP COM 19248P106   153,958 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   544,368 17,755 SH   SOLE   0 0 17,755
COMERICA INC COM 200340107   372,937 8,804 SH   SOLE   0 0 8,804
COMPASS MINERALS INTL INC COM 20451N101   332,455 9,778 SH   SOLE   0 0 9,778
DEERE & CO COM 244199105   365,076 901 SH   SOLE   0 0 901
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,439,148 71,411 SH   SOLE   0 0 71,411
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,973,810 36,018 SH   SOLE   0 0 36,018
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   2,881,415 69,049 SH   SOLE   0 0 69,049
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   32,906,499 1,239,883 SH   SOLE   0 0 1,239,883
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   52,080,679 1,906,321 SH   SOLE   0 0 1,906,321
DISNEY WALT CO COM 254687106   485,510 5,438 SH   SOLE   0 0 5,438
EATON CORP PLC SHS G29183103   300,846 1,496 SH   SOLE   0 0 1,496
EATON VANCE TAX-MANAGED DIVE COM 27828N102   124,887 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   149,933 18,240 SH   SOLE   0 0 18,240
EATON VANCE TAX-MANAGED GLOB COM 27829F108   112,923 14,258 SH   SOLE   0 0 14,258
EMERSON ELEC CO COM 291011104   246,674 2,729 SH   SOLE   0 0 2,729
ETSY INC COM 29786A106   295,458 3,492 SH   SOLE   0 0 3,492
EXXON MOBIL CORP COM 30231G102   412,387 3,845 SH   SOLE   0 0 3,845
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,622,411 53,410 SH   SOLE   0 0 53,410
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,571,820 53,185 SH   SOLE   0 0 53,185
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   3,200,403 80,534 SH   SOLE   0 0 80,534
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,643,791 52,301 SH   SOLE   0 0 52,301
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,665,331 104,279 SH   SOLE   0 0 104,279
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   198,742 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   852,083 16,813 SH   SOLE   0 0 16,813
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,479,445 28,811 SH   SOLE   0 0 28,811
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   669,851 14,787 SH   SOLE   0 0 14,787
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   365,408 6,151 SH   SOLE   0 0 6,151
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   355,181 7,541 SH   SOLE   0 0 7,541
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   3,393,164 85,621 SH   SOLE   0 0 85,621
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   377,437 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   55,374,741 1,253,673 SH   SOLE   0 0 1,253,673
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   691,285 18,200 SH   SOLE   0 0 18,200
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   221,069 6,371 SH   SOLE   0 0 6,371
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   433,803 14,112 SH   SOLE   0 0 14,112
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   532,962 15,580 SH   SOLE   0 0 15,580
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   244,336 6,778 SH   SOLE   0 0 6,778
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,842,758 42,633 SH   SOLE   0 0 42,633
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,005,979 11,975 SH   SOLE   0 0 11,975
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   4,301,680 44,660 SH   SOLE   0 0 44,660
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,039,077 24,789 SH   SOLE   0 0 24,789
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,118,524 30,788 SH   SOLE   0 0 30,788
FISERV INC COM 337738108   252,300 2,000 SH   SOLE   0 0 2,000
FREEPORT-MCMORAN INC CL B 35671D857   647,301 16,183 SH   SOLE   0 0 16,183
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   191,454 51,191 SH   SOLE   0 0 51,191
GENERAL DYNAMICS CORP COM 369550108   543,730 2,527 SH   SOLE   0 0 2,527
GENTEX CORP COM 371901109   707,544 24,181 SH   SOLE   0 0 24,181
GLOBAL INDUSTRIAL COMPANY COM 37892E102   300,860 10,834 SH   SOLE   0 0 10,834
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,135,607 49,746 SH   SOLE   0 0 49,746
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   425,785 4,255 SH   SOLE   0 0 4,255
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   260,977 5,230 SH   SOLE   0 0 5,230
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   518,702 5,942 SH   SOLE   0 0 5,942
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   335,331 21,090 SH   SOLE   0 0 21,090
HAEMONETICS CORP MASS COM 405024100   322,085 3,783 SH   SOLE   0 0 3,783
HANCOCK WHITNEY CORPORATION COM 410120109   493,528 12,859 SH   SOLE   0 0 12,859
HOME DEPOT INC COM 437076102   274,916 885 SH   SOLE   0 0 885
HONEYWELL INTL INC COM 438516106   297,140 1,432 SH   SOLE   0 0 1,432
INTERNATIONAL BUSINESS MACHS COM 459200101   334,926 2,503 SH   SOLE   0 0 2,503
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   204,309 3,948 SH   SOLE   0 0 3,948
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   241,065 3,838 SH   SOLE   0 0 3,838
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   751,410 14,673 SH   SOLE   0 0 14,673
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   234,235 2,773 SH   SOLE   0 0 2,773
INVESCO QQQ TR UNIT SER 1 46090E103   351,688 952 SH   SOLE   0 0 952
ISHARES INC FRONTIER AND SEL 464286145   2,516,716 97,283 SH   SOLE   0 0 97,283
ISHARES INC CORE MSCI EMKT 46434G103   2,478,363 50,281 SH   SOLE   0 0 50,281
ISHARES SILVER TR ISHARES 46428Q109   251,432 12,036 SH   SOLE   0 0 12,036
ISHARES TR CORE MSCI PAC 46434V696   2,455,447 42,755 SH   SOLE   0 0 42,755
ISHARES TR NORTH AMERN NAT 464287374   872,374 22,472 SH   SOLE   0 0 22,472
ISHARES TR CORE S&P TTL STK 464287150   2,575,163 26,320 SH   SOLE   0 0 26,320
ISHARES TR IBOXX INV CP ETF 464287242   41,147,378 380,501 SH   SOLE   0 0 380,501
ISHARES TR CORE S&P SCP ETF 464287804   70,893,711 711,427 SH   SOLE   0 0 711,427
ISHARES TR S&P MC 400VL ETF 464287705   2,647,859 24,716 SH   SOLE   0 0 24,716
ISHARES TR CORE S&P500 ETF 464287200   5,711,077 12,813 SH   SOLE   0 0 12,813
ISHARES TR 0-5YR INVT GR CP 46434V100   331,492 6,876 SH   SOLE   0 0 6,876
ISHARES TR MSCI USA ESG SLC 464288802   269,309 2,876 SH   SOLE   0 0 2,876
ISHARES TR CORE MSCI EURO 46434V738   2,406,875 45,732 SH   SOLE   0 0 45,732
ISHARES TR IBOXX HI YD ETF 464288513   4,976,898 66,297 SH   SOLE   0 0 66,297
ISHARES TR CORE US AGGBD ET 464287226   29,144,910 297,549 SH   SOLE   0 0 297,549
ISHARES TR MICRO-CAP ETF 464288869   2,483,965 22,726 SH   SOLE   0 0 22,726
ISHARES TR S&P 500 GRWT ETF 464287309   82,146,206 1,165,525 SH   SOLE   0 0 1,165,525
ISHARES TR S&P 500 VAL ETF 464287408   76,985,167 477,605 SH   SOLE   0 0 477,605
ISHARES TR RUS MID CAP ETF 464287499   237,274 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   132,874,706 508,164 SH   SOLE   0 0 508,164
ISHARES TR CORE MSCI EAFE 46432F842   1,211,909 17,954 SH   SOLE   0 0 17,954
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   983,873 19,788 SH   SOLE   0 0 19,788
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,682,656 30,411 SH   SOLE   0 0 30,411
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,568,650 31,285 SH   SOLE   0 0 31,285
JACOBS SOLUTIONS INC COM 46982L108   325,759 2,740 SH   SOLE   0 0 2,740
JOHNSON & JOHNSON COM 478160104   271,058 1,638 SH   SOLE   0 0 1,638
JPMORGAN CHASE & CO COM 46625H100   755,930 5,198 SH   SOLE   0 0 5,198
LIBERTY ALL-STAR GROWTH FD I COM 529900102   161,516 29,855 SH   SOLE   0 0 29,855
LILLY ELI & CO COM 532457108   278,105 593 SH   SOLE   0 0 593
M & T BK CORP COM 55261F104   451,308 3,647 SH   SOLE   0 0 3,647
MACATAWA BK CORP COM 554225102   110,601 11,918 SH   SOLE   0 0 11,918
MARATHON PETE CORP COM 56585A102   686,148 5,885 SH   SOLE   0 0 5,885
MCCORMICK & CO INC COM NON VTG 579780206   283,149 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104   881,658 2,589 SH   SOLE   0 0 2,589
MORGAN STANLEY COM NEW 617446448   404,113 4,732 SH   SOLE   0 0 4,732
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   3,717,222 160,988 SH   SOLE   0 0 160,988
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   3,493,867 108,742 SH   SOLE   0 0 108,742
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,456,517 165,902 SH   SOLE   0 0 165,902
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   231,327 14,753 SH   SOLE   0 0 14,753
PARKER-HANNIFIN CORP COM 701094104   237,534 609 SH   SOLE   0 0 609
PHOTRONICS INC COM 719405102   399,281 15,482 SH   SOLE   0 0 15,482
PHYSICIANS RLTY TR COM 71943U104   366,320 26,184 SH   SOLE   0 0 26,184
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   1,213,961 59,016 SH   SOLE   0 0 59,016
PROCTER AND GAMBLE CO COM 742718109   538,376 3,548 SH   SOLE   0 0 3,548
RESMED INC COM 761152107   250,183 1,145 SH   SOLE   0 0 1,145
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,313,515 7,555 SH   SOLE   0 0 7,555
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,300,408 7,658 SH   SOLE   0 0 7,658
SOUTHERN CO COM 842587107   983,994 14,007 SH   SOLE   0 0 14,007
SPDR S&P 500 ETF TR TR UNIT 78462F103   408,704 922 SH   SOLE   0 0 922
STRYKER CORPORATION COM 863667101   706,588 2,316 SH   SOLE   0 0 2,316
SYNOVUS FINL CORP COM NEW 87161C501   331,147 10,947 SH   SOLE   0 0 10,947
TEREX CORP NEW COM 880779103   350,903 5,865 SH   SOLE   0 0 5,865
TESLA INC COM 88160R101   501,290 1,915 SH   SOLE   0 0 1,915
THE TRADE DESK INC COM CL A 88339J105   223,938 2,900 SH   SOLE   0 0 2,900
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,537,110 70,523 SH   SOLE   0 0 70,523
TIMOTHY PLAN INTL ETF 887432334   2,537,029 100,557 SH   SOLE   0 0 100,557
TIMOTHY PLAN HIG DV STK ETF 887432326   1,992,562 63,260 SH   SOLE   0 0 63,260
TORO CO COM 891092108   243,960 2,400 SH   SOLE   0 0 2,400
TRITON INTL LTD CL A G9078F107   322,655 3,875 SH   SOLE   0 0 3,875
UNITED RENTALS INC COM 911363109   350,061 786 SH   SOLE   0 0 786
UNITEDHEALTH GROUP INC COM 91324P102   365,575 761 SH   SOLE   0 0 761
VALVOLINE INC COM 92047W101   371,912 9,915 SH   SOLE   0 0 9,915
VANGUARD INDEX FDS TOTAL STK MKT 922908769   220,500 1,001 SH   SOLE   0 0 1,001
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   205,320 725 SH   SOLE   0 0 725
VISA INC COM CL A 92826C839   808,019 3,402 SH   SOLE   0 0 3,402
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   80,775 15,715 SH   SOLE   0 0 15,715
WALMART INC COM 931142103   478,746 3,046 SH   SOLE   0 0 3,046