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
ABM Industries Inc COM 000957100 1,147 31,567 SH   SOLE   31,567 0 0
AGCO Corp COM 001084102 10,184 146,429 SH   SOLE   146,429 0 0
AG Mortgage Investment Trust Inc COM 001228105 2,257 134,024 SH   SOLE   134,024 0 0
AGNC INVESTMENT CORP COM 00123Q104 15,084 838,018 SH   SOLE   838,018 0 0
AK Steel Holding Corp COM 001547108 564 205,246 SH   SOLE   205,246 0 0
AT&T Inc COM 00206R102 4,774 152,246 SH   SOLE   152,246 0 0
Abbott Laboratories COM 002824100 4,751 59,436 SH   SOLE   59,436 0 0
AbbVie Inc COM 00287Y109 14,366 178,262 SH   SOLE   178,262 0 0
Abraxas Petroleum Corp COM 003830106 17 13,700 SH   SOLE   13,700 0 0
Activision Blizzard Inc COM 00507V109 1,192 26,189 SH   SOLE   26,189 0 0
Acuity Brands Inc COM 00508Y102 66 554 SH   SOLE   554 0 0
Adobe Inc COM 00724F101 4,725 17,731 SH   SOLE   17,731 0 0
Advanced Emissions Solutions Inc COM 00770C101 597 51,653 SH   SOLE   51,653 0 0
Advanced Micro Devices Inc COM 007903107 35,052 1,373,494 SH   SOLE   1,373,494 0 0
Advanced Disposal Services Inc COM 00790X101 1,125 40,189 SH   SOLE   40,189 0 0
Agilent Technologies Inc COM 00846U101 99 1,235 SH   SOLE   1,235 0 0
Agnico Eagle Mines Ltd COM 008474108 635,300 14,604,589 SH   SOLE   14,604,589 0 0
Air Products & Chemicals Inc COM 009158106 76 399 SH   SOLE   399 0 0
Alamos Gold Inc COM CL A 011532108 241,467 47,532,800 SH   SOLE   47,532,800 0 0
Albemarle Corp COM 012653101 218 2,655 SH   SOLE   2,655 0 0
Alcoa Corp COM 013872106 102 3,637 SH   SOLE   3,637 0 0
Alexandria Real Estate Equities Inc COM 015271109 3,642 25,550 SH   SOLE   25,550 0 0
Alexion Pharmaceuticals Inc COM 015351109 18,796 139,046 SH   SOLE   139,046 0 0
Algonquin Power & Utilities Corp COM 015857105 115 10,219 SH   SOLE   10,219 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 168,761 924,969 SH   SOLE   924,969 0 0
Allegheny Technologies Inc COM 01741R102 2,858 111,779 SH   SOLE   111,779 0 0
AllianceBernstein National Municipal In COM 01864U106 1,719 132,721 SH   SOLE   132,721 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 3,334 163,736 SH   SOLE   163,736 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 11,707 125,273 SH   SOLE   125,273 0 0
Alphabet Inc CAP STK CL A 02079K305 4,665 3,964 SH   SOLE   3,964 0 0
Altria Group Inc COM 02209S103 4,133 71,970 SH   SOLE   71,970 0 0
Amazon.com Inc COM 023135106 80,385 45,141 SH   SOLE   45,141 0 0
American Electric Power Co Inc UNIT 03/15/2022 025537127 8,581 166,904 SH   SOLE   166,904 0 0
American Express Co COM 025816109 4,688 42,890 SH   SOLE   42,890 0 0
American Homes 4 Rent CL A 02665T306 1,370 60,293 SH   SOLE   60,293 0 0
American International Group Inc COM NEW 026874784 640 14,866 SH   SOLE   14,866 0 0
American States Water Co COM 029899101 57 804 SH   SOLE   804 0 0
American Tower Corp COM 03027X100 4,933 25,034 SH   SOLE   25,034 0 0
AmerisourceBergen Corp COM 03073E105 64,460 810,614 SH   SOLE   810,614 0 0
Amerigas Partners LP UNIT L P INT 030975106 3,596 116,477 SH   SOLE   116,477 0 0
AMETEK Inc COM 031100100 8,344 100,564 SH   SOLE   100,564 0 0
Amgen Inc COM 031162100 40,326 212,267 SH   SOLE   212,267 0 0
Amneal Pharmaceuticals Inc COM STK CL A 03168L105 17 1,186 SH   SOLE   1,186 0 0
Anadarko Petroleum Corp COM 032511107 51,774 1,138,391 SH   SOLE   1,138,391 0 0
Analog Devices Inc COM 032654105 37,012 351,595 SH   SOLE   351,595 0 0
Andeavor Logistics LP COM UNIT LP INT 03350F106 723 20,508 SH   SOLE   20,508 0 0
Andersons Inc/The COM 034164103 1,790 55,523 SH   SOLE   55,523 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 367,074 28,020,904 SH   SOLE   28,020,904 0 0
Annaly Capital Management Inc COM 035710409 21,594 2,161,524 SH   SOLE   2,161,524 0 0
Antero Resources Corp COM 03674X106 216 24,500 SH   SOLE   24,500 0 0
Anthem Inc COM 036752103 4,485 15,627 SH   SOLE   15,627 0 0
Antero Midstream Corp COM 03676B102 813 58,979 SH   SOLE   58,979 0 0
Apache Corp COM 037411105 963 27,787 SH   SOLE   27,787 0 0
Apartment Investment & Management Co CL A 03748R754 1,714 34,079 SH   SOLE   34,079 0 0
Apergy Corp COM 03755L104 37,335 909,274 SH   SOLE   909,274 0 0
Apollo Investment Corp COM NEW 03761U502 7,849 518,452 SH   SOLE   518,452 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 7,485 411,258 SH   SOLE   411,258 0 0
Apple Inc COM 037833100 4,877 25,674 SH   SOLE   25,674 0 0
Applied Materials Inc COM 038222105 99,021 2,496,743 SH   SOLE   2,496,743 0 0
Aqua America Inc COM 03836W103 141 3,868 SH   SOLE   3,868 0 0
Arbor Realty Trust Inc COM 038923108 4,455 343,494 SH   SOLE   343,494 0 0
Arch Coal Inc CL A 039380407 1,835 20,109 SH   SOLE   20,109 0 0
ArcelorMittal NY REGISTRY SH 03938L203 3,006 147,494 SH   SOLE   147,494 0 0
Archer-Daniels-Midland Co COM 039483102 47,354 1,097,929 SH   SOLE   1,097,929 0 0
Arconic Inc COM 03965L100 190 9,968 SH   SOLE   9,968 0 0
Ares Capital Corp COM 04010L103 39,279 2,291,647 SH   SOLE   2,291,647 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 4,741 242,771 SH   SOLE   242,771 0 0
Arotech Corp COM NEW 042682203 39 13,466 SH   SOLE   13,466 0 0
Asanko Gold Inc COM 04341Y105 4,367 7,020,461 SH   SOLE   7,020,461 0 0
AstraZeneca PLC SPONSORED ADR 046353108 8,957 221,539 SH   SOLE   221,539 0 0
Auryn Resources Inc COM 05208W108 2,312 1,566,700 SH   SOLE   1,566,700 0 0
Automatic Data Processing Inc COM 053015103 4,891 30,616 SH   SOLE   30,616 0 0
AutoZone Inc COM 053332102 1,888 1,844 SH   SOLE   1,844 0 0
AvalonBay Communities Inc COM 053484101 6,340 31,584 SH   SOLE   31,584 0 0
Avangrid Inc COM 05351W103 213 4,233 SH   SOLE   4,233 0 0
BB&T Corp COM 054937107 613 13,177 SH   SOLE   13,177 0 0
BRP Inc COM SUN VTG 05577W200 1,735 62,449 SH   SOLE   62,449 0 0
BWX Technologies Inc COM 05605H100 694 14,005 SH   SOLE   14,005 0 0
Badger Meter Inc COM 056525108 1,507 27,082 SH   SOLE   27,082 0 0
Bain Capital Specialty Finance Inc COM 05684B107 5,246 271,797 SH   SOLE   271,797 0 0
Baker Hughes a GE Co CL A 05722G100 42,720 1,541,127 SH   SOLE   1,541,127 0 0
Balchem Corp COM 057665200 4,948 53,315 SH   SOLE   53,315 0 0
Bank of America Corp COM 060505104 4,432 160,633 SH   SOLE   160,633 0 0
Bank of Montreal COM 063671101 813 10,850 SH   SOLE   10,850 0 0
Bank of New York Mellon Corp/The COM 064058100 628 12,450 SH   SOLE   12,450 0 0
Bank of Nova Scotia/The COM 064149107 4,741 90,268 SH   SOLE   90,268 0 0
Baozun Inc SPONSORED ADR 06684L103 58,843 1,416,530 SH   SOLE   1,416,530 0 0
Barings BDC Inc COM 06759L103 2,913 296,953 SH   SOLE   296,953 0 0
Barrick Gold Corp COM 067901108 1,270,080 92,638,949 SH   SOLE   92,638,949 0 0
Bausch Health Cos Inc COM 071734107 8,786 355,693 SH   SOLE   355,693 0 0
Becton Dickinson and Co COM 075887109 4,916 19,686 SH   SOLE   19,686 0 0
Becton Dickinson and Co PFD SHS CONV A 075887208 31,773 514,042 SH   SOLE   514,042 0 0
BeiGene Ltd SPONSORED ADR 07725L102 16,754 126,926 SH   SOLE   126,926 0 0
Bemis Co Inc COM 081437105 9 161 SH   SOLE   161 0 0
Berkshire Hathaway Inc CL B NEW 084670702 4,059 20,206 SH   SOLE   20,206 0 0
Best Buy Co Inc COM 086516101 1,267 17,834 SH   SOLE   17,834 0 0
BioMarin Pharmaceutical Inc COM 09061G101 17,787 200,238 SH   SOLE   200,238 0 0
Biogen Inc COM 09062X103 59,031 249,729 SH   SOLE   249,729 0 0
BioLine RX Ltd SPONSORED ADS 09071M106 25 58,947 SH   SOLE   58,947 0 0
Black Stone Minerals LP COM UNIT 09225M101 2,047 116,035 SH   SOLE   116,035 0 0
Blackbaud Inc COM 09227Q100 31,904 400,151 SH   SOLE   400,151 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,589 118,512 SH   SOLE   118,512 0 0
BlackRock Investment Quality Municipal COM 09247D105 994 70,309 SH   SOLE   70,309 0 0
BlackRock Inc COM 09247X101 58,893 137,804 SH   SOLE   137,804 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 2,362 175,204 SH   SOLE   175,204 0 0
BlackRock Municipal Bond Trust COM 09249H104 623 42,975 SH   SOLE   42,975 0 0
BlackRock Municipal Income Trust II COM 09249N101 1,031 73,077 SH   SOLE   73,077 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 518 42,349 SH   SOLE   42,349 0 0
BlackRock Capital Investment Corp COM 092533108 3,511 586,156 SH   SOLE   586,156 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 716 44,891 SH   SOLE   44,891 0 0
BlackRock MuniHoldings Fund II Inc COM 09253P109 671 45,337 SH   SOLE   45,337 0 0
BlackRock MuniVest Fund Inc COM 09253R105 1,862 206,624 SH   SOLE   206,624 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 843 57,565 SH   SOLE   57,565 0 0
BlackRock MuniYield Fund Inc COM 09253W104 2,064 148,087 SH   SOLE   148,087 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 2,392 173,689 SH   SOLE   173,689 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 1,296 121,083 SH   SOLE   121,083 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 715 59,006 SH   SOLE   59,006 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 1,252 101,781 SH   SOLE   101,781 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 3,966 306,759 SH   SOLE   306,759 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 1,935 137,348 SH   SOLE   137,348 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 1,240 100,830 SH   SOLE   100,830 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 1,235 83,188 SH   SOLE   83,188 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 1,987 153,915 SH   SOLE   153,915 0 0
BlackRock MuniYield Investment Fund COM 09254R104 533 37,074 SH   SOLE   37,074 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 6,494 292,012 SH   SOLE   292,012 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 8,351 241,649 SH   SOLE   241,649 0 0
BlackRock TCP Capital Corp COM 09259E108 6,670 470,378 SH   SOLE   470,378 0 0
Bluebird Bio Inc COM 09609G100 5,733 36,441 SH   SOLE   36,441 0 0
Boeing Co/The COM 097023105 4,077 10,688 SH   SOLE   10,688 0 0
Booking Holdings Inc COM 09857L108 4,678 2,681 SH   SOLE   2,681 0 0
BOSTON PROPERTIES INC COM 101121101 4,709 35,172 SH   SOLE   35,172 0 0
BOSTON SCIENTIFIC CORP COM 101137107 656 17,082 SH   SOLE   17,082 0 0
Boyd Gaming Corp COM 103304101 311 11,377 SH   SOLE   11,377 0 0
Bristol-Myers Squibb Co COM 110122108 34,724 727,809 SH   SOLE   727,809 0 0
Brixmor Property Group Inc COM 11120U105 1,194 65,012 SH   SOLE   65,012 0 0
Broadcom Inc COM 11135F101 52,158 173,449 SH   SOLE   173,449 0 0
Brookfield Property REIT Inc CL A 11282X103 118 5,752 SH   SOLE   5,752 0 0
B2Gold Corp COM 11777Q209 364,889 129,853,940 SH   SOLE   129,853,940 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 757 22,262 SH   SOLE   22,262 0 0
CBRE Group Inc CL A 12504L109 47 948 SH   SOLE   948 0 0
CF Industries Holdings Inc COM 125269100 112,264 2,746,186 SH   SOLE   2,746,186 0 0
Cigna Corp COM 125523100 3,927 24,421 SH   SOLE   24,421 0 0
CME Group Inc COM CL A 12572Q105 4,512 27,415 SH   SOLE   27,415 0 0
CSX Corp COM 126408103 669 8,938 SH   SOLE   8,938 0 0
CNX Resources Corp COM 12653C108 48,969 4,546,790 SH   SOLE   4,546,790 0 0
CNX Midstream Partners LP COM UNIT REPST 12654A101 733 48,179 SH   SOLE   48,179 0 0
CVS Health Corp COM 126650100 8,096 150,114 SH   SOLE   150,114 0 0
C&J Energy Services Inc COM 12674R100 9,900 637,911 SH   SOLE   637,911 0 0
Cabot Oil & Gas Corp COM 127097103 29,942 1,147,215 SH   SOLE   1,147,215 0 0
Cadence Design Systems Inc COM 127387108 22,122 348,323 SH   SOLE   348,323 0 0
Caesars Entertainment Corp COM 127686103 499 57,459 SH   SOLE   57,459 0 0
California Water Service Group COM 130788102 57 1,051 SH   SOLE   1,051 0 0
Camden Property Trust SH BEN INT 133131102 2,215 21,820 SH   SOLE   21,820 0 0
Cameco Corp COM 13321L108 2,965 251,355 SH   SOLE   251,355 0 0
Campbell Soup Co COM 134429109 53,257 1,396,726 SH   SOLE   1,396,726 0 0
Canadian Imperial Bank of Commerce COM 136069101 978 12,369 SH   SOLE   12,369 0 0
Canadian National Railway Co COM 136375102 4,778 53,320 SH   SOLE   53,320 0 0
Canadian Natural Resources Ltd COM 136385101 234 8,495 SH   SOLE   8,495 0 0
Canadian Pacific Railway Ltd COM 13645T100 44 211 SH   SOLE   211 0 0
Canadian Solar Inc COM 136635109 770 41,356 SH   SOLE   41,356 0 0
Cantel Medical Corp COM 138098108 1,085 16,215 SH   SOLE   16,215 0 0
Capital One Financial Corp COM 14040H105 631 7,724 SH   SOLE   7,724 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 2,373 276,248 SH   SOLE   276,248 0 0
Cardinal Health Inc COM 14149Y108 54,154 1,124,686 SH   SOLE   1,124,686 0 0
Carpenter Technology Corp COM 144285103 1,407 30,697 SH   SOLE   30,697 0 0
Carrizo Oil & Gas Inc COM 144577103 91 7,274 SH   SOLE   7,274 0 0
Casella Waste Systems Inc CL A 147448104 1,117 31,405 SH   SOLE   31,405 0 0
Catalent Inc COM 148806102 4,923 121,278 SH   SOLE   121,278 0 0
Caterpillar Inc COM 149123101 58,284 430,172 SH   SOLE   430,172 0 0
Celgene Corp COM 151020104 28,446 301,530 SH   SOLE   301,530 0 0
Cenovus Energy Inc COM 15135U109 807 92,961 SH   SOLE   92,961 0 0
Centennial Resource Development Inc/DE CL A 15136A102 104 11,806 SH   SOLE   11,806 0 0
CenterPoint Energy Inc COM 15189T107 43 1,391 SH   SOLE   1,391 0 0
CenterPoint Energy Inc DEP RP PFD CV B 15189T503 10,728 203,021 SH   SOLE   203,021 0 0
Century Aluminum Co COM 156431108 2 244 SH   SOLE   244 0 0
Ceva Inc COM 157210105 224 8,293 SH   SOLE   8,293 0 0
Charles River Laboratories Internationa COM 159864107 12,632 86,965 SH   SOLE   86,965 0 0
Chart Industries Inc COM PAR $0.01 16115Q308 16,728 184,800 SH   SOLE   184,800 0 0
Charter Communications Inc CL A 16119P108 4,692 13,524 SH   SOLE   13,524 0 0
Chefs' Warehouse Inc/The COM 163086101 87 2,810 SH   SOLE   2,810 0 0
Cheniere Energy Partners LP COM UNIT 16411Q101 710 16,931 SH   SOLE   16,931 0 0
Cheniere Energy Inc COM NEW 16411R208 203 2,964 SH   SOLE   2,964 0 0
Chesapeake Energy Corp COM 165167107 471 151,788 SH   SOLE   151,788 0 0
Chevron Corp COM 166764100 6,085 49,397 SH   SOLE   49,397 0 0
Chimera Investment Corp COM NEW 16934Q208 8,301 442,980 SH   SOLE   442,980 0 0
Churchill Downs Inc COM 171484108 427 4,731 SH   SOLE   4,731 0 0
Cimarex Energy Co COM 171798101 69,048 987,814 SH   SOLE   987,814 0 0
Cisco Systems Inc COM 17275R102 5,276 97,729 SH   SOLE   97,729 0 0
Citigroup Inc COM NEW 172967424 4,593 73,816 SH   SOLE   73,816 0 0
Clean Harbors Inc COM 184496107 1,104 15,437 SH   SOLE   15,437 0 0
Cleveland-Cliffs Inc COM 185899101 1,916 191,783 SH   SOLE   191,783 0 0
Coca-Cola Co/The COM 191216100 4,125 88,020 SH   SOLE   88,020 0 0
Coeur Mining Inc COM NEW 192108504 96,975 23,768,392 SH   SOLE   23,768,392 0 0
Cognex Corp COM 192422103 310 6,098 SH   SOLE   6,098 0 0
Cognizant Technology Solutions Corp CL A 192446102 656 9,053 SH   SOLE   9,053 0 0
Cohen & Steers Inc COM 19247A100 2 51 SH   SOLE   51 0 0
Colgate-Palmolive Co COM 194162103 5,192 75,753 SH   SOLE   75,753 0 0
Colony Credit Real Estate Inc COM CL A 19625T101 7,422 473,944 SH   SOLE   473,944 0 0
Comcast Corp CL A 20030N101 60,309 1,508,472 SH   SOLE   1,508,472 0 0
Commercial Metals Co COM 201723103 1,300 76,115 SH   SOLE   76,115 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 2,959 719,996 SH   SOLE   719,996 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 79 7,421 SH   SOLE   7,421 0 0
Cia Paranaense de Energia SPON ADR PFD 20441B407 1,357 146,227 SH   SOLE   146,227 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 545,170 31,549,171 SH   SOLE   31,549,171 0 0
Compass Minerals International Inc COM 20451N101 60,448 1,111,790 SH   SOLE   1,111,790 0 0
Concho Resources Inc COM 20605P101 128,451 1,157,631 SH   SOLE   1,157,631 0 0
ConocoPhillips COM 20825C104 5,260 78,810 SH   SOLE   78,810 0 0
CONSOL Energy Inc COM 20854L108 1,148 33,535 SH   SOLE   33,535 0 0
Consolidated Edison Inc COM 209115104 68 804 SH   SOLE   804 0 0
Continental Resources Inc/OK COM 212015101 528 11,801 SH   SOLE   11,801 0 0
Contura Energy Inc COM 21241B100 1,660 28,662 SH   SOLE   28,662 0 0
Costco Wholesale Corp COM 22160K105 4,326 17,864 SH   SOLE   17,864 0 0
Covanta Holding Corp COM 22282E102 3,105 179,361 SH   SOLE   179,361 0 0
Cree Inc COM 225447101 4,606 80,497 SH   SOLE   80,497 0 0
Crescent Point Energy Corp COM 22576C101 208 64,142 SH   SOLE   64,142 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 809 22,984 SH   SOLE   22,984 0 0
Cresud SACIF y A SPONSORED ADR 226406106 52 4,476 SH   SOLE   4,476 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 1,254 68,677 SH   SOLE   68,677 0 0
Crown Castle International Corp COM 22822V101 670 5,234 SH   SOLE   5,234 0 0
Cummins Inc COM 231021106 93 591 SH   SOLE   591 0 0
CyrusOne Inc COM 23283R100 1,279 24,397 SH   SOLE   24,397 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 773 23,393 SH   SOLE   23,393 0 0
DSP Group Inc COM 23332B106 120 8,548 SH   SOLE   8,548 0 0
DTE Energy Co UNIT 99/99/9999 233331883 7,760 140,194 SH   SOLE   140,194 0 0
DWS Municipal Income Trust COM 233368109 1,963 178,123 SH   SOLE   178,123 0 0
Danaher Corp COM 235851102 4,819 36,505 SH   SOLE   36,505 0 0
Darden Restaurants Inc COM 237194105 30 244 SH   SOLE   244 0 0
Darling Ingredients Inc COM 237266101 1,565 72,268 SH   SOLE   72,268 0 0
Deere & Co COM 244199105 67,962 425,185 SH   SOLE   425,185 0 0
Delek US Holdings Inc COM 24665A103 280 7,699 SH   SOLE   7,699 0 0
Devon Energy Corp COM 25179M103 1,247 39,509 SH   SOLE   39,509 0 0
Diamond Offshore Drilling Inc COM 25271C102 10,441 995,376 SH   SOLE   995,376 0 0
Diamondback Energy Inc COM 25278X109 148,599 1,463,594 SH   SOLE   1,463,594 0 0
Digital Realty Trust Inc COM 253868103 5,691 47,825 SH   SOLE   47,825 0 0
Walt Disney Co/The COM DISNEY 254687106 55,303 498,091 SH   SOLE   498,091 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 69 1,713 SH   SOLE   1,713 0 0
Dollar General Corp COM 256677105 2,262 18,959 SH   SOLE   18,959 0 0
Dollar Tree Inc COM 256746108 1,750 16,665 SH   SOLE   16,665 0 0
Dominion Energy Inc COM 25746U109 53,337 695,759 SH   SOLE   695,759 0 0
Dominion Energy Inc UNIT 08/15/2019 25746U836 14,515 290,770 SH   SOLE   290,770 0 0
Domtar Corp COM NEW 257559203 68 1,374 SH   SOLE   1,374 0 0
Donaldson Co Inc COM 257651109 1,117 22,313 SH   SOLE   22,313 0 0
DowDuPont Inc COM 26078J100 32,876 616,703 SH   SOLE   616,703 0 0
Dreyfus Strategic Municipals Inc COM 261932107 1,940 245,825 SH   SOLE   245,825 0 0
Dreyfus Municipal Income Inc COM 26201R102 777 92,419 SH   SOLE   92,419 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 1,486 192,233 SH   SOLE   192,233 0 0
Dril-Quip Inc COM 262037104 15,104 329,417 SH   SOLE   329,417 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 975 75,241 SH   SOLE   75,241 0 0
Duke Realty Corp COM NEW 264411505 2,528 82,670 SH   SOLE   82,670 0 0
Duke Energy Corp COM NEW 26441C204 6,337 70,412 SH   SOLE   70,412 0 0
Dunkin' Brands Group Inc COM 265504100 9 118 SH   SOLE   118 0 0
Dynex Capital Inc COM NEW 26817Q506 1,907 313,129 SH   SOLE   313,129 0 0
EOG Resources Inc COM 26875P101 90,255 948,260 SH   SOLE   948,260 0 0
EQT Corp COM 26884L109 463 22,333 SH   SOLE   22,333 0 0
EQM Midstream Partners LP UNIT LTD PARTN 26885B100 840 18,184 SH   SOLE   18,184 0 0
Eastman Chemical Co COM 277432100 22 291 SH   SOLE   291 0 0
Eaton Vance Corp COM NON VTG 278265103 11 280 SH   SOLE   280 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 1,565 128,269 SH   SOLE   128,269 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 5,005 403,643 SH   SOLE   403,643 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 876 41,454 SH   SOLE   41,454 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 689 34,165 SH   SOLE   34,165 0 0
El Paso Electric Co COM NEW 283677854 497 8,446 SH   SOLE   8,446 0 0
Elanco Animal Health Inc COM 28414H103 6,249 194,862 SH   SOLE   194,862 0 0
Eldorado Resorts Inc COM 28470R102 357 7,650 SH   SOLE   7,650 0 0
Eldorado Gold Corp COM 284902509 88,616 19,139,610 SH   SOLE   19,139,610 0 0
Electronic Arts Inc COM 285512109 1,110 10,921 SH   SOLE   10,921 0 0
Element Solutions Inc COM 28618M106 2,646 262,018 SH   SOLE   262,018 0 0
Emerson Electric Co COM 291011104 56,163 820,258 SH   SOLE   820,258 0 0
Enable Midstream Partners LP COM UNIT RP IN 292480100 703 49,077 SH   SOLE   49,077 0 0
EnCana Corp COM 292505104 89,272 12,330,437 SH   SOLE   12,330,437 0 0
Enbridge Inc COM 29250N105 6,990 192,788 SH   SOLE   192,788 0 0
Endeavour Silver Corp COM 29258Y103 21,685 8,604,995 SH   SOLE   8,604,995 0 0
Energy Fuels Inc/Canada COM NEW 292671708 88 26,431 SH   SOLE   26,431 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 754 49,045 SH   SOLE   49,045 0 0
EnerSys COM 29275Y102 2,555 39,207 SH   SOLE   39,207 0 0
Enerplus Corp COM 292766102 234 27,875 SH   SOLE   27,875 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 833 65,190 SH   SOLE   65,190 0 0
Entergy Corp COM 29364G103 1,718 17,965 SH   SOLE   17,965 0 0
Enterprise Products Partners LP COM 293792107 760 26,104 SH   SOLE   26,104 0 0
Enviva Partners LP COM UNIT 29414J107 1,328 41,193 SH   SOLE   41,193 0 0
Equifax Inc COM 294429105 30,589 258,139 SH   SOLE   258,139 0 0
Equitrans Midstream Corp COM 294600101 31 1,442 SH   SOLE   1,442 0 0
Equity Residential SH BEN INT 29476L107 6,292 83,538 SH   SOLE   83,538 0 0
ESCO Technologies Inc COM 296315104 1,616 24,103 SH   SOLE   24,103 0 0
Essex Property Trust Inc COM 297178105 4,340 15,004 SH   SOLE   15,004 0 0
Evercore Inc CLASS A 29977A105 6 68 SH   SOLE   68 0 0
Evergy Inc COM 30034W106 36 621 SH   SOLE   621 0 0
Evoqua Water Technologies Corp COM 30057T105 1,043 82,914 SH   SOLE   82,914 0 0
EXACT SCIENCES CORP COM 30063P105 18,455 213,061 SH   SOLE   213,061 0 0
Exelon Corp COM 30161N101 1,939 38,680 SH   SOLE   38,680 0 0
Extra Space Storage Inc COM 30225T102 2,862 28,087 SH   SOLE   28,087 0 0
Exxon Mobil Corp COM 30231G102 6,931 85,774 SH   SOLE   85,774 0 0
FMC Corp COM NEW 302491303 19,217 250,159 SH   SOLE   250,159 0 0
FS KKR Capital Corp COM 302635107 20,566 3,399,375 SH   SOLE   3,399,375 0 0
Facebook Inc CL A 30303M102 61,514 369,033 SH   SOLE   369,033 0 0
Fastenal Co COM 311900104 35 551 SH   SOLE   551 0 0
Federal Realty Investment Trust SH BEN INT NEW 313747206 2,328 16,891 SH   SOLE   16,891 0 0
FedEx Corp COM 31428X106 652 3,594 SH   SOLE   3,594 0 0
Fidus Investment Corp COM 316500107 2,970 193,727 SH   SOLE   193,727 0 0
51job Inc SPONSORED ADS 316827104 37 471 SH   SOLE   471 0 0
First Majestic Silver Corp COM 32076V103 157,540 23,942,252 SH   SOLE   23,942,252 0 0
First Solar Inc COM 336433107 3,799 71,895 SH   SOLE   71,895 0 0
FirstEnergy Corp COM 337932107 54 1,298 SH   SOLE   1,298 0 0
ForeScout Technologies Inc COM 34553D101 429 10,235 SH   SOLE   10,235 0 0
Fortuna Silver Mines Inc COM 349915108 67,565 20,221,755 SH   SOLE   20,221,755 0 0
Fox Corp CL A COM 35137L105 20 533 SH   SOLE   533 0 0
Franco-Nevada Corp COM 351858105 638,755 8,511,061 SH   SOLE   8,511,061 0 0
Franklin Electric Co Inc COM 353514102 1,825 35,728 SH   SOLE   35,728 0 0
Franklin Resources Inc COM 354613101 22 661 SH   SOLE   661 0 0
Freeport-McMoRan Inc CL B 35671D857 458 35,522 SH   SOLE   35,522 0 0
GW Pharmaceuticals PLC ADS 36197T103 5,048 29,948 SH   SOLE   29,948 0 0
Gaming and Leisure Properties Inc COM 36467J108 2,922 75,759 SH   SOLE   75,759 0 0
Gap Inc/The COM 364760108 710 27,110 SH   SOLE   27,110 0 0
General Dynamics Corp COM 369550108 27,362 161,636 SH   SOLE   161,636 0 0
General Electric Co COM 369604103 4,107 411,100 SH   SOLE   411,100 0 0
General Mills Inc COM 370334104 60,997 1,178,694 SH   SOLE   1,178,694 0 0
General Motors Co COM 37045V100 3,854 103,893 SH   SOLE   103,893 0 0
Gentex Corp COM 371901109 9 419 SH   SOLE   419 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 794 34,057 SH   SOLE   34,057 0 0
Genuine Parts Co COM 372460105 33 293 SH   SOLE   293 0 0
Gerdau SA SPON ADR REP PFD 373737105 2,812 724,789 SH   SOLE   724,789 0 0
Gibraltar Industries Inc COM 374689107 869 21,392 SH   SOLE   21,392 0 0
Gilead Sciences Inc COM 375558103 84,322 1,297,062 SH   SOLE   1,297,062 0 0
Gladstone Capital Corp COM 376535100 2,187 242,724 SH   SOLE   242,724 0 0
Gladstone Investment Corp COM 376546107 3,242 279,491 SH   SOLE   279,491 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 9,682 231,682 SH   SOLE   231,682 0 0
Global Partners LP/MA COM UNITS 37946R109 1,251 63,643 SH   SOLE   63,643 0 0
Global X MLP&Energy Infrastructure ETF GLB X MLP ENRG I 37950E226 1,236 93,670 SH   SOLE   93,670 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1,467 112,413 SH   SOLE   112,413 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 383,371 102,780,323 SH   SOLE   102,780,323 0 0
Gold Resource Corp COM 38068T105 14,133 3,596,127 SH   SOLE   3,596,127 0 0
Gold Standard Ventures Corp COM 380738104 12,760 12,509,553 SH   SOLE   12,509,553 0 0
Goldcorp Inc COM 380956409 586,152 51,237,071 SH   SOLE   51,237,071 0 0
Golden Star Resources Ltd COM 38119T807 23,842 6,005,509 SH   SOLE   6,005,509 0 0
Goldman Sachs Group Inc/The COM 38141G104 4,540 23,648 SH   SOLE   23,648 0 0
Goldman Sachs BDC Inc SHS 38147U107 5,916 288,023 SH   SOLE   288,023 0 0
Golub Capital BDC Inc COM 38173M102 8,860 495,513 SH   SOLE   495,513 0 0
Granite Point Mortgage Trust Inc COM 38741L107 3,722 200,456 SH   SOLE   200,456 0 0
Graphic Packaging Holding Co COM 388689101 82 6,495 SH   SOLE   6,495 0 0
Great Panther Mining Ltd COM 39115V101 16,937 17,998,909 SH   SOLE   17,998,909 0 0
Green Plains Inc COM 393222104 16,984 1,018,200 SH   SOLE   1,018,200 0 0
Grifols SA SP ADR REP B NVT 398438408 11,234 558,625 SH   SOLE   558,625 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 4,684 770,320 SH   SOLE   770,320 0 0
Guidewire Software Inc COM 40171V100 60,904 626,838 SH   SOLE   626,838 0 0
Gulfport Energy Corp COM NEW 402635304 76 9,502 SH   SOLE   9,502 0 0
HCP Inc COM 40414L109 3,447 110,112 SH   SOLE   110,112 0 0
HDFC Bank Ltd SPONSORED ADS 40415F101 67,789 584,844 SH   SOLE   584,844 0 0
HSBC Holdings PLC ADR A 1/40PF A 404280604 38 1,488 SH   SOLE   1,488 0 0
Halliburton Co COM 406216101 138,456 4,725,446 SH   SOLE   4,725,446 0 0
Hanesbrands Inc COM 410345102 25 1,398 SH   SOLE   1,398 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 55,773 2,175,249 SH   SOLE   2,175,249 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 125,059 65,820,353 SH   SOLE   65,820,353 0 0
Hasbro Inc COM 418056107 61 715 SH   SOLE   715 0 0
Hecla Mining Co COM 422704106 127,462 55,418,147 SH   SOLE   55,418,147 0 0
Helmerich & Payne Inc COM 423452101 37,385 672,878 SH   SOLE   672,878 0 0
Hercules Capital Inc COM 427096508 9,443 745,866 SH   SOLE   745,866 0 0
Heritage-Crystal Clean Inc COM 42726M106 605 22,029 SH   SOLE   22,029 0 0
Hershey Co/The COM 427866108 27,697 241,198 SH   SOLE   241,198 0 0
Hess Corp COM 42809H107 1,532 25,432 SH   SOLE   25,432 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 699 25,893 SH   SOLE   25,893 0 0
HollyFrontier Corp COM 436106108 949 19,268 SH   SOLE   19,268 0 0
Home Depot Inc/The COM 437076102 13,512 70,414 SH   SOLE   70,414 0 0
Honeywell International Inc COM 438516106 4,601 28,952 SH   SOLE   28,952 0 0
Huazhu Group Ltd SPONSORED ADS 44332N106 31,629 750,568 SH   SOLE   750,568 0 0
HudBay Minerals Inc COM 443628102 7 1,029 SH   SOLE   1,029 0 0
IAMGOLD Corp COM 450913108 232,935 67,128,198 SH   SOLE   67,128,198 0 0
IDEXX Laboratories Inc COM 45168D104 39,468 176,511 SH   SOLE   176,511 0 0
Illinois Tool Works Inc COM 452308109 81 567 SH   SOLE   567 0 0
Illumina Inc COM 452327109 21,073 67,828 SH   SOLE   67,828 0 0
Imperial Oil Ltd COM NEW 453038408 45 1,642 SH   SOLE   1,642 0 0
Incyte Corp COM 45337C102 18,809 218,684 SH   SOLE   218,684 0 0
Independence Contract Drilling Inc COM 453415309 11 4,100 SH   SOLE   4,100 0 0
Ingredion Inc COM 457187102 778 8,220 SH   SOLE   8,220 0 0
Intel Corp COM 458140100 180,068 3,353,228 SH   SOLE   3,353,228 0 0
International Business Machines Corp COM 459200101 4,094 29,016 SH   SOLE   29,016 0 0
International Flavors & Fragrances Inc COM 459506101 64 500 SH   SOLE   500 0 0
International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8,557 171,346 SH   SOLE   171,346 0 0
International Paper Co COM 460146103 404 8,741 SH   SOLE   8,741 0 0
Intuit Inc COM 461202103 666 2,546 SH   SOLE   2,546 0 0
Intuitive Surgical Inc COM NEW 46120E602 661 1,159 SH   SOLE   1,159 0 0
Invesco Mortgage Capital Inc COM 46131B100 7,428 470,127 SH   SOLE   470,127 0 0
Invesco Municipal Trust COM 46131J103 2,710 224,933 SH   SOLE   224,933 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 2,744 221,454 SH   SOLE   221,454 0 0
Invesco Municipal Opportunity Trust COM 46132C107 3,298 276,467 SH   SOLE   276,467 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,947 180,782 SH   SOLE   180,782 0 0
Invesco Value Municipal Income Trust COM 46132P108 2,698 187,134 SH   SOLE   187,134 0 0
Invesco Municipal Income Opportunities COM 46132X101 845 108,628 SH   SOLE   108,628 0 0
Invesco Quality Municipal Income Trust COM 46133G107 2,604 215,004 SH   SOLE   215,004 0 0
Invitation Homes Inc COM 46187W107 1,680 69,060 SH   SOLE   69,060 0 0
Ionis Pharmaceuticals Inc COM 462222100 9,933 122,373 SH   SOLE   122,373 0 0
IQVIA Holdings Inc COM 46266C105 21,326 148,249 SH   SOLE   148,249 0 0
Iron Mountain Inc COM 46284V101 37 1,054 SH   SOLE   1,054 0 0
iShares Gold Trust ISHARES 464285105 2,334 188,532 SH   SOLE   188,532 0 0
iShares MSCI Canada ETF MSCI CDA ETF 464286509 695 25,160 SH   SOLE   25,160 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 1,890 48,953 SH   SOLE   48,953 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 1,159 25,261 SH   SOLE   25,261 0 0
iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 458 12,938 SH   SOLE   12,938 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 445 7,293 SH   SOLE   7,293 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 8,254 75,678 SH   SOLE   75,678 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 5,424 43,926 SH   SOLE   43,926 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 6,476 42,785 SH   SOLE   42,785 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1,308 10,913 SH   SOLE   10,913 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1,544 7,849 SH   SOLE   7,849 0 0
iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 4,852 108,257 SH   SOLE   108,257 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 703 12,849 SH   SOLE   12,849 0 0
iShares MSCI Global Metals&Mining ETF MSCI GBL ETF NEW 46434G848 1,203 38,703 SH   SOLE   38,703 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 510 15,440 SH   SOLE   15,440 0 0
Itron Inc COM 465741106 1,593 34,156 SH   SOLE   34,156 0 0
JPMorgan Chase & Co COM 46625H100 4,522 44,670 SH   SOLE   44,670 0 0
JPMorgan BetaBuilders Japan ETF BETBULD JAPAN 46641Q712 173 7,630 SH   SOLE   7,630 0 0
JD.com Inc SPON ADR CL A 47215P106 1,955 64,845 SH   SOLE   64,845 0 0
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 607 33,722 SH   SOLE   33,722 0 0
Johnson & Johnson COM 478160104 9,358 66,944 SH   SOLE   66,944 0 0
Jones Lang LaSalle Inc COM 48020Q107 55,659 361,001 SH   SOLE   361,001 0 0
KLA-Tencor Corp COM 482480100 83,181 696,598 SH   SOLE   696,598 0 0
KKR Real Estate Finance Trust Inc COM 48251K100 2,132 106,473 SH   SOLE   106,473 0 0
KT Corp SPONSORED ADR 48268K101 16 1,278 SH   SOLE   1,278 0 0
Kellogg Co COM 487836108 51,745 901,797 SH   SOLE   901,797 0 0
Kimberly-Clark Corp COM 494368103 784 6,324 SH   SOLE   6,324 0 0
Kimco Realty Corp COM 49446R109 1,744 94,284 SH   SOLE   94,284 0 0
Kinder Morgan Inc/DE COM 49456B101 387 19,361 SH   SOLE   19,361 0 0
Kinross Gold Corp COM 496902404 605,373 175,980,570 SH   SOLE   175,980,570 0 0
KIRBY CORP COM 497266106 50,382 670,770 SH   SOLE   670,770 0 0
Kirkland Lake Gold Ltd COM 49741E100 486,087 15,969,369 SH   SOLE   15,969,369 0 0
Kohl's Corp COM 500255104 866 12,599 SH   SOLE   12,599 0 0
Korea Electric Power Corp SPONSORED ADR 500631106 1,007 77,393 SH   SOLE   77,393 0 0
Kosmos Energy Ltd COM 500688106 797 127,923 SH   SOLE   127,923 0 0
Kroger Co/The COM 501044101 1,744 70,874 SH   SOLE   70,874 0 0
L Brands Inc COM 501797104 476 17,254 SH   SOLE   17,254 0 0
Ladder Capital Corp CL A 505743104 6,515 382,798 SH   SOLE   382,798 0 0
Lam Research Corp COM 512807108 37,184 207,722 SH   SOLE   207,722 0 0
Las Vegas Sands Corp COM 517834107 2,336 38,323 SH   SOLE   38,323 0 0
Laureate Education Inc CL A 518613203 14,382 960,700 SH   SOLE   960,700 0 0
LEGG MASON INC COM 524901105 8 291 SH   SOLE   291 0 0
Liberty Property Trust SH BEN INT 531172104 1,640 33,870 SH   SOLE   33,870 0 0
Eli Lilly & Co COM 532457108 14,454 111,393 SH   SOLE   111,393 0 0
Lindsay Corp COM 535555106 127 1,310 SH   SOLE   1,310 0 0
Lithium Americas Corp COM NEW 53680Q207 4,185 1,104,085 SH   SOLE   1,104,085 0 0
LivePerson Inc COM 538146101 540 18,591 SH   SOLE   18,591 0 0
Lockheed Martin Corp COM 539830109 153 510 SH   SOLE   510 0 0
Louisiana-Pacific Corp COM 546347105 30,104 1,234,783 SH   SOLE   1,234,783 0 0
Lowe's Cos Inc COM 548661107 9,234 84,353 SH   SOLE   84,353 0 0
MFA Financial Inc COM 55272X102 7,342 1,009,904 SH   SOLE   1,009,904 0 0
MFS Municipal Income Trust SH BEN INT 552738106 1,126 162,746 SH   SOLE   162,746 0 0
MGM Resorts International COM 552953101 1,566 61,048 SH   SOLE   61,048 0 0
MPLX LP COM UNIT REP LTD 55336V100 729 22,162 SH   SOLE   22,162 0 0
MSC Industrial Direct Co Inc CL A 553530106 8 97 SH   SOLE   97 0 0
Macerich Co/The COM 554382101 1,169 26,968 SH   SOLE   26,968 0 0
Macy's Inc COM 55616P104 579 24,105 SH   SOLE   24,105 0 0
MAG Silver Corp COM 55903Q104 40,196 3,770,733 SH   SOLE   3,770,733 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 742 12,231 SH   SOLE   12,231 0 0
Magic Software Enterprises Ltd ORD 559166103 80 9,582 SH   SOLE   9,582 0 0
Main Street Capital Corp COM 56035L104 14,888 400,209 SH   SOLE   400,209 0 0
MainStay MacKay DefinedTerm Municipal O COM 56064K100 1,334 65,640 SH   SOLE   65,640 0 0
Marathon Oil Corp COM 565849106 1,369 81,909 SH   SOLE   81,909 0 0
Marathon Petroleum Corp COM 56585A102 1,722 28,774 SH   SOLE   28,774 0 0
Marsh & McLennan Cos Inc COM 571748102 660 7,034 SH   SOLE   7,034 0 0
Mastercard Inc CL A 57636Q104 4,827 20,502 SH   SOLE   20,502 0 0
Matador Resources Co COM 576485205 207 10,684 SH   SOLE   10,684 0 0
Mattel Inc COM 577081102 17 1,338 SH   SOLE   1,338 0 0
Maxim Integrated Products Inc COM 57772K101 17,105 321,710 SH   SOLE   321,710 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 71 472 SH   SOLE   472 0 0
McDermott International Inc COM 580037703 21,648 2,909,742 SH   SOLE   2,909,742 0 0
McDonald's Corp COM 580135101 28,412 149,618 SH   SOLE   149,618 0 0
McEwen Mining Inc COM 58039P107 59,373 39,581,705 SH   SOLE   39,581,705 0 0
McKesson Corp COM 58155Q103 64,394 550,094 SH   SOLE   550,094 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 1,020 45,149 SH   SOLE   45,149 0 0
Merck & Co Inc COM 58933Y105 14,359 172,651 SH   SOLE   172,651 0 0
MetLife Inc COM 59156R108 611 14,357 SH   SOLE   14,357 0 0
Mettler-Toledo International Inc COM 592688105 70 97 SH   SOLE   97 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 517 101,161 SH   SOLE   101,161 0 0
Microsoft Corp COM 594918104 33,479 283,866 SH   SOLE   283,866 0 0
Microchip Technology Inc COM 595017104 84,135 1,014,164 SH   SOLE   1,014,164 0 0
Micron Technology Inc COM 595112103 41,760 1,010,392 SH   SOLE   1,010,392 0 0
Mid-America Apartment Communities Inc COM 59522J103 2,865 26,208 SH   SOLE   26,208 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 51,357 6,793,215 SH   SOLE   6,793,215 0 0
Mondelez International Inc CL A 609207105 62,311 1,248,219 SH   SOLE   1,248,219 0 0
Morgan Stanley COM NEW 617446448 4,655 110,299 SH   SOLE   110,299 0 0
Mosaic Co/The COM 61945C103 22,203 812,996 SH   SOLE   812,996 0 0
Murphy Oil Corp COM 626717102 359 12,236 SH   SOLE   12,236 0 0
NII Holdings Inc COM PAR 62913F508 217 110,634 SH   SOLE   110,634 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 3,451 245,945 SH   SOLE   245,945 0 0
National Fuel Gas Co COM 636180101 372 6,101 SH   SOLE   6,101 0 0
National Oilwell Varco Inc COM 637071101 39,532 1,483,951 SH   SOLE   1,483,951 0 0
National Retail Properties Inc COM 637417106 2,049 36,998 SH   SOLE   36,998 0 0
Natural Resource Partners LP COM UNIT LTD PAR 63900P608 1,201 28,602 SH   SOLE   28,602 0 0
Nektar Therapeutics COM 640268108 7,615 226,642 SH   SOLE   226,642 0 0
Neogen Corp COM 640491106 5,097 88,815 SH   SOLE   88,815 0 0
Netflix Inc COM 64110L106 4,663 13,079 SH   SOLE   13,079 0 0
NetEase Inc SPONSORED ADR 64110W102 829 3,435 SH   SOLE   3,435 0 0
Neuberger Berman Municipal Fund Inc COM 64124P101 1,074 74,812 SH   SOLE   74,812 0 0
Neurocrine Biosciences Inc COM 64125C109 10,023 113,766 SH   SOLE   113,766 0 0
New Gold Inc COM 644535106 62,406 72,481,252 SH   SOLE   72,481,252 0 0
New Mountain Finance Corp COM 647551100 7,713 568,372 SH   SOLE   568,372 0 0
New Residential Investment Corp COM NEW 64828T201 11,179 661,117 SH   SOLE   661,117 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 5,044 828,321 SH   SOLE   828,321 0 0
Newmont GoldCorp Corp COM 651639106 995,904 27,841,889 SH   SOLE   27,841,889 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 583 63,692 SH   SOLE   63,692 0 0
Newtek Business Services Corp COM NEW 652526203 3,002 152,876 SH   SOLE   152,876 0 0
NextEra Energy Inc COM 65339F101 4,063 21,019 SH   SOLE   21,019 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 19,272 311,541 SH   SOLE   311,541 0 0
NexGen Energy Ltd COM 65340P106 159 98,245 SH   SOLE   98,245 0 0
NIKE Inc CL B 654106103 4,581 54,401 SH   SOLE   54,401 0 0
NiSource Inc COM 65473P105 22 784 SH   SOLE   784 0 0
Noah Holdings Ltd SPON ADS CL A 65487X102 29 600 SH   SOLE   600 0 0
Noble Energy Inc COM 655044105 899 36,367 SH   SOLE   36,367 0 0
Noble Midstream Partners LP COM UNIT REPST 65506L105 724 20,094 SH   SOLE   20,094 0 0
Norfolk Southern Corp COM 655844108 682 3,647 SH   SOLE   3,647 0 0
Northern Trust Corp COM 665859104 74 815 SH   SOLE   815 0 0
Novagold Resources Inc COM NEW 66987E206 56,255 13,490,509 SH   SOLE   13,490,509 0 0
Novartis AG SPONSORED ADR 66987V109 9,968 103,678 SH   SOLE   103,678 0 0
Novo Nordisk A/S ADR 670100205 9,908 189,407 SH   SOLE   189,407 0 0
Nucor Corp COM 670346105 3,249 55,687 SH   SOLE   55,687 0 0
NuStar Energy LP UNIT COM 67058H102 739 27,487 SH   SOLE   27,487 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 783 53,500 SH   SOLE   53,500 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 802 57,599 SH   SOLE   57,599 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 11,298 845,631 SH   SOLE   845,631 0 0
NVIDIA Corp COM 67066G104 60,745 338,298 SH   SOLE   338,298 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 11,329 834,839 SH   SOLE   834,839 0 0
Nuveen Intermediate Duration Municipal COM 670671106 2,474 188,151 SH   SOLE   188,151 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 690 52,784 SH   SOLE   52,784 0 0
Nuveen Municipal High Income Opportunit COM 670682103 2,698 199,238 SH   SOLE   199,238 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 673 42,119 SH   SOLE   42,119 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 8,485 563,052 SH   SOLE   563,052 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 11,422 755,952 SH   SOLE   755,952 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 1,112 80,563 SH   SOLE   80,563 0 0
Nutrien Ltd COM 67077M108 164,806 3,123,680 SH   SOLE   3,123,680 0 0
Oi SA SPONSORED ADR NE 670851500 3,140 1,670,355 SH   SOLE   1,670,355 0 0
Nuveen Municipal Value Fund Inc COM 670928100 6,627 662,718 SH   SOLE   662,718 0 0
O'Reilly Automotive Inc COM 67103H107 2,704 6,963 SH   SOLE   6,963 0 0
Oaktree Specialty Lending Corp COM 67401P108 4,850 936,244 SH   SOLE   936,244 0 0
Oasis Petroleum Inc COM 674215108 159 26,340 SH   SOLE   26,340 0 0
Occidental Petroleum Corp COM 674599105 6,549 98,930 SH   SOLE   98,930 0 0
Oceaneering International Inc COM 675232102 18,187 1,153,265 SH   SOLE   1,153,265 0 0
Oil States International Inc COM 678026105 7,843 462,438 SH   SOLE   462,438 0 0
Olympic Steel Inc COM 68162K106 114 7,160 SH   SOLE   7,160 0 0
Omega Healthcare Investors Inc COM 681936100 1,767 46,318 SH   SOLE   46,318 0 0
ON Semiconductor Corp COM 682189105 10,182 495,008 SH   SOLE   495,008 0 0
Oneok Inc COM 682680103 312 4,461 SH   SOLE   4,461 0 0
Oracle Corp COM 68389X105 4,729 88,056 SH   SOLE   88,056 0 0
Ormat Technologies Inc COM 686688102 19,376 351,329 SH   SOLE   351,329 0 0
Osisko Gold Royalties Ltd COM 68827L101 179,848 16,000,709 SH   SOLE   16,000,709 0 0
Oxford Square Capital Corp COM 69181V107 2,637 405,759 SH   SOLE   405,759 0 0
PBF Energy Inc CL A 69318G106 19,241 617,885 SH   SOLE   617,885 0 0
PDC Energy Inc COM 69327R101 63,386 1,558,160 SH   SOLE   1,558,160 0 0
PG&E Corp COM 69331C108 1,168 65,590 SH   SOLE   65,590 0 0
PNC Financial Services Group Inc/The COM 693475105 4,471 36,454 SH   SOLE   36,454 0 0
POSCO SPONSORED ADR 693483109 2,793 50,589 SH   SOLE   50,589 0 0
PNM Resources Inc COM 69349H107 746 15,762 SH   SOLE   15,762 0 0
PPL Corp COM 69351T106 86 2,722 SH   SOLE   2,722 0 0
PRA Health Sciences Inc COM 69354M108 73 664 SH   SOLE   664 0 0
PVH Corp COM 693656100 36 297 SH   SOLE   297 0 0
Packaging Corp of America COM 695156109 205 2,062 SH   SOLE   2,062 0 0
Pan American Silver Corp COM 697900108 358,153 27,030,440 SH   SOLE   27,030,440 0 0
Parsley Energy Inc CL A 701877102 96,847 5,017,967 SH   SOLE   5,017,967 0 0
Patterson Cos Inc COM 703395103 1,620 74,140 SH   SOLE   74,140 0 0
Patterson-UTI Energy Inc COM 703481101 72,990 5,206,127 SH   SOLE   5,206,127 0 0
PayPal Holdings Inc COM 70450Y103 4,940 47,573 SH   SOLE   47,573 0 0
Peabody Energy Corp COM 704551100 2,213 78,131 SH   SOLE   78,131 0 0
Pembina Pipeline Corp COM 706327103 132 3,576 SH   SOLE   3,576 0 0
Penn National Gaming Inc COM 707569109 315 15,680 SH   SOLE   15,680 0 0
PennantPark Investment Corp COM 708062104 4,003 579,270 SH   SOLE   579,270 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 4,229 330,153 SH   SOLE   330,153 0 0
PennyMac Mortgage Investment Trust COM 70931T103 5,364 258,991 SH   SOLE   258,991 0 0
PepsiCo Inc COM 713448108 5,347 43,635 SH   SOLE   43,635 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 3,121 113,640 SH   SOLE   113,640 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 209 13,100 SH   SOLE   13,100 0 0
Pfizer Inc COM 717081103 37,586 885,005 SH   SOLE   885,005 0 0
Philip Morris International Inc COM 718172109 62,472 706,772 SH   SOLE   706,772 0 0
Phillips 66 COM 718546104 1,910 20,069 SH   SOLE   20,069 0 0
Phillips 66 Partners LP COM UNIT REP INT 718549207 761 14,535 SH   SOLE   14,535 0 0
Pilgrim's Pride Corp COM 72147K108 3,395 152,315 SH   SOLE   152,315 0 0
PIMCO Municipal Income Fund COM 72200R107 771 54,635 SH   SOLE   54,635 0 0
PIMCO Municipal Income Fund III COM 72201A103 852 67,847 SH   SOLE   67,847 0 0
Pinnacle West Capital Corp COM 723484101 1,241 12,981 SH   SOLE   12,981 0 0
Pioneer Municipal High Income Advantage COM 723762100 1,056 98,123 SH   SOLE   98,123 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 1,082 90,607 SH   SOLE   90,607 0 0
Pioneer Natural Resources Co COM 723787107 133,078 873,902 SH   SOLE   873,902 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 753 30,732 SH   SOLE   30,732 0 0
Pluristem Therapeutics Inc COM 72940R102 50 51,644 SH   SOLE   51,644 0 0
Polaris Industries Inc COM 731068102 27,501 325,731 SH   SOLE   325,731 0 0
Power Integrations Inc COM 739276103 1,880 26,886 SH   SOLE   26,886 0 0
Pretium Resources Inc COM 74139C102 193,708 22,629,428 SH   SOLE   22,629,428 0 0
T Rowe Price Group Inc COM 74144T108 54,743 546,776 SH   SOLE   546,776 0 0
Procter & Gamble Co/The COM 742718109 4,641 44,602 SH   SOLE   44,602 0 0
Prologis Inc COM 74340W103 10,296 143,099 SH   SOLE   143,099 0 0
ProPetro Holding Corp COM 74347M108 84,372 3,743,200 SH   SOLE   3,743,200 0 0
Prospect Capital Corp COM 74348T102 12,996 1,993,274 SH   SOLE   1,993,274 0 0
Protalix BioTherapeutics Inc COM 74365A101 34 77,317 SH   SOLE   77,317 0 0
Prudential Financial Inc COM 744320102 619 6,736 SH   SOLE   6,736 0 0
Public Service Enterprise Group Inc COM 744573106 1,747 29,403 SH   SOLE   29,403 0 0
Public Storage COM 74460D109 7,540 34,622 SH   SOLE   34,622 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,674 223,762 SH   SOLE   223,762 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,841 150,139 SH   SOLE   150,139 0 0
QEP Resources Inc COM 74733V100 128 16,418 SH   SOLE   16,418 0 0
QIWI plc SPON ADR REP B 74735M108 1,205 83,719 SH   SOLE   83,719 0 0
Qorvo Inc COM 74736K101 8,693 121,186 SH   SOLE   121,186 0 0
QUALCOMM Inc COM 747525103 48,473 849,952 SH   SOLE   849,952 0 0
Quanta Services Inc COM 74762E102 189 5,018 SH   SOLE   5,018 0 0
QUEST DIAGNOSTICS INC COM 74834L100 22 247 SH   SOLE   247 0 0
RLJ Lodging Trust CUM CONV PFD A 74965L200 3,365 133,750 SH   SOLE   133,750 0 0
RPC Inc COM 749660106 16,795 1,471,985 SH   SOLE   1,471,985 0 0
Range Resources Corp COM 75281A109 234 20,789 SH   SOLE   20,789 0 0
Raytheon Co COM NEW 755111507 4,059 22,294 SH   SOLE   22,294 0 0
Realty Income Corp COM 756109104 5,112 69,490 SH   SOLE   69,490 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 92 11,044 SH   SOLE   11,044 0 0
Redwood Trust Inc COM 758075402 4,225 261,618 SH   SOLE   261,618 0 0
Regency Centers Corp COM 758849103 2,574 38,138 SH   SOLE   38,138 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 19,633 47,812 SH   SOLE   47,812 0 0
Reliance Steel & Aluminum Co COM 759509102 3,046 33,749 SH   SOLE   33,749 0 0
Renewable Energy Group Inc COM NEW 75972A301 762 34,698 SH   SOLE   34,698 0 0
Republic Services Inc COM 760759100 3,141 39,078 SH   SOLE   39,078 0 0
Retail Value Inc COM 76133Q102 119 3,810 SH   SOLE   3,810 0 0
Rio Tinto PLC SPONSORED ADR 767204100 114,580 1,946,982 SH   SOLE   1,946,982 0 0
Rockwell Automation Inc COM 773903109 33 190 SH   SOLE   190 0 0
Rogers Communications Inc CL B 775109200 76 1,408 SH   SOLE   1,408 0 0
Ross Stores Inc COM 778296103 2,632 28,276 SH   SOLE   28,276 0 0
Royal Bank of Canada COM 780087102 4,663 61,737 SH   SOLE   61,737 0 0
Royal Gold Inc COM 780287108 413,307 4,545,332 SH   SOLE   4,545,332 0 0
Ryerson Holding Corp COM 783754104 208 24,356 SH   SOLE   24,356 0 0
S&P Global Inc COM 78409V104 660 3,137 SH   SOLE   3,137 0 0
SL Green Realty Corp COM 78440X101 1,745 19,405 SH   SOLE   19,405 0 0
SM Energy Co COM 78454L100 131 7,518 SH   SOLE   7,518 0 0
SSR Mining Inc COM 784730103 210,477 16,625,379 SH   SOLE   16,625,379 0 0
Salesforce.com Inc COM 79466L302 62,021 391,621 SH   SOLE   391,621 0 0
Sanderson Farms Inc COM 800013104 4,143 31,422 SH   SOLE   31,422 0 0
Sandstorm Gold Ltd COM NEW 80013R206 120,210 21,936,097 SH   SOLE   21,936,097 0 0
Sanofi SPONSORED ADR 80105N105 9,520 214,991 SH   SOLE   214,991 0 0
Sarepta Therapeutics Inc COM 803607100 14,927 125,235 SH   SOLE   125,235 0 0
Sasol Ltd SPONSORED ADR 803866300 1,147 37,074 SH   SOLE   37,074 0 0
Henry Schein Inc COM 806407102 36 591 SH   SOLE   591 0 0
Schlumberger Ltd COM 806857108 182,653 4,192,165 SH   SOLE   4,192,165 0 0
Schnitzer Steel Industries Inc CL A 806882106 967 40,278 SH   SOLE   40,278 0 0
Charles Schwab Corp/The COM 808513105 55,821 1,305,439 SH   SOLE   1,305,439 0 0
Scientific Games Corp COM 80874P109 112 5,502 SH   SOLE   5,502 0 0
Sea Ltd SPONSORED ADS 81141R100 944 40,127 SH   SOLE   40,127 0 0
Seaboard Corp COM 811543107 141 33 SH   SOLE   33 0 0
Seabridge Gold Inc COM 811916105 36,411 2,938,768 SH   SOLE   2,938,768 0 0
Seattle Genetics Inc COM 812578102 8,087 110,421 SH   SOLE   110,421 0 0
Sempra Energy COM 816851109 76 602 SH   SOLE   602 0 0
Sempra Energy 6% PFD CONV A 816851406 18,935 179,135 SH   SOLE   179,135 0 0
Sensient Technologies Corp COM 81725T100 5 68 SH   SOLE   68 0 0
Shell Midstream Partners LP UNIT LTD INT 822634101 811 39,669 SH   SOLE   39,669 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 91,360 22,121,174 SH   SOLE   22,121,174 0 0
Silvercorp Metals Inc COM 82835P103 28,689 11,165,344 SH   SOLE   11,165,344 0 0
Simon Property Group Inc COM 828806109 17,587 96,521 SH   SOLE   96,521 0 0
Skyworks Solutions Inc COM 83088M102 18,569 225,138 SH   SOLE   225,138 0 0
JM Smucker Co/The COM NEW 832696405 32 273 SH   SOLE   273 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 12,763 332,029 SH   SOLE   332,029 0 0
Solar Capital Ltd COM 83413U100 5,250 251,902 SH   SOLE   251,902 0 0
SolarEdge Technologies Inc COM 83417M104 39,787 1,055,915 SH   SOLE   1,055,915 0 0
Southern Co/The COM 842587107 564 10,914 SH   SOLE   10,914 0 0
Southern Copper Corp COM 84265V105 82 2,071 SH   SOLE   2,071 0 0
Southwestern Energy Co COM 845467109 198 42,297 SH   SOLE   42,297 0 0
Spirit Realty Capital Inc COM NEW 84860W300 780 19,633 SH   SOLE   19,633 0 0
Spirit MTA REIT COM SHS BEN IN 84861U105 61 9,423 SH   SOLE   9,423 0 0
Starbucks Corp COM 855244109 33,500 450,635 SH   SOLE   450,635 0 0
Stars Group Inc/The COM 85570W100 455 25,970 SH   SOLE   25,970 0 0
Starwood Property Trust Inc COM 85571B105 9,869 441,559 SH   SOLE   441,559 0 0
State Street Corp COM 857477103 51,020 775,261 SH   SOLE   775,261 0 0
Steel Dynamics Inc COM 858119100 59,241 1,679,653 SH   SOLE   1,679,653 0 0
Stericycle Inc COM 858912108 1,198 22,006 SH   SOLE   22,006 0 0
STMicroelectronics NV NY REGISTRY 861012102 13,125 883,843 SH   SOLE   883,843 0 0
STORE Capital Corp COM 862121100 1,541 46,000 SH   SOLE   46,000 0 0
Stryker Corp COM 863667101 4,810 24,354 SH   SOLE   24,354 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 3,349 149,449 SH   SOLE   149,449 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 686 70,493 SH   SOLE   70,493 0 0
Sun Life Financial Inc COM 866796105 90 2,338 SH   SOLE   2,338 0 0
Suncor Energy Inc COM 867224107 977 30,115 SH   SOLE   30,115 0 0
SunCoke Energy Inc COM 86722A103 358 42,122 SH   SOLE   42,122 0 0
SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 1,917 153,949 SH   SOLE   153,949 0 0
Sunoco LP COM UT REP LP 86765K109 3,417 109,660 SH   SOLE   109,660 0 0
Sunrun Inc COM 86771W105 42,973 3,056,415 SH   SOLE   3,056,415 0 0
Superior Energy Services Inc COM 868157108 10,254 2,195,812 SH   SOLE   2,195,812 0 0
Syneos Health Inc CL A 87166B102 55 1,062 SH   SOLE   1,062 0 0
Sysco Corp COM 871829107 2,866 42,934 SH   SOLE   42,934 0 0
TCG BDC Inc COM 872280102 7,224 498,908 SH   SOLE   498,908 0 0
TC Pipelines LP UT COM LTD PRT 87233Q108 816 21,846 SH   SOLE   21,846 0 0
TJX Cos Inc/The COM 872540109 8,386 157,611 SH   SOLE   157,611 0 0
TPG Specialty Lending Inc COM 87265K102 7,600 379,996 SH   SOLE   379,996 0 0
TPI Composites Inc COM 87266J104 417 14,570 SH   SOLE   14,570 0 0
TPG RE Finance Trust Inc COM 87266M107 2,336 119,184 SH   SOLE   119,184 0 0
Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 83,390 2,035,897 SH   SOLE   2,035,897 0 0
Take-Two Interactive Software Inc COM 874054109 775 8,217 SH   SOLE   8,217 0 0
Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 8,323 408,588 SH   SOLE   408,588 0 0
Tallgrass Energy LP CLASS A SHS 874696107 793 31,548 SH   SOLE   31,548 0 0
Target Corp COM 87612E106 3,327 41,452 SH   SOLE   41,452 0 0
Targa Resources Corp COM 87612G101 68 1,634 SH   SOLE   1,634 0 0
Teck Resources Ltd CL B 878742204 152,501 6,578,996 SH   SOLE   6,578,996 0 0
TELUS Corp COM 87971M103 28 766 SH   SOLE   766 0 0
Tenaris SA SPONSORED ADS 88031M109 42,483 1,503,823 SH   SOLE   1,503,823 0 0
Tennant Co COM 880345103 564 9,084 SH   SOLE   9,084 0 0
Tenneco Inc CL A VTG COM STK 880349105 998 45,044 SH   SOLE   45,044 0 0
Teradyne Inc COM 880770102 7,653 192,084 SH   SOLE   192,084 0 0
Ternium SA SPONSORED ADS 880890108 5,837 214,429 SH   SOLE   214,429 0 0
Tesla Inc COM 88160R101 8,216 29,356 SH   SOLE   29,356 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 8,387 534,914 SH   SOLE   534,914 0 0
Tetra Tech Inc COM 88162G103 1,102 18,495 SH   SOLE   18,495 0 0
Texas Instruments Inc COM 882508104 54,619 514,930 SH   SOLE   514,930 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,980 18,192 SH   SOLE   18,192 0 0
3M Co COM 88579Y101 4,296 20,676 SH   SOLE   20,676 0 0
Tiffany & Co COM 886547108 64 608 SH   SOLE   608 0 0
TimkenSteel Corp COM 887399103 315 29,011 SH   SOLE   29,011 0 0
Toro Co/The COM 891092108 14,208 206,386 SH   SOLE   206,386 0 0
Toronto-Dominion Bank/The COM NEW 891160509 4,546 83,679 SH   SOLE   83,679 0 0
Tractor Supply Co COM 892356106 27,672 283,060 SH   SOLE   283,060 0 0
TransCanada Corp COM 89353D107 1,251 27,836 SH   SOLE   27,836 0 0
Transglobe Energy Corp COM 893662106 923 488,574 SH   SOLE   488,574 0 0
Travelers Cos Inc/The COM 89417E109 62 454 SH   SOLE   454 0 0
Trimble Inc COM 896239100 377 9,335 SH   SOLE   9,335 0 0
TriplePoint Venture Growth BDC Corp COM 89677Y100 2,700 196,239 SH   SOLE   196,239 0 0
Turquoise Hill Resources Ltd COM 900435108 68 41,180 SH   SOLE   41,180 0 0
Two Harbors Investment Corp COM NEW 90187B408 8,061 595,754 SH   SOLE   595,754 0 0
Tyson Foods Inc CL A 902494103 107,249 1,544,702 SH   SOLE   1,544,702 0 0
UDR INC COM 902653104 2,837 62,397 SH   SOLE   62,397 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 3,227 206,732 SH   SOLE   206,732 0 0
US Bancorp COM NEW 902973304 4,536 94,118 SH   SOLE   94,118 0 0
US Silica Holdings Inc COM 90346E103 9,197 529,784 SH   SOLE   529,784 0 0
Union Pacific Corp COM 907818108 4,748 28,398 SH   SOLE   28,398 0 0
United Parcel Service Inc CL B 911312106 5,055 45,238 SH   SOLE   45,238 0 0
United States Steel Corp COM 912909108 2,873 147,390 SH   SOLE   147,390 0 0
United Technologies Corp COM 913017109 32,606 252,977 SH   SOLE   252,977 0 0
United Therapeutics Corp COM 91307C102 8,571 73,024 SH   SOLE   73,024 0 0
UnitedHealth Group Inc COM 91324P102 4,662 18,854 SH   SOLE   18,854 0 0
Universal Display Corp COM 91347P105 8,578 56,118 SH   SOLE   56,118 0 0
Universal Stainless & Alloy Products In COM 913837100 94 5,693 SH   SOLE   5,693 0 0
US Ecology Inc COM 91732J102 1,106 19,760 SH   SOLE   19,760 0 0
VEON Ltd SPONSORED ADR 91822M106 15,735 7,528,933 SH   SOLE   7,528,933 0 0
Vale SA SPONSORED ADS 91912E105 8,177 626,090 SH   SOLE   626,090 0 0
Valero Energy Corp COM 91913Y100 1,644 19,382 SH   SOLE   19,382 0 0
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 3,892 173,597 SH   SOLE   173,597 0 0
VanEck Vectors Green Bond ETF GREEN BD ETF 92189F171 7,517 290,000 SH   SOLE   290,000 0 0
VanEck Vectors Steel ETF STEEL ETF 92189F205 1,183 29,581 SH   SOLE   29,581 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,362 400,000 SH   SOLE   400,000 0 0
VanEck Vectors Unconventional Oil & Gas UNCVTL OIL GAS 92189F668 1,222 95,868 SH   SOLE   95,868 0 0
VanEck Vectors Agribusiness ETF AGRIBUSINESS ETF 92189F700 1,192 19,119 SH   SOLE   19,119 0 0
VanEck Vectors Oil Services ETF OIL SVCS ETF 92189F718 1,200 69,674 SH   SOLE   69,674 0 0
VanEck Vectors Coal ETF COAL ETF 92189F809 1,162 85,873 SH   SOLE   85,873 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 8,258 101,722 SH   SOLE   101,722 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 2,938 69,127 SH   SOLE   69,127 0 0
Varonis Systems Inc COM 922280102 568 9,521 SH   SOLE   9,521 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 4,267 404,098 SH   SOLE   404,098 0 0
Ventas Inc COM 92276F100 5,237 82,072 SH   SOLE   82,072 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 63,545 244,836 SH   SOLE   244,836 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 2,135 24,571 SH   SOLE   24,571 0 0
VEREIT Inc COM 92339V100 1,864 222,708 SH   SOLE   222,708 0 0
Verizon Communications Inc COM 92343V104 5,281 89,311 SH   SOLE   89,311 0 0
Verint Systems Inc COM 92343X100 1,221 20,391 SH   SOLE   20,391 0 0
Vertex Pharmaceuticals Inc COM 92532F100 21,417 116,428 SH   SOLE   116,428 0 0
VICI Properties Inc COM 925652109 908 41,491 SH   SOLE   41,491 0 0
Vicor Corp COM 925815102 467 15,063 SH   SOLE   15,063 0 0
Viper Energy Partners LP COM UNT RP INT 92763M105 43,702 1,317,900 SH   SOLE   1,317,900 0 0
Visa Inc COM CL A 92826C839 4,789 30,662 SH   SOLE   30,662 0 0
Vornado Realty Trust SH BEN INT 929042109 2,716 40,268 SH   SOLE   40,268 0 0
WP Carey Inc COM 92936U109 2,965 37,859 SH   SOLE   37,859 0 0
Waddell & Reed Financial Inc CL A 930059100 6 326 SH   SOLE   326 0 0
Walmart Inc COM 931142103 11,276 115,620 SH   SOLE   115,620 0 0
Walgreens Boots Alliance Inc COM 931427108 8,459 133,689 SH   SOLE   133,689 0 0
Warrior Met Coal Inc COM 93627C101 2,178 71,653 SH   SOLE   71,653 0 0
Waste Connections Inc COM 94106B101 2,984 33,681 SH   SOLE   33,681 0 0
Waste Management Inc COM 94106L109 2,924 28,144 SH   SOLE   28,144 0 0
Waters Corp COM 941848103 74 294 SH   SOLE   294 0 0
Wells Fargo & Co COM 949746101 55,686 1,152,433 SH   SOLE   1,152,433 0 0
Welltower Inc COM 95040Q104 6,995 90,145 SH   SOLE   90,145 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,375 104,428 SH   SOLE   104,428 0 0
Western Asset Municipal Defined Opportu COM 95768A109 597 28,515 SH   SOLE   28,515 0 0
Western Asset Mortgage Capital Corp COM 95790D105 2,225 217,530 SH   SOLE   217,530 0 0
Western Midstream Partners LP COM UNIT LP INT 958669103 702 22,391 SH   SOLE   22,391 0 0
Western Union Co/The COM 959802109 53,021 2,870,642 SH   SOLE   2,870,642 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 1,253 55,179 SH   SOLE   55,179 0 0
Westrock Co COM 96145D105 212 5,535 SH   SOLE   5,535 0 0
Weyerhaeuser Co COM 962166104 429 16,302 SH   SOLE   16,302 0 0
Wheaton Precious Metals Corp COM 962879102 594,898 24,974,725 SH   SOLE   24,974,725 0 0
Whiting Petroleum Corp COM NEW 966387409 178 6,791 SH   SOLE   6,791 0 0
John Wiley & Sons Inc CL A 968223206 26,949 609,421 SH   SOLE   609,421 0 0
Williams Cos Inc/The COM 969457100 374 13,013 SH   SOLE   13,013 0 0
SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 2,333 180,703 SH   SOLE   180,703 0 0
Worthington Industries Inc COM 981811102 1,459 39,087 SH   SOLE   39,087 0 0
WPX Energy Inc COM 98212B103 38,186 2,912,749 SH   SOLE   2,912,749 0 0
Wynn Resorts Ltd COM 983134107 1,412 11,837 SH   SOLE   11,837 0 0
Xilinx Inc COM 983919101 39,224 309,363 SH   SOLE   309,363 0 0
Xylem Inc/NY COM 98419M100 342 4,325 SH   SOLE   4,325 0 0
YPF SA SPON ADR CL D 984245100 19 1,357 SH   SOLE   1,357 0 0
YY Inc SPONSORED ADS A 98426T106 84 1,000 SH   SOLE   1,000 0 0
Yamana Gold Inc COM 98462Y100 336,541 128,942,894 SH   SOLE   128,942,894 0 0
Yum! Brands Inc COM 988498101 82 823 SH   SOLE   823 0 0
Yum China Holdings Inc COM 98850P109 2,381 53,020 SH   SOLE   53,020 0 0
Zimmer Biomet Holdings Inc COM 98956P102 58,133 455,229 SH   SOLE   455,229 0 0
Zoetis Inc CL A 98978V103 73,498 730,092 SH   SOLE   730,092 0 0
Zynga Inc CL A 98986T108 663 124,453 SH   SOLE   124,453 0 0
Alkermes PLC SHS G01767105 58 1,603 SH   SOLE   1,603 0 0
ALLERGAN PLC SHS G0177J108 77,418 528,777 SH   SOLE   528,777 0 0
Brookfield Property Partners LP UNIT LTD PARTN G16249107 360 17,516 SH   SOLE   17,516 0 0
Bunge Ltd COM G16962105 41,730 786,314 SH   SOLE   786,314 0 0
Credicorp Ltd COM G2519Y108 6,400 26,671 SH   SOLE   26,671 0 0
Cosan Ltd SHS A G25343107 3,675 317,058 SH   SOLE   317,058 0 0
Eaton Corp PLC SHS G29183103 8,085 100,360 SH   SOLE   100,360 0 0
Endo International PLC SHS G30401106 1,447 180,146 SH   SOLE   180,146 0 0
Ensco Rowan plc SHS CLASS A G3166L100 21,079 5,363,537 SH   SOLE   5,363,537 0 0
Janus Henderson Group PLC ORD SHS G4474Y214 19 745 SH   SOLE   745 0 0
Ingersoll-Rand PLC SHS G47791101 358 3,319 SH   SOLE   3,319 0 0
International Game Technology PLC SHS USD G4863A108 242 18,650 SH   SOLE   18,650 0 0
Weatherford International PLC ORD SHS G48833100 15,134 21,681,698 SH   SOLE   21,681,698 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 7,449 52,112 SH   SOLE   52,112 0 0
Linde PLC COM G5494J103 4,237 24,082 SH   SOLE   24,082 0 0
Mallinckrodt PLC SHS G5785G107 1,512 69,541 SH   SOLE   69,541 0 0
Marvell Technology Group Ltd ORD G5876H105 15,576 783,096 SH   SOLE   783,096 0 0
Medtronic PLC SHS G5960L103 55,643 610,928 SH   SOLE   610,928 0 0
Nabors Industries Ltd SHS G6359F103 25,775 7,492,637 SH   SOLE   7,492,637 0 0
Noble Corp plc SHS USD G65431101 8,903 3,102,050 SH   SOLE   3,102,050 0 0
Novocure Ltd ORD SHS G6674U108 1,103 22,891 SH   SOLE   22,891 0 0
Rowan Cos Plc SHS CL A G7665A101 15,474 1,434,067 SH   SOLE   1,434,067 0 0
Pentair PLC SHS G7S00T104 194 4,354 SH   SOLE   4,354 0 0
STERIS PLC SHS USD G8473T100 2,935 22,925 SH   SOLE   22,925 0 0
TechnipFMC PLC COM G87110105 43,337 1,842,544 SH   SOLE   1,842,544 0 0
Perrigo Co PLC SHS G97822103 4,463 92,663 SH   SOLE   92,663 0 0
Chubb Ltd COM H1467J104 4,974 35,510 SH   SOLE   35,510 0 0
TE Connectivity Ltd REG SHS H84989104 44 551 SH   SOLE   551 0 0
Transocean Ltd REG SHS H8817H100 62,984 7,231,240 SH   SOLE   7,231,240 0 0
CyberArk Software Ltd SHS M2682V108 1,341 11,264 SH   SOLE   11,264 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 76 20,223 SH   SOLE   20,223 0 0
Israel Chemicals Ltd SHS M5920A109 9,653 1,842,240 SH   SOLE   1,842,240 0 0
Kornit Digital Ltd SHS M6372Q113 272 11,418 SH   SOLE   11,418 0 0
Pointer Telocation Ltd SHS M7946T104 45 2,852 SH   SOLE   2,852 0 0
RADCOM Ltd SHS NEW M81865111 37 4,947 SH   SOLE   4,947 0 0
UroGen Pharma Ltd COM M96088105 165 4,468 SH   SOLE   4,468 0 0
ASML Holding NV N Y REGISTRY SHS N07059210 43,306 230,288 SH   SOLE   230,288 0 0
CNH Industrial NV SHS N20944109 24,415 2,393,644 SH   SOLE   2,393,644 0 0
Core Laboratories NV COM N22717107 38,221 554,494 SH   SOLE   554,494 0 0
Mylan NV SHS EURO N59465109 8,923 314,855 SH   SOLE   314,855 0 0
NXP Semiconductors NV COM N6596X109 36,122 408,669 SH   SOLE   408,669 0 0
QIAGEN NV SHS NEW N72482123 15,773 387,724 SH   SOLE   387,724 0 0
Yandex NV SHS CLASS A N97284108 92,576 2,695,868 SH   SOLE   2,695,868 0 0
MakeMyTrip Ltd SHS V5633W109 688 24,923 SH   SOLE   24,923 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 3,359 148,423 SH   SOLE   148,423 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 3,375 261,416 SH   SOLE   261,416 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 1,295 68,176 SH   SOLE   68,176 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 3,351 224,019 SH   SOLE   224,019 0 0