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,794 71,498 SH   SOLE   71,498 0 0
ABBOTT LABS COM 002824100 11,038 238,240 SH   SOLE   238,240 0 0
ABBVIE INC COM 00287Y109 15,238 260,293 SH   SOLE   260,293 0 0
ADOBE SYS INC COM 00724F101 4,482 60,611 SH   SOLE   60,611 0 0
ADT CORP COM 00101J106 876 21,104 SH   SOLE   21,104 0 0
AFLAC INC COM 001055102 2,514 39,281 SH   SOLE   39,281 0 0
AIR PRODS & CHEMS INC COM 009158106 9,067 59,932 SH   SOLE   59,932 0 0
ALTRIA GROUP INC COM 02209S103 592 11,837 SH   SOLE   11,837 0 0
AMAZON COM INC COM 023135106 3,521 9,463 SH   SOLE   9,463 0 0
AMERICAN EXPRESS CO COM 025816109 9,857 126,179 SH   SOLE   126,179 0 0
AMGEN INC COM 031162100 5,318 33,267 SH   SOLE   33,267 0 0
ANADARKO PETE CORP COM 032511107 9,016 108,881 SH   SOLE   108,881 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 3,013 24,711 SH   SOLE   24,711 0 0
APACHE CORP COM 037411105 1,103 18,275 SH   SOLE   18,275 0 0
APPLE COMPUTER INC COM 037833100 16,932 136,076 SH   SOLE   136,076 0 0
AT&T INC COM COM 00206R102 1,399 42,851 SH   SOLE   42,851 0 0
AUTOMATIC DATA PROCESSING COM 053015103 13,501 157,647 SH   SOLE   157,647 0 0
AUTOZONE INC COM 053332102 1,353 1,983 SH   SOLE   1,983 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 431 10,710 SH   SOLE   10,710 0 0
BANK OF AMERICA CORP COM 060505104 1,876 121,872 SH   SOLE   121,872 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 652 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 4,241 29,384 SH   SOLE   29,384 0 0
BOEING CO COM 097023105 621 4,140 SH   SOLE   4,140 0 0
BP AMOCO P L C COM 055622104 789 20,167 SH   SOLE   20,167 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,053 47,330 SH   SOLE   47,330 0 0
BROADCOM CORP-A COM 111320107 1,078 24,895 SH   SOLE   24,895 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 633 14,020 SH   SOLE   14,020 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 438 2,400 SH   SOLE   2,400 0 0
CATERPILLAR INC COM COM 149123101 5,224 65,274 SH   SOLE   65,274 0 0
CDK GLOBAL INC COM 12508E101 905 19,364 SH   SOLE   19,364 0 0
CERNER CORP COM 156782104 5,387 73,526 SH   SOLE   73,526 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 4,470 54,531 SH   SOLE   54,531 0 0
CHEVRON CORP COM 166764100 5,202 49,551 SH   SOLE   49,551 0 0
CHUBB CORP COM 171232101 6,186 61,187 SH   SOLE   61,187 0 0
CHURCH & DWIGHT CO COM 171340102 231 2,700 SH   SOLE   2,700 0 0
CIGNA CORP COM 125509109 3,029 23,400 SH   SOLE   23,400 0 0
CINTAS CORP COM 172908105 375 4,600 SH   SOLE   4,600 0 0
CISCO CORP COM 17275R102 2,072 75,289 SH   SOLE   75,289 0 0
COCA COLA CO COM 191216100 3,925 96,797 SH   SOLE   96,797 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 7,980 127,910 SH   SOLE   127,910 0 0
COLGATE PALMOLIVE CO COM 194162103 5,466 78,825 SH   SOLE   78,825 0 0
COMCAST CORP COM 20030N101 3,457 61,215 SH   SOLE   61,215 0 0
COMCAST CORP CL A SPL COM 20030N200 443 7,905 SH   SOLE   7,905 0 0
CONOCOPHILLIPS COM 20825C104 357 5,740 SH   SOLE   5,740 0 0
CONSTELLATION BRANDS INC-A COM 21036P108 250 2,150 SH   SOLE   2,150 0 0
COPART INC COM 217204106 1,825 48,578 SH   SOLE   48,578 0 0
COSTCO WHSL CORP COM 22160K105 10,115 66,767 SH   SOLE   66,767 0 0
CVS HEALTH CORP COM 126650100 13,779 133,504 SH   SOLE   133,504 0 0
DANAHER CORP COM 235851102 7,567 89,131 SH   SOLE   89,131 0 0
DEERE & CO COM 244199105 2,708 30,883 SH   SOLE   30,883 0 0
DEVON ENERGY CORP COM 25179M103 3,555 58,943 SH   SOLE   58,943 0 0
DIAGEO PLC ADR COM 25243Q205 7,025 63,538 SH   SOLE   63,538 0 0
DOLLAR TREE INC COM 256746108 529 6,520 SH   SOLE   6,520 0 0
DOMINION RES INC VA COM 25746U109 2,955 41,700 SH   SOLE   41,700 0 0
DU PONT E I DE NEMOURS CO COM 263534109 1,501 21,005 SH   SOLE   21,005 0 0
DUKE ENERGY CORP COM 26441c204 210 2,741 SH   SOLE   2,741 0 0
E M C CORP MASS COM 268648102 555 21,700 SH   SOLE   21,700 0 0
EATON VANCE CORP NON VTG COM 278265103 1,952 46,884 SH   SOLE   46,884 0 0
ECOLAB INC COM 278865100 2,774 24,250 SH   SOLE   24,250 0 0
EMERSON ELEC CO COM 291011104 11,866 209,579 SH   SOLE   209,579 0 0
EOG RES INC COM 26875P101 432 4,715 SH   SOLE   4,715 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 1,253 10,955 SH   SOLE   10,955 0 0
EXELON CORP COM 30161N101 353 10,510 SH   SOLE   10,510 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 364 7,548 SH   SOLE   7,548 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 297 3,418 SH   SOLE   3,418 0 0
EXXON MOBIL CORPORATION COM 30231G102 18,270 214,941 SH   SOLE   214,941 0 0
FACEBOOK INC CL A COM 30303M102 311 3,780 SH   SOLE   3,780 0 0
FINISAR CORP COM 31787A507 696 32,630 SH   SOLE   32,630 0 0
FISERV INC COM 337738108 359 4,525 SH   SOLE   4,525 0 0
FLUOR CORP COM 343412102 1,080 18,900 SH   SOLE   18,900 0 0
FRESENIUS MEDICAL CARE AG ADR COM 358029106 1,875 45,228 SH   SOLE   45,228 0 0
GENERAL ELEC CO COM 369604103 10,146 408,934 SH   SOLE   408,934 0 0
GENERAL MLS INC COM 370334104 417 7,373 SH   SOLE   7,373 0 0
GILEAD SCIENCES COM 375558103 8,451 86,122 SH   SOLE   86,122 0 0
GOOGLE INC-CL C COM 38259P706 5,068 9,249 SH   SOLE   9,249 0 0
GOOGLE INC CL A COM 38259P508 4,652 8,386 SH   SOLE   8,386 0 0
GRAINGER W W INC COM 384802104 3,486 14,783 SH   SOLE   14,783 0 0
HOME DEPOT INC COM 437076102 4,727 41,607 SH   SOLE   41,607 0 0
HONEYWELL INTL INC COM 438516106 483 4,629 SH   SOLE   4,629 0 0
HOSPIRA INC COM 441060100 788 8,975 SH   SOLE   8,975 0 0
HSBC HLDGS PLC ADR COM 404280406 636 14,923 SH   SOLE   14,923 0 0
IBM CORP COM 459200101 3,350 20,871 SH   SOLE   20,871 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,385 86,316 SH   SOLE   86,316 0 0
INDEPENDENT BANK CORP MASS COM 453836108 281 6,400 SH   SOLE   6,400 0 0
INTEL CORP COM 458140100 3,559 113,810 SH   SOLE   113,810 0 0
INTUIT INC COM 461202103 242 2,500 SH   SOLE   2,500 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 830 11,875 SH   SOLE   11,875 0 0
JOHNSON & JOHNSON COM 478160104 17,205 171,021 SH   SOLE   171,021 0 0
JP MORGAN CHASE & CO COM 46625H100 7,398 122,112 SH   SOLE   122,112 0 0
KIMBERLY CLARK CORP COM 494368103 4,290 40,053 SH   SOLE   40,053 0 0
KRAFT FOOD GROUPS INC COM 50076Q106 269 3,085 SH   SOLE   3,085 0 0
LILLY, ELI AND COMPANY COM 532457108 244 3,356 SH   SOLE   3,356 0 0
LOWES COS INC COM 548661107 726 9,755 SH   SOLE   9,755 0 0
MASTERCARD INC - CLASS A COM 57636Q104 2,052 23,757 SH   SOLE   23,757 0 0
MCCORMICK & CO INC COM 579780206 2,899 37,599 SH   SOLE   37,599 0 0
MCDONALDS CORP COM 580135101 3,784 38,832 SH   SOLE   38,832 0 0
MCGRAW-HILL FINANCIAL INC. COM 580645109 218 2,110 SH   SOLE   2,110 0 0
MEDTRONIC PLC COM G5960L103 2,760 35,388 SH   SOLE   35,388 0 0
MERCK & CO INC COM 58933Y105 9,235 160,664 SH   SOLE   160,664 0 0
MICROSOFT CORP COM 594918104 12,377 304,444 SH   SOLE   304,444 0 0
MONDELEZ INTERNATIONAL COM 609207105 341 9,435 SH   SOLE   9,435 0 0
MONSANTO CO COM 61166W101 4,490 39,895 SH   SOLE   39,895 0 0
MOODYS CORP COM 615369105 3,702 35,661 SH   SOLE   35,661 0 0
NETAPP INC COM 64110D104 1,053 29,699 SH   SOLE   29,699 0 0
NEXTERA ENERGY INC COM 65339F101 6,142 59,034 SH   SOLE   59,034 0 0
NIKE INC CL B COM 654106103 7,163 71,399 SH   SOLE   71,399 0 0
NOBLE ENERGY INC COM 655044105 259 5,300 SH   SOLE   5,300 0 0
NORFOLK SOUTHN CORP COM 655844108 324 3,150 SH   SOLE   3,150 0 0
NOVARTIS AG ADR COM 66987V109 1,159 11,755 SH   SOLE   11,755 0 0
NOVO-NORDISK AS ADR-B COM 670100205 6,001 112,390 SH   SOLE   112,390 0 0
OMNICOM GROUP COM 681919106 3,547 45,481 SH   SOLE   45,481 0 0
ORACLE CORP COM 68389X105 7,822 181,270 SH   SOLE   181,270 0 0
PALL CORP COM 696429307 231 2,300 SH   SOLE   2,300 0 0
PATTERSON COS INC COM 703395103 344 7,055 SH   SOLE   7,055 0 0
PEOPLES UNITED FINANCIAL COM 712704105 200 13,131 SH   SOLE   13,131 0 0
PEPSICO INC COM 713448108 9,150 95,690 SH   SOLE   95,690 0 0
PFIZER INC COM 717081103 71,918 2,067,203 SH   SOLE   2,067,203 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 3,265 43,337 SH   SOLE   43,337 0 0
PILGRIM BANCSHARES INC COM 72143J105 334 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 1,160 12,440 SH   SOLE   12,440 0 0
PRAXAIR INC COM 74005P104 6,780 56,151 SH   SOLE   56,151 0 0
PROCTER & GAMBLE COMPANY COM 742718109 12,557 153,246 SH   SOLE   153,246 0 0
QIAGEN NV COM N72482107 407 16,150 SH   SOLE   16,150 0 0
QUALCOMM INC COM 747525103 255 3,671 SH   SOLE   3,671 0 0
RACKSPACE HOSTING INC COM 750086100 1,487 28,830 SH   SOLE   28,830 0 0
RAYTHEON CO COM 755111507 1,082 9,902 SH   SOLE   9,902 0 0
ROOT9B TECHNOLOGIES INC COM 776650103 72 50,000 SH   SOLE   50,000 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 2,154 12,522 SH   SOLE   12,522 0 0
ROSS STORES INC COM 778296103 8,065 76,551 SH   SOLE   76,551 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 1,300 21,790 SH   SOLE   21,790 0 0
RPM INTERNATIONAL INC COM COM 749685103 6,980 145,444 SH   SOLE   145,444 0 0
SCHLUMBERGER COM 806857108 8,225 98,572 SH   SOLE   98,572 0 0
SCRIPPS NETWORKS A COM 811065101 3,059 44,624 SH   SOLE   44,624 0 0
SIGMA ALDRICH CORP COM 826552101 9,603 69,462 SH   SOLE   69,462 0 0
SOUTHERN CO COM 842587107 2,472 55,820 SH   SOLE   55,820 0 0
STATE STR CORP COM 857477103 1,277 17,361 SH   SOLE   17,361 0 0
STRYKER CORP COM 863667101 3,323 36,022 SH   SOLE   36,022 0 0
SYSCO CORP COM 871829107 1,519 40,256 SH   SOLE   40,256 0 0
TARGET CORP COM 87612E106 4,692 57,176 SH   SOLE   57,176 0 0
TEVA PHARMACEUTICAL INDS COM 881624209 2,149 34,491 SH   SOLE   34,491 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,869 28,801 SH   SOLE   28,801 0 0
TJX COMPANIES INC COM 872540109 4,123 58,851 SH   SOLE   58,851 0 0
TORCHMARK CORP COM 891027104 1,201 21,873 SH   SOLE   21,873 0 0
TOTAL S A ADR COM 89151E109 1,732 34,879 SH   SOLE   34,879 0 0
UNILEVER N V COM 904784709 817 19,560 SH   SOLE   19,560 0 0
UNILEVER PLC ADR COM 904767704 5,883 141,042 SH   SOLE   141,042 0 0
UNION PAC CORP COM 907818108 12,709 117,336 SH   SOLE   117,336 0 0
UNITED PARCEL SVC INC CL B COM 911312106 1,252 12,915 SH   SOLE   12,915 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,406 63,190 SH   SOLE   63,190 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,763 31,809 SH   SOLE   31,809 0 0
VERISANTE TECHNOLOGY INC COM 92346G955 8 90,000 SH   SOLE   90,000 0 0
VERISIGN INC COM 92343E102 1,739 25,965 SH   SOLE   25,965 0 0
VERIZON COMMUNICATIONS COM 92343V104 5,059 104,032 SH   SOLE   104,032 0 0
VISA INC CL A COM 92826C839 11,038 168,744 SH   SOLE   168,744 0 0
VODAFONE GROUP PLC ADR COM 92857W308 1,179 36,065 SH   SOLE   36,065 0 0
WAL MART STORES INC COM 931142103 1,614 19,626 SH   SOLE   19,626 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,898 22,415 SH   SOLE   22,415 0 0
WALT DISNEY COMPANY COM 254687106 894 8,527 SH   SOLE   8,527 0 0
WATERS CORPORATION COM 941848103 1,279 10,291 SH   SOLE   10,291 0 0
WATSCO INC COM 942622200 306 2,436 SH   SOLE   2,436 0 0
WELLS FARGO & CO COM COM 949746101 8,669 159,357 SH   SOLE   159,357 0 0
WHOLE FOODS MKT INC COM 966837106 5,003 96,064 SH   SOLE   96,064 0 0
WOODWARD INC COM 980745103 343 6,720 SH   SOLE   6,720 0 0
YUM BRANDS INC COM 988498101 3,269 41,528 SH   SOLE   41,528 0 0
ZIMMER HLDGS INC COM 98956P102 294 2,500 SH   SOLE   2,500 0 0
AMERICAN TOWER CORP-CL A REIT 03027X100 4,146 44,035 SH   SOLE   44,035 0 0
AVALONBAY CMNTYS INC REIT 053484101 3,890 22,324 SH   SOLE   22,324 0 0
HCP INC REIT 40414L109 611 14,130 SH   SOLE   14,130 0 0
HEALTH CARE REIT INC REIT 42217K106 5,489 70,949 SH   SOLE   70,949 0 0
PUBLIC STORAGE INC REIT 74460D109 4,125 20,926 SH   SOLE   20,926 0 0
VANGUARD REIT ETF REIT 922908553 2,771 32,866 SH   SOLE   32,866 0 0
BUCKEYE PARTNERS LP MLP 118230101 302 4,000 SH   SOLE   4,000 0 0
ENBRIDGE C CORP MLP 29250N105 2,828 58,317 SH   SOLE   58,317 0 0
ENBRIDGE ENERGY PARTNERS LP MLP 29250R106 1,500 41,650 SH   SOLE   41,650 0 0
ENERGY TRANSFER PARTNERS LP MLP 29273R109 2,263 40,583 SH   SOLE   40,583 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107 1,643 49,883 SH   SOLE   49,883 0 0
FIRST TRUST ENERGY INCOME AND MLP 33738G104 4,922 143,581 SH   SOLE   143,581 0 0
KINDER MORGAN C CORP MLP 49456B101 7,160 170,244 SH   SOLE   170,244 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 5,236 68,262 SH   SOLE   68,262 0 0
MARKWEST ENERGY PARTNERS LP MLP 570759100 2,485 37,589 SH   SOLE   37,589 0 0
ONEOK C CORP MLP 682680103 3,313 68,685 SH   SOLE   68,685 0 0
ONEOK PARTNERS LP MLP 68268N103 2,350 57,535 SH   SOLE   57,535 0 0
PLAINS ALL AMERICAN PIPELINE L MLP 726503105 3,465 71,043 SH   SOLE   71,043 0 0
SPECTRA ENERGY C CORP MLP 847560109 424 11,714 SH   SOLE   11,714 0 0
SPECTRA ENERGY PARTNERS LP MLP 84756N109 1,437 27,740 SH   SOLE   27,740 0 0
WILLIAMS PARTNERS L.P MLP 96949L105 2,299 46,700 SH   SOLE   46,700 0 0
BARRICK GOLD CORP GOLD 067901108 170 15,550 SH   SOLE   15,550 0 0
NEWMONT MNG CORP GOLD 651639106 473 21,787 SH   SOLE   21,787 0 0
SPDR GOLD TRUST ETF GOLD 78463V107 1,459 12,836 SH   SOLE   12,836 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 3,460 143,500 SH   SOLE   143,500 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 1,286 20,044 SH   SOLE   20,044 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 2,187 54,506 SH   SOLE   54,506 0 0
ISHARES MSCI PACIFIC EX JAPAN MF/ETF 464286665 2,122 46,778 SH   SOLE   46,778 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 5,113 44,136 SH   SOLE   44,136 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 1,041 8,374 SH   SOLE   8,374 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 307 19,300 SH   SOLE   19,300 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 7,504 49,377 SH   SOLE   49,377 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 6,037 51,147 SH   SOLE   51,147 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 1,890 9,158 SH   SOLE   9,158 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 402 1,449 SH   SOLE   1,449 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 7,075 87,916 SH   SOLE   87,916 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,290 31,559 SH   SOLE   31,559 0 0
VANGUARD SMALL CAP ETF MF/ETF 922908751 230 1,880 SH   SOLE   1,880 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 514 4,795 SH   SOLE   4,795 0 0