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
3M COMPANY COM COM 88579Y101 4,713 26,715 SH   SOLE   39 0 26,676
ABB LTD ADR SPONSORED COM 000375204 823 34,148 SH   SOLE   243 0 33,905
ADOBE INC COM 00724f101 35,200 106,728 SH   SOLE   19,301 0 87,427
AGILENT TECHNOLOGIES COM 00846u101 28,756 337,079 SH   SOLE   59,839 0 277,239
ALPS ETF TRUST ALERIAN MLP ETF COM 00162Q866 753 88,613 SH   SOLE   0 0 88,613
AMERICAN AIRLS GROUP COM 02376r102 15,743 548,929 SH   SOLE   104,995 0 443,934
AMERICAN EXPRESS COMPANY COM 025816109 1,110 8,917 SH   SOLE   59 0 8,858
ANHEUSER BUSCH INBEV ADR SPONS COM 03524A108 686 8,362 SH   SOLE   75 0 8,287
APPLE INC COM COM 037833100 2,217 7,548 SH   SOLE   60 0 7,488
APTARGROUP INC COM 038336103 14,332 123,959 SH   SOLE   23,131 0 100,828
ARMSTRONG WORLD INDS COM 04247x102 27,059 287,953 SH   SOLE   52,441 0 235,512
AT&T INC COM COM 00206R102 574 14,696 SH   SOLE   0 0 14,696
BANK OF AMERICA CORPORATION CO COM 060505104 6,783 192,602 SH   SOLE   23,300 0 169,302
BIO-TECHNE CORP COM 09073m104 38,205 174,047 SH   SOLE   30,283 0 143,764
BLOOM ENERGY CORP COM 093712107 84 11,231 SH   SOLE   0 0 11,231
BOEING CO COM COM 097023105 1,082 3,321 SH   SOLE   22 0 3,299
BROADCOM INC COM COM 11135F101 1,027 3,251 SH   SOLE   29 0 3,222
CATERPILLAR INC COM COM 149123101 1,128 7,639 SH   SOLE   51 0 7,588
CERIDIAN H C M HOLDING I COM 15677j108 22,641 333,550 SH   SOLE   61,234 0 272,316
CHEVRON CORPORATION COM COM 166764100 1,158 9,609 SH   SOLE   43 0 9,566
CITIGROUP INC COM NEW ISIN#US1 COM 172967424 992 12,411 SH   SOLE   103 0 12,308
CLARIVATE ANALYTICS PL F COM g21810109 18,305 1,089,558 SH   SOLE   201,584 0 887,974
COCA COLA CO COM COM 191216100 1,147 20,727 SH   SOLE   0 0 20,727
COLGATE-PALMOLIVE CO COM COM 194162103 1,339 19,451 SH   SOLE   0 0 19,451
COSTAR GROUP INC COM 22160n109 20,803 34,769 SH   SOLE   6,368 0 28,401
CURE PHARMA HOLDING CORP COM COM 23127P104 30 10,000 SH   SOLE   0 0 10,000
DENTSPLY SIRONA INC COM 24906p109 33,865 598,424 SH   SOLE   112,949 0 485,475
DOW INC COM COM 260557103 1,111 20,298 SH   SOLE   165 0 20,133
EDWARDS LIFE SCIENCES COM COM 28176E108 2,342 10,040 SH   SOLE   0 0 10,040
ELANCO ANIMAL HEALTH INC COM 28414h103 35,152 1,193,622 SH   SOLE   231,526 0 962,096
EXXON MOBIL CORPORATION COM COM 30231G102 922 13,216 SH   SOLE   0 0 13,216
F M C CORP COM 302491303 30,816 308,712 SH   SOLE   59,052 0 249,660
FISERV INC COM 337738108 44,451 384,421 SH   SOLE   68,270 0 316,151
FORTINET INC COM 34959e109 22,301 208,885 SH   SOLE   38,873 0 170,012
GENERAL MILLS INC COM COM 370334104 992 18,516 SH   SOLE   167 0 18,349
GLAUKOS CORP 00500 COM 377322102 24,972 458,461 SH   SOLE   84,082 0 374,379
GLOBAL PAYMENTS INC COM 37940x102 53,910 295,299 SH   SOLE   50,999 0 244,300
GUIDEWIRE SOFTWARE COM 40171v100 16,091 146,590 SH   SOLE   28,001 0 118,589
HILL ROM HOLDINGS COM 431475102 22,491 198,103 SH   SOLE   37,091 0 161,012
HOME DEPOT INC COM COM 437076102 1,293 5,920 SH   SOLE   0 0 5,920
I C U MEDICAL INC COM 44930g107 20,326 108,625 SH   SOLE   21,124 0 87,501
IDEX CORP COM COM 45167R104 1,231 7,157 SH   SOLE   0 0 7,157
INTEL CORP COM COM 458140100 1,282 21,413 SH   SOLE   181 0 21,232
INTERNATIONAL BUS MACH CORP CO COM 459200101 843 6,289 SH   SOLE   0 0 6,289
INTL FLAVORS& FRAGRA COM 459506101 35,596 275,896 SH   SOLE   50,838 0 225,058
ISHARES TRUST CORE S&P500 ETF COM 464287200 839 2,597 SH   SOLE   32 0 2,565
ISHARES TRUST MSCI EAFE ETF COM 464287465 312 4,498 SH   SOLE   69 0 4,429
JOHNSON & JOHNSON COM COM 478160104 1,625 11,137 SH   SOLE   53 0 11,084
JOHNSON CTLS INTL PLC SHS ISIN COM G51502105 887 21,776 SH   SOLE   189 0 21,587
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 1,253 8,987 SH   SOLE   0 0 8,987
JP MORGAN ETF TRUST ULTRA SHRT COM 46641Q837 5,339 105,870 SH   SOLE   0 0 105,870
KEURIG DR PEPPER INC COM 49271v100 17,702 611,477 SH   SOLE   16,034 0 595,443
LABORATORY CORP AMER HLDGS COM COM 50540R409 508 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 30,546 143,475 SH   SOLE   25,153 0 118,322
MCDONALD'S CORPORATION COM COM 580135101 1,267 6,412 SH   SOLE   55 0 6,357
MERCK & CO INC NEW COM COM 58933Y105 1,220 13,415 SH   SOLE   97 0 13,318
MEXUS GOLD US COM COM 593057102 0 35,500 SH   SOLE   0 0 35,500
MICROSOFT CORP COM COM 594918104 1,403 8,898 SH   SOLE   77 0 8,821
MONDELEZ INTL INC COM CL A COM 609207105 399 7,236 SH   SOLE   0 0 7,236
MOOG INC COM CL B COM 615394301 1,784 20,946 SH   SOLE   0 0 20,946
NEOGEN CORP COM 640491106 16,547 253,554 SH   SOLE   48,538 0 205,016
NORDSON CORP COM COM 655663102 4,661 28,624 SH   SOLE   720 0 27,904
PAYCHEX INC COM COM 704326107 1,267 14,897 SH   SOLE   134 0 14,763
PFIZER INC COM COM 717081103 1,054 26,893 SH   SOLE   188 0 26,705
PROCTER & GAMBLE CO COM COM 742718109 2,297 18,388 SH   SOLE   0 0 18,388
SERVICEMASTER GLBL COM 81761r109 32,994 853,440 SH   SOLE   163,162 0 690,278
SITEONE LANDSCAPE SUPPLY COM 82982l103 19,044 210,079 SH   SOLE   39,495 0 170,584
SS&C TECHNOLOGS HLDG COM 78467j100 28,446 463,291 SH   SOLE   83,193 0 380,098
SYSCO CORP COM COM 871829107 1,204 14,073 SH   SOLE   149 0 13,924
TRANSMEDICS GROUP INC COM 89377m109 13,995 736,175 SH   SOLE   135,181 0 600,994
TRANSUNION COM 89400j107 43,127 503,764 SH   SOLE   91,127 0 412,638
TRAVELERS COMPANIES INC COM COM 89417E109 1,155 8,434 SH   SOLE   59 0 8,375
TRUIST FINL CORP COM COM 89832Q109 939 16,669 SH   SOLE   154 0 16,515
US FOODS HOLDING CORP COM 912008109 28,115 671,166 SH   SOLE   124,957 0 546,209
VAIL RESORTS INC COM 91879q109 21,413 89,285 SH   SOLE   17,418 0 71,867
VANGUARD S&P 500 ETF SHS COM 922908363 1,243 4,202 SH   SOLE   121 0 4,081
VEEVA SYSTEMS INC COM CL A COM 922475108 844 6,000 SH   SOLE   0 0 6,000
VERIZON COMMUNICATIONS COM COM 92343V104 1,070 17,423 SH   SOLE   114 0 17,309
WASTE MANAGEMENT INC COM COM 94106L109 1,452 12,738 SH   SOLE   125 0 12,613
WELLS FARGO & COMPANY COM COM 949746101 221 4,107 SH   SOLE   0 0 4,107
ZOETIS INC CL A COM 98978V103 17,914 135,350 SH   SOLE   23,626 0 111,724