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
ABIOMED INC Common Stock 003654100 579 1,855 SH   SOLE   0 1,855 0
ABIOMED INC Common Stock 003654100 2,402 7,695 SH   OTR   0 8,700 0
ALIBABA GROUP HOLDING LTD ADR Common Stock 01609W102 459 2,025 SH   SOLE   0 2,025 0
ALIBABA GROUP HOLDING LTD ADR Common Stock 01609W102 1,760 7,760 SH   OTR   0 8,880 0
ALPHABET INC C Common Stock 02079K107 1,571 627 SH   SOLE   0 627 0
ALPHABET INC C Common Stock 02079K107 3,589 1,432 SH   OTR   0 1,658 0
AMAZON.COM INC COM Common Stock 023135106 482 140 SH   SOLE   0 140 0
AMAZON.COM INC COM Common Stock 023135106 2,215 644 SH   OTR   0 722 0
APPLE INC COM Common Stock 037833100 1,943 14,186 SH   SOLE   0 14,186 0
APPLE INC COM Common Stock 037833100 5,168 37,733 SH   OTR   0 42,169 0
APTARGROUP INC COM Common Stock 038336103 671 4,765 SH   SOLE   0 4,765 0
APTARGROUP INC COM Common Stock 038336103 1,884 13,378 SH   OTR   0 15,873 0
BANK AMER CORP COM Common Stock 060505104 247 6,000 SH   OTR   0 6,000 0
BLACKSTONE GROUP INC Common Stock 09260D107 659 6,782 SH   SOLE   0 6,782 0
BLACKSTONE GROUP INC Common Stock 09260D107 1,728 17,785 SH   OTR   0 20,616 0
CANADIAN NATL RY CO COM Common Stock 136375102 603 5,719 SH   SOLE   0 5,719 0
CANADIAN NATL RY CO COM Common Stock 136375102 1,496 14,175 SH   OTR   0 14,175 0
CARMAX INC Common Stock 143130102 752 5,820 SH   SOLE   0 5,820 0
CARMAX INC Common Stock 143130102 2,420 18,739 SH   OTR   0 21,814 0
CHEVRON CORP NEW COM Common Stock 166764100 548 5,235 SH   SOLE   0 5,235 0
CHEVRON CORP NEW COM Common Stock 166764100 2,031 19,394 SH   OTR   0 22,069 0
DEXCOM INC Common Stock 252131107 1,544 3,615 SH   SOLE   0 3,615 0
DEXCOM INC Common Stock 252131107 3,919 9,178 SH   OTR   0 10,721 0
DISNEY WALT HOLDINGS CO COM Common Stock 254687106 1,114 6,339 SH   SOLE   0 6,339 0
DISNEY WALT HOLDINGS CO COM Common Stock 254687106 3,363 19,131 SH   OTR   0 21,866 0
DOCUSIGN INC Common Stock 256163106 717 2,565 SH   SOLE   0 2,565 0
DOCUSIGN INC Common Stock 256163106 1,517 5,425 SH   OTR   0 6,520 0
ECOLAB INC Common Stock 278865100 863 4,190 SH   SOLE   0 4,190 0
ECOLAB INC Common Stock 278865100 2,437 11,830 SH   OTR   0 13,830 0
EXACT SCIENCES CORP Common Stock 30063P105 315 2,535 SH   SOLE   0 2,535 0
EXACT SCIENCES CORP Common Stock 30063P105 1,250 10,055 SH   OTR   0 11,845 0
FASTENAL CO COM Common Stock 311900104 849 16,325 SH   SOLE   0 16,325 0
FASTENAL CO COM Common Stock 311900104 2,855 54,900 SH   OTR   0 62,100 0
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 8 55 SH   SOLE   0 55 0
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 244 1,725 SH   OTR   0 1,725 0
FISERV INC COM Common Stock 337738108 646 6,045 SH   SOLE   0 6,045 0
FISERV INC COM Common Stock 337738108 2,118 19,815 SH   OTR   0 22,790 0
FORTIVE CORP Common Stock 34959J108 693 9,940 SH   SOLE   0 9,940 0
FORTIVE CORP Common Stock 34959J108 2,245 32,184 SH   OTR   0 37,199 0
HOLOGIC INC COM Common Stock 436440101 348 5,215 SH   SOLE   0 5,215 0
HOLOGIC INC COM Common Stock 436440101 1,244 18,650 SH   OTR   0 21,545 0
HOME DEPOT INC COM Common Stock 437076102 669 2,097 SH   SOLE   0 2,097 0
HOME DEPOT INC COM Common Stock 437076102 2,375 7,448 SH   OTR   0 8,587 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 768 6,470 SH   SOLE   0 6,470 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 2,342 19,730 SH   OTR   0 22,620 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 48 330 SH   SOLE   0 330 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 242 1,650 SH   OTR   0 2,165 0
ISHARES MSCI WORLD ETF International Equity Funds - ETF 464286392 116 915 SH   SOLE   0 915 0
ISHARES MSCI WORLD ETF International Equity Funds - ETF 464286392 253 2,000 SH   OTR   0 2,592 0
ISHARES CORE TOTAL US AGG BOND ETF Diversified Bond Funds - ETF 464287226 1,273 11,040 SH   SOLE   0 11,040 0
ISHARES CORE TOTAL US AGG BOND ETF Diversified Bond Funds - ETF 464287226 260 2,251 SH   OTR   0 8,581 0
JOHNSON & JOHNSON COM Common Stock 478160104 1,380 8,375 SH   SOLE   0 8,375 0
JOHNSON & JOHNSON COM Common Stock 478160104 3,749 22,757 SH   OTR   0 26,417 0
LILLY ELI & CO COM Common Stock 532457108 1,289 5,615 SH   SOLE   0 5,615 0
LILLY ELI & CO COM Common Stock 532457108 3,777 16,455 SH   OTR   0 18,670 0
MARKETAXESS HOLDINGS INC COM Common Stock 57060D108 253 545 SH   SOLE   0 545 0
MARKETAXESS HOLDINGS INC COM Common Stock 57060D108 1,273 2,746 SH   OTR   0 3,102 0
MASTERCARD INCORPORATED Common Stock 57636Q104 1,594 4,365 SH   SOLE   0 4,365 0
MASTERCARD INCORPORATED Common Stock 57636Q104 4,409 12,077 SH   OTR   0 13,747 0
MICROSOFT CORP COM Common Stock 594918104 1,464 5,405 SH   SOLE   0 5,405 0
MICROSOFT CORP COM Common Stock 594918104 3,482 12,854 SH   OTR   0 14,667 0
NIKE INC Common Stock 654106103 836 5,413 SH   SOLE   0 5,413 0
NIKE INC Common Stock 654106103 2,453 15,878 SH   OTR   0 18,118 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 1,927 6,610 SH   SOLE   0 6,610 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 5,372 18,430 SH   OTR   0 21,405 0
PROCTER & GAMBLE CO COM Common Stock 742718109 1,347 9,984 SH   SOLE   0 9,984 0
PROCTER & GAMBLE CO COM Common Stock 742718109 3,709 27,485 SH   OTR   0 31,623 0
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 264 4,455 SH   SOLE   0 4,455 0
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 762 12,850 SH   OTR   0 15,515 0
ROCKWELL AUTOMATION Common Stock 773903109 1,196 4,180 SH   SOLE   0 4,180 0
ROCKWELL AUTOMATION Common Stock 773903109 3,114 10,889 SH   OTR   0 12,284 0
SALESFORCE.COM INC Common Stock 79466L302 513 2,100 SH   SOLE   0 2,100 0
SALESFORCE.COM INC Common Stock 79466L302 1,558 6,377 SH   OTR   0 7,387 0
STARBUCKS CORP COM Common Stock 855244109 913 8,170 SH   SOLE   0 8,170 0
STARBUCKS CORP COM Common Stock 855244109 2,369 21,190 SH   OTR   0 24,990 0
STRYKER CORP Common Stock 863667101 960 3,695 SH   SOLE   0 3,695 0
STRYKER CORP Common Stock 863667101 2,934 11,295 SH   OTR   0 13,010 0
TORONTO DOMINION BANK Common Stock 891160509 283 4,035 SH   SOLE   0 4,035 0
TORONTO DOMINION BANK Common Stock 891160509 327 4,675 SH   OTR   0 7,645 0
TRIMBLE INC Common Stock 896239100 802 9,795 SH   SOLE   0 9,795 0
TRIMBLE INC Common Stock 896239100 2,747 33,575 SH   OTR   0 37,045 0
VANGUARD DIVIDEND APPRECIATION ETF Equity Funds - ETF 921908844 128 830 SH   SOLE   0 830 0
VANGUARD DIVIDEND APPRECIATION ETF Equity Funds - ETF 921908844 306 1,980 SH   OTR   0 2,550 0
VERIZON COMMUNICATIONS COM Common Stock 92343V104 201 3,585 SH   SOLE   0 3,585 0
VERIZON COMMUNICATIONS COM Common Stock 92343V104 892 15,920 SH   OTR   0 18,985 0
WALMART INC Common Stock 931142103 864 6,125 SH   SOLE   0 6,125 0
WALMART INC Common Stock 931142103 2,474 17,541 SH   OTR   0 20,071 0
WORKDAY INC A Common Stock 98138H101 555 2,325 SH   SOLE   0 2,325 0
WORKDAY INC A Common Stock 98138H101 1,607 6,730 SH   OTR   0 7,645 0
XYLEM INC COM Common Stock 98419M100 801 6,675 SH   SOLE   0 6,675 0
XYLEM INC COM Common Stock 98419M100 2,102 17,521 SH   OTR   0 20,251 0
ZOETIS INC A Common Stock 98978V103 840 4,510 SH   SOLE   0 4,510 0
ZOETIS INC A Common Stock 98978V103 2,240 12,020 SH   OTR   0 13,620 0
AON PLC Foreign Stock G0403H108 671 2,810 SH   SOLE   0 2,810 0
AON PLC Foreign Stock G0403H108 1,835 7,685 SH   OTR   0 8,980 0
IHS MARKIT LTD Common Stock G47567105 1,047 9,295 SH   SOLE   0 9,295 0
IHS MARKIT LTD Common Stock G47567105 3,158 28,035 SH   OTR   0 32,285 0
MEDTRONIC PLC Common Stock G5960L103 836 6,735 SH   SOLE   0 6,735 0
MEDTRONIC PLC Common Stock G5960L103 2,416 19,465 SH   OTR   0 22,525 0