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
ABBOTT LABS COM COM 002824100 4,974 117,623 SH   SOLE   12,000 0 105,623
ADVANCED ENERGY INDS COM COM 007973100 2 50 SH   SOLE   0 0 50
ALEXANDER & BALDWIN INC NE COM 014491104 672 17,500 SH   SOLE   17,500 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 12 100 SH   SOLE   0 0 100
ALIGN TECHNOLOGY INC COM COM 016255101 11 121 SH   SOLE   0 0 121
ALLEGHANY CORP DEL COM COM 017175100 53 100 SH   SOLE   0 0 100
ALLSTATE CORP COM COM 020002101 47 680 SH   SOLE   0 0 680
AMAZON COM INC COM COM 023135106 716 855 SH   SOLE   500 0 355
AMERICAN ELEC PWR INC COM COM 025537101 75 1,175 SH   SOLE   0 0 1,175
AMERICAN EXPRESS CO COM COM 025816109 1,873 29,248 SH   SOLE   0 0 29,248
AMERICAN INTL GROUP INC *W EXP WT EXP 2021 026874156 30 1,414 SH   SOLE   0 0 1,414
AMERICAN INTL GROUP INC COM NE COM 026874784 157 2,650 SH   SOLE   0 0 2,650
AMERIGAS PARTNERS L P UNIT L P COM 030975106 37 800 SH   SOLE   0 0 800
AMGEN INC COM COM 031162100 1,350 8,093 SH   SOLE   0 0 8,093
AMPHENOL CORP NEW CL A CL A 032095101 163 2,515 SH   SOLE   0 0 2,515
ANADARKO PETE CORP COM COM 032511107 4,975 78,525 SH   SOLE   0 0 78,525
APACHE CORP COM COM 037411105 10 150 SH   SOLE   0 0 150
APPLE INC COM COM 037833100 27,360 242,020 SH   SOLE   10,000 0 232,020
ARISTA NETWORKS INC COM COM 040413106 26 305 SH   SOLE   0 0 305
AUTOMATIC DATA PROCESSING IN C COM 053015103 25,580 290,023 SH   SOLE   21,000 0 269,023
BP PLC SPONSORED ADR ADR 055622104 191 5,434 SH   SOLE   0 0 5,434
BANK NEW YORK MELLON CORP COM COM 064058100 8,577 215,071 SH   SOLE   211,471 0 3,600
BARD C R INC COM COM 067383109 303 1,350 SH   SOLE   0 0 1,350
BAXTER INTL INC COM COM 071813109 74 1,550 SH   SOLE   0 0 1,550
BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 6,600 45,687 SH   SOLE   7,500 0 38,187
BLACKROCK CAPITAL INVESTMENT C COM 092533108 8 1,000 SH   SOLE   0 0 1,000
BLUCORA INC COM COM 095229100 2 150 SH   SOLE   0 0 150
BRIGHT HORIZONS FAM SOL IN D C COM 109194100 114 1,700 SH   SOLE   0 0 1,700
BRISTOL MYERS SQUIBB CO COM COM 110122108 15,750 292,105 SH   SOLE   6,000 0 286,105
BROWN FORMAN CORP CL A CL A 115637100 38 760 SH   SOLE   0 0 760
BROWN FORMAN CORP CL B CL B 115637209 18 374 SH   SOLE   0 0 374
BRUNSWICK CORP COM COM 117043109 23 474 SH   SOLE   0 0 474
CIGNA CORPORATION COM COM 125509109 752 5,771 SH   SOLE   0 0 5,771
CVS HEALTH CORP COM COM 126650100 1,106 12,425 SH   SOLE   5,000 0 7,425
CAMPBELL SOUP CO COM COM 134429109 77 1,400 SH   SOLE   0 0 1,400
CATERPILLAR INC DEL COM COM 149123101 444 5,000 SH   SOLE   0 0 5,000
CELGENE CORP COM COM 151020104 11,104 106,224 SH   SOLE   3,650 0 102,574
CERNER CORP COM COM 156782104 1,041 16,865 SH   SOLE   0 0 16,865
CHEMOURS CO COM COM 163851108 0 20 SH   SOLE   0 0 20
CHEVRON CORP NEW COM COM 166764100 3,929 38,180 SH   SOLE   0 0 38,180
COCA COLA CO COM COM 191216100 2,742 64,785 SH   SOLE   0 0 64,785
COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 20,211 423,620 SH   SOLE   4,000 0 419,620
COLGATE PALMOLIVE CO COM COM 194162103 1,001 13,500 SH   SOLE   0 0 13,500
CONAGRA FOODS INC COM COM 205887102 5 100 SH   SOLE   0 0 100
CONSOLIDATED EDISON INC COM COM 209115104 15 200 SH   SOLE   0 0 200
DANAHER CORP DEL COM COM 235851102 1,340 17,100 SH   SOLE   5,500 0 11,600
DEERE & CO COM COM 244199105 68 800 SH   SOLE   0 0 800
DISNEY WALT CO COM DISNEY COM 254687106 32,191 346,657 SH   SOLE   4,500 0 342,157
DOLLAR TREE INC COM COM 256746108 17 220 SH   SOLE   0 0 220
DONALDSON INC COM COM 257651109 3,377 90,475 SH   SOLE   0 0 90,475
DOVER CORP COM COM 260003108 107 1,450 SH   SOLE   0 0 1,450
DU PONT E I DE NEMOURS & C COM 263534109 3,618 54,022 SH   SOLE   0 0 54,022
DUNKIN BRANDS GROUP INC COM COM 265504100 5,340 102,538 SH   SOLE   9,000 0 93,538
EBAY INC COM COM 278642103 25 750 SH   SOLE   0 0 750
ECOLAB INC COM COM 278865100 30,640 251,723 SH   SOLE   4,000 0 247,723
EMERSON ELEC CO COM COM 291011104 1,203 22,073 SH   SOLE   0 0 22,073
ENERNOC INC COM COM 292764107 5 880 SH   SOLE   0 0 880
EQUIFAX INC COM COM 294429105 1,077 8,000 SH   SOLE   0 0 8,000
FIRST SOLAR INC COM COM 336433107 10 250 SH   SOLE   0 0 250
FOREST CITY RLTY TR INC COM CL CL A 345605109 1,790 77,400 SH   SOLE   77,400 0 0
FOREST CITY RLTY TR INC COM CL CL B 345605208 2,600 112,500 SH   SOLE   112,500 0 0
FRANKLIN RES INC COM COM 354613101 228 6,402 SH   SOLE   0 0 6,402
GENERAL DYNAMICS CORP COM COM 369550108 10,175 65,575 SH   SOLE   65,400 0 175
GENERAL ELECTRIC CO COM COM 369604103 23,960 808,921 SH   SOLE   20,000 0 788,921
GENERAL MLS INC COM COM 370334104 530 8,300 SH   SOLE   0 0 8,300
GILEAD SCIENCES INC COM COM 375558103 16,500 208,542 SH   SOLE   4,000 0 204,542
HAIN CELESTIAL GROUP INC COM COM 405217100 39 1,097 SH   SOLE   0 0 1,097
HOME DEPOT INC COM COM 437076102 8,927 69,371 SH   SOLE   8,000 0 61,371
HONEYWELL INTL INC COM COM 438516106 226 1,935 SH   SOLE   0 0 1,935
ILLINOIS TOOL WKS INC COM COM 452308109 539 4,500 SH   SOLE   0 0 4,500
INTEL CORP COM COM 458140100 16,271 431,012 SH   SOLE   0 0 431,012
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,947 18,553 SH   SOLE   0 0 18,553
INTERNATIONAL FLAVORS&FRAG COM 459506101 143 1,000 SH   SOLE   0 0 1,000
INTUIT COM COM 461202103 8 75 SH   SOLE   0 0 75
ISHARES GOLD TRUST ISHARES COM 464285105 38 3,000 SH   SOLE   0 0 3,000
ISHARES MSCI SINGAP ETF ETF 464286673 8 700 SH   SOLE   0 0 700
ISHARES TR SELECT DIVID ETF ETF 464287168 182 2,125 SH   SOLE   0 0 2,125
ISHARES TR TIPS BD ETF ETF 464287176 1 10 SH   SOLE   0 0 10
ISHARES TR CORE S&P500 ETF ETF 464287200 22 100 SH   SOLE   0 0 100
ISHARES TR CORE US AGGBD ET ETF 464287226 23 205 SH   SOLE   0 0 205
ISHARES TR MSCI EMG MKT ETF ETF 464287234 282 7,525 SH   SOLE   0 0 7,525
ISHARES TR IBOXX INV CP ETF ETF 464287242 80 649 SH   SOLE   0 0 649
ISHARES TR S&P 500 GRWT ET ETF 464287309 81 667 SH   SOLE   0 0 667
ISHARES TR S&P 500 VAL ETF ETF 464287408 24 258 SH   SOLE   0 0 258
ISHARES TR 7-10 Y TR BD ETF ETF 464287440 12 106 SH   SOLE   0 0 106
ISHARES TR MSCI EAFE ETF ETF 464287465 3,101 52,440 SH   SOLE   0 0 52,440
ISHARES TR RUS MDCP VAL ETF ETF 464287473 120 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS MD CP GR ETF ETF 464287481 2,992 30,725 SH   SOLE   0 0 30,725
ISHARES TR RUS MID-CAP ETF ETF 464287499 161 925 SH   SOLE   0 0 925
ISHARES TR CORE S&P MCP ET ETF 464287507 263 1,700 SH   SOLE   0 0 1,700
ISHARES TR NASDQ BIOTEC ETF ETF 464287556 162 560 SH   SOLE   0 0 560
ISHARES TR RUS 1000 VAL ETF ETF 464287598 54 514 SH   SOLE   0 0 514
ISHARES TR S&P MC 400GR ET ETF 464287606 2,827 16,182 SH   SOLE   0 0 16,182
ISHARES TR RUS 1000 GRW ETF ETF 464287614 84 807 SH   SOLE   0 0 807
ISHARES TR RUS 1000 ETF ETF 464287622 3,577 29,692 SH   SOLE   0 0 29,692
ISHARES TR RUS 2000 GRW ETF ETF 464287648 154 1,033 SH   SOLE   0 0 1,033
ISHARES TR RUSSELL 2000 ETF ETF 464287655 142 1,145 SH   SOLE   0 0 1,145
ISHARES TR U.S. TECH ETF ETF 464287721 31 260 SH   SOLE   0 0 260
ISHARES TR U.S. INDS ETF ETF 464287754 23 200 SH   SOLE   0 0 200
ISHARES TR US HLTHCARE ETF ETF 464287762 37 245 SH   SOLE   0 0 245
ISHARES TR U.S. FINLS ETF ETF 464287788 14 160 SH   SOLE   0 0 160
ISHARES TR U.S. ENERGY ETF ETF 464287796 14 370 SH   SOLE   0 0 370
ISHARES TR CORE S&P SCP ET ETF 464287804 93 748 SH   SOLE   0 0 748
ISHARES TR INTL SEL DIV ETF ETF 464288448 24 800 SH   SOLE   0 0 800
ISHARES TR MSCI KLD400 SOC ETF 464288570 426 5,291 SH   SOLE   0 0 5,291
ISHARES TR MBS ETF ETF 464288588 374 3,400 SH   SOLE   0 0 3,400
ISHARES TR 1-3 YR CR BD ETF ETF 464288646 151 1,430 SH   SOLE   0 0 1,430
ISHARES TR 3-7 YR TR BD ETF ETF 464288661 53 416 SH   SOLE   0 0 416
ISHARES TR U.S. PFD STK ETF ETF 464288687 160 4,050 SH   SOLE   0 0 4,050
ISHARES TR USA ESG SLCT ETF ETF 464288802 77 850 SH   SOLE   0 0 850
ISHARES TR EAFE GRWTH ETF ETF 464288885 33 487 SH   SOLE   0 0 487
JETBLUE AIRWAYS CORP COM COM 477143101 3 152 SH   SOLE   0 0 152
JOHNSON & JOHNSON COM COM 478160104 33,875 286,757 SH   SOLE   7,000 0 279,757
KIMBERLY CLARK CORP COM COM 494368103 98 780 SH   SOLE   0 0 780
KONINKLIJKE PHILIPS N V NY REG ADR 500472303 3,424 115,710 SH   SOLE   115,710 0 0
KRAFT HEINZ CO COM COM 500754106 230 2,565 SH   SOLE   0 0 2,565
LENNAR CORP CL A CL A 526057104 23 535 SH   SOLE   0 0 535
LENNOX INTL INC COM COM 526107107 6 39 SH   SOLE   0 0 39
LEUCADIA NATL CORP COM COM 527288104 1,333 70,000 SH   SOLE   70,000 0 0
LOWES COS INC COM COM 548661107 29 400 SH   SOLE   0 0 400
LULULEMON ATHLETICA INC COM COM 550021109 6 100 SH   SOLE   0 0 100
MCDONALDS CORP COM COM 580135101 11,239 97,428 SH   SOLE   0 0 97,428
MEAD JOHNSON NUTRITION CO COM COM 582839106 21,232 268,727 SH   SOLE   5,700 0 263,027
MICROSOFT CORP COM COM 594918104 25,487 442,488 SH   SOLE   17,000 0 425,488
MICROCHIP TECHNOLOGY INC COM COM 595017104 17 275 SH   SOLE   0 0 275
MONDELEZ INTL INC CL A CL A 609207105 235 5,354 SH   SOLE   0 0 5,354
MURPHY OIL CORP COM COM 626717102 1,842 60,600 SH   SOLE   60,600 0 0
MURPHY USA INC COM COM 626755102 1,557 21,825 SH   SOLE   21,825 0 0
NATIONAL GRID PLC SPON ADR NEW ADR 636274300 4 50 SH   SOLE   0 0 50
NATIONAL OILWELL VARCO INC COM COM 637071101 11 300 SH   SOLE   0 0 300
NIKE INC CL B CL B 654106103 2,813 53,435 SH   SOLE   21,000 0 32,435
NORFOLK SOUTHERN CORP COM COM 655844108 146 1,500 SH   SOLE   0 0 1,500
NORTHERN TR CORP COM COM 665859104 54 800 SH   SOLE   0 0 800
NUVEEN NY AMT FREE MUN INCOM C ETF 670656107 18 1,240 SH   SOLE   0 0 1,240
OMNICOM GROUP INC COM COM 681919106 935 11,000 SH   SOLE   0 0 11,000
PNC FINL SVCS GROUP INC COM COM 693475105 149 1,655 SH   SOLE   0 0 1,655
PPG INDS INC COM COM 693506107 134 1,300 SH   SOLE   0 0 1,300
PALO ALTO NETWORKS INC COM COM 697435105 22 140 SH   SOLE   0 0 140
PAYCHEX INC COM COM 704326107 23 400 SH   SOLE   0 0 400
PEPSICO INC COM COM 713448108 23,742 218,280 SH   SOLE   10,000 0 208,280
PFIZER INC COM COM 717081103 5,220 154,107 SH   SOLE   15,000 0 139,107
PHILIP MORRIS INTL INC COM COM 718172109 1,513 15,566 SH   SOLE   0 0 15,566
PHILLIPS 66 COM COM 718546104 138 1,712 SH   SOLE   0 0 1,712
PROCTER AND GAMBLE CO COM COM 742718109 12,200 135,938 SH   SOLE   0 0 135,938
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 260 6,200 SH   SOLE   0 0 6,200
PURECYCLE CORP COM NEW COM 746228303 227 39,500 SH   SOLE   0 0 39,500
QUALCOMM INC COM COM 747525103 190 2,774 SH   SOLE   0 0 2,774
RAYONIER INC COM COM 754907103 1,459 54,985 SH   SOLE   54,985 0 0
RESMED INC COM COM 761152107 97 1,500 SH   SOLE   0 0 1,500
REYNOLDS AMERICAN INC COM COM 761713106 7 150 SH   SOLE   0 0 150
ROCKWELL MED INC COM CL A 774374102 70 10,500 SH   SOLE   0 0 10,500
ROYAL DUTCH SHELL PLC SPONS AD ADR CL A 780259206 5,989 119,610 SH   SOLE   111,100 0 8,510
SCHLUMBERGER LTD COM COM 806857108 30,857 392,383 SH   SOLE   9,000 0 383,383
SCHWAB CHARLES CORP NEW COM COM 808513105 30 939 SH   SOLE   0 0 939
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 53 1,015 SH   SOLE   0 0 1,015
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 239 4,625 SH   SOLE   0 0 4,625
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 75 SH   SOLE   0 0 75
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 289 5,015 SH   SOLE   0 0 5,015
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 146 6,330 SH   SOLE   0 0 6,330
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 305 7,200 SH   SOLE   0 0 7,200
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 135 4,705 SH   SOLE   0 0 4,705
SCHWAB STRATEGIC TR US REIT ET ETF 808524847 62 1,450 SH   SOLE   0 0 1,450
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 41 SH   SOLE   0 0 41
SHAKE SHACK INC CL A CL A 819047101 3 100 SH   SOLE   0 0 100
SIMON PPTY GROUP INC NEW COM COM 828806109 258 1,245 SH   SOLE   0 0 1,245
SOUTHERN CO COM COM 842587107 129 2,505 SH   SOLE   0 0 2,505
STANLEY BLACK & DECKER INC COM 854502101 111 900 SH   SOLE   0 0 900
STARBUCKS CORP COM COM 855244109 526 9,715 SH   SOLE   7,000 0 2,715
STATE STR CORP COM COM 857477103 13,466 193,395 SH   SOLE   0 0 193,395
STERICYCLE INC COM COM 858912108 8 100 SH   SOLE   0 0 100
STRYKER CORP COM COM 863667101 27,418 235,526 SH   SOLE   3,500 0 232,026
SUCAMPO PHARMACEUTICALS INC CL COM 864909106 96 7,800 SH   SOLE   0 0 7,800
SYSCO CORP COM COM 871829107 446 9,106 SH   SOLE   0 0 9,106
TJX COS INC NEW COM COM 872540109 18,423 246,361 SH   SOLE   3,000 0 243,361
TRC COS INC COM COM 872625108 580 66,850 SH   SOLE   66,850 0 0
TEXAS INSTRS INC COM COM 882508104 842 12,000 SH   SOLE   0 0 12,000
TIFFANY & CO NEW COM COM 886547108 29 400 SH   SOLE   0 0 400
TIME WARNER INC COM NEW COM 887317303 12,967 162,883 SH   SOLE   6,000 0 156,883
TRI CONTL CORP COM COM 895436103 123 5,746 SH   SOLE   0 0 5,746
US BANCORP DEL COM NEW COM 902973304 15,707 366,205 SH   SOLE   0 0 366,205
UNDER ARMOUR INC CL A CL A 904311107 8 200 SH   SOLE   0 0 200
UNILEVER N V N Y SHS NEW COM 904784709 14 300 SH   SOLE   0 0 300
UNION PAC CORP COM COM 907818108 507 5,200 SH   SOLE   0 0 5,200
UNITED PARCEL SERVICE INC CL B CL B 911312106 12,201 111,563 SH   SOLE   3,000 0 108,563
UNITED TECHNOLOGIES CORP COM COM 913017109 7,036 69,250 SH   SOLE   0 0 69,250
VANGUARD SPECIALIZED PORTFOL D ETF 921908844 67 800 SH   SOLE   0 0 800
VANGUARD BD INDEX FD INC SHORT ETF 921937827 49 607 SH   SOLE   0 0 607
VANGUARD BD INDEX FD INC TOTAL ETF 921937835 292 3,474 SH   SOLE   0 0 3,474
VANGUARD TAX MANAGED INTL FD F ETF 921943858 6 150 SH   SOLE   0 0 150
VANGUARD INTL EQUITY INDEX F F ETF 922042718 90 900 SH   SOLE   0 0 900
VANGUARD INTL EQUITY INDEX F T ETF 922042742 125 2,050 SH   SOLE   0 0 2,050
VANGUARD INTL EQUITY INDEX F A ETF 922042775 826 18,180 SH   SOLE   0 0 18,180
VANGUARD INTL EQUITY INDEX F F ETF 922042858 177 4,715 SH   SOLE   0 0 4,715
VANGUARD INDEX FDS S&P 500 ETF 922908363 1,023 5,150 SH   SOLE   0 0 5,150
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 48 450 SH   SOLE   0 0 450
VANGUARD INDEX FDS REIT ETF ETF 922908553 38 435 SH   SOLE   0 0 435
VANGUARD INDEX FDS SML CP GRW ETF 922908595 40 300 SH   SOLE   0 0 300
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 58 450 SH   SOLE   0 0 450
VANGUARD INDEX FDS SMALL CP ET ETF 922908751 13,812 113,048 SH   SOLE   0 0 113,048
WAL-MART STORES INC COM COM 931142103 3 40 SH   SOLE   0 0 40
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,148 14,235 SH   SOLE   0 0 14,235
WASHINGTON REAL ESTATE INVT SH COM 939653101 16 500 SH   SOLE   0 0 500
WELLS FARGO & CO NEW COM COM 949746101 704 15,905 SH   SOLE   0 0 15,905
WEYERHAEUSER CO COM COM 962166104 74 2,320 SH   SOLE   0 0 2,320
WHOLE FOODS MKT INC COM COM 966837106 40 1,400 SH   SOLE   0 0 1,400
WILLIAMS COS INC DEL COM COM 969457100 108 3,500 SH   SOLE   0 0 3,500
YAHOO INC COM COM 984332106 4 100 SH   SOLE   0 0 100
YUM BRANDS INC COM COM 988498101 91 1,000 SH   SOLE   0 0 1,000
DUN & BRADSTREET CORP DEL COM 26483E100 34 250 SH   SOLE   0 0 250
CDK GLOBAL INC COM COM 12508E101 220 3,830 SH   SOLE   0 0 3,830
AMERISOURCEBERGEN CORP COM COM 03073E105 9,377 116,085 SH   SOLE   0 0 116,085
TARGET CORP COM COM 87612E106 21 300 SH   SOLE   0 0 300
EDWARDS LIFESCIENCES CORP COM COM 28176E108 27 220 SH   SOLE   0 0 220
AT&T INC COM COM 00206R102 5,871 144,565 SH   SOLE   0 0 144,565
ABBVIE INC COM COM 00287Y109 22,815 361,737 SH   SOLE   18,000 0 343,737
ACADIA HEALTHCARE COMPANY IN C COM 00404A109 5 91 SH   SOLE   0 0 91
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 106 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL C CL C 02079K107 28,623 36,824 SH   SOLE   2,351 0 34,473
ALPHABET INC CAP STK CL A CL A 02079K305 18,236 22,680 SH   SOLE   600 0 22,080
ALTRIA GROUP INC COM COM 02209S103 2,162 34,200 SH   SOLE   0 0 34,200
AMERICAN TOWER CORP NEW COM COM 03027x100 272 2,400 SH   SOLE   0 0 2,400
AMERIPRISE FINL INC COM COM 03076C106 84 840 SH   SOLE   0 0 840
BARCLAYS BANK PLC ADR PFD SR 5 ADR PFD 5 06739H362 5 200 SH   SOLE   0 0 200
BIOGEN INC COM COM 09062X103 33 104 SH   SOLE   0 0 104
BLACKROCK INC COM COM 09247X101 24,741 68,259 SH   SOLE   800 0 67,459
BLACKSTONE GROUP L P COM UNIT COM 09253U108 13,482 528,093 SH   SOLE   8,000 0 520,093
BLACKROCK ENH CAP & INC FD ETF 09256A109 11 775 SH   SOLE   0 0 775
BROADRIDGE FINL SOLUTIONS IN C COM 11133T103 881 13,000 SH   SOLE   0 0 13,000
BROOKFIELD TOTAL RETURN FD I C COM 11283U108 9 402 SH   SOLE   0 0 402
CENTENE CORP DEL COM COM 15135B101 3,655 54,582 SH   SOLE   0 0 54,582
CHARTER COMMUNICATIONS INC N C CL A 16119P108 36 134 SH   SOLE   0 0 134
CHIMERA INVT CORP COM NEW COM 16934Q208 144 9,000 SH   SOLE   0 0 9,000
CISCO SYS INC COM COM 17275R102 20,794 655,547 SH   SOLE   0 0 655,547
COMCAST CORP NEW CL A CL A 20030N101 244 3,676 SH   SOLE   0 0 3,676
CONOCOPHILLIPS COM COM 20825C104 3,961 91,123 SH   SOLE   0 0 91,123
CONSTELLATION BRANDS INC CL A CL A 21036P108 19 115 SH   SOLE   0 0 115
COSTCO WHSL CORP NEW COM COM 22160K105 3,658 23,987 SH   SOLE   3,000 0 20,987
CROWN CASTLE INTL CORP NEW COM COM 22822V101 141 1,500 SH   SOLE   0 0 1,500
DELL TECHNOLOGIES INC COM CL V CL V 24703L103 102 2,136 SH   SOLE   0 0 2,136
DEUTSCHE MUN INCOME COM ETF 25160C106 6 425 SH   SOLE   0 0 425
DEVON ENERGY CORP NEW COM COM 25179M103 106 2,400 SH   SOLE   0 0 2,400
DOMINION RES INC VA NEW COM COM 25746U109 717 9,660 SH   SOLE   0 0 9,660
DUKE ENERGY CORP NEW COM NEW COM 26441c204 77 968 SH   SOLE   0 0 968
EOG RES INC COM COM 26875P101 3,303 34,155 SH   SOLE   4,000 0 30,155
EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3,661 56,915 SH   SOLE   0 0 56,915
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 145 2,055 SH   SOLE   0 0 2,055
EXXON MOBIL CORP COM COM 30231G102 50,135 574,411 SH   SOLE   2,000 0 572,411
FACEBOOK INC CL A CL A 30303M102 42,888 334,356 SH   SOLE   7,000 0 327,356
FEDEX CORP COM COM 31428X106 17 100 SH   SOLE   0 0 100
FIREEYE INC COM COM 31816Q101 1 100 SH   SOLE   0 0 100
FIRST REP BK SAN FRANCISCO C C COM 33616C100 22,026 285,645 SH   SOLE   6,000 0 279,645
FORTIVE CORP COM COM 34959J108 333 6,550 SH   SOLE   2,750 0 3,800
FORTUNE BRANDS HOME & SEC COM 34964C106 174 3,000 SH   SOLE   0 0 3,000
GLOBAL X FDS GLB X SUPERDIV ETF 37950E549 19 900 SH   SOLE   0 0 900
HALYARD HEALTH INC COM COM 40650V100 0 12 SH   SOLE   0 0 12
HANCOCK JOHN PREMUIM DIV FD CO ETF 41013T105 74 4,500 SH   SOLE   0 0 4,500
IDEXX LABS INC COM COM 45168D104 28 250 SH   SOLE   0 0 250
INCYTE CORP COM COM 45337C102 5 50 SH   SOLE   0 0 50
INVESCO MUN TR COM ETF 46131J103 104 7,555 SH   SOLE   0 0 7,555
ISHARES SILVER TRUST ISHARES ETF 46428Q109 7 400 SH   SOLE   0 0 400
ISHARES TR CORE ST USDB ETF ETF 46432F859 122 2,410 SH   SOLE   0 0 2,410
ISHARES TR IBNDS MAR20 ETF ETF 46432FAK3 10 400 SH   SOLE   0 0 400
ISHARES INC CORE MSCI EMKT ETF 46434G103 19 416 SH   SOLE   0 0 416
ISHARES TR HDG MSCI EAFE ETF 46434V803 33 1,338 SH   SOLE   0 0 1,338
JPMORGAN CHASE & CO COM COM 46625H100 24,141 362,536 SH   SOLE   2,000 0 360,536
KINDER MORGAN INC DEL COM COM 49456B101 69 3,000 SH   SOLE   0 0 3,000
LGI HOMES INC COM COM 50187T106 6 169 SH   SOLE   0 0 169
MSCI INC COM CL A 55354G100 50 600 SH   SOLE   0 0 600
MCKESSON CORP COM COM 58155Q103 133 800 SH   SOLE   0 0 800
MERCK & CO INC COM COM 58933Y105 5,852 93,770 SH   SOLE   0 0 93,770
METLIFE INC COM COM 59156R108 0 10 SH   SOLE   0 0 10
MONSANTO CO NEW COM COM 61166W101 2,375 23,242 SH   SOLE   18,242 0 5,000
MORGAN STANLEY EMER MKTS FD CO ETF 61744G107 24 1,644 SH   SOLE   0 0 1,644
MORGAN STANLEY ASIA PAC FD I C ETF 61744U106 19 1,229 SH   SOLE   0 0 1,229
NETFLIX INC COM COM 64110L106 37 375 SH   SOLE   0 0 375
NEXTERA ENERGY INC COM COM 65339f101 260 2,125 SH   SOLE   0 0 2,125
NOVARTIS A G SPONSORED ADR ADR 66987V109 47 600 SH   SOLE   0 0 600
NUSTAR ENERGY LP UNIT COM COM 67058H102 25 500 SH   SOLE   0 0 500
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 48 170 SH   SOLE   0 0 170
ORACLE CORP COM COM 68389X105 8,787 223,692 SH   SOLE   0 0 223,692
PAYLOCITY HLDG CORP COM COM 70438V106 9 195 SH   SOLE   0 0 195
PAYPAL HLDGS INC COM COM 70450Y103 24,784 604,925 SH   SOLE   11,500 0 593,425
POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 34 286 SH   SOLE   0 0 286
POWERSHARES DB CMDTY IDX TRA U ETF 73935S105 6 400 SH   SOLE   0 0 400
POWERSHARES ETF TRUST HI YLD E ETF 73935X302 0 0 SH   SOLE   0 0 0
POWERSHARES ETF TRUST WNDRHLL ETF 73935X500 142 36,600 SH   SOLE   0 0 36,600
POWERSHARES ETF TR II INSUR NA ETF 73936T474 130 5,000 SH   SOLE   0 0 5,000
POWERSHARES ETF TR II PFD PORT ETF 73936T565 80 5,300 SH   SOLE   0 0 5,300
POWERSHARES ETF TR II PWRSHS S ETF 73937B654 39 1,000 SH   SOLE   0 0 1,000
PRAXAIR INC COM COM 74005P104 36 300 SH   SOLE   0 0 300
PRICE T ROWE GROUP INC COM COM 74144t108 47 700 SH   SOLE   0 0 700
PROSHARES TR ULT R/EST NEW ETF 74347X625 8 65 SH   SOLE   0 0 65
PUBLIC STORAGE COM COM 74460D109 145 650 SH   SOLE   0 0 650
SPDR S&P 500 ETF TR TR UNI ETF 78462F103 3,025 13,983 SH   SOLE   0 0 13,983
SPDR INDEX SHS FDS STOXX EUR 5 ETF 78463X103 6 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 281 14,534 SH   SOLE   0 0 14,534
SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 45 950 SH   SOLE   0 0 950
SELECT SECTOR SPDR TR RL EST S COM 81369Y860 66 2,021 SH   SOLE   0 0 2,021
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 162 3,300 SH   SOLE   0 0 3,300
SPROUTS FMRS MKT INC COM COM 85208M102 95 4,600 SH   SOLE   0 0 4,600
STARWOOD PPTY TR INC COM COM 85571B105 86 3,800 SH   SOLE   0 0 3,800
SYNCHRONY FINL COM COM 87165B103 74 2,629 SH   SOLE   0 0 2,629
TEGNA INC COM COM 87901J105 5 222 SH   SOLE   0 0 222
TETRA TECH INC NEW COM COM 88162G103 946 26,665 SH   SOLE   0 0 26,665
3M CO COM COM 88579Y101 29,905 169,691 SH   SOLE   13,000 0 156,691
TREX CO INC COM COM 89531P105 10 169 SH   SOLE   0 0 169
ULTA SALON COSMETCS & FRAG COM 90384S303 40 169 SH   SOLE   0 0 169
UNITEDHEALTH GROUP INC COM COM 91324P102 700 5,000 SH   SOLE   0 0 5,000
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 44 550 SH   SOLE   0 0 550
VERIZON COMMUNICATIONS INC COM COM 92343v104 14,579 280,466 SH   SOLE   0 0 280,466
VERISK ANALYTICS INC COM CL A 92345Y106 22,132 272,295 SH   SOLE   6,000 0 266,295
VISA INC COM CL A CL A 92826C839 62,151 751,521 SH   SOLE   9,000 0 742,521
VODAFONE GROUP PLC NEW SPNSR A ADR 92857w308 356 12,229 SH   SOLE   0 0 12,229
WABCO HLDGS INC COM COM 92927K102 9 75 SH   SOLE   0 0 75
WEC ENERGY GROUP INC COM COM 92939U106 54 894 SH   SOLE   0 0 894
WASTE MGMT INC DEL COM COM 94106L109 19 300 SH   SOLE   0 0 300
WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 38 900 SH   SOLE   0 0 900
WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 19 500 SH   SOLE   0 0 500
WISDOMTREE TR SMLCAP EARN FD ETF 97717W562 19 225 SH   SOLE   0 0 225
WORLD PT TERMS LP UNIT REP LTD COM 98159G107 30 2,000 SH   SOLE   0 0 2,000
ZIMMER BIOMET HLDGS INC COM COM 98956P102 26 200 SH   SOLE   0 0 200
ZOETIS INC CL A CL A 98978V103 312 6,000 SH   SOLE   6,000 0 0
ALLERGAN PLC SHS COM G0177J108 23 100 SH   SOLE   0 0 100
AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 54 1,000 SH   SOLE   0 0 1,000
ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 26,990 220,922 SH   SOLE   3,000 0 217,922
HORIZON PHARMA PLC SHS COM G4617B105 89 4,900 SH   SOLE   0 0 4,900
JOHNSON CTLS INTL PLC SHS ADDE PLC G51502105 11,947 256,754 SH   SOLE   5,849 0 250,905
MEDTRONIC PLC SHS COM G5960L103 17 191 SH   SOLE   0 0 191
NIELSEN HLDGS PLC SHS EUR COM G6518L108 8,194 152,960 SH   SOLE   0 0 152,960
XL GROUP LTD COM ADDED COM G98294104 44 1,300 SH   SOLE   0 0 1,300
CHUBB LIMITED COM COM H1467J104 15,573 123,943 SH   SOLE   48,152 0 75,791
CHECK POINT SOFTWARE TECH LT O COM M22465104 12 150 SH   SOLE   0 0 150
MOBILEYE N V AMSTELVEEN ORD SH ORD N51488117 11 264 SH   SOLE   0 0 264
MYLAN N V SHS EURO COM N59465109 0 10 SH   SOLE   0 0 10