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 1,316,514 13,321 SH SOLE 0 0 13,321
ABBVIE INC COM 00287Y109 2,677,112 10,234 SH SOLE 0 0 10,234
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,733,680 14,908 SH SOLE 0 0 14,908
ADVANCED MICRO DEVICES, INC. COM 007903107 37,317 61 SH SOLE 0 0 61
AFLAC INC COM 001055102 1,301,007 11,639 SH SOLE 0 0 11,639
AGNICO EAGLE MINES LTD COM 008474108 34,821 190 SH SOLE 0 0 190
AIR PRODS & CHEMS INC COM 009158106 3,339 12 SH SOLE 0 0 12
AIRJOULE TECHNOLOGIES CO CL A 612160101 1,073 275 SH SOLE 0 0 275
ALBEMARLE CORP COM 012653101 4,231 40 SH SOLE 0 0 40
ALLSTATE CORP COM 020002101 2,690,053 12,125 SH SOLE 0 0 12,125
ALPHABET INC A CAP STK CL A 02079K305 16,822,071 48,890 SH SOLE 0 0 48,890
ALPHABET INC C CAP STK CL C 02079K107 1,332,293 3,910 SH SOLE 0 0 3,910
ALTRIA GROUP INC COM 02209S103 53,872 800 SH SOLE 0 0 800
AMAZON COM INC COM 023135106 4,279,899 17,178 SH SOLE 0 0 17,178
AMERICAN EXPRESS CO COM 025816109 2,910,845 9,572 SH SOLE 0 0 9,572
AMGEN INC COM 031162100 6,419,176 15,229 SH SOLE 0 0 15,229
APPLE INC COM 037833100 16,424,879 49,321 SH SOLE 0 0 49,321
ARISTA NETWORKS INC COM 040413106 8,338,028 40,955 SH SOLE 0 0 40,955
ARM HOLDINGS SPONSORED ADR 042068205 20,276 70 SH SOLE 0 0 70
ASANA INC. CL A 04342Y104 91,339 10,835 SH SOLE 0 0 10,835
AUTOMATIC DATA PROCESSING INC COM 005301510 5,083,782 19,700 SH SOLE 0 0 19,700
AUTOZONE INC COM 053332102 2,830 1 SH SOLE 0 0 1
AXON ENTERPRISE INC COM 05464C101 11,831 28 SH SOLE 0 0 28
BANK AMER CORP COM 060505104 465,159 8,546 SH SOLE 0 0 8,546
BERKSHIRE HATHAWAY INC CL B 084670207 3,292,943 6,613 SH SOLE 0 0 6,613
BETA TECHNOLOGIES INC COM SHS CL A 086921103 10,166 460 SH SOLE 0 0 460
BHP GROUP LTD SPONSORED ADR 088606108 16,120 190 SH SOLE 0 0 190
BLACKROCK INC COM 09247X101 5,291 5 SH SOLE 0 0 5
BLOOM ENERGY CORP COM CL A 093712107 1,385 5 SH SOLE 0 0 5
BOEING CO COM 097023105 79,443 427 SH SOLE 0 0 427
BP PLC SPONSORED ADR 055622104 48,565 1,104 SH SOLE 0 0 1,104
BROADCOM INC COM 11135F101 5,549,153 15,801 SH SOLE 0 0 15,801
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT G16252101 133,313 3,750 SH SOLE 0 0 3,750
BROWN FORMAN CORP CL B 115637209 195,111 7,447 SH SOLE 0 0 7,447
CAMDEN PPTY TR SH BEN INT 133131102 545,074 5,635 SH SOLE 0 0 5,635
CARRIER GLOBAL CORPORATION COM COM 14448C104 82,290 1,500 SH SOLE 0 0 1,500
CASEYS GEN STORES INC. COM 147528103 1,217 2 SH SOLE 0 0 2
CATERPILLAR INC COM 149123101 1,351,587 1,667 SH SOLE 0 0 1,667
CDW CORP COM 12514G108 2,482,075 19,367 SH SOLE 0 0 19,367
CENCORA INC COM 03073E105 2,333,843 7,773 SH SOLE 0 0 7,773
CHEVRON CORP NEW COM 166764100 2,508,924 12,286 SH SOLE 0 0 12,286
CHUBB LIMITED COM H1467J104 800,766 2,462 SH SOLE 0 0 2,462
CIGNA CORP NEW COM 125523100 402,037 1,479 SH SOLE 0 0 1,479
CINTAS CORP COM 172908105 3,135,199 16,073 SH SOLE 0 0 16,073
CISCO SYS INC COM 17275R102 5,316,061 49,392 SH SOLE 0 0 49,392
COCA COLA CO COM 191216100 104,071 1,209 SH SOLE 0 0 1,209
COHERENT CORP COM 19247G107 8,634 30 SH SOLE 0 0 30
COLGATE PALMOLIVE CO COM 194162103 678,123 7,948 SH SOLE 0 0 7,948
COMCAST CORP NEW CL A 20030N101 328,837 15,112 SH SOLE 0 0 15,112
CONOCOPHILLIPS COM 20825C104 2,566,952 20,511 SH SOLE 0 0 20,511
CONSOLIDATED EDISON INC COM 209115104 17,887 175 SH SOLE 0 0 175
CONSTELLATION BRAND INC CL A 21036P108 904 8 SH SOLE 0 0 8
CONSTELLATION ENERGY GROUP COM 210371100 6,351 25 SH SOLE 0 0 25
CORNING INC COM 219350105 3,844 25 SH SOLE 0 0 25
COSTCO WHSL CORP NEW COM 22160K105 236,740 260 SH SOLE 0 0 260
CROWDSTRIKE HOLDINGS INC CL A 22788C105 19,062 72 SH SOLE 0 0 72
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 121,162 1,565 SH SOLE 0 0 1,565
DISNEY WALT CO COM 254687106 3,573,419 34,065 SH SOLE 0 0 34,065
DRAFTKINGS INC COM CL A 26142V105 133 7 SH SOLE 0 0 7
DUKE ENERGY CORP NEW COM NEW 26441C204 833,071 7,307 SH SOLE 0 0 7,307
DUTCH BROS INC COM 26701L100 2,121 55 SH SOLE 0 0 55
EATON CORP PLC SHS G29183103 4,474,570 10,413 SH SOLE 0 0 10,413
ECOLAB INC COM 278865100 2,786,163 10,147 SH SOLE 0 0 10,147
ELI LILLY & CO COM 532457108 13,249,723 11,451 SH SOLE 0 0 11,451
EMERSON ELEC CO COM 291011104 2,897,733 18,683 SH SOLE 0 0 18,683
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 29,655 1,500 SH SOLE 0 0 1,500
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 210,099 5,900 SH SOLE 0 0 5,900
EOG RES INC COM 26875P101 3,168 23 SH SOLE 0 0 23
EXXONMOBIL HOLDINGS CORP COM 30231G102 5,401,184 33,187 SH SOLE 0 0 33,187
FASTENAL CO COM 311900104 777,373 15,695 SH SOLE 0 0 15,695
FEDEX CORP COM 31428X106 1,035,447 3,632 SH SOLE 0 0 3,632
FEDEX FGHT HLDG CO INC COM 314352105 197,868 1,809 SH SOLE 0 0 1,809
FIRST MAJESTIC SILVER CORP COM 32076V103 24,147 1,365 SH SOLE 0 0 1,365
FREEPORT-MCMORAN INC CL B 35671D857 1,050 15 SH SOLE 0 0 15
GALLAGHER ARTHUR J. & CO COM 363576109 684 3 SH SOLE 0 0 3
GE VERNOVA INC COM 36828A101 1,391,517 1,464 SH SOLE 0 0 1,464
GENERAC HLDGS INC COM 368736104 6,209 30 SH SOLE 0 0 30
GENERAL DYNAMICS CORP COM 369550108 2,655 8 SH SOLE 0 0 8
GENERAL MTRS CO COM 37045V100 7,700 100 SH SOLE 0 0 100
GENPACT LIMITED SHS G3922B107 955,113 29,361 SH SOLE 0 0 29,361
GRAINGER W W INC COM 384802104 668,973 537 SH SOLE 0 0 537
HOME DEPOT INC COM 437076102 2,402,518 8,445 SH SOLE 0 0 8,445
HONEYWELL AEROSPACE INC COM 43849R105 1,364,976 8,808 SH SOLE 0 0 8,808
HONEYWELL INTL INC COM 438516106 1,846,358 8,753 SH SOLE 0 0 8,753
HUNTINGTON INGALLS INDUSTRIES COM 446413106 801 3 SH SOLE 0 0 3
ILLINOIS TOOL WORKS INC COM 452308109 2,778,367 10,799 SH SOLE 0 0 10,799
IMPERIAL OIL LTD COM 453038408 27,317 222 SH SOLE 0 0 222
INSPIRE MED SYS INC COM 457730109 1,665 24 SH SOLE 0 0 24
INTERNATIONAL BUSINESS MACHS COM 459200101 549,825 2,500 SH SOLE 0 0 2,500
IRON MTN INC NEW COM 46284V101 26,628 240 SH SOLE 0 0 240
ISHARES TR CORE S&P500 ETF 464287200 27,571 36 SH SOLE 0 0 36
ISHARES TR ESG AWARE MSCI 46435U663 16,900 325 SH SOLE 0 0 325
ISHARES TR ISHARES NEW ETF 464285204 10,544 135 SH SOLE 0 0 135
ISHARES TR MSCI USA QLT FCT 46432F339 28,447 128 SH SOLE 0 0 128
ISHARES TR RUSSELL 2000 ETF 464287655 4,446 16 SH SOLE 0 0 16
ISHARES TR ISHARES SEMICDTR 464287523 11,941 21 SH SOLE 0 0 21
ISHARES TR 1 3 YR TREAS BD 464287457 5,278 65 SH SOLE 0 0 65
ISHARES TR CORE DIV GRWTH 46434V621 7,690 102 SH SOLE 0 0 102
ISHARES TR MSCI EAFE ETF 464287465 11,324 109 SH SOLE 0 0 109
ISHARES TR RUS 1000 GRW ETF 464287614 45,595 364 SH SOLE 0 0 364
ISHARES TR S&P MC 400GR ETF 464287606 7,782 71 SH SOLE 0 0 71
ISHARES TR S&P MC 400VL ETF 464287705 7,712 56 SH SOLE 0 0 56
J B HUNT TRANSPORT SERVICES IN COM 445658107 67,215 300 SH SOLE 0 0 300
JABIL INC COM 466313103 5,737 20 SH SOLE 0 0 20
JOHNSON & JOHNSON COM 478160104 3,792,136 14,324 SH SOLE 0 0 14,324
JPMORGAN CHASE & CO COM 46625H100 4,715,651 14,254 SH SOLE 0 0 14,254
KIMBERLY CLARK CORP COM 494368103 257,410 2,642 SH SOLE 0 0 2,642
KROGER CO COM 501044101 11,724 200 SH SOLE 0 0 200
LABCORP HOLDINGS INC. COM NEW 50540R409 833,052 2,704 SH SOLE 0 0 2,704
LOCKHEED MARTIN CORP COM 539830109 116,109 228 SH SOLE 0 0 228
LOWES COS INC COM 548661107 1,224,791 6,646 SH SOLE 0 0 6,646
MANNKIND CORP COM NEW 56400P706 98 25 SH SOLE 0 0 25
MARATHON PETE CORP COM 56585A102 79,084 200 SH SOLE 0 0 200
MARVELL TECHNOLOGY INC COM 573874104 26,421 100 SH SOLE 0 0 100
MASTEC INC COM 576323109 1,068 5 SH SOLE 0 0 5
MASTERCARD INC A CL A 57636Q104 3,902,615 7,077 SH SOLE 0 0 7,077
MCDONALDS CORP COM 580135101 2,513,320 10,883 SH SOLE 0 0 10,883
MCKESSON CORP COM 58155Q103 227,967 267 SH SOLE 0 0 267
MEDTRONIC PLC SHS G5960L103 1,876,807 21,750 SH SOLE 0 0 21,750
MERCK & CO INC COM 58933Y105 53,765 370 SH SOLE 0 0 370
META PLATFORMS INC CLASS A 30303M102 6,427,996 8,864 SH SOLE 0 0 8,864
MICRON TECHNOLOGY COM 595112103 15,580,429 14,628 SH SOLE 0 0 14,628
MICROSOFT CORP COM 594918104 16,331,249 31,841 SH SOLE 0 0 31,841
MOBILITY GLOBAL INC. COM SHS 60744M106 86 5 SH SOLE 0 0 5
MONDELEZ INTL INC CL A 609207105 219,253 3,792 SH SOLE 0 0 3,792
MOTOROLA SOLUTIONS INC COM 620076307 12,487 28 SH SOLE 0 0 28
MSC INDL DIRECT INC CL A 553530106 82,892 670 SH SOLE 0 0 670
NANO NUCLEAR ENERGY INC COM 63010H108 2,457 155 SH SOLE 0 0 155
NESTLE SA-SPONSORED ADR COM 641069406 59,007 650 SH SOLE 0 0 650
NETFLIX INC COM 64110L106 27,136 390 SH SOLE 0 0 390
NEXTERA ENERGY INC COM 65339F101 71,347 942 SH SOLE 0 0 942
NORFOLK SOUTHERN CORP COM 655844108 30,900 100 SH SOLE 0 0 100
NORWEGIAN CRUISE LINE SHS G66721104 1,466 100 SH SOLE 0 0 100
NOVO NORDISK A/S ADR 670100205 1,678,920 44,287 SH SOLE 0 0 44,287
NVIDIA CORPORATION COM 67066G104 16,811,052 73,610 SH SOLE 0 0 73,610
OCCIDENTAL PETE CORP COM 674599105 215,471 3,895 SH SOLE 0 0 3,895
ONEOK INC COM 682680103 102,324 1,200 SH SOLE 0 0 1,200
ORACLE CORP COM 68389X105 8,243,080 60,037 SH SOLE 0 0 60,037
OTIS WORLDWIDE CORP COM 68902V107 48,240 750 SH SOLE 0 0 750
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,964 80 SH SOLE 0 0 80
PALO ALTO NETWORKS INC. COM 697435105 3,306,017 8,321 SH SOLE 0 0 8,321
PAN AMERICAN SILVER CORP COM 697900108 45,510 1,000 SH SOLE 0 0 1,000
PAYCHEX INC COM 704326107 3,864,648 39,235 SH SOLE 0 0 39,235
PEPSICO INC COM 713448108 188,433 1,487 SH SOLE 0 0 1,487
PFIZER INC COM 717081103 337,254 11,826 SH SOLE 0 0 11,826
POWELL INDS INC COM 739128106 3,689 20 SH SOLE 0 0 20
PRICE T ROWE GROUP INC COM 74144T108 10,405 100 SH SOLE 0 0 100
PROCTER & GAMBLE CO COM 742718109 244,070 1,680 SH SOLE 0 0 1,680
PUBLIC STORAGE COM 74460D109 1,429,191 5,053 SH SOLE 0 0 5,053
QUALCOMM INC COM 747525103 2,402,642 13,055 SH SOLE 0 0 13,055
QUANTUMSCAPE CORP COM CL A 74767V109 1,231 265 SH SOLE 0 0 265
QUEST DIAGNOSTICS INC COM 74834L100 864,865 3,711 SH SOLE 0 0 3,711
RAYTHEON TECH CORP COM COM 75513E101 146,664 790 SH SOLE 0 0 790
REPUBLIC SVCS INC COM 760759100 1,703,515 8,117 SH SOLE 0 0 8,117
REVOLUTION MEDICINES INC COM 76155X100 1,026 5 SH SOLE 0 0 5
RIO TINTO PLC SPONSORED ADR 767204100 2,354 25 SH SOLE 0 0 25
ROCKWELL AUTOMATION INC COM 773903109 4,353 10 SH SOLE 0 0 10
ROLLINS INC COM 775711104 2,288,518 75,980 SH SOLE 0 0 75,980
S&P GLOBAL INC COM 78409V104 1,972 5 SH SOLE 0 0 5
SALESFORCE.COM INC COM 79466L302 5,625,154 24,503 SH SOLE 0 0 24,503
SCHLUMBERGER LTD COM 806857108 256,365 5,262 SH SOLE 0 0 5,262
SCHRODINGER INC. COM 80810D103 7,142 230 SH SOLE 0 0 230
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,179 7 SH SOLE 0 0 7
SHARKNINJA INC COM G8068L108 4,503 25 SH SOLE 0 0 25
SHELL PLC ADR SPONSORED 780259305 84,690 891 SH SOLE 0 0 891
SOLSTICE ADVANCED MATERIALS COM SHS 83443Q103 275,517 4,892 SH SOLE 0 0 4,892
SOUTHERN CO COM 842587107 61,504 742 SH SOLE 0 0 742
SOUTHERN COPPER CORPORATION COM 84265V105 326,858 1,613 SH SOLE 0 0 1,613
SPACE EX TECH CLASS A COM STK 84615Q103 2,715 18 SH SOLE 0 0 18
SPDR S&P 500 ETF TR UNIT SER TR UNIT 78462F103 39,657 52 SH SOLE 0 0 52
STMICROELECTRONICS N V NY REGISTRY 861012102 18,409 345 SH SOLE 0 0 345
STRYKER CORP COM 863667101 1,343,352 4,878 SH SOLE 0 0 4,878
SUNCOR ENERGY INC NEW COM 867224107 44,455 655 SH SOLE 0 0 655
SYSCO CORP COM 871829107 2,810,536 36,051 SH SOLE 0 0 36,051
TESLA MOTORS INC COM 88160R101 10,644 30 SH SOLE 0 0 30
THERMO FISHER SCIENTIFIC INC COM 883556102 2,025 3 SH SOLE 0 0 3
TJX COMPANIES INC NEW COM 872540109 6,773,743 51,196 SH SOLE 0 0 51,196
TOAST INC COM 888787108 1,015 35 SH SOLE 0 0 35
TOTAL ENERGIES SE SPONSORED ADS 89151E109 174,677 2,043 SH SOLE 0 0 2,043
TRAVELLERS COMPANIES INC COM 89417E109 5,799,705 16,268 SH SOLE 0 0 16,268
TYSON FOODS INC CL A 902494103 6,316 125 SH SOLE 0 0 125
UNITED PARCEL SERVICE INC COM 911312106 1,355,254 14,504 SH SOLE 0 0 14,504
UNITEDHEALTH GROUP INC COM 91324P102 1,101 3 SH SOLE 0 0 3
UPSTART HLDGS INC COM 91680M107 391 17 SH SOLE 0 0 17
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15,520 100 SH SOLE 0 0 100
VANGUARD INDEX FDS MID CAP ETF 922908629 77,912 994 SH SOLE 0 0 994
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,243,932 7,482 SH SOLE 0 0 7,482
VANGUARD INDEX FDS TOTAL STOCK MKT 922908769 1,168,344 3,122 SH SOLE 0 0 3,122
VANGUARD INDEX FDS VALUE ETF 922908744 44,080 204 SH SOLE 0 0 204
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 411,660 5,257 SH SOLE 0 0 5,257
VANGUARD INDEX FDS SMALL CP ETF 922908751 80,165 282 SH SOLE 0 0 282
VANGUARD STAR FDS VG TL INTL STK F 921909768 223,641 2,632 SH SOLE 0 0 2,632
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,253 35 SH SOLE 0 0 35
VANGUARD WORLD FD INF TECH ETF 92204A702 58,311 464 SH SOLE 0 0 464
VISA INC A COM CL A 92826C839 7,038,915 19,589 SH SOLE 0 0 19,589
WALMART INC COM 931142103 471,901 4,541 SH SOLE 0 0 4,541
WASTE MGMT INC DEL COM 94106L109 937,012 4,595 SH SOLE 0 0 4,595
WELLS FARGO CO NEW COM 949746101 1,119,499 13,985 SH SOLE 0 0 13,985
WTS OCCIDENTAL PETROLEUM CORPO *W EXP 08/03/202 674599162 42,859 1,289 SH SOLE 0 0 1,289