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
Accenture PLC ADR G1151C101   2,243,368 6,393 SH   SOLE 0 5,404 0 989
Banco Santander SA ADS ADR 05964H105   155,250 37,500 SH   SOLE 0 37,500 0 0
Adobe Inc. COM 00724F101   3,277,720 5,494 SH   SOLE 0 4,679 0 815
Advanced Micro Devices COM 007903107   226,274 1,535 SH   SOLE 0 1,535 0 0
Alphabet Inc Class A COM 02079K305   9,333,946 66,819 SH   SOLE 0 56,621 0 10,198
Amazon.com Inc. COM 023135106   9,206,500 60,593 SH   SOLE 0 51,016 0 9,577
Amphenol Corp. COM 032095101   1,722,979 17,381 SH   SOLE 0 14,808 0 2,573
Apple Inc. COM 037833100   21,751,462 112,977 SH   SOLE 0 94,884 0 18,093
Booking Holdings Inc. COM 09857L108   1,734,591 489 SH   SOLE 0 416 0 73
Broadcom Limited COM 11135F101   3,491,630 3,128 SH   SOLE 0 2,674 0 454
CDW Corporation COM 12514G108   1,922,218 8,456 SH   SOLE 0 7,099 0 1,357
CSX Corporation COM 126408103   1,407,983 40,611 SH   SOLE 0 34,092 0 6,519
Cadence Design Systems, Inc. COM 127387108   3,437,854 12,622 SH   SOLE 0 10,584 0 2,038
Copart, Inc (DE) COM 217204106   1,758,610 35,890 SH   SOLE 0 30,430 0 5,460
Costco Wholesale Corp COM 22160K105   2,402,031 3,639 SH   SOLE 0 3,100 0 539
EOG Resources Inc COM 26875P101   1,391,651 11,506 SH   SOLE 0 9,767 0 1,739
Eli Lilly & Co. COM 532457108   4,525,208 7,763 SH   SOLE 0 6,614 0 1,149
Fortinet, Inc COM 34959E109   1,727,630 29,517 SH   SOLE 0 24,748 0 4,769
Hologic Inc. COM 436440101   1,352,406 18,928 SH   SOLE 0 15,972 0 2,956
Home Depot Inc. COM 437076102   3,072,512 8,866 SH   SOLE 0 7,548 0 1,318
Idexx Laboratories, Inc. COM 45168D104   1,861,083 3,353 SH   SOLE 0 2,828 0 525
Illinois Tool Works Inc. COM 452308109   1,579,760 6,031 SH   SOLE 0 5,073 0 958
Intuit Inc. COM 461202103   3,103,899 4,966 SH   SOLE 0 4,184 0 782
KLA Corporation COM 482480100   4,262,673 7,333 SH   SOLE 0 6,238 0 1,095
Lockheed Martin Corp. COM 539830109   1,920,378 4,237 SH   SOLE 0 3,577 0 660
Manhattan Associates, Inc. COM 562750109   3,182,860 14,782 SH   SOLE 0 12,574 0 2,208
Mastercard Inc. COM 57636Q104   5,116,414 11,996 SH   SOLE 0 10,228 0 1,768
Meta Platforms, Inc. COM 30303M102   6,885,938 19,454 SH   SOLE 0 16,575 0 2,879
Mettler-Toledo Intl COM 592688105   1,283,312 1,058 SH   SOLE 0 897 0 161
Microsoft Corporation COM 594918104   17,413,284 46,307 SH   SOLE 0 43,713 0 2,594
Morgan Stanley COM 617446448   1,480,437 15,876 SH   SOLE 0 13,324 0 2,552
NVIDIA Corp COM 67066G104   9,539,423 19,263 SH   SOLE 0 16,383 0 2,880
NVR Inc COM 62944T105   1,981,127 283 SH   SOLE 0 239 0 44
Nike Inc Cl B COM 654106103   1,141,071 10,510 SH   SOLE 0 8,931 0 1,579
Nucor Corporation COM 670346105   894,740 5,141 SH   SOLE 0 4,386 0 755
Regeneron Pharmaceuticals COM 75886F107   2,309,903 2,630 SH   SOLE 0 2,221 0 409
S&P Global Inc. COM 78409V104   1,875,734 4,258 SH   SOLE 0 3,576 0 682
Tesla, Inc. COM 88160R101   3,182,035 12,806 SH   SOLE 0 10,762 0 2,044
Texas Instruments,Inc. COM 882508104   1,898,583 11,138 SH   SOLE 0 9,345 0 1,793
Thermo Fisher Scientific, Inc. COM 883556102   2,234,626 4,210 SH   SOLE 0 3,554 0 656
Ulta Beauty, Inc. COM 90384S303   1,666,456 3,401 SH   SOLE 0 2,897 0 504
United Parcel Service Inc. COM 911312106   1,692,738 10,766 SH   SOLE 0 9,044 0 1,722
UnitedHealth Group, Inc. COM 91324P102   3,663,705 6,959 SH   SOLE 0 5,867 0 1,092
Veeva Systems Inc. COM 922475108   1,158,970 6,020 SH   SOLE 0 5,083 0 937
Vertex Pharmaceuticals COM 92532F100   3,567,612 8,768 SH   SOLE 0 7,460 0 1,308
Vulcan Materials Co COM 929160109   2,516,406 11,085 SH   SOLE 0 9,429 0 1,656
CubeSmart REIT 229663109   1,361,856 29,382 SH   SOLE 0 25,108 0 4,274
Equinix Inc REIT 29444U700   1,576,148 1,957 SH   SOLE 0 1,650 0 307
SPDR S&P 500 COM 78462F103   332,717 700 SH   SOLE 0 700 0 0