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   946,680 11,270 SH   SOLE 0 11,270 0 0
ROLLINS INC COM Stock 775711104   1,057,102 28,930 SH   SOLE 0 28,930 0 0
INVESCO QQQ TRUST ETF 46090E103   1,543,685 5,797 SH   SOLE 0 5,797 0 0
STARBUCKS CORP COM Stock 855244109   2,077,744 20,945 SH   SOLE 0 20,945 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   1,980,241 19,504 SH   SOLE 0 19,504 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,976,023 16,847 SH   SOLE 0 16,847 0 0
LKQ CORP COM Stock 501889208   1,384,814 25,928 SH   SOLE 0 25,928 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   275,270 603 SH   SOLE 0 603 0 0
WATSCO INC COM Stock 942622200   2,891,793 11,595 SH   SOLE 0 11,595 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   1,588,197 10,479 SH   SOLE 0 10,479 0 0
CLOROX CO DEL COM Stock 189054109   1,269,566 9,047 SH   SOLE 0 9,047 0 0
MERCK & CO INC COM Stock 58933Y105   2,816,022 25,381 SH   SOLE 0 25,381 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   288,517 754 SH   SOLE 0 754 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   1,620,829 36,155 SH   SOLE 0 36,155 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   2,027,614 5,831 SH   SOLE 0 5,831 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,347,575 6,117 SH   SOLE 0 6,117 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105   694,471 2,154 SH   SOLE 0 2,154 0 0
EMERSON ELEC CO COM Stock 291011104   2,062,120 21,467 SH   SOLE 0 21,467 0 0
BLACKLINE INC COM Stock 09239B109   2,649,698 39,389 SH   SOLE 0 39,389 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   503,386 8,802 SH   SOLE 0 8,802 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   1,504,734 20,168 SH   SOLE 0 20,168 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   740,090 18,784 SH   SOLE 0 18,784 0 0
CHUBB LIMITED COM Stock H1467J104   262,514 1,190 SH   SOLE 0 1,190 0 0
SNAP ON INC COM Stock 833034101   2,756,732 12,065 SH   SOLE 0 12,065 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   1,123,758 4,735 SH   SOLE 0 4,735 0 0
US BANCORP DEL COM NEW Stock 902973304   1,389,633 31,865 SH   SOLE 0 31,865 0 0
HOME DEPOT INC COM Stock 437076102   2,747,034 8,697 SH   SOLE 0 8,697 0 0
COOPER COS INC COM NEW Stock 216648402   1,001,269 3,028 SH   SOLE 0 3,028 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   796,903 2,368 SH   SOLE 0 2,368 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   1,180,870 13,384 SH   SOLE 0 13,384 0 0
ZSCALER INC COM Stock 98980G102   822,801 7,353 SH   SOLE 0 7,353 0 0
INTUIT COM Stock 461202103   676,854 1,739 SH   SOLE 0 1,739 0 0
MICROSOFT CORP COM Stock 594918104   5,210,952 21,729 SH   SOLE 0 21,728 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   914,330 17,563 SH   SOLE 0 17,563 0 0
COPART INC COM Stock 217204106   1,779,936 29,232 SH   SOLE 0 29,232 0 0
NIKE INC CL B Stock 654106103   963,460 8,234 SH   SOLE 0 8,234 0 0
HYATT HOTELS CORP COM CL A Stock 448579102   1,162,463 12,852 SH   SOLE 0 12,852 0 0
MORNINGSTAR INC COM Stock 617700109   1,930,467 8,913 SH   SOLE 0 8,913 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   704,917 6,695 SH   SOLE 0 6,695 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   386,474 5,696 SH   SOLE 0 5,696 0 0
REPLIGEN CORP COM Stock 759916109   1,576,784 9,313 SH   SOLE 0 9,313 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   232,364 10,448 SH   SOLE 0 10,448 0 0
FIVE BELOW INC COM Stock 33829M101   1,736,156 9,816 SH   SOLE 0 9,816 0 0
BALCHEM CORP COM Stock 057665200   1,465,320 12,000 SH   SOLE 0 12,000 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   1,251,029 13,790 SH   SOLE 0 13,790 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,098,963 7,866 SH   SOLE 0 7,866 0 0
ABBVIE INC COM Stock 00287Y109   3,900,296 24,134 SH   SOLE 0 24,134 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   375,383 1,595 SH   SOLE 0 1,595 0 0
OMNICELL COM COM Stock 68213N109   526,234 10,437 SH   SOLE 0 10,437 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   2,661,259 33,014 SH   SOLE 0 33,014 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,118,389 5,280 SH   SOLE 0 5,280 0 0
QUALCOMM INC COM Stock 747525103   2,124,041 19,320 SH   SOLE 0 19,320 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   2,089,334 8,421 SH   SOLE 0 8,421 0 0
RESMED INC COM Stock 761152107   1,265,222 6,079 SH   SOLE 0 6,079 0 0
AMETEK INC COM Stock 031100100   1,945,741 13,926 SH   SOLE 0 13,926 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100   437,250 2,795 SH   SOLE 0 2,795 0 0
CISCO SYS INC COM Stock 17275R102   882,102 18,516 SH   SOLE 0 18,516 0 0
ROSS STORES INC COM Stock 778296103   895,944 7,719 SH   SOLE 0 7,719 0 0
SALESFORCE INC COM Stock 79466L302   397,505 2,998 SH   SOLE 0 2,998 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   3,882,733 46,842 SH   SOLE 0 46,842 0 0
REPUBLIC SVCS INC COM Stock 760759100   2,237,074 17,343 SH   SOLE 0 17,343 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   902,581 1,639 SH   SOLE 0 1,639 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   2,755,479 5,664 SH   SOLE 0 5,664 0 0
UMH PPTYS INC COM REIT 903002103   177,100 11,000 SH   SOLE 0 11,000 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   1,696,499 12,651 SH   SOLE 0 12,651 0 0
MARKEL CORP COM Stock 570535104   1,670,577 1,268 SH   SOLE 0 1,268 0 0
DANAHER CORPORATION COM Stock 235851102   1,370,894 5,165 SH   SOLE 0 5,165 0 0
CONCERT PHARMACEUTICALS INC COM Stock 206022105   342,218 58,599 SH   SOLE 0 58,599 0 0
WALMART INC COM Stock 931142103   2,385,475 16,824 SH   SOLE 0 16,824 0 0
TEXAS INSTRS INC COM Stock 882508104   1,882,682 11,395 SH   SOLE 0 11,395 0 0
AMGEN INC COM Stock 031162100   2,338,021 8,902 SH   SOLE 0 8,902 0 0
LITTELFUSE INC COM Stock 537008104   956,769 4,345 SH   SOLE 0 4,345 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   2,860,004 6,619 SH   SOLE 0 6,619 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,172,713 16,299 SH   SOLE 0 16,299 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,419,292 2,677 SH   SOLE 0 2,677 0 0
KRAFT HEINZ CO COM Stock 500754106   964,664 23,696 SH   SOLE 0 23,696 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   677,017 9,506 SH   SOLE 0 9,506 0 0
NASDAQ INC COM Stock 631103108   1,925,102 31,379 SH   SOLE 0 31,379 0 0
BIO-TECHNE CORP COM Stock 09073M104   1,231,928 14,864 SH   SOLE 0 14,864 0 0
APPLE INC COM Stock 037833100   5,766,689 44,383 SH   SOLE 0 44,383 0 0
DISNEY WALT CO COM Stock 254687106   624,754 7,191 SH   SOLE 0 7,191 0 0