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
ABBVIE INC COM 00287Y109 13,495 145,660 SH   SOLE 145,660 0 0
ACUITY BRANDS INC COM 00508Y102 487 4,200 SH   SOLE 4,200 0 0
AFFILIATED MANAGERS GROUP COM 008252108 277 1,865 SH   SOLE 1,865 0 0
AFLAC INC COM 001055102 16,153 375,480 SH   SOLE 375,480 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 398 13,940 SH   SOLE 13,940 0 0
ALPHABET INC CAP STK CL A 02079K305 6,501 5,757 SH   SOLE 5,757 0 0
AMERIPRISE FINL INC COM 03076C106 287 2,050 SH   SOLE 2,050 0 0
ANADARKO PETE CORP COM 032511107 10,841 148,000 SH   SOLE 148,000 0 0
ANTHEM INC COM 036752103 10 40 SH   SOLE 40 0 0
APACHE CORP COM 037411105 11,426 244,407 SH   SOLE 244,407 0 0
APPLE INC COM 037833100 9 50 SH   SOLE 50 0 0
APPLIED MATLS INC COM 038222105 6,518 141,100 SH   SOLE 141,100 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 114 3,000 SH   SOLE 3,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 134 1,330 SH   SOLE 1,330 0 0
BAIDU INC SPON ADR REP A 056752108 6,523 26,840 SH   SOLE 26,840 0 0
BIOGEN INC COM 09062X103 6 20 SH   SOLE 20 0 0
BLACKROCK INC COM 09247X101 329 660 SH   SOLE 660 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 365 11,340 SH   SOLE 11,340 0 0
BOEING CO COM 097023105 6,767 20,170 SH   SOLE 20,170 0 0
CA INC COM 12673P105 14,216 398,778 SH   SOLE 398,778 0 0
CANADIAN NAT RES LTD COM 136385101 11,190 310,231 SH   SOLE 310,231 0 0
CANADIAN SOLAR INC COM 136635109 377 30,800 SH   SOLE 30,800 0 0
CARDINAL HEALTH INC COM 14149Y108 7 150 SH   SOLE 150 0 0
CARLISLE COS INC COM 142339100 11 98 SH   SOLE 98 0 0
CHEVRON CORP NEW COM 166764100 10,658 84,300 SH   SOLE 84,300 0 0
CIGNA CORPORATION COM 125509109 7 43 SH   SOLE 43 0 0
CISCO SYS INC COM 17275R102 20,464 475,571 SH   SOLE 475,571 0 0
CITRIX SYS INC COM 177376100 13 120 SH   SOLE 120 0 0
CME GROUP INC COM CL A 12572Q105 14,227 86,790 SH   SOLE 86,790 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,853 86,764 SH   SOLE 86,764 0 0
COMCAST CORP NEW CL A 20030N101 5,978 182,200 SH   SOLE 182,200 0 0
CONOCOPHILLIPS COM 20825C104 10,638 152,800 SH   SOLE 152,800 0 0
CVS HEALTH CORP COM 126650100 5 73 SH   SOLE 73 0 0
DANAHER CORP DEL COM 235851102 6,746 68,360 SH   SOLE 68,360 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 281 7,900 SH   SOLE 7,900 0 0
DELUXE CORP COM 248019101 5 70 SH   SOLE 70 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,007 250,376 SH   SOLE 250,376 0 0
ENBRIDGE INC COM 29250N105 11,892 333,200 SH   SOLE 333,200 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3 79 SH   SOLE 79 0 0
EURONET WORLDWIDE INC COM 298736109 6 69 SH   SOLE 69 0 0
F M C CORP COM NEW 302491303 8 90 SH   SOLE 90 0 0
F5 NETWORKS INC COM 315616102 13 75 SH   SOLE 75 0 0
FACEBOOK INC CL A 30303M102 7,318 37,660 SH   SOLE 37,660 0 0
FIRST SOLAR INC COM 336433107 395 7,500 SH   SOLE 7,500 0 0
FRANKLIN RES INC COM 354613101 258 8,040 SH   SOLE 8,040 0 0
GALLAGHER ARTHUR J & CO COM 363576109 13,342 204,392 SH   SOLE 204,392 0 0
GAMCO INVESTORS INC CL A COM 361438104 80 3,000 SH   SOLE 3,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8 277 SH   SOLE 277 0 0
HALLIBURTON CO COM 406216101 10,309 228,786 SH   SOLE 228,786 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,500 660,295 SH   SOLE 660,295 0 0
HONEYWELL INTL INC COM 438516106 7 50 SH   SOLE 50 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,253 95,660 SH   SOLE 95,660 0 0
IMPERIAL OIL LTD COM NEW 453038408 10,706 322,266 SH   SOLE 322,266 0 0
INFOSYS LTD SPONSORED ADR 456788108 11 570 SH   SOLE 570 0 0
INNOSPEC INC COM 45768S105 6 73 SH   SOLE 73 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,583 89,500 SH   SOLE 89,500 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2,179 320,008 SH   SOLE 320,008 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 388 28,190 SH   SOLE 28,190 0 0
JOHNSON & JOHNSON COM 478160104 14,464 119,201 SH   SOLE 119,201 0 0
JONES LANG LASALLE INC COM 48020Q107 9 57 SH   SOLE 57 0 0
KKR & CO L P DEL COM UNITS 48248M102 452 18,200 SH   SOLE 18,200 0 0
KLA-TENCOR CORP COM 482480100 6,124 59,730 SH   SOLE 59,730 0 0
LAM RESEARCH CORP COM 512807108 6,760 39,110 SH   SOLE 39,110 0 0
LKQ CORP COM 501889208 11 343 SH   SOLE 343 0 0
MEDNAX INC COM 58502B106 3 78 SH   SOLE 78 0 0
MERCK & CO INC COM 58933Y105 14,075 231,880 SH   SOLE 231,880 0 0
MICROSOFT CORP COM 594918104 13,800 139,950 SH   SOLE 139,950 0 0
MONDELEZ INTL INC CL A 609207105 5 132 SH   SOLE 132 0 0
NASDAQ INC COM 631103108 406 4,450 SH   SOLE 4,450 0 0
NETEASE INC SPONSORED ADR 64110W102 136 541 SH   SOLE 541 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,465 68,300 SH   SOLE 68,300 0 0
NEWFIELD EXPL CO COM 651290108 10,408 344,075 SH   SOLE 344,075 0 0
NIKE INC CL B 654106103 7,412 93,023 SH   SOLE 93,023 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 120 2,300 SH   SOLE 2,300 0 0
NOBLE ENERGY INC COM 655044105 10,356 293,525 SH   SOLE 293,525 0 0
NVIDIA CORP COM 67066G104 6,474 27,330 SH   SOLE 27,330 0 0
OASIS PETE INC NEW COM 674215108 5,074 391,200 SH   SOLE 391,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,606 126,750 SH   SOLE 126,750 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 45 23,200 SH   SOLE 23,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 522 9,820 SH   SOLE 9,820 0 0
PAYPAL HLDGS INC COM 70450Y103 6,732 80,850 SH   SOLE 80,850 0 0
PRICE T ROWE GROUP INC COM 74144T108 427 3,675 SH   SOLE 3,675 0 0
PROCTER AND GAMBLE CO COM 742718109 14,885 190,690 SH   SOLE 190,690 0 0
PVH CORP COM 693656100 9 63 SH   SOLE 63 0 0
QEP RES INC COM 74733V100 5,362 437,390 SH   SOLE 437,390 0 0
QUALCOMM INC COM 747525103 3,420 60,930 SH   SOLE 60,930 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 369 4,130 SH   SOLE 4,130 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,785 24,590 SH   SOLE 24,590 0 0
SCHLUMBERGER LTD COM 806857108 10,638 158,700 SH   SOLE 158,700 0 0
SMUCKER J M CO COM NEW 832696405 9 85 SH   SOLE 85 0 0
STANLEY BLACK & DECKER INC COM 854502101 13 94 SH   SOLE 94 0 0
STATE STR CORP COM 857477103 345 3,710 SH   SOLE 3,710 0 0
SUNCOR ENERGY INC NEW COM 867224107 10,768 264,762 SH   SOLE 264,762 0 0
SUNPOWER CORP COM 867652406 1,727 225,177 SH   SOLE 225,177 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8 41 SH   SOLE 41 0 0
TPI COMPOSITES INC COM 87266J104 570 19,500 SH   SOLE 19,500 0 0
UNIT CORP COM 909218109 5,261 205,823 SH   SOLE 205,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14,053 112,400 SH   SOLE 112,400 0 0
V F CORP COM 918204108 14,537 178,321 SH   SOLE 178,321 0 0
VALERO ENERGY CORP NEW COM 91913Y100 10,634 95,947 SH   SOLE 95,947 0 0
VARIAN MED SYS INC COM 92220P105 6 57 SH   SOLE 57 0 0
WALMART INC COM 931142103 14,448 168,690 SH   SOLE 168,690 0 0