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
ADVANTAGE OIL & GAS LTD COM 00765F101 573 102,500 SH   SOLE   102,500 0 0
AEMETIS INC COM 00770K202 2,625 1,151,373 SH   SOLE   1,151,373 0 0
AGNICO EAGLE MINES LTD COM 008474108 25,522 477,042 SH   SOLE   477,042 0 0
AGRIUM INC COM 008916108 320 3,535 SH   SOLE   3,535 0 0
ALAMOS GOLD INC COM 011532108 8,853 1,029,367 SH   SOLE   1,029,367 0 0
ALEXCO RESOURCE CORP COM 01535P106 1,270 778,942 SH   SOLE   778,942 0 0
ALPHABET INC COM 02079K107 18,964 27,400 SH   SOLE   27,400 0 0
ALPHABET INC PUT 02079K957 17,441 25,200 SH   SOLE   25,200 0 0
ALPS ALERIAN MLP COM 00162Q866 229 18,007 SH   SOLE   18,007 0 0
ALPS SPROTT GOLD MINERS COM 00162Q643 3,525 135,800 SH   SOLE   135,800 0 0
ALPS SPROTT JR GOLD MINERS COM 00162Q585 4,930 121,710 SH   SOLE   121,710 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 8,215 454,900 SH   SOLE   454,900 0 0
APPLE INC COM 037833100 44,641 466,955 SH   SOLE   466,955 0 0
APPLE INC PUT 037833950 17,399 182,000 SH   SOLE   182,000 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,997 51,000 SH   SOLE   51,000 0 0
ASANKO GOLD INC COM 04341Y105 27,305 7,166,746 SH   SOLE   7,166,746 0 0
B2GOLD CORP COM 11777Q209 15,948 6,353,619 SH   SOLE   6,353,619 0 0
BARRICK GOLD CORP COM 067901108 10,078 472,049 SH   SOLE   472,049 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 6,487 44,800 SH   SOLE   44,800 0 0
BROOKFIELD INFRAST PARTNERS LP COM G16252101 24,118 532,870 SH   SOLE   532,870 0 0
BROOKFIELD PPTY PARTNERS LP COM G16249107 25,798 1,148,610 SH   SOLE   1,148,610 0 0
BUCKLE INC COM 118440106 4,418 170,000 SH   SOLE   170,000 0 0
CAL MAINE FOODS INC COM 128030202 8,217 185,391 SH   SOLE   185,391 0 0
CANADIAN NAT RES LTD COM 136385101 14,163 459,400 SH   SOLE   459,400 0 0
CANADIAN NAT RES LTD PUT 136385951 13,516 438,400 SH   SOLE   438,400 0 0
CARRIZO OIL & GAS INC COM 144577103 5,378 150,000 SH   SOLE   150,000 0 0
CENOVUS ENERGY INC COM 15135U109 6,219 450,000 SH   SOLE   450,000 0 0
CENTRAL FD CDA LTD CL A COM 153501101 22,089 1,589,115 SH   SOLE   1,589,115 0 0
CENTURY CMNTYS INC COM 156504300 8,156 470,378 SH   SOLE   470,378 0 0
CHICOS FAS INC COM 168615102 2,356 220,000 SH   SOLE   220,000 0 0
CIRRUS LOGIC INC COM 172755100 10,609 273,500 SH   SOLE   273,500 0 0
COEUR MNG INC COM 192108504 19,397 1,819,600 SH   SOLE   1,819,600 0 0
COMCAST CORP COM 20030N101 19,537 299,700 SH   SOLE   299,700 0 0
COMCAST CORP PUT 20030N951 15,580 239,000 SH   SOLE   239,000 0 0
COMPANIA DE MINAS BUENAVENTU SPON ADR COM 204448104 11,130 931,340 SH   SOLE   931,340 0 0
CONCORDIA INTL CORP CALL 20653P902 3,446 160,000 SH   SOLE   160,000 0 0
CONCORDIA INTL CORP COM 20653P102 5,827 270,500 SH   SOLE   270,500 0 0
COOPER TIRE & RUBR CO COM 216831107 2,195 73,619 SH   SOLE   73,619 0 0
CRESCENT PT ENERGY CORP COM 22576C101 7,187 455,140 SH   SOLE   455,140 0 0
CVS HEALTH CORP COM 126650100 40,029 418,100 SH   SOLE   418,100 0 0
CVS HEALTH CORP PUT 126650950 17,271 180,400 SH   SOLE   180,400 0 0
DANAHER CORP COM 235851102 7,923 103,500 SH   SOLE   103,500 0 0
DANAHER CORP PUT 235851952 7,923 103,500 SH   SOLE   103,500 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 1,296 20,700 SH   SOLE   20,700 0 0
DENISON MINES CORP COM 248356107 373 678,638 SH   SOLE   678,638 0 0
DEVON ENERGY CORP COM 25179M103 3,625 100,000 SH   SOLE   100,000 0 0
DHX MEDIA LTD COM 252406608 3,660 712,000 SH   SOLE   712,000 0 0
DISCOVER FINL SVCS COM 254709108 41,895 781,760 SH   SOLE   781,760 0 0
DISCOVER FINL SVCS PUT 254709958 9,711 181,200 SH   SOLE   181,200 0 0
DISNEY WALT CO COM 254687106 1,497 15,300 SH   SOLE   15,300 0 0
DISNEY WALT CO PUT 254687956 636 6,500 SH   SOLE   6,500 0 0
DOMINION DIAMOND CORP COM 257287102 11,099 1,255,542 SH   SOLE   1,255,542 0 0
DRDGOLD LIMITED SPON ADR COM 26152H301 60 10,200 SH   SOLE   10,200 0 0
DYCOM INDS INC COM 267475101 1,616 18,000 SH   SOLE   18,000 0 0
ENBRIDGE INC COM 29250N105 25,602 604,400 SH   SOLE   604,400 0 0
ENBRIDGE INC PUT 29250N955 25,602 604,400 SH   SOLE   604,400 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 1,473 373,010 SH   SOLE   373,010 0 0
EQT CORP COM 26884L109 310 4,000 SH   SOLE   4,000 0 0
EQUIFAX INC COM 294429105 282 2,200 SH   SOLE   2,200 0 0
EURASIAN MINERALS INC COM 29843R100 5,997 7,138,933 SH   SOLE   7,138,933 0 0
EXETER RES CORP COM 301835104 39 30,000 SH   SOLE   30,000 0 0
EXXON MOBIL CORP COM 30231G102 5,406 57,667 SH   SOLE   57,667 0 0
FEDEX CORP COM 31428X106 971 6,400 SH   SOLE   6,400 0 0
FERROGLOBE PLC COM G33856108 9,397 1,091,400 SH   SOLE   1,091,400 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 10,697 787,668 SH   SOLE   787,668 0 0
FISERV INC COM 337738108 18,049 166,000 SH   SOLE   166,000 0 0
FISERV INC PUT 337738958 36,098 332,000 SH   SOLE   332,000 0 0
FORTUNA SILVER MINES INC COM 349915108 26,391 3,780,890 SH   SOLE   3,780,890 0 0
FRANCO NEVADA CORP COM 351858105 9,593 126,126 SH   SOLE   126,126 0 0
FRANKLIN RES INC COM 354613101 9,344 280,000 SH   SOLE   280,000 0 0
FREEPORT-MCMORAN INC CL B COM 35671D857 170 15,226 SH   SOLE   15,226 0 0
FRP HLDGS INC COM 30292L107 2,415 70,000 SH   SOLE   70,000 0 0
GAMESTOP CORP COM 36467W109 8,506 320,000 SH   SOLE   320,000 0 0
GARMIN LTD COM H2906T109 4,878 115,000 SH   SOLE   115,000 0 0
GENERAL ELECTRIC CO COM 369604103 30,781 977,800 SH   SOLE   977,800 0 0
GENERAL ELECTRIC CO PUT 369604953 18,888 600,000 SH   SOLE   600,000 0 0
GENTEX CORP COM 371901109 3,244 210,000 SH   SOLE   210,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 792 27,000 SH   SOLE   27,000 0 0
GILEAD SCIENCES INC COM 375558103 6,382 76,500 SH   SOLE   76,500 0 0
GLADSTONE INVT CORP COM 376546107 122 17,000 SH   SOLE   17,000 0 0
GOLD FIELDS LTD COM 38059T106 7,767 1,585,000 SH   SOLE   1,585,000 0 0
GOLD STD VENTURES CORP COM 380738104 910 489,000 SH   SOLE   489,000 0 0
GOLDCORP INC COM 380956409 6,577 343,813 SH   SOLE   343,813 0 0
GOLDEN MINERALS CO COM 381119106 303 464,800 SH   SOLE   464,800 0 0
GRAN TIERRA ENERGY INC COM 38500T101 76 22,500 SH   SOLE   22,500 0 0
GROUPE CGI INC CL A COM 39945C109 31,309 733,050 SH   SOLE   733,050 0 0
HANESBRANDS INC COM 410345102 1,417 56,400 SH   SOLE   56,400 0 0
HECLA MNG CO COM 422704106 12,094 2,371,423 SH   SOLE   2,371,423 0 0
HELMERICH & PAYNE INC COM 423452101 6,408 95,450 SH   SOLE   95,450 0 0
HI-CRUSH PARTNERS LP COM 428337109 3,921 300,000 SH   SOLE   300,000 0 0
HOME DEPOT INC COM 437076102 9,679 75,800 SH   SOLE   75,800 0 0
HOME DEPOT INC PUT 437076952 8,555 67,000 SH   SOLE   67,000 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 38,676 151,100 SH   SOLE   151,100 0 0
JACOBS ENGR GROUP INC COM 469814107 3,362 67,500 SH   SOLE   67,500 0 0
JPMORGAN CHASE & CO COM 46625H100 1,168 18,800 SH   SOLE   18,800 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,454 445,885 SH   SOLE   445,885 0 0
KINROSS GOLD CORP CALL 496902904 11,408 2,333,000 SH   SOLE   2,333,000 0 0
KINROSS GOLD CORP COM 496902404 8,662 1,771,295 SH   SOLE   1,771,295 0 0
KLONDEX MNS LTD COM 498696103 8,098 2,218,511 SH   SOLE   2,218,511 0 0
LAM RESEARCH CORP COM 512807108 1,093 13,000 SH   SOLE   13,000 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 1,607 21,700 SH   SOLE   21,700 0 0
MAG SILVER CORP COM 55903Q104 10,762 853,410 SH   SOLE   853,410 0 0
MARATHON OIL CORP COM 565849106 150 10,000 SH   SOLE   10,000 0 0
MASONITE INTL CORP COM 575385109 992 15,000 SH   SOLE   15,000 0 0
MASTERCARD INC CL A COM 57636Q104 942 10,700 SH   SOLE   10,700 0 0
MCKESSON CORP COM 58155Q103 1,325 7,100 SH   SOLE   7,100 0 0
MEDTRONIC PLC COM G5960L103 38,786 447,000 SH   SOLE   447,000 0 0
MEDTRONIC PLC PUT G5960L953 17,580 202,600 SH   SOLE   202,600 0 0
MICROSOFT CORP PUT 594918954 18,114 354,000 SH   SOLE   354,000 0 0
MKS INSTRUMENT INC COM 55306N104 10,980 255,000 SH   SOLE   255,000 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,863 404,988 SH   SOLE   404,988 0 0
NASDAQ INC COM 631103108 17,267 267,000 SH   SOLE   267,000 0 0
NASDAQ INC PUT 631103958 17,267 267,000 SH   SOLE   267,000 0 0
NEVSUN RES LTD COM 64156L101 7,731 2,629,426 SH   SOLE   2,629,426 0 0
NEW GOLD INC CDA COM 644535106 136 31,052 SH   SOLE   31,052 0 0
NEWFIELD EXPL CO COM 651290108 331 7,500 SH   SOLE   7,500 0 0
NIELSEN HLDGS PLC COM G6518L108 312 6,000 SH   SOLE   6,000 0 0
NIKE INC CL B COM 654106103 1,325 24,000 SH   SOLE   24,000 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 564 200,000 SH   SOLE   200,000 0 0
NORTHERN DYNASTY MINERALS COM 66510M204 2,263 7,258,500 SH   SOLE   7,258,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 20,539 92,400 SH   SOLE   92,400 0 0
NU SKIN ENTERPRISES INC CL A COM 67018T105 4,734 102,500 SH   SOLE   102,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,238 15,800 SH   SOLE   15,800 0 0
PAN AMERICAN SILVER CORP COM 697900108 7,358 447,319 SH   SOLE   447,319 0 0
PEPSICO INC COM 713448108 8,984 84,800 SH   SOLE   84,800 0 0
PEPSICO INC PUT 713448958 8,952 84,500 SH   SOLE   84,500 0 0
PFIZER INC COM 717081103 36,068 1,024,380 SH   SOLE   1,024,380 0 0
PFIZER INC PUT 717081953 17,520 497,600 SH   SOLE   497,600 0 0
PGT INC COM 69336V101 515 50,000 SH   SOLE   50,000 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 1,152 339,938 SH   SOLE   339,938 0 0
PRETIUM RES INC COM 74139C102 33,546 2,995,139 SH   SOLE   2,995,139 0 0
RANDGOLD RES LTD COM 752344309 21,770 194,305 SH   SOLE   194,305 0 0
RICE ENERGY INC COM 762760106 2,204 100,000 SH   SOLE   100,000 0 0
RICHMONT MINES INC COM 76547T106 18,438 2,001,941 SH   SOLE   2,001,941 0 0
ROYAL GOLD INC COM 780287108 2,048 28,438 SH   SOLE   28,438 0 0
SANDERSON FARMS INC COM 800013104 8,810 101,690 SH   SOLE   101,690 0 0
SEABRIDGE GOLD INC COM 811916105 3,462 235,828 SH   SOLE   235,828 0 0
SILVER STD RES INC COM 82823L106 21,972 1,691,481 SH   SOLE   1,691,481 0 0
SILVER WHEATON CORP COM 828336107 15,781 670,687 SH   SOLE   670,687 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,529 360,000 SH   SOLE   360,000 0 0
SPDR S&P 500 ETF PUT 78462F953 297,126 1,418,400 SH   SOLE   1,418,400 0 0
SPDR S&P 500 ETF COM 78462F103 1,906 9,100 SH   SOLE   9,100 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 1,216 110,763 SH   SOLE   110,763 0 0
SPROTT PHYSICAL PLAT PALLAD COM 85207Q104 722 103,200 SH   SOLE   103,200 0 0
SPROTT PHYSICAL SILVER TRUST COM 85207K107 1,138 156,897 SH   SOLE   156,897 0 0
STANTEC INC COM 85472N109 2,525 104,200 SH   SOLE   104,200 0 0
STARBUCKS CORP COM 855244109 1,302 22,800 SH   SOLE   22,800 0 0
SUNCOR ENERGY INC COM 867224107 36,222 1,306,228 SH   SOLE   1,306,228 0 0
SUNCOR ENERGY INC PUT 867224957 30,825 1,111,600 SH   SOLE   1,111,600 0 0
TAHOE RES INC COM 873868103 36,932 2,467,086 SH   SOLE   2,467,086 0 0
TE CONNECTIVITY LTD COM H84989104 954 16,700 SH   SOLE   16,700 0 0
TECK RESOURCES LTD CL B COM 878742204 395 30,000 SH   SOLE   30,000 0 0
THOR INDS INC COM 885160101 7,445 115,000 SH   SOLE   115,000 0 0
TIMMINS GOLD CORP COM 88741P103 29 77,685 SH   SOLE   77,685 0 0
UNIT CORP COM 909218109 4,940 317,500 SH   SOLE   317,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,394 144,430 SH   SOLE   144,430 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 35,300 250,000 SH   SOLE   250,000 0 0
URANIUM ENERGY CORP COM 916896103 368 419,539 SH   SOLE   419,539 0 0
VANECK VECTORS GOLD MINERS ETF CALL 92189F906 6,207 224,000 SH   SOLE   224,000 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 325 11,722 SH   SOLE   11,722 0 0
VISA INC CL A COM 92826C839 1,068 14,400 SH   SOLE   14,400 0 0
VISTA GOLD CORP COM 927926303 1,443 751,366 SH   SOLE   751,366 0 0
WEATHERFORD INTL PLC COM G48833100 1,110 200,000 SH   SOLE   200,000 0 0
WELLS FARGO & CO COM 949746101 3,412 72,100 SH   SOLE   72,100 0 0
WELLS FARGO & CO PUT 949746951 1,093 23,100 SH   SOLE   23,100 0 0
WESTERN DIGITAL CORP COM 958102105 5,128 108,500 SH   SOLE   108,500 0 0
WHITING PETE CORP COM 966387102 11,251 1,215,000 SH   SOLE   1,215,000 0 0
YAMANA GOLD INC COM 98462Y100 16,824 3,235,366 SH   SOLE   3,235,366 0 0