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
8point3 Energy Partners, LP COM 282539105 15,875 1,169,875 SH   SOLE   0 0 1,169,875
AT&T COM 00206r102 1,247 30,008 SH   SOLE   0 0 30,008
AllianceBernstein Holdings, LP COM 01881g106 563 24,625 SH   SOLE   0 0 24,625
Boardwalk Pipeline Partners, L COM 096627104 364 19,904 SH   SOLE   0 0 19,904
Dominion Resources COM 25746u109 252 3,250 SH   SOLE   0 0 3,250
Enbridge Energy Mgmt. COM 29250x103 1,003 54,464 SH   SOLE   0 0 54,464
Enbridge Energy Partners L.P. COM 29250R106 291 15,300 SH   SOLE   0 0 15,300
Enbridge Inc. COM 29250n105 8,533 203,950 SH   SOLE   0 0 203,950
Energy Transfer Equity LP COM 29273V100 13,984 708,761 SH   SOLE   0 0 708,761
Energy Transfer Partners LP COM 29278n103 446 12,200 SH   SOLE   0 0 12,200
Enterprise Prod Partners COM 293792107 50,944 1,845,134 SH   SOLE   0 0 1,845,134
Kinder Morgan Inc. COM 49456b101 3,007 138,296 SH   SOLE   0 0 138,296
Liberty Property Tr COM 531172104 4,452 115,483 SH   SOLE   0 0 115,483
MPLX LP COM 55336v100 1,146 31,762 SH   SOLE   0 0 31,762
Magellan Midstream Partners, L COM 559080106 58,850 765,185 SH   SOLE   0 0 765,185
NRG Yield, Inc.Class C COM 62942X405 24,312 1,373,543 SH   SOLE   0 0 1,373,543
Next Era Energy Partners COM 65341b106 44,062 1,329,958 SH   SOLE   0 0 1,329,958
NextEra Energy, Inc. COM 65339F101 20,999 163,583 SH   SOLE   0 0 163,583
Pattern Energy Group, Inc. Cla COM 70338p100 39,748 1,974,586 SH   SOLE   0 0 1,974,586
Phillips 66 Partners LP COM 718549207 377 7,340 SH   SOLE   0 0 7,340
Plains All American Pipeline L COM 726503105 7,243 229,122 SH   SOLE   0 0 229,122
Plains GP Holdings LP COM 72651A207 260 8,313 SH   SOLE   0 0 8,313
Resource Capital COM 76120W708 564 57,743 SH   SOLE   0 0 57,743
Sempra Energy COM 816851109 14,154 128,094 SH   SOLE   0 0 128,094
Shell Midstream Partners LP COM 822634101 357 11,086 SH   SOLE   0 0 11,086
Spectra Energy Partners LP COM 84756n109 303 6,949 SH   SOLE   0 0 6,949
StoneMor Partners LP COM 86183q100 384 48,370 SH   SOLE   0 0 48,370
Teekay LNG Partners COM y8564m105 599 34,108 SH   SOLE   0 0 34,108
Verizon Comm COM 92343V104 4,716 96,742 SH   SOLE   0 0 96,742
Williams Companies Inc COM 969457100 1,491 50,391 SH   SOLE   0 0 50,391
3M Company COM 88579y101 2,909 15,203 SH   SOLE   0 0 15,203
ABB Ltd. COM 000375204 323 13,800 SH   SOLE   0 0 13,800
Abbott Laboratories COM 002824100 6,666 150,107 SH   SOLE   0 0 150,107
Accenture PLC COM g1151c101 4,326 36,087 SH   SOLE   0 0 36,087
Advance Auto Parts COM 00751Y106 1,681 11,338 SH   SOLE   0 0 11,338
Air Products COM 009158106 225 1,661 SH   SOLE   0 0 1,661
Allergan Inc. COM G0177J108 29,833 124,865 SH   SOLE   0 0 124,865
Alphabet, Inc. Cl A COM 02079k305 21,617 25,498 SH   SOLE   0 0 25,498
Alphabet, Inc. Cl C COM 02079k107 245 295 SH   SOLE   0 0 295
Amazon.com Inc. COM 023135106 19,464 21,955 SH   SOLE   0 0 21,955
American Airlines Group COM 02376r102 7,369 174,197 SH   SOLE   0 0 174,197
American Express COM 025816109 649 8,204 SH   SOLE   0 0 8,204
American Intl. Group COM 026874784 2,766 44,306 SH   SOLE   0 0 44,306
Anheuser-Busch InBev SA/NV COM 03524A108 9,625 87,691 SH   SOLE   0 0 87,691
Anheuser-Busch Inbev ADR COM 03524A108 648 5,900 SH   SOLE   0 0 5,900
Apple Computer COM 037833100 25,466 177,269 SH   SOLE   0 0 177,269
Associated Capital Group COM 045528106 430 11,888 SH   SOLE   0 0 11,888
Automatic Data Processing COM 053015103 2,269 22,160 SH   SOLE   0 0 22,160
Bancorp Inc COM 05969a105 791 155,020 SH   SOLE   0 0 155,020
Bank of America COM 060505104 22,935 972,238 SH   SOLE   0 0 972,238
Bayer AG COM 072733918 202 1,750 SH   SOLE   0 0 1,750
Becton Dickinson COM 075887109 2,095 11,418 SH   SOLE   0 0 11,418
Blackstone Group COM 09253U108 12,726 428,476 SH   SOLE   0 0 428,476
Boeing Company COM 097023105 384 2,169 SH   SOLE   0 0 2,169
Brkshire Hathaway A COM 084670108 750 3 SH   SOLE   0 0 3
Brkshire Hathaway B COM 084670702 3,652 21,909 SH   SOLE   0 0 21,909
CVS Health Corp COM 126650100 2,193 27,938 SH   SOLE   0 0 27,938
Cadence Design COM 127387108 290 9,224 SH   SOLE   0 0 9,224
Celgne Corp COM 151020104 8,370 67,266 SH   SOLE   0 0 67,266
Charles Schwab COM 808513105 238 5,825 SH   SOLE   0 0 5,825
Chevron COM 166764100 2,672 24,884 SH   SOLE   0 0 24,884
Chubb Ltd. COM H1467J104 538 3,946 SH   SOLE   0 0 3,946
Cisco Systems COM 17275R102 1,112 32,909 SH   SOLE   0 0 32,909
Citigroup COM 172967424 22,946 383,584 SH   SOLE   0 0 383,584
Coca Cola Co. COM 191216100 697 16,416 SH   SOLE   0 0 16,416
Colgate Palmolive COM 194162103 3,936 53,783 SH   SOLE   0 0 53,783
Comcast Cl A COM 20030N101 358 9,524 SH   SOLE   0 0 9,524
ConocoPhillips COM 20825C104 2,309 46,291 SH   SOLE   0 0 46,291
Corning COM 219350105 235 8,700 SH   SOLE   0 0 8,700
Costco Wholesale COM 22160K105 3,759 22,417 SH   SOLE   0 0 22,417
DST Systems COM 233326107 1,182 9,645 SH   SOLE   0 0 9,645
Danaher Corp COM 235851102 4,572 53,460 SH   SOLE   0 0 53,460
Deere & Co. COM 244199105 366 3,366 SH   SOLE   0 0 3,366
Delta Airlines COM 247361702 7,880 171,450 SH   SOLE   0 0 171,450
Dentsply Sirona COM 24906P109 2,943 47,140 SH   SOLE   0 0 47,140
Diageo PLC Spon ADR COM 25243q205 203 1,753 SH   SOLE   0 0 1,753
Diebold COM 253651103 609 19,823 SH   SOLE   0 0 19,823
Discovery Comm C COM 25470f302 935 33,011 SH   SOLE   0 0 33,011
Discovery Holding A COM 25470f104 286 9,831 SH   SOLE   0 0 9,831
Dow Chemical COM 260543103 14,092 221,781 SH   SOLE   0 0 221,781
Eli Lilly COM 532457108 409 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 789 13,188 SH   SOLE   0 0 13,188
Estee Lauder COM 518439104 619 7,300 SH   SOLE   0 0 7,300
Exxon Mobil COM 30231G102 2,913 35,515 SH   SOLE   0 0 35,515
Facebook COM 30303M102 17,145 120,700 SH   SOLE   0 0 120,700
Ferro Corp COM 315405100 401 26,410 SH   SOLE   0 0 26,410
Fomento Economico Mexicano SA COM 344419106 3,472 39,220 SH   SOLE   0 0 39,220
Gamco Investors A COM 361438104 352 11,888 SH   SOLE   0 0 11,888
General Electric COM 369604103 6,282 210,818 SH   SOLE   0 0 210,818
Genuine Parts COM 372460105 1,121 12,127 SH   SOLE   0 0 12,127
Halliburton Co. COM 406216101 12,710 258,283 SH   SOLE   0 0 258,283
Helmerich & Payne, Inc. COM 423452101 262 3,943 SH   SOLE   0 0 3,943
Henry Schein COM 806407102 2,438 14,345 SH   SOLE   0 0 14,345
Home Depot COM 437076102 10,059 68,511 SH   SOLE   0 0 68,511
IBM COM 459200101 1,482 8,510 SH   SOLE   0 0 8,510
Illinois Tool Works COM 452308109 992 7,489 SH   SOLE   0 0 7,489
Intel Corp. COM 458140100 397 11,004 SH   SOLE   0 0 11,004
Invesco COM G491BT108 1,210 39,496 SH   SOLE   0 0 39,496
J.M. Smucker COM 832696405 809 6,170 SH   SOLE   0 0 6,170
J.P. Morgan Chase COM 46625h100 50,409 573,871 SH   SOLE   0 0 573,871
JPMorgan China Region Fund COM 48126T104 645 35,209 SH   SOLE   0 0 35,209
Johnson & Johnson COM 478160104 35,714 286,748 SH   SOLE   0 0 286,748
KKR & Co. LP COM 48248M102 8,546 468,792 SH   SOLE   0 0 468,792
Key Corp. COM 493267108 229 12,871 SH   SOLE   0 0 12,871
Kimberly Clark COM 494368103 2,488 18,900 SH   SOLE   0 0 18,900
LKQ Corporation COM 501889208 1,509 51,550 SH   SOLE   0 0 51,550
Liberty Sirius Group C COM 531229607 285 7,348 SH   SOLE   0 0 7,348
McDonald's Corp. COM 580135101 251 1,935 SH   SOLE   0 0 1,935
Medtronic COM G5960L103 3,208 39,819 SH   SOLE   0 0 39,819
Merck COM 58933y105 5,091 80,128 SH   SOLE   0 0 80,128
MetLife COM 59156R108 1,069 20,230 SH   SOLE   0 0 20,230
Microsoft COM 594918104 18,410 279,537 SH   SOLE   0 0 279,537
Mondelez International Inc. COM 609207105 439 10,200 SH   SOLE   0 0 10,200
Nestle Spons ADR COM 641069406 22,712 295,814 SH   SOLE   0 0 295,814
Nestle Spons ADR COM 641069406 10 135 SH   SOLE   0 0 135
Noble Energy COM 655044105 1,763 51,330 SH   SOLE   0 0 51,330
Northrup Grumman COM 666807102 238 1,000 SH   SOLE   0 0 1,000
Northway Financial COM 667270201 245 8,952 SH   SOLE   0 0 8,952
Novartis COM 66987V109 4,992 67,214 SH   SOLE   0 0 67,214
Oracle COM 68389X105 299 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 12,573 112,400 SH   SOLE   0 0 112,400
Pfizer COM 717081103 5,064 148,030 SH   SOLE   0 0 148,030
Phillips 66 COM 718546104 1,622 20,480 SH   SOLE   0 0 20,480
Praxair COM 74005P104 4,913 41,426 SH   SOLE   0 0 41,426
Procter & Gamble COM 742718109 7,184 79,954 SH   SOLE   0 0 79,954
Roche Holding AG COM 771195104 3,738 117,022 SH   SOLE   0 0 117,022
Royal Dutch Shell COM 780259206 1,351 25,612 SH   SOLE   0 0 25,612
S&P Global Inc. COM 78409V104 209 1,600 SH   SOLE   0 0 1,600
SPDR Index Shs S&P China COM 78463X400 607 7,400 SH   SOLE   0 0 7,400
SPDR Midcap Index COM 78467y107 222 710 SH   SOLE   0 0 710
SPDR S&P 500 ETF COM 78462f103 3,373 14,310 SH   SOLE   0 0 14,310
SPDR S&P Oil & Gas Equipment S COM 78464A748 4,023 200,229 SH   SOLE   0 0 200,229
Schlumberger COM 806857108 11,106 142,198 SH   SOLE   0 0 142,198
Sherwin Williams Co. COM 824348106 1,991 6,420 SH   SOLE   0 0 6,420
Southwest Airlines COM 844741108 13,019 242,171 SH   SOLE   0 0 242,171
State Street Corp COM 857477103 531 6,664 SH   SOLE   0 0 6,664
Stryker Corp COM 863667101 1,825 13,862 SH   SOLE   0 0 13,862
Sysco COM 871829107 2,267 43,662 SH   SOLE   0 0 43,662
Thermo Fisher Scientific COM 883556102 10,979 71,481 SH   SOLE   0 0 71,481
Tiffany & Co. COM 886547108 807 8,469 SH   SOLE   0 0 8,469
Time Warner Inc. COM 887317303 3,755 38,433 SH   SOLE   0 0 38,433
Twenty-First Century Fox COM 90130A101 547 16,897 SH   SOLE   0 0 16,897
UBS Group AG COM H42097107 715 44,850 SH   SOLE   0 0 44,850
Unilever NV NY COM 904784709 4,699 94,585 SH   SOLE   0 0 94,585
Union Pacific COM 907818108 5,346 50,470 SH   SOLE   0 0 50,470
United Continental Holdings, I COM 910047109 235 3,320 SH   SOLE   0 0 3,320
United Technologies COM 913017109 405 3,608 SH   SOLE   0 0 3,608
UnitedHealth Group COM 91324P102 492 3,000 SH   SOLE   0 0 3,000
Univest Corporation COM 915271100 234 9,034 SH   SOLE   0 0 9,034
Viacom Class B COM 92553p201 378 8,116 SH   SOLE   0 0 8,116
Visa COM 92826c839 12,731 143,249 SH   SOLE   0 0 143,249
W. W. Grainger COM 384802104 376 1,617 SH   SOLE   0 0 1,617
WPP Plc American Depository Sh COM 92937A102 2,719 24,855 SH   SOLE   0 0 24,855
Walt Disney COM 254687106 1,497 13,204 SH   SOLE   0 0 13,204
Wells Fargo COM 949746101 1,015 18,227 SH   SOLE   0 0 18,227
William Lyon Home COM 552074700 926 44,917 SH   SOLE   0 0 44,917
WisdomTree Germany Hedged Equi COM 97717w448 884 29,050 SH   SOLE   0 0 29,050
iShares Russell 1000 Growth In COM 464287614 307 2,700 SH   SOLE   0 0 2,700
iShares Russell 2000 Value COM 464287630 246 2,080 SH   SOLE   0 0 2,080
iShares US Technology COM 464287721 460 3,400 SH   SOLE   0 0 3,400