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
APPLE INC COM 037833100 13,558 122,833 SH   SOLE   0 0 0
CVS HEALTH CORPORATION COM 126650100 13,085 135,862 SH   SOLE   0 0 0
SEALED AIR COM 81211K100 12,716 299,699 SH   SOLE   0 0 0
MERCK & CO COM 58933y105 11,538 203,178 SH   SOLE   0 0 0
AMERICAN WTR WKS COM 030420103 10,928 205,019 SH   SOLE   0 0 0
TJX COMPANIES INC COM 872540109 10,755 156,830 SH   SOLE   0 0 0
AMER INTL GROUP INC COM 026874784 10,524 187,895 SH   SOLE   0 0 0
JARDEN CORP COM COM 471109108 10,323 215,600 SH   SOLE   0 0 0
AMERICAN TOWER CORP COM 03027x100 10,127 102,453 SH   SOLE   0 0 0
CONSTELLATION BRANDS COM 21036P108 10,106 102,940 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105 9,974 120,820 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 9,779 97,870 SH   SOLE   0 0 0
VISA INC COM 92826C839 9,707 37,020 SH   SOLE   0 0 0
FIRST REPUBLIC BANK COM 33616C100 9,600 184,186 SH   SOLE   0 0 0
ANTHEM INC COM 036752103 9,476 75,406 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,403 75,050 SH   SOLE   0 0 0
3M COMPANY COM 88579y101 9,162 55,755 SH   SOLE   0 0 0
GRACE (W.R.) CO COM 38388F108 9,122 95,630 SH   SOLE   0 0 0
MOOG INC COM 615394202 8,768 118,435 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP COM 22160K105 8,654 61,054 SH   SOLE   0 0 0
ORACLE CORPORATION COM 68389X105 7,995 177,781 SH   SOLE   0 0 0
TARGA RESOURCES CORP COM 87612G101 7,430 70,060 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231g102 7,261 78,539 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON CORP COM 099502106 6,949 261,945 SH   SOLE   0 0 0
VERINT SYSTEMS INC COM 92343X100 6,912 118,604 SH   SOLE   0 0 0
VWR CORPORATION COM 91843L103 6,864 265,335 SH   SOLE   0 0 0
M & T BANK CORP COM 55261f104 6,810 54,210 SH   SOLE   0 0 0
STARWOOD HOTELS & RESORTS INC COM 85590a401 6,422 79,210 SH   SOLE   0 0 0
HESS CORPORATION COM 42809H107 6,361 86,175 SH   SOLE   0 0 0
CEDAR FAIR LP COMMON STOCK COM 150185106 6,253 130,743 SH   SOLE   0 0 0
TIME WARNER CABLE INC COM 88732j207 6,239 41,030 SH   SOLE   0 0 0
PAYCHEX INC COM COM 704326107 6,089 131,884 SH   SOLE   0 0 0
GOOGLE INC - CL A COM 38259P508 6,077 11,452 SH   SOLE   0 0 0
LEIDOS HOLDINGS INC COM 525327102 5,922 136,080 SH   SOLE   0 0 0
PTC CORPORATION COM 69370C100 5,864 159,998 SH   SOLE   0 0 0
CABOT CORP COM 127055101 5,797 132,164 SH   SOLE   0 0 0
SCIENCE APPLICATIONS INTL CORP COM 808625107 5,371 108,446 SH   SOLE   0 0 0
SOUTHWEST AIRLINES CO COM 844741108 4,963 117,280 SH   SOLE   0 0 0
HERSHEY COMPANY COM 427866108 4,711 45,330 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 4,599 43,977 SH   SOLE   0 0 0
DANAHER CORP COM 235851102 4,566 53,275 SH   SOLE   0 0 0
KYTHERA BIOPHARMACEUTICALS INC COM 501570105 4,303 124,087 SH   SOLE   0 0 0
GOOGLE INC - CL C COM 38259P706 4,126 7,839 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 4,078 73,100 SH   SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,375 34,798 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 2,977 34,855 SH   SOLE   0 0 0
AMGEN INC COM 031162100 2,921 18,335 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 1,904 40,999 SH   SOLE   0 0 0
ISHARES TR S&P 500 IDX FD COM 464287200 1,840 8,895 SH   SOLE   0 0 0
ALLERGAN INC COM 018490102 1,791 8,426 SH   SOLE   0 0 0
WALT DISNEY CO COM 254687106 1,707 18,125 SH   SOLE   0 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 1,629 55,240 SH   SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 1,534 18,593 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 1,381 9,200 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 1,369 21,883 SH   SOLE   0 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,367 28,890 SH   SOLE   0 0 0
BARCLAYS ETN PLUS SELECT MLP COM 06742C723 1,282 41,906 SH   SOLE   0 0 0
COMCAST CORP NEW CLASS A COM 20030N101 1,269 21,875 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 1,136 44,938 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION IDX FD COM 921908844 1,109 13,664 SH   SOLE   0 0 0
VANGUARD MID CAP IDX FD COM 922908629 973 7,875 SH   SOLE   0 0 0
VANGUARD TAX MNGD INTL FD MSCI EAFE ETF COM 921943858 965 25,477 SH   SOLE   0 0 0
SPDR GOLD SHARES COM 78463V107 954 8,401 SH   SOLE   0 0 0
HALLIBURTON HOLDING CO COM 406216101 938 23,838 SH   SOLE   0 0 0
KIRBY CORP COM 497266106 904 11,194 SH   SOLE   0 0 0
ISHARES DOW JONES INTL SELECT COM 464288448 899 26,683 SH   SOLE   0 0 0
STRYKER CORP COM 863667101 880 9,330 SH   SOLE   0 0 0
PROCTER & GAMBLE CO COM 742718109 879 9,655 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS COM 92343v104 876 18,718 SH   SOLE   0 0 0
LINCOLN NATIONAL CAPITAL VI COM 534187109 814 14,109 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 801 9,602 SH   SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 793 8,417 SH   SOLE   0 0 0
CISCO SYS INC COM 17275r102 754 27,109 SH   SOLE   0 0 0
BLACKSTONE GROUP LP RESTRICTED COM 09253U108 702 20,740 SH   SOLE   0 0 0
MONDELEZ INTERNATIONAL, INC. COM 609207105 696 19,165 SH   SOLE   0 0 0
CELGENE CORP COM 151020104 629 5,627 SH   SOLE   0 0 0
SPDR S&P DIVIDEND ETF COM 78464a763 629 7,978 SH   SOLE   0 0 0
ISHARES TR RUSSELL 1000 IDX FD COM 464287622 620 5,405 SH   SOLE   0 0 0
UNIFIRST CORPORATION COM 904708104 601 4,946 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 IDX FD COM 464287655 599 5,006 SH   SOLE   0 0 0
VANGUARD TOTAL INTERNATIONAL STOCK COM 921909768 590 12,200 SH   SOLE   0 0 0
COGNIZANT TECH SOLUTIONS CORP COM 192446102 579 11,000 SH   SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 574 19,384 SH   SOLE   0 0 0
ISHARES QQQ ETF COM 73935A104 572 5,544 SH   SOLE   0 0 0
CATERPILLAR INC COM 149123101 555 6,067 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 535 5,100 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP INC COM 74251V102 500 9,630 SH   SOLE   0 0 0
ISHARES DOW JONES SELECT DIVID COM 464287168 488 6,148 SH   SOLE   0 0 0
INTEL CORP COM 458140100 461 12,695 SH   SOLE   0 0 0
ISHARES TR S&P ASIA 50 INDEX F COM 464288430 408 8,672 SH   SOLE   0 0 0
LAMAR ADVERTISING COMPANY COM 512816109 380 7,080 SH   SOLE   0 0 0
ARM HOLDINGS PLC ADR COM 042068106 376 8,118 SH   SOLE   0 0 0
ISHARES FTSE NAREIT RL ES 50 COM 464288521 373 7,892 SH   SOLE   0 0 0
AMAZON.COM INC COM 023135106 354 1,142 SH   SOLE   0 0 0
S & P 500 ETF COM 78462f103 347 1,690 SH   SOLE   0 0 0
US BANCORP COM 902973304 344 7,653 SH   SOLE   0 0 0
AVALONBAY COMMUNITIES INC COM 053484101 343 2,100 SH   SOLE   0 0 0
IDEXX LABORATORIES INC COM 45168d104 343 2,314 SH   SOLE   0 0 0
EMERSON ELECTRIC CO COM 291011104 337 5,464 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 336 3,610 SH   SOLE   0 0 0
SPDR S&P EMERGING MARKETS DIVIDEND COM 78463x533 335 9,819 SH   SOLE   0 0 0
VANGUARD EMERGING MKTS VIPERS COM 922042858 325 8,113 SH   SOLE   0 0 0
SHIRE PLC SPONSADR COM 82481r106 319 1,500 SH   SOLE   0 0 0
ETRACS ALERIAN MLP INDEX COM 90267B682 302 10,425 SH   SOLE   0 0 0
PEPSICO INC COM 713448108 302 3,189 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 296 2,570 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103 279 3,760 SH   SOLE   0 0 0
STERICYCLE INC COM 858912108 277 2,114 SH   SOLE   0 0 0
NORDSTROM INC COM 655664100 275 3,465 SH   SOLE   0 0 0
VANGUARD EXTENDED MARKET ETF COM 922908652 267 3,044 SH   SOLE   0 0 0
VANGUARD REIT INDEX FD COM 922908553 262 3,234 SH   SOLE   0 0 0
AT&T INC COM 00206r102 261 7,760 SH   SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 259 3,950 SH   SOLE   0 0 0
NIKE INC CLASS B COM 654106103 254 2,644 SH   SOLE   0 0 0
EXPRESS SCRIPTS INC COMFORMERL COM 30219G108 254 3,000 SH   SOLE   0 0 0
INTL BUSINESS MACHINES COM 459200101 250 1,558 SH   SOLE   0 0 0
ALLIANCE DATA SYS CORP COM COM 018581108 246 861 SH   SOLE   0 0 0
PACCAR INC COM 693718108 238 3,500 SH   SOLE   0 0 0
RYDEX S&P 500 EQUAL WEIGHT IND COM 78355W106 237 2,960 SH   SOLE   0 0 0
ISHARES DOW JONES US TELECOM I COM 464287713 234 8,000 SH   SOLE   0 0 0
KRAFT FOODS GROUP INC COM 50076Q106 233 3,720 SH   SOLE   0 0 0
A H BELO CORP CL A COM 001282102 227 21,900 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 226 1 SH   SOLE   0 0 0
ILLUMINA INC COM 452327109 223 1,186 SH   SOLE   0 0 0
WELLS FARGO & CON COM 949746101 220 4,010 SH   SOLE   0 0 0
SIGMA-ALDRICH CORPORATION COM 826552101 220 1,600 SH   SOLE   0 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 218 2,060 SH   SOLE   0 0 0
METTLER-TOLEDO INTL COM 592688105 218 720 SH   SOLE   0 0 0
SUNTRUST BANKS INC COM 867914103 217 5,176 SH   SOLE   0 0 0
PREMIER INC COM 74051N102 215 6,406 SH   SOLE   0 0 0
PERRIGO CO COM COM G97822103 214 1,278 SH   SOLE   0 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 30304R407 212 8,000 SH   SOLE   0 0 0
CIGNA CORPORATION COM 125509109 206 2,000 SH   SOLE   0 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 201 1,902 SH   SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 201 44,000 SH   SOLE   0 0 0