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
SEMPRA ENERGY COM COM 816851109 3 35 SH   SOLE NONE 35 0 0
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 8 200 SH   SOLE NONE 200 0 0
HECLA MNG CO COM COM 422704106 66 11,730 SH   SOLE NONE 11,730 0 0
ABB LTD SPONSORED ADR SPONSORED ADR 000375204 20 930 SH   SOLE NONE 930 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 5 50 SH   SOLE NONE 50 0 0
Procter & Gamble Company COM 742718109 80 900 SH   SOLE NONE 900 0 0
Procter & Gamble Company COM 742718109 44 500 SH Put SOLE NONE 500 0 0
NETFLIX INC COM COM 64110L106 9 100 SH   SOLE NONE 100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5 275 SH   SOLE NONE 275 0 0
PROSHARES SHORT RUSSELL2000 SHRT RUSSELL2000 74348A210 5,674 105,528 SH   SOLE NONE 105,528 0 0
SANOFI SPONSORED ADR SPONSORED ADR 80105N105 7 200 SH   SOLE NONE 200 0 0
MERCK & CO INC COM COM 58933Y105 3 50 SH   SOLE NONE 50 0 0
MCKESSON CORP COM COM 58155Q103 4 25 SH   SOLE NONE 25 0 0
ALASKA AIR GROUP INC COM COM 011659109 6 100 SH   SOLE NONE 100 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 23 200 SH   SOLE NONE 200 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 41 800 SH   SOLE NONE 800 0 0
NEW GOLD INC CDA COM COM 644535106 235 54,140 SH   SOLE NONE 54,140 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND FTSE SMCAP ETF 922042718 4 50 SH   SOLE NONE 50 0 0
Pepsico, Inc. COM 713448108 43 400 SH   SOLE NONE 400 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1-3 YR TR BD ETF 464287457 11,202 131,734 SH   SOLE NONE 131,734 0 0
VIAVI SOLUTIONS INC COM COM 925550105 2 375 SH   SOLE NONE 375 0 0
FORD MTR CO DEL COM PAR $0.01 COM PAR $0.01 345370860 0 62 SH   SOLE NONE 62 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 50 400 SH   SOLE NONE 400 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 2,537 20,200 SH Put SOLE NONE 20,200 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 37 300 SH Put SOLE NONE 300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 36 253 SH   SOLE NONE 253 0 0
EXELON CORP COM COM 30161N101 1 46 SH   SOLE NONE 46 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 8 10 SH   SOLE NONE 10 0 0
INDIA FD INC COM COM 454089103 13 560 SH   SOLE NONE 560 0 0
WHOLE FOODS MKT INC COM COM 966837106 5 200 SH   SOLE NONE 200 0 0
MICROSOFT CORP COM COM 594918104 2 50 SH   SOLE NONE 50 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 1 34 SH   SOLE NONE 34 0 0
SCHLUMBERGER LTD COM COM 806857108 117 1,500 SH   SOLE NONE 1,500 0 0
POTASH CORP SASK INC COM COM 73755L107 3 200 SH   SOLE NONE 200 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 42 207 SH   SOLE NONE 207 0 0
ISHARES MSCI BRAZIL CAPPED ETF MSCI BRZ CAP ETF 464286400 3 100 SH   SOLE NONE 100 0 0
WILLIAMS CLAYTON ENERGY INC COM COM 969490101 1 20 SH   SOLE NONE 20 0 0
COEUR MNG INC COM NEW COM NEW 192108504 2 250 SH   SOLE NONE 250 0 0
GOLDCORP INC NEW COM COM 380956409 200 12,166 SH   SOLE NONE 12,166 0 0
ALERIAN MLP ETF ALERIAN MLP 00162Q866 3 300 SH   SOLE NONE 300 0 0
TEMPLETON GLOBAL INCOME FD COM COM 880198106 1,971 315,903 SH   SOLE NONE 315,903 0 0
ISHARES MSCI INDONESIA ETF MSCI INDONIA ETF 46429B309 2 100 SH   SOLE NONE 100 0 0
TAHOE RES INC COM COM 873868103 3 250 SH   SOLE NONE 250 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 17,415 658,923 SH   SOLE NONE 658,923 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 9,337 353,300 SH Put SOLE NONE 353,300 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 8,182 309,600 SH Put SOLE NONE 309,600 0 0
GREAT PANTHER SILVER LTD COM COM 39115V101 9 7,000 SH   SOLE NONE 7,000 0 0
ANADARKO PETE CORP COM COM 032511107 9 152 SH   SOLE NONE 152 0 0
SUNPOWER CORP COM COM 867652406 1 200 SH   SOLE NONE 200 0 0
PROSHARES SHORT S&P 500 SHORT S&P 500 NE 74347B425 6,265 164,591 SH   SOLE NONE 164,591 0 0
ISHARES U.S. OIL EQUIPMENT & SERVICES ETF US OIL EQ&SV ETF 464288844 11 300 SH   SOLE NONE 300 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2 5 SH   SOLE NONE 5 0 0
SPECTRA ENERGY CORP COM COM 847560109 25 600 SH   SOLE NONE 600 0 0
ELDORADO GOLD CORP NEW COM COM 284902103 475 121,000 SH   SOLE NONE 121,000 0 0
GLOBAL X SILVER MINERS ETF GLOBAL X SILVER 37954Y848 6 146 SH   SOLE NONE 146 0 0
RANDGOLD RES LTD ADR ADR 752344309 5 55 SH   SOLE NONE 55 0 0
MIDDLESEX WATER CO COM COM 596680108 654 18,576 SH   SOLE NONE 18,576 0 0
FRANCO NEVADA CORP COM COM 351858105 591 8,465 SH   SOLE NONE 8,465 0 0
FORTUNE BRANDS HOME & SEC INC COM COM 34964C106 39 672 SH   SOLE NONE 672 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 11 101 SH   SOLE NONE 101 0 0
VISTA GOLD CORP COM NEW COM NEW 927926303 1 1,000 SH   SOLE NONE 1,000 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR SPONSORED ADR 654624105 9 200 SH   SOLE NONE 200 0 0
TOTAL S A SPONSORED ADR SPONSORED ADR 89151E109 42 900 SH   SOLE NONE 900 0 0
KROGER CO COM COM 501044101 2 100 SH   SOLE NONE 100 0 0
EOG RES INC COM COM 26875P101 6 67 SH   SOLE NONE 67 0 0
SILVER WHEATON CORP COM COM 828336107 4 150 SH   SOLE NONE 150 0 0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN NT LKD 30 22539T274 0 2 SH   SOLE NONE 2 0 0
STARRETT L S CO CL A CL A 855668109 5 602 SH   SOLE NONE 602 0 0
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 7 10 SH   SOLE NONE 10 0 0
HAIN CELESTIAL GROUP INC COM COM 405217100 57 1,630 SH   SOLE NONE 1,630 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF JR GOLD MINERS E 92189F791 1,474 33,300 SH   SOLE NONE 33,300 0 0
AT&T INC COM COM 00206R102 3 94 SH   SOLE NONE 94 0 0
ENERGY SELECT SECTOR SPDR FUND SBI INT-ENERGY 81369Y506 91 1,300 SH   SOLE NONE 1,300 0 0
General Electric Company COM 369604103 172 5,828 SH   SOLE NONE 5,828 0 0
TWITTER INC COM COM 90184L102 6 300 SH   SOLE NONE 300 0 0
CIGNA CORPORATION COM COM 125509109 76 590 SH   SOLE NONE 590 0 0
UNION PAC CORP COM COM 907818108 285 2,930 SH   SOLE NONE 2,930 0 0
UNION PAC CORP COM COM 907818108 282 2,900 SH Put SOLE NONE 2,900 0 0
JPMORGAN CHASE & CO COM COM 46625H100 6 100 SH   SOLE NONE 100 0 0
JPMORGAN CHASE & CO COM COM 46625H100 6 100 SH Put SOLE NONE 100 0 0
CHEVRON CORP NEW COM COM 166764100 92 900 SH   SOLE NONE 900 0 0
CHEVRON CORP NEW COM COM 166764100 82 800 SH Put SOLE NONE 800 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 7 200 SH   SOLE NONE 200 0 0
BANK AMER CORP COM COM 060505104 33 2,172 SH   SOLE NONE 2,172 0 0
BANK AMER CORP COM COM 060505104 28 1,800 SH Put SOLE NONE 1,800 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TR BD ETF 464288661 10,938 86,445 SH   SOLE NONE 86,445 0 0
LEGACY RESVS LP UNIT LP INT UNIT LP INT 524707304 1 1,356 SH   SOLE NONE 1,356 0 0
GILEAD SCIENCES INC COM COM 375558103 5 75 SH   SOLE NONE 75 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 7 10 SH   SOLE NONE 10 0 0
AMGEN INC COM COM 031162100 8 48 SH   SOLE NONE 48 0 0
NOVAGOLD RES INC COM NEW COM NEW 66987E206 1 295 SH   SOLE NONE 295 0 0
POWERSHARES EMERGING MARKETS SOVEREIGN DEBT PORTFOLIO SOVEREIGN DEBT 73936T573 15 500 SH   SOLE NONE 500 0 0
PROSHARES ULTRASHORT RUSSELL2000 ULTSHT RUSS2000 74348A319 976 33,878 SH   SOLE NONE 33,878 0 0
ENERGOUS CORP COM COM 29272C103 1 60 SH   SOLE NONE 60 0 0
WASHINGTON PRIME GROUP NEW COM COM 93964W108 1 103 SH   SOLE NONE 103 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 24 460 SH   SOLE NONE 460 0 0
SIERRA WIRELESS INC COM COM 826516106 4 300 SH   SOLE NONE 300 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 17 204 SH   SOLE NONE 204 0 0
POWERSHARES DB US DOLLAR INDEX BULLISH FUND DOLL INDX BULL 73936D107 24 1,000 SH   SOLE NONE 1,000 0 0
AQUA AMERICA INC COM COM 03836W103 2 91 SH   SOLE NONE 91 0 0
WISDOMTREE INDIA EARNINGS FUND INDIA ERNGS FD 97717W422 12 600 SH   SOLE NONE 600 0 0
ALEXCO RESOURCE CORP COM COM 01535P106 4 2,400 SH   SOLE NONE 2,400 0 0
FORTUNA SILVER MINES INC COM COM 349915108 2 300 SH   SOLE NONE 300 0 0
ROYAL GOLD INC COM COM 780287108 6 90 SH   SOLE NONE 90 0 0
BARRICK GOLD CORP COM COM 067901108 10 600 SH   SOLE NONE 600 0 0
CITIGROUP INC COM NEW COM NEW 172967424 0 1 SH   SOLE NONE 1 0 0
Exxon Mobil Corporation COM 30231G102 218 2,500 SH   SOLE NONE 2,500 0 0
Exxon Mobil Corporation COM 30231G102 87 1,000 SH Put SOLE NONE 1,000 0 0
SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 711 41,320 SH   SOLE NONE 41,320 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 5 1,000 SH   SOLE NONE 1,000 0 0
CENTRAL FD CDA LTD CL A CL A 153501101 9,355 676,475 SH   SOLE NONE 676,475 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT CL A RPT LTDPT 282539105 457 31,785 SH   SOLE NONE 31,785 0 0
URANIUM ENERGY CORP COM COM 916896103 0 1,000 SH   SOLE NONE 1,000 0 0
LUMENTUM HLDGS INC COM COM 55024U109 3 75 SH   SOLE NONE 75 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 7 46 SH   SOLE NONE 46 0 0
Apple Inc. COM 037833100 131 1,160 SH   SOLE NONE 1,160 0 0
Apple Inc. COM 037833100 22 200 SH Put SOLE NONE 200 0 0
Apple Inc. COM 037833100 22 200 SH Put SOLE NONE 200 0 0
Apple Inc. COM 037833100 22 200 SH Put SOLE NONE 200 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 18 175 SH   SOLE NONE 175 0 0