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 COM 88579y101 12,721 66,485 SH   SOLE   66,485 0 0
ABBOTT LABORATORIES COM 002824100 12,452 280,380 SH   SOLE   280,380 0 0
ADOBE SYSTEMS INC COM COM 00724f101 407 3,130 SH   SOLE   3,130 0 0
AFLAC INC COM COM 001055102 3,415 47,150 SH   SOLE   47,150 0 0
AGCO CORP COM COM 001084102 1,511 25,115 SH   SOLE   25,115 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 12,928 95,554 SH   SOLE   95,554 0 0
ALCOA INC COM 013872106 909 26,412 SH   SOLE   26,412 0 0
ALKERMES PLC COM g01767105 480 8,200 SH   SOLE   8,200 0 0
ALLERGAN PLC COM g0177j108 290 1,215 SH   SOLE   1,215 0 0
ALPHABET INC CL A COM 02079k305 4,465 5,267 SH   SOLE   5,267 0 0
ALPHABET INC/CA-CL C COM 02079K107 6,024 7,262 SH   SOLE   7,262 0 0
AMAZON.COM INC COM COM 023135106 318 359 SH   SOLE   359 0 0
AMERICAN EXPRESS CO COM COM 025816109 427 5,400 SH   SOLE   5,400 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 436 6,979 SH   SOLE   6,979 0 0
AMGEN INC COM 031162100 3,052 18,600 SH   SOLE   18,600 0 0
ANALOG DEVICES COM COM 032654105 410 5,000 SH   SOLE   5,000 0 0
ANTERO RESOURCES CORP COM 03674x106 592 25,949 SH   SOLE   25,949 0 0
APPLE INC COM 037833100 13,941 97,040 SH   SOLE   97,040 0 0
APTARGROUP INC COM COM 038336103 425 5,520 SH   SOLE   5,520 0 0
ARCONIC INC COM COM 03965l100 902 34,261 SH   SOLE   34,261 0 0
AT&T INC COM USD1 COM 00206r102 9,871 237,563 SH   SOLE   237,563 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 24,371 238,020 SH   SOLE   238,020 0 0
AXALTA COATING SYSTEMS LTD. COM g0750c108 232 7,200 SH   SOLE   7,200 0 0
BANK OF AMERICA CORP COM 060505104 2,766 117,259 SH   SOLE   117,259 0 0
BAXTER INTERNATIONAL COM 071813109 252 4,855 SH   SOLE   4,855 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 33,140 198,826 SH   SOLE   198,826 0 0
BOEING CO COM COM 097023105 218 1,235 SH   SOLE   1,235 0 0
BOOZ ALLEN HAMILTON CORP CL A COM 099502106 326 9,205 SH   SOLE   9,205 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 4,682 188,260 SH   SOLE   188,260 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 20,929 384,866 SH   SOLE   384,866 0 0
CABOT OIL & GAS CORP COM 127097103 1,613 67,450 SH   SOLE   67,450 0 0
CAMBRIDGE BANCORP COM COM 132152109 387 5,950 SH   SOLE   5,950 0 0
CAMECO CORP COM COM 13321l108 1,457 131,650 SH   SOLE   131,650 0 0
CATERPILLAR INC COM COM 149123101 13,299 143,375 SH   SOLE   143,375 0 0
CDK GLOBAL INC COM 12508e101 1,716 26,401 SH   SOLE   26,401 0 0
CELGENE CORP COM COM 151020104 1,539 12,365 SH   SOLE   12,365 0 0
CERNER CORP COM 156782104 2,980 50,641 SH   SOLE   50,641 0 0
CHARTER COMMUNICATIONS, INC. COM 16119p108 6,478 19,792 SH   SOLE   19,792 0 0
CHEVRON CORP NEW COM COM 166764100 6,018 56,049 SH   SOLE   56,049 0 0
CHUBB LIMITED COM h1467j104 2,719 19,955 SH   SOLE   19,955 0 0
CHURCH & DWIGHT INC COM COM 171340102 35,108 703,994 SH   SOLE   703,994 0 0
CISCO SYSTEMS INC COM COM 17275r102 7,107 210,252 SH   SOLE   210,252 0 0
CITIGROUP INC (NEW) COM 172967424 4,351 72,732 SH   SOLE   72,732 0 0
COCA-COLA CO COM COM 191216100 282 6,635 SH   SOLE   6,635 0 0
COMMERCEHUB INC SER A COM 20084v108 1,870 120,807 SH   SOLE   120,807 0 0
COMMERCEHUB INC SER C COM 20084v306 647 41,673 SH   SOLE   41,673 0 0
CONCHO RESOURCES INC COM 20605p101 475 3,700 SH   SOLE   3,700 0 0
CONSOL ENERGY INC COM COM 20854p109 403 24,000 SH   SOLE   24,000 0 0
COSTCO WHOLESALE CORP COM COM 22160k105 560 3,340 SH   SOLE   3,340 0 0
CVS HEALTH CORP COM COM 126650100 584 7,435 SH   SOLE   7,435 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1,333 96,910 SH   SOLE   96,910 0 0
DANAHER CORPO. COM 235851102 241 2,820 SH   SOLE   2,820 0 0
DENTSPLY SIRONA INC COM 24906p109 479 7,674 SH   SOLE   7,674 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 417 14,344 SH   SOLE   14,344 0 0
EATON CORP PLC COM g29183103 445 6,000 SH   SOLE   6,000 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,416 31,485 SH   SOLE   31,485 0 0
ECOLAB INC COM 278865100 29,277 233,578 SH   SOLE   233,578 0 0
EDWARD LIFESCIENCES CORP COM 28176e108 564 6,000 SH   SOLE   6,000 0 0
EISAI CO, SPONSORED ADR COM 282579309 595 11,500 SH   SOLE   11,500 0 0
ELI LILLY & CO COM COM 532457108 637 7,570 SH   SOLE   7,570 0 0
EMERSON ELECTRIC CO COM COM 291011104 312 5,210 SH   SOLE   5,210 0 0
ENTERGY CORP (NEW) COM COM 29364g103 654 8,616 SH   SOLE   8,616 0 0
EOG RESOURCES INC COM 26875P101 330 3,380 SH   SOLE   3,380 0 0
EPAM SYSTEMS INC COM 29414b104 227 3,000 SH   SOLE   3,000 0 0
EQT CORP COM COM 26884l109 1,423 23,285 SH   SOLE   23,285 0 0
EUROPEAN EQUITY FUND INC COM 298768102 91 10,880 SH   SOLE   10,880 0 0
EXPEDIA INC (NEW) COM 30212p303 549 4,350 SH   SOLE   4,350 0 0
EXXON MOBIL CORP COM COM 30231g102 22,448 273,720 SH   SOLE   273,720 0 0
FACEBOOK INC CL A COM 30303m102 1,345 9,467 SH   SOLE   9,467 0 0
FEDEX CORP. COM 31428x106 215 1,100 SH   SOLE   1,100 0 0
FIRST REPUBLIC BANK/SAN FRAN COM 33616c100 543 5,790 SH   SOLE   5,790 0 0
FMC CORP COM (NEW) COM 302491303 2,179 31,305 SH   SOLE   31,305 0 0
FORD MOTOR COMPANY COM COM 345370860 1,222 105,000 SH   SOLE   105,000 0 0
GENERAL ELECTRIC CO COM COM 369604103 12,288 412,358 SH   SOLE   412,358 0 0
GENERAL MILLS INC COM COM 370334104 2,477 41,980 SH   SOLE   41,980 0 0
GILEAD SCIENCES INC COM 375558103 426 6,275 SH   SOLE   6,275 0 0
GLOBAL PAYMENTS INC. COM 37940x102 336 4,162 SH   SOLE   4,162 0 0
H & R BLOCK INC COM COM 093671105 349 15,000 SH   SOLE   15,000 0 0
H.B. FULLER CO. COM 359694106 10,637 206,303 SH   SOLE   206,303 0 0
HALLADOR ENERGY CO COM 40609p105 96 12,000 SH   SOLE   12,000 0 0
HALLIBURTON CO COM COM 406216101 387 7,870 SH   SOLE   7,870 0 0
HARSCO CORPORATION COM 415864107 155 12,120 SH   SOLE   12,120 0 0
HOME DEPOT INC COM COM 437076102 2,849 19,400 SH   SOLE   19,400 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 609 4,600 SH   SOLE   4,600 0 0
INGERSOLL-RAND PLC COM g47791101 319 3,920 SH   SOLE   3,920 0 0
INTEL CORP COM COM 458140100 9,957 276,039 SH   SOLE   276,039 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,945 16,911 SH   SOLE   16,911 0 0
INTERNATIONAL PAPER CO COM COM 460146103 355 7,000 SH   SOLE   7,000 0 0
IPG PHOTONICS CORP COM 44980x109 205 1,700 SH   SOLE   1,700 0 0
ISHARES FTSE BRIC INDEX ETF COM 464286657 1,222 33,645 SH   SOLE   33,645 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 828 21,520 SH   SOLE   21,520 0 0
ISHARES GOLD TRUST COM 464285105 514 42,835 SH   SOLE   42,835 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 995 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM 478160104 26,607 213,629 SH   SOLE   213,629 0 0
JPMORGAN CHASE & CO COM 46625h100 2,198 25,021 SH   SOLE   25,021 0 0
KIMBERLY-CLARK CORP COM COM 494368103 4,268 32,423 SH   SOLE   32,423 0 0
LAS VEGAS SANDS CORP COM 517834107 325 5,700 SH   SOLE   5,700 0 0
LIBERTY BRAVES GROUP-C COM 531229888 724 30,605 SH   SOLE   30,605 0 0
LIBERTY BROADBAND SER C COM 530307305 18,243 211,141 SH   SOLE   211,141 0 0
LIBERTY BROADBAND-A COM 530307107 7,741 90,975 SH   SOLE   90,975 0 0
LIBERTY EXPEDIA HOLDINGS A COM 53046p109 3,700 81,352 SH   SOLE   81,352 0 0
LIBERTY GLOBAL PLC CL A COM g5480u104 4,319 120,406 SH   SOLE   120,406 0 0
LIBERTY GLOBAL PLC SER C COM g5480u120 14,150 403,830 SH   SOLE   403,830 0 0
LIBERTY INTERACTIVE CORP Q-A COM 53071M104 12,521 625,414 SH   SOLE   625,414 0 0
LIBERTY LILAC GROUP PLC CL A COM g5480u138 10,441 469,448 SH   SOLE   469,448 0 0
LIBERTY LILAC GROUP PLC SER C COM g5480u153 2,473 107,342 SH   SOLE   107,342 0 0
LIBERTY MEDIA GROUP SER C COM 531229854 4,236 124,041 SH   SOLE   124,041 0 0
LIBERTY MEDIA SERIES A FORMULA COM 531229870 1,633 49,932 SH   SOLE   49,932 0 0
LIBERTY SIRIUSXM GROUP SER A COM 531229409 6,339 162,871 SH   SOLE   162,871 0 0
LIBERTY SIRIUSXM GROUP SER C COM 531229607 19,328 498,412 SH   SOLE   498,412 0 0
LIBERTY VENTURES SER A COM 53071m856 8,008 180,047 SH   SOLE   180,047 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919401 3,569 134,358 SH   SOLE   134,358 0 0
LIONS GATE ENTERTAINMENT CORP COM 535919500 9,546 391,531 SH   SOLE   391,531 0 0
LKQ CORP COM COM 501889208 351 12,000 SH   SOLE   12,000 0 0
LOWE'S COS INC COM COM 548661107 582 7,085 SH   SOLE   7,085 0 0
LYONDELLBASELL INDUSTRIES NV C COM n53745100 955 10,475 SH   SOLE   10,475 0 0
MCDONALD'S CORP COM COM 580135101 1,411 10,890 SH   SOLE   10,890 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,448 16,250 SH   SOLE   16,250 0 0
MEDIDATA SOLUTIONS INC COM 58471a105 346 6,000 SH   SOLE   6,000 0 0
MEDTRONIC PLC COM g5960l103 16,424 203,878 SH   SOLE   203,878 0 0
MERCK & CO INC (NEW) COM 58933y105 24,699 388,723 SH   SOLE   388,723 0 0
MICROSOFT CORP COM COM 594918104 5,764 87,526 SH   SOLE   87,526 0 0
MOSAIC CO/THE COM 61945C103 26,535 909,355 SH   SOLE   909,355 0 0
MRC GLOBAL INC COM 55345k103 1,943 106,025 SH   SOLE   106,025 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 3,324 82,906 SH   SOLE   82,906 0 0
NIKE INC CL B COM 654106103 357 6,400 SH   SOLE   6,400 0 0
NOBLE ENERGY, INC. COM 655044105 271 7,890 SH   SOLE   7,890 0 0
OCCIDENTAL PETROLEUM CORP COM COM 674599105 999 15,765 SH   SOLE   15,765 0 0
PALO ALTO NETWORKS INC COM 697435105 742 6,584 SH   SOLE   6,584 0 0
PAYPAL HOLDINGS INC COM 70450y103 273 6,350 SH   SOLE   6,350 0 0
PDC ENERGY INC COM 69327r101 341 5,468 SH   SOLE   5,468 0 0
PEPSICO INC COM COM 713448108 13,566 121,276 SH   SOLE   121,276 0 0
PFIZER INC COM 717081103 985 28,787 SH   SOLE   28,787 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 6,827 36,660 SH   SOLE   36,660 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 313 2,600 SH   SOLE   2,600 0 0
POTASH CORP OF SASKATCHEWAN IN COM 73755l107 820 48,000 SH   SOLE   48,000 0 0
PRAXAIR INC COM 74005P104 2,890 24,367 SH   SOLE   24,367 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,690 18,810 SH   SOLE   18,810 0 0
QUINTILES IMS HOLDINGS INC COM 74876y101 242 3,000 SH   SOLE   3,000 0 0
RANGE RESOURCES CORP COM COM 75281a109 2,216 76,151 SH   SOLE   76,151 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 974 30,500 SH   SOLE   30,500 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 216 1,390 SH   SOLE   1,390 0 0
ROLLINS INC COM COM 775711104 2,948 79,384 SH   SOLE   79,384 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM v7780t103 245 2,500 SH   SOLE   2,500 0 0
SALESFORCE.COM COM 79466l302 371 4,500 SH   SOLE   4,500 0 0
SCHLUMBERGER LTD NV COM COM 806857108 14,197 181,786 SH   SOLE   181,786 0 0
SPDR GOLD TRUST COM 78463v107 2,673 22,514 SH   SOLE   22,514 0 0
STAMPS.COM INC COM 852857200 355 3,000 SH   SOLE   3,000 0 0
STANDEX INTERNATIONAL CORP COM COM 854231107 305 3,050 SH   SOLE   3,050 0 0
STANLEY BLACK & DECKER INC. COM 854502101 252 1,897 SH   SOLE   1,897 0 0
STAR GAS PARTNERS, L.P. COM 85512c105 153 16,660 SH   SOLE   16,660 0 0
STARBUCKS CORP COM COM 855244109 333 5,700 SH   SOLE   5,700 0 0
STERICYCLE INC COM COM 858912108 3,959 47,766 SH   SOLE   47,766 0 0
STRYKER CORP. COM 863667101 2,138 16,242 SH   SOLE   16,242 0 0
SUNTRUST BANKS INC COM COM 867914103 814 14,728 SH   SOLE   14,728 0 0
SVB FINANCIAL GROUP COM 78486q101 371 1,995 SH   SOLE   1,995 0 0
TE CONNECTIVITY LTD COM h84989104 1,942 26,045 SH   SOLE   26,045 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,356 47,893 SH   SOLE   47,893 0 0
TIME WARNER INC (NEW) COM 887317303 1,513 15,488 SH   SOLE   15,488 0 0
TJX COMPANIES COM 872540109 359 4,540 SH   SOLE   4,540 0 0
UNION PACIFIC CORP COM 907818108 7,168 67,678 SH   SOLE   67,678 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 508 4,730 SH   SOLE   4,730 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 527 4,700 SH   SOLE   4,700 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189f106 3,285 143,996 SH   SOLE   143,996 0 0
VANECK VECTORS JUNIOR GOLD MIN COM 92189f791 227 6,320 SH   SOLE   6,320 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 2,180 24,241 SH   SOLE   24,241 0 0
VANGUARD ENERGY ETF COM 92204a306 1,332 13,775 SH   SOLE   13,775 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,398 50,130 SH   SOLE   50,130 0 0
VANGUARD INTL EQUITY INDEXFUND COM 922042858 3,747 94,332 SH   SOLE   94,332 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 2,063 40,000 SH   SOLE   40,000 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 379 3,125 SH   SOLE   3,125 0 0
VECTREN CORP COM COM 92240g101 413 7,040 SH   SOLE   7,040 0 0
VESTAS WIND SYSTEM A/S UnSPONS COM 925458101 289 10,620 SH   SOLE   10,620 0 0
VISA INC CL A COM 92826c839 542 6,100 SH   SOLE   6,100 0 0
WAL-MART STORES INC COM COM 931142103 288 4,000 SH   SOLE   4,000 0 0
WALT DISNEY HOLDING CO COM 254687106 313 2,760 SH   SOLE   2,760 0 0
WATERS CORP COM COM 941848103 1,440 9,210 SH   SOLE   9,210 0 0
WEC ENERGY GROUP INC COM 92939u106 2,715 44,772 SH   SOLE   44,772 0 0
WELLS FARGO & CO COM 949746101 6,469 116,230 SH   SOLE   116,230 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,012 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 1,367 16,417 SH   SOLE   16,417 0 0
ZOETIS INC COM 98978v103 627 11,747 SH   SOLE   11,747 0 0