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 CO COM 88579Y101 11,430 58,104 SH   SOLE   58,104 0 0
ABBOTT LABS COM 002824100 3,951 64,787 SH   SOLE   64,787 0 0
ABBVIE INC COM 00287y109 5,074 54,767 SH   SOLE   54,767 0 0
AIR PRODS & CHEMS INC COM 009158106 12,355 79,335 SH   SOLE   79,335 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,229 106,556 SH   SOLE   106,556 0 0
ALPHABET INC CAP STK CL C 02079K107 25,151 22,544 SH   SOLE   22,544 0 0
ALPHABET INC CAP STK CL A 02079k305 457 405 SH   SOLE   405 0 0
ALTRIA GROUP INC COM 02209s103 6,893 121,385 SH   SOLE   121,385 0 0
AMAZON COM INC COM 023135106 11,676 6,869 SH   SOLE   6,869 0 0
AMERICAN EXPRESS CO COM 025816109 3,420 34,901 SH   SOLE   34,901 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 241 4,543 SH   SOLE   4,543 0 0
AMGEN INC COM 031162100 934 5,062 SH   SOLE   5,062 0 0
AMPHENOL CORP NEW CL A 032095101 207 2,380 SH   SOLE   2,380 0 0
ANALOG DEVICES INC COM 032654105 15,881 165,560 SH   SOLE   165,560 0 0
APPLE INC COM 037833100 25,431 137,385 SH   SOLE   137,385 0 0
APPLIED DNA SCIENCES INC COM NEW 03815u201 13 10,000 SH   SOLE   10,000 0 0
APPLIED MATLS INC COM 038222105 6,876 148,860 SH   SOLE   148,860 0 0
AT&T INC COM 00206R102 1,029 32,041 SH   SOLE   32,041 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 362 2,700 SH   SOLE   2,700 0 0
BECTON DICKINSON & CO COM 075887109 10,925 45,606 SH   SOLE   45,606 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,820 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,071 16,455 SH   SOLE   16,455 0 0
BOEING CO COM 097023105 277 825 SH   SOLE   825 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19,901 608,585 SH   SOLE   608,585 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 335 6,048 SH   SOLE   6,048 0 0
CATERPILLAR INC DEL COM 149123101 576 4,243 SH   SOLE   4,243 0 0
CELGENE CORP COM 151020104 6,044 76,105 SH   SOLE   76,105 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 398 1,356 SH   SOLE   1,356 0 0
CHEVRON CORP NEW COM 166764100 3,827 30,272 SH   SOLE   30,272 0 0
CHURCH & DWIGHT INC COM 171340102 16,272 306,097 SH   SOLE   306,097 0 0
COCA COLA CO COM 191216100 1,246 28,400 SH   SOLE   28,400 0 0
COLGATE PALMOLIVE CO COM 194162103 12,823 197,855 SH   SOLE   197,855 0 0
COMCAST CORP NEW CL A 20030n101 1,226 37,361 SH   SOLE   37,361 0 0
COOPER COS INC COM NEW 216648402 7,479 31,765 SH   SOLE   31,765 0 0
CORMEDIX INC COM 21900c100 7 30,000 SH   SOLE   30,000 0 0
COSTCO WHSL CORP NEW COM 22160k105 602 2,882 SH   SOLE   2,882 0 0
CSX CORP COM 126408103 8,875 139,150 SH   SOLE   139,150 0 0
DANAHER CORP DEL COM 235851102 18,180 184,227 SH   SOLE   184,227 0 0
DIAGEO P L C SPON ADR NEW 25243q205 1,509 10,475 SH   SOLE   10,475 0 0
DISNEY WALT CO COM DISNEY 254687106 32,897 313,871 SH   SOLE   313,871 0 0
DOMINION ENERGY INC COM 25746u109 297 4,356 SH   SOLE   4,356 0 0
DOWDUPONT INC COM 26078j100 348 5,276 SH   SOLE   5,276 0 0
EMERSON ELEC CO COM 291011104 204 2,950 SH   SOLE   2,950 0 0
EOG RES INC COM 26875P101 16,064 129,097 SH   SOLE   129,097 0 0
EXXON MOBIL CORP COM 30231G102 7,174 86,720 SH   SOLE   86,720 0 0
F M C CORP COM NEW 302491303 7,350 82,390 SH   SOLE   82,390 0 0
FACEBOOK INC CL A 30303M102 7,928 40,799 SH   SOLE   40,799 0 0
FEDEX CORP COM 31428x106 307 1,351 SH   SOLE   1,351 0 0
FORTIVE CORP COM 34959J108 11,521 149,415 SH   SOLE   149,415 0 0
GENERAL DYNAMICS CORP COM 369550108 256 1,375 SH   SOLE   1,375 0 0
GENERAL ELECTRIC CO COM 369604103 2,930 215,308 SH   SOLE   215,308 0 0
GRACE W R & CO DEL NEW COM 38388F108 7,988 108,965 SH   SOLE   108,965 0 0
HOME DEPOT INC COM 437076102 9,684 49,635 SH   SOLE   49,635 0 0
HONEYWELL INTL INC COM 438516106 288 2,001 SH   SOLE   2,001 0 0
HUBBELL INC COM 443510607 15,011 141,962 SH   SOLE   141,962 0 0
INTEL CORP COM 458140100 2,098 42,210 SH   SOLE   42,210 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 335 2,396 SH   SOLE   2,396 0 0
INTUIT COM 461202103 16,491 80,717 SH   SOLE   80,717 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 316 7,300 SH   SOLE   7,300 0 0
JOHNSON & JOHNSON COM 478160104 8,259 68,062 SH   SOLE   68,062 0 0
JPMORGAN CHASE & CO COM 46625H100 21,651 207,780 SH   SOLE   207,780 0 0
KRAFT HEINZ CO COM 500754106 1,504 23,948 SH   SOLE   23,948 0 0
LILLY ELI & CO COM 532457108 281 3,295 SH   SOLE   3,295 0 0
LIVANOVA PLC SHS G5509L101 12,310 123,325 SH   SOLE   123,325 0 0
LOCKHEED MARTIN CORP COM 539830109 262 886 SH   SOLE   886 0 0
LOWES COS INC COM 548661107 209 2,190 SH   SOLE   2,190 0 0
MCDONALDS CORP COM 580135101 17,721 113,098 SH   SOLE   113,098 0 0
MERCK & CO INC COM 58933y105 407 6,712 SH   SOLE   6,712 0 0
MICROSOFT CORP COM 594918104 25,458 258,171 SH   SOLE   258,171 0 0
MONDELEZ INTL INC CL A 609207105 12,604 307,424 SH   SOLE   307,424 0 0
NEXTERA ENERGY INC COM 65339f101 1,015 6,078 SH   SOLE   6,078 0 0
NIKE INC CL B 654106103 20,445 256,584 SH   SOLE   256,584 0 0
NOVARTIS A G SPONSORED ADR 66987v109 940 12,450 SH   SOLE   12,450 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,086 120,530 SH   SOLE   120,530 0 0
ORACLE CORP COM 68389X105 330 7,490 SH   SOLE   7,490 0 0
PEPSICO INC COM 713448108 12,092 111,070 SH   SOLE   111,070 0 0
PFIZER INC COM 717081103 13,118 361,584 SH   SOLE   361,584 0 0
PHILIP MORRIS INTL INC COM 718172109 7,875 97,532 SH   SOLE   97,532 0 0
PRAXAIR INC COM 74005p104 589 3,725 SH   SOLE   3,725 0 0
PROCTER AND GAMBLE CO COM 742718109 5,489 70,323 SH   SOLE   70,323 0 0
RESTAURANT BRANDS INTL INC COM 76131d103 31,847 528,146 SH   SOLE   528,146 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 568 8,204 SH   SOLE   8,204 0 0
SCHLUMBERGER LTD COM 806857108 1,190 17,748 SH   SOLE   17,748 0 0
SIRIUS XM HLDGS INC COM 82968b103 69 10,200 SH   SOLE   10,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,728 21,116 SH   SOLE   21,116 0 0
STARBUCKS CORP COM 855244109 1,263 25,845 SH   SOLE   25,845 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,902 96,079 SH   SOLE   96,079 0 0
UNION PAC CORP COM 907818108 281 1,985 SH   SOLE   1,985 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,493 52,240 SH   SOLE   52,240 0 0
US BANCORP DEL COM NEW 902973304 15,444 308,750 SH   SOLE   308,750 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 324 1,300 SH   SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 966 19,195 SH   SOLE   19,195 0 0
VISA INC COM CL A 92826C839 14,926 112,695 SH   SOLE   112,695 0 0
WELLS FARGO CO NEW COM 949746101 13,688 246,898 SH   SOLE   246,898 0 0
YUM BRANDS INC COM 988498101 431 5,504 SH   SOLE   5,504 0 0
YUM CHINA HLDGS INC COM 98850p109 206 5,364 SH   SOLE   5,364 0 0
ZOETIS INC CL A 98978v103 505 5,927 SH   SOLE   5,927 0 0