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 9,781 69,034 SH   SOLE   69,034 0 0
ABBOTT LABORATORIES COM 002824100 11,202 269,339 SH   SOLE   269,339 0 0
ABBVIE INC COM 00287y109 11,007 190,567 SH   SOLE   190,567 0 0
ACE LIMITED (NEW) COM h0023r105 2,053 19,575 SH   SOLE   19,575 0 0
ADOBE SYSTEMS INC COM COM 00724f101 219 3,170 SH   SOLE   3,170 0 0
AFLAC INC COM COM 001055102 1,897 32,575 SH   SOLE   32,575 0 0
AGCO CORP COM COM 001084102 1,113 24,485 SH   SOLE   24,485 0 0
AGIOS PHARMACEUTICALS INC COM 00847x104 307 5,000 SH   SOLE   5,000 0 0
AIR PRODUCTS & CHEMICALS INC C COM 009158106 12,886 98,988 SH   SOLE   98,988 0 0
ALCOA INC COM COM 013817101 3,017 187,502 SH   SOLE   187,502 0 0
ALKERMES PLC COM g01767105 300 7,000 SH   SOLE   7,000 0 0
AMERICAN EXPRESS CO COM COM 025816109 565 6,450 SH   SOLE   6,450 0 0
AMGEN INC COM COM 031162100 2,613 18,600 SH   SOLE   18,600 0 0
ANALOG DEVICES COM COM 032654105 247 5,000 SH   SOLE   5,000 0 0
APACHE CORP COM COM 037411105 318 3,385 SH   SOLE   3,385 0 0
APPLE INC COM 037833100 11,491 114,058 SH   SOLE   114,058 0 0
ASCENT CAPITAL GROUP INC. COM 043632108 5,499 91,340 SH   SOLE   91,340 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 19,910 239,644 SH   SOLE   239,644 0 0
BANK OF AMERICA CORP COM COM 060505104 937 54,980 SH   SOLE   54,980 0 0
BERKSHIRE HATHAWAY INC CL B (N COM 084670702 28,126 203,606 SH   SOLE   203,606 0 0
BOEING CO COM COM 097023105 1,398 10,975 SH   SOLE   10,975 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 2,004 169,725 SH   SOLE   169,725 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 709 13,860 SH   SOLE   13,860 0 0
CAMBRIDGE BANCORP COM COM 132152109 277 5,950 SH   SOLE   5,950 0 0
CAMECO CORP COM COM 13321l108 512 28,995 SH   SOLE   28,995 0 0
CATERPILLAR INC COM COM 149123101 14,763 149,080 SH   SOLE   149,080 0 0
CELGENE CORP COM COM 151020104 802 8,460 SH   SOLE   8,460 0 0
CERNER CORP COM COM 156782104 1,327 22,280 SH   SOLE   22,280 0 0
CHESAPEAKE ENERGY CORP COM COM 165167107 294 12,780 SH   SOLE   12,780 0 0
CHEVRON CORP COM COM 166764100 8,518 71,387 SH   SOLE   71,387 0 0
CHURCH & DWIGHT INC COM COM 171340102 24,753 352,801 SH   SOLE   352,801 0 0
CISCO SYSTEMS INC COM COM 17275r102 5,734 227,796 SH   SOLE   227,796 0 0
CITIGROUP INC (NEW) COM 172967424 1,947 37,567 SH   SOLE   37,567 0 0
CLEAN HARBORS INC COM 184496107 1,068 19,800 SH   SOLE   19,800 0 0
CONOCOPHILLIPS COM COM 20825c104 254 3,325 SH   SOLE   3,325 0 0
CONSOL ENERGY INC COM COM 20854p109 10,347 273,287 SH   SOLE   273,287 0 0
COPA HOLDINGS SA CL A COM p31076105 215 2,000 SH   SOLE   2,000 0 0
CVS HEALTH CORP COM COM 126650100 580 7,285 SH   SOLE   7,285 0 0
CYPRESS SEMICONDUCTOR CORP COM COM 232806109 821 83,105 SH   SOLE   83,105 0 0
DIRECTV COM COM 25490a309 21,105 243,936 SH   SOLE   243,936 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f104 955 25,265 SH   SOLE   25,265 0 0
DISCOVERY COMMUNICATIONS INC C COM 25470f302 2,826 75,816 SH   SOLE   75,816 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 672 15,000 SH   SOLE   15,000 0 0
E I DUPONT DENEMOURS & CO COM COM 263534109 1,744 24,297 SH   SOLE   24,297 0 0
EATON VANCE CORP NON-VOTING CO COM 278265103 1,579 41,840 SH   SOLE   41,840 0 0
ECOLAB INC COM COM 278865100 25,520 222,241 SH   SOLE   222,241 0 0
ELI LILLY & CO COM COM 532457108 433 6,670 SH   SOLE   6,670 0 0
ENTERGY CORP (NEW) COM COM 29364g103 666 8,616 SH   SOLE   8,616 0 0
EVERTEC INC COM 30040p103 268 12,000 SH   SOLE   12,000 0 0
EXXON MOBIL CORP COM COM 30231g102 34,528 367,129 SH   SOLE   367,129 0 0
FACEBOOK INC CL A COM 30303m102 248 3,132 SH   SOLE   3,132 0 0
FORD MOTOR COMPANY COM COM 345370860 3,813 257,800 SH   SOLE   257,800 0 0
GENERAL ELECTRIC CO COM COM 369604103 9,965 388,946 SH   SOLE   388,946 0 0
GENERAL MILLS INC COM COM 370334104 2,217 43,948 SH   SOLE   43,948 0 0
GILEAD SCIENCES INC COM COM 375558103 933 8,760 SH   SOLE   8,760 0 0
GOOGLE INC CL C COM 38259p706 2,918 5,054 SH   SOLE   5,054 0 0
GOOGLE INC-CL A COM 38259p508 2,459 4,179 SH   SOLE   4,179 0 0
GUGGENHEIM CHINA SMALL CAP IND COM 18383q853 314 12,000 SH   SOLE   12,000 0 0
H B FULLER CO COM COM 359694106 3,195 80,482 SH   SOLE   80,482 0 0
HALLIBURTON CO COM COM 406216101 426 6,600 SH   SOLE   6,600 0 0
HEWLETT-PACKARD CO COM COM 428236103 1,962 55,319 SH   SOLE   55,319 0 0
HOME DEPOT INC COM COM 437076102 1,651 18,000 SH   SOLE   18,000 0 0
ILLINOIS TOOL WORKS INC COM COM 452308109 388 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM COM 458140100 11,900 341,763 SH   SOLE   341,763 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,810 20,071 SH   SOLE   20,071 0 0
IRONWOOD PHARMACEUTICALS COM 46333x108 760 58,650 SH   SOLE   58,650 0 0
ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 1,091 28,500 SH   SOLE   28,500 0 0
ISHARES GOLD TRUST COM 464285105 978 83,600 SH   SOLE   83,600 0 0
ISHARES MSCI BRIC INDEX ETF COM 464286657 1,294 34,745 SH   SOLE   34,745 0 0
ISHARES MSCI JAPAN SMALL CAP E COM 464286582 821 15,000 SH   SOLE   15,000 0 0
JOHNSON & JOHNSON COM COM 478160104 22,830 214,187 SH   SOLE   214,187 0 0
JPMORGAN CHASE & CO COM COM 46625h100 2,092 34,729 SH   SOLE   34,729 0 0
KIMBERLY-CLARK CORP COM COM 494368103 3,629 33,733 SH   SOLE   33,733 0 0
KINROSS GOLD CORP (NEW) COM 496902404 140 42,500 SH   SOLE   42,500 0 0
LIBERTY GLOBAL PLC CL A COM g5480u104 4,051 95,238 SH   SOLE   95,238 0 0
LIBERTY GLOBAL PLC SER C COM g5480u120 17,830 434,722 SH   SOLE   434,722 0 0
LIBERTY MEDIA CORP COM 531229102 13,877 294,134 SH   SOLE   294,134 0 0
LIBERTY MEDIA CORP CL C COM 531229300 27,469 584,579 SH   SOLE   584,579 0 0
LIBERTY TRIPADVISOR HOLDINGS I COM 531465102 4,098 120,874 SH   SOLE   120,874 0 0
LIBERTY VENTURES SER A COM 53071m880 4,588 120,874 SH   SOLE   120,874 0 0
LINKEDIN CORP A COM 53578a108 303 1,458 SH   SOLE   1,458 0 0
MAGNUM HUNTER RESOURCES CORP COM 55973b102 118 21,235 SH   SOLE   21,235 0 0
MARKET VECTORS GOLD MINERS ETF COM 57060u100 2,376 111,231 SH   SOLE   111,231 0 0
MARKET VECTORS JUNIOR GOLD MIN COM 57061r544 309 9,185 SH   SOLE   9,185 0 0
MCDONALD'S CORP COM COM 580135101 780 8,230 SH   SOLE   8,230 0 0
MEDTRONIC INC COM COM 585055106 12,702 205,032 SH   SOLE   205,032 0 0
MERCK & CO INC (NEW) COM 58933y105 22,595 381,160 SH   SOLE   381,160 0 0
MICROSOFT CORP COM COM 594918104 4,335 93,511 SH   SOLE   93,511 0 0
MOSAIC COMPANY COM 61945c103 9,518 214,330 SH   SOLE   214,330 0 0
MRC GLOBAL INC COM 55345k103 2,157 92,475 SH   SOLE   92,475 0 0
NATIONAL OILWELL VARCO INC COM COM 637071101 4,310 56,635 SH   SOLE   56,635 0 0
NETFLIX INC. COM 64110l106 296 655 SH   SOLE   655 0 0
NEWMONT MINING CORP COM COM 651639106 260 11,300 SH   SOLE   11,300 0 0
NOW INC COM 67011p100 426 14,003 SH   SOLE   14,003 0 0
NUANCE COMMUNICATIONS INC (NEW COM 67020y100 355 23,000 SH   SOLE   23,000 0 0
OCCIDENTAL PETROLEUM CORP COM COM 674599105 997 10,365 SH   SOLE   10,365 0 0
PALL CORP COM COM 696429307 27,688 330,799 SH   SOLE   330,799 0 0
PALO ALTO NETWORKS INC COM 697435105 872 8,891 SH   SOLE   8,891 0 0
PANDORA MEDIA INC COM 698354107 202 8,370 SH   SOLE   8,370 0 0
PEABODY ENERGY CORP COM COM 704549104 183 14,790 SH   SOLE   14,790 0 0
PEPSICO INC COM COM 713448108 10,675 114,676 SH   SOLE   114,676 0 0
PERRIGO CO PLC COM g97822103 928 6,181 SH   SOLE   6,181 0 0
PETSMART INC COM COM 716768106 421 6,000 SH   SOLE   6,000 0 0
PFIZER INC COM COM 717081103 722 24,422 SH   SOLE   24,422 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 200 2,340 SH   SOLE   2,340 0 0
POTASH CORP OF SASKATCHEWAN IN COM 73755l107 745 21,550 SH   SOLE   21,550 0 0
PROCTER & GAMBLE CO COM COM 742718109 2,453 29,298 SH   SOLE   29,298 0 0
QUALCOMM INC COM COM 747525103 671 8,975 SH   SOLE   8,975 0 0
RIVERBED TECHNOLOGY INC COM 768573107 666 35,915 SH   SOLE   35,915 0 0
ROCHE HOLDING LTD SPONSORED AD COM 771195104 741 20,000 SH   SOLE   20,000 0 0
ROLLINS INC COM COM 775711104 1,512 51,640 SH   SOLE   51,640 0 0
SCHLUMBERGER LTD NV COM COM 806857108 17,860 175,632 SH   SOLE   175,632 0 0
SERVICENOW INC COM 81762p102 602 10,238 SH   SOLE   10,238 0 0
SIGMA-ALDRICH CORP COM COM 826552101 7,854 57,749 SH   SOLE   57,749 0 0
SPDR GOLD TRUST COM 78463v107 5,960 51,290 SH   SOLE   51,290 0 0
STARZ INC CL A - LIBERTY CAPIT COM 85571q102 11,436 345,715 SH   SOLE   345,715 0 0
STERICYCLE INC COM COM 858912108 3,050 26,170 SH   SOLE   26,170 0 0
STRYKER CORP COM COM 863667101 1,094 13,542 SH   SOLE   13,542 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,774 39,231 SH   SOLE   39,231 0 0
TIME WARNER CABLE INC (NEW) COM 88732j207 6,525 45,474 SH   SOLE   45,474 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 1,584 22,950 SH   SOLE   22,950 0 0
TWENTY-FIRST CENTURY FOX INC C COM 90130a200 956 28,700 SH   SOLE   28,700 0 0
UNION PACIFIC CORP COM COM 907818108 6,612 60,988 SH   SOLE   60,988 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 1,658 21,550 SH   SOLE   21,550 0 0
VANGUARD ENERGY ETF COM 92204a306 3,972 30,295 SH   SOLE   30,295 0 0
VANGUARD FTSE ALL WORLD EX-US COM 922042718 204 2,000 SH   SOLE   2,000 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 2,011 40,850 SH   SOLE   40,850 0 0
VANGUARD MSCI EMERGING MARKETS COM 922042858 3,271 78,426 SH   SOLE   78,426 0 0
VANGUARD MSCI EUROPEAN INDEX E COM 922042874 5,522 100,000 SH   SOLE   100,000 0 0
VECTREN CORP COM COM 92240g101 281 7,040 SH   SOLE   7,040 0 0
WATERS CORP COM COM 941848103 881 8,890 SH   SOLE   8,890 0 0
WEATHERFORD INTERNATIONAL PLC COM g48833100 276 13,290 SH   SOLE   13,290 0 0
WELLS FARGO & CO COM 949746101 8,673 167,205 SH   SOLE   167,205 0 0
WISCONSIN ENERGY CORP COM COM 976657106 1,909 44,400 SH   SOLE   44,400 0 0
WISDOMTREE EMERG MKTS SMALLCAP COM 97717w281 924 20,000 SH   SOLE   20,000 0 0
WISDOMTREE INVESTMENTS INC COM 97717p104 205 18,000 SH   SOLE   18,000 0 0
WISDOMTREE JAPAN HEDGED EQUITY COM 97717w851 1,046 20,000 SH   SOLE   20,000 0 0
WORKDAY INC A COM 98138h101 1,467 17,786 SH   SOLE   17,786 0 0
YAMANA GOLD INC COM COM 98462y100 87 14,460 SH   SOLE   14,460 0 0
YUM BRANDS INC COM COM 988498101 216 3,000 SH   SOLE   3,000 0 0
ZOETIS INC COM 98978v103 284 7,697 SH   SOLE   7,697 0 0