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 3,532 21,410 SH   SOLE   21,410 0 0
ABBOTT LABS COM 002824100 1,673 36,103 SH   SOLE   36,103 0 0
ABBVIE INC COM 00287Y109 2,303 39,338 SH   SOLE   39,338 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,036 12,440 SH   SOLE   12,440 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,408 84,975 SH   SOLE   84,975 0 0
AMAZON COM INC COM 023135106 1,562 4,198 SH   SOLE   4,198 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,394 25,430 SH   SOLE   25,430 0 0
AMGEN INC COM 031162100 373 2,335 SH   SOLE   2,335 0 0
APPLE INC COM 037833100 26,432 212,429 SH   SOLE   212,429 0 0
APPLIED MATLS INC COM 038222105 973 43,135 SH   SOLE   43,135 0 0
APTARGROUP INC COM 038336103 1,397 22,000 SH   SOLE   22,000 0 0
AQUA AMERICA INC COM 03836W103 2,534 96,174 SH   SOLE   96,174 0 0
AT&T INC COM 00206R102 3,704 113,435 SH   SOLE   113,435 0 0
BAIDU INC SPON ADR REP A 056752108 208 1,000 SH   SOLE   1,000 0 0
BANK AMER CORP COM 060505104 2,069 134,427 SH   SOLE   134,427 0 0
BECTON DICKINSON & CO COM 075887109 3,405 23,714 SH   SOLE   23,714 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,138 65 SH   SOLE   65 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,500 65,825 SH   SOLE   65,825 0 0
BLACKROCK INC COM 09247X101 6,947 18,990 SH   SOLE   18,990 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,192 30,650 SH   SOLE   30,650 0 0
BOEING CO COM 097023105 3,335 22,220 SH   SOLE   22,220 0 0
BROADCOM CORP CL A 111320107 648 14,965 SH   SOLE   14,965 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 600 24,480 SH   SOLE   24,480 0 0
CATALYST PHARM PARTNERS INC COM 14888U101 147 34,000 SH   SOLE   34,000 0 0
CATERPILLAR INC DEL COM 149123101 1,267 15,833 SH   SOLE   15,833 0 0
CELGENE CORP COM 151020104 4,071 35,314 SH   SOLE   35,314 0 0
CHEVRON CORP NEW COM 166764100 10,410 99,162 SH   SOLE   99,162 0 0
CISCO SYS INC COM 17275R102 1,462 53,110 SH   SOLE   53,110 0 0
CITIGROUP INC COM NEW 172967424 549 10,662 SH   SOLE   10,662 0 0
CITY NATL CORP COM 178566105 427 4,791 SH   SOLE   4,791 0 0
COCA COLA CO COM 191216100 5,992 147,780 SH   SOLE   147,780 0 0
CONOCOPHILLIPS COM 20825C104 6,238 100,191 SH   SOLE   100,191 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,123 40,420 SH   SOLE   40,420 0 0
CUMMINS INC COM 231021106 593 4,280 SH   SOLE   4,280 0 0
CVS HEALTH CORP COM 126650100 626 6,064 SH   SOLE   6,064 0 0
DEERE & CO COM 244199105 727 8,295 SH   SOLE   8,295 0 0
DIGITAL RLTY TR INC COM 253868103 387 5,865 SH   SOLE   5,865 0 0
DIRECTV COM 25490A309 359 4,213 SH   SOLE   4,213 0 0
DISNEY WALT CO COM DISNEY 254687106 975 9,292 SH   SOLE   9,292 0 0
DOMINION RES INC VA NEW COM 25746U109 10,255 144,698 SH   SOLE   144,698 0 0
DONALDSON INC COM 257651109 4,584 121,568 SH   SOLE   121,568 0 0
DOUGLAS EMMETT INC COM 25960P109 1,141 38,275 SH   SOLE   38,275 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 210 2,729 SH   SOLE   2,729 0 0
DUNKIN BRANDS GROUP INC COM 265504100 882 18,535 SH   SOLE   18,535 0 0
E M C CORP MASS COM 268648102 432 16,890 SH   SOLE   16,890 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 3,769 67,599 SH   SOLE   67,599 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 9,525 289,252 SH   SOLE   289,252 0 0
EOG RES INC COM 26875P101 223 2,435 SH   SOLE   2,435 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 241 2,775 SH   SOLE   2,775 0 0
EXXON MOBIL CORP COM 30231G102 8,476 99,723 SH   SOLE   99,723 0 0
FACEBOOK INC CL A 30303M102 4,929 59,957 SH   SOLE   59,957 0 0
FASTENAL CO COM 311900104 256 6,175 SH   SOLE   6,175 0 0
FLOWSERVE CORP COM 34354P105 1,196 21,170 SH   SOLE   21,170 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,254 77,665 SH   SOLE   77,665 0 0
FREEPORT-MCMORAN INC CL B 35671D857 550 29,050 SH   SOLE   29,050 0 0
GENERAL ELECTRIC CO COM 369604103 6,700 270,052 SH   SOLE   270,052 0 0
GENERAL MLS INC COM 370334104 2,947 52,060 SH   SOLE   52,060 0 0
GILEAD SCIENCES INC COM 375558103 8,804 89,717 SH   SOLE   89,717 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 203 4,400 SH   SOLE   4,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,667 30,146 SH   SOLE   30,146 0 0
GOOGLE INC CL A 38259P508 4,755 8,573 SH   SOLE   8,573 0 0
GOOGLE INC CL C 38259P706 4,692 8,562 SH   SOLE   8,562 0 0
HCP INC COM 40414L109 9,875 228,526 SH   SOLE   228,526 0 0
HOME DEPOT INC COM 437076102 304 2,678 SH   SOLE   2,678 0 0
HONEYWELL INTL INC COM 438516106 2,371 22,726 SH   SOLE   22,726 0 0
INTEL CORP COM 458140100 7,853 251,137 SH   SOLE   251,137 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,331 8,295 SH   SOLE   8,295 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,422 2,815 SH   SOLE   2,815 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 451 28,336 SH   SOLE   28,336 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,553 88,528 SH   SOLE   88,528 0 0
ISHARES TR MSCI EAFE ETF 464287465 244 3,809 SH   SOLE   3,809 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,906 24,035 SH   SOLE   24,035 0 0
ISHARES TR CORE S&P SCP ETF 464287804 979 8,294 SH   SOLE   8,294 0 0
JOHNSON & JOHNSON COM 478160104 10,632 105,685 SH   SOLE   105,685 0 0
JOHNSON CTLS INC COM 478366107 513 10,165 SH   SOLE   10,165 0 0
JPMORGAN CHASE & CO COM 46625H100 3,215 53,065 SH   SOLE   53,065 0 0
KINDER MORGAN INC DEL COM 49456B101 9,258 220,114 SH   SOLE   220,114 0 0
LAS VEGAS SANDS CORP COM 517834107 1,006 18,280 SH   SOLE   18,280 0 0
LINEAR TECHNOLOGY CORP COM 535678106 3,031 64,756 SH   SOLE   64,756 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 121 10,950 SH   SOLE   10,950 0 0
LOEWS CORP COM 540424108 333 8,150 SH   SOLE   8,150 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 518 6,750 SH   SOLE   6,750 0 0
MCDONALDS CORP COM 580135101 4,122 42,298 SH   SOLE   42,298 0 0
MERCK & CO INC NEW COM 58933Y105 235 4,085 SH   SOLE   4,085 0 0
MICROSOFT CORP COM 594918104 6,183 152,084 SH   SOLE   152,084 0 0
MIDDLEBY CORP COM 596278101 277 2,700 SH   SOLE   2,700 0 0
MONDELEZ INTL INC CL A 609207105 2,109 58,438 SH   SOLE   58,438 0 0
NATIONAL OILWELL VARCO INC COM 637071101 245 4,900 SH   SOLE   4,900 0 0
NEXTERA ENERGY INC COM 65339F101 7,316 70,315 SH   SOLE   70,315 0 0
NIKE INC CL B 654106103 1,696 16,901 SH   SOLE   16,901 0 0
NOBLE ENERGY INC COM 655044105 4,240 86,707 SH   SOLE   86,707 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,061 10,313 SH   SOLE   10,313 0 0
NORTHROP GRUMMAN CORP COM 666807102 591 3,670 SH   SOLE   3,670 0 0
NOVARTIS A G SPONSORED ADR 66987V109 219 2,225 SH   SOLE   2,225 0 0
NOVO-NORDISK A S ADR 670100205 208 3,900 SH   SOLE   3,900 0 0
NXP SEMICONDUCTORS N V COM N6596X109 251 2,500 SH   SOLE   2,500 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 3,090 59,809 SH   SOLE   59,809 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 891 12,209 SH   SOLE   12,209 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 5,582 136,676 SH   SOLE   136,676 0 0
ORACLE CORP COM 68389X105 3,655 84,695 SH   SOLE   84,695 0 0
PENGROWTH ENERGY CORP COM 70706P104 30 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 409 4,283 SH   SOLE   4,283 0 0
PHILIP MORRIS INTL INC COM 718172109 227 3,018 SH   SOLE   3,018 0 0
PHILLIPS 66 COM 718546104 1,681 21,391 SH   SOLE   21,391 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 2,867 115,157 SH   SOLE   115,157 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,075 29,123 SH   SOLE   29,123 0 0
PROCTER & GAMBLE CO COM 742718109 7,517 91,737 SH   SOLE   91,737 0 0
PUBLIC STORAGE COM 74460D109 490 2,487 SH   SOLE   2,487 0 0
QUALCOMM INC COM 747525103 11,976 172,718 SH   SOLE   172,718 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 399 4,920 SH   SOLE   4,920 0 0
SCHLUMBERGER LTD COM 806857108 222 2,666 SH   SOLE   2,666 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 224 4,523 SH   SOLE   4,523 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 344 8,735 SH   SOLE   8,735 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 733 24,241 SH   SOLE   24,241 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,156 52,020 SH   SOLE   52,020 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,330 52,799 SH   SOLE   52,799 0 0
SOUTHERN CO COM 842587107 1,906 43,049 SH   SOLE   43,049 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,176 10,348 SH   SOLE   10,348 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,174 10,530 SH   SOLE   10,530 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,822 6,572 SH   SOLE   6,572 0 0
STARBUCKS CORP COM 855244109 311 3,284 SH   SOLE   3,284 0 0
STERICYCLE INC COM 858912108 239 1,700 SH   SOLE   1,700 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 275 6,390 SH   SOLE   6,390 0 0
TESLA MTRS INC COM 88160R101 1,723 9,125 SH   SOLE   9,125 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 12,783 205,191 SH   SOLE   205,191 0 0
TRANSCANADA CORP COM 89353D107 374 8,750 SH   SOLE   8,750 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 403 11,915 SH   SOLE   11,915 0 0
TWITTER INC COM 90184L102 202 4,025 SH   SOLE   4,025 0 0
UNION PAC CORP COM 907818108 5,607 51,768 SH   SOLE   51,768 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,556 81,534 SH   SOLE   81,534 0 0
URBAN EDGE PPTYS COM 91704F104 233 9,828 SH   SOLE   9,828 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 538 13,169 SH   SOLE   13,169 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,383 17,193 SH   SOLE   17,193 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,797 160,329 SH   SOLE   160,329 0 0
VISA INC COM CL A 92826C839 8,379 128,106 SH   SOLE   128,106 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,764 33,609 SH   SOLE   33,609 0 0
WELLS FARGO & CO NEW COM 949746101 2,107 38,732 SH   SOLE   38,732 0 0
ZIONS BANCORPORATION COM 989701107 316 11,700 SH   SOLE   11,700 0 0