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 002824100 1,728 40,859 SH   SOLE   40,859 0 0
ABBVIE INC COM 00287Y109 3,039 48,183 SH   SOLE   48,183 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,511 14,285 SH   SOLE   14,285 0 0
ALPHABET INC CAP STK CL C 02079K107 6,598 8,489 SH   SOLE   8,489 0 0
ALPHABET INC CAP STK CL A 02079K305 7,791 9,690 SH   SOLE   9,690 0 0
ALTRIA GROUP INC COM 02209S103 281 4,442 SH   SOLE   4,442 0 0
AMAZON COM INC COM 023135106 5,197 6,207 SH   SOLE   6,207 0 0
AMGEN INC COM 031162100 348 2,085 SH   SOLE   2,085 0 0
APPLE INC COM 037833100 23,488 207,768 SH   SOLE   207,768 0 0
APPLIED MATLS INC COM 038222105 1,299 43,100 SH   SOLE   43,100 0 0
APTARGROUP INC COM 038336103 1,509 19,500 SH   SOLE   19,500 0 0
AQUA AMERICA INC COM 03836W103 1,032 33,850 SH   SOLE   33,850 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280a100 135 18,390 SH   SOLE   18,390 0 0
AT&T INC COM 00206R102 4,833 119,016 SH   SOLE   119,016 0 0
BANK AMER CORP COM 060505104 1,865 119,190 SH   SOLE   119,190 0 0
BECTON DICKINSON & CO COM 075887109 3,991 22,204 SH   SOLE   22,204 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 13,406 62 SH   SOLE   62 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,517 65,878 SH   SOLE   65,878 0 0
BLACKROCK INC COM 09247X101 6,981 19,261 SH   SOLE   19,261 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,412 55,300 SH   SOLE   55,300 0 0
BOEING CO COM 097023105 3,141 23,844 SH   SOLE   23,844 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,281 23,757 SH   SOLE   23,757 0 0
BROADCOM LTD SHS Y09827109 1,030 5,971 SH   SOLE   5,971 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 693 21,580 SH   SOLE   21,580 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 48 44,000 SH   SOLE   44,000 0 0
CATERPILLAR INC DEL COM 149123101 709 7,983 SH   SOLE   7,983 0 0
CELGENE CORP COM 151020104 3,904 37,347 SH   SOLE   37,347 0 0
CERNER CORP COM 156782104 214 3,470 SH   SOLE   3,470 0 0
CHEVRON CORP NEW COM 166764100 9,854 95,744 SH   SOLE   95,744 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 523 8,495 SH   SOLE   8,495 0 0
CISCO SYS INC COM 17275R102 1,447 45,621 SH   SOLE   45,621 0 0
CITIGROUP INC COM NEW 172967424 484 10,247 SH   SOLE   10,247 0 0
COCA COLA CO COM 191216100 5,573 131,692 SH   SOLE   131,692 0 0
CONOCOPHILLIPS COM 20825C104 3,931 90,427 SH   SOLE   90,427 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,920 38,814 SH   SOLE   38,814 0 0
CUMMINS INC COM 231021106 917 7,155 SH   SOLE   7,155 0 0
CVS HEALTH CORP COM 126650100 2,042 22,949 SH   SOLE   22,949 0 0
DEERE & CO COM 244199105 452 5,295 SH   SOLE   5,295 0 0
DISNEY WALT CO COM DISNEY 254687106 2,669 28,742 SH   SOLE   28,742 0 0
DOMINION RES INC VA NEW COM 25746U109 9,995 134,581 SH   SOLE   134,581 0 0
DONALDSON INC COM 257651109 3,536 94,723 SH   SOLE   94,723 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 211 2,634 SH   SOLE   2,634 0 0
DUNKIN BRANDS GROUP INC COM 265504100 666 12,785 SH   SOLE   12,785 0 0
ECOLAB INC COM 278865100 220 1,807 SH   SOLE   1,807 0 0
EOG RES INC COM 26875P101 318 3,285 SH   SOLE   3,285 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 205 2,900 SH   SOLE   2,900 0 0
EXXON MOBIL CORP COM 30231G102 8,116 92,992 SH   SOLE   92,992 0 0
FACEBOOK INC CL A 30303M102 9,261 72,198 SH   SOLE   72,198 0 0
FLOWSERVE CORP COM 34354P105 548 11,370 SH   SOLE   11,370 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,029 85,243 SH   SOLE   85,243 0 0
GENERAL ELECTRIC CO COM 369604103 7,873 265,788 SH   SOLE   265,788 0 0
GENERAL MLS INC COM 370334104 2,504 39,198 SH   SOLE   39,198 0 0
GILEAD SCIENCES INC COM 375558103 7,427 93,864 SH   SOLE   93,864 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,686 29,057 SH   SOLE   29,057 0 0
HOME DEPOT INC COM 437076102 389 3,020 SH   SOLE   3,020 0 0
HONEYWELL INTL INC COM 438516106 2,906 24,923 SH   SOLE   24,923 0 0
INTEL CORP COM 458140100 8,346 221,073 SH   SOLE   221,073 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,026 6,460 SH   SOLE   6,460 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,078 2,867 SH   SOLE   2,867 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 496 27,263 SH   SOLE   27,263 0 0
JOHNSON & JOHNSON COM 478160104 11,788 99,785 SH   SOLE   99,785 0 0
JOHNSON CTLS INTL PLC SHS G51502105 373 8,022 SH   SOLE   8,022 0 0
JPMORGAN CHASE & CO COM 46625H100 4,806 72,168 SH   SOLE   72,168 0 0
LAS VEGAS SANDS CORP COM 517834107 973 16,915 SH   SOLE   16,915 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 3,278 18,602 SH   SOLE   18,602 0 0
MCDONALDS CORP COM 580135101 1,695 14,694 SH   SOLE   14,694 0 0
MEDTRONIC PLC SHS G5960L103 954 11,037 SH   SOLE   11,037 0 0
MERCK & CO INC COM 58933Y105 341 5,464 SH   SOLE   5,464 0 0
MICROSOFT CORP COM 594918104 8,631 149,851 SH   SOLE   149,851 0 0
MIDDLEBY CORP COM 596278101 334 2,700 SH   SOLE   2,700 0 0
MONDELEZ INTL INC CL A 609207105 2,483 56,559 SH   SOLE   56,559 0 0
NEXTERA ENERGY INC COM 65339F101 8,278 67,671 SH   SOLE   67,671 0 0
NIKE INC CL B 654106103 2,121 40,276 SH   SOLE   40,276 0 0
NOBLE ENERGY INC COM 655044105 2,744 76,787 SH   SOLE   76,787 0 0
NORFOLK SOUTHERN CORP COM 655844108 270 2,785 SH   SOLE   2,785 0 0
NORTHROP GRUMMAN CORP COM 666807102 732 3,420 SH   SOLE   3,420 0 0
NOVARTIS A G SPONSORED ADR 66987V109 246 3,121 SH   SOLE   3,121 0 0
NOVO-NORDISK A S ADR 670100205 357 8,575 SH   SOLE   8,575 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,151 11,280 SH   SOLE   11,280 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,434 57,409 SH   SOLE   57,409 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 852 11,687 SH   SOLE   11,687 0 0
ORACLE CORP COM 68389X105 2,934 74,706 SH   SOLE   74,706 0 0
PALO ALTO NETWORKS INC COM 697435105 1,121 7,035 SH   SOLE   7,035 0 0
PEPSICO INC COM 713448108 441 4,055 SH   SOLE   4,055 0 0
PHILIP MORRIS INTL INC COM 718172109 320 3,288 SH   SOLE   3,288 0 0
PHILLIPS 66 COM 718546104 1,724 21,406 SH   SOLE   21,406 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 2,205 89,618 SH   SOLE   89,618 0 0
PROCTER AND GAMBLE CO COM 742718109 7,423 82,705 SH   SOLE   82,705 0 0
QUALCOMM INC COM 747525103 10,936 159,644 SH   SOLE   159,644 0 0
RITTER PHARMACEUTICALS INC COM 767836109 18 10,500 SH   SOLE   10,500 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 415 6,700 SH   SOLE   6,700 0 0
SALESFORCE COM INC COM 79466L302 269 3,775 SH   SOLE   3,775 0 0
SCHLUMBERGER LTD COM 806857108 259 3,288 SH   SOLE   3,288 0 0
SCHWAB CHARLES CORP NEW COM 808513105 496 15,718 SH   SOLE   15,718 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,324 48,645 SH   SOLE   48,645 0 0
SOUTHERN CO COM 842587107 2,017 39,324 SH   SOLE   39,324 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,341 10,673 SH   SOLE   10,673 0 0
STARBUCKS CORP COM 855244109 1,167 21,555 SH   SOLE   21,555 0 0
TARGET CORP COM 87612E106 446 6,495 SH   SOLE   6,495 0 0
TESLA MTRS INC COM 88160R101 1,922 9,422 SH   SOLE   9,422 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 8,269 179,720 SH   SOLE   179,720 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 297 12,262 SH   SOLE   12,262 0 0
UNION PAC CORP COM 907818108 5,697 58,408 SH   SOLE   58,408 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,646 75,252 SH   SOLE   75,252 0 0
VENTAS INC COM 92276F100 8,358 160,796 SH   SOLE   160,796 0 0
VISA INC COM CL A 92826C839 10,437 126,206 SH   SOLE   126,206 0 0
WELLS FARGO & CO NEW COM 949746101 3,409 76,996 SH   SOLE   76,996 0 0
ZIONS BANCORPORATION COM 989701107 363 11,700 SH   SOLE   11,700 0 0