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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Accenture Plc ADR G1151C101 1,837 7,140 SH   SOLE 0 6,473 0 667
Adobe Inc. COM 00724F101 1,018 3,698 SH   SOLE 0 3,369 0 329
Albemarle Corporation COM 012653101 1,393 5,269 SH   SOLE 0 4,726 0 543
Alphabet Inc. Class A COM 02079K305 6,619 69,200 SH   SOLE 0 62,400 0 6,800
Amazon.com Inc. COM 023135106 7,663 67,818 SH   SOLE 0 61,218 0 6,600
Amphenol Corp. COM 032095101 1,894 28,282 SH   SOLE 0 25,467 0 2,815
Apple Inc. COM 037833100 17,441 126,202 SH   SOLE 0 113,437 0 12,765
Autodesk Inc. COM 052769106 1,059 5,669 SH   SOLE 0 5,109 0 560
CDW Corporation COM 12514G108 1,475 9,453 SH   SOLE 0 8,513 0 940
CSX Corporation COM 126408103 1,210 45,416 SH   SOLE 0 40,891 0 4,525
CVS Health Corporation COM 126650100 1,714 17,972 SH   SOLE 0 16,202 0 1,770
Cadence Design Systems, Inc. COM 127387108 2,306 14,113 SH   SOLE 0 12,690 0 1,423
Costco Wholesale Corp COM 22160K105 3,122 6,610 SH   SOLE 0 5,978 0 632
EOG Resources Inc COM 26875P101 2,816 25,205 SH   SOLE 0 22,843 0 2,362
Enphase Energy, Inc. COM 29355A107 1,401 5,048 SH   SOLE 0 4,558 0 490
Estee Lauder Cos Inc COM 518439104 1,248 5,779 SH   SOLE 0 5,005 0 774
Fortinet, Inc. COM 34959E109 1,619 32,948 SH   SOLE 0 29,638 0 3,310
General Motors Company COM 37045V100 827 25,760 SH   SOLE 0 23,205 0 2,555
Hologic Inc. COM 436440101 1,365 21,155 SH   SOLE 0 19,135 0 2,020
Home Depot Inc. COM 437076102 3,514 12,736 SH   SOLE 0 11,461 0 1,275
Idexx Laboratories, Inc. COM 45168D104 1,222 3,750 SH   SOLE 0 3,388 0 362
Illinois Tool Works Inc. COM 452308109 1,218 6,742 SH   SOLE 0 6,082 0 660
Intuit Inc. COM 461202103 2,153 5,559 SH   SOLE 0 5,019 0 540
Johnson & Johnson COM 478160104 1,526 9,340 SH   SOLE 0 8,405 0 935
KLA Corporation COM 482480100 1,980 6,544 SH   SOLE 0 5,888 0 656
KeyCorp COM 493267108 1,131 70,585 SH   SOLE 0 61,975 0 8,610
Lockheed Martin Corp. COM 539830109 1,828 4,732 SH   SOLE 0 4,287 0 445
MGM Resorts International COM 552953101 575 19,361 SH   SOLE 0 17,436 0 1,925
Manhattan Associates, Inc. COM 562750109 1,482 11,140 SH   SOLE 0 9,987 0 1,153
Mastercard Inc. COM 57636Q104 2,954 10,390 SH   SOLE 0 9,370 0 1,020
MetLife, Inc. COM 59156R108 753 12,396 SH   SOLE 0 10,784 0 1,612
Mettler-Toledo Intl COM 592688105 1,285 1,185 SH   SOLE 0 1,075 0 110
Microsoft Corporation COM 594918104 12,209 52,420 SH   SOLE 0 52,420 0 0
Morgan Stanley COM 617446448 1,402 17,742 SH   SOLE 0 15,977 0 1,765
NVIDIA Corp COM 67066G104 3,179 26,188 SH   SOLE 0 23,588 0 2,600
NVR Inc. COM 62944T105 1,260 316 SH   SOLE 0 286 0 30
Nucor Corporation COM 670346105 1,794 16,765 SH   SOLE 0 15,095 0 1,670
Oracle Corporation COM 68389X105 2,000 32,754 SH   SOLE 0 29,509 0 3,245
PepsiCo, Inc. COM 713448108 3,091 18,936 SH   SOLE 0 17,159 0 1,777
Pfizer Inc. COM 717081103 1,691 38,647 SH   SOLE 0 34,260 0 4,387
Quanta Services Inc. COM 74762E102 1,920 15,071 SH   SOLE 0 13,576 0 1,495
Regeneron Pharmaceuticals COM 75886F107 2,029 2,946 SH   SOLE 0 2,666 0 280
Rockwell Automation Inc COM 773903109 1,151 5,352 SH   SOLE 0 4,832 0 520
S&P Global Inc. COM 78409V104 1,453 4,757 SH   SOLE 0 4,287 0 470
Tesla, Inc. COM 88160R101 3,789 14,286 SH   SOLE 0 12,876 0 1,410
Texas Instruments, Inc. COM 882508104 1,926 12,441 SH   SOLE 0 11,196 0 1,245
Thermo Fisher Scientific, Inc. COM 883556102 2,390 4,713 SH   SOLE 0 4,263 0 450
United Parcel Service Inc. COM 911312106 1,944 12,033 SH   SOLE 0 10,843 0 1,190
UnitedHealth Group, Inc. COM 91324P102 3,931 7,784 SH   SOLE 0 7,038 0 746
Veeva Systems Inc. COM 922475108 1,111 6,740 SH   SOLE 0 6,100 0 640
Vulcan Materials Co COM 929160109 654 4,146 SH   SOLE 0 3,736 0 410
Walt Disney Company COM 254687106 387 4,106 SH   SOLE 0 3,706 0 400
CubeSmart REIT 229663109 1,323 33,034 SH   SOLE 0 29,180 0 3,854
Equinix Inc REIT 29444U700 1,243 2,186 SH   SOLE 0 1,976 0 210
ISHARES MSCI EAFE ETF COM 464287465 335 5,986 SH   SOLE 0 730 0 5,256
SPDR S&P 500 COM 78462F103 318 891 SH   SOLE 0 191 0 700