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
AMAZON COM INC COM Stock 023135106   1,206,242 9,489 SH   SOLE 0 9,489 0 0
ROLLINS INC COM Stock 775711104   1,063,494 28,489 SH   SOLE 0 28,489 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   1,889,735 5,275 SH   SOLE 0 5,274 0 0
STARBUCKS CORP COM Stock 855244109   2,296,718 25,164 SH   SOLE 0 25,164 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   1,922,562 36,309 SH   SOLE 0 36,309 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,905,049 18,652 SH   SOLE 0 18,652 0 0
WILLIAMS SONOMA INC COM Stock 969904101   4,443,508 28,594 SH   SOLE 0 28,594 0 0
LKQ CORP COM Stock 501889208   1,136,750 22,960 SH   SOLE 0 22,960 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   722,584 1,279 SH   SOLE 0 1,279 0 0
WATSCO INC COM Stock 942622200   5,219,713 13,819 SH   SOLE 0 13,819 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,389,187 16,380 SH   SOLE 0 16,380 0 0
COCA COLA CO COM Stock 191216100   452,150 8,077 SH   SOLE 0 8,077 0 0
AVALONBAY CMNTYS INC COM REIT 053484101   1,208,363 7,036 SH   SOLE 0 7,036 0 0
WATERS CORP COM Stock 941848103   1,686,666 6,151 SH   SOLE 0 6,151 0 0
MERCK & CO INC COM Stock 58933Y105   3,054,218 29,667 SH   SOLE 0 29,667 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   352,316 824 SH   SOLE 0 824 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   2,571,995 32,911 SH   SOLE 0 32,911 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   2,341,412 5,914 SH   SOLE 0 5,914 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,367,120 5,936 SH   SOLE 0 5,936 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   817,072 2,116 SH   SOLE 0 2,116 0 0
EMERSON ELEC CO COM Stock 291011104   2,638,775 27,325 SH   SOLE 0 27,325 0 0
BLACKLINE INC COM Stock 09239B109   1,661,604 29,955 SH   SOLE 0 29,955 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   581,683 8,587 SH   SOLE 0 8,587 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   1,302,810 18,805 SH   SOLE 0 18,805 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   430,210 13,274 SH   SOLE 0 13,274 0 0
CHUBB LIMITED COM Stock H1467J104   253,563 1,218 SH   SOLE 0 1,218 0 0
SNAP ON INC COM Stock 833034101   3,598,642 14,109 SH   SOLE 0 14,109 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   1,218,374 4,777 SH   SOLE 0 4,777 0 0
PEPSICO INC COM Stock 713448108   468,502 2,765 SH   SOLE 0 2,765 0 0
US BANCORP DEL COM NEW Stock 902973304   292,085 8,835 SH   SOLE 0 8,835 0 0
HOME DEPOT INC COM Stock 437076102   3,259,400 10,787 SH   SOLE 0 10,787 0 0
COOPER COS INC COM NEW Stock 216648402   911,099 2,865 SH   SOLE 0 2,865 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   1,511,898 8,444 SH   SOLE 0 8,444 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   780,468 2,228 SH   SOLE 0 2,228 0 0
ADOBE INC COM Stock 00724F101   1,227,839 2,408 SH   SOLE 0 2,408 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   2,461,869 18,813 SH   SOLE 0 18,813 0 0
ZSCALER INC COM Stock 98980G102   1,072,793 6,895 SH   SOLE 0 6,895 0 0
INTUIT COM Stock 461202103   898,233 1,758 SH   SOLE 0 1,758 0 0
MICROSOFT CORP COM Stock 594918104   8,160,747 25,846 SH   SOLE 0 25,845 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   811,585 15,447 SH   SOLE 0 15,447 0 0
BOEING CO COM Stock 097023105   504,502 2,632 SH   SOLE 0 2,632 0 0
COPART INC COM Stock 217204106   2,275,583 52,810 SH   SOLE 0 52,810 0 0
NIKE INC CL B Stock 654106103   799,001 8,356 SH   SOLE 0 8,356 0 0
HYATT HOTELS CORP COM CL A Stock 448579102   1,269,353 11,966 SH   SOLE 0 11,966 0 0
TESLA INC COM Stock 88160R101   248,969 995 SH   SOLE 0 995 0 0
MORNINGSTAR INC COM Stock 617700109   1,929,669 8,238 SH   SOLE 0 8,238 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   1,004,113 5,999 SH   SOLE 0 5,999 0 0
ELI LILLY & CO COM Stock 532457108   1,168,795 2,176 SH   SOLE 0 2,176 0 0
REPLIGEN CORP COM Stock 759916109   1,229,147 7,730 SH   SOLE 0 7,730 0 0
META PLATFORMS INC CL A Stock 30303M102   515,160 1,716 SH   SOLE 0 1,716 0 0
FIVE BELOW INC COM Stock 33829M101   1,444,238 8,976 SH   SOLE 0 8,976 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   552,575 2,357 SH   SOLE 0 2,357 0 0
BALCHEM CORP COM Stock 057665200   1,247,098 10,054 SH   SOLE 0 10,054 0 0
BROADCOM INC COM Stock 11135F101   434,393 523 SH   SOLE 0 523 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   952,391 9,350 SH   SOLE 0 9,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   3,272,564 10,656 SH   SOLE 0 10,656 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,142,719 2,627 SH   SOLE 0 2,627 0 0
ABBVIE INC COM Stock 00287Y109   3,702,352 24,838 SH   SOLE 0 24,838 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   586,453 1,563 SH   SOLE 0 1,563 0 0
BLACKSTONE INC COM Stock 09260D107   610,269 5,696 SH   SOLE 0 5,696 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   2,863,346 31,249 SH   SOLE 0 31,249 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,147,384 4,911 SH   SOLE 0 4,911 0 0
QUALCOMM INC COM Stock 747525103   2,876,121 25,897 SH   SOLE 0 25,897 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   2,359,076 10,676 SH   SOLE 0 10,676 0 0
RESMED INC COM Stock 761152107   1,365,284 9,233 SH   SOLE 0 9,233 0 0
MCDONALDS CORP COM Stock 580135101   412,810 1,567 SH   SOLE 0 1,567 0 0
AMETEK INC COM Stock 031100100   1,904,922 12,892 SH   SOLE 0 12,892 0 0
CISCO SYS INC COM Stock 17275R102   692,536 12,882 SH   SOLE 0 12,882 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   354,626 3,449 SH   SOLE 0 3,449 0 0
ROSS STORES INC COM Stock 778296103   840,574 7,442 SH   SOLE 0 7,442 0 0
SALESFORCE INC COM Stock 79466L302   427,460 2,108 SH   SOLE 0 2,108 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   3,996,212 52,832 SH   SOLE 0 52,832 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   368,439 837 SH   SOLE 0 837 0 0
REPUBLIC SVCS INC COM Stock 760759100   3,131,515 21,974 SH   SOLE 0 21,974 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   651,441 1,287 SH   SOLE 0 1,287 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   2,804,239 6,857 SH   SOLE 0 6,857 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   2,491,734 17,182 SH   SOLE 0 17,182 0 0
CHEVRON CORP NEW COM Stock 166764100   364,725 2,163 SH   SOLE 0 2,163 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   461,225 4,498 SH   SOLE 0 4,498 0 0
CONOCOPHILLIPS COM Stock 20825C104   399,054 3,331 SH   SOLE 0 3,331 0 0
MARKEL GROUP INC COM Stock 570535104   1,674,221 1,137 SH   SOLE 0 1,137 0 0
DANAHER CORPORATION COM Stock 235851102   1,308,976 5,276 SH   SOLE 0 5,276 0 0
WALMART INC COM Stock 931142103   3,370,525 21,075 SH   SOLE 0 21,075 0 0
TEXAS INSTRS INC COM Stock 882508104   2,418,429 15,209 SH   SOLE 0 15,209 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   357,973 2,715 SH   SOLE 0 2,715 0 0
AMGEN INC COM Stock 031162100   2,831,118 10,534 SH   SOLE 0 10,534 0 0
LITTELFUSE INC COM Stock 537008104   1,023,163 4,137 SH   SOLE 0 4,137 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   3,059,681 6,318 SH   SOLE 0 6,318 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,460,112 25,157 SH   SOLE 0 25,157 0 0
EXXON MOBIL CORP COM Stock 30231G102   664,445 5,651 SH   SOLE 0 5,651 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,405,178 2,787 SH   SOLE 0 2,787 0 0
KRAFT HEINZ CO COM Stock 500754106   227,608 6,766 SH   SOLE 0 6,766 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   549,466 9,399 SH   SOLE 0 9,399 0 0
NASDAQ INC COM Stock 631103108   1,432,287 29,477 SH   SOLE 0 29,477 0 0
BIO-TECHNE CORP COM Stock 09073M104   956,384 14,050 SH   SOLE 0 14,050 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   461,760 9,600 SH   SOLE 0 9,600 0 0
APPLE INC COM Stock 037833100   9,011,496 52,634 SH   SOLE 0 52,634 0 0
DISNEY WALT CO COM Stock 254687106   487,597 6,016 SH   SOLE 0 6,016 0 0