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 2,890 20,385 SH   SOLE   20,385 0 0
ABBOTT LABS COM 002824100 1,352 33,609 SH   SOLE   33,609 0 0
ABBVIE INC COM 00287Y109 2,313 42,513 SH   SOLE   42,513 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 934 15,845 SH   SOLE   15,845 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,150 92,176 SH   SOLE   92,176 0 0
AMAZON COM INC COM 023135106 2,213 4,323 SH   SOLE   4,323 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,330 26,481 SH   SOLE   26,481 0 0
AMGEN INC COM 031162100 281 2,035 SH   SOLE   2,035 0 0
APPLE INC COM 037833100 23,191 210,256 SH   SOLE   210,256 0 0
APPLIED MATLS INC COM 038222105 634 43,135 SH   SOLE   43,135 0 0
APTARGROUP INC COM 038336103 1,451 22,000 SH   SOLE   22,000 0 0
AQUA AMERICA INC COM 03836W103 2,401 90,720 SH   SOLE   90,720 0 0
AT&T INC COM 00206R102 3,890 119,386 SH   SOLE   119,386 0 0
BANK AMER CORP COM 060505104 2,017 129,429 SH   SOLE   129,429 0 0
BECTON DICKINSON & CO COM 075887109 3,015 22,730 SH   SOLE   22,730 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,300 63 SH   SOLE   63 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,492 65,124 SH   SOLE   65,124 0 0
BLACKROCK INC COM 09247X101 5,489 18,452 SH   SOLE   18,452 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,445 45,625 SH   SOLE   45,625 0 0
BOEING CO COM 097023105 2,908 22,205 SH   SOLE   22,205 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 293 4,957 SH   SOLE   4,957 0 0
BROADCOM CORP CL A 111320107 716 13,915 SH   SOLE   13,915 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 541 24,480 SH   SOLE   24,480 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 106 34,200 SH   SOLE   34,200 0 0
CATERPILLAR INC DEL COM 149123101 823 12,588 SH   SOLE   12,588 0 0
CELGENE CORP COM 151020104 3,761 34,765 SH   SOLE   34,765 0 0
CHEVRON CORP NEW COM 166764100 7,899 100,137 SH   SOLE   100,137 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 347 5,835 SH   SOLE   5,835 0 0
CISCO SYS INC COM 17275R102 1,222 46,548 SH   SOLE   46,548 0 0
CITIGROUP INC COM NEW 172967424 535 10,787 SH   SOLE   10,787 0 0
CITY NATL CORP COM 178566105 422 4,791 SH   SOLE   4,791 0 0
COCA COLA CO COM 191216100 5,581 139,100 SH   SOLE   139,100 0 0
CONOCOPHILLIPS COM 20825C104 4,848 101,088 SH   SOLE   101,088 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,719 39,559 SH   SOLE   39,559 0 0
CUMMINS INC COM 231021106 638 5,880 SH   SOLE   5,880 0 0
CVS HEALTH CORP COM 126650100 1,326 13,739 SH   SOLE   13,739 0 0
DEERE & CO COM 244199105 470 6,350 SH   SOLE   6,350 0 0
DIGITAL RLTY TR INC COM 253868103 383 5,865 SH   SOLE   5,865 0 0
DISNEY WALT CO COM DISNEY 254687106 1,758 17,206 SH   SOLE   17,206 0 0
DOMINION RES INC VA NEW COM 25746U109 9,804 139,308 SH   SOLE   139,308 0 0
DONALDSON INC COM 257651109 3,028 107,845 SH   SOLE   107,845 0 0
DOUGLAS EMMETT INC COM 25960P109 1,053 36,675 SH   SOLE   36,675 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,038 21,185 SH   SOLE   21,185 0 0
E M C CORP MASS COM 268648102 272 11,265 SH   SOLE   11,265 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 2,852 69,442 SH   SOLE   69,442 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 7,290 292,777 SH   SOLE   292,777 0 0
EOG RES INC COM 26875P101 245 3,360 SH   SOLE   3,360 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 225 2,775 SH   SOLE   2,775 0 0
EXXON MOBIL CORP COM 30231G102 7,259 97,639 SH   SOLE   97,639 0 0
FACEBOOK INC CL A 30303M102 6,105 67,912 SH   SOLE   67,912 0 0
FLOWSERVE CORP COM 34354P105 664 16,135 SH   SOLE   16,135 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,043 76,894 SH   SOLE   76,894 0 0
FREEPORT-MCMORAN INC CL B 35671D857 203 20,950 SH   SOLE   20,950 0 0
GENERAL ELECTRIC CO COM 369604103 6,782 268,902 SH   SOLE   268,902 0 0
GENERAL MLS INC COM 370334104 2,783 49,579 SH   SOLE   49,579 0 0
GILEAD SCIENCES INC COM 375558103 8,708 88,683 SH   SOLE   88,683 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,203 29,941 SH   SOLE   29,941 0 0
GOOGLE INC CL A 38259P508 5,672 8,885 SH   SOLE   8,885 0 0
GOOGLE INC CL C 38259P706 5,189 8,529 SH   SOLE   8,529 0 0
HCP INC COM 40414L109 8,961 240,550 SH   SOLE   240,550 0 0
HOME DEPOT INC COM 437076102 319 2,758 SH   SOLE   2,758 0 0
HONEYWELL INTL INC COM 438516106 2,222 23,466 SH   SOLE   23,466 0 0
INTEL CORP COM 458140100 7,220 239,536 SH   SOLE   239,536 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 999 6,890 SH   SOLE   6,890 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,296 2,821 SH   SOLE   2,821 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 392 28,291 SH   SOLE   28,291 0 0
JOHNSON & JOHNSON COM 478160104 9,696 103,867 SH   SOLE   103,867 0 0
JOHNSON CTLS INC COM 478366107 420 10,165 SH   SOLE   10,165 0 0
JPMORGAN CHASE & CO COM 46625H100 3,265 53,558 SH   SOLE   53,558 0 0
KINDER MORGAN INC DEL COM 49456B101 6,846 247,310 SH   SOLE   247,310 0 0
LAS VEGAS SANDS CORP COM 517834107 680 17,920 SH   SOLE   17,920 0 0
LINEAR TECHNOLOGY CORP COM 535678106 2,534 62,806 SH   SOLE   62,806 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 412 6,850 SH   SOLE   6,850 0 0
MCDONALDS CORP COM 580135101 1,769 17,955 SH   SOLE   17,955 0 0
MERCK & CO INC NEW COM 58933Y105 200 4,047 SH   SOLE   4,047 0 0
MICROSOFT CORP COM 594918104 6,561 148,237 SH   SOLE   148,237 0 0
MIDDLEBY CORP COM 596278101 284 2,700 SH   SOLE   2,700 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 209 4,590 SH   SOLE   4,590 0 0
MONDELEZ INTL INC CL A 609207105 2,314 55,272 SH   SOLE   55,272 0 0
NEXTERA ENERGY INC COM 65339F101 6,691 68,590 SH   SOLE   68,590 0 0
NIKE INC CL B 654106103 2,002 16,278 SH   SOLE   16,278 0 0
NOBLE ENERGY INC COM 655044105 2,556 84,687 SH   SOLE   84,687 0 0
NORFOLK SOUTHERN CORP COM 655844108 230 3,010 SH   SOLE   3,010 0 0
NORTHROP GRUMMAN CORP COM 666807102 592 3,570 SH   SOLE   3,570 0 0
NOVARTIS A G SPONSORED ADR 66987V109 207 2,249 SH   SOLE   2,249 0 0
NOVO-NORDISK A S ADR 670100205 209 3,855 SH   SOLE   3,855 0 0
NXP SEMICONDUCTORS N V COM N6596X109 768 8,815 SH   SOLE   8,815 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,754 55,627 SH   SOLE   55,627 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 773 11,682 SH   SOLE   11,682 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 4,246 145,111 SH   SOLE   145,111 0 0
ORACLE CORP COM 68389X105 2,920 80,850 SH   SOLE   80,850 0 0
PALO ALTO NETWORKS INC COM 697435105 457 2,655 SH   SOLE   2,655 0 0
PENGROWTH ENERGY CORP COM 70706P104 9 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 389 4,130 SH   SOLE   4,130 0 0
PHILIP MORRIS INTL INC COM 718172109 229 2,891 SH   SOLE   2,891 0 0
PHILLIPS 66 COM 718546104 1,591 20,700 SH   SOLE   20,700 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 2,217 107,958 SH   SOLE   107,958 0 0
PROCTER & GAMBLE CO COM 742718109 6,358 88,374 SH   SOLE   88,374 0 0
PUBLIC STORAGE COM 74460D109 569 2,687 SH   SOLE   2,687 0 0
QUALCOMM INC COM 747525103 9,086 169,099 SH   SOLE   169,099 0 0
SCHLUMBERGER LTD COM 806857108 241 3,497 SH   SOLE   3,497 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,964 49,720 SH   SOLE   49,720 0 0
SIMON PPTY GROUP INC NEW COM 828806109 9,533 51,890 SH   SOLE   51,890 0 0
SOUTHERN CO COM 842587107 1,876 41,974 SH   SOLE   41,974 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,143 10,698 SH   SOLE   10,698 0 0
STARBUCKS CORP COM 855244109 389 6,850 SH   SOLE   6,850 0 0
STERICYCLE INC COM 858912108 237 1,700 SH   SOLE   1,700 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 210 6,390 SH   SOLE   6,390 0 0
TARGET CORP COM 87612E106 211 2,685 SH   SOLE   2,685 0 0
TESLA MTRS INC COM 88160R101 2,255 9,080 SH   SOLE   9,080 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 11,024 195,256 SH   SOLE   195,256 0 0
TRANSCANADA CORP COM 89353D107 276 8,750 SH   SOLE   8,750 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 321 11,915 SH   SOLE   11,915 0 0
UNION PAC CORP COM 907818108 5,068 57,325 SH   SOLE   57,325 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,133 80,151 SH   SOLE   80,151 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,990 160,649 SH   SOLE   160,649 0 0
VISA INC COM CL A 92826C839 8,587 123,273 SH   SOLE   123,273 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,852 31,540 SH   SOLE   31,540 0 0
WELLS FARGO & CO NEW COM 949746101 2,738 53,327 SH   SOLE   53,327 0 0
ZIONS BANCORPORATION COM 989701107 322 11,700 SH   SOLE   11,700 0 0