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,644 5,140 SH   SOLE 0 5,140 0 0
AECOM COM 00766T100 1,222 19,350 SH   SOLE 0 19,350 0 0
Adobe Inc. COM 00724F101 3,655 6,348 SH   SOLE 0 6,348 0 0
Alphabet Inc. Class A COM 02079K305 8,435 3,155 SH   SOLE 0 3,155 0 0
Amazon.com Inc. COM 023135106 10,174 3,097 SH   SOLE 0 3,097 0 0
Amphenol Corp. COM 032095101 1,883 25,709 SH   SOLE 0 25,709 0 0
Apple Inc. COM 037833100 16,247 114,822 SH   SOLE 0 114,542 0 280
Autodesk Inc. COM 052769106 1,469 5,152 SH   SOLE 0 5,152 0 0
Best Buy Co., Inc. COM 086516101 1,535 14,525 SH   SOLE 0 14,525 0 0
CDW Corporation COM 12514G108 2,223 12,215 SH   SOLE 0 12,215 0 0
CSX Corporation COM 126408103 1,228 41,291 SH   SOLE 0 41,291 0 0
CVS Health Corporation COM 126650100 763 8,996 SH   SOLE 0 8,996 0 0
Cadence Design Systems, Inc. COM 127387108 1,936 12,784 SH   SOLE 0 12,784 0 0
Costco Wholesale Corp COM 22160K105 2,389 5,317 SH   SOLE 0 5,317 0 0
EOG Resources Inc COM 26875P101 1,366 17,020 SH   SOLE 0 16,940 0 80
Enphase Energy, Inc. COM 29355A107 690 4,600 SH   SOLE 0 4,600 0 0
Estee Lauder Cos Inc COM 518439104 1,585 5,283 SH   SOLE 0 5,049 0 234
Exxon Mobil Corporation COM 30231G102 1,329 22,587 SH   SOLE 0 22,587 0 0
Facebook, Inc. cl A COM 30303M102 5,112 15,061 SH   SOLE 0 15,061 0 0
Fortinet, Inc. COM 34959E109 1,751 5,996 SH   SOLE 0 5,974 0 22
General Motors Company COM 37045V100 1,235 23,435 SH   SOLE 0 23,435 0 0
Gentex Corporation COM 371901109 1,393 42,250 SH   SOLE 0 42,250 0 0
Hilton Worldwide Holdings Inc. COM 43300A203 770 5,825 SH   SOLE 0 5,825 0 0
Home Depot Inc. COM 437076102 3,800 11,576 SH   SOLE 0 11,576 0 0
Idexx Laboratories, Inc. COM 45168D104 1,702 2,736 SH   SOLE 0 2,736 0 0
Illinois Tool Works Inc. COM 452308109 1,266 6,129 SH   SOLE 0 6,129 0 0
Illumina Inc COM 452327109 599 1,477 SH   SOLE 0 1,477 0 0
Intuit Inc. COM 461202103 2,732 5,063 SH   SOLE 0 5,063 0 0
Johnson & Johnson COM 478160104 1,370 8,480 SH   SOLE 0 8,480 0 0
KLA Corporation COM 482480100 1,995 5,963 SH   SOLE 0 5,941 0 22
MGM Resorts International COM 552953101 759 17,600 SH   SOLE 0 17,600 0 0
Manhattan Associates, Inc. COM 562750109 1,547 10,107 SH   SOLE 0 10,066 0 41
Mastercard Inc. COM 57636Q104 3,287 9,453 SH   SOLE 0 9,453 0 0
MetLife, Inc. COM 59156R108 697 11,292 SH   SOLE 0 10,830 0 462
Mettler-Toledo Intl COM 592688105 1,486 1,079 SH   SOLE 0 1,079 0 0
Microsoft Corporation COM 594918104 14,921 52,928 SH   SOLE 0 52,928 0 0
Morgan Stanley COM 617446448 1,571 16,142 SH   SOLE 0 16,142 0 0
NVIDIA Corp COM 67066G104 4,935 23,822 SH   SOLE 0 23,822 0 0
NVR Inc. COM 62944T105 1,381 288 SH   SOLE 0 288 0 0
Netflix Inc COM 64110L106 1,513 2,479 SH   SOLE 0 2,479 0 0
Nucor Corporation COM 670346105 1,502 15,250 SH   SOLE 0 15,250 0 0
Oracle Corporation COM 68389X105 2,596 29,795 SH   SOLE 0 29,795 0 0
PayPal Holdings, Inc. COM 70450Y103 2,917 11,211 SH   SOLE 0 11,211 0 0
PepsiCo, Inc. COM 713448108 2,140 14,230 SH   SOLE 0 14,230 0 0
Pfizer Inc. COM 717081103 1,511 35,135 SH   SOLE 0 34,402 0 733
Quanta Services Inc. COM 74762E102 1,559 13,700 SH   SOLE 0 13,700 0 0
ResMed Inc. COM 761152107 1,595 6,052 SH   SOLE 0 6,052 0 0
S&P Global Inc. COM 78409V104 1,838 4,327 SH   SOLE 0 4,327 0 0
Square, Inc. Class A COM 852234103 827 3,450 SH   SOLE 0 3,450 0 0
Tesla, Inc. COM 88160R101 3,359 4,331 SH   SOLE 0 4,331 0 0
Texas Instruments, Inc. COM 882508104 2,174 11,313 SH   SOLE 0 11,313 0 0
Thermo Fisher Scientific, Inc. COM 883556102 2,458 4,303 SH   SOLE 0 4,303 0 0
United Parcel Service Inc. COM 911312106 1,996 10,959 SH   SOLE 0 10,959 0 0
UnitedHealth Group, Inc. COM 91324P102 2,947 7,541 SH   SOLE 0 7,541 0 0
Veeva Systems Inc. COM 922475108 1,504 5,219 SH   SOLE 0 5,219 0 0
Vulcan Materials Co COM 929160109 639 3,775 SH   SOLE 0 3,775 0 0
Walt Disney Company COM 254687106 633 3,742 SH   SOLE 0 3,742 0 0
WestRock Company COM 96145D105 1,248 25,050 SH   SOLE 0 25,050 0 0
Equinix Inc REIT 29444U700 1,567 1,983 SH   SOLE 0 1,983 0 0
ISHARES MSCI EAFE ETF ETF 464287465 573 7,340 SH   SOLE 0 0 0 7,340
SPDR S&P 500 COM 78462F103 382 889 SH   SOLE 0 10 0 879
VANGUARD TOTAL BOND MARKET IND COM 921937603 118 10,484 SH   SOLE 0 0 0 10,484