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
3-D SYS CORP DEL COM NEW 88554D205 13,781 1,189,061 SH   SOLE   1,189,061 0 0
3M CO COM 88579Y101 32,556 148,307 SH   SOLE   148,307 0 0
58 COM INC SPON ADR REP A 31680Q104 736 9,213 SH   SOLE   9,213 0 0
ABB LTD SPONSORED ADR 000375204 384 16,181 SH   SOLE   16,181 0 0
ABBOTT LABS COM 002824100 13,232 220,829 SH   SOLE   220,829 0 0
ABBVIE INC COM 00287Y109 21,969 232,112 SH   SOLE   232,112 0 0
ABERCROMBIE & FITCH CO CL A 002896207 10,394 429,316 SH   SOLE   429,316 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,088 46,179 SH   SOLE   46,179 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17,166 254,462 SH   SOLE   254,462 0 0
ACUITY BRANDS INC COM 00508Y102 601 4,315 SH   SOLE   4,315 0 0
ADOBE SYS INC COM 00724F101 26,316 121,787 SH   SOLE   121,787 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 377 3,182 SH   SOLE   3,182 0 0
ADVANCED MICRO DEVICES INC COM 007903107 28,962 2,881,814 SH   SOLE   2,881,814 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 401 39,936 SH Put SOLE   39,936 0 0
AERCAP HOLDINGS NV SHS N00985106 246 4,851 SH   SOLE   4,851 0 0
AES CORP COM 00130H105 812 71,396 SH   SOLE   71,396 0 0
AETNA INC NEW COM 00817Y108 1,093 6,470 SH   SOLE   6,470 0 0
AFFILIATED MANAGERS GROUP COM 008252108 217 1,143 SH   SOLE   1,143 0 0
AFLAC INC COM 001055102 2,023 46,219 SH   SOLE   46,069 0 150
AGCO CORP COM 001084102 412 6,348 SH   SOLE   6,348 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 931 13,920 SH   SOLE   13,920 0 0
AGNC INVT CORP COM 00123Q104 2,995 158,273 SH   SOLE   158,273 0 0
AGNICO EAGLE MINES LTD COM 008474108 9,805 233,067 SH   SOLE   233,067 0 0
AIR PRODS & CHEMS INC COM 009158106 1,113 6,998 SH   SOLE   6,998 0 0
AK STL HLDG CORP COM 001547108 3,089 681,838 SH   SOLE   681,838 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 42,522 599,077 SH   SOLE   599,077 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,683 323,025 SH   SOLE   323,025 0 0
ALASKA AIR GROUP INC COM 011659109 2,211 35,677 SH   SOLE   35,677 0 0
ALBEMARLE CORP COM 012653101 22,031 237,556 SH   SOLE   237,556 0 0
ALCOA CORP COM 013872106 6,218 138,302 SH   SOLE   138,302 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,419 111,425 SH   SOLE   111,425 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 533,790 2,908,305 SH   SOLE   2,908,305 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 225 1,226 SH Call SOLE   1,226 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,843 59,103 SH   SOLE   59,103 0 0
ALIO GOLD INC COM 01627X108 95 48,510 SH   SOLE   48,510 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 205 2,400 SH   SOLE   2,400 0 0
ALLERGAN PLC SHS G0177J108 33,560 199,415 SH   SOLE   199,415 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 345 1,620 SH   SOLE   1,620 0 0
ALLIANT ENERGY CORP COM 018802108 214 5,237 SH   SOLE   5,237 0 0
ALLSTATE CORP COM 020002101 942 9,934 SH   SOLE   9,934 0 0
ALPHABET INC CAP STK CL C 02079K107 116,342 112,757 SH   SOLE   112,757 0 0
ALPHABET INC CALL 02079K907 206 200 SH Call SOLE   200 0 0
ALPHABET INC CAP STK CL A 02079K305 153,691 148,187 SH   SOLE   147,494 0 693
ALTABA INC COM 021346101 86,082 1,162,642 SH   SOLE   1,162,642 0 0
ALTRIA GROUP INC COM 02209S103 99,586 1,597,986 SH   SOLE   1,597,986 0 0
ALTRIA GROUP INC CALL 02209S903 705 11,319 SH Call SOLE   11,319 0 0
ALTRIA GROUP INC PUT 02209S953 319 5,126 SH Put SOLE   5,126 0 0
AMAZON COM INC COM 023135106 674,905 466,307 SH   SOLE   466,307 0 0
AMAZON COM INC CALL 023135906 1,127 779 SH Call SOLE   779 0 0
AMBEV SA SPONSORED ADR 02319V103 843 115,992 SH   SOLE   115,992 0 0
AMDOCS LTD SHS G02602103 429 6,425 SH   SOLE   6,425 0 0
AMEREN CORP COM 023608102 234 4,124 SH   SOLE   4,124 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 15,131 291,198 SH   SOLE   291,198 0 0
AMERICAN ELEC PWR INC COM 025537101 7,010 102,205 SH   SOLE   102,205 0 0
AMERICAN EXPRESS CO COM 025816109 34,427 369,076 SH   SOLE   369,076 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,455 210,500 SH   SOLE   210,500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,957 13,462 SH   SOLE   13,462 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,951 23,753 SH   SOLE   23,753 0 0
AMERIPRISE FINL INC COM 03076C106 5,581 37,724 SH   SOLE   37,724 0 0
AMERISOURCEBERGEN CORP COM 03073E105 338 3,915 SH   SOLE   3,915 0 0
AMETEK INC NEW COM 031100100 691 9,091 SH   SOLE   9,091 0 0
AMGEN INC COM 031162100 17,786 104,327 SH   SOLE   104,327 0 0
AMPHENOL CORP NEW CL A 032095101 1,294 15,018 SH   SOLE   15,018 0 0
ANADARKO PETE CORP COM 032511107 18,982 314,212 SH   SOLE   314,212 0 0
ANALOG DEVICES INC COM 032654105 870 9,544 SH   SOLE   9,544 0 0
ANDEAVOR COM 03349M105 6,550 65,131 SH   SOLE   65,131 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 7,856 827,774 SH   SOLE   827,774 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4,474 40,699 SH   SOLE   40,699 0 0
ANSYS INC COM 03662Q105 471 3,006 SH   SOLE   3,006 0 0
ANTHEM INC COM 036752103 1,508 6,863 SH   SOLE   6,863 0 0
AON PLC SHS CL A G0408V102 823 5,867 SH   SOLE   5,867 0 0
APACHE CORP COM 037411105 3,127 81,272 SH   SOLE   81,272 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 204 5,014 SH   SOLE   5,014 0 0
APPLE INC COM 037833100 226,260 1,348,554 SH   SOLE   1,348,554 0 0
APPLE INC PUT 037833950 348 2,074 SH Put SOLE   2,074 0 0
APPLIED MATLS INC COM 038222105 18,079 325,097 SH   SOLE   325,097 0 0
AQUA AMERICA INC COM 03836W103 456 13,384 SH   SOLE   13,384 0 0
ARCH CAP GROUP LTD ORD G0450A105 497 5,807 SH   SOLE   5,807 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7,113 164,015 SH   SOLE   164,015 0 0
ARCONIC INC COM 03965L100 6,475 281,030 SH   SOLE   281,030 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,145 29,300 SH   SOLE   29,300 0 0
ASANKO GOLD INC COM 04341Y105 55 55,043 SH   SOLE   55,043 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 482 2,429 SH   SOLE   2,429 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,527 43,656 SH   SOLE   43,656 0 0
AT&T INC COM 00206R102 104,401 2,928,492 SH   SOLE   2,926,182 0 2,310
AUTODESK INC COM 052769106 4,465 35,553 SH   SOLE   35,553 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,340 11,810 SH   SOLE   11,810 0 0
AUTOZONE INC COM 053332102 664 1,023 SH   SOLE   1,023 0 0
AVALONBAY CMNTYS INC COM 053484101 1,495 9,091 SH   SOLE   9,091 0 0
AVERY DENNISON CORP COM 053611109 293 2,758 SH   SOLE   2,758 0 0
AVIS BUDGET GROUP COM 053774105 253 5,406 SH   SOLE   5,406 0 0
AVON PRODS INC COM 054303102 3,039 1,070,058 SH   SOLE   1,070,058 0 0
B2GOLD CORP COM 11777Q209 1,343 492,040 SH   SOLE   492,040 0 0
BAIDU INC SPON ADR REP A 056752108 69,339 310,673 SH   SOLE   310,673 0 0
BAKER HUGHES A GE CO CL A 05722G100 5,507 198,307 SH   SOLE   198,307 0 0
BALL CORP COM 058498106 445 11,210 SH   SOLE   11,210 0 0
BALLARD PWR SYS INC NEW COM 058586108 220 61,946 SH   SOLE   61,946 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 828 69,726 SH   SOLE   69,726 0 0
BANCO MACRO SA SPON ADR B 05961W105 615 5,700 SH   SOLE   5,700 0 0
BANK AMER CORP COM 060505104 61,360 2,046,025 SH   SOLE   2,046,025 0 0
BANK MONTREAL QUE COM 063671101 9,161 121,224 SH   SOLE   121,224 0 0
BANK N S HALIFAX COM 064149107 3,088 50,052 SH   SOLE   50,052 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,550 30,072 SH   SOLE   30,072 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 10,149 214,517 SH   SOLE   214,517 0 0
BARCLAYS PLC ADR 06738E204 483 40,896 SH   SOLE   40,896 0 0
BARRICK GOLD CORP COM 067901108 131,941 10,597,655 SH   SOLE   10,597,655 0 0
BAXTER INTL INC COM 071813109 1,944 29,893 SH   SOLE   29,893 0 0
BAYTEX ENERGY CORP COM 07317Q105 814 297,055 SH   SOLE   297,055 0 0
BB&T CORP COM 054937107 542 10,410 SH   SOLE   10,410 0 0
BCE INC COM NEW 05534B760 54,233 1,260,065 SH   SOLE   1,260,065 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 710 44,500 SH   SOLE   44,500 0 0
BECTON DICKINSON & CO COM 075887109 6,239 28,791 SH   SOLE   28,791 0 0
BED BATH & BEYOND INC COM 075896100 632 30,116 SH   SOLE   30,116 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 15,852 53 SH   SOLE   53 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46,890 235,061 SH   SOLE   235,051 0 10
BEST BUY INC COM 086516101 5,065 72,369 SH   SOLE   72,369 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 407 9,164 SH   SOLE   9,164 0 0
BIOGEN INC COM 09062X103 29,142 106,427 SH   SOLE   106,427 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 874 10,784 SH   SOLE   10,784 0 0
BLACKROCK INC COM 09247X101 8,512 15,713 SH   SOLE   15,713 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,688 209,341 SH   SOLE   209,341 0 0
BLOCK H & R INC COM 093671105 2,017 79,370 SH   SOLE   79,370 0 0
BLUEBIRD BIO INC COM 09609G100 1,384 8,105 SH   SOLE   8,105 0 0
BLUEBIRD BIO INC PUT 09609G950 31,373 183,737 SH Put SOLE   183,737 0 0
BOEING CO COM 097023105 53,650 163,628 SH   SOLE   163,628 0 0
BOOKING HLDGS INC COM 09857L108 91,446 43,956 SH   SOLE   43,956 0 0
BORGWARNER INC COM 099724106 283 5,631 SH   SOLE   5,631 0 0
BOSTON PROPERTIES INC COM 101121101 1,035 8,399 SH   SOLE   8,399 0 0
BOSTON SCIENTIFIC CORP COM 101137107 867 31,742 SH   SOLE   31,742 0 0
BOX INC CL A 10316T104 660 32,129 SH   SOLE   32,129 0 0
BP PLC SPONSORED ADR 055622104 4,941 121,873 SH   SOLE   121,873 0 0
BRF SA SPONSORED ADR 10552T107 220 31,812 SH   SOLE   31,812 0 0
BRIGHTHOUSE FINL INC COM 10922N103 637 12,384 SH   SOLE   12,384 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 33,015 521,972 SH   SOLE   521,972 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 24,489 424,496 SH   SOLE   424,496 0 0
BROADCOM LTD SHS Y09827109 13,143 55,772 SH   SOLE   55,772 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 821 7,486 SH   SOLE   7,486 0 0
BROWN FORMAN CORP CL B 115637209 2,694 49,528 SH   SOLE   49,528 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 696 7,431 SH   SOLE   7,431 0 0
CA INC COM 12673P105 304 8,963 SH   SOLE   8,963 0 0
CABOT OIL & GAS CORP COM 127097103 2,684 111,911 SH   SOLE   111,911 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 227 6,171 SH   SOLE   6,171 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 4,085 238,208 SH   SOLE   238,208 0 0
CAMECO CORP COM 13321L108 5,510 606,124 SH   SOLE   606,124 0 0
CAMPBELL SOUP CO COM 134429109 1,335 30,819 SH   SOLE   30,819 0 0
CANADIAN NATL RY CO COM 136375102 1,577 21,560 SH   SOLE   21,560 0 0
CANADIAN PAC RY LTD COM 13645T100 1,500 8,497 SH   SOLE   8,497 0 0
CANADIAN SOLAR INC COM 136635109 646 39,687 SH   SOLE   39,687 0 0
CAPITAL ONE FINL CORP COM 14040H105 911 9,512 SH   SOLE   9,512 0 0
CARDINAL HEALTH INC COM 14149Y108 1,818 29,012 SH   SOLE   29,012 0 0
CARMAX INC COM 143130102 356 5,748 SH   SOLE   5,748 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 15,594 237,784 SH   SOLE   237,784 0 0
CATERPILLAR INC DEL COM 149123101 15,064 102,212 SH   SOLE   102,212 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,825 15,996 SH   SOLE   15,996 0 0
CBRE GROUP INC CL A 12504L109 327 6,920 SH   SOLE   6,920 0 0
CBS CORP NEW CL B 124857202 2,596 50,524 SH   SOLE   50,524 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 32,241 365,209 SH   SOLE   365,209 0 0
CELGENE CORP COM 151020104 64,135 718,927 SH   SOLE   718,927 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,564 236,238 SH   SOLE   236,238 0 0
CENOVUS ENERGY INC COM 15135U109 3,091 361,961 SH   SOLE   361,961 0 0
CENTENE CORP DEL COM 15135B101 1,323 12,379 SH   SOLE   12,379 0 0
CENTERPOINT ENERGY INC COM 15189T107 563 20,536 SH   SOLE   20,536 0 0
CENTURYLINK INC COM 156700106 14,314 871,194 SH   SOLE   871,194 0 0
CERNER CORP COM 156782104 9,172 158,136 SH   SOLE   158,136 0 0
CF INDS HLDGS INC COM 125269100 4,112 108,980 SH   SOLE   108,980 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,301 13,821 SH   SOLE   13,821 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,535 156,382 SH   SOLE   156,382 0 0
CHENIERE ENERGY INC COM NEW 16411R208 14,482 270,945 SH   SOLE   270,945 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3,179 1,052,600 SH   SOLE   1,052,600 0 0
CHEVRON CORP NEW COM 166764100 17,130 150,211 SH   SOLE   150,211 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 275 19,117 SH   SOLE   19,117 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 805 17,586 SH   SOLE   17,586 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,171 12,908 SH   SOLE   12,908 0 0
CHUBB LIMITED COM H1467J104 2,151 15,728 SH   SOLE   15,728 0 0
CHURCH & DWIGHT INC COM 171340102 1,751 34,771 SH   SOLE   34,771 0 0
CIENA CORP COM NEW 171779309 1,726 66,635 SH   SOLE   66,635 0 0
CIGNA CORPORATION COM 125509109 739 4,404 SH   SOLE   4,404 0 0
CIMAREX ENERGY CO COM 171798101 8,586 91,831 SH   SOLE   91,831 0 0
CINCINNATI FINL CORP COM 172062101 535 7,205 SH   SOLE   7,205 0 0
CINTAS CORP COM 172908105 1,179 6,911 SH   SOLE   6,911 0 0
CIRRUS LOGIC INC COM 172755100 5,953 146,515 SH   SOLE   146,515 0 0
CISCO SYS INC COM 17275R102 49,392 1,151,604 SH   SOLE   1,151,604 0 0
CITIGROUP INC COM NEW 172967424 52,699 780,719 SH   SOLE   780,719 0 0
CITIZENS FINL GROUP INC COM 174610105 330 7,855 SH   SOLE   7,855 0 0
CITRIX SYS INC COM 177376100 588 6,335 SH   SOLE   6,335 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 261 10,351 SH   SOLE   10,351 0 0
CLEVELAND CLIFFS INC COM 185899101 5,523 794,686 SH   SOLE   794,686 0 0
CLOROX CO DEL COM 189054109 667 5,014 SH   SOLE   5,014 0 0
CME GROUP INC COM CL A 12572Q105 14,786 91,419 SH   SOLE   91,419 0 0
CMS ENERGY CORP COM 125896100 328 7,235 SH   SOLE   7,235 0 0
CNX RESOURCES CORPORATION COM 12653C108 483 31,294 SH   SOLE   31,294 0 0
COCA COLA CO COM 191216100 55,735 1,283,340 SH   SOLE   1,283,340 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 954 22,898 SH   SOLE   22,898 0 0
COEUR MNG INC COM NEW 192108504 2,639 329,907 SH   SOLE   329,907 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,246 40,329 SH   SOLE   40,329 0 0
COLGATE PALMOLIVE CO COM 194162103 14,424 201,231 SH   SOLE   201,231 0 0
COMCAST CORP NEW CL A 20030N101 28,867 844,797 SH   SOLE   826,443 0 18,354
COMERICA INC COM 200340107 398 4,147 SH   SOLE   4,147 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 190 17,911 SH   SOLE   17,911 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,147 272,324 SH   SOLE   272,324 0 0
CONAGRA BRANDS INC COM 205887102 720 19,530 SH   SOLE   19,530 0 0
CONCHO RES INC COM 20605P101 9,993 66,477 SH   SOLE   66,477 0 0
CONOCOPHILLIPS COM 20825C104 32,980 556,249 SH   SOLE   556,249 0 0
CONSOLIDATED EDISON INC COM 209115104 18,148 232,845 SH   SOLE   232,845 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,472 37,171 SH   SOLE   37,171 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,895 100,000 SH   SOLE   100,000 0 0
COOPER COS INC COM NEW 216648402 308 1,344 SH   SOLE   1,344 0 0
COPA HOLDINGS SA CL A P31076105 1,938 15,066 SH   SOLE   15,066 0 0
CORNING INC COM 219350105 3,425 122,844 SH   SOLE   122,844 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,817 14,951 SH   SOLE   14,951 0 0
COTY INC COM CL A 222070203 2,002 109,372 SH   SOLE   109,372 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,495 89,031 SH   SOLE   89,031 0 0
CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 799 70,000 SH   SOLE   70,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 445 65,393 SH   SOLE   65,393 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 792 7,227 SH   SOLE   7,227 0 0
CSRA INC COM 12650T104 288 6,991 SH   SOLE   6,991 0 0
CSX CORP COM 126408103 3,315 59,511 SH   SOLE   59,511 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,508 139,603 SH   SOLE   139,603 0 0
CTRIP COM INTL LTD CALL 22943F900 279 5,994 SH Call SOLE   5,994 0 0
CUMMINS INC COM 231021106 476 2,938 SH   SOLE   2,938 0 0
CVS HEALTH CORP COM 126650100 13,051 209,794 SH   SOLE   209,794 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,148 61,707 SH   SOLE   61,707 0 0
D R HORTON INC COM 23331A109 712 16,250 SH   SOLE   16,250 0 0
DANAHER CORP DEL COM 235851102 12,670 129,405 SH   SOLE   129,405 0 0
DARDEN RESTAURANTS INC COM 237194105 325 3,816 SH   SOLE   3,816 0 0
DAVITA INC COM 23918K108 1,481 22,466 SH   SOLE   22,466 0 0
DEAN FOODS CO NEW COM NEW 242370203 431 50,000 SH   SOLE   50,000 0 0
DEERE & CO COM 244199105 3,269 21,049 SH   SOLE   21,049 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 8,438 115,264 SH   SOLE   115,264 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,723 104,413 SH   SOLE   104,413 0 0
DENBURY RES INC COM NEW 247916208 49 17,756 SH   SOLE   17,756 0 0
DENISON MINES CORP COM 248356107 892 1,981,780 SH   SOLE   1,981,780 0 0
DENTSPLY SIRONA INC COM 24906P109 2,200 43,724 SH   SOLE   43,724 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 198,095 14,169,862 SH   SOLE   14,154,738 0 15,124
DEUTSCHE BANK AG CALL D18190908 1,326 94,832 SH Call SOLE   94,832 0 0
DEUTSCHE BANK AG PUT D18190958 977 69,873 SH Put SOLE   69,873 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,365 42,927 SH   SOLE   42,927 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,526 91,100 SH   SOLE   91,100 0 0
DIEBOLD NXDF INC COM 253651103 277 17,958 SH   SOLE   17,958 0 0
DIGITAL RLTY TR INC COM 253868103 444 4,218 SH   SOLE   4,218 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 11,450 170,040 SH   SOLE   170,040 0 0
DISCOVER FINL SVCS COM 254709108 1,118 15,540 SH   SOLE   15,540 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 895 41,763 SH   SOLE   41,763 0 0
DISH NETWORK CORP CL A 25470M109 604 15,934 SH   SOLE   15,934 0 0
DISNEY WALT CO COM DISNEY 254687106 48,473 482,608 SH   SOLE   482,608 0 0
DOLLAR GEN CORP NEW COM 256677105 621 6,633 SH   SOLE   6,633 0 0
DOLLAR TREE INC COM 256746108 1,224 12,901 SH   SOLE   12,901 0 0
DOMINION ENERGY INC COM 25746U109 3,729 55,308 SH   SOLE   55,308 0 0
DOVER CORP COM 260003108 626 6,375 SH   SOLE   6,375 0 0
DOWDUPONT INC COM 26078J100 14,112 221,509 SH   SOLE   221,509 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,305 19,474 SH   SOLE   19,474 0 0
DR REDDYS LABS LTD ADR 256135203 816 24,969 SH   SOLE   24,969 0 0
DTE ENERGY CO COM 233331107 520 4,983 SH   SOLE   4,983 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,016 219,651 SH   SOLE   219,651 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,362 22,813 SH   SOLE   22,813 0 0
DXC TECHNOLOGY CO COM 23355L106 6,429 63,952 SH   SOLE   63,952 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,019 18,383 SH   SOLE   18,383 0 0
EASTMAN CHEM CO COM 277432100 1,070 10,136 SH   SOLE   10,136 0 0
EATON CORP PLC SHS G29183103 940 11,763 SH   SOLE   11,723 0 40
EBAY INC COM 278642103 27,429 681,638 SH   SOLE   681,638 0 0
ECOLAB INC COM 278865100 10,366 75,622 SH   SOLE   75,622 0 0
EDISON INTL COM 281020107 813 12,771 SH   SOLE   12,771 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,612 25,888 SH   SOLE   25,888 0 0
ELDORADO GOLD CORP NEW COM 284902103 8,847 10,531,612 SH   SOLE   10,531,612 0 0
ELECTRONIC ARTS INC COM 285512109 21,540 177,665 SH   SOLE   177,665 0 0
EMERSON ELEC CO COM 291011104 3,598 52,680 SH   SOLE   52,680 0 0
ENBRIDGE INC COM 29250N105 1,377 43,748 SH   SOLE   43,748 0 0
ENCANA CORP COM 292505104 1,875 170,432 SH   SOLE   170,432 0 0
ENDO INTL PLC SHS G30401106 2,596 436,986 SH   SOLE   436,986 0 0
ENERGY FUELS INC COM NEW 292671708 785 452,458 SH   SOLE   452,458 0 0
ENI S P A SPONSORED ADR 26874R108 452 12,806 SH   SOLE   12,806 0 0
ENSCO PLC SHS CLASS A G3157S106 45 10,209 SH   SOLE   10,209 0 0
ENTERGY CORP NEW COM 29364G103 8,917 113,193 SH   SOLE   113,193 0 0
ENVISION HEALTHCARE CORP COM 29414D100 210 5,460 SH   SOLE   5,460 0 0
EOG RES INC COM 26875P101 12,978 123,284 SH   SOLE   123,284 0 0
EQT CORP COM 26884L109 732 15,410 SH   SOLE   15,410 0 0
EQUIFAX INC COM 294429105 320 2,712 SH   SOLE   2,712 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,512 3,616 SH   SOLE   3,616 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 828 13,444 SH   SOLE   13,444 0 0
ERICSSON ADR B SEK 10 294821608 539 84,210 SH   SOLE   84,210 0 0
ESSEX PPTY TR INC COM 297178105 670 2,783 SH   SOLE   2,783 0 0
EVERSOURCE ENERGY COM 30040W108 376 6,381 SH   SOLE   6,381 0 0
EXELON CORP COM 30161N101 1,623 41,607 SH   SOLE   41,607 0 0
EXONE CO COM 302104104 108 14,865 SH   SOLE   14,865 0 0
EXPEDIA GROUP INC COM NEW 30212P303 14,147 128,128 SH   SOLE   128,128 0 0
EXPEDITORS INTL WASH INC COM 302130109 701 11,080 SH   SOLE   11,080 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 832 12,040 SH   SOLE   12,040 0 0
EXTRA SPACE STORAGE INC COM 30225T102 263 3,010 SH   SOLE   3,010 0 0
EXXON MOBIL CORP COM 30231G102 71,686 960,810 SH   SOLE   955,073 0 5,737
F M C CORP COM NEW 302491303 4,090 53,415 SH   SOLE   53,415 0 0
F5 NETWORKS INC COM 315616102 3,305 22,858 SH   SOLE   22,858 0 0
FACEBOOK INC CL A 30303M102 219,285 1,372,331 SH   SOLE   1,371,028 0 1,303
FAIR ISAAC CORP COM 303250104 474 2,800 SH   SOLE   2,800 0 0
FASTENAL CO COM 311900104 880 16,128 SH   SOLE   16,128 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 770 6,630 SH   SOLE   6,630 0 0
FEDEX CORP COM 31428X106 11,565 48,164 SH   SOLE   48,164 0 0
FERRARI N V COM N3167Y103 27,608 229,075 SH   SOLE   229,075 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,487 15,440 SH   SOLE   15,440 0 0
FIFTH THIRD BANCORP COM 316773100 391 12,304 SH   SOLE   12,304 0 0
FIREEYE INC COM 31816Q101 2,535 149,760 SH   SOLE   149,760 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 7,100 1,162,106 SH   SOLE   1,162,106 0 0
FIRST SOLAR INC COM 336433107 14,579 205,395 SH   SOLE   205,395 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,314 60,000 SH   SOLE   60,000 0 0
FIRSTENERGY CORP COM 337932107 431 12,674 SH   SOLE   12,674 0 0
FISERV INC COM 337738108 3,411 47,832 SH   SOLE   47,832 0 0
FITBIT INC CL A 33812L102 1,780 348,989 SH   SOLE   348,989 0 0
FLIR SYS INC COM 302445101 1,538 30,759 SH   SOLE   30,759 0 0
FLUOR CORP NEW COM 343412102 258 4,502 SH   SOLE   4,502 0 0
FOOT LOCKER INC COM 344849104 3,909 85,838 SH   SOLE   85,838 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 33,075 2,985,121 SH   SOLE   2,985,121 0 0
FORTIVE CORP COM 34959J108 3,062 39,505 SH   SOLE   39,505 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 203 3,443 SH   SOLE   3,443 0 0
FOSSIL GROUP INC COM 34988V106 6,750 531,487 SH   SOLE   531,487 0 0
FRANCO NEVADA CORP COM 351858105 2,632 38,487 SH   SOLE   38,487 0 0
FRANKLIN RES INC COM 354613101 441 12,703 SH   SOLE   12,703 0 0
FREEPORT-MCMORAN INC CL B 35671D857 33,628 1,913,919 SH   SOLE   1,913,919 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,443 28,246 SH   SOLE   28,246 0 0
GALLAGHER ARTHUR J & CO COM 363576109 228 3,321 SH   SOLE   3,321 0 0
GAP INC DEL COM 364760108 5,556 178,088 SH   SOLE   178,088 0 0
GARMIN LTD SHS H2906T109 315 5,345 SH   SOLE   5,345 0 0
GARTNER INC COM 366651107 219 1,866 SH   SOLE   1,866 0 0
GENERAL DYNAMICS CORP COM 369550108 1,254 5,675 SH   SOLE   5,675 0 0
GENERAL ELECTRIC CO COM 369604103 160,975 11,941,772 SH   SOLE   11,941,772 0 0
GENERAL MLS INC COM 370334104 25,072 556,411 SH   SOLE   556,411 0 0
GENERAL MTRS CO COM 37045V100 21,224 584,038 SH   SOLE   584,038 0 0
GENPACT LIMITED SHS G3922B107 455 14,226 SH   SOLE   14,226 0 0
GENUINE PARTS CO COM 372460105 744 8,285 SH   SOLE   8,285 0 0
GENWORTH FINL INC COM CL A 37247D106 34 12,190 SH   SOLE   12,190 0 0
GERDAU S A SPON ADR REP PFD 373737105 1,356 291,077 SH   SOLE   291,077 0 0
GGP INC COM 36174X101 472 23,069 SH   SOLE   23,069 0 0
GILEAD SCIENCES INC COM 375558103 28,664 380,210 SH   SOLE   380,210 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,645 144,479 SH   SOLE   144,479 0 0
GLOBAL PMTS INC COM 37940X102 471 4,221 SH   SOLE   4,221 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,498 72,319 SH   SOLE   72,319 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 313 12,064 SH   SOLE   12,064 0 0
GNC HLDGS INC COM CL A 36191G107 59 15,218 SH   SOLE   15,218 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2,589 643,941 SH   SOLE   643,941 0 0
GOLDCORP INC NEW COM 380956409 48,101 3,480,536 SH   SOLE   3,480,536 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 26,190 103,986 SH   SOLE   103,986 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,082 40,725 SH   SOLE   40,725 0 0
GOPRO INC CL A 38268T103 2,490 519,831 SH   SOLE   519,831 0 0
GRAINGER W W INC COM 384802104 1,703 6,032 SH   SOLE   6,032 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 477 8,281 SH   SOLE   8,281 0 0
GROUPON INC COM 399473107 1,800 414,695 SH   SOLE   414,695 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,085 16,500 SH   SOLE   16,500 0 0
HALCON RES CORP COM PAR NEW 40537Q605 53 10,799 SH   SOLE   10,799 0 0
HALLIBURTON CO COM 406216101 14,733 313,864 SH   SOLE   313,864 0 0
HANESBRANDS INC COM 410345102 664 36,034 SH   SOLE   36,034 0 0
HARLEY DAVIDSON INC COM 412822108 8,894 207,410 SH   SOLE   206,660 0 750
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,830 1,184,294 SH   SOLE   1,184,294 0 0
HARRIS CORP DEL COM 413875105 564 3,497 SH   SOLE   3,497 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 396 7,680 SH   SOLE   7,680 0 0
HASBRO INC COM 418056107 2,799 33,204 SH   SOLE   33,204 0 0
HCA HEALTHCARE INC COM 40412C101 716 7,382 SH   SOLE   7,382 0 0
HCP INC COM 40414L109 2,917 125,559 SH   SOLE   125,559 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 287 2,904 SH   SOLE   2,904 0 0
HECLA MNG CO COM 422704106 3,556 968,858 SH   SOLE   968,858 0 0
HELMERICH & PAYNE INC COM 423452101 749 11,256 SH   SOLE   11,256 0 0
HENRY JACK & ASSOC INC COM 426281101 796 6,582 SH   SOLE   6,582 0 0
HERBALIFE LTD COM USD SHS G4412G101 6,864 70,420 SH   SOLE   70,420 0 0
HERC HLDGS INC COM 42704L104 667 10,273 SH   SOLE   10,273 0 0
HERSHEY CO COM 427866108 1,240 12,526 SH   SOLE   12,526 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,991 150,677 SH   SOLE   150,677 0 0
HESS CORP COM 42809H107 254 5,019 SH   SOLE   5,019 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,495 541,327 SH   SOLE   541,327 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 329 4,171 SH   SOLE   4,171 0 0
HOLLYFRONTIER CORP COM 436106108 2,053 42,008 SH   SOLE   42,008 0 0
HOLOGIC INC COM 436440101 328 8,783 SH   SOLE   8,783 0 0
HOME DEPOT INC COM 437076102 17,010 95,435 SH   SOLE   95,435 0 0
HONEYWELL INTL INC COM 438516106 3,285 22,730 SH   SOLE   22,730 0 0
HORMEL FOODS CORP COM 440452100 6,072 176,934 SH   SOLE   176,934 0 0
HOST HOTELS & RESORTS INC COM 44107P104 242 13,000 SH   SOLE   13,000 0 0
HP INC COM 40434L105 13,097 597,513 SH   SOLE   597,513 0 0
HUMANA INC COM 444859102 2,127 7,913 SH   SOLE   7,913 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,035 8,834 SH   SOLE   8,834 0 0
HUNTINGTON BANCSHARES INC COM 446150104 523 34,649 SH   SOLE   34,649 0 0
IAMGOLD CORP COM 450913108 1,880 362,161 SH   SOLE   362,161 0 0
ICICI BK LTD ADR 45104G104 7,252 819,379 SH   SOLE   819,379 0 0
IDEXX LABS INC COM 45168D104 1,118 5,839 SH   SOLE   5,839 0 0
IHS MARKIT LTD SHS G47567105 357 7,391 SH   SOLE   7,391 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,653 42,466 SH   SOLE   42,466 0 0
ILLUMINA INC COM 452327109 1,839 7,778 SH   SOLE   7,778 0 0
INCYTE CORP COM 45337C102 7,586 91,039 SH   SOLE   91,039 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,194 122,937 SH   SOLE   122,937 0 0
ING GROEP N V SPONSORED ADR 456837103 237 14,000 SH   SOLE   14,000 0 0
INGERSOLL-RAND PLC SHS G47791101 420 4,911 SH   SOLE   4,911 0 0
INGREDION INC COM 457187102 708 5,488 SH   SOLE   5,488 0 0
INTEL CORP COM 458140100 32,951 632,697 SH   SOLE   632,697 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 684 9,425 SH   SOLE   9,425 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 64,996 423,623 SH   SOLE   423,623 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 350 2,556 SH   SOLE   2,556 0 0
INTERPUBLIC GROUP COS INC COM 460690100 402 17,438 SH   SOLE   17,438 0 0
INTERXION HOLDING N.V SHS N47279109 379 6,102 SH   SOLE   6,102 0 0
INTL PAPER CO COM 460146103 844 15,805 SH   SOLE   15,805 0 0
INTUIT COM 461202103 5,161 29,770 SH   SOLE   29,770 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,784 16,434 SH   SOLE   16,434 0 0
INVESCO LTD SHS G491BT108 210 6,557 SH   SOLE   6,557 0 0
IQVIA HLDGS INC COM 46266C105 306 3,122 SH   SOLE   3,122 0 0
IROBOT CORP COM 462726100 3,409 53,107 SH   SOLE   53,107 0 0
IRON MTN INC NEW COM 46284V101 1,061 32,278 SH   SOLE   32,278 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 238 9,400 SH   SOLE   9,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 23,046 513,499 SH   SOLE   513,499 0 0
ISHARES INC MSCI THAILND ETF 464286624 1,620 16,252 SH   SOLE   16,252 0 0
ISHARES INC MSCI CHILE ETF 464286640 353 6,660 SH   SOLE   6,660 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,854 24,579 SH   SOLE   24,579 0 0
ISHARES INC MSCI GERMANY ETF 464286806 674 21,024 SH   SOLE   21,024 0 0
ISHARES INC MSCI MEXICO ETF 464286822 6,967 135,234 SH   SOLE   135,234 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,200 54,790 SH   SOLE   54,790 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,206 57,539 SH   SOLE   57,539 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 1,700 63,736 SH   SOLE   63,736 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,669 46,169 SH   SOLE   46,169 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 243 4,011 SH   SOLE   4,011 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,671 238,227 SH   SOLE   238,227 0 0
ISHARES TR TIPS BD ETF 464287176 1,581 13,984 SH   SOLE   13,984 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,307 154,674 SH   SOLE   154,674 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,391 12,777 SH   SOLE   12,777 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,531 23,603 SH   SOLE   23,603 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 18,686 387,039 SH   SOLE   387,039 0 0
ISHARES TR PUT 464287954 314 6,500 SH Put SOLE   6,500 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,827 41,122 SH   SOLE   41,122 0 0
ISHARES TR GLOB TELECOM ETF 464287275 1,695 29,573 SH   SOLE   29,573 0 0
ISHARES TR GLOBAL TECH ETF 464287291 14,969 94,542 SH   SOLE   94,542 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 543 4,876 SH   SOLE   4,876 0 0
ISHARES TR S&P 500 VAL ETF 464287408 444 4,062 SH   SOLE   4,062 0 0
ISHARES TR 20 YR TR BD ETF 464287432 44,385 364,107 SH   SOLE   364,107 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 276 3,300 SH   SOLE   3,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 473 6,792 SH   SOLE   6,792 0 0
ISHARES TR RUS MD CP GR ETF 464287481 296 2,408 SH   SOLE   2,408 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,088 5,798 SH   SOLE   5,798 0 0
ISHARES TR NASDAQ BIOTECH 464287556 40,594 380,306 SH   SOLE   380,306 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 345 2,273 SH   SOLE   2,273 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,474 85,783 SH   SOLE   85,783 0 0
ISHARES TR US HLTHCARE ETF 464287762 244 1,414 SH   SOLE   1,414 0 0
ISHARES TR CORE S&P SCP ETF 464287804 337 4,378 SH   SOLE   4,378 0 0
ISHARES TR EUROPE ETF 464287861 439 9,406 SH   SOLE   9,406 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,493 19,252 SH   SOLE   19,252 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,311 64,798 SH   SOLE   64,798 0 0
ISHARES TR IBOXX HI YD ETF 464288513 49,847 582,047 SH   SOLE   582,047 0 0
ISHARES TR CALL 464288903 428 5,000 SH Call SOLE   5,000 0 0
ISHARES TR PUT 464288953 685 8,000 SH Put SOLE   8,000 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 458 3,800 SH   SOLE   3,800 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,089 40,410 SH   SOLE   40,410 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 370 10,590 SH   SOLE   10,590 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,545 61,540 SH   SOLE   61,540 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 695 20,000 SH   SOLE   20,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,046 67,024 SH   SOLE   67,024 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 902 15,241 SH   SOLE   15,241 0 0
JD COM INC SPON ADR CL A 47215P106 38,500 950,848 SH   SOLE   950,848 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5,040 276,140 SH   SOLE   276,140 0 0
JOHNSON & JOHNSON COM 478160104 80,583 628,816 SH   SOLE   624,213 0 4,603
JPMORGAN CHASE & CO COM 46625H100 11,521 104,764 SH   SOLE   104,764 0 0
JUNIPER NETWORKS INC COM 48203R104 4,540 186,621 SH   SOLE   186,621 0 0
KELLOGG CO COM 487836108 7,499 115,355 SH   SOLE   115,355 0 0
KEYCORP NEW COM 493267108 405 20,739 SH   SOLE   20,739 0 0
KIMBERLY CLARK CORP COM 494368103 45,659 414,594 SH   SOLE   414,594 0 0
KIMCO RLTY CORP COM 49446R109 432 30,002 SH   SOLE   30,002 0 0
KINDER MORGAN INC DEL COM 49456B101 4,758 315,938 SH   SOLE   315,938 0 0
KINROSS GOLD CORP COM NO PAR 496902404 11,345 2,872,031 SH   SOLE   2,872,031 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,173 75,897 SH   SOLE   75,897 0 0
KKR & CO L P DEL COM UNITS 48248M102 613 30,206 SH   SOLE   30,206 0 0
KLA-TENCOR CORP COM 482480100 1,480 13,574 SH   SOLE   13,574 0 0
KLONDEX MNS LTD COM 498696103 777 330,687 SH   SOLE   330,687 0 0
KOHLS CORP COM 500255104 6,693 102,160 SH   SOLE   102,160 0 0
KRAFT HEINZ CO COM 500754106 56,010 899,179 SH   SOLE   899,179 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,500 145,750 SH   SOLE   145,750 0 0
KROGER CO COM 501044101 9,230 385,561 SH   SOLE   385,561 0 0
L BRANDS INC COM 501797104 8,195 214,470 SH   SOLE   214,470 0 0
L3 TECHNOLOGIES INC COM 502413107 1,015 4,879 SH   SOLE   4,879 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 445 2,754 SH   SOLE   2,754 0 0
LAM RESEARCH CORP COM 512807108 6,149 30,268 SH   SOLE   30,268 0 0
LAS VEGAS SANDS CORP COM 517834107 3,274 45,532 SH   SOLE   45,532 0 0
LAUDER ESTEE COS INC CL A 518439104 4,827 32,243 SH   SOLE   32,243 0 0
LEGGETT & PLATT INC COM 524660107 408 9,206 SH   SOLE   9,206 0 0
LEIDOS HLDGS INC COM 525327102 1,403 21,457 SH   SOLE   21,457 0 0
LENNAR CORP CL A 526057104 508 8,622 SH   SOLE   8,622 0 0
LEUCADIA NATL CORP COM 527288104 207 9,101 SH   SOLE   9,101 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 555 17,712 SH   SOLE   17,712 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 403 13,231 SH   SOLE   13,231 0 0
LILLY ELI & CO COM 532457108 10,055 129,962 SH   SOLE   129,962 0 0
LINCOLN NATL CORP IND COM 534187109 305 4,178 SH   SOLE   4,178 0 0
LKQ CORP COM 501889208 249 6,567 SH   SOLE   6,567 0 0
LOCKHEED MARTIN CORP COM 539830109 10,656 31,534 SH   SOLE   31,534 0 0
LOEWS CORP COM 540424108 275 5,539 SH   SOLE   5,539 0 0
LOGITECH INTL S A SHS H50430232 4,444 120,997 SH   SOLE   120,997 0 0
LOWES COS INC COM 548661107 5,601 63,824 SH   SOLE   63,824 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,031 9,754 SH   SOLE   9,754 0 0
M & T BK CORP COM 55261F104 604 3,274 SH   SOLE   3,274 0 0
MACYS INC COM 55616P104 7,992 268,720 SH   SOLE   268,720 0 0
MAG SILVER CORP COM 55903Q104 125 12,800 SH   SOLE   12,800 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,997 137,892 SH   SOLE   137,892 0 0
MANNKIND CORP COM NEW 56400P706 50 22,144 SH   SOLE   22,144 0 0
MARATHON OIL CORP COM 565849106 1,568 97,230 SH   SOLE   97,230 0 0
MARATHON PETE CORP COM 56585A102 1,102 15,070 SH   SOLE   15,070 0 0
MARKEL CORP COM 570535104 422 361 SH   SOLE   361 0 0
MARRIOTT INTL INC NEW CL A 571903202 6,782 49,875 SH   SOLE   49,875 0 0
MARSH & MCLENNAN COS INC COM 571748102 588 7,121 SH   SOLE   7,121 0 0
MARTIN MARIETTA MATLS INC COM 573284106 619 2,986 SH   SOLE   2,986 0 0
MASTERCARD INCORPORATED CL A 57636Q104 47,546 271,442 SH   SOLE   271,442 0 0
MASTERCARD INCORPORATED CALL 57636Q904 1,412 8,060 SH Call SOLE   8,060 0 0
MASTERCARD INCORPORATED PUT 57636Q954 771 4,400 SH Put SOLE   4,400 0 0
MATTEL INC COM 577081102 4,817 366,329 SH   SOLE   366,329 0 0
MBIA INC COM 55262C100 147 15,837 SH   SOLE   15,837 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,314 21,747 SH   SOLE   21,747 0 0
MCDONALDS CORP COM 580135101 72,498 463,600 SH   SOLE   463,600 0 0
MCEWEN MNG INC COM 58039P107 1,548 744,236 SH   SOLE   744,236 0 0
MCKESSON CORP COM 58155Q103 791 5,612 SH   SOLE   5,612 0 0
MEDTRONIC PLC SHS G5960L103 29,541 368,248 SH   SOLE   368,248 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 421 14,542 SH   SOLE   14,542 0 0
MERCK & CO INC COM 58933Y105 35,011 642,749 SH   SOLE   642,349 0 400
METLIFE INC COM 59156R108 7,138 155,542 SH   SOLE   155,542 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 439 763 SH   SOLE   763 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,277 150,699 SH   SOLE   150,699 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 8,725 140,545 SH   SOLE   140,545 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 453 32,250 SH   SOLE   32,250 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,289 25,051 SH   SOLE   25,051 0 0
MICRON TECHNOLOGY INC COM 595112103 41,366 793,358 SH   SOLE   793,358 0 0
MICROSOFT CORP COM 594918104 71,928 788,083 SH   SOLE   788,083 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,342 293,444 SH   SOLE   293,444 0 0
MOHAWK INDS INC COM 608190104 206 889 SH   SOLE   889 0 0
MOLSON COORS BREWING CO CL B 60871R209 583 7,744 SH   SOLE   7,744 0 0
MOMO INC ADR 60879B107 3,756 100,480 SH   SOLE   100,480 0 0
MONDELEZ INTL INC CL A 609207105 25,151 602,697 SH   SOLE   602,697 0 0
MONSANTO CO NEW COM 61166W101 14,744 126,352 SH   SOLE   126,352 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,565 167,185 SH   SOLE   167,185 0 0
MOODYS CORP COM 615369105 2,015 12,495 SH   SOLE   12,495 0 0
MORGAN STANLEY COM NEW 617446448 75,938 1,407,300 SH   SOLE   1,407,300 0 0
MOSAIC CO NEW COM 61945C103 4,684 192,911 SH   SOLE   192,911 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,390 32,197 SH   SOLE   32,197 0 0
MURPHY OIL CORP COM 626717102 224 8,674 SH   SOLE   8,674 0 0
MYLAN N V SHS EURO N59465109 3,528 85,695 SH   SOLE   85,695 0 0
MYRIAD GENETICS INC COM 62855J104 591 20,000 SH   SOLE   20,000 0 0
NASDAQ INC COM 631103108 338 3,921 SH   SOLE   3,921 0 0
NATIONAL OILWELL VARCO INC COM 637071101 971 26,389 SH   SOLE   26,389 0 0
NETAPP INC COM 64110D104 778 12,615 SH   SOLE   12,615 0 0
NETEASE INC SPONSORED ADR 64110W102 28,992 103,398 SH   SOLE   103,398 0 0
NETFLIX INC COM 64110L106 121,082 409,962 SH   SOLE   409,962 0 0
NEW GOLD INC CDA COM 644535106 4,937 1,913,437 SH   SOLE   1,913,437 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,729 42,548 SH   SOLE   42,548 0 0
NEWELL BRANDS INC COM 651229106 2,505 98,331 SH   SOLE   98,331 0 0
NEWFIELD EXPL CO COM 651290108 287 11,744 SH   SOLE   11,744 0 0
NEWMONT MINING CORP COM 651639106 38,077 974,578 SH   SOLE   974,578 0 0
NEXGEN ENERGY LTD COM 65340P106 1,336 785,800 SH   SOLE   785,800 0 0
NEXTERA ENERGY INC COM 65339F101 36,729 224,876 SH   SOLE   224,876 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 674 21,188 SH   SOLE   21,188 0 0
NIKE INC CL B 654106103 34,532 519,753 SH   SOLE   519,753 0 0
NOBLE ENERGY INC COM 655044105 451 14,881 SH   SOLE   14,881 0 0
NOKIA CORP SPONSORED ADR 654902204 518 94,674 SH   SOLE   94,674 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 442 75,619 SH   SOLE   75,619 0 0
NORDSTROM INC COM 655664100 2,228 46,020 SH   SOLE   46,020 0 0
NORFOLK SOUTHERN CORP COM 655844108 680 5,007 SH   SOLE   5,007 0 0
NORTHERN TR CORP COM 665859104 397 3,852 SH   SOLE   3,852 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,060 11,629 SH   SOLE   11,629 0 0
NOVAGOLD RES INC COM NEW 66987E206 571 131,900 SH   SOLE   131,900 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,444 42,602 SH   SOLE   42,602 0 0
NOVO-NORDISK A S ADR 670100205 5,438 110,410 SH   SOLE   110,410 0 0
NRG ENERGY INC COM NEW 629377508 10,551 345,584 SH   SOLE   345,584 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,076 55,300 SH   SOLE   55,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,171 74,357 SH   SOLE   74,357 0 0
NUCOR CORP COM 670346105 1,286 21,052 SH   SOLE   21,052 0 0
NUTANIX INC CL A 67059N108 3,295 67,091 SH   SOLE   67,091 0 0
NUTRIEN LTD COM 67077M108 5,724 121,118 SH   SOLE   121,118 0 0
NVIDIA CORP COM 67066G104 92,743 400,464 SH   SOLE   400,464 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,776 32,273 SH   SOLE   32,273 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,335 13,480 SH   SOLE   13,480 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 5,757 88,622 SH   SOLE   88,622 0 0
OCLARO INC COM NEW 67555N206 4,377 457,870 SH   SOLE   457,870 0 0
OFFICE DEPOT INC COM 676220106 59 27,266 SH   SOLE   27,266 0 0
OMNICOM GROUP INC COM 681919106 2,156 29,662 SH   SOLE   29,662 0 0
ON SEMICONDUCTOR CORP COM 682189105 717 29,330 SH   SOLE   29,330 0 0
ONEOK INC NEW COM 682680103 876 15,385 SH   SOLE   15,385 0 0
OPEN TEXT CORP COM 683715106 472 13,552 SH   SOLE   13,552 0 0
ORACLE CORP COM 68389X105 20,267 443,005 SH   SOLE   437,948 0 5,057
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,388 143,495 SH   SOLE   143,495 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 568 21,500 SH   SOLE   21,500 0 0
PACCAR INC COM 693718108 582 8,788 SH   SOLE   8,788 0 0
PALO ALTO NETWORKS INC COM 697435105 1,391 7,663 SH   SOLE   7,663 0 0
PAN AMERICAN SILVER CORP COM 697900108 2,800 173,355 SH   SOLE   173,355 0 0
PANDORA MEDIA INC COM 698354107 1,422 282,796 SH   SOLE   282,796 0 0
PARKER HANNIFIN CORP COM 701094104 3,013 17,619 SH   SOLE   17,619 0 0
PARSLEY ENERGY INC CL A 701877102 4,258 146,862 SH   SOLE   146,862 0 0
PATTERSON COMPANIES INC COM 703395103 224 10,077 SH   SOLE   10,077 0 0
PAYCHEX INC COM 704326107 1,803 29,270 SH   SOLE   29,270 0 0
PAYPAL HLDGS INC COM 70450Y103 128,637 1,695,488 SH   SOLE   1,695,118 0 370
PENNEY J C INC COM 708160106 2,894 958,316 SH   SOLE   958,316 0 0
PENTAIR PLC SHS G7S00T104 903 13,253 SH   SOLE   13,253 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 528 28,290 SH   SOLE   28,290 0 0
PEPSICO INC COM 713448108 29,032 265,982 SH   SOLE   265,982 0 0
PERKINELMER INC COM 714046109 1,482 19,568 SH   SOLE   19,568 0 0
PERRIGO CO PLC SHS G97822103 3,781 45,365 SH   SOLE   45,365 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17,344 1,226,608 SH   SOLE   1,226,608 0 0
PFIZER INC COM 717081103 25,921 730,379 SH   SOLE   730,379 0 0
PG&E CORP COM 69331C108 2,051 46,684 SH   SOLE   46,684 0 0
PHILIP MORRIS INTL INC COM 718172109 25,810 259,662 SH   SOLE   259,662 0 0
PHILLIPS 66 COM 718546104 7,400 77,147 SH   SOLE   77,147 0 0
PINNACLE WEST CAP CORP COM 723484101 297 3,727 SH   SOLE   3,727 0 0
PIONEER NAT RES CO COM 723787107 6,852 39,888 SH   SOLE   39,888 0 0
PITNEY BOWES INC COM 724479100 1,746 160,328 SH   SOLE   160,328 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,692 76,820 SH   SOLE   76,820 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,003 6,632 SH   SOLE   6,632 0 0
POLARIS INDS INC COM 731068102 4,020 35,100 SH   SOLE   35,100 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 589 12,550 SH   SOLE   12,550 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 793 4,951 SH   SOLE   4,951 0 0
PPG INDS INC COM 693506107 937 8,395 SH   SOLE   8,395 0 0
PPL CORP COM 69351T106 5,643 199,467 SH   SOLE   199,467 0 0
PRAXAIR INC COM 74005P104 1,896 13,137 SH   SOLE   13,137 0 0
PRETIUM RES INC COM 74139C102 760 114,143 SH   SOLE   114,143 0 0
PRICE T ROWE GROUP INC COM 74144T108 890 8,244 SH   SOLE   8,244 0 0
PROCTER AND GAMBLE CO COM 742718109 73,024 921,091 SH   SOLE   921,091 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,550 25,432 SH   SOLE   25,432 0 0
PROLOGIS INC COM 74340W103 605 9,599 SH   SOLE   9,599 0 0
PROOFPOINT INC COM 743424103 392 3,452 SH   SOLE   3,452 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,803 49,703 SH   SOLE   49,703 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 471 40,080 SH   SOLE   40,080 0 0
PRUDENTIAL FINL INC COM 744320102 5,036 48,632 SH   SOLE   48,632 0 0
PUBLIC STORAGE COM 74460D109 1,460 7,286 SH   SOLE   7,286 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 482 9,587 SH   SOLE   9,587 0 0
PULTE GROUP INC COM 745867101 2,070 70,189 SH   SOLE   70,189 0 0
PVH CORP COM 693656100 424 2,798 SH   SOLE   2,798 0 0
QORVO INC COM 74736K101 1,721 24,432 SH   SOLE   24,432 0 0
QUALCOMM INC COM 747525103 18,914 341,340 SH   SOLE   341,340 0 0
QUALITY CARE PPTYS INC COM 747545101 399 20,546 SH   SOLE   20,546 0 0
QUEST DIAGNOSTICS INC COM 74834L100 291 2,904 SH   SOLE   2,904 0 0
RALPH LAUREN CORP CL A 751212101 5,238 46,849 SH   SOLE   46,849 0 0
RAMBUS INC DEL COM 750917106 711 52,978 SH   SOLE   52,978 0 0
RANDGOLD RES LTD ADR 752344309 3,050 36,636 SH   SOLE   36,636 0 0
RANGE RES CORP COM 75281A109 297 20,399 SH   SOLE   20,399 0 0
RAYTHEON CO COM NEW 755111507 11,308 52,396 SH   SOLE   52,396 0 0
REALTY INCOME CORP COM 756109104 14,414 278,647 SH   SOLE   278,647 0 0
RED HAT INC COM 756577102 501 3,352 SH   SOLE   3,352 0 0
REGENCY CTRS CORP COM 758849103 264 4,470 SH   SOLE   4,470 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,654 39,651 SH   SOLE   39,651 0 0
REGIONS FINL CORP NEW COM 7591EP100 372 19,996 SH   SOLE   19,996 0 0
REPUBLIC SVCS INC COM 760759100 837 12,640 SH   SOLE   12,640 0 0
RESMED INC COM 761152107 298 3,031 SH   SOLE   3,031 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 784 13,774 SH   SOLE   13,774 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,485 67,626 SH   SOLE   67,626 0 0
RITE AID CORP COM 767754104 17 10,416 SH   SOLE   10,416 0 0
ROCKWELL AUTOMATION INC COM 773903109 550 3,159 SH   SOLE   3,159 0 0
ROCKWELL COLLINS INC COM 774341101 602 4,465 SH   SOLE   4,465 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 7,138 159,752 SH   SOLE   159,752 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,286 4,580 SH   SOLE   4,580 0 0
ROSS STORES INC COM 778296103 7,169 91,937 SH   SOLE   91,937 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 5,364 69,400 SH   SOLE   69,400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,403 11,920 SH   SOLE   11,920 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 240 3,766 SH   SOLE   3,766 0 0
ROYAL GOLD INC COM 780287108 555 6,464 SH   SOLE   6,464 0 0
S&P GLOBAL INC COM 78409V104 957 5,008 SH   SOLE   5,008 0 0
SALESFORCE COM INC COM 79466L302 19,315 166,079 SH   SOLE   166,079 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 269 56,552 SH   SOLE   56,552 0 0
SANOFI SPONSORED ADR 80105N105 1,813 45,244 SH   SOLE   45,244 0 0
SAP SE SPON ADR 803054204 652 6,200 SH   SOLE   6,200 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 486 2,844 SH   SOLE   2,844 0 0
SCANA CORP NEW COM 80589M102 887 23,629 SH   SOLE   23,629 0 0
SCHEIN HENRY INC COM 806407102 2,406 35,805 SH   SOLE   35,805 0 0
SCHLUMBERGER LTD COM 806857108 25,572 394,749 SH   SOLE   394,749 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,320 25,287 SH   SOLE   25,287 0 0
SEADRILL LIMITED SHS G7945E105 3 14,206 SH   SOLE   14,206 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,527 299,496 SH   SOLE   299,496 0 0
SEASPAN CORP SHS Y75638109 301 45,000 SH   SOLE   45,000 0 0
SEATTLE GENETICS INC COM 812578102 2,619 50,037 SH   SOLE   50,037 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 238 2,926 SH   SOLE   2,926 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13,484 256,199 SH   SOLE   256,199 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,834 42,040 SH   SOLE   42,040 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,849 103,339 SH   SOLE   103,339 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 248 3,794 SH   SOLE   3,794 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 205 6,595 SH   SOLE   6,595 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,652 72,276 SH   SOLE   72,276 0 0
SEMPRA ENERGY COM 816851109 689 6,197 SH   SOLE   6,197 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,817 499,188 SH   SOLE   499,188 0 0
SHAKE SHACK INC CL A 819047101 416 10,002 SH   SOLE   10,002 0 0
SHERWIN WILLIAMS CO COM 824348106 970 2,475 SH   SOLE   2,475 0 0
SHIRE PLC SPONSORED ADR 82481R106 315 2,107 SH   SOLE   2,107 0 0
SHOPIFY INC CL A 82509L107 10,328 82,898 SH   SOLE   82,898 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 758 190,034 SH   SOLE   190,034 0 0
SIGNET JEWELERS LIMITED SHS G81276100 778 20,206 SH   SOLE   20,206 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,817 11,773 SH   SOLE   11,773 0 0
SINA CORP ORD G81477104 1,018 9,767 SH   SOLE   9,767 0 0
SIRIUS XM HLDGS INC COM 82968B103 210 33,640 SH   SOLE   33,640 0 0
SKECHERS U S A INC CL A 830566105 1,097 28,197 SH   SOLE   28,197 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,855 38,451 SH   SOLE   38,451 0 0
SL GREEN RLTY CORP COM 78440X101 226 2,339 SH   SOLE   2,339 0 0
SMITH A O COM 831865209 352 5,533 SH   SOLE   5,533 0 0
SMUCKER J M CO COM NEW 832696405 1,381 11,138 SH   SOLE   11,138 0 0
SNAP INC CL A 83304A106 12,965 816,942 SH   SOLE   816,942 0 0
SNAP ON INC COM 833034101 315 2,138 SH   SOLE   2,138 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,269 25,822 SH   SOLE   25,822 0 0
SOHU COM INC COM 83408W103 376 12,148 SH   SOLE   12,148 0 0
SONY CORP SPONSORED ADR 835699307 967 20,006 SH   SOLE   20,006 0 0
SOUTHERN CO COM 842587107 11,399 255,248 SH   SOLE   255,248 0 0
SOUTHERN COPPER CORP COM 84265V105 10,515 194,073 SH   SOLE   193,973 0 100
SOUTHWEST AIRLS CO COM 844741108 2,017 35,221 SH   SOLE   35,221 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,047 703,591 SH   SOLE   703,591 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,848 11,798 SH   SOLE   11,798 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 287,823 2,288,121 SH   SOLE   2,288,121 0 0
SPDR GOLD TRUST PUT 78463V957 1,258 10,000 SH Put SOLE   10,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,567 38,909 SH   SOLE   38,909 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 8,634 78,000 SH   SOLE   78,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,563 5,941 SH   SOLE   5,941 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 272 6,130 SH   SOLE   6,130 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 10,591 300,708 SH   SOLE   300,708 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 9,792 287,653 SH   SOLE   287,653 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 3,592 75,000 SH   SOLE   75,000 0 0
SPLUNK INC COM 848637104 1,895 19,265 SH   SOLE   19,265 0 0
SPRINT CORP COM SER 1 85207U105 379 77,564 SH   SOLE   77,564 0 0
SQUARE INC CL A 852234103 15,399 312,986 SH   SOLE   312,986 0 0
SSR MNG INC COM 784730103 168 17,479 SH   SOLE   17,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,647 10,751 SH   SOLE   10,751 0 0
STARBUCKS CORP COM 855244109 18,760 324,058 SH   SOLE   324,058 0 0
STATE STR CORP COM 857477103 520 5,212 SH   SOLE   5,212 0 0
STATOIL ASA SPONSORED ADR 85771P102 310 13,087 SH   SOLE   13,087 0 0
STEEL DYNAMICS INC COM 858119100 406 9,181 SH   SOLE   9,181 0 0
STERICYCLE INC COM 858912108 935 15,981 SH   SOLE   15,981 0 0
STRATASYS LTD SHS M85548101 1,648 81,641 SH   SOLE   81,641 0 0
STRYKER CORP COM 863667101 11,925 74,104 SH   SOLE   74,104 0 0
SUN LIFE FINL INC COM 866796105 959 23,310 SH   SOLE   23,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,587 161,754 SH   SOLE   161,754 0 0
SUNPOWER CORP COM 867652406 801 100,350 SH   SOLE   100,350 0 0
SUNTRUST BKS INC COM 867914103 625 9,186 SH   SOLE   9,186 0 0
SYMANTEC CORP COM 871503108 11,535 446,246 SH   SOLE   446,246 0 0
SYNCHRONY FINL COM 87165B103 5,281 157,505 SH   SOLE   157,505 0 0
SYNOPSYS INC COM 871607107 1,032 12,399 SH   SOLE   12,399 0 0
SYSCO CORP COM 871829107 15,843 264,234 SH   SOLE   264,234 0 0
T MOBILE US INC COM 872590104 15,230 249,503 SH   SOLE   238,359 0 11,144
TAHOE RES INC COM 873868103 527 112,350 SH   SOLE   112,350 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,738 62,560 SH   SOLE   62,560 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,732 48,397 SH   SOLE   48,397 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,558 41,996 SH   SOLE   41,996 0 0
TAPESTRY INC COM 876030107 32,311 614,163 SH   SOLE   614,163 0 0
TARGET CORP COM 87612E106 5,838 84,085 SH   SOLE   84,085 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,594 217,665 SH   SOLE   217,665 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,007 10,077 SH   SOLE   10,077 0 0
TECK RESOURCES LTD CL B 878742204 2,177 84,502 SH   SOLE   84,502 0 0
TEGNA INC COM 87901J105 202 17,749 SH   SOLE   17,749 0 0
TELEFONICA S A SPONSORED ADR 879382208 444 45,000 SH   SOLE   45,000 0 0
TENARIS S A SPONSORED ADR 88031M109 4,032 116,304 SH   SOLE   116,304 0 0
TESARO INC COM 881569107 344 6,018 SH   SOLE   6,018 0 0
TESLA INC COM 88160R101 70,453 264,732 SH   SOLE   264,682 0 50
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 47,519 2,780,505 SH   SOLE   2,780,505 0 0
TEXAS INSTRS INC COM 882508104 2,928 28,183 SH   SOLE   28,183 0 0
TEXTRON INC COM 883203101 406 6,887 SH   SOLE   6,887 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,924 28,692 SH   SOLE   28,692 0 0
THOMSON REUTERS CORP COM 884903105 927 23,995 SH   SOLE   23,995 0 0
TIFFANY & CO NEW COM 886547108 3,404 34,853 SH   SOLE   34,853 0 0
TIME WARNER INC COM NEW 887317303 3,381 35,747 SH   SOLE   35,747 0 0
TJX COS INC NEW COM 872540109 1,976 24,230 SH   SOLE   24,230 0 0
TORCHMARK CORP COM 891027104 1,062 12,622 SH   SOLE   12,622 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,772 66,352 SH   SOLE   66,352 0 0
TOTAL S A SPONSORED ADR 89151E109 1,325 22,970 SH   SOLE   22,970 0 0
TOTAL SYS SVCS INC COM 891906109 800 9,269 SH   SOLE   9,269 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 375 2,873 SH   SOLE   2,873 0 0
TRACTOR SUPPLY CO COM 892356106 1,134 17,998 SH   SOLE   17,998 0 0
TRANSCANADA CORP COM 89353D107 482 11,674 SH   SOLE   11,674 0 0
TRANSDIGM GROUP INC COM 893641100 302 984 SH   SOLE   984 0 0
TRANSOCEAN LTD REG SHS H8817H100 13,798 1,393,720 SH   SOLE   1,393,720 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,233 44,884 SH   SOLE   44,884 0 0
TRIPADVISOR INC COM 896945201 4,005 97,948 SH   SOLE   97,948 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 4,263 116,191 SH   SOLE   116,191 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 332 9,134 SH   SOLE   9,134 0 0
TWITTER INC COM 90184L102 35,697 1,230,518 SH   SOLE   1,230,518 0 0
TYSON FOODS INC CL A 902494103 7,788 106,406 SH   SOLE   106,406 0 0
U S G CORP COM NEW 903293405 2,691 66,575 SH   SOLE   66,575 0 0
U S SILICA HLDGS INC COM 90346E103 934 36,587 SH   SOLE   36,587 0 0
ULTA BEAUTY INC COM 90384S303 1,873 9,171 SH   SOLE   9,171 0 0
UNDER ARMOUR INC CL A 904311107 15,538 950,321 SH   SOLE   950,161 0 160
UNDER ARMOUR INC CL C 904311206 207 14,401 SH   SOLE   14,401 0 0
UNILEVER N V N Y SHS NEW 904784709 396 7,030 SH   SOLE   7,030 0 0
UNION PAC CORP COM 907818108 5,512 41,005 SH   SOLE   41,005 0 0
UNITED CONTL HLDGS INC COM 910047109 2,617 37,674 SH   SOLE   37,674 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,321 98,616 SH   SOLE   98,616 0 0
UNITED RENTALS INC COM 911363109 351 2,033 SH   SOLE   2,033 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 14,478 642,036 SH   SOLE   642,036 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 22,044 1,684,053 SH   SOLE   1,684,053 0 0
UNITED STATES STL CORP NEW COM 912909108 4,270 121,345 SH   SOLE   121,345 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,650 92,592 SH   SOLE   92,592 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,470 39,785 SH   SOLE   39,785 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,033 46,881 SH   SOLE   46,881 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 576 5,700 SH   SOLE   5,700 0 0
UR ENERGY INC COM 91688R108 780 1,299,514 SH   SOLE   1,299,514 0 0
URANIUM ENERGY CORP COM 916896103 397 302,843 SH   SOLE   302,843 0 0
URBAN OUTFITTERS INC COM 917047102 280 7,564 SH   SOLE   7,564 0 0
US BANCORP DEL COM NEW 902973304 13,610 269,497 SH   SOLE   269,497 0 0
V F CORP COM 918204108 11,553 155,866 SH   SOLE   155,866 0 0
VALE S A ADR 91912E105 13,739 1,080,098 SH   SOLE   1,080,098 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 12,635 793,684 SH   SOLE   793,684 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,413 15,233 SH   SOLE   15,233 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12,373 562,927 SH   SOLE   562,927 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 7,129 313,516 SH   SOLE   313,516 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,250 52,352 SH   SOLE   52,352 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5,863 182,366 SH   SOLE   182,366 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2,791 142,697 SH   SOLE   142,697 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 766 3,165 SH   SOLE   3,165 0 0
VARIAN MED SYS INC COM 92220P105 1,140 9,296 SH   SOLE   9,296 0 0
VENTAS INC COM 92276F100 1,943 39,233 SH   SOLE   39,233 0 0
VERIFONE SYS INC COM 92342Y109 176 11,472 SH   SOLE   11,472 0 0
VERINT SYS INC COM 92343X100 307 7,198 SH   SOLE   7,198 0 0
VERISIGN INC COM 92343E102 2,294 19,352 SH   SOLE   19,352 0 0
VERISK ANALYTICS INC COM 92345Y106 359 3,449 SH   SOLE   3,449 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 49,716 1,039,640 SH   SOLE   1,039,640 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 42,606 261,421 SH   SOLE   261,421 0 0
VIACOM INC NEW CL B 92553P201 2,516 81,006 SH   SOLE   81,006 0 0
VISA INC COM CL A 92826C839 61,649 515,373 SH   SOLE   515,373 0 0
VISA INC CALL 92826C909 228 1,910 SH Call SOLE   1,910 0 0
VIVUS INC COM 928551100 9 24,000 SH   SOLE   24,000 0 0
VMWARE INC CL A COM 928563402 274 2,260 SH   SOLE   2,260 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,856 102,669 SH   SOLE   102,669 0 0
VORNADO RLTY TR SH BEN INT 929042109 276 4,096 SH   SOLE   4,096 0 0
VULCAN MATLS CO COM 929160109 6,199 54,294 SH   SOLE   54,294 0 0
W R BERKLEY CORPORATION COM 084423102 405 5,564 SH   SOLE   5,564 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,177 63,796 SH   SOLE   63,796 0 0
WALMART INC COM 931142103 51,468 578,487 SH   SOLE   578,487 0 0
WASTE CONNECTIONS INC COM 94106B101 750 10,449 SH   SOLE   10,449 0 0
WASTE MGMT INC DEL COM 94106L109 12,689 150,843 SH   SOLE   150,843 0 0
WATERS CORP COM 941848103 311 1,568 SH   SOLE   1,568 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 11,743 5,128,160 SH   SOLE   5,128,160 0 0
WEC ENERGY GROUP INC COM 92939U106 490 7,819 SH   SOLE   7,819 0 0
WEIBO CORP SPONSORED ADR 948596101 16,460 137,696 SH   SOLE   137,696 0 0
WELLS FARGO CO NEW COM 949746101 21,478 409,808 SH   SOLE   409,808 0 0
WELLTOWER INC COM 95040Q104 6,457 118,636 SH   SOLE   118,636 0 0
WESTERN DIGITAL CORP COM 958102105 12,718 137,832 SH   SOLE   137,832 0 0
WESTERN UN CO COM 959802109 323 16,793 SH   SOLE   16,793 0 0
WESTROCK CO COM 96145D105 466 7,262 SH   SOLE   7,262 0 0
WEYERHAEUSER CO COM 962166104 912 26,071 SH   SOLE   26,071 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,327 163,312 SH   SOLE   163,312 0 0
WHIRLPOOL CORP COM 963320106 4,036 26,358 SH   SOLE   26,358 0 0
WHITING PETE CORP NEW COM NEW 966387409 592 17,500 SH   SOLE   17,500 0 0
WILLIAMS COS INC DEL COM 969457100 7,692 309,397 SH   SOLE   309,397 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 332 2,181 SH   SOLE   2,181 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 111 21,440 SH   SOLE   21,440 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,183 121,386 SH   SOLE   121,386 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 376 6,718 SH   SOLE   6,718 0 0
WIX COM LTD SHS M98068105 834 10,481 SH   SOLE   10,481 0 0
WORKDAY INC CL A 98138H101 4,941 38,875 SH   SOLE   38,875 0 0
WORLDPAY INC CL A 981558109 1,080 13,127 SH   SOLE   13,127 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 397 3,473 SH   SOLE   3,473 0 0
WYNN RESORTS LTD COM 983134107 12,918 70,837 SH   SOLE   70,837 0 0
XCEL ENERGY INC COM 98389B100 5,281 116,117 SH   SOLE   116,117 0 0
XEROX CORP COM NEW 984121608 5,071 176,190 SH   SOLE   176,190 0 0
XILINX INC COM 983919101 1,249 17,295 SH   SOLE   17,295 0 0
XL GROUP LTD COM G98294104 227 4,100 SH   SOLE   4,100 0 0
XPO LOGISTICS INC COM 983793100 662 6,500 SH   SOLE   6,500 0 0
XYLEM INC COM 98419M100 3,055 39,717 SH   SOLE   39,717 0 0
YAMANA GOLD INC COM 98462Y100 10,718 3,883,308 SH   SOLE   3,883,308 0 0
YANDEX N V SHS CLASS A N97284108 19,291 488,994 SH   SOLE   488,994 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,818 176,617 SH   SOLE   176,617 0 0
YUM BRANDS INC COM 988498101 3,785 44,467 SH   SOLE   44,467 0 0
YUM CHINA HLDGS INC COM 98850P109 1,943 46,825 SH   SOLE   46,825 0 0
YY INC ADS REPCOM CLA 98426T106 6,317 60,051 SH   SOLE   60,051 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 742 6,805 SH   SOLE   6,805 0 0
ZIONS BANCORPORATION COM 989701107 265 5,023 SH   SOLE   5,023 0 0
ZOETIS INC CL A 98978V103 978 11,716 SH   SOLE   11,716 0 0
ZYNGA INC CL A 98986T108 415 113,383 SH   SOLE   113,383 0 0