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 3,711 27,183 SH   SOLE   39 0 27,144
ADOBE INC COM 00724f101 29,110 91,473 SH   SOLE   16,048 0 75,425
AGILENT TECHNOLOGIES COM 00846u101 22,356 312,154 SH   SOLE   49,609 0 262,545
AMERICAN EXPRESS CO COM COM 025816109 785 9,167 SH   SOLE   59 0 9,108
AMERN TOWER CORP REIT COM 03027x100 10,526 48,341 SH   SOLE   8,603 0 39,738
ANHEUSER BUSCH INBEV ADR SPONS COM 03524A108 462 10,477 SH   SOLE   75 0 10,402
APPLE INC COM COM 037833100 1,874 7,369 SH   SOLE   60 0 7,309
APTARGROUP INC COM COM 038336103 448 4,496 SH   SOLE   996 0 3,500
APTIV PLC F COM g6095l109 10,743 218,180 SH   SOLE   37,625 0 180,555
ARMSTRONG WORLD INDS COM 04247x102 23,033 290,015 SH   SOLE   52,027 0 237,989
AT&T INC COM COM 00206R102 440 15,095 SH   SOLE   0 0 15,095
BIO-TECHNE CORP COM 09073m104 33,276 175,490 SH   SOLE   29,964 0 145,526
BOEING CO COM COM 097023105 412 2,762 SH   SOLE   22 0 2,740
BROADCOM INC COM COM 11135F101 796 3,359 SH   SOLE   29 0 3,330
CATERPILLAR INC COM COM 149123101 947 8,163 SH   SOLE   51 0 8,112
CERIDIAN H C M HOLDING I COM 15677j108 16,607 331,676 SH   SOLE   59,652 0 272,024
CHEVRON CORPORATION COM COM 166764100 1,196 16,509 SH   SOLE   123 0 16,386
CITIGROUP INC COM NEW ISIN#US1 COM 172967424 579 13,755 SH   SOLE   103 0 13,652
CLARIVATE PLC F COM g21810109 22,502 1,084,418 SH   SOLE   196,823 0 887,595
COCA-COLA CO COM COM 191216100 923 20,853 SH   SOLE   0 0 20,853
COLGATE-PALMOLIVE CO COM COM 194162103 1,307 19,698 SH   SOLE   0 0 19,698
COSTAR GROUP INC COM 22160n109 17,126 29,164 SH   SOLE   5,106 0 24,058
CROWN CASTLE INTL CO REIT COM 22822v101 14,228 98,533 SH   SOLE   16,335 0 82,198
CURE PHARMA HOLDING CORP COM COM 23127P104 21 10,000 SH   SOLE   0 0 10,000
DELTA AIR LINES INC DEL COM 247361702 12,268 429,989 SH   SOLE   73,484 0 356,505
DENTSPLY SIRONA INC COM 24906p109 26,132 672,989 SH   SOLE   126,473 0 546,516
DIAGEO ADR SPONSORED COM 25243Q205 2,673 21,026 SH   SOLE   864 0 20,162
DOW INC COM COM 260557103 708 24,217 SH   SOLE   165 0 24,052
DRAFTKINGS INC COM 26142r104 12,789 1,036,360 SH   SOLE   186,270 0 850,090
EDWARDS LIFE SCIENCES COM COM 28176E108 1,886 10,000 SH   SOLE   0 0 10,000
ELANCO ANIMAL HEALTH INC COM 28414h103 5,820 259,917 SH   SOLE   69,543 0 190,374
EURONET WORLDWIDE COM 298736109 16,683 194,627 SH   SOLE   33,959 0 160,668
F M C CORP COM 302491303 25,789 315,695 SH   SOLE   59,138 0 256,557
FISERV INC COM 337738108 36,824 387,667 SH   SOLE   67,092 0 320,575
FORTINET INC COM 34959e109 23,887 236,109 SH   SOLE   42,208 0 193,901
GENERAL MILLS INC COM COM 370334104 1,004 19,027 SH   SOLE   167 0 18,860
GLAUKOS CORP 00500 COM 377322102 14,723 477,082 SH   SOLE   86,308 0 390,774
GLOBAL PAYMENTS INC COM 37940x102 37,690 261,321 SH   SOLE   45,438 0 215,883
GUIDEWIRE SOFTWARE COM 40171v100 12,000 151,305 SH   SOLE   28,413 0 122,892
HEXCEL CORPORATION COM COM 428291108 1,953 52,523 SH   SOLE   702 0 51,821
HILL ROM HOLDINGS COM 431475102 28,299 281,301 SH   SOLE   50,714 0 230,587
HOME DEPOT INC COM COM 437076102 1,124 6,018 SH   SOLE   0 0 6,018
I C U MEDICAL INC COM 44930g107 21,754 107,817 SH   SOLE   19,475 0 88,342
IDEX CORP COM COM 45167R104 988 7,157 SH   SOLE   0 0 7,157
INTEL CORP COM COM 458140100 1,204 22,246 SH   SOLE   181 0 22,065
INTERNATIONAL BUS MACH CORP CO COM 459200101 711 6,409 SH   SOLE   0 0 6,409
INTL FLAVORS& FRAGRA COM 459506101 28,473 278,927 SH   SOLE   50,479 0 228,448
ISHARES CORE S&P 500ETF COM 464287200 674 2,610 SH   SOLE   48 0 2,562
JOHNSON & JOHNSON COM COM 478160104 1,467 11,185 SH   SOLE   53 0 11,132
JOHNSON CTLS INTL PLC SHS ISIN COM G51502105 618 22,928 SH   SOLE   189 0 22,739
JP MORGAN CHASE & CO COM COM 46625H100 835 9,275 SH   SOLE   0 0 9,275
JP MORGAN ETF TRUST ULTRA SHRT COM 46641Q837 2,077 41,813 SH   SOLE   0 0 41,813
KEURIG DR PEPPER INC COM 49271v100 20,014 824,636 SH   SOLE   134,393 0 690,243
LABORATORY CORP AMER HLDGS COM COM 50540R409 379 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 25,173 145,510 SH   SOLE   24,936 0 120,575
MCDONALD'S CORPORATION COM COM 580135101 1,041 6,294 SH   SOLE   55 0 6,239
MERCK & CO INC NEW COM COM 58933Y105 1,078 14,007 SH   SOLE   97 0 13,910
MEXUS GOLD US COM COM 593057102 0 35,500 SH   SOLE   0 0 35,500
MICROSOFT CORP COM COM 594918104 1,420 9,005 SH   SOLE   77 0 8,928
MONDELEZ INTL INC COM CL A COM 609207105 387 7,722 SH   SOLE   0 0 7,722
MOOG INC COM CL B COM 615394301 1,058 20,946 SH   SOLE   0 0 20,946
NORDSON CORP COM COM 655663102 12,615 93,398 SH   SOLE   16,537 0 76,861
PAYCHEX INC COM COM 704326107 947 15,051 SH   SOLE   134 0 14,917
PFIZER INC COM COM 717081103 926 28,378 SH   SOLE   188 0 28,190
PROCTER & GAMBLE CO COM COM 742718109 2,021 18,375 SH   SOLE   0 0 18,375
RIOT BLOCKCHAIN INC COM COM 767292105 8 10,000 SH   SOLE   0 0 10,000
SERVICEMASTER GLBL COM 81761r109 25,099 929,580 SH   SOLE   167,331 0 762,249
SITEONE LANDSCAPE SUPPLY COM 82982l103 12,163 165,220 SH   SOLE   29,931 0 135,289
SS&C TECHNOLOGS HLDG COM 78467j100 20,745 473,425 SH   SOLE   83,477 0 389,948
SYSCO CORP COM COM 871829107 685 15,022 SH   SOLE   149 0 14,873
TRANSMEDICS GROUP INC COM 89377m109 9,314 770,998 SH   SOLE   136,186 0 634,812
TRANSUNION COM 89400j107 32,493 490,976 SH   SOLE   85,222 0 405,754
TRAVELERS COMPANIES INC COM COM 89417E109 870 8,752 SH   SOLE   59 0 8,693
TRUIST FINL CORP COM COM 89832Q109 586 19,012 SH   SOLE   154 0 18,858
US FOODS HOLDING CORP COM 912008109 11,983 676,649 SH   SOLE   144,139 0 532,510
VANGUARD S&P 500 ETF SHS COM 922908363 940 3,968 SH   SOLE   122 0 3,846
VEEVA SYSTEMS INC COM CL A COM 922475108 938 6,000 SH   SOLE   0 0 6,000
VERIZON COMMUNICATIONS INC COM COM 92343V104 976 18,170 SH   SOLE   114 0 18,056
WALT DISNEY COMPANY (THE) COM COM 254687106 982 10,163 SH   SOLE   73 0 10,090
WASTE MANAGEMENT INC COM COM 94106L109 1,144 12,361 SH   SOLE   125 0 12,236
WOODWARD INC COM COM 980745103 10,186 171,372 SH   SOLE   35,618 0 135,754
ZOETIS INC CLASS A COM 98978v103 15,257 129,636 SH   SOLE   22,915 0 106,721