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,603 117,095 SH   SOLE   12,000 0 105,095
AIR PRODS & CHEMS INC COM COM 009158106 24 166 SH   SOLE   0 0 166
ALEXANDER & BALDWIN INC NE COM 014491104 632 17,500 SH   SOLE   17,500 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 11 95 SH   SOLE   0 0 95
ALIGN TECHNOLOGY INC COM COM 016255101 10 121 SH   SOLE   0 0 121
ALLEGHANY CORP DEL COM COM 017175100 55 100 SH   SOLE   0 0 100
ALLSTATE CORP COM COM 020002101 99 1,421 SH   SOLE   0 0 1,421
AMAZON COM INC COM COM 023135106 612 855 SH   SOLE   500 0 355
AMERICAN ELEC PWR INC COM COM 025537101 82 1,175 SH   SOLE   0 0 1,175
AMERICAN EXPRESS CO COM COM 025816109 1,777 29,248 SH   SOLE   0 0 29,248
AMERICAN INTL GROUP INC *W EXP WT EXP 2021 026874156 26 1,414 SH   SOLE   0 0 1,414
AMERICAN INTL GROUP INC COM NE COM 026874784 140 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,235 8,118 SH   SOLE   0 0 8,118
AMPHENOL CORP NEW CL A CL A 032095101 144 2,515 SH   SOLE   0 0 2,515
ANADARKO PETE CORP COM COM 032511107 4,115 77,276 SH   SOLE   0 0 77,276
APACHE CORP COM COM 037411105 8 150 SH   SOLE   0 0 150
APPLE INC COM COM 037833100 23,039 240,998 SH   SOLE   10,000 0 230,998
ARISTA NETWORKS INC COM COM 040413106 20 305 SH   SOLE   0 0 305
AUTOMATIC DATA PROCESSING IN C COM 053015103 26,496 288,412 SH   SOLE   21,000 0 267,412
BP PLC SPONSORED ADR ADR 055622104 276 7,769 SH   SOLE   0 0 7,769
BANK NEW YORK MELLON CORP COM COM 064058100 8,356 215,071 SH   SOLE   211,471 0 3,600
BARD C R INC COM COM 067383109 317 1,350 SH   SOLE   0 0 1,350
BAXTER INTL INC COM COM 071813109 70 1,550 SH   SOLE   0 0 1,550
BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 6,572 45,387 SH   SOLE   7,500 0 37,887
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 113 1,700 SH   SOLE   0 0 1,700
BRISTOL MYERS SQUIBB CO COM COM 110122108 10,720 145,755 SH   SOLE   6,000 0 139,755
BROWN FORMAN CORP CL A CL A 115637100 41 380 SH   SOLE   0 0 380
BROWN FORMAN CORP CL B CL B 115637209 19 187 SH   SOLE   0 0 187
BRUNSWICK CORP COM COM 117043109 21 474 SH   SOLE   0 0 474
CIGNA CORPORATION COM COM 125509109 4,111 32,121 SH   SOLE   0 0 32,121
CVS HEALTH CORP COM COM 126650100 1,190 12,425 SH   SOLE   5,000 0 7,425
CAMPBELL SOUP CO COM COM 134429109 93 1,400 SH   SOLE   0 0 1,400
CATERPILLAR INC DEL COM COM 149123101 379 5,000 SH   SOLE   0 0 5,000
CELGENE CORP COM COM 151020104 10,712 108,605 SH   SOLE   3,650 0 104,955
CERNER CORP COM COM 156782104 1,013 17,290 SH   SOLE   0 0 17,290
CHEMOURS CO COM COM 163851108 0 20 SH   SOLE   0 0 20
CHEVRON CORP NEW COM COM 166764100 4,013 38,280 SH   SOLE   0 0 38,280
COCA COLA CO COM COM 191216100 2,928 64,585 SH   SOLE   0 0 64,585
COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 24,472 427,528 SH   SOLE   8,000 0 419,528
COLGATE PALMOLIVE CO COM COM 194162103 988 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 16 200 SH   SOLE   0 0 200
DANAHER CORP DEL COM COM 235851102 1,727 17,100 SH   SOLE   5,500 0 11,600
DEERE & CO COM COM 244199105 73 900 SH   SOLE   0 0 900
DISNEY WALT CO COM DISNEY COM 254687106 33,830 345,838 SH   SOLE   4,500 0 341,338
DOLLAR TREE INC COM COM 256746108 21 220 SH   SOLE   0 0 220
DONALDSON INC COM COM 257651109 3,212 93,475 SH   SOLE   0 0 93,475
DOVER CORP COM COM 260003108 101 1,450 SH   SOLE   0 0 1,450
DU PONT E I DE NEMOURS & C COM 263534109 3,559 54,922 SH   SOLE   0 0 54,922
DUNKIN BRANDS GROUP INC COM COM 265504100 3,920 89,863 SH   SOLE   9,000 0 80,863
E M C CORP MASS COM COM 268648102 522 19,200 SH   SOLE   0 0 19,200
EBAY INC COM COM 278642103 18 750 SH   SOLE   0 0 750
ECOLAB INC COM COM 278865100 30,169 254,373 SH   SOLE   4,000 0 250,373
EMERSON ELEC CO COM COM 291011104 1,151 22,073 SH   SOLE   0 0 22,073
ENERNOC INC COM COM 292764107 3 539 SH   SOLE   0 0 539
EQUIFAX INC COM COM 294429105 1,027 8,000 SH   SOLE   0 0 8,000
FIRST SOLAR INC COM COM 336433107 12 250 SH   SOLE   0 0 250
FOREST CITY RLTY TR INC COM CL CL A 345605109 1,727 77,400 SH   SOLE   77,400 0 0
FOREST CITY RLTY TR INC COM CL CL B 345605208 2,496 112,500 SH   SOLE   112,500 0 0
FRANKLIN RES INC COM COM 354613101 230 6,902 SH   SOLE   0 0 6,902
GENERAL DYNAMICS CORP COM COM 369550108 9,131 65,575 SH   SOLE   65,400 0 175
GENERAL ELECTRIC CO COM COM 369604103 19,623 623,354 SH   SOLE   20,000 0 603,354
GENERAL MLS INC COM COM 370334104 599 8,400 SH   SOLE   0 0 8,400
GILEAD SCIENCES INC COM COM 375558103 17,852 213,998 SH   SOLE   3,000 0 210,998
HAIN CELESTIAL GROUP INC COM COM 405217100 9,361 188,167 SH   SOLE   0 0 188,167
HOME DEPOT INC COM COM 437076102 8,439 66,090 SH   SOLE   8,000 0 58,090
HONEYWELL INTL INC COM COM 438516106 209 1,800 SH   SOLE   0 0 1,800
HUMANA INC COM COM 444859102 939 5,220 SH   SOLE   0 0 5,220
ILLINOIS TOOL WKS INC COM COM 452308109 469 4,500 SH   SOLE   0 0 4,500
ILLUMINA INC COM COM 452327109 7 49 SH   SOLE   0 0 49
INTEL CORP COM COM 458140100 14,279 435,342 SH   SOLE   0 0 435,342
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,831 18,653 SH   SOLE   0 0 18,653
INTERNATIONAL FLAVORS&FRAG COM 459506101 126 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 181 2,126 SH   SOLE   0 0 2,126
ISHARES TR TIPS BD ETF ETF 464287176 1 10 SH   SOLE   0 0 10
ISHARES TR CORE S&P500 ETF ETF 464287200 21 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 58 1,700 SH   SOLE   0 0 1,700
ISHARES TR IBOXX INV CP ETF ETF 464287242 79 648 SH   SOLE   0 0 648
ISHARES TR S&P 500 GRWT ET ETF 464287309 78 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 2,500 44,780 SH   SOLE   0 0 44,780
ISHARES TR RUS MDCP VAL ETF ETF 464287473 116 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS MD CP GR ETF ETF 464287481 2,854 30,500 SH   SOLE   0 0 30,500
ISHARES TR RUS MID-CAP ETF ETF 464287499 163 967 SH   SOLE   0 0 967
ISHARES TR CORE S&P MCP ET ETF 464287507 254 1,700 SH   SOLE   0 0 1,700
ISHARES TR NASDQ BIOTEC ETF ETF 464287556 144 560 SH   SOLE   0 0 560
ISHARES TR RUS 1000 VAL ETF ETF 464287598 53 514 SH   SOLE   0 0 514
ISHARES TR S&P MC 400GR ET ETF 464287606 2,525 14,932 SH   SOLE   0 0 14,932
ISHARES TR RUS 1000 GRW ETF ETF 464287614 81 807 SH   SOLE   0 0 807
ISHARES TR RUS 1000 ETF ETF 464287622 3,439 29,417 SH   SOLE   0 0 29,417
ISHARES TR RUS 2000 GRW ETF ETF 464287648 142 1,033 SH   SOLE   0 0 1,033
ISHARES TR RUSSELL 2000 ETF ETF 464287655 139 1,205 SH   SOLE   0 0 1,205
ISHARES TR U.S. TECH ETF ETF 464287721 27 260 SH   SOLE   0 0 260
ISHARES TR U.S. INDS ETF ETF 464287754 22 200 SH   SOLE   0 0 200
ISHARES TR US HLTHCARE ETF ETF 464287762 36 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 87 748 SH   SOLE   0 0 748
ISHARES TR INTL SEL DIV ETF ETF 464288448 26 900 SH   SOLE   0 0 900
ISHARES TR MSCI KLD400 SOC ETF 464288570 372 4,807 SH   SOLE   0 0 4,807
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 90 850 SH   SOLE   0 0 850
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 162 4,050 SH   SOLE   0 0 4,050
ISHARES TR USA ESG SLCT ETF ETF 464288802 67 770 SH   SOLE   0 0 770
ISHARES TR EAFE GRWTH ETF ETF 464288885 32 487 SH   SOLE   0 0 487
JETBLUE AIRWAYS CORP COM COM 477143101 3 152 SH   SOLE   0 0 152
JOHNSON & JOHNSON COM COM 478160104 35,006 288,591 SH   SOLE   8,000 0 280,591
JOHNSON CTLS INC COM COM 478366107 10,802 244,058 SH   SOLE   7,000 0 237,058
KIMBERLY CLARK CORP COM COM 494368103 107 780 SH   SOLE   0 0 780
KONINKLIJKE PHILIPS N V NY REG ADR 500472303 2,886 115,710 SH   SOLE   115,710 0 0
KRAFT HEINZ CO COM COM 500754106 262 2,965 SH   SOLE   0 0 2,965
KRISPY KREME DOUGHNUTS INC COM COM 501014104 0 5 SH   SOLE   0 0 5
LENNAR CORP CL A CL A 526057104 25 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,213 70,000 SH   SOLE   70,000 0 0
LOWES COS INC COM COM 548661107 53 666 SH   SOLE   0 0 666
LULULEMON ATHLETICA INC COM COM 550021109 7 100 SH   SOLE   0 0 100
MCDONALDS CORP COM COM 580135101 11,751 97,646 SH   SOLE   0 0 97,646
MEAD JOHNSON NUTRITION CO COM COM 582839106 24,362 268,452 SH   SOLE   5,700 0 262,752
MICROSOFT CORP COM COM 594918104 22,702 443,667 SH   SOLE   17,000 0 426,667
MICROCHIP TECHNOLOGY INC COM COM 595017104 14 275 SH   SOLE   0 0 275
MONDELEZ INTL INC CL A CL A 609207105 241 5,304 SH   SOLE   0 0 5,304
MURPHY OIL CORP COM COM 626717102 1,924 60,600 SH   SOLE   60,600 0 0
MURPHY USA INC COM COM 626755102 1,619 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 10 300 SH   SOLE   0 0 300
NIKE INC CL B CL B 654106103 2,478 44,885 SH   SOLE   12,500 0 32,385
NORFOLK SOUTHERN CORP COM COM 655844108 128 1,500 SH   SOLE   0 0 1,500
NORTHERN TR CORP COM COM 665859104 53 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 900 11,050 SH   SOLE   0 0 11,050
PNC FINL SVCS GROUP INC COM COM 693475105 139 1,705 SH   SOLE   0 0 1,705
PPG INDS INC COM COM 693506107 135 1,300 SH   SOLE   0 0 1,300
PALO ALTO NETWORKS INC COM COM 697435105 13 110 SH   SOLE   0 0 110
PAYCHEX INC COM COM 704326107 24 400 SH   SOLE   0 0 400
PEPSICO INC COM COM 713448108 23,092 217,974 SH   SOLE   10,000 0 207,974
PFIZER INC COM COM 717081103 5,288 150,198 SH   SOLE   15,000 0 135,198
PHILIP MORRIS INTL INC COM COM 718172109 1,583 15,566 SH   SOLE   0 0 15,566
PHILLIPS 66 COM COM 718546104 136 1,712 SH   SOLE   0 0 1,712
PROCTER & GAMBLE CO COM COM 742718109 11,518 136,039 SH   SOLE   0 0 136,039
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 289 6,200 SH   SOLE   0 0 6,200
PURECYCLE CORP COM NEW COM 746228303 170 36,000 SH   SOLE   0 0 36,000
QUALCOMM INC COM COM 747525103 149 2,774 SH   SOLE   0 0 2,774
RAYONIER INC COM COM 754907103 1,443 54,985 SH   SOLE   54,985 0 0
RESMED INC COM COM 761152107 95 1,500 SH   SOLE   0 0 1,500
REYNOLDS AMERICAN INC COM COM 761713106 8 150 SH   SOLE   0 0 150
ROCKWELL MED INC COM CL A 774374102 79 10,500 SH   SOLE   0 0 10,500
ROYAL DUTCH SHELL PLC SPONS AD ADR CL A 780259206 6,616 119,810 SH   SOLE   111,100 0 8,710
SCHLUMBERGER LTD COM COM 806857108 30,665 387,778 SH   SOLE   9,000 0 378,778
SCHWAB CHARLES CORP NEW COM COM 808513105 24 939 SH   SOLE   0 0 939
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 51 1,015 SH   SOLE   0 0 1,015
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 230 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 229 4,235 SH   SOLE   0 0 4,235
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 103 4,830 SH   SOLE   0 0 4,830
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 298 7,200 SH   SOLE   0 0 7,200
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 100 3,705 SH   SOLE   0 0 3,705
SCHWAB STRATEGIC TR US REIT ET ETF 808524847 63 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 4 100 SH   SOLE   0 0 100
SIMON PPTY GROUP INC NEW COM COM 828806109 270 1,245 SH   SOLE   0 0 1,245
SOUTHERN CO COM COM 842587107 134 2,505 SH   SOLE   0 0 2,505
STANLEY BLACK & DECKER INC COM 854502101 100 900 SH   SOLE   0 0 900
STARBUCKS CORP COM COM 855244109 555 9,715 SH   SOLE   7,000 0 2,715
STATE STR CORP COM COM 857477103 10,448 193,770 SH   SOLE   0 0 193,770
STERICYCLE INC COM COM 858912108 10 100 SH   SOLE   0 0 100
STRYKER CORP COM COM 863667101 28,523 238,026 SH   SOLE   3,500 0 234,526
SUCAMPO PHARMACEUTICALS INC CL COM 864909106 86 7,800 SH   SOLE   0 0 7,800
SYSCO CORP COM COM 871829107 462 9,106 SH   SOLE   0 0 9,106
TJX COS INC NEW COM COM 872540109 18,982 245,788 SH   SOLE   3,000 0 242,788
TRC COS INC COM COM 872625108 422 66,850 SH   SOLE   66,850 0 0
TEXAS INSTRS INC COM COM 882508104 752 12,000 SH   SOLE   0 0 12,000
TIFFANY & CO NEW COM COM 886547108 24 400 SH   SOLE   0 0 400
TIME WARNER INC COM NEW COM 887317303 11,078 150,633 SH   SOLE   6,000 0 144,633
TRI CONTL CORP COM COM 895436103 118 5,746 SH   SOLE   0 0 5,746
US BANCORP DEL COM NEW COM 902973304 14,735 365,355 SH   SOLE   0 0 365,355
UNILEVER N V N Y SHS NEW COM 904784709 14 300 SH   SOLE   0 0 300
UNION PAC CORP COM COM 907818108 477 5,466 SH   SOLE   0 0 5,466
UNITED PARCEL SERVICE INC CL B CL B 911312106 11,945 110,888 SH   SOLE   2,000 0 108,888
UNITED TECHNOLOGIES CORP COM COM 913017109 7,127 69,500 SH   SOLE   0 0 69,500
V F CORP COM COM 918204108 20 333 SH   SOLE   0 0 333
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 295 3,499 SH   SOLE   0 0 3,499
VANGUARD TAX MANAGED INTL FD F ETF 921943858 5 150 SH   SOLE   0 0 150
VANGUARD INTL EQUITY INDEX F F ETF 922042718 84 900 SH   SOLE   0 0 900
VANGUARD INTL EQUITY INDEX F T ETF 922042742 165 2,850 SH   SOLE   0 0 2,850
VANGUARD INTL EQUITY INDEX F A ETF 922042775 779 18,180 SH   SOLE   0 0 18,180
VANGUARD INTL EQUITY INDEX F F ETF 922042858 166 4,715 SH   SOLE   0 0 4,715
VANGUARD INDEX FDS S&P 500 ETF 922908363 980 5,100 SH   SOLE   0 0 5,100
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 46 450 SH   SOLE   0 0 450
VANGUARD INDEX FDS REIT ETF ETF 922908553 39 435 SH   SOLE   0 0 435
VANGUARD INDEX FDS SML CP GRW ETF 922908595 37 300 SH   SOLE   0 0 300
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 56 450 SH   SOLE   0 0 450
VANGUARD INDEX FDS SMALL CP ET ETF 922908751 13,023 112,578 SH   SOLE   0 0 112,578
WAL-MART STORES INC COM COM 931142103 3 40 SH   SOLE   0 0 40
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,169 14,035 SH   SOLE   0 0 14,035
WASHINGTON REAL ESTATE INVT SH COM 939653101 16 500 SH   SOLE   0 0 500
WELLS FARGO & CO NEW COM COM 949746101 753 15,905 SH   SOLE   0 0 15,905
WEYERHAEUSER CO COM COM 962166104 69 2,320 SH   SOLE   0 0 2,320
WHOLE FOODS MKT INC COM COM 966837106 45 1,400 SH   SOLE   0 0 1,400
WILLIAMS COS INC DEL COM COM 969457100 76 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 83 1,000 SH   SOLE   0 0 1,000
DUN & BRADSTREET CORP DEL COM 26483E100 30 250 SH   SOLE   0 0 250
CDK GLOBAL INC COM COM 12508E101 213 3,830 SH   SOLE   0 0 3,830
AMERISOURCEBERGEN CORP COM COM 03073E105 14,958 188,581 SH   SOLE   0 0 188,581
TARGET CORP COM COM 87612E106 21 300 SH   SOLE   0 0 300
EDWARDS LIFESCIENCES CORP COM COM 28176E108 22 220 SH   SOLE   0 0 220
AT&T INC COM COM 00206R102 6,250 144,640 SH   SOLE   0 0 144,640
ABBVIE INC COM COM 00287Y109 22,091 356,821 SH   SOLE   18,000 0 338,821
ACADIA HEALTHCARE COMPANY IN C COM 00404A109 5 91 SH   SOLE   0 0 91
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 80 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL C CL C 02079K107 25,527 36,883 SH   SOLE   2,351 0 34,532
ALPHABET INC CAP STK CL A CL A 02079K305 16,081 22,857 SH   SOLE   600 0 22,257
ALTRIA GROUP INC COM COM 02209S103 2,358 34,200 SH   SOLE   0 0 34,200
AMERICAN TOWER CORP NEW COM COM 03027x100 273 2,400 SH   SOLE   0 0 2,400
AMERICAN TOWER CORP NEW PFD CO CV PFD A 03027X308 14 120 SH   SOLE   0 0 120
AMERIPRISE FINL INC COM COM 03076C106 75 840 SH   SOLE   0 0 840
AMPLIFY SNACK BRANDS COM COM 03211L102 6 410 SH   SOLE   0 0 410
BARCLAYS BANK PLC ADR PFD SR 5 ADR PFD 5 06739H362 5 200 SH   SOLE   0 0 200
BIOGEN INC COM COM 09062X103 25 104 SH   SOLE   0 0 104
BLACKROCK INC COM COM 09247X101 23,443 68,440 SH   SOLE   800 0 67,640
BLACKSTONE GROUP L P COM UNIT COM 09253U108 13,559 552,523 SH   SOLE   8,000 0 544,523
BLACKROCK ENH CAP & INC FD ETF 09256A109 10 775 SH   SOLE   0 0 775
BROADRIDGE FINL SOLUTIONS IN C COM 11133T103 848 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 855 11,977 SH   SOLE   0 0 11,977
CHARTER COMMUNICATIONS INC N C CL A 16119P108 31 134 SH   SOLE   0 0 134
CHIMERA INVT CORP COM NEW COM 16934Q208 141 9,000 SH   SOLE   0 0 9,000
CISCO SYS INC COM COM 17275R102 18,937 660,047 SH   SOLE   0 0 660,047
COMCAST CORP NEW CL A CL A 20030N101 240 3,676 SH   SOLE   0 0 3,676
CONOCOPHILLIPS COM COM 20825C104 3,945 90,485 SH   SOLE   0 0 90,485
CONSTELLATION BRANDS INC CL A CL A 21036P108 19 115 SH   SOLE   0 0 115
COSTCO WHSL CORP NEW COM COM 22160K105 3,614 23,012 SH   SOLE   3,000 0 20,012
CROWN CASTLE INTL CORP NEW COM COM 22822V101 152 1,500 SH   SOLE   0 0 1,500
DEUTSCHE MUN INCOME COM ETF 25160C106 6 425 SH   SOLE   0 0 425
DEVON ENERGY CORP NEW COM COM 25179M103 87 2,400 SH   SOLE   0 0 2,400
DOMINION RES INC VA NEW COM COM 25746U109 768 9,860 SH   SOLE   0 0 9,860
DUKE ENERGY CORP NEW COM NEW COM 26441c204 83 968 SH   SOLE   0 0 968
EOG RES INC COM COM 26875P101 2,468 29,585 SH   SOLE   3,000 0 26,585
EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3,920 56,915 SH   SOLE   0 0 56,915
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 156 2,055 SH   SOLE   0 0 2,055
EXXON MOBIL CORP COM COM 30231G102 54,037 576,451 SH   SOLE   3,000 0 573,451
FACEBOOK INC CL A CL A 30303M102 38,648 338,190 SH   SOLE   7,000 0 331,190
FEDEX CORP COM COM 31428X106 15 100 SH   SOLE   0 0 100
FIRST REP BK SAN FRANCISCO C C COM 33616C100 18,756 267,985 SH   SOLE   6,000 0 261,985
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 76 4,500 SH   SOLE   0 0 4,500
IDEXX LABS INC COM COM 45168D104 23 250 SH   SOLE   0 0 250
INVESCO MUN TR COM ETF 46131J103 107 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 1,205 SH   SOLE   0 0 1,205
ISHARES TR IBNDS MAR20 ETF ETF 46432FAK3 10 100 SH   SOLE   0 0 100
ISHARES INC CORE MSCI EMKT ETF 46434G103 17 416 SH   SOLE   0 0 416
ISHARES TR HDG MSCI EAFE ETF 46434V803 32 1,338 SH   SOLE   0 0 1,338
JPMORGAN CHASE & CO COM COM 46625H100 22,515 362,327 SH   SOLE   2,000 0 360,327
KINDER MORGAN INC DEL COM COM 49456B101 45 2,400 SH   SOLE   0 0 2,400
LGI HOMES INC COM COM 50187T106 5 169 SH   SOLE   0 0 169
MSCI INC COM CL A 55354G100 50 650 SH   SOLE   0 0 650
MCKESSON CORP COM COM 58155Q103 149 800 SH   SOLE   0 0 800
MERCK & CO INC COM COM 58933Y105 5,396 93,660 SH   SOLE   0 0 93,660
MONSANTO CO NEW COM COM 61166W101 2,403 23,242 SH   SOLE   18,242 0 5,000
MORGAN STANLEY EMER MKTS FD CO ETF 61744G107 22 1,644 SH   SOLE   0 0 1,644
MORGAN STANLEY ASIA PAC FD I C ETF 61744U106 17 1,229 SH   SOLE   0 0 1,229
NETFLIX INC COM COM 64110L106 32 350 SH   SOLE   0 0 350
NEXTERA ENERGY INC COM COM 65339f101 277 2,125 SH   SOLE   0 0 2,125
NOVARTIS A G SPONSORED ADR ADR 66987V109 50 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 46 170 SH   SOLE   0 0 170
ORACLE CORP COM COM 68389X105 9,178 224,248 SH   SOLE   0 0 224,248
PAYLOCITY HLDG CORP COM COM 70438V106 8 195 SH   SOLE   0 0 195
PAYPAL HLDGS INC COM COM 70450Y103 21,830 597,920 SH   SOLE   11,500 0 586,420
POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 31 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 1 SH   SOLE   0 0 1
POWERSHARES ETF TRUST WNDRHLL ETF 73935X500 140 36,600 SH   SOLE   0 0 36,600
POWERSHARES ETF TR II INSUR NA ETF 73936T474 133 5,000 SH   SOLE   0 0 5,000
POWERSHARES ETF TR II PFD PORT ETF 73936T565 81 5,300 SH   SOLE   0 0 5,300
POWERSHARES ETF TR II PWRSHS S ETF 73937B654 38 1,000 SH   SOLE   0 0 1,000
PRAXAIR INC COM COM 74005P104 34 300 SH   SOLE   0 0 300
PRICE T ROWE GROUP INC COM COM 74144t108 51 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 166 650 SH   SOLE   0 0 650
SPDR S&P 500 ETF TR TR UNI ETF 78462F103 2,756 13,156 SH   SOLE   0 0 13,156
SPDR INDEX SHS FDS STOXX EUR 5 ETF 78463X103 6 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 332 14,534 SH   SOLE   0 0 14,534
SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 41 950 SH   SOLE   0 0 950
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 173 3,300 SH   SOLE   0 0 3,300
SPROUTS FMRS MKT INC COM COM 85208M102 105 4,600 SH   SOLE   0 0 4,600
STARWOOD PPTY TR INC COM COM 85571B105 79 3,800 SH   SOLE   0 0 3,800
SYNCHRONY FINL COM COM 87165B103 66 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 820 26,665 SH   SOLE   0 0 26,665
3M CO COM COM 88579Y101 29,642 169,266 SH   SOLE   13,000 0 156,266
TREX CO INC COM COM 89531P105 8 169 SH   SOLE   0 0 169
ULTA SALON COSMETCS & FRAG COM 90384S303 41 169 SH   SOLE   0 0 169
UNITEDHEALTH GROUP INC COM COM 91324P102 748 5,300 SH   SOLE   0 0 5,300
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 14 175 SH   SOLE   0 0 175
VERIZON COMMUNICATIONS INC COM COM 92343v104 13,010 232,985 SH   SOLE   0 0 232,985
VERISK ANALYTICS INC COM CL A 92345Y106 22,076 272,270 SH   SOLE   6,000 0 266,270
VISA INC COM CL A CL A 92826C839 55,965 754,550 SH   SOLE   9,000 0 745,550
VODAFONE GROUP PLC NEW SPNSR A ADR 92857w308 384 12,419 SH   SOLE   0 0 12,419
WABCO HLDGS INC COM COM 92927K102 213 2,325 SH   SOLE   0 0 2,325
WEC ENERGY GROUP INC COM COM 92939U106 58 894 SH   SOLE   0 0 894
WASTE MGMT INC DEL COM COM 94106L109 20 300 SH   SOLE   0 0 300
WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 35 900 SH   SOLE   0 0 900
WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 18 500 SH   SOLE   0 0 500
WISDOMTREE TR SMLCAP EARN FD ETF 97717W562 18 225 SH   SOLE   0 0 225
WORLD PT TERMS LP UNIT REP LTD COM 98159G107 32 2,000 SH   SOLE   0 0 2,000
ZIMMER BIOMET HLDGS INC COM COM 98956P102 24 200 SH   SOLE   0 0 200
ZOETIS INC CL A CL A 98978V103 237 5,000 SH   SOLE   5,000 0 0
ALLERGAN PLC SHS COM G0177J108 10 45 SH   SOLE   0 0 45
AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 55 1,000 SH   SOLE   0 0 1,000
ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 23,242 205,157 SH   SOLE   3,000 0 202,157
HORIZON PHARMA PLC SHS COM G4617B105 81 4,900 SH   SOLE   0 0 4,900
INGERSOLL-RAND PLC SHS COM G47791101 3 50 SH   SOLE   0 0 50
MEDTRONIC PLC SHS COM G5960L103 17 191 SH   SOLE   0 0 191
NIELSEN HLDGS PLC SHS EUR COM G6518L108 7,903 152,060 SH   SOLE   0 0 152,060
CHUBB LIMITED COM COM H1467J104 16,225 124,128 SH   SOLE   48,152 0 75,976
CHECK POINT SOFTWARE TECH LT O COM M22465104 12 150 SH   SOLE   0 0 150
MOBILEYE N V AMSTELVEEN ORD SH ORD N51488117 12 264 SH   SOLE   0 0 264
MYLAN N V SHS EURO COM N59465109 0 10 SH   SOLE   0 0 10