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
APOLLO COML REAL EST FIN INC COM 03762U105 3,625 369,539 SH   SOLE   369,539 0 0
CIRRUS LOGIC INC COM 172755100 22,724 367,822 SH   SOLE   367,822 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,877 179,999 SH   SOLE   179,999 0 0
VISTA OUTDOOR INC COM 928377100 700 48,490 SH   SOLE   48,490 0 0
LAM RESEARCH CORP COM 512807108 15,593 48,207 SH   SOLE   48,207 0 0
ONE GAS INC COM 68235P108 5,629 73,069 SH   SOLE   73,069 0 0
LOGITECH INTL S A SHS H50430232 4,313 66,055 SH   SOLE   66,055 0 0
CHEVRON CORP NEW COM 166764100 24,787 277,788 SH   SOLE   277,788 0 0
MURPHY USA INC COM 626755102 4,487 39,860 SH   SOLE   39,860 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14,732 84,432 SH   SOLE   84,432 0 0
TARGET CORP COM 87612E106 9,753 81,327 SH   SOLE   81,327 0 0
CITRIX SYS INC COM 177376100 57,633 389,655 SH   SOLE   389,655 0 0
INNOVIVA INC COM 45781M101 3,555 254,327 SH   SOLE   254,327 0 0
3M CO COM 88579Y101 272 1,750 SH   SOLE   1,750 0 0
ROYAL GOLD INC COM 780287108 11,175 89,891 SH   SOLE   89,891 0 0
JPMORGAN CHASE & CO COM 46625H100 6,639 70,585 SH   SOLE   70,585 0 0
BEIGENE LTD SPONSORED ADR 07725L102 10,098 53,600 SH   SOLE   53,600 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,337 17,652 SH   SOLE   17,652 0 0
WD-40 CO COM 929236107 6,780 34,192 SH   SOLE   34,192 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,632 250,799 SH   SOLE   250,799 0 0
DOMINOS PIZZA INC COM 25754A201 22,021 59,609 SH   SOLE   59,609 0 0
NEWMONT CORP COM 651639106 14,520 235,189 SH   SOLE   235,189 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 39,993 576,938 SH   SOLE   576,938 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 238 20,157 SH   SOLE   20,157 0 0
KEYCORP COM 493267108 184 15,133 SH   SOLE   15,133 0 0
JOHNSON & JOHNSON COM 478160104 119,738 851,441 SH   SOLE   851,441 0 0
DANAHER CORPORATION COM 235851102 330 1,868 SH   SOLE   1,868 0 0
YETI HLDGS INC COM 98585X104 342 8,006 SH   SOLE   8,006 0 0
CORECIVIC INC COM 21871N101 1,002 107,101 SH   SOLE   107,101 0 0
TEXAS INSTRS INC COM 882508104 30,533 240,477 SH   SOLE   240,477 0 0
MANHATTAN ASSOCS INC COM 562750109 46,735 496,129 SH   SOLE   496,129 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 29,000 2,026,538 SH   SOLE   2,026,538 0 0
NOW INC COM 67011P100 1,161 134,613 SH   SOLE   134,613 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 426 1,177 SH   SOLE   1,177 0 0
BARRICK GOLD CORPORATION COM 067901108 4,498 167,180 SH   SOLE   167,180 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12,393 598,722 SH   SOLE   598,722 0 0
CASEYS GEN STORES INC COM 147528103 4,573 30,589 SH   SOLE   30,589 0 0
ROBERT HALF INTL INC COM 770323103 15,161 286,987 SH   SOLE   286,987 0 0
NORTONLIFELOCK INC COM 668771108 12,405 625,577 SH   SOLE   625,577 0 0
MFA FINL INC COM 55272X102 369 148,500 SH   SOLE   148,500 0 0
GEO GROUP INC NEW COM 36162J106 2,499 211,325 SH   SOLE   211,325 0 0
PACIRA BIOSCIENCES COM 695127100 7,366 140,393 SH   SOLE   140,393 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,386 32,498 SH   SOLE   32,498 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 483 39,247 SH   SOLE   39,247 0 0
TEREX CORP NEW COM 880779103 420 22,398 SH   SOLE   22,398 0 0
ARCONIC CORPORATION COM 03966V107 383 27,498 SH   SOLE   27,498 0 0
EOG RES INC COM 26875P101 4,737 93,524 SH   SOLE   93,524 0 0
NEWELL BRANDS INC COM 651229106 171 10,781 SH   SOLE   10,781 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 721 49,990 SH   SOLE   49,990 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 122 26,100 SH   SOLE   26,100 0 0
NATIONAL HEALTH INVS INC COM 63633D104 272 4,483 SH   SOLE   4,483 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,317 232,214 SH   SOLE   232,214 0 0
PRICE T ROWE GROUP INC COM 74144T108 20,472 165,772 SH   SOLE   165,772 0 0
IMAX CORP COM 45245E109 813 72,547 SH   SOLE   72,547 0 0
SEI INVTS CO COM 784117103 4,521 82,241 SH   SOLE   82,241 0 0
CHEMED CORP NEW COM 16359R103 314 698 SH   SOLE   698 0 0
GLU MOBILE INC COM 379890106 3,601 388,478 SH   SOLE   388,478 0 0
AMGEN INC COM 031162100 31,601 133,984 SH   SOLE   133,984 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 51,132 1,054,941 SH   SOLE   1,054,941 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,694 54,493 SH   SOLE   54,493 0 0
AMAZON COM INC COM 023135106 196,143 71,097 SH   SOLE   71,097 0 0
INGREDION INC COM 457187102 3,086 37,186 SH   SOLE   37,186 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,088 9,010 SH   SOLE   9,010 0 0
SOUTHERN CO COM 842587107 2,028 39,123 SH   SOLE   39,123 0 0
SPARTANNASH CO COM 847215100 3,039 143,044 SH   SOLE   143,044 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 449 30,359 SH   SOLE   30,359 0 0
SCHWAB CHARLES CORP COM 808513105 4,477 132,711 SH   SOLE   132,711 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 558 11,535 SH   SOLE   11,535 0 0
SALESFORCE COM INC COM 79466L302 466 2,490 SH   SOLE   2,490 0 0
SYNCHRONY FINANCIAL COM 87165B103 10,102 455,870 SH   SOLE   455,870 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 168 19,018 SH   SOLE   19,018 0 0
STANTEC INC COM 85472N109 295 9,541 SH   SOLE   9,541 0 0
PHILIP MORRIS INTL INC COM 718172109 4,643 66,281 SH   SOLE   66,281 0 0
MERCK & CO. INC COM 58933Y105 94,069 1,216,474 SH   SOLE   1,216,474 0 0
COGNEX CORP COM 192422103 11,128 186,351 SH   SOLE   186,351 0 0
CIGNA CORP NEW COM 125523100 35,387 188,581 SH   SOLE   188,581 0 0
PAYPAL HLDGS INC COM 70450Y103 5,925 34,007 SH   SOLE   34,007 0 0
EVERCORE INC CLASS A 29977A105 14,261 242,050 SH   SOLE   242,050 0 0
MCDONALDS CORP COM 580135101 9,707 52,623 SH   SOLE   52,623 0 0
CABOT OIL & GAS CORP COM 127097103 15,829 921,380 SH   SOLE   921,380 0 0
ABBVIE INC COM 00287Y109 18,743 190,912 SH   SOLE   190,912 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 32,050 4,848,697 SH   SOLE   4,848,697 0 0
AMER STATES WTR CO COM 029899101 2,583 32,855 SH   SOLE   32,855 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 19,562 344,600 SH   SOLE   344,600 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,019 17,294 SH   SOLE   17,294 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 228 401 SH   SOLE   401 0 0
STARWOOD PPTY TR INC COM 85571B105 20,983 1,402,646 SH   SOLE   1,402,646 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 33 11,600 SH   SOLE   11,600 0 0
ADIENT PLC ORD SHS G0084W101 828 50,460 SH   SOLE   50,460 0 0
CORCEPT THERAPEUTICS INC COM 218352102 13,268 788,865 SH   SOLE   788,865 0 0
FISERV INC COM 337738108 8,626 88,371 SH   SOLE   88,371 0 0
PFIZER INC COM 717081103 21,854 668,319 SH   SOLE   668,319 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 72,933 1,055,323 SH   SOLE   1,055,323 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,393 20,095 SH   SOLE   20,095 0 0
FASTENAL CO COM 311900104 20,364 475,373 SH   SOLE   475,373 0 0
ALASKA AIR GROUP INC COM 011659109 28,442 784,399 SH   SOLE   784,399 0 0
AUTODESK INC COM 052769106 60,608 253,389 SH   SOLE   253,389 0 0
CADENCE BANCORPORATION CL A 12739A100 8,926 1,007,509 SH   SOLE   1,007,509 0 0
CYRUSONE INC COM 23283R100 3,981 54,726 SH   SOLE   54,726 0 0
EMERSON ELEC CO COM 291011104 26,790 431,891 SH   SOLE   431,891 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 607 2,990 SH   SOLE   2,990 0 0
FORTUNA SILVER MINES INC COM 349915108 20,342 4,002,379 SH   SOLE   4,002,379 0 0
MANULIFE FINL CORP COM 56501R106 23,699 1,741,916 SH   SOLE   1,741,916 0 0
PAN AMERN SILVER CORP COM 697900108 42,425 1,396,018 SH   SOLE   1,396,018 0 0
EQUITABLE HLDGS INC COM 29452E101 26,368 1,366,945 SH   SOLE   1,366,945 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,712 21,878 SH   SOLE   21,878 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 107,915 804,800 SH   SOLE   804,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,159 188,080 SH   SOLE   188,080 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,472 1,394,710 SH   SOLE   1,394,710 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 67,972 708,340 SH   SOLE   708,340 0 0
WESTERN UN CO COM 959802109 18,580 859,393 SH   SOLE   859,393 0 0
RADIUS HEALTH INC COM NEW 750469207 1,739 127,610 SH   SOLE   127,610 0 0
MONDELEZ INTL INC CL A 609207105 7,141 139,673 SH   SOLE   139,673 0 0
PROCTER AND GAMBLE CO COM 742718109 118,778 993,378 SH   SOLE   993,378 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,810 244,355 SH   SOLE   244,355 0 0
PENN NATL GAMING INC COM 707569109 385 12,620 SH   SOLE   12,620 0 0
PRETIUM RES INC COM 74139C102 23,552 2,814,658 SH   SOLE   2,814,658 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,479 90,098 SH   SOLE   90,098 0 0
FORTIS INC COM 349553107 4,724 124,221 SH   SOLE   124,221 0 0
NVIDIA CORPORATION COM 67066G104 42,916 112,964 SH   SOLE   112,964 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,718 64,841 SH   SOLE   64,841 0 0
PACKAGING CORP AMER COM 695156109 3,693 37,006 SH   SOLE   37,006 0 0
UNITEDHEALTH GROUP INC COM 91324P102 36,076 122,315 SH   SOLE   122,315 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 20,222 3,082,684 SH   SOLE   3,082,684 0 0
LAS VEGAS SANDS CORP COM 517834107 14,175 311,277 SH   SOLE   311,277 0 0
PARSLEY ENERGY INC CL A 701877102 1,719 161,011 SH   SOLE   161,011 0 0
SERVICENOW INC COM 81762P102 2,032 5,017 SH   SOLE   5,017 0 0
SLM CORP COM 78442P106 7,634 1,086,004 SH   SOLE   1,086,004 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 18,342 403,478 SH   SOLE   403,478 0 0
TRANSALTA CORP COM 89346D107 369 62,220 SH   SOLE   62,220 0 0
STATE STR CORP COM 857477103 61,818 972,761 SH   SOLE   972,761 0 0
RANGE RES CORP COM 75281A109 1,152 204,685 SH   SOLE   204,685 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 507 40,524 SH   SOLE   40,524 0 0
BRUKER CORP COM 116794108 3,665 90,105 SH   SOLE   90,105 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,595 126,958 SH   SOLE   126,958 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 24,810 421,952 SH   SOLE   421,952 0 0
AVANGRID INC COM 05351W103 2,271 54,117 SH   SOLE   54,117 0 0
PULTE GROUP INC COM 745867101 36,416 1,070,132 SH   SOLE   1,070,132 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 33,033 898,151 SH   SOLE   898,151 0 0
INTEL CORP COM 458140100 94,028 1,571,599 SH   SOLE   1,571,599 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,385 78,042 SH   SOLE   78,042 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,563 124,352 SH   SOLE   124,352 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 20,985 346,234 SH   SOLE   346,234 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,315 10,098 SH   SOLE   10,098 0 0
WEIS MKTS INC COM 948849104 641 12,791 SH   SOLE   12,791 0 0
TELADOC HEALTH INC COM 87918A105 497 2,607 SH   SOLE   2,607 0 0
AT&T INC COM 00206R102 56,228 1,860,026 SH   SOLE   1,860,026 0 0
UNITED NAT FOODS INC COM 911163103 602 33,110 SH   SOLE   33,110 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,376 64,590 SH   SOLE   64,590 0 0
COEUR MNG INC COM NEW 192108504 14,134 2,782,310 SH   SOLE   2,782,310 0 0
MICROSOFT CORP COM 594918104 316,305 1,554,249 SH   SOLE   1,554,249 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,507 310,099 SH   SOLE   310,099 0 0
EBAY INC. COM 278642103 12,466 237,684 SH   SOLE   237,684 0 0
BANK NEW YORK MELLON CORP COM 064058100 24,666 638,211 SH   SOLE   638,211 0 0
TERADYNE INC COM 880770102 37,683 445,904 SH   SOLE   445,904 0 0
MSG NETWORK INC CL A 553573106 1,599 160,784 SH   SOLE   160,784 0 0
ALEXCO RESOURCE CORP COM 01535P106 15,701 6,988,757 SH   SOLE   6,988,757 0 0
TESLA INC COM 88160R101 25,296 23,427 SH   SOLE   23,427 0 0
AMBEV SA SPONSORED ADR 02319V103 66 25,000 SH   SOLE   25,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13,494 637,713 SH   SOLE   637,713 0 0
CUMMINS INC COM 231021106 11,547 66,649 SH   SOLE   66,649 0 0
MASTERCARD INCORPORATED CL A 57636Q104 112,604 380,805 SH   SOLE   380,805 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,188 26,330 SH   SOLE   26,330 0 0
SOGOU INC ADR REPSTG A 83409V104 992 237,400 SH   SOLE   237,400 0 0
MEDALLIA INC COM 584021109 2,297 91,042 SH   SOLE   91,042 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,309 163,678 SH   SOLE   163,678 0 0
GREIF INC CL A 397624107 329 9,586 SH   SOLE   9,586 0 0
OSHKOSH CORP COM 688239201 28,416 396,765 SH   SOLE   396,765 0 0
BED BATH & BEYOND INC COM 075896100 492 46,427 SH   SOLE   46,427 0 0
ALLSTATE CORP COM 020002101 6,154 63,450 SH   SOLE   63,450 0 0
WESTERN ALLIANCE BANCORP COM 957638109 37,718 996,003 SH   SOLE   996,003 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86,038 398,880 SH   SOLE   398,880 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 554 9,000 SH   SOLE   9,000 0 0
BIOGEN INC COM 09062X103 35,060 131,042 SH   SOLE   131,042 0 0
KOSMOS ENERGY LTD COM 500688106 221 133,339 SH   SOLE   133,339 0 0
CAMPBELL SOUP CO COM 134429109 3,954 79,674 SH   SOLE   79,674 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 591 16,867 SH   SOLE   16,867 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 248 9,558 SH   SOLE   9,558 0 0
TREX CO INC COM 89531P105 685 5,274 SH   SOLE   5,274 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,020 13,188 SH   SOLE   13,188 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,085 445,000 SH   SOLE   445,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105 2,913 79,267 SH   SOLE   79,267 0 0
ADOBE INC COM 00724F101 5,113 11,746 SH   SOLE   11,746 0 0
MACERICH CO COM 554382101 939 104,772 SH   SOLE   104,772 0 0
SILVERCORP METALS INC COM 82835P103 26,732 4,998,714 SH   SOLE   4,998,714 0 0
SYNOPSYS INC COM 871607107 9,590 49,182 SH   SOLE   49,182 0 0
LOWES COS INC COM 548661107 41,889 310,017 SH   SOLE   310,017 0 0
51JOB INC SPONSORED ADS 316827104 3,846 53,586 SH   SOLE   53,586 0 0
THOMSON REUTERS CORP. COM NEW 884903709 3,948 58,113 SH   SOLE   58,113 0 0
MERITAGE HOMES CORP COM 59001A102 4,047 53,175 SH   SOLE   53,175 0 0
ABBOTT LABS COM 002824100 491 5,375 SH   SOLE   5,375 0 0
CARGURUS INC COM CL A 141788109 1,292 51,005 SH   SOLE   51,005 0 0
APPLIED MATLS INC COM 038222105 30,605 506,302 SH   SOLE   506,302 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 414 1,926 SH   SOLE   1,926 0 0
ALPHABET INC CAP STK CL A 02079K305 69,202 48,801 SH   SOLE   48,801 0 0
MEDTRONIC PLC SHS G5960L103 8,767 95,604 SH   SOLE   95,604 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,873 211,506 SH   SOLE   211,506 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 715 55,297 SH   SOLE   55,297 0 0
NIKE INC CL B 654106103 651 6,643 SH   SOLE   6,643 0 0
HECLA MNG CO COM 422704106 14,172 4,334,000 SH   SOLE   4,334,000 0 0
QORVO INC COM 74736K101 21,149 191,349 SH   SOLE   191,349 0 0
GILEAD SCIENCES INC COM 375558103 301 3,923 SH   SOLE   3,923 0 0
CIMAREX ENERGY CO COM 171798101 10,085 366,865 SH   SOLE   366,865 0 0
ACTIVISION BLIZZARD INC COM 00507V109 46,551 613,330 SH   SOLE   613,330 0 0
KFORCE INC COM 493732101 7,503 256,526 SH   SOLE   256,526 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,922 22,793 SH   SOLE   22,793 0 0
BROADCOM INC COM 11135F101 383 1,216 SH   SOLE   1,216 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,797 3,473 SH   SOLE   3,473 0 0
VISTEON CORP COM NEW 92839U206 1,038 15,159 SH   SOLE   15,159 0 0
GRAFTECH INTL LTD COM 384313508 6,141 769,638 SH   SOLE   769,638 0 0
DOMINION ENERGY INC COM 25746U109 2,227 27,441 SH   SOLE   27,441 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,780 70,917 SH   SOLE   70,917 0 0
NETFLIX INC COM 64110L106 4,996 10,981 SH   SOLE   10,981 0 0
SINA CORP ORD G81477104 1,774 49,400 SH   SOLE   49,400 0 0
PIONEER NAT RES CO COM 723787107 6,441 65,931 SH   SOLE   65,931 0 0
RUSH ENTERPRISES INC CL A 781846209 222 5,377 SH   SOLE   5,377 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 476 46,572 SH   SOLE   46,572 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 54,916 189,164 SH   SOLE   189,164 0 0
ACUITY BRANDS INC COM 00508Y102 10,785 112,649 SH   SOLE   112,649 0 0
RITE AID CORP COM 767754872 1,552 91,007 SH   SOLE   91,007 0 0
LOCKHEED MARTIN CORP COM 539830109 37,476 102,698 SH   SOLE   102,698 0 0
ARCH RESOURCES INC CL A 03940R107 14,201 499,876 SH   SOLE   499,876 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 38,867 521,298 SH   SOLE   521,298 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 37,360 635,172 SH   SOLE   635,172 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,449 13,485 SH   SOLE   13,485 0 0
NEXTERA ENERGY INC COM 65339F101 266 1,109 SH   SOLE   1,109 0 0
SITE CENTERS CORP COM 82981J109 15,173 1,873,297 SH   SOLE   1,873,297 0 0
UNITI GROUP INC COM 91325V108 4,557 487,448 SH   SOLE   487,448 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,324 48,442 SH   SOLE   48,442 0 0
ASTEC INDS INC COM 046224101 2,176 46,990 SH   SOLE   46,990 0 0
OTIS WORLDWIDE CORP COM 68902V107 16,430 288,958 SH   SOLE   288,958 0 0
GENERAL ELECTRIC CO COM 369604103 22,841 3,344,250 SH   SOLE   3,344,250 0 0
MERCADOLIBRE INC COM 58733R102 10,572 10,725 SH   SOLE   10,725 0 0
UNION PAC CORP COM 907818108 335 1,983 SH   SOLE   1,983 0 0
MAG SILVER CORP COM 55903Q104 28,708 2,034,116 SH   SOLE   2,034,116 0 0
LIMELIGHT NETWORKS INC COM 53261M104 149 20,340 SH   SOLE   20,340 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 556 4,323 SH   SOLE   4,323 0 0
B2GOLD CORP COM 11777Q209 5,538 973,964 SH   SOLE   973,964 0 0
EXELIXIS INC COM 30161Q104 32,844 1,383,524 SH   SOLE   1,383,524 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 26,863 652,385 SH   SOLE   652,385 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,464 108,800 SH   SOLE   108,800 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,030 252,728 SH   SOLE   252,728 0 0
SIGNET JEWELERS LIMITED SHS G81276100 400 38,951 SH   SOLE   38,951 0 0
DARDEN RESTAURANTS INC COM 237194105 25,278 333,622 SH   SOLE   333,622 0 0
EXXON MOBIL CORP COM 30231G102 31,187 697,390 SH   SOLE   697,390 0 0
HUMANA INC COM 444859102 58,351 150,488 SH   SOLE   150,488 0 0
KRAFT HEINZ CO COM 500754106 1,330 41,724 SH   SOLE   41,724 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 40,217 4,044,296 SH   SOLE   4,044,296 0 0
BLACKROCK INC COM 09247X101 12,434 22,854 SH   SOLE   22,854 0 0
AGNC INVT CORP COM 00123Q104 25,826 2,002,025 SH   SOLE   2,002,025 0 0
ANTHEM INC COM 036752103 1,032 3,925 SH   SOLE   3,925 0 0
BAIDU INC SPON ADR REP A 056752108 632 5,272 SH   SOLE   5,272 0 0
ELDORADO GOLD CORP NEW COM 284902509 316 32,775 SH   SOLE   32,775 0 0
CHANNELADVISOR CORP COM 159179100 1,101 69,517 SH   SOLE   69,517 0 0
MCKESSON CORP COM 58155Q103 7,157 46,652 SH   SOLE   46,652 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,634 204,753 SH   SOLE   204,753 0 0
AMEREN CORP COM 023608102 2,389 33,963 SH   SOLE   33,963 0 0
OWENS & MINOR INC NEW COM 690732102 858 112,680 SH   SOLE   112,680 0 0
VISTRA ENERGY CORP COM 92840M102 31,492 1,691,349 SH   SOLE   1,691,349 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,082 73,164 SH   SOLE   73,164 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,126 183,919 SH   SOLE   183,919 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,036 372,542 SH   SOLE   372,542 0 0
SMITH A O CORP COM 831865209 357 7,578 SH   SOLE   7,578 0 0
BLOOMIN BRANDS INC COM 094235108 389 36,507 SH   SOLE   36,507 0 0
MSC INDL DIRECT INC CL A 553530106 323 4,447 SH   SOLE   4,447 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 7,453 3,285,287 SH   SOLE   3,285,287 0 0
BANK OZK COM 06417N103 6,916 294,706 SH   SOLE   294,706 0 0
HENRY JACK & ASSOC INC COM 426281101 6,565 35,678 SH   SOLE   35,678 0 0
CERNER CORP COM 156782104 46,300 675,431 SH   SOLE   675,431 0 0
UGI CORP NEW COM 902681105 6,486 203,975 SH   SOLE   203,975 0 0
NAVIENT CORPORATION COM 63938C108 724 103,084 SH   SOLE   103,084 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,915 235,757 SH   SOLE   235,757 0 0
QUALCOMM INC COM 747525103 16,457 180,434 SH   SOLE   180,434 0 0
JD.COM INC SPON ADR CL A 47215P106 32,551 540,905 SH   SOLE   540,905 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 508 21,500 SH   SOLE   21,500 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 432 18,558 SH   SOLE   18,558 0 0
TWO HBRS INVT CORP COM NEW 90187B408 155 30,835 SH   SOLE   30,835 0 0
LILLY ELI & CO COM 532457108 75,097 457,409 SH   SOLE   457,409 0 0
SEATTLE GENETICS INC COM 812578102 14,312 84,232 SH   SOLE   84,232 0 0
PAYCHEX INC COM 704326107 436 5,758 SH   SOLE   5,758 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11,628 584,048 SH   SOLE   584,048 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 644 50,296 SH   SOLE   50,296 0 0
LINCOLN ELEC HLDGS INC COM 533900106 200 2,382 SH   SOLE   2,382 0 0
YELP INC CL A 985817105 6,576 284,326 SH   SOLE   284,326 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 25,635 2,696,014 SH   SOLE   2,696,014 0 0
BEST BUY INC COM 086516101 4,011 45,963 SH   SOLE   45,963 0 0
INFOSYS LTD SPONSORED ADR 456788108 10,161 1,051,900 SH   SOLE   1,051,900 0 0
MERCURY GENL CORP NEW COM 589400100 11,786 289,243 SH   SOLE   289,243 0 0
MODERNA INC COM 60770K107 970 15,108 SH   SOLE   15,108 0 0
BOISE CASCADE CO DEL COM 09739D100 705 18,750 SH   SOLE   18,750 0 0
MDU RES GROUP INC COM 552690109 32,578 1,468,830 SH   SOLE   1,468,830 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 956 57,699 SH   SOLE   57,699 0 0
CULLEN FROST BANKERS INC COM 229899109 2,276 30,476 SH   SOLE   30,476 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,613 1,612,285 SH   SOLE   1,612,285 0 0
PUBLIC STORAGE COM 74460D109 35,965 187,426 SH   SOLE   187,426 0 0
ZOETIS INC CL A 98978V103 201 1,467 SH   SOLE   1,467 0 0
CISCO SYS INC COM 17275R102 623 13,369 SH   SOLE   13,369 0 0
CLEARWAY ENERGY INC CL C 18539C204 876 37,997 SH   SOLE   37,997 0 0
METLIFE INC COM 59156R108 518 14,190 SH   SOLE   14,190 0 0
REGENERON PHARMACEUTICALS COM 75886F107 17,691 28,368 SH   SOLE   28,368 0 0
JAMES RIV GROUP LTD COM G5005R107 228 5,068 SH   SOLE   5,068 0 0
HOWMET AEROSPACE INC COM 443201108 9,639 608,168 SH   SOLE   608,168 0 0
ELECTRONIC ARTS INC COM 285512109 56,609 428,698 SH   SOLE   428,698 0 0
ALPHABET INC CAP STK CL C 02079K107 79,965 56,568 SH   SOLE   56,568 0 0
INTUIT COM 461202103 67,267 227,108 SH   SOLE   227,108 0 0
3-D SYS CORP DEL COM NEW 88554D205 822 117,739 SH   SOLE   117,739 0 0
CVS HEALTH CORP COM 126650100 252 3,884 SH   SOLE   3,884 0 0
RESOURCES CONNECTION INC COM 76122Q105 286 23,923 SH   SOLE   23,923 0 0
NEWMARKET CORP COM 651587107 4,943 12,345 SH   SOLE   12,345 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 8,170 800,984 SH   SOLE   800,984 0 0
CATERPILLAR INC DEL COM 149123101 208 1,648 SH   SOLE   1,648 0 0
HOME DEPOT INC COM 437076102 29,217 116,631 SH   SOLE   116,631 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,011 23,526 SH   SOLE   23,526 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,079 25,993 SH   SOLE   25,993 0 0
TEXAS ROADHOUSE INC COM 882681109 455 8,671 SH   SOLE   8,671 0 0
SSR MNG INC COM 784730103 32,823 1,540,278 SH   SOLE   1,540,278 0 0
ORACLE CORP COM 68389X105 78,242 1,415,643 SH   SOLE   1,415,643 0 0
WALMART INC COM 931142103 1,016 8,486 SH   SOLE   8,486 0 0
AVALONBAY CMNTYS INC COM 053484101 1,231 7,965 SH   SOLE   7,965 0 0
WELLS FARGO CO NEW COM 949746101 2,549 99,578 SH   SOLE   99,578 0 0
ALKERMES PLC SHS G01767105 5,901 304,080 SH   SOLE   304,080 0 0
OGE ENERGY CORP COM 670837103 453 14,936 SH   SOLE   14,936 0 0
UNITED PARCEL SERVICE INC CL B 911312106 232 2,089 SH   SOLE   2,089 0 0
SHOE CARNIVAL INC COM 824889109 8,878 303,323 SH   SOLE   303,323 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 117 30,710 SH   SOLE   30,710 0 0
INCYTE CORP COM 45337C102 76,743 738,127 SH   SOLE   738,127 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,460 100,611 SH   SOLE   100,611 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,659 61,911 SH   SOLE   61,911 0 0
DISNEY WALT CO COM DISNEY 254687106 462 4,145 SH   SOLE   4,145 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,871 34,325 SH   SOLE   34,325 0 0
ORMAT TECHNOLOGIES INC COM 686688102 408 6,428 SH   SOLE   6,428 0 0
CREDICORP LTD COM G2519Y108 5,120 38,300 SH   SOLE   38,300 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 51,768 3,063,215 SH   SOLE   3,063,215 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,019 244,506 SH   SOLE   244,506 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,247 27,187 SH   SOLE   27,187 0 0
FTI CONSULTING INC COM 302941109 7,692 67,150 SH   SOLE   67,150 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,162 139,088 SH   SOLE   139,088 0 0
NETEASE INC SPONSORED ADS 64110W102 2,061 4,800 SH   SOLE   4,800 0 0
PDC ENERGY INC COM 69327R101 823 66,218 SH   SOLE   66,218 0 0
DIEBOLD NXDF INC COM 253651103 335 55,375 SH   SOLE   55,375 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,106 131,696 SH   SOLE   131,696 0 0
NVR INC COM 62944T105 29,905 9,177 SH   SOLE   9,177 0 0
CHEESECAKE FACTORY INC COM 163072101 2,200 95,999 SH   SOLE   95,999 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 958 12,700 SH   SOLE   12,700 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,078 82,023 SH   SOLE   82,023 0 0
APPLE INC COM 037833100 255,347 699,967 SH   SOLE   699,967 0 0
ZSCALER INC COM 98980G102 1,044 9,538 SH   SOLE   9,538 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 76,360 1,385,107 SH   SOLE   1,385,107 0 0
HENRY SCHEIN INC COM 806407102 10,776 184,569 SH   SOLE   184,569 0 0
IDACORP INC COM 451107106 17,542 200,785 SH   SOLE   200,785 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 10,704 1,823,558 SH   SOLE   1,823,558 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 204 1,143 SH   SOLE   1,143 0 0
EATON CORP PLC SHS G29183103 706 8,079 SH   SOLE   8,079 0 0
DOUGLAS EMMETT INC COM 25960P109 2,831 92,345 SH   SOLE   92,345 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 27,768 217,176 SH   SOLE   217,176 0 0
FACEBOOK INC CL A 30303M102 136,488 601,086 SH   SOLE   601,086 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 923 8,366 SH   SOLE   8,366 0 0
STAMPS COM INC COM NEW 852857200 10,310 56,132 SH   SOLE   56,132 0 0
BLACK HILLS CORP COM 092113109 340 6,014 SH   SOLE   6,014 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,635 6,391 SH   SOLE   6,391 0 0
FORTINET INC COM 34959E109 8,380 61,052 SH   SOLE   61,052 0 0
BOOKING HOLDINGS INC COM 09857L108 7,396 4,645 SH   SOLE   4,645 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 89,767 454,242 SH   SOLE   454,242 0 0
MARKETAXESS HLDGS INC COM 57060D108 11,893 23,744 SH   SOLE   23,744 0 0
DECKERS OUTDOOR CORP COM 243537107 26,683 135,870 SH   SOLE   135,870 0 0
BCE INC COM NEW 05534B760 389 9,337 SH   SOLE   9,337 0 0
RENT A CTR INC NEW COM 76009N100 8,730 313,827 SH   SOLE   313,827 0 0
L BRANDS INC COM 501797104 166 11,125 SH   SOLE   11,125 0 0
SEABRIDGE GOLD INC COM 811916105 10,540 600,916 SH   SOLE   600,916 0 0
SOUTHWEST AIRLS CO COM 844741108 1,102 32,248 SH   SOLE   32,248 0 0
QUEST DIAGNOSTICS INC COM 74834L100 418 3,673 SH   SOLE   3,673 0 0
GAP INC COM 364760108 921 73,053 SH   SOLE   73,053 0 0
PATTERSON COS INC COM 703395103 1,656 75,308 SH   SOLE   75,308 0 0
COMCAST CORP NEW CL A 20030N101 5,546 142,289 SH   SOLE   142,289 0 0
MORGAN STANLEY COM NEW 617446448 66,905 1,385,201 SH   SOLE   1,385,201 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 14,645 146,029 SH   SOLE   146,029 0 0
VERISIGN INC COM 92343E102 10,846 52,444 SH   SOLE   52,444 0 0
MEDPACE HLDGS INC COM 58506Q109 11,443 123,023 SH   SOLE   123,023 0 0
DTE ENERGY CO COM 233331107 8,046 74,855 SH   SOLE   74,855 0 0
YUM CHINA HLDGS INC COM 98850P109 6,494 135,100 SH   SOLE   135,100 0 0
VISA INC COM CL A 92826C839 119,189 617,020 SH   SOLE   617,020 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 7,106 169,963 SH   SOLE   169,963 0 0
MASCO CORP COM 574599106 5,433 108,206 SH   SOLE   108,206 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 239 4,624 SH   SOLE   4,624 0 0