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,074 71,771 SH   SOLE   71,771 0 0
ABBOTT LABS COM 002824100 9,905 201,811 SH   SOLE   201,811 0 0
ABBVIE INC COM 00287Y109 16,693 248,450 SH   SOLE   248,450 0 0
ADOBE SYS INC COM 00724F101 5,549 68,496 SH   SOLE   68,496 0 0
ADT CORP COM 00101J106 705 21,004 SH   SOLE   21,004 0 0
AFLAC INC COM 001055102 2,426 39,006 SH   SOLE   39,006 0 0
AIR PRODS & CHEMS INC COM 009158106 6,783 49,575 SH   SOLE   49,575 0 0
ALTRIA GROUP INC COM 02209S103 579 11,837 SH   SOLE   11,837 0 0
AMAZON COM INC COM 023135106 4,301 9,909 SH   SOLE   9,909 0 0
AMDOCS LIMITED COM G02602103 836 15,317 SH   SOLE   15,317 0 0
AMERICAN EXPRESS CO COM 025816109 8,560 110,137 SH   SOLE   110,137 0 0
AMGEN INC COM 031162100 5,007 32,612 SH   SOLE   32,612 0 0
ANADARKO PETE CORP COM 032511107 9,045 115,870 SH   SOLE   115,870 0 0
ANHEUSER BUSCH INBEV SA/NV-SP COM 03524A108 2,925 24,239 SH   SOLE   24,239 0 0
APACHE CORP COM 037411105 765 13,275 SH   SOLE   13,275 0 0
APPLE COMPUTER INC COM 037833100 17,167 136,871 SH   SOLE   136,871 0 0
AT&T INC COM COM 00206R102 1,533 43,145 SH   SOLE   43,145 0 0
AUTOMATIC DATA PROCESSING COM 053015103 12,606 157,120 SH   SOLE   157,120 0 0
AUTOZONE INC COM 053332102 2,039 3,058 SH   SOLE   3,058 0 0
BANK NEW YORK MELLON CORPORATI COM 064058100 449 10,710 SH   SOLE   10,710 0 0
BANK OF AMERICA CORP COM 060505104 2,226 130,772 SH   SOLE   130,772 0 0
BERKSHIRE HATHAWAY INC-A COM 084670108 615 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 3,833 28,164 SH   SOLE   28,164 0 0
BOEING CO COM 097023105 579 4,175 SH   SOLE   4,175 0 0
BP AMOCO P L C COM 055622104 766 19,162 SH   SOLE   19,162 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,035 45,605 SH   SOLE   45,605 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 734 14,020 SH   SOLE   14,020 0 0
CANADIAN PACIFIC RAILWAY COM 13645T100 385 2,400 SH   SOLE   2,400 0 0
CATERPILLAR INC COM COM 149123101 4,565 53,814 SH   SOLE   53,814 0 0
CDK GLOBAL INC COM 12508E101 793 14,699 SH   SOLE   14,699 0 0
CERNER CORP COM 156782104 5,004 72,464 SH   SOLE   72,464 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 4,363 54,840 SH   SOLE   54,840 0 0
CHEVRON CORP COM 166764100 4,567 47,346 SH   SOLE   47,346 0 0
CHUBB CORP COM 171232101 5,589 58,747 SH   SOLE   58,747 0 0
CIGNA CORP COM 125509109 1,920 11,850 SH   SOLE   11,850 0 0
CISCO CORP COM 17275R102 2,051 74,673 SH   SOLE   74,673 0 0
COCA COLA CO COM 191216100 3,749 95,566 SH   SOLE   95,566 0 0
COGENT COMMUNICATIONS COM 19239V302 1,530 45,200 SH   SOLE   45,200 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 8,240 134,890 SH   SOLE   134,890 0 0
COLGATE PALMOLIVE CO COM 194162103 4,922 75,256 SH   SOLE   75,256 0 0
COMCAST CORP COM 20030N101 4,460 74,167 SH   SOLE   74,167 0 0
COMCAST CORP CL A SPL COM 20030N200 631 10,535 SH   SOLE   10,535 0 0
CONOCOPHILLIPS COM 20825C104 352 5,740 SH   SOLE   5,740 0 0
COPART INC COM 217204106 2,483 69,980 SH   SOLE   69,980 0 0
COSTCO WHSL CORP COM 22160K105 9,143 67,697 SH   SOLE   67,697 0 0
CVS HEALTH CORP COM 126650100 13,906 132,591 SH   SOLE   132,591 0 0
DANAHER CORP COM 235851102 7,743 90,461 SH   SOLE   90,461 0 0
DEERE & CO COM 244199105 2,980 30,703 SH   SOLE   30,703 0 0
DEVON ENERGY CORP COM 25179M103 3,042 51,139 SH   SOLE   51,139 0 0
DIAGEO PLC ADR COM 25243Q205 7,560 65,150 SH   SOLE   65,150 0 0
DOLLAR TREE INC COM 256746108 515 6,520 SH   SOLE   6,520 0 0
DOMINION RES INC VA COM 25746U109 1,816 27,164 SH   SOLE   27,164 0 0
DU PONT E I DE NEMOURS CO COM 263534109 1,343 21,005 SH   SOLE   21,005 0 0
DUNKIN BRANDS GROUP INC COM 265504100 212 3,850 SH   SOLE   3,850 0 0
E M C CORP MASS COM 268648102 596 22,600 SH   SOLE   22,600 0 0
EATON VANCE CORP NON VTG COM 278265103 1,805 46,128 SH   SOLE   46,128 0 0
ECOLAB INC COM 278865100 2,820 24,940 SH   SOLE   24,940 0 0
EMERSON ELEC CO COM 291011104 10,713 193,271 SH   SOLE   193,271 0 0
EOG RES INC COM 26875P101 395 4,515 SH   SOLE   4,515 0 0
ESTERLINE TECHNOLOGIES CORPORA COM 297425100 1,473 15,448 SH   SOLE   15,448 0 0
EXPEDITORS INTERNATIONAL OF WA COM 302130109 1,692 36,691 SH   SOLE   36,691 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 276 3,105 SH   SOLE   3,105 0 0
EXXON MOBIL CORPORATION COM 30231G102 16,771 201,570 SH   SOLE   201,570 0 0
FACEBOOK INC CL A COM 30303M102 547 6,380 SH   SOLE   6,380 0 0
FINISAR CORP COM 31787A507 583 32,630 SH   SOLE   32,630 0 0
FISERV INC COM 337738108 350 4,225 SH   SOLE   4,225 0 0
FLUOR CORP COM 343412102 868 16,380 SH   SOLE   16,380 0 0
FRESENIUS MEDICAL CARE AG ADR COM 358029106 1,848 44,438 SH   SOLE   44,438 0 0
GENERAL ELEC CO COM 369604103 10,001 376,386 SH   SOLE   376,386 0 0
GENERAL MLS INC COM 370334104 411 7,373 SH   SOLE   7,373 0 0
GILEAD SCIENCES COM 375558103 10,541 90,035 SH   SOLE   90,035 0 0
GOOGLE INC-CL C COM 38259P706 4,718 9,064 SH   SOLE   9,064 0 0
GOOGLE INC CL A COM 38259P508 4,499 8,330 SH   SOLE   8,330 0 0
GRAINGER W W INC COM 384802104 4,141 17,500 SH   SOLE   17,500 0 0
HOME DEPOT INC COM 437076102 4,566 41,087 SH   SOLE   41,087 0 0
HONEYWELL INTL INC COM 438516106 467 4,579 SH   SOLE   4,579 0 0
HSBC HLDGS PLC ADR COM 404280406 607 13,553 SH   SOLE   13,553 0 0
IBM CORP COM 459200101 2,888 17,756 SH   SOLE   17,756 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,752 84,458 SH   SOLE   84,458 0 0
INDEPENDENT BANK CORP MASS COM 453836108 300 6,400 SH   SOLE   6,400 0 0
INTEL CORP COM 458140100 3,409 112,069 SH   SOLE   112,069 0 0
INTUIT INC COM 461202103 252 2,500 SH   SOLE   2,500 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 1,828 28,253 SH   SOLE   28,253 0 0
JOHNSON & JOHNSON COM 478160104 16,556 169,873 SH   SOLE   169,873 0 0
JP MORGAN CHASE & CO COM 46625H100 8,227 121,413 SH   SOLE   121,413 0 0
KIMBERLY CLARK CORP COM 494368103 3,291 31,053 SH   SOLE   31,053 0 0
KRAFT FOOD GROUPS INC COM 50076Q106 263 3,085 SH   SOLE   3,085 0 0
LAUDER ESTEE COS INC CL A COM 518439104 201 2,323 SH   SOLE   2,323 0 0
LILLY, ELI AND COMPANY COM 532457108 280 3,356 SH   SOLE   3,356 0 0
LIVE NATION ENTERTAINMENT, INC COM 538034109 1,357 49,351 SH   SOLE   49,351 0 0
LOWES COS INC COM 548661107 665 9,930 SH   SOLE   9,930 0 0
MASTERCARD INC - CLASS A COM 57636Q104 2,187 23,392 SH   SOLE   23,392 0 0
MCCORMICK & CO INC COM 579780206 2,959 36,558 SH   SOLE   36,558 0 0
MCDONALDS CORP COM 580135101 3,065 32,237 SH   SOLE   32,237 0 0
MEDTRONIC PLC COM G5960L103 2,526 34,083 SH   SOLE   34,083 0 0
MERCK & CO INC COM 58933Y105 9,145 160,631 SH   SOLE   160,631 0 0
MICROSOFT CORP COM 594918104 13,343 302,231 SH   SOLE   302,231 0 0
MONDELEZ INTERNATIONAL COM 609207105 388 9,435 SH   SOLE   9,435 0 0
MONSANTO CO COM 61166W101 4,600 43,153 SH   SOLE   43,153 0 0
MOODYS CORP COM 615369105 4,069 37,686 SH   SOLE   37,686 0 0
NETAPP INC COM 64110D104 1,000 31,673 SH   SOLE   31,673 0 0
NEXTERA ENERGY INC COM 65339F101 5,732 58,471 SH   SOLE   58,471 0 0
NIKE INC CL B COM 654106103 7,664 70,948 SH   SOLE   70,948 0 0
NOBLE ENERGY INC COM 655044105 222 5,200 SH   SOLE   5,200 0 0
NORFOLK SOUTHN CORP COM 655844108 245 2,800 SH   SOLE   2,800 0 0
NOVARTIS AG ADR COM 66987V109 1,156 11,755 SH   SOLE   11,755 0 0
NOVO-NORDISK AS ADR-B COM 670100205 5,650 103,184 SH   SOLE   103,184 0 0
OMNICOM GROUP COM 681919106 3,096 44,546 SH   SOLE   44,546 0 0
ORACLE CORP COM 68389X105 7,464 185,203 SH   SOLE   185,203 0 0
PALL CORP COM 696429307 286 2,300 SH   SOLE   2,300 0 0
PATTERSON COS INC COM 703395103 2,230 45,835 SH   SOLE   45,835 0 0
PEOPLES UNITED FINANCIAL COM 712704105 199 12,281 SH   SOLE   12,281 0 0
PEPSICO INC COM 713448108 8,527 91,357 SH   SOLE   91,357 0 0
PFIZER INC COM 717081103 69,033 2,058,846 SH   SOLE   2,058,846 0 0
PHILLIP MORRIS INTERNATIONAL I COM 718172109 3,436 42,862 SH   SOLE   42,862 0 0
PILGRIM BANCSHARES INC COM 72143J105 363 30,000 SH   SOLE   30,000 0 0
PNC FINANCIAL CORP COM 693475105 2,060 21,540 SH   SOLE   21,540 0 0
PRAXAIR INC COM 74005P104 6,761 56,557 SH   SOLE   56,557 0 0
PROCTER & GAMBLE COMPANY COM 742718109 11,547 147,586 SH   SOLE   147,586 0 0
QIAGEN NV COM N72482107 400 16,150 SH   SOLE   16,150 0 0
QUALCOMM INC COM 747525103 205 3,270 SH   SOLE   3,270 0 0
RACKSPACE HOSTING INC COM 750086100 953 25,630 SH   SOLE   25,630 0 0
RAYTHEON CO COM 755111507 835 8,727 SH   SOLE   8,727 0 0
RENEURON GROUP PLC COM G7489A105 2 25,000 SH   SOLE   25,000 0 0
ROOT9B TECHNOLOGIES INC COM 776650103 64 50,000 SH   SOLE   50,000 0 0
ROPER TECHNOLOGIES, INC. COM 776696106 2,381 13,807 SH   SOLE   13,807 0 0
ROSS STORES INC COM 778296103 7,328 150,743 SH   SOLE   150,743 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 1,219 21,380 SH   SOLE   21,380 0 0
RPM INTERNATIONAL INC COM COM 749685103 7,059 144,159 SH   SOLE   144,159 0 0
SCHLUMBERGER COM 806857108 8,748 101,494 SH   SOLE   101,494 0 0
SCRIPPS NETWORKS A COM 811065101 1,789 27,374 SH   SOLE   27,374 0 0
SIGMA ALDRICH CORP COM 826552101 6,177 44,329 SH   SOLE   44,329 0 0
SOUTHERN CO COM 842587107 2,208 52,694 SH   SOLE   52,694 0 0
STATE STR CORP COM 857477103 1,268 16,471 SH   SOLE   16,471 0 0
STRYKER CORP COM 863667101 3,439 35,989 SH   SOLE   35,989 0 0
SYSCO CORP COM 871829107 1,264 35,006 SH   SOLE   35,006 0 0
TARGET CORP COM 87612E106 4,937 60,477 SH   SOLE   60,477 0 0
TEVA PHARMACEUTICAL INDS COM 881624209 2,004 33,906 SH   SOLE   33,906 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,563 27,462 SH   SOLE   27,462 0 0
TJX COMPANIES INC COM 872540109 3,921 59,257 SH   SOLE   59,257 0 0
TORCHMARK CORP COM 891027104 1,273 21,863 SH   SOLE   21,863 0 0
TOTAL S A ADR COM 89151E109 1,465 29,786 SH   SOLE   29,786 0 0
UNILEVER N V COM 904784709 859 20,535 SH   SOLE   20,535 0 0
UNILEVER PLC ADR COM 904767704 5,535 128,847 SH   SOLE   128,847 0 0
UNION PAC CORP COM 907818108 11,206 117,500 SH   SOLE   117,500 0 0
UNITED PARCEL SVC INC CL B COM 911312106 1,343 13,855 SH   SOLE   13,855 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,748 60,835 SH   SOLE   60,835 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,942 32,308 SH   SOLE   32,308 0 0
VERISANTE TECHNOLOGY INC COM 92346G955 8 90,000 SH   SOLE   90,000 0 0
VERISIGN INC COM 92343E102 1,644 26,640 SH   SOLE   26,640 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,574 98,135 SH   SOLE   98,135 0 0
VISA INC CL A COM 92826C839 11,451 170,530 SH   SOLE   170,530 0 0
VODAFONE GROUP PLC ADR COM 92857W308 1,170 32,095 SH   SOLE   32,095 0 0
WAL MART STORES INC COM 931142103 1,346 18,976 SH   SOLE   18,976 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,835 21,735 SH   SOLE   21,735 0 0
WALT DISNEY COMPANY COM 254687106 931 8,156 SH   SOLE   8,156 0 0
WATERS CORPORATION COM 941848103 2,271 17,693 SH   SOLE   17,693 0 0
WATSCO INC COM 942622200 1,599 12,922 SH   SOLE   12,922 0 0
WELLS FARGO & CO COM COM 949746101 8,918 158,577 SH   SOLE   158,577 0 0
WHOLE FOODS MKT INC COM 966837106 3,596 91,169 SH   SOLE   91,169 0 0
WOODWARD INC COM 980745103 370 6,720 SH   SOLE   6,720 0 0
YUM BRANDS INC COM 988498101 2,827 31,385 SH   SOLE   31,385 0 0
Zimmer Biomet Holding, Inc COM 98956P102 208 1,900 SH   SOLE   1,900 0 0
AMERICAN TOWER CORP-CL A REIT 03027X100 4,273 45,799 SH   SOLE   45,799 0 0
AVALONBAY CMNTYS INC REIT 053484101 3,479 21,762 SH   SOLE   21,762 0 0
HCP INC REIT 40414L109 362 9,914 SH   SOLE   9,914 0 0
HEALTH CARE REIT INC REIT 42217K106 4,718 71,888 SH   SOLE   71,888 0 0
PUBLIC STORAGE INC REIT 74460D109 3,719 20,170 SH   SOLE   20,170 0 0
VANGUARD REIT ETF REIT 922908553 2,425 32,470 SH   SOLE   32,470 0 0
BUCKEYE PARTNERS LP MLP 118230101 296 4,000 SH   SOLE   4,000 0 0
ENBRIDGE C CORP MLP 29250N105 2,894 61,852 SH   SOLE   61,852 0 0
ENBRIDGE ENERGY PARTNERS LP MLP 29250R106 1,388 41,650 SH   SOLE   41,650 0 0
ENERGY TRANSFER PARTNERS LP MLP 29273R109 2,269 43,458 SH   SOLE   43,458 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107 1,491 49,883 SH   SOLE   49,883 0 0
FIRST TRUST ENERGY INCOME AND MLP 33738G104 4,308 137,192 SH   SOLE   137,192 0 0
KINDER MORGAN C CORP MLP 49456B101 6,760 176,078 SH   SOLE   176,078 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 5,014 68,327 SH   SOLE   68,327 0 0
MARKWEST ENERGY PARTNERS LP MLP 570759100 2,049 36,339 SH   SOLE   36,339 0 0
ONEOK C CORP MLP 682680103 2,625 66,479 SH   SOLE   66,479 0 0
ONEOK PARTNERS LP MLP 68268N103 2,058 60,520 SH   SOLE   60,520 0 0
PLAINS ALL AMERICAN PIPELINE L MLP 726503105 3,004 68,953 SH   SOLE   68,953 0 0
SPECTRA ENERGY C CORP MLP 847560109 362 11,114 SH   SOLE   11,114 0 0
SPECTRA ENERGY PARTNERS LP MLP 84756N109 1,302 28,240 SH   SOLE   28,240 0 0
WILLIAMS PARTNERS L.P MLP 96949L105 2,320 47,905 SH   SOLE   47,905 0 0
BARRICK GOLD CORP GOLD 067901108 166 15,550 SH   SOLE   15,550 0 0
NEWMONT MNG CORP GOLD 651639106 509 21,787 SH   SOLE   21,787 0 0
SPDR GOLD TRUST ETF GOLD 78463V107 1,371 12,202 SH   SOLE   12,202 0 0
FINANCIAL SELECT SECTOR SPDR MF/ETF 81369Y605 4,929 202,158 SH   SOLE   202,158 0 0
ISHARES MSCI EAFE ETF MF/ETF 464287465 1,282 20,193 SH   SOLE   20,193 0 0
ISHARES MSCI EMERGING MARKETS MF/ETF 464287234 2,053 51,822 SH   SOLE   51,822 0 0
ISHARES MSCI PACIFIC EX JAPAN MF/ETF 464286665 1,429 32,930 SH   SOLE   32,930 0 0
ISHARES RUSSELL 1000 ETF MF/ETF 464287622 4,466 38,491 SH   SOLE   38,491 0 0
ISHARES RUSSELL 2000 ETF MF/ETF 464287655 3,090 24,748 SH   SOLE   24,748 0 0
ISHARES SILVER TRUST MF/ETF 46428Q109 290 19,300 SH   SOLE   19,300 0 0
ISHARES TR S&P MIDCAP 400 MF/ETF 464287507 7,654 51,032 SH   SOLE   51,032 0 0
ISHARES TR S&P SMALL CAP 600 MF/ETF 464287804 5,893 49,987 SH   SOLE   49,987 0 0
SPDR S&P 500 ETF TRUST MF/ETF 78462F103 2,315 11,244 SH   SOLE   11,244 0 0
SPDR S&P MIDCAP 400 ETF TRUST MF/ETF 78467Y107 390 1,429 SH   SOLE   1,429 0 0
VANGUARD DIV APPRECIATION MF/ETF 921908844 6,233 79,320 SH   SOLE   79,320 0 0
VANGUARD FTSE EMERGING MARKETS MF/ETF 922042858 1,253 30,643 SH   SOLE   30,643 0 0
VANGUARD TOTAL STOCK MARKET VI MF/ETF 922908769 802 7,493 SH   SOLE   7,493 0 0