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
AMAZON COM INC COM Stock 023135106 1,965,954 8,961 SH SOLE 0 8,961 0 0
ROLLINS INC COM Stock 775711104 2,074,733 36,773 SH SOLE 0 36,773 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 4,154,516 7,531 SH SOLE 0 7,531 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 1,428,881 22,811 SH SOLE 0 22,811 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,830,359 25,076 SH SOLE 0 25,076 0 0
WILLIAMS SONOMA INC COM Stock 969904101 7,544,965 46,183 SH SOLE 0 46,183 0 0
LKQ CORP COM Stock 501889208 1,838,990 49,689 SH SOLE 0 49,689 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 876,097 885 SH SOLE 0 885 0 0
WATSCO INC COM Stock 942622200 8,606,291 19,488 SH SOLE 0 19,488 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 5,422,616 34,036 SH SOLE 0 34,036 0 0
ARBOR REALTY TRUST INC COM REIT 038923108 138,576 12,951 SH SOLE 0 12,951 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 3,456,651 16,986 SH SOLE 0 16,986 0 0
WATERS CORP COM Stock 941848103 1,558,464 4,465 SH SOLE 0 4,465 0 0
MERCK & CO INC COM Stock 58933Y105 3,442,668 43,490 SH SOLE 0 43,490 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 616,002 997 SH SOLE 0 997 0 0
THE TRADE DESK INC COM CL A Stock 88339J105 2,622,380 36,427 SH SOLE 0 36,427 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 3,036,724 5,404 SH SOLE 0 5,404 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 1,319,079 5,335 SH SOLE 0 5,335 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105 1,428,152 2,409 SH SOLE 0 2,409 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 669,136 1,503 SH SOLE 0 1,503 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 343,098 4,397 SH SOLE 0 4,397 0 0
CHUBB LIMITED COM Stock H1467J104 254,954 880 SH SOLE 0 880 0 0
SNAP ON INC COM Stock 833034101 6,701,956 21,537 SH SOLE 0 21,537 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 1,688,644 4,918 SH SOLE 0 4,918 0 0
PEPSICO INC COM Stock 713448108 4,635,145 35,104 SH SOLE 0 35,104 0 0
HOME DEPOT INC COM Stock 437076102 5,353,677 14,602 SH SOLE 0 14,602 0 0
COOPER COS INC COM Stock 216648501 659,867 9,273 SH SOLE 0 9,273 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 4,812,480 19,802 SH SOLE 0 19,802 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,238,714 2,550 SH SOLE 0 2,550 0 0
ADOBE INC COM Stock 00724F101 719,597 1,860 SH SOLE 0 1,860 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 3,107,287 17,632 SH SOLE 0 17,632 0 0
ZSCALER INC COM Stock 98980G102 1,627,465 5,184 SH SOLE 0 5,184 0 0
INTUIT COM Stock 461202103 1,383,078 1,756 SH SOLE 0 1,756 0 0
MICROSOFT CORP COM Stock 594918104 14,521,186 29,194 SH SOLE 0 29,193 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 1,242,828 15,010 SH SOLE 0 15,010 0 0
BOEING CO COM Stock 097023105 262,960 1,255 SH SOLE 0 1,255 0 0
COPART INC COM Stock 217204106 2,877,170 58,634 SH SOLE 0 58,634 0 0
NIKE INC CL B Stock 654106103 370,047 5,209 SH SOLE 0 5,209 0 0
HYATT HOTELS CORP COM CL A Stock 448579102 1,805,256 12,927 SH SOLE 0 12,927 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 1,742,517 14,213 SH SOLE 0 14,213 0 0
AMPHENOL CORP NEW CL A Stock 032095101 237,000 2,400 SH SOLE 0 2,400 0 0
MORNINGSTAR INC COM Stock 617700109 3,246,978 10,343 SH SOLE 0 10,343 0 0
GOLUB CAP BDC INC COM CEF 38173M102 175,302 11,966 SH SOLE 0 11,966 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 3,396,079 6,668 SH SOLE 0 6,668 0 0
BLUE OWL CAPITAL CORPORATION COM CEF 69121K104 171,664 11,971 SH SOLE 0 11,971 0 0
ELI LILLY & CO COM Stock 532457108 1,567,635 2,011 SH SOLE 0 2,011 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 205,560 2,525 SH SOLE 0 2,525 0 0
REPLIGEN CORP COM Stock 759916109 1,133,972 9,117 SH SOLE 0 9,117 0 0
DICKS SPORTING GOODS INC COM Stock 253393102 1,338,976 6,769 SH SOLE 0 6,769 0 0
CBIZ INC COM Stock 124805102 1,382,927 19,285 SH SOLE 0 19,285 0 0
COINBASE GLOBAL INC COM CL A Stock 19260Q107 264,620 755 SH SOLE 0 755 0 0
DUOLINGO INC CL A COM Stock 26603R106 2,262,080 5,517 SH SOLE 0 5,517 0 0
META PLATFORMS INC CL A Stock 30303M102 1,245,158 1,687 SH SOLE 0 1,687 0 0
SERVICENOW INC COM Stock 81762P102 232,346 226 SH SOLE 0 226 0 0
FIVE BELOW INC COM Stock 33829M101 1,033,698 7,880 SH SOLE 0 7,880 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 910,034 4,447 SH SOLE 0 4,447 0 0
BROADCOM INC COM Stock 11135F101 1,460,669 5,299 SH SOLE 0 5,299 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 1,101,191 9,100 SH SOLE 0 9,100 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 4,491,719 15,028 SH SOLE 0 15,028 0 0
NVIDIA CORPORATION COM Stock 67066G104 4,178,836 26,450 SH SOLE 0 26,450 0 0
ABBVIE INC COM Stock 00287Y109 6,610,856 35,615 SH SOLE 0 35,615 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 371,304 1,697 SH SOLE 0 1,697 0 0
BLACKSTONE INC COM Stock 09260D107 860,534 5,753 SH SOLE 0 5,753 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102 2,892,815 30,099 SH SOLE 0 30,099 0 0
FACTSET RESH SYS INC COM Stock 303075105 2,791,922 6,242 SH SOLE 0 6,242 0 0
QUALCOMM INC COM Stock 747525103 4,046,160 25,406 SH SOLE 0 25,406 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 5,195,340 17,813 SH SOLE 0 17,813 0 0
RESMED INC COM Stock 761152107 1,831,284 7,098 SH SOLE 0 7,098 0 0
AMETEK INC COM Stock 031100100 2,487,295 13,745 SH SOLE 0 13,745 0 0
CISCO SYS INC COM Stock 17275R102 523,125 7,540 SH SOLE 0 7,540 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 463,871 3,269 SH SOLE 0 3,269 0 0
ROSS STORES INC COM Stock 778296103 964,377 7,559 SH SOLE 0 7,559 0 0
MOVADO GROUP INC COM Stock 624580106 161,970 10,621 SH SOLE 0 10,621 0 0
SALESFORCE INC COM Stock 79466L302 537,745 1,972 SH SOLE 0 1,972 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 6,419,073 84,662 SH SOLE 0 84,662 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 391,484 783 SH SOLE 0 783 0 0
REPUBLIC SVCS INC COM Stock 760759100 6,416,299 26,018 SH SOLE 0 26,018 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 506,825 1,250 SH SOLE 0 1,250 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100 7,603,759 26,228 SH SOLE 0 26,228 0 0
CHEVRON CORP NEW COM Stock 166764100 260,892 1,822 SH SOLE 0 1,822 0 0
MARKEL GROUP INC COM Stock 570535104 2,342,903 1,173 SH SOLE 0 1,173 0 0
DANAHER CORPORATION COM Stock 235851102 1,034,715 5,238 SH SOLE 0 5,238 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 243,194 825 SH SOLE 0 825 0 0
TEXAS INSTRS INC COM Stock 882508104 4,437,253 21,372 SH SOLE 0 21,371 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 501,659 2,828 SH SOLE 0 2,828 0 0
AMGEN INC COM Stock 031162100 4,625,114 16,565 SH SOLE 0 16,565 0 0
APPLIED MATLS INC COM Stock 038222105 238,723 1,304 SH SOLE 0 1,304 0 0
ENERPAC TOOL GROUP CORP CL A COM Stock 292765104 2,286,571 56,375 SH SOLE 0 56,375 0 0
EXLSERVICE HOLDINGS INC COM Stock 302081104 1,650,445 37,690 SH SOLE 0 37,690 0 0
LITTELFUSE INC COM Stock 537008104 701,049 3,092 SH SOLE 0 3,092 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 3,227,020 5,693 SH SOLE 0 5,693 0 0
ALTRIA GROUP INC COM Stock 02209S103 304,114 5,187 SH SOLE 0 5,187 0 0
EXXON MOBIL CORP COM Stock 30231G102 586,540 5,441 SH SOLE 0 5,441 0 0
APPFOLIO INC COM CL A Stock 03783C100 207,252 900 SH SOLE 0 900 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 842,417 11,335 SH SOLE 0 11,335 0 0
NASDAQ INC COM Stock 631103108 1,300,256 14,541 SH SOLE 0 14,541 0 0
BIO-TECHNE CORP COM Stock 09073M104 813,630 15,814 SH SOLE 0 15,814 0 0
APPLE INC COM Stock 037833100 12,237,812 59,647 SH SOLE 0 59,647 0 0
DISNEY WALT CO COM Stock 254687106 217,762 1,756 SH SOLE 0 1,756 0 0
CSW INDUSTRIALS INC COM Stock 126402106 2,464,730 8,593 SH SOLE 0 8,593 0 0
OAKTREE SPECIALTY LENDING CORP COM CEF 67401P405 157,732 11,547 SH SOLE 0 11,547 0 0