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
ABBOTT LABS COM 002824100 7,308 61,744 SH   SOLE   61,744 0 0
ABBOTT LABS COM 002824100 2,811 23,750 SH   OTR   23,750 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 9,493 683,912 SH   SOLE   181,412 0 502,500
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,048 75,500 SH   OTR   75,500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 35,416 77,731 SH   SOLE   16,151 0 61,580
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,098 6,800 SH   OTR   6,800 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,758 23,643 SH   SOLE   23,643 0 0
ALPHABET INC CAP STK CL C 02079K107 444 159 SH   SOLE   159 0 0
ALPHABET INC CAP STK CL A 02079K305 97,258 34,968 SH   SOLE   9,798 0 25,170
ALTRIA GROUP INC COM 02209S103 213 4,080 SH   OTR   4,080 0 0
AMAZON COM INC COM 023135106 86,059 26,399 SH   SOLE   6,850 0 19,549
AMAZON COM INC COM 023135106 2,152 660 SH   OTR   660 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,049 40,000 SH   OTR   40,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,173 19,169 SH   SOLE   19,169 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 298 1,800 SH   OTR   1,800 0 0
AMERIPRISE FINL INC COM 03076C106 9,434 31,410 SH   SOLE   31,410 0 0
AMETEK INC COM 031100100 44,944 337,470 SH   SOLE   78,750 0 258,720
AMETEK INC COM 031100100 18,093 135,855 SH   OTR   135,855 0 0
APPLE INC COM 037833100 38,189 218,712 SH   SOLE   218,712 0 0
APPLE INC COM 037833100 4,383 25,100 SH   OTR   25,100 0 0
APPLIED MATLS INC COM 038222105 4,213 31,968 SH   SOLE   31,968 0 0
AVERY DENNISON CORP COM 053611109 6,506 37,398 SH   SOLE   37,398 0 0
BALL CORP COM 058498106 22,991 255,459 SH   SOLE   51,210 0 204,249
BECTON DICKINSON & CO COM 075887109 4,799 18,042 SH   SOLE   18,042 0 0
BIO-TECHNE CORP COM 09073M104 31,785 73,400 SH   SOLE   23,997 0 49,403
BIO-TECHNE CORP COM 09073M104 10,231 23,625 SH   OTR   23,625 0 0
BK OF AMERICA CORP COM 060505104 9,871 239,477 SH   SOLE   239,477 0 0
BOEING CO COM 097023105 1,436 7,500 SH   OTR   7,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,149 70,510 SH   SOLE   70,510 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,937 67,600 SH   OTR   67,600 0 0
BROADCOM INC COM 11135F101 12,483 19,824 SH   SOLE   19,824 0 0
BROADCOM INC COM 11135F101 1,196 1,900 SH   OTR   1,900 0 0
CATALENT INC COM 148806102 6,116 55,150 SH   SOLE   55,150 0 0
CATALENT INC COM 148806102 177 1,600 SH   OTR   1,600 0 0
CHART INDS INC COM 16115Q308 5,493 31,979 SH   SOLE   31,979 0 0
CHART INDS INC COM 16115Q308 240 1,400 SH   OTR   1,400 0 0
CHUBB LIMITED COM H1467J104 10,018 46,833 SH   SOLE   46,833 0 0
CIGNA CORP NEW COM 125523100 8,373 34,945 SH   SOLE   34,945 0 0
CIGNA CORP NEW COM 125523100 68 285 SH   OTR   285 0 0
COCA COLA CO COM 191216100 868 14,000 SH   OTR   14,000 0 0
COMCAST CORP NEW CL A 20030N101 8,773 187,369 SH   SOLE   187,369 0 0
CONSTELLATION BRANDS INC CL A 21036P108 216 937 SH   SOLE   937 0 0
CONSTELLATION BRANDS INC CL A 21036P108 184 800 SH   OTR   800 0 0
COOPER COS INC COM NEW 216648402 6,681 16,000 SH   OTR   16,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 37,089 64,407 SH   SOLE   17,407 0 47,000
COSTCO WHSL CORP NEW COM 22160K105 659 1,145 SH   OTR   1,145 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 10,447 46,005 SH   SOLE   1,565 0 44,440
CROWDSTRIKE HLDGS INC CL A 22788C105 454 2,000 SH   OTR   2,000 0 0
DANAHER CORPORATION COM 235851102 293 1,000 SH   OTR   1,000 0 0
DARLING INGREDIENTS INC COM 237266101 27,944 347,643 SH   SOLE   97,993 0 249,650
DARLING INGREDIENTS INC COM 237266101 84 1,050 SH   OTR   1,050 0 0
DEXCOM INC COM 252131107 20,656 40,376 SH   SOLE   1,104 0 39,272
DISNEY WALT CO COM 254687106 6,479 47,234 SH   SOLE   47,234 0 0
DOLLAR GEN CORP NEW COM 256677105 4,830 21,697 SH   SOLE   21,697 0 0
DOVER CORP COM 260003108 314 2,000 SH   OTR   2,000 0 0
ENERGY RECOVERY INC COM 29270J100 302 15,000 SH   OTR   15,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 35,124 179,506 SH   SOLE   3,874 0 175,632
EXPEDIA GROUP INC COM NEW 30212P303 157 800 SH   OTR   800 0 0
EXXON MOBIL CORP COM 30231G102 21,100 255,482 SH   OTR   255,482 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 5,885 58,603 SH   SOLE   58,603 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,617 16,100 SH   OTR   16,100 0 0
GENERAL MTRS CO COM 37045V100 5,168 118,164 SH   SOLE   118,164 0 0
GLOBAL PMTS INC COM 37940X102 17,970 131,322 SH   SOLE   2,972 0 128,350
GLOBAL PMTS INC COM 37940X102 3,934 28,750 SH   OTR   28,750 0 0
GUARDANT HEALTH INC COM 40131M109 10,665 161,000 SH   SOLE   40,802 0 120,198
GUARDANT HEALTH INC COM 40131M109 2,928 44,200 SH   OTR   44,200 0 0
HOME DEPOT INC COM 437076102 31,514 105,280 SH   SOLE   27,925 0 77,355
HOME DEPOT INC COM 437076102 703 2,350 SH   OTR   2,350 0 0
HONEYWELL INTL INC COM 438516106 6,899 35,457 SH   SOLE   35,457 0 0
HONEYWELL INTL INC COM 438516106 423 2,175 SH   OTR   2,175 0 0
IDEXX LABS INC COM 45168D104 17,801 32,540 SH   SOLE   670 0 31,870
IDEXX LABS INC COM 45168D104 6,948 12,700 SH   OTR   12,700 0 0
ILLUMINA INC COM 452327109 1,922 5,500 SH   OTR   5,500 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 411 2,000 SH   OTR   2,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,425 71,336 SH   SOLE   71,336 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 312 2,400 SH   OTR   2,400 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,162 16,466 SH   OTR   16,466 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8,568 514,616 SH   SOLE   11,016 0 503,600
IOVANCE BIOTHERAPEUTICS INC COM 462260100 213 12,800 SH   OTR   12,800 0 0
JOHNSON & JOHNSON COM 478160104 266 1,500 SH   OTR   1,500 0 0
JPMORGAN CHASE & CO COM 46625H100 10,476 76,845 SH   SOLE   76,845 0 0
JPMORGAN CHASE & CO COM 46625H100 12,689 93,080 SH   OTR   93,080 0 0
LAUDER ESTEE COS INC CL A 518439104 5,294 19,442 SH   SOLE   19,442 0 0
LOCKHEED MARTIN CORP COM 539830109 662 1,500 SH   OTR   1,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 13,417 76,339 SH   SOLE   76,339 0 0
MERCK & CO INC COM 58933Y105 43,266 527,310 SH   OTR   527,310 0 0
META PLATFORMS INC CL A 30303M102 436 1,961 SH   SOLE   1,961 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 9,118 121,352 SH   SOLE   121,352 0 0
MICROSOFT CORP COM 594918104 129,878 421,259 SH   SOLE   120,069 0 301,190
MICROSOFT CORP COM 594918104 15,893 51,550 SH   OTR   51,550 0 0
MSCI INC COM 55354G100 29,009 57,686 SH   SOLE   786 0 56,900
MURPHY OIL CORP COM 626717102 11,166 276,455 SH   OTR   276,455 0 0
MURPHY USA INC COM 626755102 8,381 41,913 SH   OTR   41,913 0 0
NEXTERA ENERGY INC COM 65339F101 7,405 87,418 SH   SOLE   87,418 0 0
NORFOLK SOUTHN CORP COM 655844108 31,673 111,046 SH   SOLE   45,656 0 65,390
NORFOLK SOUTHN CORP COM 655844108 446 1,565 SH   OTR   1,565 0 0
NORTHROP GRUMMAN CORP COM 666807102 841 1,880 SH   OTR   1,880 0 0
NVIDIA CORPORATION COM 67066G104 64,991 238,184 SH   SOLE   42,184 0 196,000
NVIDIA CORPORATION COM 67066G104 16,808 61,600 SH   OTR   61,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18,171 98,179 SH   SOLE   2,539 0 95,640
OKTA INC CL A 679295105 211 1,395 SH   SOLE   1,395 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 6,206 9,061 SH   SOLE   9,061 0 0
ORGANON & CO COMMON STOCK 68622V106 1,535 43,931 SH   OTR   43,931 0 0
PALO ALTO NETWORKS INC COM 697435105 685 1,100 SH   OTR   1,100 0 0
PARKER-HANNIFIN CORP COM 701094104 9,299 32,770 SH   OTR   32,770 0 0
PEPSICO INC COM 713448108 6,023 35,982 SH   SOLE   35,982 0 0
PHILLIPS 66 COM 718546104 7,727 89,442 SH   SOLE   89,442 0 0
PHILLIPS 66 COM 718546104 173 2,000 SH   OTR   2,000 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,997 151,661 SH   OTR   151,661 0 0
PROCTER AND GAMBLE CO COM 742718109 1,027 6,720 SH   OTR   6,720 0 0
PROLOGIS INC. COM 74340W103 39,716 245,952 SH   SOLE   28,342 0 217,610
PROLOGIS INC. COM 74340W103 323 2,000 SH   OTR   2,000 0 0
QUALCOMM INC COM 747525103 458 3,000 SH   OTR   3,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 276 585 SH   SOLE   585 0 0
ROPER TECHNOLOGIES INC COM 776696106 16,707 35,380 SH   OTR   35,380 0 0
S&P GLOBAL INC COM 78409V104 1,534 3,740 SH   OTR   3,740 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,376 132,203 SH   SOLE   3,746 0 128,457
SAGE THERAPEUTICS INC COM 78667J108 659 19,900 SH   OTR   19,900 0 0
SALESFORCE COM INC COM 79466L302 22,621 106,540 SH   SOLE   1,874 0 104,666
SALESFORCE COM INC COM 79466L302 318 1,500 SH   OTR   1,500 0 0
SERVICENOW INC COM 81762P102 23,715 42,584 SH   SOLE   984 0 41,600
SERVICENOW INC COM 81762P102 2,812 5,050 SH   OTR   5,050 0 0
SNOWFLAKE INC CL A 833445109 15,038 65,631 SH   SOLE   1,667 0 63,964
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,045 103,198 SH   SOLE   103,198 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 98 2,000 SH   OTR   2,000 0 0
SYNOPSYS INC COM 871607107 17,788 53,374 SH   SOLE   1,372 0 52,002
TE CONNECTIVITY LTD SHS H84989104 2,620 20,000 SH   OTR   20,000 0 0
TELEFLEX INCORPORATED COM 879369106 5,726 16,136 SH   SOLE   16,136 0 0
TELEFLEX INCORPORATED COM 879369106 1,987 5,600 SH   OTR   5,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,609 14,576 SH   SOLE   14,576 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 25,826 43,725 SH   OTR   43,725 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,247 27,811 SH   SOLE   27,811 0 0
TWILIO INC CL A 90138F102 12,006 72,850 SH   SOLE   1,685 0 71,165
TWILIO INC CL A 90138F102 709 4,300 SH   OTR   4,300 0 0
UNION PAC CORP COM 907818108 33,605 123,000 SH   OTR   123,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 204 4,000 SH   OTR   4,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 240 921 SH   SOLE   921 0 0
VISA INC COM CL A 92826C839 51,745 233,329 SH   SOLE   38,659 0 194,670
VISA INC COM CL A 92826C839 2,107 9,500 SH   OTR   9,500 0 0
WEC ENERGY GROUP INC COM 92939U106 793 7,941 SH   OTR   7,941 0 0