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
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 504 5,950 SH   SOLE   5,950 0 0
AMERICAN CAMPUS COMMUNITIES IN COM 024835100 1,807 49,850 SH   SOLE   49,850 0 0
CAMDEN PROPERTY TRUST COM 133131102 229 3,100 SH   SOLE   3,100 0 0
CROWN CASTLE INTERNATIONAL COR COM 22822V101 2,680 33,975 SH   SOLE   33,975 0 0
DIGITAL REALTY TRUST INC COM 253868103 4,367 66,861 SH   SOLE   66,861 0 0
ESSEX PROPERTY TRUST INC COM 297178105 235 1,050 SH   SOLE   1,050 0 0
HCP INC COM 40414l109 1,214 32,582 SH   SOLE   32,582 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 371 14,500 SH   SOLE   14,500 0 0
KIMCO REALTY CORP COM 49446R109 4,412 180,605 SH   SOLE   180,605 0 0
LIBERTY PROPERTY TRUST COM 531172104 2,063 65,460 SH   SOLE   65,460 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 305 8,400 SH   SOLE   8,400 0 0
SIMON PROPERTY GROUP INC COM 828806109 6,890 37,505 SH   SOLE   37,505 0 0
UDR INC COM 902653104 553 16,032 SH   SOLE   16,032 0 0
VENTAS INC COM 92276F100 645 11,500 SH   SOLE   11,500 0 0
W P CAREY INC COM 92936U109 5,535 95,741 SH   SOLE   95,741 0 0
WELLTOWER INC COM 95040Q104 2,282 33,700 SH   SOLE   33,700 0 0
WEYERHAEUSER CO COM 962166104 3,846 140,665 SH   SOLE   140,665 0 0
3M COMPANY COM 88579Y101 11,830 83,442 SH   SOLE   83,442 0 0
A T & T INC COM 00206R102 4,908 150,647 SH   SOLE   150,647 0 0
ABBOTT LABORATORIES COM 002824100 8,564 212,936 SH   SOLE   212,936 0 0
ABBVIE INC COM 00287Y109 17,429 320,322 SH   SOLE   320,322 0 0
ACCENTURE PLC - CL A COM G1151C101 12,535 127,573 SH   SOLE   127,573 0 0
AFFILIATED MANAGERS GROUP INC COM 008252108 4,064 23,767 SH   SOLE   23,767 0 0
AFLAC INC COM 001055102 1,741 29,950 SH   SOLE   29,950 0 0
AGRIUM INC COM 008916108 510 5,700 SH   SOLE   5,700 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 14,469 113,413 SH   SOLE   113,413 0 0
AIRGAS INC COM 009363102 3,109 34,800 SH   SOLE   34,800 0 0
ALLERGAN PLC COM G0177J108 4,581 16,855 SH   SOLE   16,855 0 0
ALLSTATE CORPORATION COM 020002101 1,372 23,565 SH   SOLE   23,565 0 0
ALTRIA GROUP INC COM 02209S103 4,318 79,384 SH   SOLE   79,384 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 4,690 120,790 SH   SOLE   120,790 0 0
AMERICAN ELECTRIC POWER CO COM 025537101 318 5,600 SH   SOLE   5,600 0 0
AMERICAN EXPRESS COM 025816109 1,451 19,573 SH   SOLE   19,573 0 0
AMERICAN WATER WORKS CO INC COM 030420103 7,965 144,610 SH   SOLE   144,610 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 7,782 71,308 SH   SOLE   71,308 0 0
AMGEN INC COM 031162100 8,902 64,360 SH   SOLE   64,360 0 0
ANADARKO PETROLEUM CORP COM 032511107 344 5,700 SH   SOLE   5,700 0 0
AON PLC COM G0408V102 312 3,519 SH   SOLE   3,519 0 0
APACHE CORP COM 037411105 439 11,212 SH   SOLE   11,212 0 0
APPLE INC COM 037833100 5,580 50,592 SH   SOLE   50,592 0 0
AQUA AMERICA COM 03836W103 213 8,056 SH   SOLE   8,056 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 321 4,000 SH   SOLE   4,000 0 0
AVAGO TECHNOLOGIES LTD COM Y0486S104 3,682 29,450 SH   SOLE   29,450 0 0
BANK OF AMERICA CORP COM 060505104 382 24,524 SH   SOLE   24,524 0 0
BAR HARBOR BANKSHARES COM 066849100 336 10,500 SH   SOLE   10,500 0 0
BAXALTA INC COM 07177M103 1,135 36,020 SH   SOLE   36,020 0 0
BAXTER INT'L COM 071813109 1,190 36,220 SH   SOLE   36,220 0 0
BECTON DICKINSON & CO COM 075887109 5,264 39,682 SH   SOLE   39,682 0 0
BLACK HILLS CORP COM 092113109 1,186 28,700 SH   SOLE   28,700 0 0
BOEING CO COM 097023105 871 6,650 SH   SOLE   6,650 0 0
BP PLC COM 055622104 208 6,820 SH   SOLE   6,820 0 0
BRISTOL-MYERS SQUIBB COM 110122108 11,670 197,129 SH   SOLE   197,129 0 0
CAMPBELL SOUP COM 134429109 3,563 70,300 SH   SOLE   70,300 0 0
CAPITAL ONE FINANCIAL CORP VA COM 14040H105 4,446 61,314 SH   SOLE   61,314 0 0
CARNIVAL CORP COM 143658300 4,920 98,990 SH   SOLE   98,990 0 0
CATERPILLAR INC COM 149123101 3,712 56,791 SH   SOLE   56,791 0 0
CDW CORP OF DELAWARE COM 12514g108 4,720 115,510 SH   SOLE   115,510 0 0
CECO ENVIRONMENTAL CORP COM 125141101 240 29,317 SH   SOLE   29,317 0 0
CELGENE CORP COM COM 151020104 617 5,700 SH   SOLE   5,700 0 0
CENTRAL FUND OF CANADA COM 153501101 291 27,500 SH   SOLE   27,500 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 3,595 80,065 SH   SOLE   80,065 0 0
CHEVRON CORP COM 166764100 6,146 77,918 SH   SOLE   77,918 0 0
CHURCH & DWIGHT INC COM 171340102 11,426 136,190 SH   SOLE   136,190 0 0
CIGNA CORPORATION COM 125509109 216 1,600 SH   SOLE   1,600 0 0
CISCO SYSTEMS INC COM 17275R102 5,031 191,642 SH   SOLE   191,642 0 0
COCA-COLA COM 191216100 2,206 54,985 SH   SOLE   54,985 0 0
COLGATE PALMOLIVE CO COM 194162103 796 12,542 SH   SOLE   12,542 0 0
CONAGRA FOODS INC COM 205887102 672 16,596 SH   SOLE   16,596 0 0
CONOCOPHILLIPS COM 20825C104 6,300 131,362 SH   SOLE   131,362 0 0
CORNING INC COM 219350105 223 13,050 SH   SOLE   13,050 0 0
COSTCO WHOLESALE CORP COM 22160K105 348 2,410 SH   SOLE   2,410 0 0
CSX CORP COM 126408103 4,092 152,132 SH   SOLE   152,132 0 0
CVS HEALTH CORPORATION COM 126650100 13,293 137,784 SH   SOLE   137,784 0 0
D.R. HORTON INC COM 23331A109 3,984 135,705 SH   SOLE   135,705 0 0
DARDEN RESTAURANTS INC COM 237194105 836 12,200 SH   SOLE   12,200 0 0
DEERE & CO COM 244199105 4,313 58,285 SH   SOLE   58,285 0 0
DEVON ENERGY CORP COM 25179M103 205 5,525 SH   SOLE   5,525 0 0
DIAGEO PLC ADR COM 25243Q205 5,296 49,137 SH   SOLE   49,137 0 0
DOMINION RESOURCES INC VA COM 25746U109 3,379 48,016 SH   SOLE   48,016 0 0
DONEGAL GROUP INC CL A COM 257701201 452 32,169 SH   SOLE   32,169 0 0
DOVER CORP COM 260003108 343 6,000 SH   SOLE   6,000 0 0
DOW CHEMICAL CO COM 260543103 10,003 235,919 SH   SOLE   235,919 0 0
DU PONT EI DE NEMOURS COM 263534109 3,287 68,195 SH   SOLE   68,195 0 0
DUKE ENERGY CO COM 26441C204 3,108 43,198 SH   SOLE   43,198 0 0
EATON CORP PLC COM G29183103 11,620 226,518 SH   SOLE   226,518 0 0
ELI LILLY CO COM 532457108 9,863 117,849 SH   SOLE   117,849 0 0
EMERSON ELECTRIC COM 291011104 5,883 133,196 SH   SOLE   133,196 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 6,195 76,519 SH   SOLE   76,519 0 0
EXXON MOBIL CORPORATION COM 30231G102 12,431 167,197 SH   SOLE   167,197 0 0
FEDEX CORPORATION COM 31428X106 5,062 35,160 SH   SOLE   35,160 0 0
FISERV INC COM 337738108 2,438 28,147 SH   SOLE   28,147 0 0
FORD MOTOR COMPANY COM 345370860 3,515 259,025 SH   SOLE   259,025 0 0
FREEPORT-MCMORAN INC COM 35671D857 458 47,275 SH   SOLE   47,275 0 0
GENERAL ELECTRIC COM 369604103 15,590 618,172 SH   SOLE   618,172 0 0
GENERAL MILLS INC COM 370334104 727 12,960 SH   SOLE   12,960 0 0
GENUINE PARTS CO COM 372460105 3,321 40,060 SH   SOLE   40,060 0 0
GILEAD SCIENCES INC COM 375558103 3,970 40,435 SH   SOLE   40,435 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 973 25,318 SH   SOLE   25,318 0 0
H&R BLOCK INC COM 093671105 643 17,752 SH   SOLE   17,752 0 0
HALLIBURTON CO COM 406216101 3,968 112,255 SH   SOLE   112,255 0 0
HARRIS CORP COM 413875105 3,049 41,675 SH   SOLE   41,675 0 0
HARTFORD FINANCIAL SERVICES GR COM 416515104 858 18,743 SH   SOLE   18,743 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 3,890 135,910 SH   SOLE   135,910 0 0
HERSHEY FOODS COM 427866108 289 3,150 SH   SOLE   3,150 0 0
HOME DEPOT INC COM 437076102 2,387 20,665 SH   SOLE   20,665 0 0
HONEYWELL INTL INC COM 438516106 11,671 123,251 SH   SOLE   123,251 0 0
HORMEL FOODS CORP COM 440452100 1,038 16,400 SH   SOLE   16,400 0 0
HUNTINGTON BANCSHARES COM 446150104 3,446 325,115 SH   SOLE   325,115 0 0
ILLINOIS TOOL WORKS COM 452308109 1,943 23,600 SH   SOLE   23,600 0 0
INGERSOLL-RAND PLC COM G47791101 495 9,750 SH   SOLE   9,750 0 0
INT'L BUSINESS MACHINES CORP COM 459200101 6,641 45,809 SH   SOLE   45,809 0 0
INTEL CORP COM 458140100 4,421 146,677 SH   SOLE   146,677 0 0
J.M. SMUCKER COM COM 832696405 1,385 12,139 SH   SOLE   12,139 0 0
JOHNSON & JOHNSON COM 478160104 15,199 162,814 SH   SOLE   162,814 0 0
JOHNSON CONTROLS COM 478366107 3,718 89,900 SH   SOLE   89,900 0 0
JPMORGAN CHASE & CO. COM 46625H100 11,104 182,119 SH   SOLE   182,119 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 3,821 164,827 SH   SOLE   164,827 0 0
KELLOGG CO COM 487836108 213 3,206 SH   SOLE   3,206 0 0
KEY CORP COM 493267108 3,605 277,080 SH   SOLE   277,080 0 0
KIMBERLY-CLARK CORP COM 494368103 14,568 133,605 SH   SOLE   133,605 0 0
KINDER MORGAN INC COM 49456B101 601 21,708 SH   SOLE   21,708 0 0
KOHLS CORP WISC PV COM 500255104 292 6,300 SH   SOLE   6,300 0 0
KRAFT HEINZ COMPANY COM 500754106 893 12,659 SH   SOLE   12,659 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,290 12,340 SH   SOLE   12,340 0 0
LABORATORY CORPORATION OF AMER COM 50540R409 397 3,656 SH   SOLE   3,656 0 0
LOCKHEED MARTIN CORP COM 539830109 632 3,050 SH   SOLE   3,050 0 0
LOWES COMPANIES INC COM 548661107 483 7,009 SH   SOLE   7,009 0 0
LYONDELL BASELL INDUSTRIES - C COM N53745100 5,091 61,075 SH   SOLE   61,075 0 0
MACY'S INC COM 55616P104 4,272 83,236 SH   SOLE   83,236 0 0
MAGNA INTERNATIONAL INC COM 559222401 5,459 113,715 SH   SOLE   113,715 0 0
MARATHON OIL CORP COM 565849106 237 15,380 SH   SOLE   15,380 0 0
MARATHON PETROLEUM CORP COM 56585A102 856 18,480 SH   SOLE   18,480 0 0
MCGRAW-HILL FINANCIAL INC COM 580645109 202 2,330 SH   SOLE   2,330 0 0
MCKESSON CORP COM 58155Q103 3,683 19,905 SH   SOLE   19,905 0 0
MERCK & CO INC/NJ COM 58933Y105 5,369 108,703 SH   SOLE   108,703 0 0
MEREDITH CORP COM 589433101 781 18,350 SH   SOLE   18,350 0 0
METLIFE INC COM 59156R108 7,282 154,449 SH   SOLE   154,449 0 0
MICROSOFT CORP COM 594918104 13,480 304,565 SH   SOLE   304,565 0 0
MOHAWK INDUSTRIES INC COM 608190104 4,244 23,345 SH   SOLE   23,345 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,384 33,046 SH   SOLE   33,046 0 0
MORGAN STANLEY COM 617446448 3,964 125,840 SH   SOLE   125,840 0 0
MYLAN NV COM N59465109 3,558 88,369 SH   SOLE   88,369 0 0
McCORMICK & CO INC NON VTG COM 579780206 2,671 32,500 SH   SOLE   32,500 0 0
McDONALDS CORP COM 580135101 10,218 103,707 SH   SOLE   103,707 0 0
NATIONAL OILWELL VARCO INC COM 637071101 253 6,725 SH   SOLE   6,725 0 0
NEW JERSEY RESOURCES COM 646025106 2,297 76,500 SH   SOLE   76,500 0 0
NEXTERA ENERGY INC COM 65339F101 5,360 54,950 SH   SOLE   54,950 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,281 69,128 SH   SOLE   69,128 0 0
NOVARTIS AG COM 66987v109 921 10,023 SH   SOLE   10,023 0 0
NOVO-NORDISK ADR COM 670100205 10,089 186,000 SH   SOLE   186,000 0 0
NXP SEMICONDUCTORS NV ADR COM N6596X109 5,846 67,140 SH   SOLE   67,140 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 4,829 72,998 SH   SOLE   72,998 0 0
OMNICOM GROUP INC COM 681919106 540 8,200 SH   SOLE   8,200 0 0
ORACLE CORPORATION COM 68389X105 5,517 152,754 SH   SOLE   152,754 0 0
PARKER-HANNIFIN COM 701094104 2,595 26,674 SH   SOLE   26,674 0 0
PAYCHEX INC COM 704326107 963 20,224 SH   SOLE   20,224 0 0
PENTAIR PLC COM G7S00T104 4,101 80,339 SH   SOLE   80,339 0 0
PEPSICO INC COM 713448108 9,134 96,859 SH   SOLE   96,859 0 0
PFIZER INC COM 717081103 5,150 163,945 SH   SOLE   163,945 0 0
PHILIP MORRIS INTERNATIONAL IN COM 718172109 2,691 33,923 SH   SOLE   33,923 0 0
PHILLIPS 66 COM 718546104 9,486 123,456 SH   SOLE   123,456 0 0
PIEDMONT NATURAL GAS COM 720186105 5,084 126,886 SH   SOLE   126,886 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 9,067 101,651 SH   SOLE   101,651 0 0
PPG INDUSTRIES INC COM 693506107 8,147 92,904 SH   SOLE   92,904 0 0
PPL CORP COM 69351T106 1,300 39,513 SH   SOLE   39,513 0 0
PRAXAIR INC COM 74005P104 671 6,585 SH   SOLE   6,585 0 0
PROCTER & GAMBLE COM 742718109 5,112 71,066 SH   SOLE   71,066 0 0
PRUDENTIAL FINANCIAL COM 744320102 4,490 58,916 SH   SOLE   58,916 0 0
PUBLIC SERVICE ENTERPRISE INC COM 744573106 526 12,468 SH   SOLE   12,468 0 0
QUALCOMM INC COM 747525103 7,029 130,817 SH   SOLE   130,817 0 0
QUEST DIAGNOSTICS COM 74834L100 553 8,998 SH   SOLE   8,998 0 0
RAYTHEON COM 755111507 4,534 41,494 SH   SOLE   41,494 0 0
RGC RESOURCES COM 74955l103 816 40,416 SH   SOLE   40,416 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 472 5,296 SH   SOLE   5,296 0 0
ROYAL DUTCH SHELL PLC COM 780259206 677 14,285 SH   SOLE   14,285 0 0
RPM INC COM 749685103 8,141 194,338 SH   SOLE   194,338 0 0
SCHLUMBERGER LTD COM 806857108 3,845 55,750 SH   SOLE   55,750 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,690 79,440 SH   SOLE   79,440 0 0
SOUTHERN CO COM 842587107 456 10,200 SH   SOLE   10,200 0 0
SPECTRA ENERGY CORP COM 847560109 214 8,156 SH   SOLE   8,156 0 0
STANLEY BLACK DECKER INC COM 854502101 5,794 59,749 SH   SOLE   59,749 0 0
SYSCO CORP COM 871829107 916 23,500 SH   SOLE   23,500 0 0
TARGET CORP COM 87612E106 4,015 51,040 SH   SOLE   51,040 0 0
TE CONNECTIVITY LTD COM H84989104 3,960 66,129 SH   SOLE   66,129 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 8,428 84,673 SH   SOLE   84,673 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,129 41,945 SH   SOLE   41,945 0 0
THOR INDUSTRIES INC COM 885160101 798 15,400 SH   SOLE   15,400 0 0
TORCHMARK CORP COM 891027104 1,868 33,112 SH   SOLE   33,112 0 0
TORONTO-DOMINION BANK COM 891160509 4,506 114,302 SH   SOLE   114,302 0 0
TORTOISE ENERGY INFRASTRUCTURE COM 89147L100 2,941 108,500 SH   SOLE   108,500 0 0
TOTAL SA SPON ADR COM 89151E109 1,739 38,899 SH   SOLE   38,899 0 0
TYCO INTERNATIONAL PLC COM G91442106 3,823 114,257 SH   SOLE   114,257 0 0
U.S. BANCORP COM 902973304 3,576 87,205 SH   SOLE   87,205 0 0
UGI CORP COM 902681105 4,439 127,475 SH   SOLE   127,475 0 0
UNION PACIFIC CORP COM 907818108 3,253 36,795 SH   SOLE   36,795 0 0
UNITED PARCEL SERVICE INC COM 911312106 29,019 294,040 SH   SOLE   294,040 0 0
UNITED RENTALS COM 911363109 4,148 69,071 SH   SOLE   69,071 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,795 143,784 SH   SOLE   143,784 0 0
V F CORP COM 918204108 9,187 134,691 SH   SOLE   134,691 0 0
VERIZON COMMUNICATIONS COM 92343V104 9,401 216,061 SH   SOLE   216,061 0 0
WAL-MART STORES COM 931142103 233 3,600 SH   SOLE   3,600 0 0
WALT DISNEY COMPANY COM 254687106 2,600 25,439 SH   SOLE   25,439 0 0
WASHINGTON TRUST BANCORP INC COM 940610108 222 5,780 SH   SOLE   5,780 0 0
WASTE MANAGEMENT INC COM 94106L109 11,739 235,676 SH   SOLE   235,676 0 0
WD-40 CO COM 929236107 5,901 66,250 SH   SOLE   66,250 0 0
WELLS FARGO & CO COM 949746101 1,986 38,672 SH   SOLE   38,672 0 0
WGL HOLDINGS COM 92924F106 1,142 19,800 SH   SOLE   19,800 0 0
WHIRLPOOL CORP COM 963320106 7,227 49,075 SH   SOLE   49,075 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,647 38,828 SH   SOLE   38,828 0 0
ISHARES NASDAQ BIOTECH ETF COM 464287556 789 2,600 SH   SOLE   2,600 0 0
ISHARES US PREFERRED STOCK E COM 464288687 849 22,000 SH   SOLE   22,000 0 0
VANGUARD S&P 500 ETF COM 922908363 203 1,153 SH   SOLE   1,153 0 0
VANGUARD TOTAL STOCK MKT INDEX COM 922908769 563 5,700 SH   SOLE   5,700 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842 310 5,867 SH   SOLE   5,867 0 0
ISHARES MSCI EAFE ETF COM 464287465 802 13,989 SH   SOLE   13,989 0 0
ISHARES MSCI EMERGING MKTS FD COM 464287234 3,350 102,197 SH   SOLE   102,197 0 0
ISHARES MSCI JAPAN INDEX FD COM 464286848 298 26,045 SH   SOLE   26,045 0 0
ISHARES MSCI PACIFIC EX JAPAN COM 464286665 2,053 56,000 SH   SOLE   56,000 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 2,417 73,051 SH   SOLE   73,051 0 0
VANGUARD TOTAL INTL STOCK ETF COM 921909768 346 7,800 SH   SOLE   7,800 0 0
DNP SELECT INCOME FUND INC COM 23325P104 258 28,700 SH   SOLE   8,700 0 0
AMERIGAS PARTNERS LP COM 030975106 835 20,100 SH   SOLE   20,100 0 0
BUCKEYE PARTNERS L P UNIT LTD COM 118230101 809 13,650 SH   SOLE   13,650 0 0
ENERGY TRANSFER PARTNERS LP COM 29273R109 387 9,415 SH   SOLE   9,415 0 0