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   904,820 8,760 SH   SOLE 0 8,760 0 0
ROLLINS INC COM Stock 775711104   994,395 26,496 SH   SOLE 0 26,496 0 0
INVESCO QQQ TRUST ETF 46090E103   1,908,440 5,947 SH   SOLE 0 5,946 0 0
STARBUCKS CORP COM Stock 855244109   2,292,110 22,012 SH   SOLE 0 22,012 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   1,956,944 36,233 SH   SOLE 0 36,233 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,587,105 16,691 SH   SOLE 0 16,691 0 0
LKQ CORP COM Stock 501889208   1,312,802 23,129 SH   SOLE 0 23,129 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   274,769 553 SH   SOLE 0 553 0 0
WATSCO INC COM Stock 942622200   3,825,556 12,024 SH   SOLE 0 12,024 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   1,674,993 11,265 SH   SOLE 0 11,265 0 0
AVALONBAY CMNTYS INC COM REIT 053484101   809,209 4,815 SH   SOLE 0 4,815 0 0
CLOROX CO DEL COM Stock 189054109   1,082,995 6,844 SH   SOLE 0 6,844 0 0
MERCK & CO INC COM Stock 58933Y105   2,561,020 24,072 SH   SOLE 0 24,072 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   373,774 913 SH   SOLE 0 913 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   2,015,207 33,085 SH   SOLE 0 33,085 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   2,095,422 5,766 SH   SOLE 0 5,766 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,468,004 6,030 SH   SOLE 0 6,030 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   692,257 1,952 SH   SOLE 0 1,952 0 0
EMERSON ELEC CO COM Stock 291011104   2,009,623 23,062 SH   SOLE 0 23,062 0 0
BLACKLINE INC COM Stock 09239B109   2,456,414 36,581 SH   SOLE 0 36,581 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   536,306 8,802 SH   SOLE 0 8,802 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   1,561,363 18,873 SH   SOLE 0 18,873 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   522,137 13,426 SH   SOLE 0 13,426 0 0
CHUBB LIMITED COM Stock H1467J104   231,074 1,190 SH   SOLE 0 1,190 0 0
SNAP ON INC COM Stock 833034101   3,108,592 12,591 SH   SOLE 0 12,591 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   1,050,800 4,675 SH   SOLE 0 4,675 0 0
US BANCORP DEL COM NEW Stock 902973304   764,332 21,202 SH   SOLE 0 21,202 0 0
HOME DEPOT INC COM Stock 437076102   2,898,964 9,823 SH   SOLE 0 9,823 0 0
COOPER COS INC COM NEW Stock 216648402   1,032,714 2,766 SH   SOLE 0 2,766 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   827,681 5,647 SH   SOLE 0 5,647 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   912,556 2,368 SH   SOLE 0 2,368 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   1,370,273 13,210 SH   SOLE 0 13,210 0 0
ZSCALER INC COM Stock 98980G102   779,957 6,676 SH   SOLE 0 6,676 0 0
INTUIT COM Stock 461202103   765,490 1,717 SH   SOLE 0 1,717 0 0
MICROSOFT CORP COM Stock 594918104   6,353,439 22,038 SH   SOLE 0 22,037 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   896,631 15,878 SH   SOLE 0 15,878 0 0
COPART INC COM Stock 217204106   2,009,461 26,718 SH   SOLE 0 26,718 0 0
NIKE INC CL B Stock 654106103   993,507 8,101 SH   SOLE 0 8,101 0 0
HYATT HOTELS CORP COM CL A Stock 448579102   1,303,695 11,662 SH   SOLE 0 11,662 0 0
MORNINGSTAR INC COM Stock 617700109   1,655,710 8,155 SH   SOLE 0 8,155 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   831,109 6,055 SH   SOLE 0 6,055 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   272,085 5,008 SH   SOLE 0 5,008 0 0
REPLIGEN CORP COM Stock 759916109   1,269,434 7,540 SH   SOLE 0 7,540 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   210,468 8,744 SH   SOLE 0 8,744 0 0
META PLATFORMS INC CL A Stock 30303M102   298,412 1,408 SH   SOLE 0 1,408 0 0
FIVE BELOW INC COM Stock 33829M101   1,826,542 8,868 SH   SOLE 0 8,868 0 0
BALCHEM CORP COM Stock 057665200   1,391,659 11,003 SH   SOLE 0 11,003 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   883,200 9,600 SH   SOLE 0 9,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,580,578 9,029 SH   SOLE 0 9,029 0 0
ABBVIE INC COM Stock 00287Y109   3,401,912 21,346 SH   SOLE 0 21,346 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   505,846 1,460 SH   SOLE 0 1,460 0 0
OMNICELL COM COM Stock 68213N109   426,883 7,276 SH   SOLE 0 7,276 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   2,794,463 31,608 SH   SOLE 0 31,608 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,018,168 4,862 SH   SOLE 0 4,862 0 0
QUALCOMM INC COM Stock 747525103   2,774,482 21,747 SH   SOLE 0 21,747 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   2,022,853 8,864 SH   SOLE 0 8,864 0 0
RESMED INC COM Stock 761152107   1,211,234 5,531 SH   SOLE 0 5,531 0 0
AMETEK INC COM Stock 031100100   1,903,096 13,095 SH   SOLE 0 13,095 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100   369,546 2,612 SH   SOLE 0 2,612 0 0
CISCO SYS INC COM Stock 17275R102   710,156 13,585 SH   SOLE 0 13,585 0 0
ROSS STORES INC COM Stock 778296103   821,128 7,737 SH   SOLE 0 7,737 0 0
SALESFORCE INC COM Stock 79466L302   561,182 2,809 SH   SOLE 0 2,809 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   3,987,007 47,915 SH   SOLE 0 47,915 0 0
REPUBLIC SVCS INC COM Stock 760759100   2,479,664 18,338 SH   SOLE 0 18,338 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   931,414 1,616 SH   SOLE 0 1,616 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   2,643,033 5,591 SH   SOLE 0 5,591 0 0
UMH PPTYS INC COM REIT 903002103   162,690 11,000 SH   SOLE 0 11,000 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   1,790,329 13,739 SH   SOLE 0 13,739 0 0
MARKEL CORP COM Stock 570535104   1,484,350 1,162 SH   SOLE 0 1,162 0 0
DANAHER CORPORATION COM Stock 235851102   1,290,697 5,121 SH   SOLE 0 5,121 0 0
WALMART INC COM Stock 931142103   2,634,932 17,870 SH   SOLE 0 17,870 0 0
TEXAS INSTRS INC COM Stock 882508104   2,332,641 12,540 SH   SOLE 0 12,540 0 0
AMGEN INC COM Stock 031162100   2,194,607 9,078 SH   SOLE 0 9,078 0 0
LITTELFUSE INC COM Stock 537008104   1,079,062 4,025 SH   SOLE 0 4,025 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   2,777,669 6,303 SH   SOLE 0 6,303 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,451,213 20,938 SH   SOLE 0 20,938 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,250,473 2,646 SH   SOLE 0 2,646 0 0
KRAFT HEINZ CO COM Stock 500754106   641,149 16,580 SH   SOLE 0 16,580 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   718,848 9,466 SH   SOLE 0 9,466 0 0
NASDAQ INC COM Stock 631103108   1,566,624 28,656 SH   SOLE 0 28,656 0 0
BIO-TECHNE CORP COM Stock 09073M104   1,008,984 13,600 SH   SOLE 0 13,600 0 0
APPLE INC COM Stock 037833100   7,437,992 45,106 SH   SOLE 0 45,106 0 0
DISNEY WALT CO COM Stock 254687106   673,474 6,726 SH   SOLE 0 6,726 0 0