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 437,388 1,738 SH SOLE 1,738 0 0
ADVANCED MICRO DEVICES INC COM 007903107 978,252 1,684 SH SOLE 1,684 0 0
AFLAC INC COM 001055102 266,221 2,271 SH SOLE 1,653 0 618
ALPHABET INC CAP STK CL A 02079K305 2,789,488 7,806 SH SOLE 7,676 0 130
ALPHABET INC CAP STK CL C 02079K107 1,134,579 3,211 SH SOLE 3,211 0 0
AMAZON COM INC COM 023135106 2,535,768 10,639 SH SOLE 10,288 0 351
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 25,609,700 265,413 SH SOLE 250,489 0 14,924
AMERICAN EXPRESS CO COM 025816109 680,559 2,012 SH SOLE 819 0 1,193
AMERICAN TOWER CORP COM 03027X100 316,121 1,933 SH SOLE 1,876 0 57
AMGEN INC COM 031162100 574,322 1,586 SH SOLE 1,039 0 547
AMPHENOL CORP CL A 032095101 648,702 3,679 SH SOLE 3,631 0 48
ANALOG DEVICES INC COM 032654105 623,954 1,571 SH SOLE 1,571 0 0
APPLE INC COM 037833100 7,202,981 24,893 SH SOLE 22,289 0 2,604
APPLIED MATLS INC COM 038222105 1,142,890 1,581 SH SOLE 1,124 0 457
AUTOMATIC DATA PROCESSING IN COM 053015103 262,034 1,170 SH SOLE 1,170 0 0
BANK OF AMER CORP COM 060505104 220,722 3,874 SH SOLE 3,874 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 694,041 1,387 SH SOLE 637 0 750
BROADCOM INC COM 11135F101 2,167,165 5,737 SH SOLE 5,723 0 14
CARLISLE COS INC COM 142339100 243,043 670 SH SOLE 670 0 0
CATERPILLAR INC COM 149123101 780,572 733 SH SOLE 684 0 49
CELESTICA INC COM 15101Q207 302,784 830 SH SOLE 830 0 0
CHEMED CORP NEW COM 16359R103 378,231 812 SH SOLE 792 0 20
CHEVRON CORPORATION COM 166764100 298,888 1,803 SH SOLE 1,803 0 0
CISCO SYS INC COM 17275R102 1,223,866 10,419 SH SOLE 7,914 0 2,505
COHERENT CORP COM 19247G107 801,958 2,033 SH SOLE 2,033 0 0
COPART INC COM 217204106 273,528 9,703 SH SOLE 9,507 0 196
COSTCO WHOLESALE CORPORATION COM 22160K105 297,569 318 SH SOLE 318 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 476,963 625 SH SOLE 625 0 0
CVS HEALTH CORP COM 126650100 257,065 2,485 SH SOLE 2,485 0 0
DIAMONDBACK ENERGY INC COM 25278X109 368,495 2,096 SH SOLE 2,027 0 69
EATON CORP PLC SHS G29183103 223,287 524 SH SOLE 524 0 0
ELI LILLY & CO COM 532457108 1,168,082 974 SH SOLE 974 0 0
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 51,459,699 1,115,295 SH SOLE 1,032,221 0 83,074
ETF SER SOLUTIONS APTUS DEFINED 26922A388 23,990,607 834,456 SH SOLE 783,594 0 50,862
ETF SER SOLUTIONS APTUS ENHANCED 26922B642 12,184,868 554,362 SH SOLE 500,884 0 53,478
FB FINL CORP COM 30257X104 254,610 4,600 SH SOLE 4,600 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 54,134,224 1,190,025 SH SOLE 1,098,341 0 91,684
GE AEROSPACE COM NEW 369604301 326,266 873 SH SOLE 873 0 0
GE VERNOVA INC COM 36828A101 281,998 240 SH SOLE 240 0 0
GENERAL DYNAMICS CORP COM 369550108 222,356 628 SH SOLE 628 0 0
HOME DEPOT INC COM 437076102 608,875 1,726 SH SOLE 1,726 0 0
ILLINOIS TOOL WKS INC COM 452308109 324,056 1,198 SH SOLE 1,198 0 0
INTEL CORP COM 458140100 474,082 3,395 SH SOLE 3,395 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,150,953 4,093 SH SOLE 4,093 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 228,268 574 SH SOLE 574 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 303,397 412 SH SOLE 412 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 335,863 10,089 SH SOLE 7,707 0 2,382
ISHARES INC CORE MSCI EMKT 46434G103 4,421,424 53,373 SH SOLE 31,101 0 22,272
ISHARES TR CORE 1 5 YR USD 46432F859 723,800 15,001 SH SOLE 12,820 0 2,181
ISHARES TR CORE DIV GRWTH 46434V621 644,367 8,502 SH SOLE 8,502 0 0
ISHARES TR CORE DIVID ETF 46435U861 19,545,002 317,289 SH SOLE 300,856 0 16,433
ISHARES TR CORE S&P MCP ETF 464287507 459,190 5,955 SH SOLE 5,805 0 150
ISHARES TR CORE S&P SCP ETF 464287804 2,440,441 16,455 SH SOLE 7,436 0 9,019
ISHARES TR CORE S&P500 ETF 464287200 6,746,601 9,009 SH SOLE 9,009 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 736,727 14,057 SH SOLE 14,057 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 6,850,842 58,544 SH SOLE 57,847 0 697
ISHARES TR MRGSTR MD CP ETF 464288208 23,337,141 241,685 SH SOLE 230,646 0 11,039
ISHARES TR MSCI EAFE ETF 464287465 1,509,659 14,533 SH SOLE 11,636 0 2,897
ISHARES TR MSCI INTL QUALTY 46434V456 40,267,634 812,667 SH SOLE 768,488 0 44,179
ISHARES TR RUS 1000 GRW ETF 464287614 22,025,026 177,378 SH SOLE 566 0 176,812
ISHARES TR RUS 1000 GRW ETF 464287614 14,056,044 113,200 SH Put SOLE 0 0 113,200
ISHARES TR RUS 1000 VAL ETF 464287598 9,381,556 38,698 SH SOLE 247 0 38,451
ISHARES TR RUS MID CAP ETF 464287499 6,692,357 60,663 SH SOLE 5,901 0 54,762
ISHARES TR RUSSELL 2000 ETF 464287655 5,484,414 18,254 SH SOLE 130 0 18,124
ISHARES TR S&P 500 GRWT ETF 464287309 202,032 1,469 SH SOLE 1,469 0 0
ISHARES TR US HLTHCARE ETF 464287762 276,617 4,128 SH SOLE 4,128 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,492,853 49,295 SH SOLE 49,295 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,345,159 45,984 SH SOLE 33,738 0 12,246
JOHNSON & JOHNSON COM 478160104 1,135,561 4,471 SH SOLE 4,249 0 222
JPMORGAN CHASE & CO COM 46625H100 2,133,309 6,517 SH SOLE 6,200 0 317
LINDE PLC SHS G54950103 223,144 430 SH SOLE 430 0 0
LOWES COS INC COM 548661107 207,072 939 SH SOLE 939 0 0
MARRIOTT INTL INC NEW CL A 571903202 757,486 2,044 SH SOLE 869 0 1,175
MCDONALDS CORP COM 580135101 253,010 936 SH SOLE 936 0 0
MERCK & CO INC COM 58933Y105 586,614 4,565 SH SOLE 3,044 0 1,521
META PLATFORMS INC CL A 30303M102 434,398 771 SH SOLE 771 0 0
MICRON TECHNOLOGY INC COM 595112103 625,944 542 SH SOLE 542 0 0
MICROSOFT CORP COM 594918104 3,335,156 8,941 SH SOLE 8,475 0 466
MORGAN STANLEY COM NEW 617446448 256,283 1,226 SH SOLE 1,226 0 0
NORFOLK SOUTHN CORP COM 655844108 287,221 913 SH SOLE 913 0 0
NVIDIA CORPORATION COM 67066G104 8,603,236 42,997 SH SOLE 42,841 0 156
NVIDIA CORPORATION COM 67066G104 4,902,205 24,500 SH Put SOLE 24,500 0 0
ORACLE CORP COM 68389X105 304,734 2,079 SH SOLE 2,079 0 0
PALO ALTO NETWORKS INC COM 697435105 471,972 1,384 SH SOLE 1,384 0 0
PATTERSON-UTI ENERGY INC COM 703481101 122,957 13,394 SH SOLE 13,394 0 0
PEPSICO INC COM 713448108 548,559 4,051 SH SOLE 4,051 0 0
PROCTER & GAMBLE CO COM 742718109 2,565,248 17,494 SH SOLE 17,324 0 170
PROGRESSIVE CORP COM 743315103 568,647 2,603 SH SOLE 2,562 0 41
QUALCOMM INC COM 747525103 596,938 3,230 SH SOLE 1,337 0 1,893
QUANTA SVCS INC COM 74762E102 766,151 1,064 SH SOLE 1,025 0 39
REGIONS FINANCIAL CORP NEW COM 7591EP100 946,528 31,342 SH SOLE 29,842 0 1,500
RTX CORPORATION COM 75513E101 826,776 4,358 SH SOLE 3,427 0 931
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,180,236 32,549 SH SOLE 28,454 0 4,095
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,498,100 54,083 SH SOLE 23,183 0 30,900
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 65,641,173 2,266,615 SH SOLE 2,079,352 0 187,263
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13,583,959 428,381 SH SOLE 230,028 0 198,353
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,226,914 36,256 SH SOLE 36,256 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,096,337 56,858 SH SOLE 54,368 0 2,490
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,463,239 95,855 SH SOLE 94,012 0 1,843
SERVICENOW INC COM 81762P102 482,402 4,859 SH SOLE 4,859 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 767,044 8,842 SH SOLE 8,842 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 212,832 1,864 SH SOLE 1,864 0 0
SOUTHERN CO COM 842587107 948,356 9,909 SH SOLE 9,909 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 984,608 19,015 SH SOLE 19,015 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 44,064,147 370,318 SH SOLE 348,184 0 22,134
SPDR SERIES TRUST ST STR PR SP1500 78464A805 1,194,161 13,153 SH SOLE 13,153 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 809,385 14,035 SH SOLE 13,653 0 382
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 335,664 449 SH SOLE 449 0 0
STEEL DYNAMICS INC COM 858119100 348,779 1,520 SH SOLE 1,520 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 668,598 1,400 SH SOLE 1,400 0 0
TESLA INC COM 88160R101 610,071 1,450 SH SOLE 1,450 0 0
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 778,289 29,281 SH SOLE 29,281 0 0
TRUSTMARK CORP COM 898402102 557,365 12,114 SH SOLE 12,114 0 0
UNION PAC CORP COM 907818108 535,044 1,967 SH SOLE 1,967 0 0
UNITEDHEALTH GROUP INC COM 91324P102 412,216 992 SH SOLE 958 0 34
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 353,561 12,092 SH SOLE 12,092 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 278,251 1,902 SH SOLE 1,822 0 80
VANGUARD INDEX FDS GROWTH ETF 922908736 2,282,004 26,492 SH SOLE 26,492 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 355,427 4,411 SH SOLE 1,159 0 3,252
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,562,663 16,835 SH SOLE 6,387 0 10,448
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,507,046 4,972 SH SOLE 4,972 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,429,443 3,909 SH SOLE 3,909 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,575,717 4,258 SH SOLE 4,258 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 224,212 3,756 SH SOLE 3,541 0 215
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 211,000 2,553 SH SOLE 2,553 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 36,549,523 462,477 SH SOLE 425,595 0 36,882
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,876,943 12,158 SH SOLE 11,233 0 925
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,057,737 28,881 SH SOLE 24,621 0 4,260
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,023,586 25,461 SH SOLE 25,111 0 350
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,210,759 23,675 SH SOLE 21,924 0 1,751
VANGUARD WORLD FD MEGA GRWTH IND 921910816 335,547 3,817 SH SOLE 3,817 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 249,106 744 SH SOLE 744 0 0
VISA INC COM CL A 92826C839 1,196,271 3,487 SH SOLE 3,454 0 33
WALMART INC COM 931142103 1,874,250 16,548 SH SOLE 13,029 0 3,519