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
ABB LTD SPONSORED ADR 000375204 528 22,370 SH   SOLE 22,370 0 0
ABBOTT LABS COM 002824100 401 12,085 SH   SOLE 12,085 0 0
ABBVIE INC COM 00287Y109 542 12,110 SH   SOLE 12,110 0 0
ADVANCED PHOTONIX INC CL A 00754E107 9 17,000 SH   SOLE 17,000 0 0
AETNA INC NEW COM 00817Y108 1,573 24,571 SH   SOLE 24,571 0 0
AGL RES INC COM 001204106 573 12,453 SH   SOLE 12,453 0 0
ALTEVA COM 02153V102 126 16,250 SH   SOLE 16,250 0 0
AMERICAN DG ENERGY INC COM 025398108 35 22,023 SH   SOLE 22,023 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,990 266,229 SH   SOLE 266,229 0 0
AMGEN INC COM 031162100 223 1,992 SH   SOLE 1,992 0 0
ANADARKO PETE CORP COM 032511107 213 2,290 SH   SOLE 2,290 0 0
APACHE CORP COM 037411105 5,560 65,308 SH   SOLE 65,308 0 0
APACHE CORP COM 037411105 25 5,000 SH Call SOLE 0 0 0
APPLE INC COM 037833100 5,560 11,663 SH   SOLE 11,663 0 0
AQUA AMERICA INC COM 03836W103 944 38,174 SH   SOLE 38,174 0 0
ARENA PHARMACEUTICALS INC COM 040047102 79 15,000 SH   SOLE 15,000 0 0
AT&T INC COM 00206R102 442 13,055 SH   SOLE 13,055 0 0
ATHENAHEALTH INC COM 04685W103 385 3,550 SH   SOLE 3,550 0 0
ATLAS ENERGY LP COM UNITS LP 04930A104 232 4,250 SH   SOLE 4,250 0 0
AUTODESK INC COM 052769106 235 5,705 SH   SOLE 5,705 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,513 34,933 SH   SOLE 34,933 0 0
BANK OF AMERICA CORPORATION *W EXP 01/16/201 060505146 2 300 SH   SOLE 300 0 0
BANK OF AMERICA CORPORATION COM 060505104 406 29,385 SH   SOLE 29,385 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740C188 325 22,125 SH   SOLE 22,125 0 0
BARRICK GOLD CORP COM 067901108 199 10,689 SH   SOLE 10,689 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,716 50,355 SH   SOLE 50,355 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 725 10,900 SH   SOLE 10,900 0 0
BIOSCRIP INC COM 09069N108 132 15,000 SH   SOLE 15,000 0 0
BLACKBERRY LTD COM 09228F103 80 10,000 SH   SOLE 10,000 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 135 10,358 SH   SOLE 10,358 0 0
BLACKROCK INCOME TR INC COM 09247F100 316 47,334 SH   SOLE 47,334 0 0
BOFI HLDG INC COM 05566U108 379 5,840 SH   SOLE 5,840 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 389 8,399 SH   SOLE 8,399 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,198 108,174 SH   SOLE 108,174 0 0
CAMTEK LTD ORD M20791105 26 15,500 SH   SOLE 15,500 0 0
CATERPILLAR INC DEL COM 149123101 5,128 61,486 SH   SOLE 61,486 0 0
CENOVUS ENERGY INC COM 15135U109 1,359 45,534 SH   SOLE 45,534 0 0
CENTRAL FD CDA LTD CL A 153501101 206 14,000 SH   SOLE 14,000 0 0
CF INDS HLDGS INC COM 125269100 1,370 6,500 SH   SOLE 6,500 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,104 59,136 SH   SOLE 59,136 0 0
CHEVRON CORP NEW COM 166764100 1,247 10,267 SH   SOLE 10,267 0 0
CHINA CERAMICS CO LTD SHS G2113X100 5,299 1,586,633 SH   SOLE 1,586,633 0 0
CHINA GERUI ADV MAT GR LTD SHS G21101103 42 26,965 SH   SOLE 26,965 0 0
CHINA TECHFAITH WIRLS COMM T SPONSORED ADR 169424108 321 223,050 SH   SOLE 223,050 0 0
CHYRONHEGO CORP COM 171607104 42 27,500 SH   SOLE 27,500 0 0
COCA COLA CO COM 191216100 366 9,656 SH   SOLE 9,656 0 0
COLGATE PALMOLIVE CO COM 194162103 562 9,484 SH   SOLE 9,484 0 0
COMSTOCK RES INC COM NEW 205768203 348 21,900 SH   SOLE 21,900 0 0
CONNECTICUT WTR SVC INC COM 207797101 4,218 131,150 SH   SOLE 131,150 0 0
CONOCOPHILLIPS COM 20825C104 866 12,464 SH   SOLE 12,464 0 0
CONSOLIDATED EDISON INC COM 209115104 2,215 40,165 SH   SOLE 40,165 0 0
CORE LABORATORIES N V COM N22717107 11,045 65,272 SH   SOLE 65,272 0 0
CROSSROADS SYS INC COM NEW 22765D209 27 32,700 SH   SOLE 32,700 0 0
CUI GLOBAL INC COM NEW 126576206 319 55,350 SH   SOLE 55,350 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 153 35,000 SH   SOLE 35,000 0 0
DIAMOND FOODS INC COM 252603105 12 40,000 SH Put SOLE 40,000 0 0
DIGIRAD CORP COM 253827109 25 10,000 SH   SOLE 10,000 0 0
DIME CMNTY BANCSHARES COM 253922108 242 14,536 SH   SOLE 14,536 0 0
DIREXION SHS ETF TR DLY SC BEAR3XNEW 25459Y488 23 1,000 SH   SOLE 1,000 0 0
DIREXION SHS ETF TR DLY SC BEAR3XNEW 25459Y488 14 130,000 SH Call SOLE 0 0 0
DOT HILL SYS CORP COM 25848T109 28 13,252 SH   SOLE 13,252 0 0
E M C CORP MASS COM 268648102 365 14,285 SH   SOLE 14,285 0 0
EATON CORP PLC SHS G29183103 255 3,700 SH   SOLE 3,700 0 0
ECOLAB INC COM 278865100 967 9,794 SH   SOLE 9,794 0 0
EMERSON ELEC CO COM 291011104 614 9,489 SH   SOLE 9,489 0 0
ENERGEN CORP COM 29265N108 11,463 150,054 SH   SOLE 150,054 0 0
ENERGY XXI (BERMUDA) LTD USD UNRS SHS G10082140 2,065 68,355 SH   SOLE 68,355 0 0
ENERNOC INC COM 292764107 3,480 232,310 SH   SOLE 232,310 0 0
EQT CORP COM 26884L109 6,259 70,548 SH   SOLE 70,548 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 330 6,700 SH   SOLE 6,700 0 0
EXETER RES CORP COM 301835104 29 36,100 SH   SOLE 36,100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 280 4,527 SH   SOLE 4,527 0 0
EXTERRAN HLDGS INC COM 30225X103 1,570 56,945 SH   SOLE 56,945 0 0
EXTERRAN PARTNERS LP COM UNITS 30225N105 1,841 63,310 SH   SOLE 63,310 0 0
EXXON MOBIL CORP COM 30231G102 9,501 110,421 SH   SOLE 110,421 0 0
FIFTH STREET FINANCE CORP COM 31678A103 483 46,934 SH   SOLE 46,934 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 10,673 1,174,120 SH   SOLE 1,174,120 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2 500 SH Call SOLE 0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 474 28,124 SH   SOLE 28,124 0 0
FOREST OIL CORP COM PAR $0.01 346091705 0 31 SH   SOLE 31 0 0
FOREST OIL CORP COM PAR $0.01 346091705 41 40,000 SH Call SOLE 0 0 0
FX ENERGY INC COM 302695101 4,111 1,198,604 SH   SOLE 1,198,604 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,782 86,644 SH   SOLE 86,644 0 0
GENERAL ELECTRIC CO COM 369604103 3,219 134,763 SH   SOLE 134,763 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 839 45,100 SH   SOLE 45,100 0 0
GENERAL MTRS CO COM 37045V100 5 150 SH   SOLE 150 0 0
GENERAL MTRS CO COM 37045V100 4 13,500 SH Put SOLE 13,500 0 0
GETTY RLTY CORP NEW COM 374297109 2,671 137,491 SH   SOLE 137,491 0 0
GOOGLE INC CL A 38259P508 371 423 SH   SOLE 423 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,172 198,326 SH   SOLE 198,326 0 0
HATTERAS FINL CORP COM 41902R103 1,704 91,065 SH   SOLE 91,065 0 0
HAWAIIAN HOLDINGS INC COM 419879101 318 42,710 SH   SOLE 42,710 0 0
HEXCEL CORP NEW COM 428291108 3,626 93,453 SH   SOLE 93,453 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 113 11,260 SH   SOLE 11,260 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6 41,100 SH Put SOLE 41,100 0 0
HOME DEPOT INC COM 437076102 213 2,812 SH   SOLE 2,812 0 0
INTEL CORP COM 458140100 405 17,653 SH   SOLE 17,653 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,836 9,916 SH   SOLE 9,916 0 0
INTEVAC INC COM 461148108 680 116,090 SH   SOLE 116,090 0 0
ISHARES 1-3 YR CR BD ETF 464288646 437 4,148 SH   SOLE 4,148 0 0
ISHARES 1-3 YR TR BD ETF 464287457 87 1,030 SH   SOLE 1,030 0 0
ISHARES 20+ YR TR BD ETF 464287432 404 3,800 SH   SOLE 3,800 0 0
ISHARES 3-7 YR TR BD ETF 464288661 148 1,220 SH   SOLE 1,220 0 0
ISHARES 7-10 Y TR BD ETF 464287440 572 5,605 SH   SOLE 5,605 0 0
ISHARES EAFE VALUE ETF 464288877 46 850 SH   SOLE 850 0 0
ISHARES IBOXX HI YD ETF 464288513 88 964 SH   SOLE 964 0 0
ISHARES IBOXX INV CP ETF 464287242 347 3,056 SH   SOLE 3,056 0 0
ISHARES MSCI EAFE ETF 464287465 3 50 SH   SOLE 50 0 0
ISHARES NY AMTFRE MU ETF 464288323 10 100 SH   SOLE 100 0 0
ISHARES RUSSELL 2000 ETF 464287655 0 3,000 SH Put SOLE 3,000 0 0
ISHARES GOLD TRUST ISHARES 464285105 537 41,690 SH   SOLE 41,690 0 0
ITRON INC COM 465741106 1,026 23,955 SH   SOLE 23,955 0 0
JABIL CIRCUIT INC COM 466313103 2,141 98,762 SH   SOLE 98,762 0 0
JOHNSON & JOHNSON COM 478160104 4,354 50,230 SH   SOLE 50,230 0 0
JOHNSON CTLS INC COM 478366107 8,320 200,476 SH   SOLE 200,476 0 0
JPMORGAN CHASE & CO COM 46625H100 217 4,196 SH   SOLE 4,196 0 0
KIMBERLY CLARK CORP COM 494368103 432 4,581 SH   SOLE 4,581 0 0
KROGER CO COM 501044101 733 18,175 SH   SOLE 18,175 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 870 8,776 SH   SOLE 8,776 0 0
LIHUA INTL INC COM 532352101 816 163,833 SH   SOLE 163,833 0 0
LOWES COS INC COM 548661107 655 13,750 SH   SOLE 13,750 0 0
LTX-CREDENCE CORP COM NEW 502403207 208 31,551 SH   SOLE 31,551 0 0
MACQUARIE INFRASTR CO LLC MEMBERSHIP INT 55608B105 321 6,000 SH   SOLE 6,000 0 0
MAGNUM HUNTER RES CORP DEL COM 55973B102 72 11,728 SH   SOLE 11,728 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 205 8,200 SH   SOLE 8,200 0 0
MATADOR RES CO COM 576485205 1,850 113,286 SH   SOLE 113,286 0 0
MCKESSON CORP COM 58155Q103 690 5,380 SH   SOLE 5,380 0 0
MEDIABISTRO INC COM 58448U101 30 20,282 SH   SOLE 20,282 0 0
MERCK & CO INC NEW COM 58933Y105 1,794 37,682 SH   SOLE 37,682 0 0
MFA FINL INC COM 55272X102 898 120,600 SH   SOLE 120,600 0 0
MICROSOFT CORP COM 594918104 2,943 88,443 SH   SOLE 88,443 0 0
MICROSOFT CORP COM 594918104 56 25,000 SH Call SOLE 0 0 0
MOSAIC CO NEW COM 61945C103 919 21,364 SH   SOLE 21,364 0 0
NEW JERSEY RES COM 646025106 4,004 90,907 SH   SOLE 90,907 0 0
NEWFIELD EXPL CO COM 651290108 73 2,667 SH   SOLE 2,667 0 0
NEWFIELD EXPL CO COM 651290108 66 20,000 SH Call SOLE 0 0 0
NEWMONT MINING CORP COM 651639106 644 22,915 SH   SOLE 22,915 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 10,741 744,379 SH   SOLE 744,379 0 0
NORTHWEST NAT GAS CO COM 667655104 5,548 132,157 SH   SOLE 132,157 0 0
NOVARTIS A G SPONSORED ADR 66987V109 347 4,530 SH   SOLE 4,530 0 0
NTS INC NEV COM 62943B105 224 142,744 SH   SOLE 142,744 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 125 10,449 SH   SOLE 10,449 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 140 15,650 SH   SOLE 15,650 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,984 31,897 SH   SOLE 31,897 0 0
ODYSSEY MARINE EXPLORATION I COM 676118102 1,709 569,785 SH   SOLE 569,785 0 0
ODYSSEY MARINE EXPLORATION I COM 676118102 0 3,500 SH Call SOLE 0 0 0
ORACLE CORP COM 68389X105 392 11,826 SH   SOLE 11,826 0 0
ORBOTECH LTD ORD M75253100 294 24,500 SH   SOLE 24,500 0 0
OXFORD LANE CAP CORP COM 691543102 898 58,569 SH   SOLE 58,569 0 0
PARAGON SHIPPING INC CL A NEW 69913R408 173 30,000 SH   SOLE 30,000 0 0
PARKER HANNIFIN CORP COM 701094104 9,175 84,387 SH   SOLE 84,387 0 0
PEPSICO INC COM 713448108 386 4,851 SH   SOLE 4,851 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 136 185,550 SH   SOLE 185,550 0 0
PETROQUEST ENERGY INC COM 716748108 52 13,000 SH   SOLE 13,000 0 0
PFIZER INC COM 717081103 960 33,432 SH   SOLE 33,432 0 0
PHILIP MORRIS INTL INC COM 718172109 311 3,590 SH   SOLE 3,590 0 0
PIEDMONT NAT GAS INC COM 720186105 408 12,400 SH   SOLE 12,400 0 0
PIONEER NAT RES CO COM 723787107 21,062 111,555 SH   SOLE 111,555 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 284 5,400 SH   SOLE 5,400 0 0
PLUM CREEK TIMBER CO INC COM 729251108 244 5,200 SH   SOLE 5,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 582 8,040 SH   SOLE 8,040 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 674 27,310 SH   SOLE 27,310 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 447 10,444 SH   SOLE 10,444 0 0
PROCTER & GAMBLE CO COM 742718109 1,361 18,002 SH   SOLE 18,002 0 0
PROFESSIONAL DIVERSITY NET I COM 74312Y103 162 35,095 SH   SOLE 35,095 0 0
PROSHARES TR II ULTSH DJ UBS CRU 74347W668 338 11,190 SH   SOLE 11,190 0 0
PROSHARES TR II VIX MDTRM FUTR 74347W684 69 3,000 SH   SOLE 3,000 0 0
PURECYCLE CORP COM NEW 746228303 498 107,736 SH   SOLE 107,736 0 0
QEP RES INC COM 74733V100 4,641 167,610 SH   SOLE 167,610 0 0
QUESTAR CORP COM 748356102 5,542 246,442 SH   SOLE 246,442 0 0
RAMBUS INC DEL COM 750917106 470 50,000 SH   SOLE 50,000 0 0
ROPER INDS INC NEW COM 776696106 50,377 379,142 SH   SOLE 379,142 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 446 82,288 SH   SOLE 82,288 0 0
SCHLUMBERGER LTD COM 806857108 1,092 12,361 SH   SOLE 12,361 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,464 33,465 SH   SOLE 33,465 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,123 43,538 SH   SOLE 43,538 0 0
SIRIUS XM RADIO INC COM 82967N108 40 10,310 SH   SOLE 10,310 0 0
SMUCKER J M CO COM NEW 832696405 728 6,932 SH   SOLE 6,932 0 0
SOLAR CAP LTD COM 83413U100 932 42,030 SH   SOLE 42,030 0 0
SOLAR SR CAP LTD COM 83416M105 2,151 118,951 SH   SOLE 118,951 0 0
SOUTH JERSEY INDS INC COM 838518108 3,714 63,393 SH   SOLE 63,393 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,310 10,218 SH   SOLE 10,218 0 0
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 231 6,845 SH   SOLE 6,845 0 0
SPECTRANETICS CORP COM 84760C107 489 29,110 SH   SOLE 29,110 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 84 10,066 SH   SOLE 10,066 0 0
STERICYCLE INC COM 858912108 231 2,000 SH   SOLE 2,000 0 0
STILLWATER MNG CO COM 86074Q102 344 31,250 SH   SOLE 31,250 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 691 40,729 SH   SOLE 40,729 0 0
TEEKAY TANKERS LTD CL A Y8565N102 67 25,500 SH   SOLE 25,500 0 0
TEREX CORP NEW COM 880779103 254 7,560 SH   SOLE 7,560 0 0
TICC CAPITAL CORP COM 87244T109 592 60,747 SH   SOLE 60,747 0 0
TITAN INTL INC ILL COM 88830M102 1,621 110,710 SH   SOLE 110,710 0 0
TRADE STR RESIDENTIAL INC COM NEW 89255N203 908 130,495 SH   SOLE 130,495 0 0
TRIMBLE NAVIGATION LTD COM 896239100 10,501 353,445 SH   SOLE 353,445 0 0
TWO HBRS INVT CORP COM 90187B101 1,739 179,113 SH   SOLE 179,113 0 0
UNI PIXEL INC COM NEW 904572203 3,839 216,700 SH   SOLE 216,700 0 0
UNI PIXEL INC COM NEW 904572203 7 1,700 SH Call SOLE 0 0 0
UNION PAC CORP COM 907818108 1,867 12,018 SH   SOLE 12,018 0 0
UNITED TECHNOLOGIES CORP COM 913017109 410 3,804 SH   SOLE 3,804 0 0
UNITEDHEALTH GROUP INC COM 91324P102 716 10,000 SH   SOLE 10,000 0 0
V F CORP COM 918204108 515 2,586 SH   SOLE 2,586 0 0
VALUECLICK INC COM 92046N102 292 14,000 SH   SOLE 14,000 0 0
VECTREN CORP COM 92240G101 1,399 41,945 SH   SOLE 41,945 0 0
VIVUS INC COM 928551100 872 93,800 SH   SOLE 93,800 0 0
VIVUS INC COM 928551100 33 35,000 SH Call SOLE 0 0 0
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 2,371 67,386 SH   SOLE 67,386 0 0
W & T OFFSHORE INC COM 92922P106 1,807 101,990 SH   SOLE 101,990 0 0
WALGREEN CO COM 931422109 611 11,348 SH   SOLE 11,348 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 562 10,715 SH   SOLE 10,715 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 330 6,815 SH   SOLE 6,815 0 0
WISDOMTREE TR AUST NEW ZEAL DB 97717W216 116 5,640 SH   SOLE 5,640 0 0
WISDOMTREE TR AUSTRALIA DIV FD 97717W810 7 115 SH   SOLE 115 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 839 17,505 SH   SOLE 17,505 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 13 175 SH   SOLE 175 0 0
XEROX CORP COM 984121103 909 88,290 SH   SOLE 88,290 0 0
YORK WTR CO COM 987184108 743 37,025 SH   SOLE 37,025 0 0