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
3M CO COM 88579Y101   612,637 4,482 SH   SOLE   0 0 4,482
ABBVIE INC COM 00287Y109   2,922,452 14,799 SH   SOLE   0 0 14,799
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   392,009 1,109 SH   SOLE   0 0 1,109
ADVANCED MICRO DEVICES INC COM 007903107   375,743 2,290 SH   SOLE   0 0 2,290
AEROVIRONMENT INC COM 008073108   413,030 2,060 SH   SOLE   0 0 2,060
ALBEMARLE CORP COM 012653101   231,620 2,446 SH   SOLE   0 0 2,446
ALPHABET INC CAP STK CL A 02079K305   3,260,279 19,658 SH   SOLE   0 0 19,658
AMAZON COM INC COM 023135106   3,477,477 18,663 SH   SOLE   0 0 18,663
AMERICAN TOWER CORP NEW COM 03027X100   618,842 2,661 SH   SOLE   0 0 2,661
AMGEN INC COM 031162100   2,425,629 7,528 SH   SOLE   0 0 7,528
APPLE INC COM 037833100   4,261,396 18,289 SH   SOLE   0 0 18,289
APPLIED MATLS INC COM 038222105   863,764 4,275 SH   SOLE   0 0 4,275
ARISTA NETWORKS INC COM 040413106   1,233,981 3,215 SH   SOLE   0 0 3,215
ARM HOLDINGS PLC SPONSORED ADS 042068205   300,321 2,100 SH   SOLE   0 0 2,100
AUTOMATIC DATA PROCESSING IN COM 053015103   448,479 1,621 SH   SOLE   0 0 1,621
AVERY DENNISON CORP COM 053611109   553,666 2,508 SH   SOLE   0 0 2,508
BANK AMERICA CORP COM 060505104   2,284,776 57,580 SH   SOLE   0 0 57,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,195,900 4,771 SH   SOLE   0 0 4,771
BLACKSTONE INC COM 09260D107   743,554 4,856 SH   SOLE   0 0 4,856
BLOCK INC CL A 852234103   385,460 5,742 SH   SOLE   0 0 5,742
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,101,722 6,769 SH   SOLE   0 0 6,769
BURLINGTON STORES INC COM 122017106   864,478 3,281 SH   SOLE   0 0 3,281
CANADIAN PACIFIC KANSAS CITY COM 13646K108   431,293 5,042 SH   SOLE   0 0 5,042
CAPITAL ONE FINL CORP COM 14040H105   344,159 2,299 SH   SOLE   0 0 2,299
CASEYS GEN STORES INC COM 147528103   816,418 2,173 SH   SOLE   0 0 2,173
CHEVRON CORP NEW COM 166764100   951,815 6,463 SH   SOLE   0 0 6,463
CHUBB LIMITED COM H1467J104   1,182,111 4,099 SH   SOLE   0 0 4,099
CHURCH & DWIGHT CO INC COM 171340102   862,683 8,238 SH   SOLE   0 0 8,238
CISCO SYS INC COM 17275R102   850,668 15,984 SH   SOLE   0 0 15,984
COCA COLA CO COM 191216100   733,914 10,213 SH   SOLE   0 0 10,213
CONOCOPHILLIPS COM 20825C104   1,354,956 12,870 SH   SOLE   0 0 12,870
COSTCO WHSL CORP NEW COM 22160K105   379,610 428 SH   SOLE   0 0 428
CSX CORP COM 126408103   543,157 15,730 SH   SOLE   0 0 15,730
CURTISS WRIGHT CORP COM 231561101   1,067,585 3,248 SH   SOLE   0 0 3,248
DEERE & CO COM 244199105   965,105 2,313 SH   SOLE   0 0 2,313
DELL TECHNOLOGIES INC CL C 24703L202   1,309,986 11,051 SH   SOLE   0 0 11,051
DENTSPLY SIRONA INC COM 24906P109   265,107 9,797 SH   SOLE   0 0 9,797
DEVON ENERGY CORP NEW COM 25179M103   273,280 6,986 SH   SOLE   0 0 6,986
DIAMONDBACK ENERGY INC COM 25278X109   269,007 1,560 SH   SOLE   0 0 1,560
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   2,547,515 74,773 SH   SOLE   0 0 74,773
DISNEY WALT CO COM 254687106   672,012 6,986 SH   SOLE   0 0 6,986
EATON CORP PLC SHS G29183103   678,126 2,046 SH   SOLE   0 0 2,046
ELI LILLY & CO COM 532457108   472,946 534 SH   SOLE   0 0 534
EMERSON ELEC CO COM 291011104   1,020,901 9,334 SH   SOLE   0 0 9,334
ENBRIDGE INC COM 29250N105   744,463 18,332 SH   SOLE   0 0 18,332
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   216,006 13,458 SH   SOLE   0 0 13,458
ENTERGY CORP NEW COM 29364G103   1,270,695 9,655 SH   SOLE   0 0 9,655
EXXON MOBIL CORP COM 30231G102   583,546 4,978 SH   SOLE   0 0 4,978
FIDELITY NATL INFORMATION SV COM 31620M106   303,175 3,620 SH   SOLE   0 0 3,620
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   3,893,725 61,347 SH   SOLE   0 0 61,347
FIVE BELOW INC COM 33829M101   229,710 2,600 SH   SOLE   0 0 2,600
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   399,309 4,255 SH   SOLE   0 0 4,255
GOLDMAN SACHS GROUP INC COM 38141G104   269,776 545 SH   SOLE   0 0 545
GRACO INC COM 384109104   4,820,129 55,081 SH   SOLE   0 0 55,081
GSI TECHNOLOGY INC COM 36241U106   155,093 50,850 SH   SOLE   0 0 50,850
GSK PLC SPONSORED ADR 37733W204   770,477 18,847 SH   SOLE   0 0 18,847
HILLENBRAND INC COM 431571108   407,854 14,671 SH   SOLE   0 0 14,671
HOME DEPOT INC COM 437076102   1,760,728 4,345 SH   SOLE   0 0 4,345
HONEYWELL INTL INC COM 438516106   1,457,801 7,052 SH   SOLE   0 0 7,052
HORMEL FOODS CORP COM 440452100   543,420 17,143 SH   SOLE   0 0 17,143
HUNTINGTON BANCSHARES INC COM 446150104   627,297 42,673 SH   SOLE   0 0 42,673
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   201,902 3,993 SH   SOLE   0 0 3,993
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   846,524 11,802 SH   SOLE   0 0 11,802
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   265,025 5,576 SH   SOLE   0 0 5,576
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,361,155 24,342 SH   SOLE   0 0 24,342
ISHARES INC JP MRGN EM HI BD 464286285   212,258 5,440 SH   SOLE   0 0 5,440
ISHARES TR CORE S&P SCP ETF 464287804   2,804,686 23,980 SH   SOLE   0 0 23,980
ISHARES TR GLOBAL MATER ETF 464288695   578,775 6,207 SH   SOLE   0 0 6,207
ISHARES TR IBOXX INV CP ETF 464287242   2,762,136 24,448 SH   SOLE   0 0 24,448
ISHARES TR MSCI USA QLT FCT 46432F339   1,016,492 5,669 SH   SOLE   0 0 5,669
ISHARES TR PFD AND INCM SEC 464288687   568,472 17,107 SH   SOLE   0 0 17,107
ISHARES TR RUS 2000 GRW ETF 464287648   262,984 926 SH   SOLE   0 0 926
ISHARES TR RUS MD CP GR ETF 464287481   596,537 5,086 SH   SOLE   0 0 5,086
ISHARES TR RUS MID CAP ETF 464287499   794,758 9,017 SH   SOLE   0 0 9,017
ISHARES TR RUSSELL 2000 ETF 464287655   1,042,159 4,718 SH   SOLE   0 0 4,718
ISHARES TR US OIL GS EX ETF 464288851   1,397,912 15,286 SH   SOLE   0 0 15,286
JPMORGAN CHASE & CO. COM 46625H100   1,163,553 5,518 SH   SOLE   0 0 5,518
KOHLS CORP COM 500255104   534,095 25,313 SH   SOLE   0 0 25,313
LABCORP HOLDINGS INC COM SHS 504922105   651,221 2,914 SH   SOLE   0 0 2,914
LKQ CORP COM 501889208   807,382 20,225 SH   SOLE   0 0 20,225
LOCKHEED MARTIN CORP COM 539830109   497,503 851 SH   SOLE   0 0 851
MAGNA INTL INC COM 559222401   420,209 10,239 SH   SOLE   0 0 10,239
MCCORMICK & CO INC COM NON VTG 579780206   597,087 7,255 SH   SOLE   0 0 7,255
MCDONALDS CORP COM 580135101   869,376 2,855 SH   SOLE   0 0 2,855
MEDTRONIC PLC SHS G5960L103   1,729,432 19,210 SH   SOLE   0 0 19,210
MERCK & CO INC COM 58933Y105   597,098 5,258 SH   SOLE   0 0 5,258
META PLATFORMS INC CL A 30303M102   674,497 1,178 SH   SOLE   0 0 1,178
MICROSOFT CORP COM 594918104   6,678,207 15,520 SH   SOLE   0 0 15,520
MOSAIC CO NEW COM 61945C103   217,429 8,119 SH   SOLE   0 0 8,119
NETFLIX INC COM 64110L106   879,495 1,240 SH   SOLE   0 0 1,240
NOVARTIS AG SPONSORED ADR 66987V109   368,409 3,203 SH   SOLE   0 0 3,203
NOVO-NORDISK A S ADR 670100205   936,009 7,861 SH   SOLE   0 0 7,861
NVIDIA CORPORATION COM 67066G104   7,570,326 62,338 SH   SOLE   0 0 62,338
ORACLE CORP COM 68389X105   654,920 3,843 SH   SOLE   0 0 3,843
PALO ALTO NETWORKS INC COM 697435105   976,864 2,858 SH   SOLE   0 0 2,858
PARAMOUNT GLOBAL CLASS B COM 92556H206   600,367 56,532 SH   SOLE   0 0 56,532
PAYPAL HLDGS INC COM 70450Y103   719,905 9,226 SH   SOLE   0 0 9,226
PHILIP MORRIS INTL INC COM 718172109   1,003,250 8,264 SH   SOLE   0 0 8,264
PHILLIPS 66 COM 718546104   235,426 1,791 SH   SOLE   0 0 1,791
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   1,489,482 15,597 SH   SOLE   0 0 15,597
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,877,179 35,432 SH   SOLE   0 0 35,432
PINNACLE WEST CAP CORP COM 723484101   1,002,041 11,311 SH   SOLE   0 0 11,311
PROCTER AND GAMBLE CO COM 742718109   1,388,697 8,018 SH   SOLE   0 0 8,018
PROGRESSIVE CORP COM 743315103   1,090,124 4,296 SH   SOLE   0 0 4,296
PROSHARES TR S&P 500 DV ARIST 74348A467   6,336,161 59,350 SH   SOLE   0 0 59,350
QUALCOMM INC COM 747525103   1,731,379 10,182 SH   SOLE   0 0 10,182
REGIONS FINANCIAL CORP NEW COM 7591EP100   743,177 31,855 SH   SOLE   0 0 31,855
SALESFORCE INC COM 79466L302   1,288,079 4,706 SH   SOLE   0 0 4,706
SCHLUMBERGER LTD COM STK 806857108   948,590 22,612 SH   SOLE   0 0 22,612
SCHWAB CHARLES CORP COM 808513105   651,211 10,048 SH   SOLE   0 0 10,048
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   276,884 5,653 SH   SOLE   0 0 5,653
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,320,980 27,457 SH   SOLE   0 0 27,457
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   308,174 3,409 SH   SOLE   0 0 3,409
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   371,845 1,647 SH   SOLE   0 0 1,647
SHOPIFY INC CL A 82509L107   709,159 8,849 SH   SOLE   0 0 8,849
SNOWFLAKE INC CL A 833445109   357,789 3,115 SH   SOLE   0 0 3,115
SONOCO PRODS CO COM 835495102   427,534 7,826 SH   SOLE   0 0 7,826
SOUNDHOUND AI INC CLASS A COM 836100107   109,044 23,400 SH   SOLE   0 0 23,400
SOUTHERN CO COM 842587107   1,020,747 11,319 SH   SOLE   0 0 11,319
SOUTHERN COPPER CORP COM 84265V105   504,163 4,359 SH   SOLE   0 0 4,359
SPDR S&P 500 ETF TR TR UNIT 78462F103   280,569 489 SH   SOLE   0 0 489
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   786,131 1,380 SH   SOLE   0 0 1,380
SPDR SER TR S&P DIVID ETF 78464A763   206,158 1,451 SH   SOLE   0 0 1,451
SPDR SER TR S&P REGL BKG 78464A698   276,683 4,888 SH   SOLE   0 0 4,888
TESLA INC COM 88160R101   1,157,974 4,426 SH   SOLE   0 0 4,426
THE TRADE DESK INC COM CL A 88339J105   469,741 4,284 SH   SOLE   0 0 4,284
THERMO FISHER SCIENTIFIC INC COM 883556102   619,807 1,002 SH   SOLE   0 0 1,002
U HAUL HOLDING COMPANY COM SER N 023586506   554,976 7,708 SH   SOLE   0 0 7,708
UBER TECHNOLOGIES INC COM 90353T100   636,981 8,475 SH   SOLE   0 0 8,475
UNITED PARCEL SERVICE INC CL B 911312106   480,176 3,522 SH   SOLE   0 0 3,522
UNITEDHEALTH GROUP INC COM 91324P102   4,313,515 7,378 SH   SOLE   0 0 7,378
US BANCORP DEL COM NEW 902973304   1,982,980 43,363 SH   SOLE   0 0 43,363
VALERO ENERGY CORP COM 91913Y100   1,637,394 12,126 SH   SOLE   0 0 12,126
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   943,803 7,879 SH   SOLE   0 0 7,879
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   541,984 5,010 SH   SOLE   0 0 5,010
VANGUARD INDEX FDS GROWTH ETF 922908736   1,242,137 3,235 SH   SOLE   0 0 3,235
VANGUARD INDEX FDS MID CAP ETF 922908629   1,735,896 6,580 SH   SOLE   0 0 6,580
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,040,096 10,676 SH   SOLE   0 0 10,676
VANGUARD INDEX FDS TOTAL STK MKT 922908769   640,474 2,262 SH   SOLE   0 0 2,262
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,381,706 52,319 SH   SOLE   0 0 52,319
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,418,440 40,977 SH   SOLE   0 0 40,977
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   279,522 3,520 SH   SOLE   0 0 3,520
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,558,523 7,869 SH   SOLE   0 0 7,869
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   961,327 18,204 SH   SOLE   0 0 18,204
VENTAS INC COM 92276F100   560,964 8,747 SH   SOLE   0 0 8,747
VERIZON COMMUNICATIONS INC COM 92343V104   276,844 6,164 SH   SOLE   0 0 6,164
VISA INC COM CL A 92826C839   206,427 751 SH   SOLE   0 0 751
WALMART INC COM 931142103   1,335,851 16,543 SH   SOLE   0 0 16,543
WASTE MGMT INC DEL COM 94106L109   506,544 2,440 SH   SOLE   0 0 2,440
WILLIAMS COS INC COM 969457100   1,096,193 24,013 SH   SOLE   0 0 24,013