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
BANK OF NOVA SCOTIA CMN COM 064149107 3 60 SH   SOLE N/A 60 0 0
BAXTER INTL INC COM 071813109 20 266 SH   SOLE N/A 266 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR SPONSORED ADR 20441A102 9 1,500 SH   SOLE N/A 1,500 0 0
CVS CORP COM 126650100 29 300 SH   SOLE N/A 300 0 0
FREEPORT MCMORAN COPPER CL B 35671D857 1 50 SH   SOLE N/A 50 0 0
GILEAD SCIENCES INC COM COM 375558103 7 75 SH   SOLE N/A 75 0 0
GOOGLE INC CL C CL C 38259P706 5 10 SH   SOLE N/A 10 0 0
JDS UNIPHASE CORP COM PAR $0.001 COM PAR $0.001 46612J507 5 375 SH   SOLE N/A 375 0 0
JOHNSON & JOHNSON COM 478160104 42 400 SH   SOLE N/A 400 0 0
LEGACY RESVS LP UNIT LP INT UNIT LP INT 524707304 15 1,356 SH   SOLE N/A 1,356 0 0
APPLE INC COM 037833100 61 550 SH   SOLE N/A 550 0 0
AT&T INC COM COM 00206R102 25 738 SH   SOLE N/A 738 0 0
CHEVRON CORP COM 166764100 101 900 SH   SOLE N/A 900 0 0
EXPRESS SCRIPTS INC COM 30219G108 5 55 SH   SOLE N/A 55 0 0
EXXON MOBIL CORP COM 30231G102 208 2,250 SH   SOLE N/A 2,250 0 0
GOLD FIELDS LTD NEW SPONSORED ADR SPONSORED ADR 38059T106 1 200 SH   SOLE N/A 200 0 0
GOLDCORP INC NEW COM COM 380956409 778 41,996 SH   SOLE N/A 41,996 0 0
GOOGLE INC CL A 38259P508 5 10 SH   SOLE N/A 10 0 0
GUGGENHEIM S&P GLOBAL WATER INDEX ETF GUGG S&P GBL WTR 18383Q507 103 3,656 SH   SOLE N/A 3,656 0 0
HECLA MINING CO COM 422704106 29 10,525 SH   SOLE N/A 10,525 0 0
LINN ENERGY LLC UNIT LTD LIAB UNIT LTD LIAB 536020100 7 740 SH   SOLE N/A 740 0 0
MIDDLESEX WATER CO COM 596680108 1,154 50,028 SH   SOLE N/A 50,028 0 0
QUESTAR CORP COM COM 748356102 3 130 SH   SOLE N/A 130 0 0
SPDR S&P EMERGING MARKETS DIVIDEND ETF S&P EM MKT DIV 78463X533 65 1,900 SH   SOLE N/A 1,900 0 0
SPROTT PHYSICAL GOLD TRUST UNIT UNIT 85207H104 143 14,600 SH   SOLE N/A 14,600 0 0
SPROTT PHYSICAL SILVER TR TR UNIT TR UNIT 85207K107 3 500 SH   SOLE N/A 500 0 0
TEXTRON INC COM 883203101 3 64 SH   SOLE N/A 64 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6 50 SH   SOLE N/A 50 0 0
V F CORP COM 918204108 5 66 SH   SOLE N/A 66 0 0
WASHINGTON PRIME GROUP INC COM COM 939647103 2 103 SH   SOLE N/A 103 0 0
MINES MGMT INC COM COM 603432105 2 5,200 SH   SOLE N/A 5,200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2 33 SH   SOLE N/A 33 0 0
PROCTER & GAMBLE CO COM 742718109 63 691 SH   SOLE N/A 691 0 0
PROSHARES SHORT HIGH YIELD SHRT HGH YIELD 74347R131 34 1,200 SH   SOLE N/A 1,200 0 0
PROSHARES SHORT S&P 500 PSHS SHRT S&P500 74347R503 4,894 224,721 SH   SOLE N/A 224,721 0 0
PROSHARES ULTRASHORT FTSE CHINA 50 ULTSHT FT CH 50 74348A350 3 75 SH   SOLE N/A 75 0 0
SEMPRA ENERGY COM COM 816851109 4 35 SH   SOLE N/A 35 0 0
SPECTRA ENERGY CORP COM COM 847560109 22 600 SH   SOLE N/A 600 0 0
UNION PACIFIC CORP COM 907818108 200 1,678 SH   SOLE N/A 1,678 0 0
WILLIAMS CLAYTON ENERGY INC COM COM 969490101 1 20 SH   SOLE N/A 20 0 0
ABBVIE INC COM COM 00287Y109 20 300 SH   SOLE N/A 300 0 0
ABERDEEN ASIA PACIFIC INCOM FD COM COM 003009107 8 1,500 SH   SOLE N/A 1,500 0 0
AMGEN INC COM COM 031162100 39 243 SH   SOLE N/A 243 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17 200 SH   SOLE N/A 200 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 3 1,300 SH   SOLE N/A 1,300 0 0
GAMCO GLOBAL GOLD NAT RES & IN COM SH BEN INT COM SH BEN INT 36465A109 2 300 SH   SOLE N/A 300 0 0
MARKET VECTORS GOLD MINERS ETF GOLD MINER ETF 57060U100 6,833 371,743 SH   SOLE N/A 371,743 0 0
MERCK & CO INC COM 58933Y105 6 100 SH   SOLE N/A 100 0 0
MICROSOFT COM 594918104 21 450 SH   SOLE N/A 450 0 0
NEWMONT MINING CORP COM 651639106 1 50 SH   SOLE N/A 50 0 0
AGNICO EAGLE MINES LTD COM 008474108 1 50 SH   SOLE N/A 50 0 0
AQUA AMERICA INC COM 03836W103 2 91 SH   SOLE N/A 91 0 0
CITIGROUP INC COM NEW 172967424 0 1 SH   SOLE N/A 1 0 0
DIREXION DAILY GOLD MINERS BULL 3X SHARES DAILY GOLD MINER 25459Y389 1 50 SH   SOLE N/A 50 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 3X SHARES DLYJR GL MNR3X N 25459Y157 37 1,500 SH   SOLE N/A 1,500 0 0
EATON VANCE TAX ADVT DIV INCM COM COM 27828G107 69 3,300 SH   SOLE N/A 3,300 0 0
ELDORADO GOLD CORP NEW COM COM 284902103 1 200 SH   SOLE N/A 200 0 0
EXELON CORP COM 30161N101 2 46 SH   SOLE N/A 46 0 0
GABELLI HLTHCARE & WELLNESS TR SHS SHS 36246K103 1,032 99,018 SH   SOLE N/A 99,018 0 0
GNC HLDGS INC COM CL A COM CL A 36191G107 9 200 SH   SOLE N/A 200 0 0
ISHARES U.S. OIL EQUIPMENT & SERVICES ETF US OIL EQ&SV ETF 464288844 15 300 SH   SOLE N/A 300 0 0
MARKET VECTORS JUNIOR GOLD MINERS ETF JR GOLD MINERS E 57061R544 1,108 46,305 SH   SOLE N/A 46,305 0 0
MCKESSON CORP COM 58155Q103 5 25 SH   SOLE N/A 25 0 0
ORGANOVO HLDGS INC COM COM 68620A104 3 480 SH   SOLE N/A 480 0 0
PAN AMERICAN SILVER CORP COM COM 697900108 2 200 SH   SOLE N/A 200 0 0
ADAMS EXPRESS CO COM COM 006212104 103 7,501 SH   SOLE N/A 7,501 0 0
ALPS TRUST ETF ALERIAN MLP ALERIAN MLP 00162Q866 5 300 SH   SOLE N/A 300 0 0
ANADARKO PETE CORP COM COM 032511107 55 666 SH   SOLE N/A 666 0 0
BERKSHIRE HATHAWAY INC DEL CL B CL B NEW 084670702 38 253 SH   SOLE N/A 253 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5 33 SH   SOLE N/A 33 0 0
FACEBOOK INC CL A CL A 30303M102 31 400 SH   SOLE N/A 400 0 0
FIRST MAJESTIC SILVER CORP COM COM 32076V103 2 400 SH   SOLE N/A 400 0 0
GENERAL ELECTRIC CO COM 369604103 106 4,191 SH   SOLE N/A 4,191 0 0
HONEYWELL INTL INC COM COM 438516106 23 233 SH   SOLE N/A 233 0 0
IPATH S&P 500 VIX SHORT-TERM FUTURES ETN IPATH S&P500 VIX 06742E711 6 200 SH   SOLE N/A 200 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A COM CL A 46333X108 9 600 SH   SOLE N/A 600 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1-3 YR TR BD ETF 464287457 13,779 163,162 SH   SOLE N/A 163,162 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 20 1,360 SH   SOLE N/A 1,360 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 22 200 SH   SOLE N/A 200 0 0
ALEXCO RESOURCE CORP COM COM 01535P106 1 2,400 SH   SOLE N/A 2,400 0 0
ALTERA CORP COM COM 021441100 18 500 SH   SOLE N/A 500 0 0
ASANKO GOLD INC COM COM 04341Y105 3 1,700 SH   SOLE N/A 1,700 0 0
CENTRAL FD CDA LTD CL A CL A 153501101 4,800 414,481 SH   SOLE N/A 414,481 0 0
FORD MOTOR COMPANY COM PAR $0.01 345370860 1 62 SH   SOLE N/A 62 0 0
GREAT PANTHER SILVER LTD COM COM 39115V101 5 8,750 SH   SOLE N/A 8,750 0 0
INTL BUSINESS MACHINES COM 459200101 16 100 SH   SOLE N/A 100 0 0
ISHARES COMEX GOLD TRUST ISHARES 464285105 1 100 SH   SOLE N/A 100 0 0
ISHARES S&P 100 ETF S&P 100 ETF 464287101 6,923 76,128 SH   SOLE N/A 76,128 0 0
J.C. PENNEY COMPANY, INC. COM 708160106 2 300 SH   SOLE N/A 300 0 0
KROGER CO COM 501044101 6 100 SH   SOLE N/A 100 0 0
CENTRAL GOLDTRUST TR UNIT TR UNIT 153546106 2,625 64,580 SH   SOLE N/A 64,580 0 0
E M C CORP MASS COM COM 268648102 3 100 SH   SOLE N/A 100 0 0
FRANCO NEVADA CORP COM COM 351858105 2 50 SH   SOLE N/A 50 0 0
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 5 10 SH   SOLE N/A 10 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TR BD ETF 464288661 9,446 77,228 SH   SOLE N/A 77,228 0 0
ISHARES MSCI BRAZIL CAPPED ETF MSCI BRZ CAP ETF 464286400 4 100 SH   SOLE N/A 100 0 0
ACCO BRANDS CORP COM 00081T108 0 15 SH   SOLE N/A 15 0 0
BANK OF AMERICA CORP COM 060505104 39 2,172 SH   SOLE N/A 2,172 0 0
BARRICK GOLD CORP COM COM 067901108 2 200 SH   SOLE N/A 200 0 0
EOG RES INC COM COM 26875P101 6 67 SH   SOLE N/A 67 0 0
FORTUNE BRANDS HOME & SEC INC COM COM 34964C106 33 736 SH   SOLE N/A 736 0 0
INTUIT COM COM 461202103 3 37 SH   SOLE N/A 37 0 0
INVENSENSE INC COM COM 46123D205 2 100 SH   SOLE N/A 100 0 0
JP MORGAN CHASE & CO COM 46625H100 19 300 SH   SOLE N/A 300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2 25 SH   SOLE N/A 25 0 0
TEKLA HEALTHCARE INVS SH BEN INT SH BEN INT 87911J103 42 1,325 SH   SOLE N/A 1,325 0 0
URANIUM ENERGY CORP COM COM 916896103 4 2,000 SH   SOLE N/A 2,000 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 2 34 SH   SOLE N/A 34 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 6,277 156,857 SH   SOLE N/A 156,857 0 0
XYLEM INC COM COM 98419M100 49 1,300 SH   SOLE N/A 1,300 0 0
ROYAL GOLD INC COM COM 780287108 3 40 SH   SOLE N/A 40 0 0
SUNPOWER CORP COM COM 867652406 41 1,600 SH   SOLE N/A 1,600 0 0
TRANSCANADA CORP COM 89353D107 10 200 SH   SOLE N/A 200 0 0
VERIZON COMMUNICATIONS COM 92343V104 22 469 SH   SOLE N/A 469 0 0
WHOLE FOODS MKT INC COM COM 966837106 10 200 SH   SOLE N/A 200 0 0
PNC FINL SVCS GROUP COM 693475105 3 33 SH   SOLE N/A 33 0 0
RIO TINTO PLC SPON ADR SPONSORED ADR 767204100 3 58 SH   SOLE N/A 58 0 0
SILVER WHEATON CORP COM COM 828336107 5 250 SH   SOLE N/A 250 0 0
TOYOTA MTRS CORP ADRREPSTG 2 SHRS SP ADR REP2COM 892331307 13 100 SH   SOLE N/A 100 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND SM CP VAL ETF 922908611 42 400 SH   SOLE N/A 400 0 0
VANGUARD TOTAL STK MKT TOTAL STK MKT 922908769 74 700 SH   SOLE N/A 700 0 0
WHITING PETE CORP NEW COM COM 966387102 6 170 SH   SOLE N/A 170 0 0
PROSHARES SHORT QQQ SHORT QQQ NEW 74347B714 3 51 SH   SOLE N/A 51 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC COM 744573106 20 488 SH   SOLE N/A 488 0 0
RIO ALTO MNG LTD NEW COM COM 76689T104 1 500 SH   SOLE N/A 500 0 0
YAMANA GOLD INC COM COM 98462Y100 3 815 SH   SOLE N/A 815 0 0
POWERSHARES EMERGING MARKETS SOVEREIGN DEBT PORTFOLIO SOVEREIGN DEBT 73936T573 6,014 213,556 SH   SOLE N/A 213,556 0 0
PROSHARES SHORT DOW 30 PSHS SHORT DOW30 74347R701 438 18,804 SH   SOLE N/A 18,804 0 0
PROSHARES SHORT RUSSELL2000 PSHS SHTRUSS2000 74347R826 6,361 411,688 SH   SOLE N/A 411,688 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 38 207 SH   SOLE N/A 207 0 0
SPDR GOLD ETF GOLD SHS 78463V107 210 1,846 SH   SOLE N/A 1,846 0 0
THAI FD INC COM COM 882904105 40 3,375 SH   SOLE N/A 3,375 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 110 1,360 SH   SOLE N/A 1,360 0 0
VODAFONE GROUP NEW ADR F SPNSR ADR NO PAR 92857W308 35 1,013 SH   SOLE N/A 1,013 0 0
NEW GOLD INC CDA COM COM 644535106 4 840 SH   SOLE N/A 840 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR SPONSORED ADR 654624105 5 200 SH   SOLE N/A 200 0 0
PEPSICO INC COM 713448108 38 400 SH   SOLE N/A 400 0 0
PUT (SPY) SPDR S&P 500 ETF TRUST 03/20/2015 @ $210 PUT 78462F953 388 471 SH Put SOLE N/A 471 0 0
SCHLUMBERGER LTD COM 806857108 148 1,727 SH   SOLE N/A 1,727 0 0
SMITH & WESSON HLDG CORP COM COM 831756101 4 400 SH   SOLE N/A 400 0 0
STARRETT L S CO CL A CL A 855668109 12 602 SH   SOLE N/A 602 0 0
TEMPLETON GLOBAL INCOME FD COM COM 880198106 3,029 421,279 SH   SOLE N/A 421,279 0 0