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
1ST SOURCE CORP COM 336901103   370,729 6,191 SH   SOLE 0 0 0 6,191
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   416,314 12,766 SH   SOLE 0 0 0 12,766
ABBOTT LABS COM 002824100   396,835 3,481 SH   SOLE 0 0 0 3,481
ABBVIE INC COM 00287Y109   323,063 1,636 SH   SOLE 0 0 0 1,636
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   523,168 1,480 SH   SOLE 0 0 0 1,480
ALPHABET INC CAP STK CL A 02079K305   643,663 3,881 SH   SOLE 0 56 0 3,825
ALPHABET INC CAP STK CL C 02079K107   546,491 3,269 SH   SOLE 0 0 0 3,269
AMAZON COM INC COM 023135106   881,155 4,729 SH   SOLE 0 0 0 4,729
AMDOCS LTD SHS G02602103   201,816 2,307 SH   SOLE 0 0 0 2,307
AMERICAN TOWER CORP NEW COM 03027X100   308,607 1,327 SH   SOLE 0 40 0 1,287
AMGEN INC COM 031162100   1,030,955 3,200 SH   SOLE 0 0 0 3,200
ANTERO RESOURCES CORP COM 03674X106   200,550 7,000 SH   SOLE 0 0 0 7,000
AON PLC SHS CL A G0403H108   550,124 1,590 SH   SOLE 0 0 0 1,590
APPLE INC COM 037833100   5,110,122 21,932 SH   SOLE 0 0 0 21,932
AUTOMATIC DATA PROCESSING IN COM 053015103   784,973 2,837 SH   SOLE 0 0 0 2,837
AUTOZONE INC COM 053332102   507,156 161 SH   SOLE 0 0 0 161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   886,921 1,927 SH   SOLE 0 0 0 1,927
BROADCOM INC COM 11135F101   350,904 2,034 SH   SOLE 0 61 0 1,973
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   256,316 1,192 SH   SOLE 0 42 0 1,150
CENCORA INC COM 03073E105   491,371 2,183 SH   SOLE 0 0 0 2,183
CHEMED CORP NEW COM 16359R103   262,632 437 SH   SOLE 0 15 0 422
CHEVRON CORP NEW COM 166764100   296,511 2,013 SH   SOLE 0 0 0 2,013
CHURCH & DWIGHT CO INC COM 171340102   503,771 4,811 SH   SOLE 0 0 0 4,811
CLOROX CO DEL COM 189054109   742,209 4,556 SH   SOLE 0 0 0 4,556
COCA COLA CO COM 191216100   308,123 4,288 SH   SOLE 0 0 0 4,288
COLGATE PALMOLIVE CO COM 194162103   845,059 8,140 SH   SOLE 0 0 0 8,140
COPART INC COM 217204106   252,778 4,824 SH   SOLE 0 180 0 4,644
COSTCO WHSL CORP NEW COM 22160K105   751,733 848 SH   SOLE 0 0 0 848
DIAMONDBACK ENERGY INC COM 25278X109   236,112 1,370 SH   SOLE 0 47 0 1,323
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   13,150,313 207,615 SH   SOLE 0 1,997 0 205,618
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   924,061 32,019 SH   SOLE 0 678 0 31,341
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575   318,221 5,881 SH   SOLE 0 0 0 5,881
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   3,212,367 114,116 SH   SOLE 0 2,086 0 112,030
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   270,368 5,570 SH   SOLE 0 0 0 5,570
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   5,450,984 193,709 SH   SOLE 0 3,484 0 190,225
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   4,356,777 103,046 SH   SOLE 0 871 0 102,175
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   237,880 448,830 SH   SOLE 0 0 0 448,830
ECOLAB INC COM 278865100   245,374 961 SH   SOLE 0 0 0 961
ELEVANCE HEALTH INC COM 036752103   521,043 1,002 SH   SOLE 0 0 0 1,002
ELI LILLY & CO COM 532457108   483,872 546 SH   SOLE 0 0 0 546
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   36,962,978 930,120 SH   SOLE 0 4,921 0 925,199
ETF SER SOLUTIONS APTUS DEFINED 26922A388   20,718,020 732,085 SH   SOLE 0 4,970 0 727,115
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   10,211,813 272,679 SH   SOLE 0 1,070 0 271,608
EXXON MOBIL CORP COM 30231G102   224,220 1,913 SH   SOLE 0 0 0 1,913
FACTSET RESH SYS INC COM 303075105   490,879 1,067 SH   SOLE 0 0 0 1,067
FASTENAL CO COM 311900104   316,105 4,426 SH   SOLE 0 0 0 4,426
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   629,119 12,421 SH   SOLE 0 0 0 12,421
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   10,547,913 327,982 SH   SOLE 0 86 0 327,896
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   20,017,921 661,094 SH   SOLE 0 161 0 660,933
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   45,949,597 1,431,898 SH   SOLE 0 369 0 1,431,529
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   13,537,056 289,625 SH   SOLE 0 2,152 0 287,472
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   271,602 2,134 SH   SOLE 0 0 0 2,134
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   376,064 6,349 SH   SOLE 0 0 0 6,349
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   418,552 3,828 SH   SOLE 0 0 0 3,828
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   295,512 6,748 SH   SOLE 0 0 0 6,748
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   236,027 10,677 SH   SOLE 0 0 0 10,677
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   310,850 12,893 SH   SOLE 0 0 0 12,893
FISERV INC COM 337738108   745,368 4,149 SH   SOLE 0 0 0 4,149
GLOBAL PMTS INC COM 37940X102   202,382 1,976 SH   SOLE 0 0 0 1,976
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   340,577 10,593 SH   SOLE 0 0 0 10,593
HERSHEY CO COM 427866108   688,894 3,592 SH   SOLE 0 0 0 3,592
HOME DEPOT INC COM 437076102   984,551 2,430 SH   SOLE 0 0 0 2,430
HP INC COM 40434L105   221,426 6,173 SH   SOLE 0 0 0 6,173
IDEXX LABS INC COM 45168D104   501,683 993 SH   SOLE 0 0 0 993
ILLINOIS TOOL WKS INC COM 452308109   240,580 918 SH   SOLE 0 0 0 918
INNOVATOR ETFS TRUST INTERNATIONAL DE 45783Y426   274,024 9,664 SH   SOLE 0 0 0 9,664
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   2,807,001 80,476 SH   SOLE 0 0 0 80,476
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   1,729,660 47,993 SH   SOLE 0 0 0 47,993
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   3,062,964 78,638 SH   SOLE 0 0 0 78,638
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   9,193,218 262,438 SH   SOLE 0 0 0 262,438
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   1,070,276 28,128 SH   SOLE 0 0 0 28,128
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   979,728 28,909 SH   SOLE 0 0 0 28,909
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   1,753,745 50,381 SH   SOLE 0 0 0 50,381
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   4,374,997 111,465 SH   SOLE 0 0 0 111,465
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   209,307 4,893 SH   SOLE 0 0 0 4,893
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   1,678,753 57,928 SH   SOLE 0 0 0 57,928
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106   2,182,790 87,768 SH   SOLE 0 0 0 87,768
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   3,840,170 99,667 SH   SOLE 0 0 0 99,667
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   2,765,220 72,180 SH   SOLE 0 0 0 72,180
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   703,882 28,567 SH   SOLE 0 0 0 28,567
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   1,128,755 30,573 SH   SOLE 0 0 0 30,573
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   1,084,375 33,324 SH   SOLE 0 0 0 33,324
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   2,087,956 56,621 SH   SOLE 0 0 0 56,621
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   210,518 4,854 SH   SOLE 0 0 0 4,854
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   5,425,903 150,971 SH   SOLE 0 0 0 150,971
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   5,708,833 161,982 SH   SOLE 0 0 0 161,982
INNOVATOR ETFS TRUST INNOV PRM INC 30 45783Y376   716,635 28,996 SH   SOLE 0 0 0 28,996
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335   506,623 19,322 SH   SOLE 0 0 0 19,322
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   4,353,219 114,982 SH   SOLE 0 2,178 0 112,804
INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418   1,017,942 39,017 SH   SOLE 0 0 0 39,017
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   395,452 6,502 SH   SOLE 0 0 0 6,502
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   2,409,214 69,350 SH   SOLE 0 0 0 69,350
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   504,672 11,715 SH   SOLE 0 0 0 11,715
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   1,465,309 44,406 SH   SOLE 0 0 0 44,406
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   16,758,306 379,835 SH   SOLE 0 0 0 379,835
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251   1,022,353 38,176 SH   SOLE 0 0 0 38,176
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566   720,793 28,895 SH   SOLE 0 0 0 28,895
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111   545,089 22,103 SH   SOLE 0 0 0 22,103
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   6,994,125 210,472 SH   SOLE 0 0 0 210,472
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   6,847,906 226,752 SH   SOLE 0 0 0 226,752
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   9,458,299 278,924 SH   SOLE 0 0 0 278,924
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723   17,045,257 540,515 SH   SOLE 0 0 0 540,515
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   217,947 4,681 SH   SOLE 0 0 0 4,681
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491   526,569 22,060 SH   SOLE 0 0 0 22,060
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   2,973,014 108,346 SH   SOLE 0 0 0 108,346
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   1,235,338 39,117 SH   SOLE 0 0 0 39,117
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   1,640,941 39,713 SH   SOLE 0 0 0 39,713
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   3,208,153 79,253 SH   SOLE 0 0 0 79,253
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   1,867,654 53,368 SH   SOLE 0 0 0 53,368
INTERNATIONAL BUSINESS MACHS COM 459200101   292,231 1,322 SH   SOLE 0 0 0 1,322
INTUIT COM 461202103   531,116 855 SH   SOLE 0 0 0 855
INVESCO QQQ TR UNIT SER 1 46090E103   15,472,880 31,702 SH   SOLE 0 0 0 31,702
ISHARES INC CORE MSCI EMKT 46434G103   403,999 7,037 SH   SOLE 0 0 0 7,037
ISHARES TR PFD AND INCM SEC 464288687   397,564 11,964 SH   SOLE 0 0 0 11,964
ISHARES TR ISHARES SEMICDTR 464287523   3,162,610 13,715 SH   SOLE 0 0 0 13,715
ISHARES TR CORE US AGGBD ET 464287226   5,084,932 50,212 SH   SOLE 0 0 0 50,212
ISHARES TR IBONDS 26 TRM TS 46436E858   326,164 14,141 SH   SOLE 0 0 0 14,141
ISHARES TR S&P 500 GRWT ETF 464287309   10,858,971 113,410 SH   SOLE 0 0 0 113,410
ISHARES TR CORE MSCI EAFE 46432F842   947,428 12,139 SH   SOLE 0 0 0 12,139
ISHARES TR CORE S&P SCP ETF 464287804   3,558,297 30,423 SH   SOLE 0 0 0 30,423
ISHARES TR GL CLEAN ENE ETF 464288224   244,749 16,661 SH   SOLE 0 0 0 16,661
ISHARES TR RESIDENTIAL MULT 464288562   3,576,158 40,263 SH   SOLE 0 0 0 40,263
ISHARES TR 7-10 YR TRSY BD 464287440   227,835 2,322 SH   SOLE 0 0 0 2,322
ISHARES TR JPMORGAN USD EMG 464288281   3,444,919 36,813 SH   SOLE 0 0 0 36,813
ISHARES TR SELECT DIVID ETF 464287168   715,331 5,296 SH   SOLE 0 0 0 5,296
ISHARES TR NATIONAL MUN ETF 464288414   267,013 2,458 SH   SOLE 0 0 0 2,458
ISHARES TR ISHARES BIOTECH 464287556   287,573 1,975 SH   SOLE 0 0 0 1,975
ISHARES TR CORE S&P500 ETF 464287200   2,267,861 3,932 SH   SOLE 0 0 0 3,932
ISHARES TR EXPONENTIAL TECH 46434V381   345,990 5,683 SH   SOLE 0 0 0 5,683
ISHARES TR IBONDS 27 TRM TS 46436E841   225,360 9,956 SH   SOLE 0 0 0 9,956
ISHARES TR CORE S&P MCP ETF 464287507   725,551 11,642 SH   SOLE 0 0 0 11,642
ISHARES TR IBONDS 25 TRM TS 46436E866   316,363 13,508 SH   SOLE 0 0 0 13,508
ISHARES TR 20 YR TR BD ETF 464287432   247,408 2,522 SH   SOLE 0 0 0 2,522
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   954,020 17,368 SH   SOLE 0 0 0 17,368
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,498,998 25,189 SH   SOLE 0 0 0 25,189
JOHNSON & JOHNSON COM 478160104   941,676 5,811 SH   SOLE 0 0 0 5,811
JPMORGAN CHASE & CO. COM 46625H100   590,830 2,802 SH   SOLE 0 44 0 2,758
L3HARRIS TECHNOLOGIES INC COM 502431109   253,807 1,067 SH   SOLE 0 0 0 1,067
LAKELAND FINL CORP COM 511656100   914,676 14,046 SH   SOLE 0 0 0 14,046
LOWES COS INC COM 548661107   268,683 992 SH   SOLE 0 0 0 992
MASTERCARD INCORPORATED CL A 57636Q104   591,699 1,198 SH   SOLE 0 0 0 1,198
MCCORMICK & CO INC COM NON VTG 579780206   780,566 9,484 SH   SOLE 0 0 0 9,484
MCDONALDS CORP COM 580135101   811,754 2,666 SH   SOLE 0 0 0 2,666
MEDTRONIC PLC SHS G5960L103   232,638 2,584 SH   SOLE 0 0 0 2,584
MERCK & CO INC COM 58933Y105   269,137 2,370 SH   SOLE 0 0 0 2,370
METTLER TOLEDO INTERNATIONAL COM 592688105   554,889 370 SH   SOLE 0 0 0 370
MICROSOFT CORP COM 594918104   2,363,051 5,492 SH   SOLE 0 22 0 5,470
MONDELEZ INTL INC CL A 609207105   236,481 3,210 SH   SOLE 0 0 0 3,210
MONSTER BEVERAGE CORP NEW COM 61174X109   457,792 8,775 SH   SOLE 0 0 0 8,775
NEXTERA ENERGY INC COM 65339F101   957,349 11,326 SH   SOLE 0 0 0 11,326
NOVO-NORDISK A S ADR 670100205   499,513 4,195 SH   SOLE 0 0 0 4,195
NVIDIA CORPORATION COM 67066G104   1,612,347 13,277 SH   SOLE 0 0 0 13,277
OREILLY AUTOMOTIVE INC COM 67103H107   544,707 473 SH   SOLE 0 0 0 473
PATRICK INDS INC COM 703343103   1,618,751 11,370 SH   SOLE 0 0 0 11,370
PAYCHEX INC COM 704326107   741,247 5,524 SH   SOLE 0 0 0 5,524
PEPSICO INC COM 713448108   792,848 4,662 SH   SOLE 0 0 0 4,662
PFIZER INC COM 717081103   632,413 21,853 SH   SOLE 0 0 0 21,853
PROCTER AND GAMBLE CO COM 742718109   1,258,235 7,265 SH   SOLE 0 0 0 7,265
PROGRESSIVE CORP COM 743315103   279,897 1,103 SH   SOLE 0 41 0 1,062
QUANTA SVCS INC COM 74762E102   266,844 895 SH   SOLE 0 34 0 861
QUEST DIAGNOSTICS INC COM 74834L100   220,300 1,419 SH   SOLE 0 0 0 1,419
RESMED INC COM 761152107   623,260 2,553 SH   SOLE 0 0 0 2,553
ROLLINS INC COM 775711104   542,418 10,724 SH   SOLE 0 0 0 10,724
ROPER TECHNOLOGIES INC COM 776696106   252,624 454 SH   SOLE 0 17 0 437
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   590,784 6,989 SH   SOLE 0 0 0 6,989
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   401,176 1,777 SH   SOLE 0 0 0 1,777
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,693,998 82,695 SH   SOLE 0 20 0 82,675
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   352,882 834 SH   SOLE 0 0 0 834
SPDR GOLD TR GOLD SHS 78463V107   1,459,332 6,004 SH   SOLE 0 0 0 6,004
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   12,099,168 293,100 SH   SOLE 0 77 0 293,023
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,742,980 16,981 SH   SOLE 0 0 0 16,981
SPDR SER TR PORTFLI HIGH YLD 78468R606   337,060 14,015 SH   SOLE 0 0 0 14,015
TESLA INC COM 88160R101   816,873 3,122 SH   SOLE 0 0 0 3,122
TRACTOR SUPPLY CO COM 892356106   887,361 3,050 SH   SOLE 0 0 0 3,050
UNION PAC CORP COM 907818108   238,595 968 SH   SOLE 0 0 0 968
UNITEDHEALTH GROUP INC COM 91324P102   1,095,560 1,874 SH   SOLE 0 16 0 1,858
VANECK ETF TRUST URANIUM AND NUCL 92189F601   302,451 3,620 SH   SOLE 0 0 0 3,620
VANGUARD INDEX FDS GROWTH ETF 922908736   217,688 567 SH   SOLE 0 0 0 567
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   477,310 6,501 SH   SOLE 0 0 0 6,501
VISA INC COM CL A 92826C839   561,697 2,043 SH   SOLE 0 35 0 2,008
WALMART INC COM 931142103   1,923,056 23,815 SH   SOLE 0 133 0 23,682