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
ALPHABET INC CAP STK CL A 02079K305   367,092 2,213 SH   SOLE   0 0 2,213
ALPHABET INC CAP STK CL C 02079K107   247,077 1,478 SH   SOLE   0 0 1,478
AMAZON COM INC COM 023135106   2,380,738 12,777 SH   SOLE   0 0 12,777
AMERICAN TOWER CORP NEW COM 03027X100   214,802 924 SH   SOLE   0 0 924
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   383,558 19,111 SH   SOLE   0 0 19,111
APPFOLIO INC COM CL A 03783C100   439,963 1,869 SH   SOLE   0 0 1,869
APPLE INC COM 037833100   5,494,805 23,583 SH   SOLE   0 0 23,583
APPLIED MATLS INC COM 038222105   753,849 3,731 SH   SOLE   0 0 3,731
ARISTA NETWORKS INC COM 040413106   619,485 1,614 SH   SOLE   0 0 1,614
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   359,463 781 SH   SOLE   0 0 781
BJS WHSL CLUB HLDGS INC COM 05550J101   488,694 5,925 SH   SOLE   0 0 5,925
BLACKROCK ENHANCD CAP & INM COM 09256A109   380,962 19,348 SH   SOLE   0 0 19,348
BLACKSTONE INC COM 09260D107   229,695 1,500 SH   SOLE   0 0 1,500
CADRE HLDGS INC COM 12763L105   307,623 8,106 SH   SOLE   0 0 8,106
CASS INFORMATION SYS INC COM 14808P109   946,864 22,827 SH   SOLE   0 0 22,827
CISCO SYS INC COM 17275R102   413,835 7,776 SH   SOLE   0 0 7,776
CITIGROUP INC COM NEW 172967424   510,065 8,148 SH   SOLE   0 0 8,148
COHEN & STEERS CLOSED-END OP COM 19248P106   186,355 14,335 SH   SOLE   0 0 14,335
COLUMBIA SELIGM PREM TECH GR COM 19842X109   569,497 17,005 SH   SOLE   0 0 17,005
COSTCO WHSL CORP NEW COM 22160K105   202,229 228 SH   SOLE   0 0 228
DICKS SPORTING GOODS INC COM 253393102   319,311 1,530 SH   SOLE   0 0 1,530
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   60,022,700 1,888,694 SH   SOLE   0 0 1,888,694
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   4,598,152 73,925 SH   SOLE   0 0 73,925
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   68,688,242 2,016,092 SH   SOLE   0 0 2,016,092
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,930,285 91,000 SH   SOLE   0 0 91,000
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,364,433 36,454 SH   SOLE   0 0 36,454
DUOLINGO INC CL A COM 26603R106   382,419 1,356 SH   SOLE   0 0 1,356
EATON CORP PLC SHS G29183103   516,052 1,557 SH   SOLE   0 0 1,557
EATON VANCE TAX-MANAGED DIVE COM 27828N102   146,837 10,023 SH   SOLE   0 0 10,023
EATON VANCE TAX-MANAGED GLOB COM 27829C105   153,593 17,695 SH   SOLE   0 0 17,695
EATON VANCE TAX-MANAGED GLOB COM 27829F108   124,330 14,258 SH   SOLE   0 0 14,258
ELI LILLY & CO COM 532457108   800,890 904 SH   SOLE   0 0 904
EMERSON ELEC CO COM 291011104   298,471 2,729 SH   SOLE   0 0 2,729
EXTRA SPACE STORAGE INC COM 30225T102   295,331 1,639 SH   SOLE   0 0 1,639
EXXON MOBIL CORP COM 30231G102   485,185 4,139 SH   SOLE   0 0 4,139
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   853,706 16,855 SH   SOLE   0 0 16,855
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,036,497 31,379 SH   SOLE   0 0 31,379
FIFTH THIRD BANCORP COM 316773100   349,705 8,163 SH   SOLE   0 0 8,163
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   416,282 22,999 SH   SOLE   0 0 22,999
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   201,461 10,068 SH   SOLE   0 0 10,068
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,730,100 30,000 SH   SOLE   0 0 30,000
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   959,690 41,689 SH   SOLE   0 0 41,689
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,157,929 22,285 SH   SOLE   0 0 22,285
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,111,814 26,497 SH   SOLE   0 0 26,497
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   98,558,869 2,709,150 SH   SOLE   0 0 2,709,150
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   455,876 7,699 SH   SOLE   0 0 7,699
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   211,836 2,333 SH   SOLE   0 0 2,333
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   473,147 11,220 SH   SOLE   0 0 11,220
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   241,686 5,123 SH   SOLE   0 0 5,123
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   217,257 5,908 SH   SOLE   0 0 5,908
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   241,195 6,569 SH   SOLE   0 0 6,569
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   357,700 8,638 SH   SOLE   0 0 8,638
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   58,086,870 1,283,971 SH   SOLE   0 0 1,283,971
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   587,333 12,095 SH   SOLE   0 0 12,095
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   275,132 7,542 SH   SOLE   0 0 7,542
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   288,451 6,778 SH   SOLE   0 0 6,778
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,847,739 35,988 SH   SOLE   0 0 35,988
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   2,235,010 21,456 SH   SOLE   0 0 21,456
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,859,888 15,876 SH   SOLE   0 0 15,876
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   1,174,416 11,800 SH   SOLE   0 0 11,800
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,991,902 22,762 SH   SOLE   0 0 22,762
FISERV INC COM 337738108   637,758 3,550 SH   SOLE   0 0 3,550
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   2,034,749 74,862 SH   SOLE   0 0 74,862
FREEPORT-MCMORAN INC CL B 35671D857   319,713 6,405 SH   SOLE   0 0 6,405
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   219,097 51,191 SH   SOLE   0 0 51,191
GENERAL DYNAMICS CORP COM 369550108   617,761 2,044 SH   SOLE   0 0 2,044
GENTEX CORP COM 371901109   628,872 21,181 SH   SOLE   0 0 21,181
GLOBAL X FDS GLBL X MLP ETF 37954Y343   510,987 10,650 SH   SOLE   0 0 10,650
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   509,450 4,511 SH   SOLE   0 0 4,511
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   326,468 20,715 SH   SOLE   0 0 20,715
HCA HEALTHCARE INC COM 40412C101   377,573 929 SH   SOLE   0 0 929
HOME DEPOT INC COM 437076102   397,906 982 SH   SOLE   0 0 982
INTEGER HLDGS CORP COM 45826H109   284,440 2,188 SH   SOLE   0 0 2,188
INTERNATIONAL BUSINESS MACHS COM 459200101   558,227 2,525 SH   SOLE   0 0 2,525
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   238,359 3,323 SH   SOLE   0 0 3,323
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   224,053 3,671 SH   SOLE   0 0 3,671
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   306,625 2,667 SH   SOLE   0 0 2,667
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   1,397,575 42,721 SH   SOLE   0 0 42,721
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   931,910 24,719 SH   SOLE   0 0 24,719
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   230,803 3,431 SH   SOLE   0 0 3,431
INVESCO QQQ TR UNIT SER 1 46090E103   464,643 952 SH   SOLE   0 0 952
ISHARES INC CORE MSCI EMKT 46434G103   2,078,127 36,198 SH   SOLE   0 0 36,198
ISHARES SILVER TR ISHARES 46428Q109   231,286 8,141 SH   SOLE   0 0 8,141
ISHARES TR MSCI USA MIN VOL 46429B697   227,727 2,494 SH   SOLE   0 0 2,494
ISHARES TR CORE MSCI PAC 46434V696   2,056,899 30,889 SH   SOLE   0 0 30,889
ISHARES TR IBOXX INV CP ETF 464287242   44,224,731 391,439 SH   SOLE   0 0 391,439
ISHARES TR IBOXX HI YD ETF 464288513   2,719,279 33,864 SH   SOLE   0 0 33,864
ISHARES TR CORE S&P TTL STK 464287150   4,404,642 35,063 SH   SOLE   0 0 35,063
ISHARES TR S&P 500 VAL ETF 464287408   84,836,527 430,271 SH   SOLE   0 0 430,271
ISHARES TR RUS MID CAP ETF 464287499   286,367 3,249 SH   SOLE   0 0 3,249
ISHARES TR CORE S&P MCP ETF 464287507   68,626,503 1,101,195 SH   SOLE   0 0 1,101,195
ISHARES TR CORE MSCI EAFE 46432F842   1,283,616 16,446 SH   SOLE   0 0 16,446
ISHARES TR S&P 500 GRWT ETF 464287309   91,282,215 953,339 SH   SOLE   0 0 953,339
ISHARES TR MSCI USA ESG SLC 464288802   357,017 2,966 SH   SOLE   0 0 2,966
ISHARES TR 0-5YR INVT GR CP 46434V100   296,428 5,878 SH   SOLE   0 0 5,878
ISHARES TR CORE S&P SCP ETF 464287804   41,764,708 357,085 SH   SOLE   0 0 357,085
ISHARES TR CORE MSCI EURO 46434V738   2,035,184 33,402 SH   SOLE   0 0 33,402
ISHARES TR MICRO-CAP ETF 464288869   2,078,929 16,858 SH   SOLE   0 0 16,858
ISHARES TR CORE 1 5 YR USD 46432F859   374,641 7,696 SH   SOLE   0 0 7,696
ISHARES TR CORE US AGGBD ET 464287226   29,916,060 295,409 SH   SOLE   0 0 295,409
ISHARES TR CORE S&P500 ETF 464287200   5,554,427 9,629 SH   SOLE   0 0 9,629
ISHARES TR S&P MC 400VL ETF 464287705   3,065,258 24,796 SH   SOLE   0 0 24,796
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,012,756 19,765 SH   SOLE   0 0 19,765
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   437,696 7,355 SH   SOLE   0 0 7,355
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   901,472 17,766 SH   SOLE   0 0 17,766
JACKSON FINANCIAL INC COM CL A 46817M107   284,638 3,120 SH   SOLE   0 0 3,120
JACOBS SOLUTIONS INC COM 46982L108   285,100 2,178 SH   SOLE   0 0 2,178
JOHNSON & JOHNSON COM 478160104   203,102 1,253 SH   SOLE   0 0 1,253
JPMORGAN CHASE & CO. COM 46625H100   1,589,576 7,539 SH   SOLE   0 0 7,539
LIBERTY ALL-STAR GROWTH FD I COM 529900102   167,487 29,855 SH   SOLE   0 0 29,855
MARATHON PETE CORP COM 56585A102   419,759 2,577 SH   SOLE   0 0 2,577
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   16,729 173,000 SH   SOLE   0 0 173,000
MCCORMICK & CO INC COM NON VTG 579780206   267,228 3,247 SH   SOLE   0 0 3,247
MICROSOFT CORP COM 594918104   1,701,442 3,954 SH   SOLE   0 0 3,954
NISOURCE INC COM 65473P105   238,981 6,897 SH   SOLE   0 0 6,897
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   4,110,876 170,717 SH   SOLE   0 0 170,717
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   2,977,948 78,574 SH   SOLE   0 0 78,574
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   7,379,495 181,448 SH   SOLE   0 0 181,448
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   247,555 14,753 SH   SOLE   0 0 14,753
NVIDIA CORPORATION COM 67066G104   687,451 5,661 SH   SOLE   0 0 5,661
PARKER-HANNIFIN CORP COM 701094104   346,869 549 SH   SOLE   0 0 549
PARSONS CORP DEL COM 70202L102   388,800 3,750 SH   SOLE   0 0 3,750
PHOTRONICS INC COM 719405102   450,706 18,203 SH   SOLE   0 0 18,203
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   302,189 14,121 SH   SOLE   0 0 14,121
PROCTER AND GAMBLE CO COM 742718109   581,410 3,357 SH   SOLE   0 0 3,357
PROGRESSIVE CORP COM 743315103   384,954 1,517 SH   SOLE   0 0 1,517
ROPER TECHNOLOGIES INC COM 776696106   351,670 632 SH   SOLE   0 0 632
S&P GLOBAL INC COM 78409V104   235,579 456 SH   SOLE   0 0 456
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   925,087 20,412 SH   SOLE   0 0 20,412
SHARKNINJA INC COM SHS G8068L108   445,928 4,102 SH   SOLE   0 0 4,102
SOUTHERN CO COM 842587107   1,472,480 16,328 SH   SOLE   0 0 16,328
SPDR S&P 500 ETF TR TR UNIT 78462F103   613,923 1,070 SH   SOLE   0 0 1,070
SPOTIFY TECHNOLOGY S A SHS L8681T102   341,259 926 SH   SOLE   0 0 926
STRYKER CORPORATION COM 863667101   1,447,208 4,006 SH   SOLE   0 0 4,006
TESLA INC COM 88160R101   450,420 1,722 SH   SOLE   0 0 1,722
THE TRADE DESK INC COM CL A 88339J105   317,985 2,900 SH   SOLE   0 0 2,900
TIMOTHY PLAN US LRGMD CP CORE 887432359   2,916,001 66,283 SH   SOLE   0 0 66,283
TIMOTHY PLAN HIG DV STK ETF 887432326   2,349,166 62,312 SH   SOLE   0 0 62,312
TIMOTHY PLAN INTL ETF 887432334   2,863,184 99,160 SH   SOLE   0 0 99,160
TORO CO COM 891092108   208,152 2,400 SH   SOLE   0 0 2,400
UNITED RENTALS INC COM 911363109   300,410 371 SH   SOLE   0 0 371
UNITEDHEALTH GROUP INC COM 91324P102   331,811 568 SH   SOLE   0 0 568
VALVOLINE INC COM 92047W101   347,941 8,314 SH   SOLE   0 0 8,314
VANGUARD INDEX FDS TOTAL STK MKT 922908769   244,933 865 SH   SOLE   0 0 865
VERIZON COMMUNICATIONS INC COM 92343V104   426,520 9,497 SH   SOLE   0 0 9,497
VISA INC COM CL A 92826C839   901,416 3,278 SH   SOLE   0 0 3,278
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   76,174 13,506 SH   SOLE   0 0 13,506
WALMART INC COM 931142103   646,043 8,001 SH   SOLE   0 0 8,001
WEC ENERGY GROUP INC COM 92939U106   550,919 5,728 SH   SOLE   0 0 5,728