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
AFS TRINITY POWER COM 00106R99 0 39,143 SH   SOLE 0 19,520 0 19,623
ADVANCED MFG SYSTEMS INC COM 00753R10 0 42,975 SH   SOLE 0 0 0 42,975
APPLE INC COM 037833100 36,915 294,321 SH   SOLE 0 146,591 0 147,730
ABBVIE INC COM 00287Y109 24,209 360,301 SH   SOLE 0 175,070 0 185,231
ABBOTT LABS COM 002824100 307 6,250 SH   SOLE 0 0 0 6,250
ADOBE SYS INC COM 00724F101 27,927 344,733 SH   SOLE 0 151,533 0 193,200
AUTOMATIC DATA PROC COM 053015103 5,708 71,146 SH   SOLE 0 0 0 71,146
ALLERGAN PLC COM G0177J108 37,679 124,164 SH   SOLE 0 57,075 0 67,089
AMERICAN EXPRESS COM 025816109 386 4,963 SH   SOLE 0 175 0 4,788
ALIBABA GROUP HLDS -SP ADR COM 01609W102 13,524 164,380 SH   SOLE 0 71,385 0 92,995
BANK OF AMERICA COM 060505104 18,074 1,061,902 SH   SOLE 0 411,669 0 650,233
BRISTOL-MYERS COM 110122108 1,575 23,670 SH   SOLE 0 5,100 0 18,570
BERKSHIRE HATHAWAY B COM 084670702 968 7,111 SH   SOLE 0 4,120 0 2,991
CARDINAL HEALTH INC COM 14149Y108 11,688 139,720 SH   SOLE 0 129,470 0 10,250
CAVIUM INC COM 14964U108 41,466 602,609 SH   SOLE 0 150,345 0 452,264
CDK GLOBAL INC COM 12508E101 1,270 23,530 SH   SOLE 0 0 0 23,530
CENTRAL FUND CANADA LTD A COM 153501101 511 43,866 SH   SOLE 0 500 0 43,366
CONOCOPHILLIPS COM 20825C104 2,504 40,778 SH   SOLE 0 15,894 0 24,884
COSTCO WHOLESALE CORP COM 22160K105 11,614 85,990 SH   SOLE 0 10,425 0 75,565
CARLISLE COS. COM 142339100 107,996 1,078,665 SH   SOLE 0 163,454 0 915,211
CVS HEALTH CORPORATION COM 126650100 29,268 279,064 SH   SOLE 0 140,195 0 138,869
CHEVRON CORP COM 166764100 4,409 45,703 SH   SOLE 0 4,385 0 41,318
DUPONT COM 263534109 224 3,500 SH   SOLE 0 2,197 0 1,303
DISCOVER FINANCIAL SERV COM 254709108 20,981 364,127 SH   SOLE 0 173,125 0 191,002
SPDR DOW JONES IND AVG ETF UT SER 1 CONV BONDS 78467X109 203 1,157 PRN   SOLE 0 0 0 1,157
WALT DISNEY CO COM 254687106 40,218 352,360 SH   SOLE 0 138,626 0 213,734
DOVER CORP COM 260003108 63,368 902,939 SH   SOLE 0 31,845 0 871,094
DEVON ENERGY COM 25179M103 19,153 321,945 SH   SOLE 0 158,090 0 163,855
WISDOMTREE JAPAN HEDGED CONV BONDS 97717W851 675 11,805 PRN   SOLE 0 1,500 0 10,305
ECOLAB INC COM 278865100 22,593 199,810 SH   SOLE 0 109,645 0 90,165
ISHARES MSCI EAFE ETF CONV BONDS 464287465 421 6,638 PRN   SOLE 0 6,403 0 235
EMC CORP MASS COM 268648102 253 9,575 SH   SOLE 0 8,400 0 1,175
EMERGENT HEALTH CORP COM 29100Q308 2 10,000 SH   SOLE 0 0 0 10,000
EOG RESOURCES INC COM 26875P101 25,114 286,848 SH   SOLE 0 141,945 0 144,903
ENTERPRISE PRODUCTS PARTN COM 293792107 4,511 150,928 SH   SOLE 0 35,780 0 115,148
EVERSOURCE ENERGY COM 664397106 1,793 39,494 SH   SOLE 0 6,600 0 32,894
COMMUNITY BANKERS TRUST CORP COM 203612106 50 10,000 SH   SOLE 0 0 0 10,000
FACEBOOK INC COM 30303M102 34,171 398,431 SH   SOLE 0 195,133 0 203,298
FREQUENCY ELECTRONICS INC COM 358010106 254 22,536 SH   SOLE 0 0 0 22,536
MARKET VECTORS GOLD MINERS CONV BONDS 57060U100 340 19,140 PRN   SOLE 0 125 0 19,015
GENERAL ELECTRIC COM 369604103 20,160 758,752 SH   SOLE 0 453,025 0 305,727
GILEAD SCIENCES COM 375558103 27,008 230,678 SH   SOLE 0 85,725 0 144,953
SPDR GOLD TRUST CONV BONDS 78463V107 747 6,650 PRN   SOLE 0 1,380 0 5,270
GOOGLE INC CL C COM 38259P706 5,109 9,815 SH   SOLE 0 2,206 0 7,609
GOOGLE INC COM 38259P508 20,954 38,800 SH   SOLE 0 18,036 0 20,764
HOME DEPOT INC COM 437076102 1,500 13,499 SH   SOLE 0 2,855 0 10,644
HAWAIIAN ELEC COM 419870100 223 7,500 SH   SOLE 0 6,000 0 1,500
HONEYWELL INTL INC COM 438516106 202 1,982 SH   SOLE 0 0 0 1,982
HERSHEY CO COM 427866108 13,532 152,341 SH   SOLE 0 53,970 0 98,371
HORIZON PHARMA COM 44047T109 1,405 40,450 SH   SOLE 0 1,800 0 38,650
ISHARES GOLD TRUST CONV BONDS 464285105 284 25,000 PRN   SOLE 0 25,000 0 0
IBM COM 459200101 2,693 16,554 SH   SOLE 0 1,435 0 15,119
INTEL CORPORATION COM 458140100 1,067 35,081 SH   SOLE 0 1,200 0 33,881
ILL TOOL WORKS COM 452308109 20,258 220,703 SH   SOLE 0 128,165 0 92,538
JOHNSON & JOHNSON COM 478160104 11,695 120,003 SH   SOLE 0 69,020 0 50,983
JP MORGAN CHASE COM 46625H100 1,826 26,951 SH   SOLE 0 5,600 0 21,351
KNOWLES CORP COM 49926D109 6,694 369,826 SH   SOLE 0 5,447 0 364,379
COCA-COLA CO COM 191216100 5,417 138,074 SH   SOLE 0 11,170 0 126,904
KRAFT FOODS GROUP INC COM 50076Q106 32,147 377,580 SH   SOLE 0 158,780 0 218,800
LIBERTY GLOBAL CL C COM G5480U120 23,379 461,768 SH   SOLE 0 187,865 0 273,903
LENDINGCLUB CORP COM 52603A109 2,536 171,900 SH   SOLE 0 3,880 0 168,020
MACY`S GROUP INC COM 55616P104 11,072 164,097 SH   SOLE 0 130,595 0 33,502
MOBILEYE NV COM N51488117 1,337 25,152 SH   SOLE 0 550 0 24,602
MCDONALDS CORP COM 580135101 10,439 109,803 SH   SOLE 0 74,850 0 34,953
MCKESSON CORP COM 58155Q103 19,194 85,379 SH   SOLE 0 11,260 0 74,119
MOODYS CORP COM 615369105 13,245 122,685 SH   SOLE 0 17,950 0 104,735
3M COMPANY COM 88579Y101 2,241 14,521 SH   SOLE 0 0 0 14,521
ALTRIA GROUP INC COM 02209S103 392 8,005 SH   SOLE 0 6,800 0 1,205
MERCK & CO COM 58933Y105 19,634 344,874 SH   SOLE 0 190,329 0 154,545
MICROSOFT CORP COM 594918104 27,091 613,624 SH   SOLE 0 326,925 0 286,699
MYLAN NV COM N59465109 46,881 690,849 SH   SOLE 0 286,260 0 404,589
SERVICENOW INC COM 81762P102 12,066 162,369 SH   SOLE 0 20,310 0 142,059
NOVARTIS AG-ADR COM 66987V109 570 5,800 SH   SOLE 0 450 0 5,350
NXP SEMICONDUCTOR COM N6596X109 1,355 13,800 SH   SOLE 0 0 0 13,800
O`REILLY AUTOMOTIVE INC COM 67103H107 13,711 60,675 SH   SOLE 0 7,955 0 52,720
OCCIDENTAL PETROLEUM COM 674599105 513 6,600 SH   SOLE 0 1,800 0 4,800
PLAINS ALL AMER PIPE COM 726503105 6,797 156,005 SH   SOLE 0 53,335 0 102,670
PLATFORM SPECIALTY PRODUCTS COM 72766Q105 513 20,050 SH   SOLE 0 8,950 0 11,100
ETFS PALLADIUM TRUST CONV BONDS 26923A106 722 11,085 PRN   SOLE 0 2,150 0 8,935
PEPSICO INC COM 713448108 7,319 78,415 SH   SOLE 0 24,102 0 54,313
PFIZER INC COM 717081103 694 20,693 SH   SOLE 0 5,940 0 14,753
PROCTER & GAMBLE COM 742718109 27,912 356,743 SH   SOLE 0 112,340 0 244,403
PHILIP MORRIS INTL INC COM 718172109 222 2,774 SH   SOLE 0 1,630 0 1,144
PNC FINANCIAL COM 693475105 24,807 259,353 SH   SOLE 0 116,310 0 143,043
PLAYERS NETWORK COM 72811P102 9 2,525,000 SH   SOLE 0 0 0 2,525,000
PROTALEX INC COM 743642209 552 110,106 SH   SOLE 0 0 0 110,106
QUALCOMM INC COM 747525103 362 5,774 SH   SOLE 0 1,000 0 4,774
QIHOO 360 TECHNOLOGY - ADR COM 74734M109 11,913 176,000 SH   SOLE 0 0 0 176,000
POWERSHARES QQQ NASDAQ 100 CONV BONDS 73935A104 983 9,179 PRN   SOLE 0 0 0 9,179
ROPER TECHNOLOGIES COM 776696106 137,951 799,899 SH   SOLE 0 272,854 0 527,045
RAYTHEON COM 755111507 318 3,321 SH   SOLE 0 0 0 3,321
SCHWAB CHARLES CORP COM 808513105 30,944 947,750 SH   SOLE 0 418,095 0 529,655
SCOLR PHARMA INC COM 78402X107 0 10,000 SH   SOLE 0 0 0 10,000
SCHLUMBERGER COM 806857108 14,740 171,012 SH   SOLE 0 51,644 0 119,368
SOUTHERN CO COM 842587107 331 7,900 SH   SOLE 0 3,300 0 4,600
SPDR S&P 500 ETF TRUST CONV BONDS 78462F103 1,113 5,406 PRN   SOLE 0 1,045 0 4,361
STARTECH ENVIRONMENTAL CORP COM 855906103 0 10,000 SH   SOLE 0 0 0 10,000
STRYKER CORP COM 863667101 210 2,200 SH   SOLE 0 0 0 2,200
AT & T COM 00206R102 723 20,353 SH   SOLE 0 6,976 0 13,377
TJX COS. COM 872540109 25,746 389,087 SH   SOLE 0 170,815 0 218,272
TIME WARNER INC (NEW) COM 887317303 4,417 50,530 SH   SOLE 0 5,200 0 45,330
UNION PAC CORP COM 907818108 9,647 101,156 SH   SOLE 0 14,440 0 86,716
US BANCORP COM 902973304 21,875 504,024 SH   SOLE 0 218,002 0 286,022
UTD TECHNOLGIES COM 913017109 1,720 15,504 SH   SOLE 0 3,000 0 12,504
VANGUARD REIT ETF CONV BONDS 922908553 380 5,082 PRN   SOLE 0 0 0 5,082
VERIZON COMM COM 92343V104 15,346 329,249 SH   SOLE 0 185,151 0 144,098
WALGREEN CO. COM 931422109 299 3,540 SH   SOLE 0 0 0 3,540
WELLS FARGO CO COM 949746101 264 4,689 SH   SOLE 0 1,210 0 3,479
WAL-MART STORES COM 931142103 10,170 143,385 SH   SOLE 0 129,775 0 13,610
AQUA AMERICA INC COM 03836W103 1,935 79,030 SH   SOLE 0 27,608 0 51,422
XCEL ENERGY INC COM 98389B100 1,692 52,589 SH   SOLE 0 5,744 0 46,845
EXXON MOBIL CORP COM 30231G102 25,319 304,313 SH   SOLE 0 126,400 0 177,913