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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 289,728 1,151 SH SOLE 0 0 1,151
ADVANCED MICRO DEVICES INC COM 007903107 457,629 788 SH SOLE 0 0 788
ALPHABET INC CAP STK CL C 02079K107 569,437 1,612 SH SOLE 0 0 1,612
ALPHABET INC CAP STK CL A 02079K305 875,339 2,449 SH SOLE 0 0 2,449
AMAZON COM INC COM 023135106 3,355,820 14,080 SH SOLE 0 0 14,080
APPFOLIO INC COM CL A 03783C100 993,048 6,193 SH SOLE 0 0 6,193
APPLE INC COM 037833100 6,792,341 23,474 SH SOLE 0 0 23,474
APPLIED MATLS INC COM 038222105 2,273,199 3,144 SH SOLE 0 0 3,144
ARISTA NETWORKS INC COM SHS 040413205 1,362,093 8,018 SH SOLE 0 0 8,018
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 447,884 895 SH SOLE 0 0 895
BLACKROCK ENHANCED LARGE CAP COM 09256A109 271,332 10,376 SH SOLE 0 0 10,376
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 49,750 50,000 PRN SOLE 0 0 50,000
BROADCOM INC COM 11135F101 231,735 613 SH SOLE 0 0 613
CASS INFORMATION SYS INC COM 14808P109 1,171,482 22,827 SH SOLE 0 0 22,827
CATERPILLAR INC COM 149123101 393,246 369 SH SOLE 0 0 369
CHEVRON CORPORATION COM 166764100 280,401 1,692 SH SOLE 0 0 1,692
CIENA CORP COM NEW 171779309 211,986 432 SH SOLE 0 0 432
CISCO SYS INC COM 17275R102 1,209,244 10,295 SH SOLE 0 0 10,295
CITIGROUP INC COM NEW 172967424 1,312,846 9,380 SH SOLE 0 0 9,380
COLUMBIA SELIGM PREM TECH GR COM 19842X109 598,765 11,115 SH SOLE 0 0 11,115
CONOCOPHILLIPS COM 20825C104 1,047,231 10,073 SH SOLE 0 0 10,073
COSTCO WHOLESALE CORPORATION COM 22160K105 1,463,841 1,565 SH SOLE 0 0 1,565
CROWDSTRIKE HLDGS INC CL A 22788C105 392,338 514 SH SOLE 0 0 514
D-WAVE QUANTUM INC COM 26740W109 243,810 10,163 SH SOLE 0 0 10,163
DICKS SPORTING GOODS INC COM 253393102 663,933 2,927 SH SOLE 0 0 2,927
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 29,217,159 700,148 SH SOLE 0 0 700,148
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 8,042,170 190,528 SH SOLE 0 0 190,528
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 120,407,574 2,918,971 SH SOLE 0 0 2,918,971
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2,273,080 27,606 SH SOLE 0 0 27,606
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 10,110,587 123,390 SH SOLE 0 0 123,390
DIMENSIONAL ETF TRUST DIMENSIONAL US 25434V559 7,337,952 110,345 SH SOLE 0 0 110,345
DOVER CORP COM 260003108 668,225 2,979 SH SOLE 0 0 2,979
DUKE ENERGY CORP NEW COM NEW 26441C204 216,189 1,708 SH SOLE 0 0 1,708
EATON CORP PLC SHS G29183103 715,166 1,678 SH SOLE 0 0 1,678
ELI LILLY & CO COM 532457108 1,728,370 1,441 SH SOLE 0 0 1,441
EMERSON ELEC CO COM 291011104 407,186 2,844 SH SOLE 0 0 2,844
ENSIGN GROUP INC COM 29358P101 683,523 4,264 SH SOLE 0 0 4,264
EXXON MOBIL CORP COM 30231G102 785,986 5,749 SH SOLE 0 0 5,749
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1,326,367 16,302 SH SOLE 0 0 16,302
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,284,056 21,298 SH SOLE 0 0 21,298
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 1,358,650 17,433 SH SOLE 0 0 17,433
FIFTH THIRD BANCORP COM 316773100 443,350 7,865 SH SOLE 0 0 7,865
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 883,208 17,194 SH SOLE 0 0 17,194
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 230,715 4,758 SH SOLE 0 0 4,758
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 626,497 35,039 SH SOLE 0 0 35,039
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 200,959 10,053 SH SOLE 0 0 10,053
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 3,944,833 41,666 SH SOLE 0 0 41,666
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 116,653,670 2,704,072 SH SOLE 0 0 2,704,072
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 5,745,533 70,880 SH SOLE 0 0 70,880
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 1,596,100 66,922 SH SOLE 0 0 66,922
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108 1,355,918 9,265 SH SOLE 0 0 9,265
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 5,095,753 26,298 SH SOLE 0 0 26,298
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109 213,325 11,500 SH SOLE 0 0 11,500
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 3,006,022 81,239 SH SOLE 0 0 81,239
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 292,813 1,348 SH SOLE 0 0 1,348
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 298,760 3,181 SH SOLE 0 0 3,181
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 67,627,736 3,242,759 SH SOLE 0 0 3,242,759
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 348,598 7,846 SH SOLE 0 0 7,846
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 743,903 17,960 SH SOLE 0 0 17,960
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 551,880 13,500 SH SOLE 0 0 13,500
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 329,935 7,917 SH SOLE 0 0 7,917
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318 370,723 9,653 SH SOLE 0 0 9,653
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 706,018 15,681 SH SOLE 0 0 15,681
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 296,518 6,017 SH SOLE 0 0 6,017
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 221,514 5,300 SH SOLE 0 0 5,300
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 251,652 7,373 SH SOLE 0 0 7,373
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 2,073,552 56,763 SH SOLE 0 0 56,763
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 253,069 5,908 SH SOLE 0 0 5,908
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 420,855 9,513 SH SOLE 0 0 9,513
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 216,585 4,142 SH SOLE 0 0 4,142
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334 241,524 6,095 SH SOLE 0 0 6,095
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 581,463 14,608 SH SOLE 0 0 14,608
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 220,765 3,907 SH SOLE 0 0 3,907
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 299,644 5,123 SH SOLE 0 0 5,123
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY B 33740U620 685,414 21,773 SH SOLE 0 0 21,773
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554 463,469 14,118 SH SOLE 0 0 14,118
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 609,792 14,678 SH SOLE 0 0 14,678
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 755,542 12,390 SH SOLE 0 0 12,390
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422 296,933 9,511 SH SOLE 0 0 9,511
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326 251,831 8,288 SH SOLE 0 0 8,288
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 243,600 5,351 SH SOLE 0 0 5,351
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 902,733 17,580 SH SOLE 0 0 17,580
FIRST TR EXCHNG TRADED FD VI FT VEST MAX DECE 33740U497 289,036 8,573 SH SOLE 0 0 8,573
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 246,920 5,737 SH SOLE 0 0 5,737
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136 997,508 29,688 SH SOLE 0 0 29,688
FIRST TR EXCHNG TRADED FD VI FT VE U.S. EQ BU 33740F375 510,360 16,747 SH SOLE 0 0 16,747
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 377,997 8,022 SH SOLE 0 0 8,022
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367 355,517 9,000 SH SOLE 0 0 9,000
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 2,758,509 95,599 SH SOLE 0 0 95,599
FREEPORT MCMORAN INC CL B 35671D857 615,937 9,794 SH SOLE 0 0 9,794
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 135,433 27,982 SH SOLE 0 0 27,982
GE AEROSPACE COM NEW 369604301 209,442 560 SH SOLE 0 0 560
GENERAL DYNAMICS CORP COM 369550108 1,338,830 3,779 SH SOLE 0 0 3,779
GENTEX CORP COM 371901109 490,927 19,427 SH SOLE 0 0 19,427
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 928,042 12,599 SH SOLE 0 0 12,599
GOLD ROYALTY CORP COMMON SHARES 38071H106 81,417 29,499 SH SOLE 0 0 29,499
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 320,955 2,262 SH SOLE 0 0 2,262
HCA HEALTHCARE INC COM 40412C101 813,388 2,086 SH SOLE 0 0 2,086
HOME DEPOT INC COM 437076102 381,952 1,083 SH SOLE 0 0 1,083
INTERNATIONAL BUSINESS MACHS COM 459200101 877,094 3,119 SH SOLE 0 0 3,119
INTUIT COM 461202103 620,542 2,378 SH SOLE 0 0 2,378
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 209,196 2,793 SH SOLE 0 0 2,793
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 455,580 2,579 SH SOLE 0 0 2,579
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 309,133 3,431 SH SOLE 0 0 3,431
INVESCO QQQ TR UNIT SER 1 46090E103 591,329 803 SH SOLE 0 0 803
ISHARES INC CORE MSCI EMKT 46434G103 1,472,088 17,770 SH SOLE 0 0 17,770
ISHARES SILVER TR ISHARES 46428Q109 426,316 7,973 SH SOLE 0 0 7,973
ISHARES TR CORE MSCI PAC 46434V696 1,456,388 17,776 SH SOLE 0 0 17,776
ISHARES TR CORE S&P TTL STK 464287150 8,692,652 52,917 SH SOLE 0 0 52,917
ISHARES TR IBOXX HI YD ETF 464288513 1,317,046 16,469 SH SOLE 0 0 16,469
ISHARES TR CORE MSCI EAFE 46432F842 1,857,576 19,234 SH SOLE 0 0 19,234
ISHARES TR CORE S&P MCP ETF 464287507 4,518,713 58,601 SH SOLE 0 0 58,601
ISHARES TR RUS MID CAP ETF 464287499 279,772 2,536 SH SOLE 0 0 2,536
ISHARES TR S&P 500 GRWT ETF 464287309 142,605,131 1,036,902 SH SOLE 0 0 1,036,902
ISHARES TR S&P 500 VAL ETF 464287408 130,782,630 575,983 SH SOLE 0 0 575,983
ISHARES TR ESG OPTIMIZED 464288802 319,092 2,068 SH SOLE 0 0 2,068
ISHARES TR CORE MSCI EURO 46434V738 1,337,481 17,793 SH SOLE 0 0 17,793
ISHARES TR MSCI USA MIN ETF 46429B697 270,281 2,802 SH SOLE 0 0 2,802
ISHARES TR ESG MSCI KLD ETF 464288570 206,893 1,453 SH SOLE 0 0 1,453
ISHARES TR CORE S&P SCP ETF 464287804 2,320,780 15,648 SH SOLE 0 0 15,648
ISHARES TR CORE US AGGBD ET 464287226 35,568,072 359,346 SH SOLE 0 0 359,346
ISHARES TR MICRO-CAP ETF 464288869 1,539,008 7,694 SH SOLE 0 0 7,694
ISHARES TR CORE 1 5 YR USD 46432F859 225,810 4,680 SH SOLE 0 0 4,680
ISHARES TR CORE S&P500 ETF 464287200 6,685,059 8,927 SH SOLE 0 0 8,927
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 821,810 16,222 SH SOLE 0 0 16,222
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 73,415,845 1,015,715 SH SOLE 0 0 1,015,715
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 786,268 15,548 SH SOLE 0 0 15,548
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 51,622,596 964,908 SH SOLE 0 0 964,908
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 657,879 11,648 SH SOLE 0 0 11,648
JACKSON FINANCIAL INC COM CL A 46817M107 693,157 6,770 SH SOLE 0 0 6,770
JOHNSON & JOHNSON COM 478160104 391,130 1,540 SH SOLE 0 0 1,540
JPMORGAN CHASE & CO COM 46625H100 2,202,023 6,727 SH SOLE 0 0 6,727
LAM RESEARCH CORP COM NEW 512807306 1,479,434 3,414 SH SOLE 0 0 3,414
LIBERTY ALL-STAR GROWTH FD I COM 529900102 58,534 10,701 SH SOLE 0 0 10,701
MARATHON PETE CORP COM 56585A102 1,293,622 5,060 SH SOLE 0 0 5,060
MICROSOFT CORP COM 594918104 2,365,121 6,340 SH SOLE 0 0 6,340
NEW FOUND GOLD CORP COM 64440N103 83,343 54,119 SH SOLE 0 0 54,119
NORFOLK SOUTHN CORP COM 655844108 238,915 759 SH SOLE 0 0 759
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 4,697,539 197,625 SH SOLE 0 0 197,625
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 6,266,247 108,263 SH SOLE 0 0 108,263
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 1,432,238 28,646 SH SOLE 0 0 28,646
NVIDIA CORPORATION COM 67066G104 1,752,916 8,761 SH SOLE 0 0 8,761
OMNICOM GROUP INC COM 681919106 794,706 10,912 SH SOLE 0 0 10,912
PARKER-HANNIFIN CORP COM 701094104 466,622 477 SH SOLE 0 0 477
PARSONS CORP DEL COM 70202L102 607,829 11,602 SH SOLE 0 0 11,602
PAYMENTUS HOLDINGS INC COM CL A 70439P108 526,978 21,812 SH SOLE 0 0 21,812
PERDOCEO ED CORP COM 71363P106 661,807 20,681 SH SOLE 0 0 20,681
PHILLIPS 66 COM 718546104 549,326 3,249 SH SOLE 0 0 3,249
PHOTRONICS INC COM 719405102 865,233 26,598 SH SOLE 0 0 26,598
PROCTER & GAMBLE CO COM 742718109 518,018 3,533 SH SOLE 0 0 3,533
PROGRESSIVE CORP COM 743315103 883,381 4,044 SH SOLE 0 0 4,044
RYMAN HOSPITALITY PPTYS INC COM 78377T107 895,561 6,967 SH SOLE 0 0 6,967
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,907,943 15,263 SH SOLE 0 0 15,263
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,410,425 13,166 SH SOLE 0 0 13,166
SHARKNINJA INC COM SHS G8068L108 1,119,116 7,350 SH SOLE 0 0 7,350
SOUTHERN CO COM 842587107 2,179,786 22,775 SH SOLE 0 0 22,775
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 509,544 10,112 SH SOLE 0 0 10,112
SPDR SERIES TRUST ST INTER BD ETF 78464A375 473,861 14,162 SH SOLE 0 0 14,162
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 2,281,603 97,338 SH SOLE 0 0 97,338
SPOTIFY TECHNOLOGY S A SHS L8681T102 812,784 1,770 SH SOLE 0 0 1,770
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 211,396 405 SH SOLE 0 0 405
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,481,166 1,983 SH SOLE 0 0 1,983
STRATEGY SHS EVEN HIGH DI ETF 86280R811 5,011,480 152,464 SH SOLE 0 0 152,464
STRYKER CORPORATION COM 863667101 1,830,193 5,813 SH SOLE 0 0 5,813
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,411,498 2,956 SH SOLE 0 0 2,956
TESLA INC COM 88160R101 327,409 778 SH SOLE 0 0 778
TIMOTHY PLAN US LRGMD CP CORE 887432359 4,350,016 86,396 SH SOLE 0 0 86,396
TIMOTHY PLAN INTL ETF 887432334 4,842,784 129,799 SH SOLE 0 0 129,799
TORO CO COM 891092108 233,808 2,400 SH SOLE 0 0 2,400
UNITED RENTALS INC COM 911363109 688,372 608 SH SOLE 0 0 608
UNITEDHEALTH GROUP INC COM 91324P102 211,862 510 SH SOLE 0 0 510
VANGUARD INDEX FDS GROWTH ETF 922908736 454,302 5,274 SH SOLE 0 0 5,274
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 213,376 538 SH SOLE 0 0 538
VERIZON COMMUNICATIONS INC COM 92343V104 1,155,228 27,285 SH SOLE 0 0 27,285
VISA INC COM CL A 92826C839 1,805,609 5,263 SH SOLE 0 0 5,263
WALMART INC COM 931142103 1,225,198 10,818 SH SOLE 0 0 10,818
WEC ENERGY GROUP INC COM 92939U106 228,636 1,958 SH SOLE 0 0 1,958