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
1ST SOURCE CORP COM 336901103 2,264,748 26,802 SH SOLE 0 0 26,802
ADVANCED MICRO DEVICES INC COM 007903107 859,638 1,405 SH SOLE 0 0 1,405
AGENUS INC COM NEW 00847G804 107,176 10,793 SH SOLE 0 0 10,793
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 770,160 3,121 SH SOLE 0 0 3,121
AMERICAN EXPRESS CO COM 025816109 739,371 2,431 SH SOLE 0 0 2,431
AMERICAN FINANCIAL GROUP INC COM 025932104 2,040,508 14,920 SH SOLE 0 0 14,920
AMERICAS CAR-MART INC COM 03062T105 42,873 42,032 SH SOLE 0 0 42,032
AMERICOLD REALTY TRUST INC COM 03064D108 808,571 57,838 SH SOLE 0 0 57,838
AMERISAFE INC COM 03071H100 582,791 24,663 SH SOLE 0 0 24,663
AMGEN INC COM 031162100 246,984 586 SH SOLE 0 0 586
AMPHENOL CORP CL A 032095101 2,587,201 30,690 SH SOLE 0 0 30,690
ANGEL STUDIOS INC. CL A COM 034948109 117,395 25,138 SH SOLE 0 0 25,138
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 624,851 33,078 SH SOLE 0 0 33,078
ARGENX SE SPONSORED ADR 04016X101 931,724 972 SH SOLE 0 0 972
ARISTA NETWORKS INC COM SHS 040413205 3,039,539 14,930 SH SOLE 0 0 14,930
ASML HLDG NV N Y REGISTRY SHS N07059210 1,723,787 951 SH SOLE 0 0 951
ASTERA LABS INC COM 04626A103 319,336 897 SH SOLE 0 0 897
AXON ENTERPRISE INC COM 05464C101 342,472 811 SH SOLE 0 0 811
AXSOME THERAPEUTICS INC. COM 05464T104 595,276 3,228 SH SOLE 0 0 3,228
BADGER METER INC COM 056525108 1,968,876 15,937 SH SOLE 0 0 15,937
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309,213 621 SH SOLE 0 0 621
BETA BIONICS INC COM 08659B102 951,373 50,125 SH SOLE 0 0 50,125
BIO-TECHNE CORP COM 09073M104 2,871,630 39,625 SH SOLE 0 0 39,625
BLOOM ENERGY CORP COM CL A 093712107 494,585 1,786 SH SOLE 0 0 1,786
BROADCOM INC COM 11135F101 2,772,618 7,895 SH SOLE 0 0 7,895
CARETRUST REIT INC COM 14174T107 390,854 10,685 SH SOLE 0 0 10,685
CARRIAGE SVCS INC COM 143905107 434,133 13,928 SH SOLE 0 0 13,928
CATERPILLAR INC COM 149123101 230,963 285 SH SOLE 0 0 285
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 339,768 10,483 SH SOLE 0 0 10,483
CENTRAL GARDEN & PET CO COM 153527106 310,587 7,986 SH SOLE 0 0 7,986
CHEVRON CORPORATION COM 166764100 244,577 1,198 SH SOLE 0 0 1,198
CHEWY INC CL A 16679L109 324,968 17,855 SH SOLE 0 0 17,855
CINCINNATI FINL CORP COM 172062101 1,897,255 11,905 SH SOLE 0 0 11,905
CISCO SYS INC COM 17275R102 244,773 2,274 SH SOLE 0 0 2,274
COCA COLA CONS INC COM 191098102 2,099,228 11,091 SH SOLE 0 0 11,091
COGNEX CORP COM 192422103 1,762,840 29,066 SH SOLE 0 0 29,066
COHERENT CORP COM 19247G107 277,862 965 SH SOLE 0 0 965
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 383,885 17,593 SH SOLE 0 0 17,593
COMFORT SYS USA INC COM 199908104 267,445 162 SH SOLE 0 0 162
CONSTELLATION ENERGY CORP COM 21037T109 611,203 2,406 SH SOLE 0 0 2,406
CSX CORP COM 126408103 414,107 8,904 SH SOLE 0 0 8,904
D R HORTON INC COM 23331A109 539,361 3,947 SH SOLE 0 0 3,947
DATADOG INC CL A COM 23804L103 1,150,307 4,200 SH SOLE 0 0 4,200
DELL TECHNOLOGIES INC CL C 24703L202 1,220,075 2,268 SH SOLE 0 0 2,268
DEXCOM INC COM 252131107 236,511 2,741 SH SOLE 0 0 2,741
DIGI INTL INC COM 253798102 425,850 5,586 SH SOLE 0 0 5,586
DOLLAR GEN CORP COM 256677105 616,842 5,158 SH SOLE 0 0 5,158
DONALDSON INC COM 257651109 1,945,317 22,350 SH SOLE 0 0 22,350
DT MIDSTREAM INC COMMON STOCK 23345M107 251,535 2,105 SH SOLE 0 0 2,105
ELANCO ANIMAL HEALTH INC COM 28414H103 953,701 42,595 SH SOLE 0 0 42,595
ELI LILLY & CO COM 532457108 328,836 284 SH SOLE 0 0 284
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,954,247 296,098 SH SOLE 0 0 296,098
ENSIGN GROUP INC COM 29358P101 2,937,385 17,078 SH SOLE 0 0 17,078
ENTERGY CORP NEW COM 29364G103 343,939 3,465 SH SOLE 0 0 3,465
EOG RES INC COM 26875P101 2,005,970 14,561 SH SOLE 0 0 14,561
EXELIXIS INC COM 30161Q104 826,135 14,144 SH SOLE 0 0 14,144
EXPEDITORS INTL WASH INC COM 302130109 2,304,480 12,481 SH SOLE 0 0 12,481
EXTRA SPACE STORAGE INC COM 30225T102 661,533 5,030 SH SOLE 0 0 5,030
FASTENAL CO COM 311900104 442,905 8,942 SH SOLE 0 0 8,942
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 282,542 1,269 SH SOLE 0 0 1,269
FIFTH THIRD BANCORP COM 316773100 338,416 6,691 SH SOLE 0 0 6,691
FRONTDOOR INC COM 35905A109 567,849 7,766 SH SOLE 0 0 7,766
GE VERNOVA INC COM 36828A101 1,375,682 1,447 SH SOLE 0 0 1,447
GENEDX HOLDINGS CORP COM CL A 81663L200 246,945 3,416 SH SOLE 0 0 3,416
GENERAC HLDGS INC COM 368736104 837,954 4,049 SH SOLE 0 0 4,049
GENTEX CORP COM 371901109 1,794,928 82,563 SH SOLE 0 0 82,563
GRACO INC COM 384109104 1,882,585 24,500 SH SOLE 0 0 24,500
GRAND CANYON ED INC COM 38526M106 1,794,784 11,840 SH SOLE 0 0 11,840
GREENBRIER COS INC COM 393657101 433,353 10,815 SH SOLE 0 0 10,815
GUARDANT HEALTH INC COM 40131M109 2,860,115 16,036 SH SOLE 0 0 16,036
HAWKINS INC COM 420261109 1,199,552 9,520 SH SOLE 0 0 9,520
HOME DEPOT INC COM 437076102 245,685 864 SH SOLE 0 0 864
INNODATA INC COM NEW 457642205 373,118 5,674 SH SOLE 0 0 5,674
INSMED INC COM PAR $.01 457669307 260,461 2,282 SH SOLE 0 0 2,282
IRHYTHM HOLDINGS INC COM 450056106 844,264 7,428 SH SOLE 0 0 7,428
IRIDIUM COMMUNICATIONS INC COM 46269C102 478,748 9,995 SH SOLE 0 0 9,995
ISHARES GOLD TR ISHARES NEW 464285204 1,967,350 25,190 SH SOLE 0 0 25,190
ISHARES SILVER TR ISHARES 46428Q109 690,161 12,661 SH SOLE 0 0 12,661
ISHARES TR 3 7 YR TREAS BD 464288661 10,134,485 89,338 SH SOLE 0 0 89,338
ISHARES TR CORE 1 5 YR USD 46432F859 7,028,790 148,757 SH SOLE 0 0 148,757
ISHARES TR 7-10 YR TRSY BD 464287440 5,658,243 63,355 SH SOLE 0 0 63,355
ISHARES TR 0-3 MTH TREASURY 46436E718 3,609,678 35,853 SH SOLE 0 0 35,853
ISHARES TR 10-20 YR TRS ETF 464288653 1,921,649 20,849 SH SOLE 0 0 20,849
ISHARES TR 20 YR TR BD ETF 464287432 862,252 11,086 SH SOLE 0 0 11,086
ISHARES TR TRUST ISHARE 0-1 464288679 341,488 3,095 SH SOLE 0 0 3,095
ISHARES TR 1 3 YR TREAS BD 464287457 286,023 3,522 SH SOLE 0 0 3,522
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 324,501 6,508 SH SOLE 0 0 6,508
ITURAN LOCATION AND CONTROL SHS M6158M104 571,057 11,149 SH SOLE 0 0 11,149
KIMCO REALTY CORP COM 49446R109 683,141 30,758 SH SOLE 0 0 30,758
KLA CORP COM NEW 482480100 547,843 2,810 SH SOLE 0 0 2,810
LAM RESEARCH CORP COM NEW 512807306 2,691,587 8,193 SH SOLE 0 0 8,193
LATTICE SEMICONDUCTOR CORP COM 518415104 956,174 7,612 SH SOLE 0 0 7,612
LEMAITRE VASCULAR INC COM 525558201 1,539,684 18,642 SH SOLE 0 0 18,642
LIBERTY ENERGY INC COM CL A 53115L104 349,232 19,168 SH SOLE 0 0 19,168
LIFETIME BRANDS INC COM 53222Q103 159,869 18,589 SH SOLE 0 0 18,589
LINDE PLC SHS G54950103 1,077,678 2,270 SH SOLE 0 0 2,270
LIQUIDITY SVCS INC COM 53635B107 1,247,292 29,122 SH SOLE 0 0 29,122
LOWES COS INC COM 548661107 2,053,108 11,141 SH SOLE 0 0 11,141
MEDTRONIC PLC SHS G5960L103 473,000 5,482 SH SOLE 0 0 5,482
METTLER TOLEDO INTERNATIONAL COM 592688105 1,127,022 746 SH SOLE 0 0 746
MICROCHIP TECHNOLOGY INC. COM 595017104 1,603,137 20,614 SH SOLE 0 0 20,614
MID-AMER APT CMNTYS INC COM 59522J103 2,423,232 20,581 SH SOLE 0 0 20,581
MIRUM PHARMACEUTICALS INC COM 604749101 791,688 9,262 SH SOLE 0 0 9,262
MISTRAS GROUP INC COM 60649T107 716,046 34,000 SH SOLE 0 0 34,000
MONGODB INC CL A 60937P106 633,933 1,818 SH SOLE 0 0 1,818
MONOLITHIC PWR SYS INC COM 609839105 2,452,814 1,821 SH SOLE 0 0 1,821
MOTOROLA SOLUTIONS INC COM NEW 620076307 443,313 994 SH SOLE 0 0 994
NASDAQ INC COM 631103108 497,424 5,406 SH SOLE 0 0 5,406
NATIONAL BEVERAGE CORP COM 635017106 1,759,005 60,240 SH SOLE 0 0 60,240
NEOGEN CORP COM 640491106 1,113,142 86,964 SH SOLE 0 0 86,964
NEXTERA ENERGY INC COM 65339F101 422,721 5,581 SH SOLE 0 0 5,581
NISOURCE INC COM 65473P105 270,347 6,932 SH SOLE 0 0 6,932
NNN REIT INC COM 637417106 2,506,960 61,011 SH SOLE 0 0 61,011
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 643,397 11,902 SH SOLE 0 0 11,902
NVIDIA CORPORATION COM 67066G104 2,577,096 11,284 SH SOLE 0 0 11,284
OLD DOMINION FREIGHT LINE IN COM 679580100 1,421,612 8,178 SH SOLE 0 0 8,178
OLIN CORP COM PAR $1 680665205 196,184 12,657 SH SOLE 0 0 12,657
OMEGA HEALTHCARE INVS INC COM 681936100 758,938 16,388 SH SOLE 0 0 16,388
OREILLY AUTOMOTIVE INC COM 67103H107 1,233,901 14,447 SH SOLE 0 0 14,447
PALANTIR TECHNOLOGIES INC CL A 69608A108 212,489 1,136 SH SOLE 0 0 1,136
PALO ALTO NETWORKS INC COM 697435105 1,717,012 4,322 SH SOLE 0 0 4,322
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,633,887 46,085 SH SOLE 0 0 46,085
QUANTA SVCS INC COM 74762E102 521,013 811 SH SOLE 0 0 811
RECURSION PHARMACEUTICALS IN CL A 75629V104 294,679 71,351 SH SOLE 0 0 71,351
REMITLY GLOBAL INC COM 75960P104 361,713 16,950 SH SOLE 0 0 16,950
ROCKWELL AUTOMATION INC COM 773903109 279,113 641 SH SOLE 0 0 641
ROPER TECHNOLOGIES INC COM 776696106 245,688 703 SH SOLE 0 0 703
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,206,480 20,673 SH SOLE 0 0 20,673
RUBRIK INC. CL A 781154109 311,808 2,724 SH SOLE 0 0 2,724
S&P GLOBAL INC COM 78409V104 281,697 714 SH SOLE 0 0 714
SCHOLAR ROCK HLDG CORP COM 80706P103 920,695 19,054 SH SOLE 0 0 19,054
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 271,009 11,358 SH SOLE 0 0 11,358
SERVICETITAN INC SHS CL A 81764X103 300,994 4,575 SH SOLE 0 0 4,575
SHERWIN WILLIAMS CO COM 824348106 277,664 859 SH SOLE 0 0 859
SITIME CORP COM 82982T106 634,184 973 SH SOLE 0 0 973
SOUTHERN CO COM 842587107 414,130 4,996 SH SOLE 0 0 4,996
SPDR GOLD TR GOLD SHS 78463V107 1,904,276 5,000 SH SOLE 0 0 5,000
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,947,547 43,077 SH SOLE 0 0 43,077
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 467,779 4,709 SH SOLE 0 0 4,709
STAG INDUSTRIAL INC COM 85254J102 680,002 18,989 SH SOLE 0 0 18,989
STRATASYS LTD SHS M85548101 215,466 25,929 SH SOLE 0 0 25,929
STRATEGY SHS EVENTIDE US MRKT 86280R787 2,258,408 74,658 SH SOLE 0 0 74,658
STRATEGY SHS EVEN HIGH DI ETF 86280R811 1,656,619 54,656 SH SOLE 0 0 54,656
STRATEGY SHS EVEN LA VALU ETF 86280R126 557,417 20,100 SH SOLE 0 0 20,100
STRATEGY SHS EVEN LA GROW ETF 86280R118 498,003 17,548 SH SOLE 0 0 17,548
STRATEGY SHS EVENTIDE INTL 86280R761 467,021 16,295 SH SOLE 0 0 16,295
STRATEGY SHS EVEN SMAL CA ETF 86280R134 463,410 16,182 SH SOLE 0 0 16,182
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 835,355 1,831 SH SOLE 0 0 1,831
TALEN ENERGY CORP COM 87422Q109 293,810 940 SH SOLE 0 0 940
TALPHERA INC COM NEW 00444T209 90,797 78,273 SH SOLE 0 0 78,273
TANDY LEATHER FACTORY INC COM 87538X105 143,047 57,345 SH SOLE 0 0 57,345
TANGER INC COM 875465106 1,331,358 38,815 SH SOLE 0 0 38,815
TARGA RES CORP COM 87612G101 747,935 2,767 SH SOLE 0 0 2,767
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,183,509 24,463 SH SOLE 0 0 24,463
TIMOTHY PLAN INTL ETF 887432334 584,717 15,754 SH SOLE 0 0 15,754
TIMOTHY PLAN U S SM CP CORE 887432342 405,950 9,081 SH SOLE 0 0 9,081
TOAST INC CL A 888787108 884,993 30,528 SH SOLE 0 0 30,528
TORO CO COM 891092108 1,954,076 20,266 SH SOLE 0 0 20,266
TRANE TECHNOLOGIES PLC SHS G8994E103 2,187,628 4,840 SH SOLE 0 0 4,840
TRANSMEDICS GROUP INC COM 89377M109 499,815 5,989 SH SOLE 0 0 5,989
TRINITY CAP INC COM 896442308 329,767 18,790 SH SOLE 0 0 18,790
UL SOLUTIONS INC CLASS A COM SHS 903731107 237,147 3,614 SH SOLE 0 0 3,614
UNDER ARMOUR INC CL C 904311206 391,823 90,074 SH SOLE 0 0 90,074
UNIFIED SER TR ONEASCENT INTL 90470L444 231,025 4,834 SH SOLE 0 0 4,834
UNION PAC CORP COM 907818108 385,332 1,416 SH SOLE 0 0 1,416
UNITED RENTALS INC COM 911363109 1,685,266 1,684 SH SOLE 0 0 1,684
VAALCO ENERGY INC COM NEW 91851C201 1,974,412 348,836 SH SOLE 0 0 348,836
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 4,507,083 59,523 SH SOLE 0 0 59,523
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15,947,210 277,054 SH SOLE 0 0 277,054
VANGUARD WORLD FD INF TECH ETF 92204A702 367,962 2,928 SH SOLE 0 0 2,928
VAXCYTE INC COM 92243G108 380,496 6,687 SH SOLE 0 0 6,687
VERTIV HOLDINGS CO COM CL A 92537N108 272,783 1,130 SH SOLE 0 0 1,130
VISTRA CORP COM 92840M102 606,338 4,383 SH SOLE 0 0 4,383
VULCAN MATLS CO COM 929160109 518,305 2,119 SH SOLE 0 0 2,119
WASTE CONNECTIONS INC COM 94106B101 298,703 1,941 SH SOLE 0 0 1,941
WASTE MGMT INC DEL COM 94106L109 577,817 2,834 SH SOLE 0 0 2,834
WELLTOWER INC COM 95040Q104 789,894 3,431 SH SOLE 0 0 3,431
WEYERHAEUSER CO COM NEW 962166104 572,502 30,053 SH SOLE 0 0 30,053
WILLIAMS COS INC COM 969457100 657,375 9,672 SH SOLE 0 0 9,672
XOMETRY INC CLASS A COM 98423F109 2,752,385 26,761 SH SOLE 0 0 26,761