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
1 800 FLOWERS COM CL A 68243Q106 141 25,000 SH   SOLE 25,000 0 0
3M CO COM 88579Y101 234 1,723 SH   SOLE 1,723 0 0
ABB LTD SPONSORED ADR 000375204 956 37,080 SH   SOLE 37,080 0 0
ABBOTT LABS COM 002824100 465 12,085 SH   SOLE 12,085 0 0
ABBVIE INC COM 00287Y109 622 12,110 SH   SOLE 12,110 0 0
ADVANCED PHOTONIX INC CL A 00754E107 8 12,000 SH   SOLE 12,000 0 0
AETNA INC NEW COM 00817Y108 2,664 35,536 SH   SOLE 35,536 0 0
AMERICAN CAP MTG INVT CORP COM 02504A104 1,143 60,900 SH   SOLE 60,900 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 1,913 89,025 SH   SOLE 89,025 0 0
AMERICAN DG ENERGY INC COM 025398108 49 24,423 SH   SOLE 24,423 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 12,135 267,288 SH   SOLE 267,288 0 0
AMGEN INC COM 031162100 246 1,992 SH   SOLE 1,992 0 0
APACHE CORP COM 037411105 6,334 76,365 SH   SOLE 76,365 0 0
APACHE CORP COM 037411105 30 16,500 SH Call SOLE 16,500 0 0
APPLE INC COM 037833100 6,861 12,782 SH   SOLE 12,782 0 0
AQUA AMERICA INC COM 03836W103 941 37,549 SH   SOLE 37,549 0 0
ARBOR RLTY TR INC COM 038923108 1,465 211,657 SH   SOLE 211,657 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,023 76,282 SH   SOLE 76,282 0 0
AT&T INC COM 00206R102 2,083 59,402 SH   SOLE 59,402 0 0
ATHENAHEALTH INC COM 04685W103 569 3,550 SH   SOLE 3,550 0 0
AUTODESK INC COM 052769106 295 6,005 SH   SOLE 6,005 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,165 69,033 SH   SOLE 69,033 0 0
BARRICK GOLD CORP COM 067901108 186 10,439 SH   SOLE 10,439 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,331 50,664 SH   SOLE 50,664 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 684 10,100 SH   SOLE 10,100 0 0
BIOSCRIP INC COM 09069N108 92 13,250 SH   SOLE 13,250 0 0
BLACKROCK INCOME TR INC COM 09247F100 221 33,834 SH   SOLE 33,834 0 0
BOFI HLDG INC COM 05566U108 425 4,960 SH   SOLE 4,960 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 440 8,473 SH   SOLE 8,473 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 146 11,275 SH   SOLE 11,275 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,530 105,674 SH   SOLE 105,674 0 0
CATERPILLAR INC DEL COM 149123101 5,551 55,865 SH   SOLE 55,865 0 0
CENTRAL FD CDA LTD CL A 153501101 187 13,600 SH   SOLE 13,600 0 0
CF INDS HLDGS INC COM 125269100 1,242 4,767 SH   SOLE 4,767 0 0
CHERRY HILL MTG INVT CORP COM 164651101 527 28,130 SH   SOLE 28,130 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,770 59,693 SH   SOLE 59,693 0 0
CHEVRON CORP NEW COM 166764100 1,228 10,327 SH   SOLE 10,327 0 0
CHINA CERAMICS CO LTD SHS G2113X100 819 496,227 SH   SOLE 496,227 0 0
CHINA GERUI ADV MAT GR LTD SHS G21101103 32 26,965 SH   SOLE 26,965 0 0
CHINA TECHFAITH WIRLS COMM T SPONSORED ADR 169424108 367 196,425 SH   SOLE 196,425 0 0
CISCO SYS INC COM 17275R102 1,129 50,374 SH   SOLE 50,374 0 0
COCA COLA CO COM 191216100 360 9,306 SH   SOLE 9,306 0 0
COLGATE PALMOLIVE CO COM 194162103 609 9,384 SH   SOLE 9,384 0 0
COMSTOCK RES INC COM NEW 205768203 480 21,000 SH   SOLE 21,000 0 0
CONNECTICUT WTR SVC INC COM 207797101 4,437 129,850 SH   SOLE 129,850 0 0
CONOCOPHILLIPS COM 20825C104 365 5,182 SH   SOLE 5,182 0 0
CONSOLIDATED EDISON INC COM 209115104 1,870 34,855 SH   SOLE 34,855 0 0
CONVERSANT INC COM 21249J105 2,831 100,570 SH   SOLE 100,570 0 0
CORE LABORATORIES N V COM N22717107 13,063 65,806 SH   SOLE 65,806 0 0
CROSSROADS SYS INC COM NEW 22765D209 88 36,627 SH   SOLE 36,627 0 0
CUI GLOBAL INC COM NEW 126576206 2,350 213,657 SH   SOLE 213,657 0 0
DANAHER CORP DEL COM 235851102 208 2,770 SH   SOLE 2,770 0 0
DENBURY RES INC COM NEW 247916208 583 35,575 SH   SOLE 35,575 0 0
DILLARDS INC CL A 254067101 1,655 17,910 SH   SOLE 17,910 0 0
DIME CMNTY BANCSHARES COM 253922108 247 14,536 SH   SOLE 14,536 0 0
E M C CORP MASS COM 268648102 2,639 96,285 SH   SOLE 96,285 0 0
EATON CORP PLC SHS G29183103 594 7,914 SH   SOLE 7,914 0 0
ECOLAB INC COM 278865100 1,183 10,958 SH   SOLE 10,958 0 0
EMERSON ELEC CO COM 291011104 634 9,489 SH   SOLE 9,489 0 0
ENERGEN CORP COM 29265N108 11,861 146,776 SH   SOLE 146,776 0 0
ENERGY XXI BERMUDA LTD USD UNRS SHS G10082140 1,116 47,355 SH   SOLE 47,355 0 0
ENERNOC INC COM 292764107 5,383 241,620 SH   SOLE 241,620 0 0
EQT CORP COM 26884L109 6,819 70,323 SH   SOLE 70,323 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 461 6,550 SH   SOLE 6,550 0 0
EXETER RES CORP COM 301835104 22 36,100 SH   SOLE 36,100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 340 4,527 SH   SOLE 4,527 0 0
EXTERRAN HLDGS INC COM 30225X103 2,306 52,545 SH   SOLE 52,545 0 0
EXTERRAN PARTNERS LP COM UNITS 30225N105 1,644 57,700 SH   SOLE 57,700 0 0
EXXON MOBIL CORP COM 30231G102 10,567 108,183 SH   SOLE 108,183 0 0
FIFTH STREET FINANCE CORP COM 31678A103 2,152 227,524 SH   SOLE 227,524 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 10,637 1,151,216 SH   SOLE 1,151,216 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 420 26,924 SH   SOLE 26,924 0 0
FTD COS INC COM 30281V108 477 15,000 SH   SOLE 15,000 0 0
FX ENERGY INC COM 302695101 3,985 1,193,204 SH   SOLE 1,193,204 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,647 76,644 SH   SOLE 76,644 0 0
GAP INC DEL COM 364760108 1,490 37,187 SH   SOLE 37,187 0 0
GENERAL ELECTRIC CO COM 369604103 3,492 134,863 SH   SOLE 134,863 0 0
GENERAL MTRS CO COM 37045V100 1,787 51,915 SH   SOLE 51,915 0 0
GETTY RLTY CORP NEW COM 374297109 2,576 136,391 SH   SOLE 136,391 0 0
GOOGLE INC CL A 38259P508 452 406 SH   SOLE 406 0 0
HALCON RES CORP COM NEW 40537Q209 39 25,000 SH Call SOLE 25,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,599 215,446 SH   SOLE 215,446 0 0
HATTERAS FINL CORP COM 41902R103 638 33,865 SH   SOLE 33,865 0 0
HAWAIIAN HOLDINGS INC COM 419879101 502 35,960 SH   SOLE 35,960 0 0
HERCULES OFFSHORE INC COM 427093109 645 140,450 SH   SOLE 140,450 0 0
HEXCEL CORP NEW COM 428291108 4,075 93,603 SH   SOLE 93,603 0 0
HOLLYFRONTIER CORP COM 436106108 1,361 28,602 SH   SOLE 28,602 0 0
HOME DEPOT INC COM 437076102 223 2,812 SH   SOLE 2,812 0 0
I D SYSTEMS INC COM 449489103 91 16,100 SH   SOLE 16,100 0 0
INTEL CORP COM 458140100 369 14,303 SH   SOLE 14,303 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,438 12,668 SH   SOLE 12,668 0 0
INTEVAC INC COM 461148108 1,107 114,130 SH   SOLE 114,130 0 0
ISHARES 1-3 YR CR BD ETF 464288646 429 4,068 SH   SOLE 4,068 0 0
ISHARES 20+ YR TR BD ETF 464287432 422 3,870 SH   SOLE 3,870 0 0
ISHARES 7-10 Y TR BD ETF 464287440 560 5,505 SH   SOLE 5,505 0 0
ISHARES IBOXX INV CP ETF 464287242 288 2,466 SH   SOLE 2,466 0 0
ISHARES GOLD TRUST ISHARES 464285105 445 35,750 SH   SOLE 35,750 0 0
JABIL CIRCUIT INC COM 466313103 1,807 100,362 SH   SOLE 100,362 0 0
JOHNSON & JOHNSON COM 478160104 4,649 47,325 SH   SOLE 47,325 0 0
JOHNSON CTLS INC COM 478366107 9,660 204,141 SH   SOLE 204,141 0 0
JPMORGAN CHASE & CO COM 46625H100 255 4,196 SH   SOLE 4,196 0 0
KIMBERLY CLARK CORP COM 494368103 505 4,581 SH   SOLE 4,581 0 0
LIHUA INTL INC COM 532352101 541 110,268 SH   SOLE 110,268 0 0
LIQTECH INTL INC COM 53632A102 1,620 852,594 SH   SOLE 852,594 0 0
LORILLARD INC COM 544147101 595 11,000 SH   SOLE 11,000 0 0
LOWES COS INC COM 548661107 279 5,710 SH   SOLE 5,710 0 0
MACQUARIE INFRASTR CO LLC MEMBERSHIP INT 55608B105 344 6,000 SH   SOLE 6,000 0 0
MACYS INC COM 55616P104 237 4,000 SH   SOLE 4,000 0 0
MAGNUM HUNTER RES CORP DEL COM 55973B102 100 11,728 SH   SOLE 11,728 0 0
MANITEX INTL INC COM 563420108 340 20,840 SH   SOLE 20,840 0 0
MARATHON PETE CORP COM 56585A102 392 4,500 SH   SOLE 4,500 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 201 8,500 SH   SOLE 8,500 0 0
MATADOR RES CO COM 576485205 2,923 119,361 SH   SOLE 119,361 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 136 10,500 SH   SOLE 10,500 0 0
MBIA INC COM 55262C100 471 33,680 SH   SOLE 33,680 0 0
MCKESSON CORP COM 58155Q103 950 5,380 SH   SOLE 5,380 0 0
MEDIABISTRO INC COM 58448U101 31 12,856 SH   SOLE 12,856 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 831 65,000 SH   SOLE 65,000 0 0
MERCK & CO INC NEW COM 58933Y105 2,220 39,098 SH   SOLE 39,098 0 0
MFA FINL INC COM 55272X102 1,372 177,050 SH   SOLE 177,050 0 0
MICROSOFT CORP COM 594918104 4,001 97,602 SH   SOLE 97,602 0 0
MOSAIC CO NEW COM 61945C103 2,896 57,919 SH   SOLE 57,919 0 0
NEW JERSEY RES COM 646025106 4,665 93,672 SH   SOLE 93,672 0 0
NEWMONT MINING CORP COM 651639106 330 14,070 SH   SOLE 14,070 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 9,650 660,030 SH   SOLE 660,030 0 0
NORTHWEST NAT GAS CO COM 667655104 5,588 126,966 SH   SOLE 126,966 0 0
NOVARTIS A G SPONSORED ADR 66987V109 385 4,530 SH   SOLE 4,530 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 168 17,750 SH   SOLE 17,750 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 211 9,240 SH   SOLE 9,240 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,011 31,594 SH   SOLE 31,594 0 0
OCWEN FINL CORP COM NEW 675746309 981 25,050 SH   SOLE 25,050 0 0
ODYSSEY MARINE EXPLORATION I COM 676118102 2,674 1,167,706 SH   SOLE 1,167,706 0 0
ORACLE CORP COM 68389X105 484 11,826 SH   SOLE 11,826 0 0
ORBOTECH LTD ORD M75253100 571 37,100 SH   SOLE 37,100 0 0
OUTERWALL INC COM 690070107 366 5,050 SH   SOLE 5,050 0 0
OXFORD LANE CAP CORP COM 691543102 1,298 77,738 SH   SOLE 77,738 0 0
PARKER HANNIFIN CORP COM 701094104 10,055 83,995 SH   SOLE 83,995 0 0
PEABODY ENERGY CORP COM 704549104 533 32,625 SH   SOLE 32,625 0 0
PEPSICO INC COM 713448108 405 4,851 SH   SOLE 4,851 0 0
PETROQUEST ENERGY INC COM 716748108 74 13,000 SH   SOLE 13,000 0 0
PFIZER INC COM 717081103 1,074 33,432 SH   SOLE 33,432 0 0
PHILIP MORRIS INTL INC COM 718172109 294 3,590 SH   SOLE 3,590 0 0
PIEDMONT NAT GAS INC COM 720186105 439 12,400 SH   SOLE 12,400 0 0
PIONEER NAT RES CO COM 723787107 20,142 107,629 SH   SOLE 107,629 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 298 5,400 SH   SOLE 5,400 0 0
PLUM CREEK TIMBER CO INC COM 729251108 219 5,200 SH   SOLE 5,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 707 8,128 SH   SOLE 8,128 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 719 28,970 SH   SOLE 28,970 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 480 10,444 SH   SOLE 10,444 0 0
PROCTER & GAMBLE CO COM 742718109 1,451 18,002 SH   SOLE 18,002 0 0
PROFESSIONAL DIVERSITY NET I COM 74312Y103 121 35,095 SH   SOLE 35,095 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 78 19,000 SH   SOLE 19,000 0 0
PROSHARES TR II ULTSH DJ UBS CRU 74347W668 299 10,490 SH   SOLE 10,490 0 0
PURECYCLE CORP COM NEW 746228303 653 107,886 SH   SOLE 107,886 0 0
QEP RES INC COM 74733V100 4,546 154,425 SH   SOLE 154,425 0 0
QUALCOMM INC COM 747525103 620 7,860 SH   SOLE 7,860 0 0
QUESTAR CORP COM 748356102 5,907 248,422 SH   SOLE 248,422 0 0
RAMBUS INC DEL COM 750917106 548 51,000 SH   SOLE 51,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 587 10,510 SH   SOLE 10,510 0 0
ROPER INDS INC NEW COM 776696106 50,143 375,577 SH   SOLE 375,577 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 262 46,706 SH   SOLE 46,706 0 0
SANOFI RIGHT 12/31/2020 80105N113 10 33,635 SH   SOLE 33,635 0 0
SCHLUMBERGER LTD COM 806857108 1,200 12,311 SH   SOLE 12,311 0 0
SCORPIO TANKERS INC SHS Y7542C106 132 13,273 SH   SOLE 13,273 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,565 27,867 SH   SOLE 27,867 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,256 41,498 SH   SOLE 41,498 0 0
SIGMA ALDRICH CORP COM 826552101 0 10,999 SH   SOLE 10,999 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 180 10,700 SH   SOLE 10,700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 827 22,030 SH   SOLE 22,030 0 0
SMUCKER J M CO COM NEW 832696405 698 7,182 SH   SOLE 7,182 0 0
SOLAR CAP LTD COM 83413U100 1,083 49,735 SH   SOLE 49,735 0 0
SOLAR SR CAP LTD COM 83416M105 2,084 121,786 SH   SOLE 121,786 0 0
SOUTH JERSEY INDS INC COM 838518108 3,775 67,298 SH   SOLE 67,298 0 0
SOUTHWESTERN ENERGY CO COM 845467109 248 5,400 SH   SOLE 5,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,148 9,288 SH   SOLE 9,288 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 389 2,081 SH   SOLE 2,081 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 600 SH Put SOLE 600 0 0
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 243 7,135 SH   SOLE 7,135 0 0
SPECTRANETICS CORP COM 84760C107 882 29,110 SH   SOLE 29,110 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 79 10,066 SH   SOLE 10,066 0 0
STILLWATER MNG CO COM 86074Q102 463 31,250 SH   SOLE 31,250 0 0
STRYKER CORP COM 863667101 221 2,714 SH   SOLE 2,714 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 806 40,274 SH   SOLE 40,274 0 0
TEREX CORP NEW COM 880779103 446 10,070 SH   SOLE 10,070 0 0
TICC CAPITAL CORP COM 87244T109 602 61,580 SH   SOLE 61,580 0 0
TITAN INTL INC ILL COM 88830M102 2,191 115,395 SH   SOLE 115,395 0 0
TRADE STR RESIDENTIAL INC COM NEW 89255N203 1,376 181,485 SH   SOLE 181,485 0 0
TRIMBLE NAVIGATION LTD COM 896239100 13,643 350,995 SH   SOLE 350,995 0 0
TWO HBRS INVT CORP COM 90187B101 3,704 361,371 SH   SOLE 361,371 0 0
UNI PIXEL INC COM NEW 904572203 1,801 235,125 SH   SOLE 235,125 0 0
UNI PIXEL INC COM NEW 904572203 0 2,500 SH Call SOLE 2,500 0 0
UNION PAC CORP COM 907818108 2,255 12,018 SH   SOLE 12,018 0 0
UNITED TECHNOLOGIES CORP COM 913017109 434 3,713 SH   SOLE 3,713 0 0
UNITEDHEALTH GROUP INC COM 91324P102 844 10,300 SH   SOLE 10,300 0 0
UNWIRED PLANET INC NEW COM 91531F103 230 105,800 SH   SOLE 105,800 0 0
URS CORP NEW COM 903236107 913 19,400 SH   SOLE 19,400 0 0
US BANCORP DEL COM NEW 902973304 499 22,830 SH   SOLE 22,830 0 0
V F CORP COM 918204108 643 10,389 SH   SOLE 10,389 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 629 10,671 SH   SOLE 10,671 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 886 17,125 SH   SOLE 17,125 0 0
VECTREN CORP COM 92240G101 1,579 40,095 SH   SOLE 40,095 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,261 26,517 SH   SOLE 26,517 0 0
VIVUS INC COM 928551100 431 72,500 SH   SOLE 72,500 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,256 34,131 SH   SOLE 34,131 0 0
W & T OFFSHORE INC COM 92922P106 1,156 66,790 SH   SOLE 66,790 0 0
WALGREEN CO COM 931422109 753 11,403 SH   SOLE 11,403 0 0
WALTER INVT MGMT CORP COM 93317W102 895 30,000 SH   SOLE 30,000 0 0
WEST CORP COM 952355204 215 9,005 SH   SOLE 9,005 0 0
WESTERN DIGITAL CORP COM 958102105 811 8,830 SH   SOLE 8,830 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 731 6,465 SH   SOLE 6,465 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 328 6,750 SH   SOLE 6,750 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 925 19,530 SH   SOLE 19,530 0 0
XEROX CORP COM 984121103 2,735 242,060 SH   SOLE 242,060 0 0
YORK WTR CO COM 987184108 759 37,225 SH   SOLE 37,225 0 0