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
51JOB INC CONB 316827AC8 6,805 4,600,000 PRN   SOLE   4,600,000 0 0
AEROJET ROCKETDYNE HLDGS INC CONB 007800AB1 8,289 6,000,000 PRN   SOLE   6,000,000 0 0
AKAMAI TECHNOLOGIES INC CONB 00971TAG6 12,085 12,000,000 PRN   SOLE   12,000,000 0 0
ARES CAP CORP CONB 04010LAJ2 6,805 6,800,000 PRN   SOLE   6,800,000 0 0
BLACKHAWK NETWORK HLDGS INC CONB 09238EAB0 7,856 7,700,000 PRN   SOLE   7,700,000 0 0
CITRIX SYS INC CONB 177376AD2 11,681 9,000,000 PRN   SOLE   9,000,000 0 0
CYPRESS SEMICONDUCTOR CORP CONB 232806AM1 6,324 4,800,000 PRN   SOLE   4,800,000 0 0
DISH NETWORK CORP CONB 25470MAB5 14,148 13,000,000 PRN   SOLE   13,000,000 0 0
INTERDIGITAL INC CONB 458660AD9 9,560 8,000,000 PRN   SOLE   8,000,000 0 0
LIBERTY MEDIA CORP DELAWARE CONB 531229AB8 8,635 7,500,000 PRN   SOLE   7,500,000 0 0
MACQUARIE INFRASTRUCTURE COR CONB 55608BAA3 7,224 7,000,000 PRN   SOLE   7,000,000 0 0
MICRON TECHNOLOGY INC CONB 595112AY9 6,499 4,500,000 PRN   SOLE   4,500,000 0 0
MOLINA HEALTHCARE INC CONB 60855RAD2 10,105 7,200,000 PRN   SOLE   7,200,000 0 0
PRICELINE GRP INC CONB 741503AX4 8,198 7,000,000 PRN   SOLE   7,000,000 0 0
ROYAL GOLD INC CONB 780287AA6 77,325 71,400,000 PRN   SOLE   71,400,000 0 0
SEACOR HOLDINGS INC CONB 81170YAB5 4,642 4,900,000 PRN   SOLE   4,900,000 0 0
TERADYNE INC CONB 880770AG7 7,246 5,000,000 PRN   SOLE   5,000,000 0 0
VIPSHOP HLDGS LTD CONB 92763WAA1 12,205 12,300,000 PRN   SOLE   10,200,000 0 2,100,000
YAHOO INC CONB 984332AF3 5,246 3,900,000 PRN   SOLE   3,900,000 0 0
YANDEX NV CONB 98474TAB3 9,106 9,200,000 PRN   SOLE   8,000,000 0 1,200,000
ABBOTT LABS COM 002824100 7,876 138,004 SH   SOLE   138,004 0 0
ABBVIE INC COM 00287Y109 51,869 536,334 SH   SOLE   536,334 0 0
ABERCROMBIE & FITCH CO COM 002896207 5,578 320,000 SH   SOLE   320,000 0 0
ACXIOM CORP COM 005125109 4,779 173,394 SH   SOLE   173,394 0 0
ADDUS HOMECARE CORP COM 006739106 3,571 102,603 SH   SOLE   102,603 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 7,188 41,685 SH   SOLE   41,685 0 0
ALLEGHANY CORP DEL COM 017175100 8,671 14,546 SH   SOLE   14,546 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,795 30,984 SH   SOLE   30,984 0 0
ALTRIA GROUP INC COM 02209S103 9,774 136,869 SH   SOLE   136,869 0 0
AMERICAN EXPRESS CO COM 025816109 12,067 121,507 SH   SOLE   121,507 0 0
AMERICAN INTL GROUP INC COM 026874784 18,733 314,410 SH   SOLE   314,410 0 0
AMERICAN VANGUARD CORP COM 030371108 7,985 406,373 SH   SOLE   406,373 0 0
AMERICAS CAR MART INC COM 03062T105 5,931 132,836 SH   SOLE   132,836 0 0
AMERIPRISE FINL INC COM 03076C106 6,180 36,464 SH   SOLE   36,464 0 0
AMGEN INC COM 031162100 11,862 68,212 SH   SOLE   68,212 0 0
ANTHEM INC COM 036752103 8,886 39,491 SH   SOLE   39,491 0 0
APPLE INC COM 037833100 45,369 268,088 SH   SOLE   268,088 0 0
APPLIED MATLS INC COM 038222105 12,302 240,653 SH   SOLE   240,653 0 0
AT&T INC COM 00206R102 5,410 139,142 SH   SOLE   139,142 0 0
ATN INTL INC COM 00215F107 4,071 73,671 SH   SOLE   73,671 0 0
B RILEY FINL INC COM 05580M108 3,958 218,685 SH   SOLE   218,685 0 0
BAIDU INC ADR 056752108 27,095 115,687 SH   SOLE   115,687 0 0
BANK AMER CORP COM 060505104 67,822 2,297,495 SH   SOLE   2,297,495 0 0
BANK OF THE OZARKS COM 063904106 4,013 82,833 SH   SOLE   82,833 0 0
BARRICK GOLD CORP COM 067901108 54,914 3,795,000 SH   SOLE   3,795,000 0 0
BITAUTO HLDGS LTD ADR 091727107 19,798 622,573 SH   SOLE   622,573 0 0
BLACKROCK INC COM 09247X101 3,482 6,778 SH   SOLE   6,778 0 0
BLOCK H & R INC COM 093671105 100,635 3,838,100 SH   SOLE   3,797,300 0 40,800
BORGWARNER INC COM 099724106 13,039 255,219 SH   SOLE   255,219 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,170 120,249 SH   SOLE   120,249 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,478 82,553 SH   SOLE   82,553 0 0
CAMECO CORP COM 13321L108 22,172 1,909,713 SH   SOLE   1,909,713 0 0
CASELLA WASTE SYS INC COM 147448104 9,639 418,724 SH   SOLE   418,724 0 0
CATCHMARK TIMBER TR INC COM 14912Y202 4,257 324,201 SH   SOLE   324,201 0 0
CHEFS WHSE INC COM 163086101 8,088 394,548 SH   SOLE   394,548 0 0
CHEVRON CORP NEW COM 166764100 17,897 142,955 SH   SOLE   142,955 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 17,004 215,866 SH   SOLE   215,866 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 2,593 279,721 SH   SOLE   279,721 0 0
CHUBB LIMITED COM H1467J104 23,344 159,749 SH   SOLE   159,749 0 0
CINEMARK HOLDINGS INC COM 17243V102 8,304 238,486 SH   SOLE   238,486 0 0
CISCO SYS INC COM 17275R102 332,571 8,683,312 SH   SOLE   7,452,355 0 1,230,957
CITIGROUP INC COM 172967424 65,031 873,954 SH   SOLE   858,554 0 15,400
CITIZENS FINL GROUP INC COM 174610105 17,357 413,449 SH   SOLE   413,449 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4,402 257,406 SH   SOLE   257,406 0 0
CLEAN HARBORS INC COM 184496107 12,446 229,639 SH   SOLE   229,639 0 0
CME GROUP INC COM 12572Q105 19,302 132,161 SH   SOLE   132,161 0 0
COBIZ FINANCIAL INC COM 190897108 4,576 228,933 SH   SOLE   228,933 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 613 8,636 SH   SOLE   8,636 0 0
COLGATE PALMOLIVE CO COM 194162103 13,784 182,684 SH   SOLE   182,684 0 0
COMCAST CORP NEW COM 20030N101 19,291 481,672 SH   SOLE   481,672 0 0
COMERICA INC COM 200340107 2,405 27,708 SH   SOLE   27,708 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1,586 67,300 SH   SOLE   28,000 0 39,300
COMPANIA DE MINAS BUENAVENTU ADR 204448104 370 26,300 SH   SOLE   26,300 0 0
CONOCOPHILLIPS COM 20825C104 5,767 105,069 SH   SOLE   105,069 0 0
COPA HOLDINGS SA COM P31076105 5,401 40,287 SH   SOLE   40,287 0 0
CORNING INC COM 219350105 3,204 100,154 SH   SOLE   100,154 0 0
COVANTA HLDG CORP COM 22282E102 21,383 1,265,243 SH   SOLE   1,265,243 0 0
CVS HEALTH CORP COM 126650100 11,587 159,815 SH   SOLE   159,815 0 0
DISNEY WALT CO COM 254687106 6,259 58,214 SH   SOLE   58,214 0 0
DMC GLOBAL INC COM 23291C103 4,091 163,310 SH   SOLE   163,310 0 0
DOWDUPONT INC COM 26078J100 10,778 151,333 SH   SOLE   151,333 0 0
E TRADE FINANCIAL CORP COM 269246401 28,177 568,422 SH   SOLE   568,422 0 0
EBAY INC COM 278642103 4,158 110,166 SH   SOLE   110,166 0 0
EMCOR GROUP INC COM 29084Q100 2,111 25,826 SH   SOLE   25,826 0 0
EMERSON ELEC CO COM 291011104 11,368 163,120 SH   SOLE   163,120 0 0
ENSIGN GROUP INC COM 29358P101 5,309 239,142 SH   SOLE   239,142 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 11,793 444,858 SH   SOLE   444,858 0 0
ENVESTNET INC COM 29404K106 1,037 20,812 SH   SOLE   20,812 0 0
EROS INTL PLC COM G3788M114 24,184 2,506,069 SH   SOLE   2,506,069 0 0
EURONET WORLDWIDE INC COM 298736109 3,552 42,153 SH   SOLE   42,153 0 0
EVERBRIDGE INC COM 29978A104 9,882 332,500 SH   SOLE   332,500 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,980 116,702 SH   SOLE   116,702 0 0
FIRST SOLAR INC COM 336433107 11,610 171,943 SH   SOLE   171,943 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 4,646 136,235 SH   SOLE   136,235 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,642 192,100 SH   SOLE   192,100 0 0
GANNETT CO INC COM 36473H104 1,224 105,640 SH   SOLE   105,640 0 0
GENESEE & WYO INC COM 371559105 9,229 117,221 SH   SOLE   117,221 0 0
GILEAD SCIENCES INC COM 375558103 8,897 124,197 SH   SOLE   124,197 0 0
GILEAD SCIENCES INC CALL 375558903 3,367 47,000 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 19,723 196,760 SH   SOLE   196,760 0 0
GOLDCORP INC NEW COM 380956409 1,801 141,000 SH   SOLE   48,000 0 93,000
GRAHAM CORP COM 384556106 1,265 60,450 SH   SOLE   60,450 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,410 32,449 SH   SOLE   32,449 0 0
HALLIBURTON CO COM 406216101 6,752 138,168 SH   SOLE   138,168 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 3,884 372,340 SH   SOLE   372,340 0 0
HDFC BANK LTD ADR 40415F101 18,271 179,707 SH   SOLE   179,707 0 0
HESS CORP COM 42809H107 2,572 54,174 SH   SOLE   54,174 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 32,796 1,472,634 SH   SOLE   1,472,634 0 0
HOME BANCSHARES INC COM 436893200 4,822 207,392 SH   SOLE   207,392 0 0
HONEYWELL INTL INC COM 438516106 21,666 141,277 SH   SOLE   141,277 0 0
HP INC COM 40434L105 31,515 1,500,000 SH   SOLE   1,500,000 0 0
IHS MARKIT LTD COM G47567105 1,845 40,860 SH   SOLE   40,860 0 0
INTL FCSTONE INC COM 46116V105 3,825 89,925 SH   SOLE   89,925 0 0
INTUIT COM 461202103 2,940 18,636 SH   SOLE   18,636 0 0
ITRON INC COM 465741106 17,053 250,046 SH   SOLE   250,046 0 0
JD COM INC ADR 47215P106 7,737 186,791 SH   SOLE   186,791 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 8,134 1,255,298 SH   SOLE   1,255,298 0 0
JOHNSON & JOHNSON COM 478160104 38,009 272,037 SH   SOLE   272,037 0 0
JOHNSON CTLS INTL PLC COM G51502105 16,897 443,377 SH   SOLE   443,377 0 0
JPMORGAN CHASE & CO COM 46625H100 76,646 716,724 SH   SOLE   716,724 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 16,277 476,505 SH   SOLE   476,505 0 0
LINCOLN NATL CORP IND COM 534187109 4,016 52,242 SH   SOLE   52,242 0 0
LIONS GATE ENTMNT CORP COM 535919401 9,439 279,187 SH   SOLE   279,187 0 0
LKQ CORP COM 501889208 35,780 879,754 SH   SOLE   879,754 0 0
LOCKHEED MARTIN CORP COM 539830109 7,641 23,800 SH   SOLE   23,800 0 0
MANCHESTER UTD PLC NEW COM G5784H106 56,157 2,836,210 SH   SOLE   2,836,210 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,323 41,252 SH   SOLE   41,252 0 0
MASTERCARD INCORPORATED COM 57636Q104 16,513 109,100 SH   SOLE   109,100 0 0
MEDTRONIC PLC COM G5960L103 30,357 375,934 SH   SOLE   375,934 0 0
MERCK & CO INC COM 58933Y105 7,960 141,455 SH   SOLE   141,455 0 0
MICHAELS COS INC COM 59408Q106 5,510 227,796 SH   SOLE   227,796 0 0
MICROSOFT CORP COM 594918104 17,420 203,644 SH   SOLE   203,644 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 3,190 313,041 SH   SOLE   313,041 0 0
MOODYS CORP COM 615369105 4,797 32,500 SH   SOLE   32,500 0 0
MORGAN STANLEY COM 617446448 43,994 838,465 SH   SOLE   838,465 0 0
MSC INDL DIRECT INC COM 553530106 10,575 109,401 SH   SOLE   109,401 0 0
MSCI INC COM 55354G100 18,163 143,532 SH   SOLE   143,532 0 0
MURPHY USA INC COM 626755102 5,587 69,523 SH   SOLE   69,523 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,650 45,817 SH   SOLE   16,200 0 29,617
NAVIGATOR HOLDINGS LTD COM Y62132108 3,871 393,013 SH   SOLE   393,013 0 0
NETEASE INC ADR 64110W102 31,299 90,702 SH   SOLE   90,702 0 0
NETGEAR INC COM 64111Q104 4,872 82,921 SH   SOLE   82,921 0 0
NEWMONT MINING CORP COM 651639106 3,838 102,303 SH   SOLE   102,303 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,372 86,511 SH   SOLE   86,511 0 0
OCEAN RIG UDW INC COM G66964118 911 33,981 SH   SOLE   33,981 0 0
OLD DOMINION FGHT LINES INC COM 679580100 7,051 53,599 SH   SOLE   53,599 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10,048 188,699 SH   SOLE   188,699 0 0
OMNICOM GROUP INC COM 681919106 28,404 390,000 SH   SOLE   390,000 0 0
ORACLE CORP COM 68389X105 10,581 223,804 SH   SOLE   223,804 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,245 144,549 SH   SOLE   144,549 0 0
OWENS CORNING NEW COM 690742101 19,153 208,322 SH   SOLE   208,322 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,527 188,182 SH   SOLE   188,182 0 0
PARKER HANNIFIN CORP COM 701094104 6,955 34,846 SH   SOLE   34,846 0 0
PARSLEY ENERGY INC COM 701877102 4,573 155,334 SH   SOLE   155,334 0 0
PAYPAL HLDGS INC COM 70450Y103 30,552 415,000 SH   SOLE   415,000 0 0
PENTAIR PLC COM G7S00T104 14,977 212,073 SH   SOLE   212,073 0 0
PEPSICO INC COM 713448108 10,112 84,322 SH   SOLE   84,322 0 0
PFIZER INC COM 717081103 28,423 784,741 SH   SOLE   784,741 0 0
PHILIP MORRIS INTL INC COM 718172109 3,803 36,000 SH   SOLE   36,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,321 50,740 SH   SOLE   50,740 0 0
PROASSURANCE CORP COM 74267C106 3,126 54,699 SH   SOLE   54,699 0 0
PROCTER AND GAMBLE CO COM 742718109 9,738 105,986 SH   SOLE   105,986 0 0
Q2 HLDGS INC COM 74736L109 1,222 33,155 SH   SOLE   33,155 0 0
QUDIAN INC ADR 747798106 4,017 320,303 SH   SOLE   320,303 0 0
RALPH LAUREN CORP COM 751212101 219,875 2,120,500 SH   SOLE   1,803,000 0 317,500
RAYTHEON CO COM 755111507 2,214 11,788 SH   SOLE   11,788 0 0
READING INTERNATIONAL INC COM 755408101 3,973 237,906 SH   SOLE   237,906 0 0
REGAL BELOIT CORP COM 758750103 16,898 220,595 SH   SOLE   220,595 0 0
REIS INC COM 75936P105 3,937 190,676 SH   SOLE   190,676 0 0
REPUBLIC SVCS INC COM 760759100 17,489 258,675 SH   SOLE   258,675 0 0
ROCKWELL COLLINS INC COM 774341101 1,804 13,300 SH   SOLE   5,100 0 8,200
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,196 127,400 SH   SOLE   127,400 0 0
RPC INC COM 749660106 5,464 214,024 SH   SOLE   214,024 0 0
RYANAIR HLDGS PLC ADR 783513203 34,127 327,545 SH   SOLE   38,070 0 289,475
S&P GLOBAL INC COM 78409V104 10,467 61,789 SH   SOLE   61,789 0 0
SCHLUMBERGER LTD COM 806857108 2,553 37,889 SH   SOLE   37,889 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 16,992 332,453 SH   SOLE   332,453 0 0
SERVICE CORP INTL COM 817565104 6,300 168,817 SH   SOLE   168,817 0 0
SMITH A O COM 831865209 28,523 465,458 SH   SOLE   465,458 0 0
STANLEY BLACK & DECKER INC COM 854502887 5,168 42,000 SH   SOLE   42,000 0 0
STANTEC INC COM 85472N109 14,714 418,494 SH   SOLE   418,494 0 0
STATE BK FINL CORP COM 856190103 5,377 180,189 SH   SOLE   180,189 0 0
STATE STR CORP COM 857477103 9,761 100,000 SH   SOLE   100,000 0 0
STERICYCLE INC COM 858912108 8,233 121,089 SH   SOLE   121,089 0 0
SUNOPTA INC COM 8676EP108 3,719 479,825 SH   SOLE   479,825 0 0
SUNPOWER CORP COM 867652406 3,403 403,694 SH   SOLE   403,694 0 0
SUNTRUST BKS INC COM 867914103 8,575 132,757 SH   SOLE   132,757 0 0
SVB FINL GROUP COM 78486Q101 3,193 13,657 SH   SOLE   13,657 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 12,525 315,900 SH   SOLE   315,900 0 0
TAPESTRY INC COM 876030107 13,601 307,504 SH   SOLE   284,104 0 23,400
TAPESTRY INC CALL 876030907 1,017 23,000 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 4,819 153,927 SH   SOLE   153,927 0 0
TEGNA INC COM 87901J105 3,716 263,920 SH   SOLE   263,920 0 0
TEJON RANCH CO COM 879080109 4,986 240,171 SH   SOLE   240,171 0 0
TERADATA CORP DEL COM 88076W103 95,097 2,472,621 SH   SOLE   2,472,621 0 0
TIVITY HEALTH INC COM 88870R102 7,677 210,034 SH   SOLE   210,034 0 0
TOTAL SYS SVCS INC COM 891906109 2,290 28,951 SH   SOLE   28,951 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,141 102,157 SH   SOLE   102,157 0 0
TRANSOCEAN LTD COM H8817H100 13,198 1,235,800 SH   SOLE   1,235,800 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,765 79,363 SH   SOLE   79,363 0 0
TRUPANION INC COM 898202106 9,732 332,500 SH   SOLE   332,500 0 0
UNITED NAT FOODS INC COM 911163103 15,591 316,448 SH   SOLE   316,448 0 0
UNITED RENTALS INC COM 911363109 8,482 49,340 SH   SOLE   49,340 0 0
VALMONT INDS INC COM 920253101 1,543 9,303 SH   SOLE   9,303 0 0
VANTIV INC COM 92210H105 26,751 363,714 SH   SOLE   363,714 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 59,955 1,132,724 SH   SOLE   1,132,724 0 0
VIRTUSA CORP COM 92827P102 5,281 119,803 SH   SOLE   119,803 0 0
VISA INC COM 92826C839 35,802 314,000 SH   SOLE   314,000 0 0
WABTEC CORP COM 929740108 13,768 169,075 SH   SOLE   169,075 0 0
WAL-MART STORES INC COM 931142103 14,862 150,500 SH   SOLE   150,500 0 0
WASTE CONNECTIONS INC COM 94106B101 13,979 197,050 SH   SOLE   197,050 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 9,527 125,443 SH   SOLE   125,443 0 0
WELLS FARGO CO NEW COM 949746101 38,718 638,167 SH   SOLE   638,167 0 0
WELLS FARGO CO NEW COM 949746804 7,925 6,100 SH   SOLE   5,000 0 1,100
WESTERN UN CO COM 959802109 34,123 1,795,000 SH   SOLE   1,795,000 0 0
XYLEM INC COM 98419M100 23,883 350,195 SH   SOLE   350,195 0 0
YAMANA GOLD INC COM 98462Y100 726 232,700 SH   SOLE   232,700 0 0
YIRENDAI LTD ADR 98585L100 1,107 25,172 SH   SOLE   25,172 0 0
YUM CHINA HLDGS INC COM 98850P109 13,704 342,438 SH   SOLE   342,438 0 0
ZIONS BANCORPORATION COM 989701107 6,984 137,397 SH   SOLE   137,397 0 0