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 88579y101 251 1,206 SH   SOLE   1,206 0 0
3M COMPANY COM 88579y101 78 375 SH   OTR   375 0 0
ABBOTT LABORATORIES COM 002824100 281 3,517 SH   SOLE   3,517 0 0
ABBOTT LABORATORIES COM 002824100 196 2,450 SH   OTR   2,450 0 0
ABBVIE INC COM USD0.01 COM 00287y109 143 1,775 SH   SOLE   1,775 0 0
ABBVIE INC COM USD0.01 COM 00287y109 218 2,700 SH   OTR   2,700 0 0
AIR PRODUCTS&CHEM COM 009158106 7,224 37,829 SH   SOLE   37,829 0 0
AIR PRODUCTS&CHEM COM 009158106 328 1,720 SH   OTR   1,720 0 0
ALPHABET INC SHS CL A COM 02079k305 5,334 4,532 SH   SOLE   4,532 0 0
ALPHABET INC SHS CL A COM 02079k305 410 348 SH   OTR   348 0 0
ALPHABET INC SHS CL C COM 02079k107 2,742 2,337 SH   SOLE   2,337 0 0
ALPHABET INC SHS CL C COM 02079k107 35 30 SH   OTR   30 0 0
AMAZON COM INC COM COM 023135106 244 137 SH   SOLE   137 0 0
AMAZON COM INC COM COM 023135106 45 25 SH   OTR   25 0 0
AMGEN INC COM 031162100 247 1,298 SH   SOLE   1,298 0 0
AMGEN INC COM 031162100 71 375 SH   OTR   375 0 0
ANALOG DEVICES INC COM COM 032654105 102 973 SH   SOLE   973 0 0
ANALOG DEVICES INC COM COM 032654105 153 1,450 SH   OTR   1,450 0 0
APPLE INC COM 037833100 8,723 45,922 SH   SOLE   45,922 0 0
APPLE INC COM 037833100 736 3,875 SH   OTR   3,875 0 0
AUTOMATIC DATA PROC COM 053015103 2,093 13,100 SH   SOLE   13,100 0 0
AUTOMATIC DATA PROC COM 053015103 18 110 SH   OTR   110 0 0
BERKSHIRE HATHAWAY INCCOM USD0 COM 084670702 194 968 SH   SOLE   968 0 0
BERKSHIRE HATHAWAY INCCOM USD0 COM 084670702 832 4,140 SH   OTR   4,140 0 0
BERKSHIRE HILLS BANCORP COM 084680107 371 13,627 SH   SOLE   13,627 0 0
BLACKROCK INC COM 09247x101 1,602 3,749 SH   SOLE   3,749 0 0
BLACKROCK INC COM 09247x101 79 185 SH   OTR   185 0 0
BLACKSTONE GROUP LP COM UN COM 09253u108 4,433 126,762 SH   SOLE   126,762 0 0
BLACKSTONE GROUP LP COM UN COM 09253u108 292 8,360 SH   OTR   8,360 0 0
BOEING COMPANY COM 097023105 8,102 21,242 SH   SOLE   21,242 0 0
BOEING COMPANY COM 097023105 271 710 SH   OTR   710 0 0
CATERPILLAR INC DEL COM 149123101 4,095 30,222 SH   SOLE   30,222 0 0
CATERPILLAR INC DEL COM 149123101 14 100 SH   OTR   100 0 0
CHEVRON CORP COM 166764100 506 4,106 SH   SOLE   4,106 0 0
CHURCH&DWIGHT CO INC COM 171340102 6,011 84,393 SH   SOLE   84,393 0 0
CHURCH&DWIGHT CO INC COM 171340102 16 230 SH   OTR   230 0 0
CISCO SYS INC COM COM 17275r102 887 16,422 SH   SOLE   16,422 0 0
CISCO SYS INC COM COM 17275r102 70 1,300 SH   OTR   1,300 0 0
COLGATE PALMOLIVE COM 194162103 784 11,439 SH   SOLE   11,439 0 0
COLGATE PALMOLIVE COM 194162103 164 2,400 SH   OTR   2,400 0 0
COSTCO WHOLESALE CRP DEL COM 22160k105 4,867 20,102 SH   SOLE   20,102 0 0
COSTCO WHOLESALE CRP DEL COM 22160k105 70 290 SH   OTR   290 0 0
CSX CORP COM USD1 COM 126408103 213 2,850 SH   SOLE   2,850 0 0
DANAHER CORP DEL COM COM 235851102 8,894 67,367 SH   SOLE   67,367 0 0
DANAHER CORP DEL COM COM 235851102 416 3,150 SH   OTR   3,150 0 0
DISNEY (WALT) CO COM STK COM 254687106 3,880 34,949 SH   SOLE   34,949 0 0
DISNEY (WALT) CO COM STK COM 254687106 44 400 SH   OTR   400 0 0
DOVER CORP COM USD1.00 COM 260003108 131 1,400 SH   SOLE   1,400 0 0
DOVER CORP COM USD1.00 COM 260003108 291 3,100 SH   OTR   3,100 0 0
ECOLAB INC COM 278865100 445 2,520 SH   SOLE   2,520 0 0
ECOLAB INC COM 278865100 26 150 SH   OTR   150 0 0
EMERSON ELEC CO COM 291011104 302 4,409 SH   SOLE   4,409 0 0
EMERSON ELEC CO COM 291011104 160 2,340 SH   OTR   2,340 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 7,116 244,548 SH   SOLE   244,548 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 374 12,850 SH   OTR   12,850 0 0
EXXON MOBIL CORP COM COM 30231g102 1,808 22,379 SH   SOLE   22,379 0 0
EXXON MOBIL CORP COM COM 30231g102 548 6,780 SH   OTR   6,780 0 0
FORTIVE CORP SHS COM 34959j108 3,853 45,932 SH   SOLE   45,932 0 0
FORTIVE CORP SHS COM 34959j108 233 2,780 SH   OTR   2,780 0 0
GENERAL ELECTRIC CO COMUSD0.06 COM 369604103 197 19,691 SH   SOLE   19,691 0 0
GENERAL ELECTRIC CO COMUSD0.06 COM 369604103 127 12,675 SH   OTR   12,675 0 0
HOME DEPOT INC COM 437076102 10,456 54,491 SH   SOLE   54,491 0 0
HOME DEPOT INC COM 437076102 269 1,400 SH   OTR   1,400 0 0
HONEYWELL INTL INC DEL COM 438516106 32 200 SH   SOLE   200 0 0
HONEYWELL INTL INC DEL COM 438516106 230 1,450 SH   OTR   1,450 0 0
INTEL CORP COM 458140100 1,228 22,875 SH   SOLE   22,875 0 0
INTEL CORP COM 458140100 426 7,930 SH   OTR   7,930 0 0
INTL BUSINESS MACHINES CORP I COM 459200101 1,251 8,865 SH   SOLE   8,865 0 0
INTL BUSINESS MACHINES CORP I COM 459200101 42 300 SH   OTR   300 0 0
INTL FLAVORS&FRAGRNC COM 459506101 1,697 13,175 SH   SOLE   13,175 0 0
INTUITIVE SURGICAL INC NEW COM 46120e602 2,131 3,735 SH   SOLE   3,735 0 0
INTUITIVE SURGICAL INC NEW COM 46120e602 6 10 SH   OTR   10 0 0
INVESCO QQQ TR SER 1 COM 46090e103 333 1,851 SH   SOLE   1,851 0 0
ISHARES CORE S&P SMALL CAP ET COM 464287804 2,338 30,309 SH   SOLE   30,309 0 0
ISHARES CORE S&P SMALL CAP ET COM 464287804 100 1,300 SH   OTR   1,300 0 0
ISHARES RUSSELL MIDCAP GROWTH COM 464287481 231 1,701 SH   SOLE   1,701 0 0
ISHARES TR US AER DEFETF COM 464288760 432 2,163 SH   SOLE   2,163 0 0
JOHNSON AND JOHNSON COM COM 478160104 1,463 10,463 SH   SOLE   10,463 0 0
JOHNSON AND JOHNSON COM COM 478160104 912 6,525 SH   OTR   6,525 0 0
JPMORGAN CHASE &CO. COMUSD1.00 COM 46625h100 38 373 SH   SOLE   373 0 0
JPMORGAN CHASE &CO. COMUSD1.00 COM 46625h100 244 2,410 SH   OTR   2,410 0 0
LKQ CORP COM 501889208 551 19,402 SH   SOLE   19,402 0 0
M&T BANK CORPORATION COM 55261f104 3,122 19,882 SH   SOLE   19,882 0 0
M&T BANK CORPORATION COM 55261f104 20 130 SH   OTR   130 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,325 22,147 SH   SOLE   22,147 0 0
MARATHON PETROLEUM CORP COM 56585a102 38 630 SH   OTR   630 0 0
MARRIOTT INTL INC NEW A COM 571903202 4,435 35,456 SH   SOLE   35,456 0 0
MARRIOTT INTL INC NEW A COM 571903202 93 740 SH   OTR   740 0 0
MARTIN MARIETTA MATLS COM 573284106 2,055 10,216 SH   SOLE   10,216 0 0
MARTIN MARIETTA MATLS COM 573284106 39 193 SH   OTR   193 0 0
MASCO CORP COM 574599106 5,868 149,273 SH   SOLE   149,273 0 0
MASCO CORP COM 574599106 90 2,280 SH   OTR   2,280 0 0
MCDONALDS CORP COM COM 580135101 468 2,462 SH   SOLE   2,462 0 0
MCDONALDS CORP COM COM 580135101 155 815 SH   OTR   815 0 0
MERCK AND CO INC SHS COM 58933y105 6,338 76,200 SH   SOLE   76,200 0 0
MERCK AND CO INC SHS COM 58933y105 263 3,165 SH   OTR   3,165 0 0
MICROSOFT CORP COM 594918104 10,167 86,202 SH   SOLE   86,202 0 0
MICROSOFT CORP COM 594918104 494 4,185 SH   OTR   4,185 0 0
MORGAN STANLEY COM USD0.01 COM 617446448 339 8,040 SH   SOLE   8,040 0 0
MORGAN STANLEY COM USD0.01 COM 617446448 46 1,100 SH   OTR   1,100 0 0
NIKE INC CLASS B COM NPV COM 654106103 249 2,960 SH   SOLE   2,960 0 0
NIKE INC CLASS B COM NPV COM 654106103 18 210 SH   OTR   210 0 0
NOVO-NORDISK A S ADR COM 670100205 219 4,196 SH   SOLE   4,196 0 0
NXP SEMICONDUCTORS N.V. COM n6596x109 4,900 55,433 SH   SOLE   55,433 0 0
NXP SEMICONDUCTORS N.V. COM n6596x109 86 970 SH   OTR   970 0 0
OASIS PETROLEUM INC COMUSD0.01 COM 674215108 66 11,000 SH   OTR   11,000 0 0
PAYPAL HOLDINGS INC SHS COM 70450y103 10,252 98,727 SH   SOLE   98,727 0 0
PAYPAL HOLDINGS INC SHS COM 70450y103 468 4,510 SH   OTR   4,510 0 0
PEPSICO INC COM 713448108 5,270 43,006 SH   SOLE   43,006 0 0
PEPSICO INC COM 713448108 405 3,305 SH   OTR   3,305 0 0
PFIZER INC COM 717081103 986 23,220 SH   SOLE   23,220 0 0
PFIZER INC COM 717081103 280 6,600 SH   OTR   6,600 0 0
PIONEER NATURAL RES CO COM 723787107 2,660 17,469 SH   SOLE   17,469 0 0
PIONEER NATURAL RES CO COM 723787107 52 340 SH   OTR   340 0 0
PROCTER & GAMBLE CO COM COM 742718109 112 1,079 SH   SOLE   1,079 0 0
PROCTER & GAMBLE CO COM COM 742718109 203 1,950 SH   OTR   1,950 0 0
PROGRESSIVE CORP(OHIO)COM USD1 COM 743315103 285 3,954 SH   SOLE   3,954 0 0
RAYTHEON CO DELAWARE NEW COM 755111507 5,272 28,956 SH   SOLE   28,956 0 0
RAYTHEON CO DELAWARE NEW COM 755111507 175 960 SH   OTR   960 0 0
SALESFORCE.COM INC COMUSD0.001 COM 79466l302 214 1,350 SH   OTR   1,350 0 0
SCHLUMBERGER LIMITED COMUSD0.0 COM 806857108 95 2,175 SH   SOLE   2,175 0 0
SCHLUMBERGER LIMITED COMUSD0.0 COM 806857108 146 3,350 SH   OTR   3,350 0 0
SPDR S&P 500 ETF TRUST COM 78462f103 1,116 3,951 SH   SOLE   3,951 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467y107 6,633 19,204 SH   SOLE   19,204 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467y107 159 460 SH   OTR   460 0 0
SPDR US FINANCIAL SECTORETF COM 81369y605 4,566 177,607 SH   SOLE   177,607 0 0
SPDR US FINANCIAL SECTORETF COM 81369y605 32 1,230 SH   OTR   1,230 0 0
STRYKER CORP COM 863667101 374 1,892 SH   SOLE   1,892 0 0
TETRA TECH INC NEW COM COM 88162g103 444 7,455 SH   SOLE   7,455 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 10,672 38,990 SH   SOLE   38,990 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 443 1,620 SH   OTR   1,620 0 0
TJX COS INC NEW COM 872540109 6,939 130,410 SH   SOLE   130,410 0 0
TJX COS INC NEW COM 872540109 487 9,150 SH   OTR   9,150 0 0
TOPBUILD CORP SHS COM 89055f103 3,690 56,931 SH   SOLE   56,931 0 0
TOPBUILD CORP SHS COM 89055f103 8 120 SH   OTR   120 0 0
UNION PACIFIC CORP COM 907818108 7,154 42,787 SH   SOLE   42,787 0 0
UNION PACIFIC CORP COM 907818108 765 4,575 SH   OTR   4,575 0 0
UNITED TECHS CORP COM COM 913017109 355 2,751 SH   SOLE   2,751 0 0
UNITED TECHS CORP COM COM 913017109 265 2,055 SH   OTR   2,055 0 0
US BANCORP COM 902973304 4,980 103,334 SH   SOLE   103,334 0 0
US BANCORP COM 902973304 144 2,990 SH   OTR   2,990 0 0
VISA INC CL A SHRS COM 92826c839 8,544 54,703 SH   SOLE   54,703 0 0
VISA INC CL A SHRS COM 92826c839 401 2,565 SH   OTR   2,565 0 0
XYLEM INC SHS ISSUED COM 98419m100 2,464 31,173 SH   SOLE   31,173 0 0
XYLEM INC SHS ISSUED COM 98419m100 38 480 SH   OTR   480 0 0