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 BBG001S5N9M6 282,660 2,568 SH   SOLE   2,568 0 0
ADOBE INC COM 00724F101 BBG001S5NCQ5 36,531,608 61,233 SH   SOLE   24,075 0 37,158
ADOBE INC COM 00724F101 BBG001S5NCQ5 8,949 15 SH   OTR   0 0 15
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 15,743,761 112,705 SH   SOLE   76,155 0 36,550
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 22,350 160 SH   OTR   0 0 160
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 17,822,712 126,465 SH   SOLE   87,515 0 38,950
AMAZON COM INC COM 023135106 BBG001S5PQL7 82,048 540 SH   OTR   0 0 540
AMAZON COM INC COM 023135106 BBG001S5PQL7 3,806,097 25,050 SH   SOLE   16,350 0 8,700
AMGEN INC COM 031162100 BBG001S5NNL6 2,799,554 9,720 SH   SOLE   8,755 0 965
APPLE INC COM 037833100 BBG001S5N8V8 26,064,519 135,379 SH   SOLE   88,487 0 46,892
APPLE INC COM 037833100 BBG001S5N8V8 51,598 268 SH   OTR   0 0 268
AT&T INC COM 00206R102 BBG001S5VWH2 692,024 41,241 SH   SOLE   28,099 0 13,142
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2,170,500 4 SH   SOLE   4 0 0
BOEING CO COM 097023105 BBG001S5P0V3 351,891 1,350 SH   SOLE   1,100 0 250
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1,709,760 482 SH   SOLE   70 0 412
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 2,890 50 SH   OTR   0 0 50
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1,024,335 17,719 SH   SOLE   14,284 0 3,435
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 8,628,136 168,157 SH   SOLE   57,535 0 110,622
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 5,131 100 SH   OTR   0 0 100
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 479,005 16,766 SH   SOLE   14,566 0 2,200
CISCO SYS INC COM 17275R102 BBG001S6HC62 5,052 100 SH   OTR   0 0 100
CISCO SYS INC COM 17275R102 BBG001S6HC62 5,875,880 116,308 SH   SOLE   66,917 0 49,391
ELI LILLY & CO COM 532457108 BBG001S5STL8 2,265,227 3,886 SH   SOLE   0 0 3,886
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1,952,752 54,213 SH   SOLE   38,784 0 15,429
EOG RES INC COM 26875P101 BBG001S5ZB93 393,208 3,251 SH   SOLE   3,251 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 352,629 3,527 SH   SOLE   1,167 0 2,360
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 8,101 100 SH   OTR   0 0 100
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 281,915 3,480 SH   SOLE   680 0 2,800
HOME DEPOT INC COM 437076102 BBG001S5RTW7 464,377 1,340 SH   SOLE   0 0 1,340
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 21,590,890 38,899 SH   SOLE   27,040 0 11,859
ILLUMINA INC COM 452327109 BBG001SF4NY1 250,632 1,800 SH   SOLE   1,800 0 0
ILLUMINA INC COM 452327109 BBG001SF4NY1 4,177 30 SH   OTR   0 0 30
INTEL CORP COM 458140100 BBG001S5SF65 547,222 10,890 SH   SOLE   4,440 0 6,450
INTUIT COM 461202103 BBG001S6TWR2 503,149 805 SH   SOLE   655 0 150
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3,036 9 SH   OTR   0 0 9
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 9,464,635 28,055 SH   SOLE   17,025 0 11,030
INVITAE CORP COM 46185L103 BBG005DJFD52 358,655 572,200 SH   SOLE   551,700 0 20,500
INVITAE CORP COM 46185L103 BBG005DJFD52 1,504 2,400 SH   OTR   0 0 2,400
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,247,808 14,341 SH   SOLE   7,261 0 7,080
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 255,150 1,500 SH   SOLE   0 0 1,500
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1,493,296 7,090 SH   SOLE   6,690 0 400
LITTELFUSE INC COM 537008104 BBG001S744B6 321,072 1,200 SH   SOLE   1,200 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 778,925 3,500 SH   SOLE   3,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2,131,697 4,998 SH   SOLE   4,998 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 596,012 5,467 SH   SOLE   2,400 0 3,067
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 692,582 7,680 SH   SOLE   3,100 0 4,580
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3,607 40 SH   OTR   0 0 40
MICROSOFT CORP COM 594918104 BBG001S5TD05 29,877,506 79,453 SH   SOLE   12,655 0 66,798
MICROSOFT CORP COM 594918104 BBG001S5TD05 8,649 23 SH   OTR   0 0 23
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 5,633 100 SH   OTR   0 0 100
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 2,033,062 36,092 SH   SOLE   26,792 0 9,300
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 764,620 1,544 SH   SOLE   1,544 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 11,772 1,200 SH   OTR   0 0 1,200
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 5,797,857 591,015 SH   SOLE   526,415 0 64,600
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 173,417 10,100 SH   SOLE   10,100 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 7,001,762 58,784 SH   SOLE   28,465 0 30,319
PEPSICO INC COM 713448108 BBG001S695T1 615,670 3,625 SH   SOLE   2,125 0 1,500
PFIZER INC COM 717081103 BBG001S5V466 2,879 100 SH   OTR   0 0 100
PFIZER INC COM 717081103 BBG001S5V466 740,047 25,705 SH   SOLE   17,100 0 8,605
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 954,887 8,867 SH   SOLE   5,200 0 3,667
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 277,107 1,891 SH   SOLE   1,491 0 400
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 741,260 12,122 SH   SOLE   9,272 0 2,850
QUALCOMM INC COM 747525103 BBG001S6VS70 5,009,260 34,635 SH   SOLE   12,090 0 22,545
QUALCOMM INC COM 747525103 BBG001S6VS70 7,231 50 SH   OTR   0 0 50
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 4,316 20 SH   OTR   0 0 20
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 8,297,510 38,450 SH   SOLE   35,150 0 3,300
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 253,164 3,400 SH   SOLE   3,400 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 283,618 5,450 SH   SOLE   5,400 0 50
SOUTHERN CO COM 842587107 BBG001S5W777 275,642 3,931 SH   SOLE   3,400 0 531
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 25,808 135 SH   SOLE   135 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 428,221 2,240 SH   OTR   0 0 2,240
STRYKER CORPORATION COM 863667101 BBG001S8FR03 324,615 1,084 SH   SOLE   950 0 134
SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 2,975,087 57,960 SH   SOLE   55,960 0 2,000
SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 15,399 300 SH   OTR   0 0 300
TESLA INC COM 88160R101 BBG001SQKGD7 1,956,780 7,875 SH   SOLE   2,475 0 5,400
TOMPKINS FINL CORP COM 890110109 BBG001S9JTL0 333,313 5,534 SH   SOLE   4,700 0 834
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3,639,560 23,148 SH   SOLE   20,564 0 2,584
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 231,516 6,141 SH   SOLE   5,111 0 1,030
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,757,362 6,750 SH   SOLE   6,750 0 0
WAYFAIR INC CL A 94419L101 BBG001THKQ26 446,029 7,229 SH   SOLE   7,229 0 0