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 12,222 58,004 SH   SOLE   58,004 0 0
ABBOTT LABS COM 002824100 4,723 64,387 SH   SOLE   64,387 0 0
ABBVIE INC COM 00287y109 5,180 54,767 SH   SOLE   54,767 0 0
AIR PRODS & CHEMS INC COM 009158106 13,215 79,110 SH   SOLE   79,110 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 17,662 127,056 SH   SOLE   127,056 0 0
ALPHABET INC CAP STK CL A 02079k305 489 405 SH   SOLE   405 0 0
ALPHABET INC CAP STK CL C 02079K107 22,327 18,708 SH   SOLE   18,708 0 0
ALTRIA GROUP INC COM 02209s103 7,321 121,385 SH   SOLE   121,385 0 0
AMAZON COM INC COM 023135106 13,743 6,861 SH   SOLE   6,861 0 0
AMERICAN EXPRESS CO COM 025816109 3,607 33,871 SH   SOLE   33,871 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 242 4,543 SH   SOLE   4,543 0 0
AMGEN INC COM 031162100 1,049 5,062 SH   SOLE   5,062 0 0
AMPHENOL CORP NEW CL A 032095101 224 2,380 SH   SOLE   2,380 0 0
ANALOG DEVICES INC COM 032654105 12,158 131,495 SH   SOLE   131,495 0 0
APPLE INC COM 037833100 30,444 134,865 SH   SOLE   134,865 0 0
APPLIED DNA SCIENCES INC COM NEW 03815u201 15 10,000 SH   SOLE   10,000 0 0
APPLIED MATLS INC COM 038222105 10,818 279,885 SH   SOLE   279,885 0 0
AT&T INC COM 00206R102 1,076 32,041 SH   SOLE   32,041 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 347 2,300 SH   SOLE   2,300 0 0
BECTON DICKINSON & CO COM 075887109 11,740 44,981 SH   SOLE   44,981 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,200 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,502 16,355 SH   SOLE   16,355 0 0
BOEING CO COM 097023105 307 825 SH   SOLE   825 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19,156 497,565 SH   SOLE   497,565 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 375 6,048 SH   SOLE   6,048 0 0
CATERPILLAR INC DEL COM 149123101 647 4,243 SH   SOLE   4,243 0 0
CELGENE CORP COM 151020104 1,007 11,255 SH   SOLE   11,255 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 439 1,346 SH   SOLE   1,346 0 0
CHEVRON CORP NEW COM 166764100 3,689 30,172 SH   SOLE   30,172 0 0
CHURCH & DWIGHT INC COM 171340102 18,151 305,722 SH   SOLE   305,722 0 0
COCA COLA CO COM 191216100 1,335 28,900 SH   SOLE   28,900 0 0
COLGATE PALMOLIVE CO COM 194162103 13,225 197,530 SH   SOLE   197,530 0 0
COMCAST CORP NEW CL A 20030n101 1,302 36,761 SH   SOLE   36,761 0 0
COOPER COS INC COM NEW 216648402 8,790 31,715 SH   SOLE   31,715 0 0
CORMEDIX INC COM 21900c100 29 30,000 SH   SOLE   30,000 0 0
COSTCO WHSL CORP NEW COM 22160k105 677 2,882 SH   SOLE   2,882 0 0
CSX CORP COM 126408103 10,284 138,875 SH   SOLE   138,875 0 0
DANAHER CORP DEL COM 235851102 20,013 184,177 SH   SOLE   184,177 0 0
DIAGEO P L C SPON ADR NEW 25243q205 1,484 10,475 SH   SOLE   10,475 0 0
DISNEY WALT CO COM DISNEY 254687106 36,508 312,196 SH   SOLE   312,196 0 0
DOMINION ENERGY INC COM 25746u109 306 4,356 SH   SOLE   4,356 0 0
DOWDUPONT INC COM 26078j100 339 5,276 SH   SOLE   5,276 0 0
EMERSON ELEC CO COM 291011104 226 2,950 SH   SOLE   2,950 0 0
EOG RES INC COM 26875P101 16,418 128,697 SH   SOLE   128,697 0 0
EXXON MOBIL CORP COM 30231G102 7,224 84,970 SH   SOLE   84,970 0 0
F M C CORP COM NEW 302491303 6,821 78,240 SH   SOLE   78,240 0 0
FACEBOOK INC CL A 30303M102 6,710 40,799 SH   SOLE   40,799 0 0
FEDEX CORP COM 31428x106 253 1,051 SH   SOLE   1,051 0 0
FORTIVE CORP COM 34959J108 12,571 149,303 SH   SOLE   149,303 0 0
GENERAL DYNAMICS CORP COM 369550108 281 1,375 SH   SOLE   1,375 0 0
GENERAL ELECTRIC CO COM 369604103 2,413 213,758 SH   SOLE   213,758 0 0
GRACE W R & CO DEL NEW COM 38388F108 7,638 106,890 SH   SOLE   106,890 0 0
HOME DEPOT INC COM 437076102 10,251 49,485 SH   SOLE   49,485 0 0
HONEYWELL INTL INC COM 438516106 333 2,001 SH   SOLE   2,001 0 0
HUBBELL INC COM 443510607 13,785 103,202 SH   SOLE   103,202 0 0
INTEL CORP COM 458140100 1,980 41,860 SH   SOLE   41,860 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 347 2,296 SH   SOLE   2,296 0 0
INTUIT COM 461202103 18,293 80,442 SH   SOLE   80,442 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 313 7,300 SH   SOLE   7,300 0 0
JOHNSON & JOHNSON COM 478160104 9,283 67,187 SH   SOLE   67,187 0 0
JPMORGAN CHASE & CO COM 46625H100 23,361 207,030 SH   SOLE   207,030 0 0
KRAFT HEINZ CO COM 500754106 1,320 23,948 SH   SOLE   23,948 0 0
LILLY ELI & CO COM 532457108 354 3,295 SH   SOLE   3,295 0 0
LIVANOVA PLC SHS G5509L101 15,267 123,150 SH   SOLE   123,150 0 0
LOCKHEED MARTIN CORP COM 539830109 307 886 SH   SOLE   886 0 0
LOWES COS INC COM 548661107 251 2,190 SH   SOLE   2,190 0 0
MCDONALDS CORP COM 580135101 23,653 141,388 SH   SOLE   141,388 0 0
MERCK & CO INC COM 58933y105 476 6,712 SH   SOLE   6,712 0 0
MICROSOFT CORP COM 594918104 29,344 256,571 SH   SOLE   256,571 0 0
MONDELEZ INTL INC CL A 609207105 13,121 305,424 SH   SOLE   305,424 0 0
MORGAN STANLEY COM NEW 617446448 7,948 170,670 SH   SOLE   170,670 0 0
NEXTERA ENERGY INC COM 65339f101 1,002 5,978 SH   SOLE   5,978 0 0
NIKE INC CL B 654106103 21,727 256,459 SH   SOLE   256,459 0 0
NOVARTIS A G SPONSORED ADR 66987v109 1,064 12,350 SH   SOLE   12,350 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 9,869 120,105 SH   SOLE   120,105 0 0
ORACLE CORP COM 68389X105 317 6,150 SH   SOLE   6,150 0 0
PEPSICO INC COM 713448108 12,304 110,050 SH   SOLE   110,050 0 0
PFIZER INC COM 717081103 15,889 360,534 SH   SOLE   360,534 0 0
PHILIP MORRIS INTL INC COM 718172109 7,953 97,532 SH   SOLE   97,532 0 0
PRAXAIR INC COM 74005p104 583 3,625 SH   SOLE   3,625 0 0
PROCTER AND GAMBLE CO COM 742718109 5,748 69,063 SH   SOLE   69,063 0 0
RESTAURANT BRANDS INTL INC COM 76131d103 31,308 528,146 SH   SOLE   528,146 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 559 8,204 SH   SOLE   8,204 0 0
SCHLUMBERGER LTD COM 806857108 1,066 17,498 SH   SOLE   17,498 0 0
SIRIUS XM HLDGS INC COM 82968b103 64 10,200 SH   SOLE   10,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,116 21,039 SH   SOLE   21,039 0 0
STARBUCKS CORP COM 855244109 1,469 25,845 SH   SOLE   25,845 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,372 95,754 SH   SOLE   95,754 0 0
UNION PAC CORP COM 907818108 323 1,985 SH   SOLE   1,985 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,146 52,125 SH   SOLE   52,125 0 0
US BANCORP DEL COM NEW 902973304 16,343 309,475 SH   SOLE   309,475 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 347 1,300 SH   SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,018 19,068 SH   SOLE   19,068 0 0
VISA INC COM CL A 92826C839 16,952 112,945 SH   SOLE   112,945 0 0
WELLS FARGO CO NEW COM 949746101 13,543 257,673 SH   SOLE   257,673 0 0
YUM BRANDS INC COM 988498101 500 5,504 SH   SOLE   5,504 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 224 1,702 SH   SOLE   1,702 0 0
ZOETIS INC CL A 98978v103 543 5,927 SH   SOLE   5,927 0 0