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
3M CO COM 88579Y101 242 1,723 SH   SOLE 1,723 0 0
ABB LTD SPONSORED ADR 000375204 919 34,600 SH   SOLE 34,600 0 0
ABBOTT LABS COM 002824100 463 12,085 SH   SOLE 12,085 0 0
ABBVIE INC COM 00287Y109 640 12,110 SH   SOLE 12,110 0 0
AETNA INC NEW COM 00817Y108 1,750 25,521 SH   SOLE 25,521 0 0
AMERICAN CAP MTG INVT CORP COM 02504A104 192 11,000 SH   SOLE 11,000 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 1,390 72,050 SH   SOLE 72,050 0 0
AMERICAN DG ENERGY INC COM 025398108 42 24,423 SH   SOLE 24,423 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 11,208 265,208 SH   SOLE 265,208 0 0
AMGEN INC COM 031162100 227 1,992 SH   SOLE 1,992 0 0
APACHE CORP COM 037411105 5,793 67,402 SH   SOLE 67,402 0 0
APPLE INC COM 037833100 5,588 9,961 SH   SOLE 9,961 0 0
AQUA AMERICA INC COM 03836W103 915 38,799 SH   SOLE 38,799 0 0
ARES COML REAL ESTATE CORP COM 04013V108 874 66,700 SH   SOLE 66,700 0 0
AT&T INC COM 00206R102 1,466 41,695 SH   SOLE 41,695 0 0
ATHENAHEALTH INC COM 04685W103 477 3,550 SH   SOLE 3,550 0 0
AUTODESK INC COM 052769106 287 5,705 SH   SOLE 5,705 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,700 35,733 SH   SOLE 35,733 0 0
BARRICK GOLD CORP COM 067901108 184 10,439 SH   SOLE 10,439 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,978 50,419 SH   SOLE 50,419 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 689 10,100 SH   SOLE 10,100 0 0
BLACKROCK INCOME TR INC COM 09247F100 219 33,834 SH   SOLE 33,834 0 0
BOFI HLDG INC COM 05566U108 458 5,840 SH   SOLE 5,840 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 450 8,473 SH   SOLE 8,473 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,438 105,674 SH   SOLE 105,674 0 0
CATERPILLAR INC DEL COM 149123101 7,575 83,420 SH   SOLE 83,420 0 0
CENOVUS ENERGY INC COM 15135U109 1,070 37,354 SH   SOLE 37,354 0 0
CENTRAL FD CDA LTD CL A 153501101 180 13,600 SH   SOLE 13,600 0 0
CF INDS HLDGS INC COM 125269100 1,007 4,322 SH   SOLE 4,322 0 0
CHERRY HILL MTG INVT CORP COM 164651101 328 18,425 SH   SOLE 18,425 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,572 59,513 SH   SOLE 59,513 0 0
CHEVRON CORP NEW COM 166764100 1,282 10,267 SH   SOLE 10,267 0 0
CHINA CERAMICS CO LTD SHS G2113X100 3,937 1,613,557 SH   SOLE 1,613,557 0 0
CHINA GERUI ADV MAT GR LTD SHS G21101103 34 26,985 SH   SOLE 26,985 0 0
CHINA TECHFAITH WIRLS COMM T SPONSORED ADR 169424108 364 217,828 SH   SOLE 217,828 0 0
COCA COLA CO COM 191216100 399 9,656 SH   SOLE 9,656 0 0
COLGATE PALMOLIVE CO COM 194162103 612 9,384 SH   SOLE 9,384 0 0
COMSTOCK RES INC COM NEW 205768203 183 10,000 SH   SOLE 10,000 0 0
CONNECTICUT WTR SVC INC COM 207797101 4,598 129,475 SH   SOLE 129,475 0 0
CONOCOPHILLIPS COM 20825C104 1,126 15,932 SH   SOLE 15,932 0 0
CONSOLIDATED EDISON INC COM 209115104 1,980 35,815 SH   SOLE 35,815 0 0
CORE LABORATORIES N V COM N22717107 12,012 62,908 SH   SOLE 62,908 0 0
CROSSROADS SYS INC COM NEW 22765D209 153 63,400 SH   SOLE 63,400 0 0
CUI GLOBAL INC COM NEW 126576206 361 57,050 SH   SOLE 57,050 0 0
DANAHER CORP DEL COM 235851102 207 2,685 SH   SOLE 2,685 0 0
DILLARDS INC CL A 254067101 340 3,500 SH   SOLE 3,500 0 0
DIME CMNTY BANCSHARES COM 253922108 246 14,536 SH   SOLE 14,536 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 62 15,000 SH Put SOLE 15,000 0 0
DOT HILL SYS CORP COM 25848T109 35 10,252 SH   SOLE 10,252 0 0
E M C CORP MASS COM 268648102 1,013 40,285 SH   SOLE 40,285 0 0
ECOLAB INC COM 278865100 1,168 11,203 SH   SOLE 11,203 0 0
EMERSON ELEC CO COM 291011104 666 9,489 SH   SOLE 9,489 0 0
ENERGEN CORP COM 29265N108 10,506 148,489 SH   SOLE 148,489 0 0
ENERGY XXI (BERMUDA) LTD USD UNRS SHS G10082140 1,622 59,930 SH   SOLE 59,930 0 0
ENERNOC INC COM 292764107 4,063 236,075 SH   SOLE 236,075 0 0
EQT CORP COM 26884L109 6,367 70,918 SH   SOLE 70,918 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 394 6,700 SH   SOLE 6,700 0 0
EQUAL ENERGY LTD COM 29390Q109 89 16,700 SH   SOLE 16,700 0 0
EXETER RES CORP COM 301835104 26 49,100 SH   SOLE 49,100 0 0
EXTERRAN HLDGS INC COM 30225X103 1,811 52,945 SH   SOLE 52,945 0 0
EXTERRAN PARTNERS LP COM UNITS 30225N105 1,744 57,700 SH   SOLE 57,700 0 0
EXXON MOBIL CORP COM 30231G102 10,778 106,504 SH   SOLE 106,504 0 0
FIFTH STREET FINANCE CORP COM 31678A103 1,152 124,584 SH   SOLE 124,584 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 8,914 1,147,186 SH   SOLE 1,147,186 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 434 28,124 SH   SOLE 28,124 0 0
FX ENERGY INC COM 302695101 4,445 1,214,504 SH   SOLE 1,214,504 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,066 86,644 SH   SOLE 86,644 0 0
GENERAL ELECTRIC CO COM 369604103 3,782 134,913 SH   SOLE 134,913 0 0
GENERAL MTRS CO COM 37045V100 48 30,000 SH Call SOLE 30,000 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 1,043 45,100 SH   SOLE 45,100 0 0
GETTY RLTY CORP NEW COM 374297109 2,520 137,191 SH   SOLE 137,191 0 0
GOL LINHAS AEREAS INTLG S A SP ADR REP PFD 38045R107 393 85,900 SH   SOLE 85,900 0 0
GOOGLE INC CL A 38259P508 457 408 SH   SOLE 408 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,140 197,076 SH   SOLE 197,076 0 0
HATTERAS FINL CORP COM 41902R103 930 56,930 SH   SOLE 56,930 0 0
HAWAIIAN HOLDINGS INC COM 419879101 426 44,210 SH   SOLE 44,210 0 0
HERCULES OFFSHORE INC COM 427093109 261 40,000 SH   SOLE 40,000 0 0
HEXCEL CORP NEW COM 428291108 4,183 93,603 SH   SOLE 93,603 0 0
HOLLYFRONTIER CORP COM 436106108 1,096 22,047 SH   SOLE 22,047 0 0
HOME DEPOT INC COM 437076102 232 2,812 SH   SOLE 2,812 0 0
I D SYSTEMS INC COM 449489103 90 15,600 SH   SOLE 15,600 0 0
INTEL CORP COM 458140100 480 18,493 SH   SOLE 18,493 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,826 9,736 SH   SOLE 9,736 0 0
INTEVAC INC COM 461148108 957 128,830 SH   SOLE 128,830 0 0
ISHARES IBOXX INV CP ETF 464287242 278 2,431 SH   SOLE 2,431 0 0
ISHARES 20+ YR TR BD ETF 464287432 382 3,755 SH   SOLE 3,755 0 0
ISHARES 7-10 Y TR BD ETF 464287440 545 5,495 SH   SOLE 5,495 0 0
ISHARES 1-3 YR CR BD ETF 464288646 423 4,008 SH   SOLE 4,008 0 0
ISHARES GOLD TRUST ISHARES 464285105 416 35,595 SH   SOLE 35,595 0 0
ITRON INC COM 465741106 955 23,055 SH   SOLE 23,055 0 0
JABIL CIRCUIT INC COM 466313103 1,854 106,312 SH   SOLE 106,312 0 0
JOHNSON & JOHNSON COM 478160104 4,398 48,020 SH   SOLE 48,020 0 0
JOHNSON CTLS INC COM 478366107 10,401 202,743 SH   SOLE 202,743 0 0
JPMORGAN CHASE & CO COM 46625H100 1,768 30,236 SH   SOLE 30,236 0 0
KIMBERLY CLARK CORP COM 494368103 479 4,581 SH   SOLE 4,581 0 0
KROGER CO COM 501044101 702 17,750 SH   SOLE 17,750 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 800 8,761 SH   SOLE 8,761 0 0
LIHUA INTL INC COM 532352101 979 171,168 SH   SOLE 171,168 0 0
LIQTECH INTL INC COM 53632A102 968 430,140 SH   SOLE 430,140 0 0
LOWES COS INC COM 548661107 283 5,710 SH   SOLE 5,710 0 0
MACQUARIE INFRASTR CO LLC MEMBERSHIP INT 55608B105 327 6,000 SH   SOLE 6,000 0 0
MAGNUM HUNTER RES CORP DEL COM 55973B102 86 11,728 SH   SOLE 11,728 0 0
MANITEX INTL INC COM 563420108 326 20,550 SH   SOLE 20,550 0 0
MATADOR RES CO COM 576485205 2,220 119,086 SH   SOLE 119,086 0 0
MBIA INC COM 55262C100 119 10,000 SH   SOLE 10,000 0 0
MCKESSON CORP COM 58155Q103 868 5,380 SH   SOLE 5,380 0 0
MEDIABISTRO INC COM 58448U101 41 12,998 SH   SOLE 12,998 0 0
MERCK & CO INC NEW COM 58933Y105 1,920 38,353 SH   SOLE 38,353 0 0
MFA FINL INC COM 55272X102 1,282 181,617 SH   SOLE 181,617 0 0
MICROSOFT CORP COM 594918104 4,517 120,751 SH   SOLE 120,751 0 0
NEW JERSEY RES COM 646025106 4,258 92,087 SH   SOLE 92,087 0 0
NEWMONT MINING CORP COM 651639106 362 15,715 SH   SOLE 15,715 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 10,981 728,634 SH   SOLE 728,634 0 0
NORTHWEST NAT GAS CO COM 667655104 5,573 130,141 SH   SOLE 130,141 0 0
NOVARTIS A G SPONSORED ADR 66987V109 364 4,530 SH   SOLE 4,530 0 0
NTS INC NEV COM 62943B105 204 103,523 SH   SOLE 103,523 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 137 15,650 SH   SOLE 15,650 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,137 22,474 SH   SOLE 22,474 0 0
ODYSSEY MARINE EXPLORATION I COM 676118102 2,826 1,398,789 SH   SOLE 1,398,789 0 0
ORACLE CORP COM 68389X105 452 11,826 SH   SOLE 11,826 0 0
ORBOTECH LTD ORD M75253100 352 26,000 SH   SOLE 26,000 0 0
OXFORD LANE CAP CORP COM 691543102 1,028 59,299 SH   SOLE 59,299 0 0
PARKER HANNIFIN CORP COM 701094104 10,937 85,020 SH   SOLE 85,020 0 0
PEPSICO INC COM 713448108 402 4,851 SH   SOLE 4,851 0 0
PETROQUEST ENERGY INC COM 716748108 56 13,000 SH   SOLE 13,000 0 0
PFIZER INC COM 717081103 1,024 33,432 SH   SOLE 33,432 0 0
PHILIP MORRIS INTL INC COM 718172109 313 3,590 SH   SOLE 3,590 0 0
PIEDMONT NAT GAS INC COM 720186105 411 12,400 SH   SOLE 12,400 0 0
PIONEER NAT RES CO COM 723787107 19,943 108,344 SH   SOLE 108,344 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 280 5,400 SH   SOLE 5,400 0 0
PLUM CREEK TIMBER CO INC COM 729251108 242 5,200 SH   SOLE 5,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 622 8,020 SH   SOLE 8,020 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 699 28,110 SH   SOLE 28,110 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 515 10,444 SH   SOLE 10,444 0 0
PROCTER & GAMBLE CO COM 742718109 1,466 18,002 SH   SOLE 18,002 0 0
PROFESSIONAL DIVERSITY NET I COM 74312Y103 162 35,095 SH   SOLE 35,095 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 107 20,000 SH   SOLE 20,000 0 0
PROSHARES TR II ULTSH DJ UBS CRU 74347W668 322 10,190 SH   SOLE 10,190 0 0
PURECYCLE CORP COM NEW 746228303 682 107,736 SH   SOLE 107,736 0 0
QEP RES INC COM 74733V100 5,010 163,460 SH   SOLE 163,460 0 0
QUALCOMM INC COM 747525103 515 6,930 SH   SOLE 6,930 0 0
QUESTAR CORP COM 748356102 5,750 250,107 SH   SOLE 250,107 0 0
RAMBUS INC DEL COM 750917106 483 51,000 SH   SOLE 51,000 0 0
REPUBLIC AWYS HLDGS INC COM 760276105 798 74,649 SH   SOLE 74,649 0 0
ROPER INDS INC NEW COM 776696106 52,570 379,074 SH   SOLE 379,074 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 201 46,586 SH   SOLE 46,586 0 0
SCHLUMBERGER LTD COM 806857108 1,114 12,361 SH   SOLE 12,361 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,169 43,708 SH   SOLE 43,708 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 629 22,030 SH   SOLE 22,030 0 0
SMUCKER J M CO COM NEW 832696405 724 6,987 SH   SOLE 6,987 0 0
SOLAR CAP LTD COM 83413U100 1,005 44,575 SH   SOLE 44,575 0 0
SOLAR SR CAP LTD COM 83416M105 2,219 121,786 SH   SOLE 121,786 0 0
SOUTH JERSEY INDS INC COM 838518108 3,743 66,883 SH   SOLE 66,883 0 0
SOUTHWESTERN ENERGY CO COM 845467109 212 5,400 SH   SOLE 5,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,106 9,523 SH   SOLE 9,523 0 0
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 213 6,325 SH   SOLE 6,325 0 0
SPECTRANETICS CORP COM 84760C107 728 29,110 SH   SOLE 29,110 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 89 10,066 SH   SOLE 10,066 0 0
STERICYCLE INC COM 858912108 232 2,000 SH   SOLE 2,000 0 0
STILLWATER MNG CO COM 86074Q102 386 31,250 SH   SOLE 31,250 0 0
STRYKER CORP COM 863667101 204 2,714 SH   SOLE 2,714 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 705 40,414 SH   SOLE 40,414 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,951 112,329 SH   SOLE 112,329 0 0
TEEKAY TANKERS LTD CL A Y8565N102 79 20,000 SH   SOLE 20,000 0 0
TEREX CORP NEW COM 880779103 402 9,585 SH   SOLE 9,585 0 0
TICC CAPITAL CORP COM 87244T109 633 61,257 SH   SOLE 61,257 0 0
TITAN INTL INC ILL COM 88830M102 2,017 112,195 SH   SOLE 112,195 0 0
TRADE STR RESIDENTIAL INC COM NEW 89255N203 801 126,535 SH   SOLE 126,535 0 0
TRIMBLE NAVIGATION LTD COM 896239100 12,329 355,308 SH   SOLE 355,308 0 0
TWO HBRS INVT CORP COM 90187B101 2,647 285,221 SH   SOLE 285,221 0 0
UNI PIXEL INC COM NEW 904572203 2,518 251,530 SH   SOLE 251,530 0 0
UNION PAC CORP COM 907818108 2,019 12,018 SH   SOLE 12,018 0 0
UNITED TECHNOLOGIES CORP COM 913017109 548 4,813 SH   SOLE 4,813 0 0
UNITEDHEALTH GROUP INC COM 91324P102 753 10,000 SH   SOLE 10,000 0 0
URS CORP NEW COM 903236107 1,384 26,125 SH   SOLE 26,125 0 0
V F CORP COM 918204108 642 10,304 SH   SOLE 10,304 0 0
VALUECLICK INC COM 92046N102 2,544 108,845 SH   SOLE 108,845 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 499 8,491 SH   SOLE 8,491 0 0
VECTREN CORP COM 92240G101 1,489 41,945 SH   SOLE 41,945 0 0
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 1,446 36,786 SH   SOLE 36,786 0 0
W & T OFFSHORE INC COM 92922P106 1,629 101,790 SH   SOLE 101,790 0 0
WALGREEN CO COM 931422109 650 11,308 SH   SOLE 11,308 0 0
WESTERN DIGITAL CORP COM 958102105 784 9,350 SH   SOLE 9,350 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 747 9,115 SH   SOLE 9,115 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 857 16,850 SH   SOLE 16,850 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 322 6,735 SH   SOLE 6,735 0 0
XEROX CORP COM 984121103 2,069 169,985 SH   SOLE 169,985 0 0
YORK WTR CO COM 987184108 785 37,499 SH   SOLE 37,499 0 0