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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   16,000,259 145,735 SH   SOLE   86,738 0 58,997
ABBOTT LABS COM 002824100   2,091,500 19,050 SH   OTR   19,050 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   19,108,946 71,612 SH   SOLE   29,317 0 42,295
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   13,805,992 1,807,067 SH   SOLE   671,897 0 1,135,170
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   561,540 73,500 SH   OTR   73,500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,749,956 5,200 SH   OTR   5,200 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   8,524,463 58,519 SH   SOLE   26,151 0 32,368
ALPHABET INC CAP STK CL C 02079K107   17,265,083 194,580 SH   SOLE   2,925 0 191,655
ALPHABET INC CAP STK CL A 02079K305   68,755,345 779,274 SH   SOLE   238,947 0 540,327
AMAZON COM INC COM 023135106   58,495,752 696,378 SH   SOLE   152,619 0 543,759
AMAZON COM INC COM 023135106   1,150,800 13,700 SH   OTR   13,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100   8,474,400 40,000 SH   OTR   40,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   6,631,238 43,506 SH   SOLE   43,506 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   274,356 1,800 SH   OTR   1,800 0 0
AMERIPRISE FINL INC COM 03076C106   26,963,167 86,595 SH   SOLE   35,151 0 51,444
AMETEK INC COM 031100100   12,159,287 87,026 SH   SOLE   87,026 0 0
AMETEK INC COM 031100100   19,037,549 136,255 SH   OTR   136,255 0 0
ANTERO RESOURCES CORP COM 03674X106   2,780,361 89,718 SH   SOLE   89,718 0 0
APPLE INC COM 037833100   98,970,281 761,719 SH   SOLE   220,370 0 541,349
APPLE INC COM 037833100   3,261,243 25,100 SH   OTR   25,100 0 0
APPLIED MATLS INC COM 038222105   13,036,650 133,874 SH   SOLE   52,435 0 81,439
AVERY DENNISON CORP COM 053611109   13,188,578 72,865 SH   SOLE   46,582 0 26,283
BANK AMERICA CORP COM 060505104   8,577,285 258,976 SH   SOLE   258,976 0 0
BECTON DICKINSON & CO COM 075887109   21,642,235 85,105 SH   SOLE   36,337 0 48,768
BIO-TECHNE CORP COM 09073M104   35,530,905 428,703 SH   SOLE   95,403 0 333,300
BIO-TECHNE CORP COM 09073M104   7,832,160 94,500 SH   OTR   94,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,637,061 106,144 SH   SOLE   106,144 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,863,820 67,600 SH   OTR   67,600 0 0
BROADCOM INC COM 11135F101   20,932,758 37,438 SH   SOLE   21,297 0 16,141
BROADCOM INC COM 11135F101   1,062,347 1,900 SH   OTR   1,900 0 0
CATALENT INC COM 148806102   8,670,366 192,632 SH   SOLE   71,099 0 121,533
CHART INDS INC COM 16115Q308   11,975,623 103,928 SH   SOLE   26,503 0 77,425
CHART INDS INC COM 16115Q308   161,322 1,400 SH   OTR   1,400 0 0
CHUBB LIMITED COM H1467J104   24,353,854 110,398 SH   SOLE   50,452 0 59,946
CIGNA CORP NEW COM 125523100   30,123,446 90,914 SH   SOLE   37,528 0 53,386
CIGNA CORP NEW COM 125523100   94,432 285 SH   OTR   285 0 0
COCA COLA CO COM 191216100   890,540 14,000 SH   OTR   14,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108   422,712 1,824 SH   SOLE   1,824 0 0
CONSTELLATION BRANDS INC CL A 21036P108   185,400 800 SH   OTR   800 0 0
COOPER COS INC COM NEW 216648402   5,290,720 16,000 SH   OTR   16,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   30,280,589 66,332 SH   SOLE   19,332 0 47,000
COSTCO WHSL CORP NEW COM 22160K105   568,343 1,245 SH   OTR   1,245 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,794,619 74,030 SH   SOLE   3,330 0 70,700
CROWDSTRIKE HLDGS INC CL A 22788C105   336,928 3,200 SH   OTR   3,200 0 0
DANAHER CORPORATION COM 235851102   265,420 1,000 SH   OTR   1,000 0 0
DARLING INGREDIENTS INC COM 237266101   46,497,172 742,885 SH   SOLE   161,081 0 581,804
DARLING INGREDIENTS INC COM 237266101   50,072 800 SH   OTR   800 0 0
DEXCOM INC COM 252131107   18,761,603 165,680 SH   SOLE   8,592 0 157,088
DISNEY WALT CO COM 254687106   9,645,886 111,025 SH   SOLE   50,129 0 60,896
DOLLAR GEN CORP NEW COM 256677105   23,684,818 96,182 SH   SOLE   24,882 0 71,300
DYNATRACE INC COM NEW 268150109   234,894 6,133 SH   SOLE   6,133 0 0
ENERGY RECOVERY INC COM 29270J100   307,350 15,000 SH   OTR   15,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303   401,646 4,585 SH   SOLE   4,585 0 0
EXPEDIA GROUP INC COM NEW 30212P303   70,080 800 SH   OTR   800 0 0
EXXON MOBIL CORP COM 30231G102   28,179,665 255,482 SH   OTR   255,482 0 0
GENERAL MTRS CO COM 37045V100   15,312,087 455,175 SH   SOLE   185,352 0 269,823
GUARDANT HEALTH INC COM 40131M109   15,655,531 575,571 SH   SOLE   143,371 0 432,200
GUARDANT HEALTH INC COM 40131M109   1,175,040 43,200 SH   OTR   43,200 0 0
HALLIBURTON CO COM 406216101   4,224,686 107,361 SH   SOLE   107,361 0 0
HOME DEPOT INC COM 437076102   46,992,443 148,776 SH   SOLE   32,320 0 116,456
HOME DEPOT INC COM 437076102   742,271 2,350 SH   OTR   2,350 0 0
HONEYWELL INTL INC COM 438516106   8,542,276 39,861 SH   SOLE   39,861 0 0
HONEYWELL INTL INC COM 438516106   466,103 2,175 SH   OTR   2,175 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   18,025,579 158,397 SH   SOLE   6,895 0 151,502
HORIZON THERAPEUTICS PUB L SHS G46188101   113,800 1,000 SH   OTR   1,000 0 0
IDEXX LABS INC COM 45168D104   13,498,580 33,088 SH   SOLE   1,218 0 31,870
IDEXX LABS INC COM 45168D104   5,181,092 12,700 SH   OTR   12,700 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   202,700 2,000 SH   OTR   2,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   19,431,305 189,407 SH   SOLE   76,851 0 112,556
INTERNATIONAL BUSINESS MACHS COM 459200101   338,136 2,400 SH   OTR   2,400 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,726,295 16,466 SH   OTR   16,466 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   6,362,114 995,636 SH   SOLE   29,728 0 965,908
IOVANCE BIOTHERAPEUTICS INC COM 462260100   81,792 12,800 SH   OTR   12,800 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   4,926,020 22,993 SH   SOLE   22,993 0 0
JOHNSON & JOHNSON COM 478160104   264,975 1,500 SH   OTR   1,500 0 0
JPMORGAN CHASE & CO COM 46625H100   29,723,643 221,652 SH   SOLE   83,115 0 138,537
JPMORGAN CHASE & CO COM 46625H100   12,347,928 92,080 SH   OTR   92,080 0 0
KLA CORP COM NEW 482480100   11,481,695 30,453 SH   SOLE   1,853 0 28,600
LAUDER ESTEE COS INC CL A 518439104   16,617,685 66,977 SH   SOLE   21,445 0 45,532
LOCKHEED MARTIN CORP COM 539830109   729,735 1,500 SH   OTR   1,500 0 0
MARRIOTT INTL INC NEW CL A 571903202   14,624,151 98,221 SH   SOLE   36,678 0 61,543
MERCK & CO INC COM 58933Y105   58,449,570 526,810 SH   OTR   526,810 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   3,244,526 46,185 SH   SOLE   46,185 0 0
MICROSOFT CORP COM 594918104   136,207,017 567,955 SH   SOLE   136,428 0 431,527
MICROSOFT CORP COM 594918104   12,362,721 51,550 SH   OTR   51,550 0 0
MSCI INC COM 55354G100   27,020,795 58,088 SH   SOLE   1,188 0 56,900
MURPHY OIL CORP COM 626717102   11,245,180 261,455 SH   OTR   261,455 0 0
MURPHY USA INC COM 626755102   11,576,590 41,413 SH   OTR   41,413 0 0
NEXTERA ENERGY INC COM 65339F101   22,539,438 269,610 SH   SOLE   94,475 0 175,135
NORFOLK SOUTHN CORP COM 655844108   44,546,399 180,774 SH   SOLE   50,129 0 130,645
NORFOLK SOUTHN CORP COM 655844108   385,647 1,565 SH   OTR   1,565 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,025,747 1,880 SH   OTR   1,880 0 0
NVIDIA CORPORATION COM 67066G104   35,201,915 240,878 SH   SOLE   46,164 0 194,714
NVIDIA CORPORATION COM 67066G104   9,002,224 61,600 SH   OTR   61,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109   15,772,816 99,809 SH   SOLE   4,169 0 95,640
OREILLY AUTOMOTIVE INC COM 67103H107   20,464,351 24,246 SH   SOLE   8,839 0 15,407
ORGANON & CO COMMON STOCK 68622V106   1,213,028 43,431 SH   OTR   43,431 0 0
PALO ALTO NETWORKS INC COM 697435105   460,482 3,300 SH   OTR   3,300 0 0
PARKER-HANNIFIN CORP COM 701094104   9,536,070 32,770 SH   OTR   32,770 0 0
PEPSICO INC COM 713448108   8,811,201 48,772 SH   SOLE   19,425 0 29,347
PHILLIPS 66 COM 718546104   6,512,025 62,567 SH   SOLE   62,567 0 0
POTLATCHDELTIC CORPORATION COM 737630103   6,671,567 151,661 SH   OTR   151,661 0 0
PROCTER AND GAMBLE CO COM 742718109   1,018,483 6,720 SH   OTR   6,720 0 0
PROLOGIS INC. COM 74340W103   30,110,271 267,100 SH   SOLE   31,193 0 235,907
PROLOGIS INC. COM 74340W103   169,095 1,500 SH   OTR   1,500 0 0
QUALCOMM INC COM 747525103   329,820 3,000 SH   OTR   3,000 0 0
QUANTA SVCS INC COM 74762E102   485,498 3,407 SH   SOLE   3,407 0 0
ROPER TECHNOLOGIES INC COM 776696106   5,613,281 12,991 SH   SOLE   0 0 12,991
ROPER TECHNOLOGIES INC COM 776696106   15,287,344 35,380 SH   OTR   35,380 0 0
S&P GLOBAL INC COM 78409V104   1,252,676 3,740 SH   OTR   3,740 0 0
SAGE THERAPEUTICS INC COM 78667J108   5,194,554 136,197 SH   SOLE   7,740 0 128,457
SAGE THERAPEUTICS INC COM 78667J108   758,986 19,900 SH   OTR   19,900 0 0
SERVICENOW INC COM 81762P102   30,551,413 78,686 SH   SOLE   16,218 0 62,468
SERVICENOW INC COM 81762P102   2,038,418 5,250 SH   OTR   5,250 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   3,271,007 110,507 SH   SOLE   110,507 0 0
SYNOPSYS INC COM 871607107   17,304,560 54,197 SH   SOLE   2,195 0 52,002
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   533,979 5,128 SH   SOLE   5,128 0 0
TE CONNECTIVITY LTD SHS H84989104   2,296,000 20,000 SH   OTR   20,000 0 0
TELEFLEX INCORPORATED COM 879369106   10,346,423 41,447 SH   SOLE   17,279 0 24,168
TELEFLEX INCORPORATED COM 879369106   1,397,928 5,600 SH   OTR   5,600 0 0
TENABLE HLDGS INC COM 88025T102   436,550 11,443 SH   SOLE   11,443 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   29,569,308 53,695 SH   SOLE   16,463 0 37,232
THERMO FISHER SCIENTIFIC INC COM 883556102   24,078,920 43,725 SH   OTR   43,725 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   40,475,736 240,798 SH   SOLE   42,391 0 198,407
UNION PAC CORP COM 907818108   25,469,610 123,000 SH   OTR   123,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,596,627 21,873 SH   SOLE   1,253 0 20,620
VANGUARD INDEX FDS TOTAL STK MKT 922908769   618,308 3,234 SH   SOLE   3,234 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   499,301 1,729 SH   SOLE   1,729 0 0
VISA INC COM CL A 92826C839   61,277,401 294,943 SH   SOLE   44,384 0 250,559
VISA INC COM CL A 92826C839   1,973,720 9,500 SH   OTR   9,500 0 0
WEC ENERGY GROUP INC COM 92939U106   744,548 7,941 SH   OTR   7,941 0 0