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 12,754 175,890 SH   SOLE 175,890 0 0
AFFILIATED MANAGERS GROUP COM 008252108 244 1,465 SH   SOLE 1,465 0 0
AFLAC INC COM 001055102 13,473 173,440 SH   SOLE 173,440 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 219 9,240 SH   SOLE 9,240 0 0
ALPHABET INC CAP STK CL A 02079K305 3,205 3,447 SH   SOLE 3,447 0 0
AMERIPRISE FINL INC COM 03076C106 223 1,750 SH   SOLE 1,750 0 0
ANTHEM INC COM 036752103 8 40 SH   SOLE 40 0 0
APACHE CORP COM 037411105 10,856 226,507 SH   SOLE 226,507 0 0
APPLE INC COM 037833100 7 50 SH   SOLE 50 0 0
APPLIED MATLS INC COM 038222105 3,044 73,680 SH   SOLE 73,680 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 102 3,000 SH   SOLE 3,000 0 0
BIOGEN INC COM 09062X103 5 20 SH   SOLE 20 0 0
BLACKROCK INC COM 09247X101 237 560 SH   SOLE 560 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 235 7,040 SH   SOLE 7,040 0 0
BOEING CO COM 097023105 3,520 17,800 SH   SOLE 17,800 0 0
CA INC COM 12673P105 12,672 367,638 SH   SOLE 367,638 0 0
CANADIAN NAT RES LTD COM 136385101 10,555 366,331 SH   SOLE 366,331 0 0
CANADIAN SOLAR INC COM 136635109 320 20,100 SH   SOLE 20,100 0 0
CARDINAL HEALTH INC COM 14149Y108 11 150 SH   SOLE 150 0 0
CARLISLE COS INC COM 142339100 9 98 SH   SOLE 98 0 0
CHEVRON CORP NEW COM 166764100 11,455 109,800 SH   SOLE 109,800 0 0
CIGNA CORPORATION COM 125509109 7 43 SH   SOLE 43 0 0
CISCO SYS INC COM 17275R102 14,864 474,871 SH   SOLE 474,871 0 0
CITRIX SYS INC COM 177376100 9 120 SH   SOLE 120 0 0
CME GROUP INC COM 12572Q105 12,669 101,160 SH   SOLE 101,160 0 0
COCA COLA CO COM 191216100 11,888 265,060 SH   SOLE 265,060 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,451 51,974 SH   SOLE 51,974 0 0
COMCAST CORP NEW CL A 20030N101 3,107 79,820 SH   SOLE 79,820 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 275 114,556 SH   SOLE 114,556 0 0
CONOCOPHILLIPS COM 20825C104 11,346 258,100 SH   SOLE 258,100 0 0
CVS HEALTH CORP COM 126650100 6 73 SH   SOLE 73 0 0
DANAHER CORP DEL COM 235851102 3,255 38,570 SH   SOLE 38,570 0 0
DELUXE CORP COM 248019101 5 70 SH   SOLE 70 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,264 289,776 SH   SOLE 289,776 0 0
ENBRIDGE INC COM 29250N105 11,302 283,900 SH   SOLE 283,900 0 0
ENVISION HEALTHCARE CORP COM 29414D100 5 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 7 90 SH   SOLE 90 0 0
F5 NETWORKS INC COM 315616102 9 75 SH   SOLE 75 0 0
FIRST SOLAR INC COM 336433107 283 7,100 SH   SOLE 7,100 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 208 26,020 SH   SOLE 26,020 0 0
FRANKLIN RES INC COM 354613101 244 5,440 SH   SOLE 5,440 0 0
GALLAGHER ARTHUR J & CO COM 363576109 11,701 204,392 SH   SOLE 204,392 0 0
GAMCO INVESTORS INC CL A COM 361438104 89 3,000 SH   SOLE 3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 11,654 58,830 SH   SOLE 58,830 0 0
GILEAD SCIENCES INC COM 375558103 2,935 41,460 SH   SOLE 41,460 0 0
HAIN CELESTIAL GROUP INC COM 405217100 11 277 SH   SOLE 277 0 0
HALLIBURTON CO COM 406216101 10,331 241,886 SH   SOLE 241,886 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4,453 789,495 SH   SOLE 789,495 0 0
HESS CORP COM 42809H107 10,507 239,502 SH   SOLE 239,502 0 0
HONEYWELL INTL INC COM 438516106 7 50 SH   SOLE 50 0 0
ILLINOIS TOOL WKS INC COM 452308109 11,724 81,840 SH   SOLE 81,840 0 0
IMPERIAL OIL LTD COM NEW 453038408 11,147 382,966 SH   SOLE 382,966 0 0
INFOSYS LTD SPONSORED ADR 456788108 6 390 SH   SOLE 390 0 0
INNOSPEC INC COM 45768S105 5 73 SH   SOLE 73 0 0
INTEL CORP COM 458140100 3,026 89,700 SH   SOLE 89,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,562 54,030 SH   SOLE 54,030 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2,547 401,148 SH   SOLE 401,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 312 14,990 SH   SOLE 14,990 0 0
JOHNSON & JOHNSON COM 478160104 12,036 90,981 SH   SOLE 90,981 0 0
JONES LANG LASALLE INC COM 48020Q107 7 57 SH   SOLE 57 0 0
KKR & CO L P DEL COM UNITS 48248M102 229 12,300 SH   SOLE 12,300 0 0
LKQ CORP COM 501889208 11 343 SH   SOLE 343 0 0
MATTEL INC COM 577081102 12,968 602,340 SH   SOLE 602,340 0 0
MEDNAX INC COM 58502B106 5 78 SH   SOLE 78 0 0
MERCK & CO INC COM 58933Y105 11,741 183,190 SH   SOLE 183,190 0 0
MICROSOFT CORP COM 594918104 11,748 170,430 SH   SOLE 170,430 0 0
MONDELEZ INTL INC CL A 609207105 6 132 SH   SOLE 132 0 0
NASDAQ INC COM 631103108 225 3,150 SH   SOLE 3,150 0 0
NETEASE INC SPONSORED ADR 64110W102 32 105 SH   SOLE 105 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,228 45,800 SH   SOLE 45,800 0 0
NEWFIELD EXPL CO COM 651290108 9,274 325,875 SH   SOLE 325,875 0 0
NIKE INC CL B 654106103 3,703 62,763 SH   SOLE 62,763 0 0
NOBLE ENERGY INC COM 655044105 9,620 339,925 SH   SOLE 339,925 0 0
NVIDIA CORP COM 67066G104 3,303 22,850 SH   SOLE 22,850 0 0
OASIS PETE INC NEW COM 674215108 4,830 600,000 SH   SOLE 600,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,121 185,750 SH   SOLE 185,750 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 59 23,200 SH   SOLE 23,200 0 0
ORMAT TECHNOLOGIES INC COM 686688102 283 4,820 SH   SOLE 4,820 0 0
PAYPAL HLDGS INC COM 70450Y103 3,730 69,490 SH   SOLE 69,490 0 0
PRICE T ROWE GROUP INC COM 74144T108 243 3,275 SH   SOLE 3,275 0 0
PROCTER AND GAMBLE CO COM 742718109 11,636 133,520 SH   SOLE 133,520 0 0
PVH CORP COM 693656100 7 63 SH   SOLE 63 0 0
QEP RES INC COM 74733V100 5,538 548,290 SH   SOLE 548,290 0 0
QUALCOMM INC COM 747525103 4,777 86,500 SH   SOLE 86,500 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 243 3,030 SH   SOLE 3,030 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,376 14,580 SH   SOLE 14,580 0 0
SCHLUMBERGER LTD COM 806857108 13,046 198,150 SH   SOLE 198,150 0 0
SMUCKER J M CO COM NEW 832696405 10 85 SH   SOLE 85 0 0
STANLEY BLACK & DECKER INC COM 854502101 13 94 SH   SOLE 94 0 0
STATE STR CORP COM 857477103 234 2,610 SH   SOLE 2,610 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,126 381,362 SH   SOLE 381,362 0 0
SUNPOWER CORP COM 867652406 1,911 204,577 SH   SOLE 204,577 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 12,750 383,806 SH   SOLE 383,806 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7 41 SH   SOLE 41 0 0
UNIT CORP COM 909218109 4,857 259,323 SH   SOLE 259,323 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,828 96,860 SH   SOLE 96,860 0 0
V F CORP COM 918204108 12,549 217,871 SH   SOLE 217,871 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,876 176,047 SH   SOLE 176,047 0 0
VARIAN MED SYS INC COM 92220P105 6 57 SH   SOLE 57 0 0
VERIFONE SYS INC COM 92342Y109 3,225 178,150 SH   SOLE 178,150 0 0
WAL-MART STORES INC COM 931142103 11,958 158,010 SH   SOLE 158,010 0 0
WISDOMTREE INVTS INC COM 97717P104 3,606 354,530 SH   SOLE 354,530 0 0