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
ABBOTT LABS COM 002824100 238,426 1,753 SH SOLE 1,753 0 0
AFLAC INC COM 001055102 1,007,144 9,550 SH SOLE 690 0 8,860
ALPHABET INC CAP STK CL C 02079K107 982,209 5,537 SH SOLE 5,537 0 0
ALPHABET INC CAP STK CL A 02079K305 7,721,870 43,817 SH SOLE 42,157 0 1,660
ALTRIA GROUP INC COM 02209S103 209,837 3,579 SH SOLE 3,279 0 300
AMAZON COM INC COM 023135106 6,813,596 31,057 SH SOLE 29,407 0 1,650
AMERICAN ELEC PWR CO INC COM 025537101 887,771 8,556 SH SOLE 1,277 0 7,279
AMERICAN TOWER CORP NEW COM 03027X100 686,489 3,106 SH SOLE 322 0 2,784
APPLE INC COM 037833100 12,567,478 61,254 SH SOLE 58,719 0 2,535
ARCH CAP GROUP LTD ORD G0450A105 930,440 10,219 SH SOLE 10,219 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,667,963 4,577 SH SOLE 4,406 0 171
AXON ENTERPRISE INC COM 05464C101 535,678 647 SH SOLE 72 0 575
BANK AMERICA CORP COM 060505104 5,115,766 108,110 SH SOLE 103,696 0 4,414
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 220,054 453 SH SOLE 453 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 779,427 40,574 SH SOLE 2,721 0 37,853
BOOKING HOLDINGS INC COM 09857L108 9,008,058 1,556 SH SOLE 1,497 0 59
BROADCOM INC COM 11135F101 4,279,191 15,524 SH SOLE 10,324 0 5,200
BUNGE GLOBAL SA COM SHS H11356104 764,105 9,518 SH SOLE 921 0 8,597
CANADIAN PACIFIC KANSAS CITY COM 13646K108 3,010,516 37,978 SH SOLE 28,653 0 9,325
CASEYS GEN STORES INC COM 147528103 8,584,273 16,823 SH SOLE 11,732 0 5,091
CATERPILLAR INC COM 149123101 725,177 1,868 SH SOLE 107 0 1,761
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,285,663 23,890 SH SOLE 16,869 0 7,021
CHEMED CORP NEW COM 16359R103 4,502,642 9,247 SH SOLE 6,911 0 2,336
COCA COLA CO COM 191216100 257,743 3,643 SH SOLE 3,643 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A 192446102 763,914 9,790 SH SOLE 0 0 9,790
COMFORT SYS USA INC COM 199908104 2,151,275 4,012 SH SOLE 3,852 0 160
CONOCOPHILLIPS COM 20825C104 569,670 6,348 SH SOLE 0 0 6,348
CORPAY INC COM 219948106 865,055 2,607 SH SOLE 0 0 2,607
COSTCO WHSL CORP NEW COM 22160K105 3,981,539 4,022 SH SOLE 2,608 0 1,414
DANAHER CORPORATION COM 235851102 824,334 4,173 SH SOLE 850 0 3,323
DARDEN RESTAURANTS INC COM 237194105 294,042 1,349 SH SOLE 1,349 0 0
DATADOG INC CL A COM 23804L103 721,756 5,373 SH SOLE 10 0 5,363
DEERE & CO COM 244199105 958,504 1,885 SH SOLE 124 0 1,761
DOMINOS PIZZA INC COM 25754A201 825,950 1,833 SH SOLE 154 0 1,679
EATON CORP PLC SHS G29183103 232,401 651 SH SOLE 651 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,856,301 49,307 SH SOLE 40,269 0 9,038
ELI LILLY & CO COM 532457108 778,751 999 SH SOLE 999 0 0
EOG RES INC COM 26875P101 585,013 4,891 SH SOLE 11 0 4,880
EQUITABLE HLDGS INC COM 29452E101 1,238,576 22,078 SH SOLE 1,650 0 20,428
EVEREST GROUP LTD COM G3223R108 727,619 2,141 SH SOLE 0 0 2,141
EXXON MOBIL CORP COM 30231G102 224,548 2,083 SH SOLE 2,083 0 0
FACTSET RESH SYS INC COM 303075105 3,516,069 7,861 SH SOLE 7,666 0 195
FORD MTR CO COM 345370860 227,850 21,000 SH SOLE 21,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 614,487 14,175 SH SOLE 165 0 14,010
FTI CONSULTING INC COM 302941109 607,887 3,764 SH SOLE 137 0 3,627
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2,074,915 41,120 SH SOLE 3,067 0 38,053
GLOBAL X FDS US INFR DEV ETF 37954Y673 264,052 6,059 SH SOLE 6,059 0 0
GRAND CANYON ED INC COM 38526M106 1,030,806 5,454 SH SOLE 553 0 4,901
GRAPHIC PACKAGING HLDG CO COM 388689101 1,068,039 50,690 SH SOLE 4,290 0 46,400
HCA HEALTHCARE INC COM 40412C101 1,485,662 3,878 SH SOLE 338 0 3,540
HOME DEPOT INC COM 437076102 4,233,226 11,546 SH SOLE 11,151 0 395
HONEYWELL INTL INC COM 438516106 5,613,107 24,103 SH SOLE 22,501 0 1,602
HUNTINGTON INGALLS INDS INC COM 446413106 535,317 2,217 SH SOLE 319 0 1,898
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,435,856 40,529 SH SOLE 32,030 0 8,499
INTERNATIONAL BUSINESS MACHS COM 459200101 228,750 776 SH SOLE 776 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,311,874 17,136 SH SOLE 12,456 0 4,680
ISHARES TR CORE S&P500 ETF 464287200 18,907,647 30,452 SH SOLE 27,483 0 2,969
ISHARES TR CORE US AGGBD ET 464287226 26,904,628 271,216 SH SOLE 256,279 0 14,937
ISHARES TR 7-10 YR TRSY BD 464287440 5,928,930 61,908 SH SOLE 58,845 0 3,063
ISHARES TR CORE S&P MCP ETF 464287507 207,457 3,345 SH SOLE 3,345 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,832,498 14,485 SH SOLE 13,877 0 608
ISHARES TR RUS 1000 GRW ETF 464287614 435,195 1,025 SH SOLE 1,005 0 20
ISHARES TR RUSSELL 2000 ETF 464287655 226,580 1,050 SH SOLE 1,050 0 0
ISHARES TR JPMORGAN USD EMG 464288281 12,266,315 132,437 SH SOLE 126,570 0 5,867
ISHARES TR CALIF MUN BD ETF 464288356 442,409 7,937 SH SOLE 7,937 0 0
ISHARES TR GLB INFRASTR ETF 464288372 4,559,762 77,023 SH SOLE 73,687 0 3,336
ISHARES TR NATIONAL MUN ETF 464288414 27,044,857 258,852 SH SOLE 249,244 0 9,608
ISHARES TR ISHS 5-10YR INVT 464288638 9,100,707 170,777 SH SOLE 161,322 0 9,455
ISHARES TR ISHS 1-5YR INVS 464288646 1,596,729 30,264 SH SOLE 30,264 0 0
ISHARES TR CORE 80/20 AGGRE 464289859 1,637,226 19,631 SH SOLE 17,948 0 1,683
ISHARES TR CORE 60/40 BALAN 464289867 1,290,354 20,958 SH SOLE 19,325 0 1,633
ISHARES TR MSCI USA MIN VOL 46429B697 2,487,649 26,501 SH SOLE 24,708 0 1,793
ISHARES TR MSCI USA QLT FCT 46432F339 468,203 2,561 SH SOLE 2,507 0 54
ISHARES TR CORE MSCI TOTAL 46432F834 9,592,548 124,079 SH SOLE 115,336 0 8,743
ISHARES TR CORE 1 5 YR USD 46432F859 14,517,793 298,413 SH SOLE 285,840 0 12,573
ISHARES TR ULTRA SHORT DUR 46434V878 287,273 5,665 SH SOLE 5,665 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 237,994 4,696 SH SOLE 4,196 0 500
JPMORGAN CHASE & CO. COM 46625H100 9,109,553 31,422 SH SOLE 29,636 0 1,786
LENNAR CORP CL A 526057104 777,588 7,030 SH SOLE 0 0 7,030
LOGITECH INTL S A SHS H50430232 3,294,522 36,553 SH SOLE 35,477 0 1,076
MANHATTAN ASSOCIATES INC COM 562750109 3,480,409 17,625 SH SOLE 14,558 0 3,067
MASTERCARD INCORPORATED CL A 57636Q104 6,666,295 11,863 SH SOLE 11,428 0 435
MCDONALDS CORP COM 580135101 560,967 1,920 SH SOLE 1,620 0 300
META PLATFORMS INC CL A 30303M102 10,395,260 14,084 SH SOLE 13,478 0 606
MICROSOFT CORP COM 594918104 10,404,325 20,917 SH SOLE 20,022 0 895
NEOS ETF TRUST FIS CHRISTIAN 78433H204 30,168,545 985,150 SH SOLE 965,633 0 19,517
NETAPP INC COM 64110D104 914,626 8,584 SH SOLE 690 0 7,894
NETFLIX INC COM 64110L106 4,435,199 3,312 SH SOLE 3,189 0 123
NEXTERA ENERGY INC COM 65339F101 489,411 7,050 SH SOLE 50 0 7,000
NOVARTIS AG SPONSORED ADR 66987V109 3,441,404 28,439 SH SOLE 27,166 0 1,273
NOVO-NORDISK A S ADR 670100205 3,492,758 50,605 SH SOLE 48,671 0 1,934
NVIDIA CORPORATION COM 67066G104 14,427,173 91,317 SH SOLE 63,625 0 27,692
OLD DOMINION FREIGHT LINE IN COM 679580100 4,076,165 25,115 SH SOLE 20,454 0 4,661
ORACLE CORP COM 68389X105 8,168,673 37,363 SH SOLE 35,983 0 1,380
OREILLY AUTOMOTIVE INC COM 67103H107 2,487,228 27,596 SH SOLE 16,031 0 11,565
OSHKOSH CORP COM 688239201 522,170 4,599 SH SOLE 0 0 4,599
PALANTIR TECHNOLOGIES INC CL A 69608A108 249,466 1,830 SH SOLE 530 0 1,300
PALO ALTO NETWORKS INC COM 697435105 2,732,968 13,355 SH SOLE 1,187 0 12,168
PARKER-HANNIFIN CORP COM 701094104 961,794 1,377 SH SOLE 197 0 1,180
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 488,400 4,858 SH SOLE 4,858 0 0
PROGRESSIVE CORP COM 743315103 5,536,545 20,747 SH SOLE 16,539 0 4,208
QUEST DIAGNOSTICS INC COM 74834L100 359,260 2,000 SH SOLE 0 0 2,000
RELX PLC SPONSORED ADR 759530108 3,495,095 64,319 SH SOLE 61,452 0 2,867
REPUBLIC SVCS INC COM 760759100 5,960,810 24,171 SH SOLE 19,313 0 4,858
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 314,985 13,218 SH SOLE 13,218 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 640,547 21,929 SH SOLE 21,885 0 44
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 679,852 24,570 SH SOLE 24,570 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,694,266 66,967 SH SOLE 54,145 0 12,822
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 694,295 29,875 SH SOLE 29,875 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 757,592 35,803 SH SOLE 35,072 0 731
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 310,334 12,729 SH SOLE 12,729 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 893,922 20,989 SH SOLE 20,121 0 868
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,193,172 59,141 SH SOLE 56,828 0 2,313
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,167,735 60,596 SH SOLE 57,966 0 2,630
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,720,550 107,701 SH SOLE 103,403 0 4,298
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,834,354 17,643 SH SOLE 17,291 0 352
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,448,767 111,411 SH SOLE 106,605 0 4,806
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,057,298 20,189 SH SOLE 19,940 0 249
SELECT SECTOR SPDR TR INDL 81369Y704 1,774,519 12,029 SH SOLE 11,240 0 789
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13,074,772 51,632 SH SOLE 49,610 0 2,022
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,537,970 32,599 SH SOLE 31,428 0 1,171
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4,277,113 103,262 SH SOLE 98,953 0 4,309
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,480,285 67,111 SH SOLE 64,333 0 2,778
SERVICENOW INC COM 81762P102 1,749,793 1,702 SH SOLE 70 0 1,632
SPDR GOLD TR GOLD SHS 78463V107 628,255 2,061 SH SOLE 1,811 0 250
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,743,893 6,060 SH SOLE 5,579 0 481
SPDR SERIES TRUST NUVEEN ICE HIGH 78464A284 6,687,379 269,870 SH SOLE 259,998 0 9,872
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 244,781 8,108 SH SOLE 6,533 0 1,575
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,518,196 42,401 SH SOLE 41,295 0 1,106
SPROUTS FMRS MKT INC COM 85208M102 398,923 2,423 SH SOLE 423 0 2,000
STRYKER CORPORATION COM 863667101 892,938 2,257 SH SOLE 309 0 1,948
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 804,200 53,223 SH SOLE 2,295 0 50,928
TENARIS S A SPONSORED ADS 88031M109 1,089,463 29,130 SH SOLE 5,377 0 23,753
TESLA INC COM 88160R101 239,834 755 SH SOLE 755 0 0
THE TRADE DESK INC COM CL A 88339J105 673,827 9,360 SH SOLE 860 0 8,500
TJX COS INC NEW COM 872540109 3,322,005 26,901 SH SOLE 25,762 0 1,139
TOLL BROTHERS INC COM 889478103 1,638,679 14,358 SH SOLE 100 0 14,258
TOYOTA MOTOR CORP ADS 892331307 2,094,854 12,161 SH SOLE 11,621 0 540
TRACTOR SUPPLY CO COM 892356106 1,705,316 32,316 SH SOLE 14,064 0 18,252
TRANE TECHNOLOGIES PLC SHS G8994E103 234,452 536 SH SOLE 536 0 0
TRIMBLE INC COM 896239100 618,097 8,135 SH SOLE 0 0 8,135
UNILEVER PLC SPON ADR NEW 904767704 2,472,859 40,426 SH SOLE 38,362 0 2,064
UNITED RENTALS INC COM 911363109 1,081,882 1,436 SH SOLE 0 0 1,436
UNITEDHEALTH GROUP INC COM 91324P102 2,777,157 8,902 SH SOLE 8,542 0 360
VALVOLINE INC COM 92047W101 1,057,217 27,917 SH SOLE 731 0 27,186
VANGUARD BD INDEX FDS INTERMED TERM 921937819 15,193,057 196,445 SH SOLE 186,093 0 10,352
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 910,402 11,568 SH SOLE 11,568 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,704,682 23,152 SH SOLE 23,152 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 239,709 422 SH SOLE 422 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 484,398 5,439 SH SOLE 5,439 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 4,993,847 17,846 SH SOLE 15,367 0 2,479
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,838,332 12,629 SH SOLE 12,013 0 616
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,225,701 24,999 SH SOLE 24,999 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 862,416 10,848 SH SOLE 10,519 0 329
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 15,779,002 340,505 SH SOLE 325,482 0 15,023
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,808,647 40,652 SH SOLE 38,967 0 1,685
VANGUARD WORLD FD ENERGY ETF 92204A306 417,754 3,507 SH SOLE 3,507 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 397,305 599 SH SOLE 599 0 0
VISA INC COM CL A 92826C839 1,839,159 5,180 SH SOLE 4,941 0 239
WALMART INC COM 931142103 2,368,917 24,227 SH SOLE 23,100 0 1,127
WELLTOWER INC REIT 95040Q104 538,055 3,500 SH SOLE 0 0 3,500
ZOETIS INC CL A 98978V103 869,890 5,578 SH SOLE 692 0 4,886