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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205   8,876 1,014,426 SH   SOLE   1,014,426 0 0
3M CO COM 88579Y101   118,599 672,253 SH   SOLE   672,253 0 0
ABBOTT LABS COM 002824100   26,524 305,369 SH   SOLE   303,199 0 2,170
ABBVIE INC COM 00287Y109   46,924 529,977 SH   SOLE   529,977 0 0
ABERCROMBIE & FITCH CO CL A 002896207   3,833 221,660 SH   SOLE   221,660 0 0
ABIOMED INC COM 003654100   2,605 15,270 SH   SOLE   15,270 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   12,612 59,893 SH   SOLE   59,893 0 0
ACI WORLDWIDE INC COM 004498101   1,394 36,786 SH   SOLE   36,786 0 0
ACTIVISION BLIZZARD INC COM 00507V109   46,917 789,578 SH   SOLE   789,578 0 0
ACUITY BRANDS INC COM 00508Y102   717 5,196 SH   SOLE   5,196 0 0
ADOBE INC COM 00724F101   79,012 239,568 SH   SOLE   239,568 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   293 1,832 SH   SOLE   1,832 0 0
ADVANCED MICRO DEVICES INC COM 007903107   55,899 1,218,904 SH   SOLE   1,218,904 0 0
AES CORP COM 00130H105   1,551 77,962 SH   SOLE   77,962 0 0
AFLAC INC COM 001055102   4,928 93,148 SH   SOLE   93,148 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   15,291 179,245 SH   SOLE   179,245 0 0
AGNICO EAGLE MINES LTD COM 008474108   11,680 189,572 SH   SOLE   189,572 0 0
AIR PRODS & CHEMS INC COM 009158106   1,619 6,890 SH   SOLE   6,890 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   917 39,102 SH   SOLE   39,102 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   4,687 54,263 SH   SOLE   54,263 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   6,752 1,121,641 SH   SOLE   1,121,641 0 0
ALASKA AIR GROUP INC COM 011659109   576 8,508 SH   SOLE   8,508 0 0
ALBEMARLE CORP COM 012653101   26,235 359,181 SH   SOLE   359,181 0 0
ALCOA CORP COM 013872106   3,224 149,891 SH   SOLE   149,891 0 0
ALEXION PHARMACEUTICALS INC COM 015351109   2,211 20,447 SH   SOLE   20,447 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   578,970 2,729,701 SH   SOLE   2,729,701 0 0
ALIGN TECHNOLOGY INC COM 016255101   13,252 47,492 SH   SOLE   47,492 0 0
ALLERGAN PLC SHS G0177J108   16,833 88,052 SH   SOLE   88,052 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108   1,104 9,839 SH   SOLE   9,839 0 0
ALLSTATE CORP COM 020002101   214 1,899 SH   SOLE   1,899 0 0
ALPHABET INC CAP STK CL A 02079K305   256,220 191,296 SH   SOLE   190,201 0 1,095
ALPHABET INC CAP STK CL C 02079K107   35,872 26,830 SH   SOLE   26,830 0 0
ALTICE USA INC CL A 02156K103   2,096 76,670 SH   SOLE   76,670 0 0
ALTRIA GROUP INC COM 02209S103   62,722 1,256,698 SH   SOLE   1,244,138 0 12,560
AMAZON COM INC COM 023135106   1,175,609 636,207 SH   SOLE   636,207 0 0
AMBEV SA SPONSORED ADR 02319V103   89 19,151 SH   SOLE   19,151 0 0
AMEREN CORP COM 023608102   299 3,895 SH   SOLE   3,895 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   2,706 94,362 SH   SOLE   94,362 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,493 15,793 SH   SOLE   15,793 0 0
AMERICAN EXPRESS CO COM 025816109   17,619 141,527 SH   SOLE   141,527 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   6,732 131,148 SH   SOLE   131,148 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103   410 44,176 SH   SOLE   44,176 0 0
AMERICAN TOWER CORP NEW COM 03027X100   12,652 55,053 SH   SOLE   54,953 0 100
AMERICAN WTR WKS CO INC NEW COM 030420103   17,094 139,142 SH   SOLE   139,142 0 0
AMETEK INC NEW COM 031100100   1,679 16,838 SH   SOLE   16,838 0 0
AMGEN INC COM 031162100   11,643 48,298 SH   SOLE   48,298 0 0
AMPHENOL CORP NEW CL A 032095101   928 8,573 SH   SOLE   8,573 0 0
ANALOG DEVICES INC COM 032654105   224 1,884 SH   SOLE   1,884 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206   11,937 534,331 SH   SOLE   534,331 0 0
ANSYS INC COM 03662Q105   5,296 20,575 SH   SOLE   20,575 0 0
ANTHEM INC COM 036752103   2,369 7,845 SH   SOLE   7,845 0 0
AON PLC SHS CL A G0408V102   538 2,583 SH   SOLE   2,583 0 0
APACHE CORP COM 037411105   8,093 316,249 SH   SOLE   316,249 0 0
APPLE INC COM 037833100   488,127 1,662,276 SH   SOLE   1,662,276 0 0
APPLIED MATLS INC COM 038222105   12,379 202,797 SH   SOLE   202,797 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   16,395 353,721 SH   SOLE   353,721 0 0
ARCONIC INC COM 03965L100   3,305 107,423 SH   SOLE   107,423 0 0
ARISTA NETWORKS INC COM 040413106   4,658 22,900 SH   SOLE   22,900 0 0
ASANKO GOLD INC COM 04341Y105   52 54,822 SH   SOLE   54,822 0 0
AT&T INC COM 00206R102   173,615 4,442,562 SH   SOLE   4,422,622 0 19,940
AURORA CANNABIS INC COM 05156X108   239 142,449 SH   SOLE   142,449 0 0
AUTODESK INC COM 052769106   4,584 24,989 SH   SOLE   24,989 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,348 66,557 SH   SOLE   66,557 0 0
AUTOZONE INC COM 053332102   2,152 1,806 SH   SOLE   1,806 0 0
AVALONBAY CMNTYS INC COM 053484101   269 1,284 SH   SOLE   1,284 0 0
AVERY DENNISON CORP COM 053611109   345 2,635 SH   SOLE   2,635 0 0
AVON PRODS INC COM 054303102   217 38,560 SH   SOLE   38,560 0 0
AXON ENTERPRISE INC COM 05464C101   616 8,404 SH   SOLE   8,404 0 0
B2GOLD CORP COM 11777Q209   1,913 477,012 SH   SOLE   477,012 0 0
BAIDU INC SPON ADR REP A 056752108   100,411 794,391 SH   SOLE   794,391 0 0
BAKER HUGHES COMPANY CL A 05722G100   6,103 238,116 SH   SOLE   238,116 0 0
BALL CORP COM 058498106   8,986 138,959 SH   SOLE   138,959 0 0
BALLARD PWR SYS INC NEW COM 058586108   1,147 159,805 SH   SOLE   159,805 0 0
BANK AMER CORP COM 060505104   27,985 794,567 SH   SOLE   794,567 0 0
BANK MONTREAL QUE COM 063671101   504 6,501 SH   SOLE   6,501 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,810 35,963 SH   SOLE   35,963 0 0
BARRICK GOLD CORPORATION COM 067901108   46,544 2,503,700 SH   SOLE   2,503,700 0 0
BAUSCH HEALTH COS INC COM 071734107   9,033 301,918 SH   SOLE   301,918 0 0
BAXTER INTL INC COM 071813109   718 8,585 SH   SOLE   8,585 0 0
BECTON DICKINSON & CO COM 075887109   30,394 111,755 SH   SOLE   111,755 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   151,845 670,398 SH   SOLE   670,398 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   14,263 42 SH   SOLE   42 0 0
BEST BUY INC COM 086516101   1,507 17,165 SH   SOLE   17,165 0 0
BEYOND MEAT INC COM 08862E109   18,729 247,737 SH   SOLE   247,737 0 0
BIOGEN INC COM 09062X103   10,604 35,735 SH   SOLE   35,735 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   631 7,466 SH   SOLE   7,466 0 0
BLACKBERRY LTD COM 09228F103   1,063 165,622 SH   SOLE   165,622 0 0
BLACKROCK INC COM 09247X101   29,563 58,809 SH   SOLE   58,809 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   421 7,517 SH   SOLE   7,517 0 0
BOEING CO COM 097023105   25,740 79,014 SH   SOLE   79,014 0 0
BOOKING HLDGS INC COM 09857L108   15,046 7,326 SH   SOLE   7,326 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,660 80,942 SH   SOLE   80,942 0 0
BOX INC CL A 10316T104   3,763 224,247 SH   SOLE   224,247 0 0
BP PLC SPONSORED ADR 055622104   755 20,000 SH   SOLE   20,000 0 0
BRF SA SPONSORED ADR 10552T107   108 12,386 SH   SOLE   12,386 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   48,626 757,528 SH   SOLE   757,528 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157   745 247,669 SH   SOLE   247,669 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   523 12,328 SH   SOLE   12,328 0 0
BROADCOM INC COM 11135F101   19,150 60,597 SH   SOLE   60,597 0 0
BROWN FORMAN CORP CL B 115637209   5,213 77,113 SH   SOLE   77,113 0 0
BRUNSWICK CORP COM 117043109   313 5,219 SH   SOLE   5,219 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   291 3,727 SH   SOLE   3,727 0 0
CABOT OIL & GAS CORP COM 127097103   245 14,064 SH   SOLE   14,064 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   7,840 113,037 SH   SOLE   113,037 0 0
CAMECO CORP COM 13321L108   4,820 541,594 SH   SOLE   541,594 0 0
CAMPBELL SOUP CO COM 134429109   1,195 24,176 SH   SOLE   24,176 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106   396 10,920 SH   SOLE   10,920 0 0
CANADIAN NATL RY CO COM 136375102   983 10,866 SH   SOLE   10,866 0 0
CANADIAN PAC RY LTD COM 13645T100   1,912 7,501 SH   SOLE   7,501 0 0
CANOPY GROWTH CORP COM 138035100   3,402 138,702 SH   SOLE   138,702 0 0
CAPITAL ONE FINL CORP COM 14040H105   873 8,480 SH   SOLE   8,480 0 0
CARDINAL HEALTH INC COM 14149Y108   6,894 136,304 SH   SOLE   136,304 0 0
CARMAX INC COM 143130102   317 3,618 SH   SOLE   3,618 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   48,212 948,486 SH   SOLE   948,486 0 0
CATERPILLAR INC DEL COM 149123101   7,368 49,891 SH   SOLE   49,891 0 0
CBOE GLOBAL MARKETS INC COM 12503M108   1,210 10,086 SH   SOLE   10,086 0 0
CBRE GROUP INC CL A 12504L109   989 16,129 SH   SOLE   16,129 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   878 10,556 SH   SOLE   10,556 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   38 10,134 SH   SOLE   10,134 0 0
CENOVUS ENERGY INC COM 15135U109   724 71,372 SH   SOLE   71,372 0 0
CENTENE CORP DEL COM 15135B101   762 12,115 SH   SOLE   12,115 0 0
CENTERPOINT ENERGY INC COM 15189T107   665 24,390 SH   SOLE   24,390 0 0
CENTURYLINK INC COM 156700106   15,479 1,171,766 SH   SOLE   1,171,766 0 0
CERNER CORP COM 156782104   1,260 17,164 SH   SOLE   17,164 0 0
CF INDS HLDGS INC COM 125269100   2,071 43,378 SH   SOLE   43,378 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,875 7,989 SH   SOLE   7,989 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   20,255 182,546 SH   SOLE   182,546 0 0
CHESAPEAKE ENERGY CORP COM 165167107   2,798 3,555,474 SH   SOLE   3,555,474 0 0
CHEVRON CORP NEW COM 166764100   10,927 90,677 SH   SOLE   90,677 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109   1,107 26,179 SH   SOLE   26,179 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108   322 5,346 SH   SOLE   5,346 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,865 3,422 SH   SOLE   3,422 0 0
CHUBB LIMITED COM H1467J104   1,340 8,609 SH   SOLE   8,609 0 0
CHURCH & DWIGHT INC COM 171340102   19,232 273,417 SH   SOLE   273,417 0 0
CIENA CORP COM NEW 171779309   12,407 290,640 SH   SOLE   290,640 0 0
CIGNA CORP NEW COM 125523100   349 1,706 SH   SOLE   1,706 0 0
CINCINNATI FINL CORP COM 172062101   348 3,307 SH   SOLE   3,307 0 0
CINTAS CORP COM 172908105   16,009 59,495 SH   SOLE   59,495 0 0
CIRRUS LOGIC INC COM 172755100   1,002 12,162 SH   SOLE   12,162 0 0
CISCO SYS INC COM 17275R102   67,523 1,407,907 SH   SOLE   1,407,907 0 0
CITIGROUP INC COM NEW 172967424   19,201 240,342 SH   SOLE   240,342 0 0
CITRIX SYS INC COM 177376100   915 8,252 SH   SOLE   8,252 0 0
CLOROX CO DEL COM 189054109   1,105 7,200 SH   SOLE   7,200 0 0
CME GROUP INC COM 12572Q105   14,858 74,026 SH   SOLE   74,026 0 0
CMS ENERGY CORP COM 125896100   621 9,884 SH   SOLE   9,884 0 0
COCA COLA CO COM 191216100   50,575 913,738 SH   SOLE   913,738 0 0
COEUR MNG INC COM NEW 192108504   2,110 261,152 SH   SOLE   261,152 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   821 13,241 SH   SOLE   13,241 0 0
COLGATE PALMOLIVE CO COM 194162103   10,420 151,360 SH   SOLE   151,360 0 0
COMCAST CORP NEW CL A 20030N101   74,002 1,645,597 SH   SOLE   1,611,502 0 34,095
COMERICA INC COM 200340107   374 5,216 SH   SOLE   5,216 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,186 144,770 SH   SOLE   144,770 0 0
CONAGRA BRANDS INC COM 205887102   463 13,530 SH   SOLE   13,530 0 0
CONOCOPHILLIPS COM 20825C104   6,735 103,565 SH   SOLE   103,565 0 0
CONSOLIDATED EDISON INC COM 209115104   2,102 23,231 SH   SOLE   23,231 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,786 30,491 SH   SOLE   30,491 0 0
COOPER COS INC COM NEW 216648402   2,499 8,677 SH   SOLE   8,677 0 0
COPART INC COM 217204106   1,941 21,342 SH   SOLE   21,342 0 0
CORNING INC COM 219350105   3,625 124,533 SH   SOLE   124,533 0 0
CORTEVA INC COM 22052L104   683 23,092 SH   SOLE   23,092 0 0
COSTCO WHSL CORP NEW COM 22160K105   17,198 58,514 SH   SOLE   58,514 0 0
COTY INC COM CL A 222070203   1,231 109,459 SH   SOLE   109,459 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108   653 48,531 SH   SOLE   48,531 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   4,746 33,387 SH   SOLE   33,387 0 0
CSX CORP COM 126408103   1,553 21,456 SH   SOLE   21,456 0 0
CUMMINS INC COM 231021106   1,945 10,870 SH   SOLE   10,870 0 0
CVS HEALTH CORP COM 126650100   21,182 285,129 SH   SOLE   285,129 0 0
D R HORTON INC COM 23331A109   699 13,250 SH   SOLE   13,250 0 0
DANAHER CORPORATION COM 235851102   2,701 17,597 SH   SOLE   17,597 0 0
DARDEN RESTAURANTS INC COM 237194105   826 7,573 SH   SOLE   7,573 0 0
DAVITA INC COM 23918K108   1,548 20,630 SH   SOLE   20,630 0 0
DEERE & CO COM 244199105   4,051 23,383 SH   SOLE   23,383 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,045 34,975 SH   SOLE   34,975 0 0
DENTSPLY SIRONA INC COM 24906P109   11,019 194,708 SH   SOLE   194,708 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898   101,369 13,029,392 SH   SOLE   13,020,235 0 9,157
DEVON ENERGY CORP NEW COM 25179M103   1,891 72,813 SH   SOLE   72,813 0 0
DIGITAL RLTY TR INC COM 253868103   2,606 21,766 SH   SOLE   21,766 0 0
DISCOVER FINL SVCS COM 254709108   455 5,367 SH   SOLE   5,367 0 0
DISCOVERY INC COM SER A 25470F104   290 8,872 SH   SOLE   8,872 0 0
DISH NETWORK CORP CL A 25470M109   211 5,935 SH   SOLE   5,935 0 0
DISNEY WALT CO COM DISNEY 254687106   105,211 727,448 SH   SOLE   727,448 0 0
DOLLAR GEN CORP NEW COM 256677105   1,224 7,847 SH   SOLE   7,847 0 0
DOLLAR TREE INC COM 256746108   1,499 15,939 SH   SOLE   15,939 0 0
DOMINION ENERGY INC COM 25746U109   5,486 66,237 SH   SOLE   66,237 0 0
DOVER CORP COM 260003108   1,243 10,788 SH   SOLE   10,788 0 0
DOW INC COM 260557103   4,197 76,692 SH   SOLE   76,692 0 0
DROPBOX INC CL A 26210C104   1,620 90,476 SH   SOLE   90,476 0 0
DTE ENERGY CO COM 233331107   764 5,884 SH   SOLE   5,884 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,635 39,852 SH   SOLE   39,852 0 0
DUNKIN BRANDS GROUP INC COM 265504100   733 9,707 SH   SOLE   9,707 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,336 20,813 SH   SOLE   20,813 0 0
DXC TECHNOLOGY CO COM 23355L106   1,906 50,718 SH   SOLE   50,718 0 0
E TRADE FINANCIAL CORP COM NEW 269246401   402 8,867 SH   SOLE   8,867 0 0
EASTMAN CHEMICAL CO COM 277432100   2,140 26,997 SH   SOLE   26,997 0 0
EATON CORP PLC SHS G29183103   622 6,564 SH   SOLE   6,524 0 40
EBAY INC COM 278642103   2,973 82,341 SH   SOLE   82,291 0 50
ECOLAB INC COM 278865100   48,276 250,150 SH   SOLE   250,150 0 0
EDISON INTL COM 281020107   1,016 13,471 SH   SOLE   13,471 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   25,632 109,871 SH   SOLE   109,871 0 0
ELDORADO GOLD CORP NEW COM 284902509   24,243 3,019,098 SH   SOLE   3,019,098 0 0
ELECTRONIC ARTS INC COM 285512109   14,013 130,346 SH   SOLE   130,346 0 0
EMERSON ELEC CO COM 291011104   4,774 62,600 SH   SOLE   62,600 0 0
ENBRIDGE INC COM 29250N105   1,013 25,484 SH   SOLE   25,484 0 0
ENCANA CORP COM 292505104   120 25,681 SH   SOLE   25,681 0 0
ENDO INTL PLC SHS G30401106   1,028 219,132 SH   SOLE   219,132 0 0
ENTERGY CORP NEW COM 29364G103   386 3,221 SH   SOLE   3,221 0 0
EOG RES INC COM 26875P101   967 11,546 SH   SOLE   11,546 0 0
EQT CORP COM 26884L109   429 39,364 SH   SOLE   39,364 0 0
EQUINIX INC COM 29444U700   2,945 5,046 SH   SOLE   5,046 0 0
ERICSSON ADR B SEK 10 294821608   1,668 190,000 SH   SOLE   190,000 0 0
EVERGY INC COM 30034W106   205 3,157 SH   SOLE   3,157 0 0
EVERSOURCE ENERGY COM 30040W108   207 2,434 SH   SOLE   2,434 0 0
EXELON CORP COM 30161N101   240 5,267 SH   SOLE   5,267 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,326 40,006 SH   SOLE   39,866 0 140
EXPEDITORS INTL WASH INC COM 302130109   1,338 17,149 SH   SOLE   17,149 0 0
EXXON MOBIL CORP COM 30231G102   51,163 733,199 SH   SOLE   733,199 0 0
F M C CORP COM NEW 302491303   1,538 15,409 SH   SOLE   15,409 0 0
F5 NETWORKS INC COM 315616102   2,489 17,823 SH   SOLE   17,823 0 0
FACEBOOK INC CL A 30303M102   28,434 138,535 SH   SOLE   138,345 0 190
FASTENAL CO COM 311900104   3,473 93,984 SH   SOLE   93,984 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206   664 5,156 SH   SOLE   5,156 0 0
FEDEX CORP COM 31428X106   9,937 65,716 SH   SOLE   65,716 0 0
FERRARI N V COM N3167Y103   30,150 182,130 SH   SOLE   182,130 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,335 16,787 SH   SOLE   16,787 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   48,477 3,954,066 SH   SOLE   3,954,066 0 0
FIRST SOLAR INC COM 336433107   6,741 120,463 SH   SOLE   120,463 0 0
FIRSTENERGY CORP COM 337932107   255 5,244 SH   SOLE   5,244 0 0
FISERV INC COM 337738108   27,365 236,658 SH   SOLE   236,658 0 0
FITBIT INC CL A 33812L102   715 108,821 SH   SOLE   108,821 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   600 2,087 SH   SOLE   2,087 0 0
FLIR SYS INC COM 302445101   1,559 29,932 SH   SOLE   29,932 0 0
FLUOR CORP NEW COM 343412102   956 50,633 SH   SOLE   50,633 0 0
FOOT LOCKER INC COM 344849104   3,773 96,781 SH   SOLE   96,781 0 0
FORD MTR CO DEL COM 345370860   21,377 2,298,558 SH   SOLE   2,298,558 0 0
FORTINET INC COM 34959E109   406 3,800 SH   SOLE   3,800 0 0
FORTIVE CORP COM 34959J108   2,729 35,724 SH   SOLE   35,724 0 0
FRANCO NEVADA CORP COM 351858105   8,996 87,089 SH   SOLE   87,089 0 0
FRANKLIN RES INC COM 354613101   911 35,051 SH   SOLE   35,051 0 0
FREEPORT-MCMORAN INC CL B 35671D857   11,221 855,247 SH   SOLE   855,247 0 0
GALLAGHER ARTHUR J & CO COM 363576109   287 3,012 SH   SOLE   3,012 0 0
GAP INC COM 364760108   461 26,097 SH   SOLE   26,097 0 0
GARMIN LTD SHS H2906T109   1,414 14,498 SH   SOLE   14,498 0 0
GARTNER INC COM 366651107   455 2,951 SH   SOLE   2,951 0 0
GENERAL ELECTRIC CO COM 369604103   157,629 14,124,475 SH   SOLE   14,124,475 0 0
GENERAL MLS INC COM 370334104   65,891 1,230,229 SH   SOLE   1,230,229 0 0
GENERAL MTRS CO COM 37045V100   2,634 71,975 SH   SOLE   71,975 0 0
GENUINE PARTS CO COM 372460105   1,290 12,139 SH   SOLE   12,139 0 0
GILEAD SCIENCES INC COM 375558103   12,729 195,884 SH   SOLE   195,884 0 0
GLOBAL PMTS INC COM 37940X102   823 4,508 SH   SOLE   4,508 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549   1,305 73,766 SH   SOLE   73,766 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   245 12,064 SH   SOLE   12,064 0 0
GLOBE LIFE INC COM 37959E102   1,070 10,162 SH   SOLE   10,162 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106   2,868 434,480 SH   SOLE   434,480 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,426 10,553 SH   SOLE   10,553 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,811 180,707 SH   SOLE   180,707 0 0
GOPRO INC CL A 38268T103   1,470 338,727 SH   SOLE   338,727 0 0
GRAINGER W W INC COM 384802104   1,753 5,178 SH   SOLE   5,178 0 0
GROUPON INC COM 399473107   253 105,652 SH   SOLE   105,652 0 0
HALLIBURTON CO COM 406216101   4,493 183,613 SH   SOLE   183,613 0 0
HANESBRANDS INC COM 410345102   1,074 72,331 SH   SOLE   72,331 0 0
HARLEY DAVIDSON INC COM 412822108   1,682 45,216 SH   SOLE   45,216 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300   7,146 1,968,698 SH   SOLE   1,968,698 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   342 5,622 SH   SOLE   5,622 0 0
HASBRO INC COM 418056107   3,193 30,234 SH   SOLE   30,234 0 0
HCA HEALTHCARE INC COM 40412C101   297 2,012 SH   SOLE   2,012 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   227 3,582 SH   SOLE   3,582 0 0
HECLA MNG CO COM 422704106   34,262 10,106,922 SH   SOLE   10,106,922 0 0
HELMERICH & PAYNE INC COM 423452101   2,766 60,885 SH   SOLE   60,885 0 0
HENRY SCHEIN INC COM 806407102   755 11,318 SH   SOLE   11,318 0 0
HERSHEY CO COM 427866108   880 5,989 SH   SOLE   5,989 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   8,705 548,887 SH   SOLE   548,887 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   612 5,514 SH   SOLE   5,514 0 0
HOLOGIC INC COM 436440101   295 5,642 SH   SOLE   5,642 0 0
HOME DEPOT INC COM 437076102   25,841 118,332 SH   SOLE   118,332 0 0
HONEYWELL INTL INC COM 438516106   27,213 153,745 SH   SOLE   153,745 0 0
HORMEL FOODS CORP COM 440452100   3,875 85,904 SH   SOLE   85,904 0 0
HOST HOTELS & RESORTS INC COM 44107P104   320 17,235 SH   SOLE   17,235 0 0
HP INC COM 40434L105   4,655 226,501 SH   SOLE   212,801 0 13,700
HUMANA INC COM 444859102   4,778 13,037 SH   SOLE   13,037 0 0
HUNT J B TRANS SVCS INC COM 445658107   338 2,897 SH   SOLE   2,897 0 0
HUNTINGTON BANCSHARES INC COM 446150104   264 17,510 SH   SOLE   17,510 0 0
IAMGOLD CORP COM 450913108   7,386 1,980,281 SH   SOLE   1,980,281 0 0
ICICI BK LTD ADR 45104G104   1,418 93,998 SH   SOLE   93,998 0 0
IDEXX LABS INC COM 45168D104   1,535 5,877 SH   SOLE   5,877 0 0
IHS MARKIT LTD SHS G47567105   715 9,495 SH   SOLE   9,495 0 0
ILLINOIS TOOL WKS INC COM 452308109   25,554 142,260 SH   SOLE   142,260 0 0
ILLUMINA INC COM 452327109   2,275 6,859 SH   SOLE   6,859 0 0
INCYTE CORP COM 45337C102   4,696 53,779 SH   SOLE   53,779 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,362 325,799 SH   SOLE   325,799 0 0
INGERSOLL-RAND PLC SHS G47791101   1,099 8,271 SH   SOLE   8,271 0 0
INTEL CORP COM 458140100   16,531 276,210 SH   SOLE   276,210 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,425 15,402 SH   SOLE   15,402 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   95,395 711,693 SH   SOLE   711,693 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,710 13,255 SH   SOLE   13,255 0 0
INTERPUBLIC GROUP COS INC COM 460690100   251 10,874 SH   SOLE   10,874 0 0
INTL PAPER CO COM 460146103   2,891 62,773 SH   SOLE   62,773 0 0
INTUIT COM 461202103   15,270 58,298 SH   SOLE   58,298 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   28,498 48,207 SH   SOLE   48,207 0 0
INVESCO LTD SHS G491BT108   2,794 155,382 SH   SOLE   155,382 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   555 2,612 SH   SOLE   2,612 0 0
IPG PHOTONICS CORP COM 44980X109   205 1,414 SH   SOLE   1,414 0 0
IQIYI INC SPONSORED ADS 46267X108   1,208 57,212 SH   SOLE   57,212 0 0
IQVIA HLDGS INC COM 46266C105   1,322 8,556 SH   SOLE   8,556 0 0
IROBOT CORP COM 462726100   20,341 401,762 SH   SOLE   401,762 0 0
IRON MTN INC NEW COM 46284V101   15,136 474,942 SH   SOLE   474,942 0 0
ISHARES GOLD TRUST ISHARES 464285105   254 19,366 SH   SOLE   19,366 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   1,689 69,984 SH   SOLE   69,984 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   896 31,414 SH   SOLE   31,414 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   311 5,250 SH   SOLE   5,250 0 0
ISHARES INC MSCI MEXICO ETF 464286822   2,693 59,804 SH   SOLE   59,804 0 0
ISHARES INC MSCI TURKEY ETF 464286715   768 28,364 SH   SOLE   28,364 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   11,698 246,543 SH   SOLE   246,543 0 0
ISHARES INC MSCI GERMANY ETF 464286806   618 21,024 SH   SOLE   21,024 0 0
ISHARES INC MSCI HONG KG ETF 464286871   870 35,754 SH   SOLE   35,754 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   464 27,796 SH   SOLE   27,796 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   937 36,512 SH   SOLE   36,512 0 0
ISHARES TR MSCI POLAND ETF 46429B606   422 20,000 SH   SOLE   20,000 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   682 20,000 SH   SOLE   20,000 0 0
ISHARES TR RUS MD CP GR ETF 464287481   367 2,408 SH   SOLE   2,408 0 0
ISHARES TR GLOBAL TECH ETF 464287291   21,458 101,945 SH   SOLE   101,945 0 0
ISHARES TR CORE US AGGBD ET 464287226   2,552 22,712 SH   SOLE   22,712 0 0
ISHARES TR EUROPE ETF 464287861   622 13,246 SH   SOLE   13,246 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   1,035 23,723 SH   SOLE   23,723 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,193 5,798 SH   SOLE   5,798 0 0
ISHARES TR S&P 500 VAL ETF 464287408   528 4,062 SH   SOLE   4,062 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,350 10,364 SH   SOLE   10,364 0 0
ISHARES TR NASDAQ BIOTECH 464287556   1,698 14,090 SH   SOLE   14,090 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   10,234 228,087 SH   SOLE   228,087 0 0
ISHARES TR MSCI EAFE ETF 464287465   472 6,792 SH   SOLE   6,792 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,407 10,385 SH   SOLE   10,385 0 0
ISHARES TR US HLTHCARE ETF 464287762   305 1,414 SH   SOLE   1,414 0 0
ISHARES TR IBOXX HI YD ETF 464288513   645 7,340 SH   SOLE   7,340 0 0
ISHARES TR JPMORGAN USD EMG 464288281   593 5,178 SH   SOLE   5,178 0 0
ISHARES TR CORE S&P SCP ETF 464287804   373 4,444 SH   SOLE   4,444 0 0
ISHARES TR U.S. TECH ETF 464287721   209 900 SH   SOLE   900 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106   269 29,413 SH   SOLE   29,413 0 0
JACOBS ENGR GROUP INC COM 469814107   1,122 12,489 SH   SOLE   12,489 0 0
JD COM INC SPON ADR CL A 47215P106   104,865 2,976,576 SH   SOLE   2,976,576 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   25,200 1,120,498 SH   SOLE   1,120,498 0 0
JOHNSON & JOHNSON COM 478160104   151,165 1,036,302 SH   SOLE   1,036,302 0 0
JPMORGAN CHASE & CO COM 46625H100   48,588 348,554 SH   SOLE   348,554 0 0
JUNIPER NETWORKS INC COM 48203R104   418 16,978 SH   SOLE   16,978 0 0
KANSAS CITY SOUTHERN COM NEW 485170302   208 1,355 SH   SOLE   1,355 0 0
KELLOGG CO COM 487836108   27,871 403,000 SH   SOLE   403,000 0 0
KIMBERLY CLARK CORP COM 494368103   4,370 31,772 SH   SOLE   31,772 0 0
KIMCO RLTY CORP COM 49446R109   2,581 124,625 SH   SOLE   124,625 0 0
KINDER MORGAN INC DEL COM 49456B101   7,368 348,038 SH   SOLE   348,038 0 0
KINROSS GOLD CORP COM 496902404   18,492 3,901,165 SH   SOLE   3,901,165 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100   804 18,248 SH   SOLE   18,248 0 0
KKR & CO INC CL A 48251W104   840 28,793 SH   SOLE   28,793 0 0
KLA CORPORATION COM NEW 482480100   13,421 75,326 SH   SOLE   75,326 0 0
KOHLS CORP COM 500255104   3,859 75,733 SH   SOLE   75,733 0 0
KONTOOR BRANDS INC COM 50050N103   927 22,072 SH   SOLE   22,072 0 0
KRAFT HEINZ CO COM 500754106   180,040 5,603,481 SH   SOLE   5,603,481 0 0
KROGER CO COM 501044101   4,915 169,554 SH   SOLE   169,554 0 0
L BRANDS INC COM 501797104   3,511 193,767 SH   SOLE   193,767 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,211 6,118 SH   SOLE   6,118 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   235 1,389 SH   SOLE   1,389 0 0
LAM RESEARCH CORP COM 512807108   8,341 28,525 SH   SOLE   28,525 0 0
LAS VEGAS SANDS CORP COM 517834107   1,680 24,332 SH   SOLE   24,332 0 0
LAUDER ESTEE COS INC CL A 518439104   7,043 34,102 SH   SOLE   34,102 0 0
LEGGETT & PLATT INC COM 524660107   1,002 19,718 SH   SOLE   19,718 0 0
LENNAR CORP CL A 526057104   429 7,692 SH   SOLE   7,692 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   493 25,532 SH   SOLE   25,532 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   270 12,384 SH   SOLE   12,384 0 0
LILLY ELI & CO COM 532457108   2,916 22,190 SH   SOLE   22,190 0 0
LIVENT CORP COM 53814L108   131 15,268 SH   SOLE   15,268 0 0
LOCKHEED MARTIN CORP COM 539830109   1,172 3,009 SH   SOLE   3,009 0 0
LOEWS CORP COM 540424108   230 4,374 SH   SOLE   4,374 0 0
LOGITECH INTL S A SHS H50430232   13,092 277,610 SH   SOLE   277,610 0 0
LOWES COS INC COM 548661107   3,932 32,833 SH   SOLE   32,833 0 0
LULULEMON ATHLETICA INC COM 550021109   8,171 35,269 SH   SOLE   35,269 0 0
LUMENTUM HLDGS INC COM 55024U109   234 2,945 SH   SOLE   2,945 0 0
LYFT INC CL A COM 55087P104   4,248 98,745 SH   SOLE   98,745 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,081 43,194 SH   SOLE   43,194 0 0
MACERICH CO COM 554382101   1,476 54,815 SH   SOLE   54,815 0 0
MACYS INC COM 55616P104   10,848 638,105 SH   SOLE   638,105 0 0
MAGNA INTL INC COM 559222401   323 5,892 SH   SOLE   5,892 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107   54 15,472 SH   SOLE   15,472 0 0
MARATHON OIL CORP COM 565849106   1,455 107,132 SH   SOLE   107,132 0 0
MARATHON PETE CORP COM 56585A102   1,781 29,554 SH   SOLE   29,554 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,105 13,899 SH   SOLE   13,899 0 0
MARSH & MCLENNAN COS INC COM 571748102   458 4,112 SH   SOLE   4,112 0 0
MARTIN MARIETTA MATLS INC COM 573284106   269 962 SH   SOLE   962 0 0
MASCO CORP COM 574599106   245 5,104 SH   SOLE   5,104 0 0
MASTERCARD INC CL A 57636Q104   242,153 810,989 SH   SOLE   810,989 0 0
MATCH GROUP INC COM 57665R106   366 4,463 SH   SOLE   4,463 0 0
MATTEL INC COM 577081102   3,844 283,684 SH   SOLE   283,684 0 0
MCCORMICK & CO INC COM NON VTG 579780206   20,018 117,938 SH   SOLE   117,938 0 0
MCDONALDS CORP COM 580135101   107,952 546,289 SH   SOLE   546,289 0 0
MCEWEN MNG INC COM 58039P107   950 747,726 SH   SOLE   747,726 0 0
MCKESSON CORP COM 58155Q103   736 5,322 SH   SOLE   5,322 0 0
MEDTRONIC PLC SHS G5960L103   11,695 103,087 SH   SOLE   103,087 0 0
MERCK & CO INC COM 58933Y105   28,211 310,186 SH   SOLE   310,186 0 0
METLIFE INC COM 59156R108   880 17,269 SH   SOLE   17,269 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   743 937 SH   SOLE   937 0 0
MGM RESORTS INTERNATIONAL COM 552953101   298 8,955 SH   SOLE   8,955 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   9,001 85,954 SH   SOLE   85,954 0 0
MICRON TECHNOLOGY INC COM 595112103   42,620 792,482 SH   SOLE   792,482 0 0
MICROSOFT CORP COM 594918104   633,698 4,018,377 SH   SOLE   4,018,377 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109   2,875 283,214 SH   SOLE   283,214 0 0
MOHAWK INDS INC COM 608190104   549 4,023 SH   SOLE   4,023 0 0
MOLSON COORS BREWING CO CL B 60871R209   2,639 48,959 SH   SOLE   48,959 0 0
MOMO INC ADR 60879B107   3,137 93,638 SH   SOLE   93,638 0 0
MONDELEZ INTL INC CL A 609207105   2,149 39,016 SH   SOLE   39,016 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   6,575 103,462 SH   SOLE   103,342 0 120
MOODYS CORP COM 615369105   6,899 29,059 SH   SOLE   29,059 0 0
MORGAN STANLEY COM NEW 617446448   2,727 53,337 SH   SOLE   53,337 0 0
MOSAIC CO NEW COM 61945C103   2,336 107,967 SH   SOLE   107,967 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,635 10,144 SH   SOLE   10,144 0 0
MSCI INC COM 55354G100   13,213 51,176 SH   SOLE   51,176 0 0
MYLAN N V SHS EURO N59465109   7,119 354,180 SH   SOLE   354,180 0 0
NASDAQ INC COM 631103108   2,214 20,676 SH   SOLE   20,676 0 0
NEKTAR THERAPEUTICS COM 640268108   1,329 61,569 SH   SOLE   61,569 0 0
NETAPP INC COM 64110D104   2,096 33,669 SH   SOLE   33,669 0 0
NETEASE INC SPONSORED ADS 64110W102   3,379 11,020 SH   SOLE   11,020 0 0
NETFLIX INC COM 64110L106   13,314 41,147 SH   SOLE   41,147 0 0
NEW GOLD INC CDA COM 644535106   6,052 6,877,140 SH   SOLE   6,877,140 0 0
NEWELL BRANDS INC COM 651229106   2,982 155,125 SH   SOLE   155,125 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106   68,919 1,586,173 SH   SOLE   1,586,173 0 0
NEXTERA ENERGY INC COM 65339F101   89,496 369,573 SH   SOLE   369,483 0 90
NIELSEN HLDGS PLC SHS EUR G6518L108   636 31,335 SH   SOLE   31,335 0 0
NIKE INC CL B 654106103   27,360 270,058 SH   SOLE   270,058 0 0
NIO INC SPON ADS 62914V106   157 38,954 SH   SOLE   38,954 0 0
NOKIA CORP SPONSORED ADR 654902204   512 138,116 SH   SOLE   138,116 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   179 34,677 SH   SOLE   34,677 0 0
NORDSTROM INC COM 655664100   450 10,997 SH   SOLE   10,997 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,309 6,743 SH   SOLE   6,743 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,643 7,683 SH   SOLE   7,683 0 0
NORTONLIFELOCK INC COM 668771108   2,391 93,705 SH   SOLE   93,705 0 0
NOVARTIS A G SPONSORED ADR 66987V109   629 6,640 SH   SOLE   6,640 0 0
NOVO-NORDISK A S ADR 670100205   4,442 76,753 SH   SOLE   76,753 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100   1,079 60,490 SH   SOLE   60,490 0 0
NUTRIEN LTD COM 67077M108   6,310 131,698 SH   SOLE   131,698 0 0
NVIDIA CORP COM 67066G104   74,200 315,344 SH   SOLE   315,344 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,440 11,316 SH   SOLE   11,316 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107   1,224 2,794 SH   SOLE   2,794 0 0
OCCIDENTAL PETE CORP COM 674599105   14,575 353,681 SH   SOLE   353,681 0 0
OMNICOM GROUP INC COM 681919106   4,091 50,497 SH   SOLE   50,497 0 0
ON SEMICONDUCTOR CORP COM 682189105   382 15,666 SH   SOLE   15,666 0 0
ONEOK INC NEW COM 682680103   1,970 26,037 SH   SOLE   26,037 0 0
OPEN TEXT CORP COM 683715106   203 4,595 SH   SOLE   4,595 0 0
ORACLE CORP COM 68389X105   7,250 136,851 SH   SOLE   136,851 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,757 180,929 SH   SOLE   180,929 0 0
PACKAGING CORP AMER COM 695156109   944 8,427 SH   SOLE   8,427 0 0
PALO ALTO NETWORKS INC COM 697435105   13,490 58,337 SH   SOLE   58,337 0 0
PAN AMERICAN SILVER CORP COM 697900108   24,976 1,054,294 SH   SOLE   1,054,294 0 0
PARKER HANNIFIN CORP COM 701094104   9,589 46,590 SH   SOLE   46,590 0 0
PATTERSON COMPANIES INC COM 703395103   1,364 66,624 SH   SOLE   66,624 0 0
PAYCHEX INC COM 704326107   2,121 24,930 SH   SOLE   24,930 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,893 14,705 SH   SOLE   14,705 0 0
PAYPAL HLDGS INC COM 70450Y103   91,472 845,629 SH   SOLE   845,259 0 370
PENTAIR PLC SHS G7S00T104   632 13,776 SH   SOLE   13,776 0 0
PEOPLES UTD FINL INC COM 712704105   412 24,406 SH   SOLE   24,406 0 0
PEPSICO INC COM 713448108   46,478 340,074 SH   SOLE   340,074 0 0
PERKINELMER INC COM 714046109   3,503 36,074 SH   SOLE   36,074 0 0
PERRIGO CO PLC SHS G97822103   1,104 21,375 SH   SOLE   21,375 0 0
PERSPECTA INC COM 715347100   714 27,018 SH   SOLE   27,018 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,767 173,573 SH   SOLE   173,573 0 0
PFIZER INC COM 717081103   40,188 1,025,719 SH   SOLE   1,025,719 0 0
PG&E CORP COM 69331C108   2,486 228,670 SH   SOLE   228,670 0 0
PHILIP MORRIS INTL INC COM 718172109   16,957 199,279 SH   SOLE   199,279 0 0
PHILLIPS 66 COM 718546104   866 7,773 SH   SOLE   7,773 0 0
PINNACLE WEST CAP CORP COM 723484101   615 6,840 SH   SOLE   6,840 0 0
PIONEER NAT RES CO COM 723787107   275 1,817 SH   SOLE   1,817 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,086 6,801 SH   SOLE   6,801 0 0
PPG INDS INC COM 693506107   273 2,042 SH   SOLE   2,042 0 0
PPL CORP COM 69351T106   3,422 95,370 SH   SOLE   95,370 0 0
PRETIUM RES INC COM 74139C102   478 42,916 SH   SOLE   42,916 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,889 15,502 SH   SOLE   15,502 0 0
PROCTER & GAMBLE CO COM 742718109   46,550 372,695 SH   SOLE   372,695 0 0
PROGRESSIVE CORP OHIO COM 743315103   1,395 19,265 SH   SOLE   19,265 0 0
PROLOGIS INC COM 74340W103   1,395 15,652 SH   SOLE   15,652 0 0
PRUDENTIAL FINL INC COM 744320102   1,463 15,612 SH   SOLE   15,612 0 0
PUBLIC STORAGE COM 74460D109   1,948 9,149 SH   SOLE   9,149 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   406 6,873 SH   SOLE   6,873 0 0
PULTE GROUP INC COM 745867101   1,465 37,750 SH   SOLE   37,750 0 0
PVH CORP COM 693656100   410 3,899 SH   SOLE   3,899 0 0
QORVO INC COM 74736K101   956 8,228 SH   SOLE   8,228 0 0
QUALCOMM INC COM 747525103   10,630 120,476 SH   SOLE   120,476 0 0
QUANTA SVCS INC COM 74762E102   407 9,991 SH   SOLE   9,991 0 0
QUEST DIAGNOSTICS INC COM 74834L100   328 3,073 SH   SOLE   3,073 0 0
RALPH LAUREN CORP CL A 751212101   3,951 33,710 SH   SOLE   33,710 0 0
RANGE RES CORP COM 75281A109   592 122,164 SH   SOLE   122,164 0 0
RAYTHEON CO COM NEW 755111507   3,769 17,152 SH   SOLE   17,152 0 0
REALTY INCOME CORP COM 756109104   35,981 488,669 SH   SOLE   488,669 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,650 9,722 SH   SOLE   9,722 0 0
REPUBLIC SVCS INC COM 760759100   3,593 40,090 SH   SOLE   40,090 0 0
RESMED INC COM 761152107   414 2,674 SH   SOLE   2,674 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   622 9,759 SH   SOLE   9,759 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,421 23,946 SH   SOLE   23,946 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,403 6,923 SH   SOLE   6,923 0 0
ROLLINS INC COM 775711104   502 15,131 SH   SOLE   15,131 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,493 4,216 SH   SOLE   4,216 0 0
ROSS STORES INC COM 778296103   7,764 66,688 SH   SOLE   66,688 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   4,370 55,179 SH   SOLE   55,179 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   1,219 9,133 SH   SOLE   9,133 0 0
ROYAL GOLD INC COM 780287108   379 3,097 SH   SOLE   3,097 0 0
S&P GLOBAL INC COM 78409V104   1,941 7,107 SH   SOLE   7,107 0 0
SALESFORCE COM INC COM 79466L302   69,456 427,051 SH   SOLE   427,051 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   479 64,244 SH   SOLE   64,244 0 0
SANOFI SPONSORED ADR 80105N105   526 10,477 SH   SOLE   10,477 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,791 11,581 SH   SOLE   11,581 0 0
SCHLUMBERGER LTD COM 806857108   22,413 557,544 SH   SOLE   557,544 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   13,291 223,371 SH   SOLE   223,371 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,212 35,122 SH   SOLE   35,122 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,739 40,786 SH   SOLE   40,786 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   245 7,969 SH   SOLE   7,969 0 0
SEMPRA ENERGY COM 816851109   650 4,289 SH   SOLE   4,289 0 0
SERVICENOW INC COM 81762P102   217 768 SH   SOLE   768 0 0
SHAKE SHACK INC CL A 819047101   1,309 21,969 SH   SOLE   21,969 0 0
SHERWIN WILLIAMS CO COM 824348106   4,001 6,857 SH   SOLE   6,857 0 0
SHOPIFY INC CL A 82509L107   45,712 114,975 SH   SOLE   114,975 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206   2,480 249,734 SH   SOLE   249,734 0 0
SIGNET JEWELERS LIMITED SHS G81276100   1,652 76,004 SH   SOLE   76,004 0 0
SIMON PPTY GROUP INC NEW COM 828806109   8,098 54,363 SH   SOLE   54,363 0 0
SINA CORP ORD G81477104   4,130 103,421 SH   SOLE   103,421 0 0
SIRIUS XM HLDGS INC COM 82968B103   232 32,468 SH   SOLE   32,468 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   9,266 76,652 SH   SOLE   76,652 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102   3,051 135,725 SH   SOLE   135,725 0 0
SMITH A O CORP COM 831865209   1,264 26,534 SH   SOLE   26,534 0 0
SMUCKER J M CO COM NEW 832696405   2,434 23,373 SH   SOLE   23,373 0 0
SNAP INC CL A 83304A106   5,287 323,730 SH   SOLE   323,730 0 0
SNAP ON INC COM 833034101   1,162 6,862 SH   SOLE   6,862 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   404 4,246 SH   SOLE   4,246 0 0
SONOS INC COM 83570H108   4,462 285,634 SH   SOLE   285,634 0 0
SONY CORP SPONSORED ADR 835699307   2,746 40,381 SH   SOLE   40,381 0 0
SOUTHERN CO COM 842587107   3,786 59,433 SH   SOLE   59,433 0 0
SOUTHWEST AIRLS CO COM 844741108   621 11,512 SH   SOLE   11,512 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,795 741,781 SH   SOLE   741,781 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   1,110 3,894 SH   SOLE   3,894 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   1,889 13,216 SH   SOLE   13,216 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   272 6,680 SH   SOLE   6,680 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,312 19,610 SH   SOLE   19,610 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730   1,133 47,800 SH   SOLE   47,800 0 0
SPLUNK INC COM 848637104   644 4,302 SH   SOLE   4,302 0 0
SQUARE INC CL A 852234103   33,974 543,062 SH   SOLE   543,062 0 0
SSR MNG INC COM 784730103   540 28,048 SH   SOLE   28,048 0 0
STAMPS COM INC COM NEW 852857200   6,397 76,587 SH   SOLE   76,587 0 0
STANLEY BLACK & DECKER INC COM 854502101   4,118 24,845 SH   SOLE   24,845 0 0
STARBUCKS CORP COM 855244109   13,014 148,017 SH   SOLE   148,017 0 0
STATE STR CORP COM 857477103   776 9,808 SH   SOLE   9,808 0 0
STERICYCLE INC COM 858912108   1,913 29,987 SH   SOLE   29,987 0 0
STRATASYS LTD SHS M85548101   819 40,471 SH   SOLE   40,471 0 0
STRYKER CORP COM 863667101   67,636 322,169 SH   SOLE   321,929 0 240
SUNCOR ENERGY INC NEW COM 867224107   493 15,033 SH   SOLE   15,033 0 0
SVB FINL GROUP COM 78486Q101   408 1,627 SH   SOLE   1,627 0 0
SYNCHRONY FINL COM 87165B103   3,982 110,570 SH   SOLE   110,570 0 0
SYNOPSYS INC COM 871607107   5,169 37,131 SH   SOLE   37,131 0 0
SYSCO CORP COM 871829107   5,105 59,682 SH   SOLE   59,682 0 0
T MOBILE US INC COM 872590104   19,387 247,220 SH   SOLE   238,411 0 8,809
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,605 27,619 SH   SOLE   27,619 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,889 146,432 SH   SOLE   146,432 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   10,318 84,278 SH   SOLE   84,278 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   719 14,915 SH   SOLE   14,915 0 0
TAPESTRY INC COM 876030107   1,046 38,772 SH   SOLE   38,772 0 0
TARGET CORP COM 87612E106   2,839 22,144 SH   SOLE   22,144 0 0
TATA MTRS LTD SPONSORED ADR 876568502   7,489 579,226 SH   SOLE   579,226 0 0
TE CONNECTIVITY LTD REG SHS H84989104   1,540 16,073 SH   SOLE   16,073 0 0
TECK RESOURCES LTD CL B 878742204   375 21,596 SH   SOLE   21,596 0 0
TEGNA INC COM 87901J105   288 17,232 SH   SOLE   17,232 0 0
TESLA INC COM 88160R101   212,682 508,408 SH   SOLE   508,408 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   77,384 7,896,348 SH   SOLE   7,896,348 0 0
TEXAS INSTRS INC COM 882508104   6,308 49,169 SH   SOLE   49,169 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105   938 19,721 SH   SOLE   19,721 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   188,906 581,481 SH   SOLE   581,481 0 0
TIFFANY & CO NEW COM 886547108   2,882 21,563 SH   SOLE   21,563 0 0
TILRAY INC COM CL 2 88688T100   1,146 66,878 SH   SOLE   66,878 0 0
TJX COS INC NEW COM 872540109   4,722 77,326 SH   SOLE   77,326 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   676 4,813 SH   SOLE   4,813 0 0
TRACTOR SUPPLY CO COM 892356106   2,560 27,396 SH   SOLE   27,396 0 0
TRANSDIGM GROUP INC COM 893641100   3,558 6,354 SH   SOLE   6,354 0 0
TRANSOCEAN LTD REG SHS H8817H100   10,281 1,494,328 SH   SOLE   1,494,328 0 0
TRAVELERS COMPANIES INC COM 89417E109   5,035 36,763 SH   SOLE   36,763 0 0
TRIP COM GROUP LTD ADS 89677Q107   563 16,791 SH   SOLE   16,791 0 0
TRIPADVISOR INC COM 896945201   1,479 48,690 SH   SOLE   48,690 0 0
TRUIST FINL CORP COM 89832Q109   276 4,906 SH   SOLE   4,906 0 0
TWITTER INC COM 90184L102   19,762 616,604 SH   SOLE   616,604 0 0
TYSON FOODS INC CL A 902494103   4,328 47,538 SH   SOLE   47,538 0 0
UBER TECHNOLOGIES INC COM 90353T100   20,538 690,577 SH   SOLE   690,577 0 0
ULTA BEAUTY INC COM 90384S303   5,975 23,605 SH   SOLE   23,605 0 0
UNDER ARMOUR INC CL A 904311107   6,947 321,612 SH   SOLE   321,612 0 0
UNDER ARMOUR INC CL C 904311206   1,239 64,613 SH   SOLE   64,613 0 0
UNION PACIFIC CORP COM 907818108   8,559 47,344 SH   SOLE   47,344 0 0
UNITED PARCEL SERVICE INC CL B 911312106   8,790 75,092 SH   SOLE   75,092 0 0
UNITED RENTALS INC COM 911363109   2,096 12,568 SH   SOLE   12,568 0 0
UNITED STATES OIL FUND LP UNITS 91232N108   2,772 242,480 SH   SOLE   242,480 0 0
UNITED STATES STL CORP NEW COM 912909108   731 64,104 SH   SOLE   64,104 0 0
UNITED TECHNOLOGIES CORP COM 913017109   22,367 149,351 SH   SOLE   149,351 0 0
UNITEDHEALTH GROUP INC COM 91324P102   51,130 173,924 SH   SOLE   173,924 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   201 1,402 SH   SOLE   1,402 0 0
US BANCORP DEL COM NEW 902973304   1,755 29,607 SH   SOLE   29,607 0 0
V F CORP COM 918204108   10,367 104,022 SH   SOLE   104,022 0 0
VALE S A SPONSORED ADS 91912E105   7,121 539,438 SH   SOLE   539,438 0 0
VALERO ENERGY CORP NEW COM 91913Y100   2,442 26,081 SH   SOLE   26,081 0 0
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403   399 15,980 SH   SOLE   15,980 0 0
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718   363 30,928 SH   SOLE   30,928 0 0
VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817   1,489 93,110 SH   SOLE   93,110 0 0
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791   3,422 80,978 SH   SOLE   80,978 0 0
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676   311 2,198 SH   SOLE   2,198 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106   238 8,119 SH   SOLE   8,119 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,012 3,422 SH   SOLE   3,422 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   208 1,274 SH   SOLE   1,274 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   14,328 266,560 SH   SOLE   266,560 0 0
VARIAN MED SYS INC COM 92220P105   513 3,612 SH   SOLE   3,612 0 0
VENTAS INC COM 92276F100   3,359 58,179 SH   SOLE   58,179 0 0
VERISIGN INC COM 92343E102   8,134 42,213 SH   SOLE   42,213 0 0
VERISK ANALYTICS INC COM 92345Y106   2,182 14,613 SH   SOLE   14,613 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   12,643 205,918 SH   SOLE   205,918 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   7,843 35,819 SH   SOLE   35,819 0 0
VIACOMCBS INC CL B 92556H206   1,993 47,480 SH   SOLE   47,480 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   468 33,035 SH   SOLE   32,035 0 1,000
VISA INC COM CL A 92826C839   273,430 1,455,189 SH   SOLE   1,455,189 0 0
VMWARE INC CL A COM 928563402   249 1,641 SH   SOLE   1,641 0 0
VULCAN MATLS CO COM 929160109   565 3,925 SH   SOLE   3,925 0 0
WABTEC CORP COM 929740108   4,160 53,467 SH   SOLE   53,467 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,203 308,743 SH   SOLE   308,743 0 0
WALMART INC COM 931142103   15,634 131,556 SH   SOLE   131,556 0 0
WASTE MGMT INC DEL COM 94106L109   44,598 391,344 SH   SOLE   391,344 0 0
WATERS CORP COM 941848103   264 1,129 SH   SOLE   1,129 0 0
WEC ENERGY GROUP INC COM 92939U106   454 4,918 SH   SOLE   4,918 0 0
WEIBO CORP SPONSORED ADR 948596101   9,738 210,105 SH   SOLE   210,105 0 0
WELLCARE HEALTH PLANS INC COM 94946T106   370 1,122 SH   SOLE   1,122 0 0
WELLS FARGO CO NEW COM 949746101   4,424 82,222 SH   SOLE   82,222 0 0
WELLTOWER INC COM 95040Q104   8,556 104,628 SH   SOLE   104,628 0 0
WESTERN DIGITAL CORP COM 958102105   9,910 156,132 SH   SOLE   156,132 0 0
WESTERN UN CO COM 959802109   538 20,080 SH   SOLE   20,080 0 0
WESTROCK CO COM 96145D105   2,293 53,427 SH   SOLE   53,427 0 0
WEYERHAEUSER CO COM 962166104   8,535 282,606 SH   SOLE   282,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   5,558 186,831 SH   SOLE   186,831 0 0
WHIRLPOOL CORP COM 963320106   1,674 11,350 SH   SOLE   11,350 0 0
WILLIAMS COS INC DEL COM 969457100   711 29,957 SH   SOLE   29,957 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   2,518 101,184 SH   SOLE   101,184 0 0
WIX COM LTD SHS M98068105   3,389 27,696 SH   SOLE   27,696 0 0
WORKDAY INC CL A 98138H101   747 4,542 SH   SOLE   4,542 0 0
WYNN RESORTS LTD COM 983134107   978 7,044 SH   SOLE   7,044 0 0
XCEL ENERGY INC COM 98389B100   1,741 27,429 SH   SOLE   27,429 0 0
XILINX INC COM 983919101   17,383 177,793 SH   SOLE   177,793 0 0
XYLEM INC COM 98419M100   12,623 160,216 SH   SOLE   160,216 0 0
YAMANA GOLD INC COM 98462Y100   29,275 7,411,338 SH   SOLE   7,411,338 0 0
YANDEX N V SHS CLASS A N97284108   6,645 152,788 SH   SOLE   152,488 0 300
YUM BRANDS INC COM 988498101   12,058 119,703 SH   SOLE   119,703 0 0
YUM CHINA HLDGS INC COM 98850P109   1,276 26,584 SH   SOLE   26,584 0 0
ZOETIS INC CL A 98978V103   7,033 53,138 SH   SOLE   52,988 0 150
ZYNGA INC CL A 98986T108   3,089 504,702 SH   SOLE   504,702 0 0
ACTIVISION BLIZZARD INC COM 00507V909   141 78,000 SH Call SOLE   78,000 0 0
ALIBABA GROUP HLDG LTD COM 01609W902   716 28,000 SH Call SOLE   28,000 0 0
ALPHABET INC COM 02079K907   389 3,000 SH Call SOLE   3,000 0 0
ALTRIA GROUP INC COM 02209S903   3 30,000 SH Call SOLE   30,000 0 0
AMAZON COM INC COM 023135906   4,711 46,200 SH Call SOLE   46,200 0 0
APPLE INC COM 037833900   9,384 143,200 SH Call SOLE   143,200 0 0
APPLE INC COM 037833950   214 141,500 SH Put SOLE   141,500 0 0
BAIDU INC COM 056752908   229 60,000 SH Call SOLE   60,000 0 0
BALLARD PWR SYS INC NEW COM 058586908   346 450,000 SH Call SOLE   450,000 0 0
BANK AMER CORP COM 060505904   33 40,000 SH Call SOLE   40,000 0 0
BANK AMER CORP COM 060505954   2 25,000 SH Put SOLE   25,000 0 0
BARRICK GOLD CORPORATION COM 067901908   394 104,300 SH Call SOLE   104,300 0 0
BEYOND MEAT INC COM 08862E909   2 30,000 SH Call SOLE   30,000 0 0
BOEING CO COM 097023905   243 29,000 SH Call SOLE   29,000 0 0
BOEING CO COM 097023955   2 10,000 SH Put SOLE   10,000 0 0
CIENA CORP COM 171779909   4 15,000 SH Call SOLE   15,000 0 0
CISCO SYS INC COM 17275R902   1 20,000 SH Call SOLE   20,000 0 0
CISCO SYS INC COM 17275R952   11 10,000 SH Put SOLE   10,000 0 0
CITIGROUP INC COM 172967954   70 90,000 SH Put SOLE   90,000 0 0
COCA COLA CO COM 191216900   335 55,000 SH Call SOLE   55,000 0 0
COCA COLA CO COM 191216950   41 25,000 SH Put SOLE   25,000 0 0
DEUTSCHE BANK AG COM D18190908   536 2,403,132 SH Call SOLE   2,403,132 0 0
DEUTSCHE BANK AG COM D18190958   1,755 242,112 SH Put SOLE   242,112 0 0
DISNEY WALT CO COM 254687906   137 10,000 SH Call SOLE   10,000 0 0
FACEBOOK INC COM 30303M902   1,121 36,500 SH Call SOLE   36,500 0 0
HERTZ GLOBAL HLDGS INC COM 42806J956   2,157 1,473,300 SH Put SOLE   1,473,300 0 0
HORMEL FOODS CORP COM 440452900   274 80,000 SH Call SOLE   80,000 0 0
INTEL CORP COM 458140900   330 50,000 SH Call SOLE   50,000 0 0
INTUIT COM 461202903   222 20,900 SH Call SOLE   20,900 0 0
IQIYI INC COM 46267X908   1 74,800 SH Call SOLE   74,800 0 0
JD COM INC COM 47215P906   52 147,500 SH Call SOLE   147,500 0 0
KELLOGG CO COM 487836908   240 83,000 SH Call SOLE   83,000 0 0
KRAFT HEINZ CO COM 500754906   71 16,000 SH Call SOLE   16,000 0 0
LAM RESEARCH CORP COM 512807908   855 37,500 SH Call SOLE   37,500 0 0
LILLY ELI & CO COM 532457908   287 20,000 SH Call SOLE   20,000 0 0
LOGITECH INTL S A COM H50430902   86 70,000 SH Call SOLE   70,000 0 0
MASTERCARD INC COM 57636Q904   24,054 308,600 SH Call SOLE   308,600 0 0
MASTERCARD INC COM 57636Q954   112 142,600 SH Put SOLE   142,600 0 0
MEDTRONIC PLC COM G5960L953   1 10,000 SH Put SOLE   10,000 0 0
MICRON TECHNOLOGY INC COM 595112903   84 25,000 SH Call SOLE   25,000 0 0
MICROSOFT CORP COM 594918904   2,241 105,100 SH Call SOLE   105,100 0 0
NETFLIX INC COM 64110L906   1,558 52,000 SH Call SOLE   52,000 0 0
NEWMONT GOLDCORP CORPORATION COM 651639956   250 877,700 SH Put SOLE   877,700 0 0
NEWMONT GOLDCORP CORPORATION COM 651639906   122 45,000 SH Call SOLE   45,000 0 0
NORTONLIFELOCK INC COM 668771908   20 25,000 SH Call SOLE   25,000 0 0
NVIDIA CORP COM 67066G904   587 27,500 SH Call SOLE   27,500 0 0
PAN AMERICAN SILVER CORP COM 697900908   656 140,000 SH Call SOLE   140,000 0 0
PAYPAL HLDGS INC COM 70450Y903   17 22,500 SH Call SOLE   22,500 0 0
PFIZER INC COM 717081953   13 12,000 SH Put SOLE   12,000 0 0
SALESFORCE COM INC COM 79466L902   19 27,500 SH Call SOLE   27,500 0 0
SINA CORP COM G81477954   320 7,500 SH Put SOLE   7,500 0 0
SQUARE INC COM 852234903   1 20,000 SH Call SOLE   20,000 0 0
STARBUCKS CORP COM 855244959   2 156,900 SH Put SOLE   156,900 0 0
STARBUCKS CORP COM 855244909   11 25,000 SH Call SOLE   25,000 0 0
TESLA INC COM 88160R901   3,411 26,000 SH Call SOLE   26,000 0 0
TESLA INC COM 88160R951   100 15,000 SH Put SOLE   15,000 0 0
UNION PACIFIC CORP COM 907818908   117 10,000 SH Call SOLE   10,000 0 0
UNITED STATES STL CORP NEW COM 912909958   692 27,000 SH Put SOLE   27,000 0 0
VISA INC COM 92826C909   176 47,000 SH Call SOLE   47,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427908   1 25,000 SH Call SOLE   25,000 0 0
WALMART INC COM 931142903   10 25,000 SH Call SOLE   25,000 0 0
XILINX INC COM 983919901   15 10,000 SH Call SOLE   10,000 0 0