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
3M CO COM 88579Y101 268 1,290 SH   SOLE N/A 1,290 0 0
ABBOTT LABS COM 002824100 2,894 36,196 SH   SOLE N/A 36,196 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,541 129,201 SH   SOLE N/A 129,201 0 0
ADOBE INC COM 00724F101 6,785 25,461 SH   SOLE N/A 25,461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 966 5,667 SH   SOLE N/A 5,667 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,194 46,780 SH   SOLE N/A 46,780 0 0
AFLAC INC COM 001055102 257 5,146 SH   SOLE N/A 5,146 0 0
AK STL HLDG CORP COM 001547108 145 52,745 SH   SOLE N/A 52,745 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 453 17,706 SH   SOLE N/A 17,706 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,962 16,927 SH   SOLE N/A 16,927 0 0
ALPHABET INC CAP STK CL C 02079K107 540 460 SH   SOLE N/A 460 0 0
ALTRIA GROUP INC COM 02209S103 268 4,661 SH   SOLE N/A 4,661 0 0
AMAZON COM INC COM 023135106 9,023 5,067 SH   SOLE N/A 5,067 0 0
AMERICAN EXPRESS CO COM 025816109 260 2,383 SH   SOLE N/A 2,383 0 0
AMGEN INC COM 031162100 13,985 73,613 SH   SOLE N/A 73,613 0 0
ANADARKO PETE CORP COM 032511107 2,195 48,257 SH   SOLE N/A 48,257 0 0
ANNALY CAP MGMT INC COM 035710409 220 22,050 SH   SOLE N/A 22,050 0 0
ANSYS INC COM 03662Q105 603 3,303 SH   SOLE N/A 3,303 0 0
ANTHEM INC COM 036752103 5,211 18,159 SH   SOLE N/A 18,159 0 0
AON PLC SHS CL A G0408V102 2,211 12,951 SH   SOLE N/A 12,951 0 0
APPLE INC COM 037833100 7,602 40,019 SH   SOLE N/A 40,019 0 0
AUTOLIV INC COM 052800109 1,720 23,397 SH   SOLE N/A 23,397 0 0
BAIDU INC SPON ADR REP A 056752108 217 1,316 SH   SOLE N/A 1,316 0 0
BECTON DICKINSON & CO COM 075887109 421 1,686 SH   SOLE N/A 1,686 0 0
BOEING CO COM 097023105 1,060 2,780 SH   SOLE N/A 2,780 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,962 233,519 SH   SOLE N/A 233,519 0 0
BRINKER INTL INC COM 109641100 2,900 65,352 SH   SOLE N/A 65,352 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,542 74,233 SH   SOLE N/A 74,233 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 639 7,346 SH   SOLE N/A 7,346 0 0
CAMECO CORP COM 13321L108 2,537 215,189 SH   SOLE N/A 215,189 0 0
CANADIAN PAC RY LTD COM 13645T100 516 2,504 SH   SOLE N/A 2,504 0 0
CARTERS INC COM 146229109 2,851 28,291 SH   SOLE N/A 28,291 0 0
CATERPILLAR INC DEL COM 149123101 1,817 13,409 SH   SOLE N/A 13,409 0 0
CENTENE CORP DEL COM 15135B101 1,060 19,968 SH   SOLE N/A 19,968 0 0
CENTURYLINK INC COM 156700106 2,660 221,813 SH   SOLE N/A 221,813 0 0
CERNER CORP COM 156782104 2,302 40,231 SH   SOLE N/A 40,231 0 0
CF INDS HLDGS INC COM 125269100 4,820 117,904 SH   SOLE N/A 117,904 0 0
CHEVRON CORP NEW COM 166764100 264 2,145 SH   SOLE N/A 2,145 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 440 620 SH   SOLE N/A 620 0 0
CHURCH & DWIGHT INC COM 171340102 4,992 70,087 SH   SOLE N/A 70,087 0 0
CIGNA CORP NEW COM 125523100 17,653 109,766 SH   SOLE N/A 109,766 0 0
CISCO SYS INC COM 17275R102 529 9,806 SH   SOLE N/A 9,806 0 0
CITRIX SYS INC COM 177376100 5,579 55,980 SH   SOLE N/A 55,980 0 0
CLOROX CO DEL COM 189054109 4,741 29,544 SH   SOLE N/A 29,544 0 0
CME GROUP INC COM CL A 12572Q105 7,965 48,396 SH   SOLE N/A 48,396 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,821 261,943 SH   SOLE N/A 261,943 0 0
COCA COLA CO COM 191216100 2,012 42,934 SH   SOLE N/A 42,934 0 0
CONOCOPHILLIPS COM 20825C104 5,854 87,720 SH   SOLE N/A 87,720 0 0
CORE LABORATORIES N V COM N22717107 738 10,711 SH   SOLE N/A 10,711 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,923 20,331 SH   SOLE N/A 20,331 0 0
CREE INC COM 225447101 3,184 55,648 SH   SOLE N/A 55,648 0 0
CSX CORP COM 126408103 5,056 67,570 SH   SOLE N/A 67,570 0 0
CVS HEALTH CORP COM 126650100 8,119 150,551 SH   SOLE N/A 150,551 0 0
D R HORTON INC COM 23331A109 1,658 40,075 SH   SOLE N/A 40,075 0 0
DARDEN RESTAURANTS INC COM 237194105 12,100 99,611 SH   SOLE N/A 99,611 0 0
DAVITA INC COM 23918K108 2,609 48,061 SH   SOLE N/A 48,061 0 0
DEAN FOODS CO NEW COM NEW 242370203 380 125,475 SH   SOLE N/A 125,475 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,278 20,913 SH   SOLE N/A 20,913 0 0
DISNEY WALT CO COM DISNEY 254687106 1,002 9,023 SH   SOLE N/A 9,023 0 0
DOMINOS PIZZA INC COM 25754A201 7,541 29,217 SH   SOLE N/A 29,217 0 0
DXC TECHNOLOGY CO COM 23355L106 1,018 15,823 SH   SOLE N/A 15,823 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 10,241 220,578 SH   SOLE N/A 220,578 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,346 12,262 SH   SOLE N/A 12,262 0 0
ENDO INTL PLC SHS G30401106 379 47,160 SH   SOLE N/A 47,160 0 0
EOG RES INC COM 26875P101 3,741 39,307 SH   SOLE N/A 39,307 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,563 20,598 SH   SOLE N/A 20,598 0 0
EXXON MOBIL CORP COM 30231G102 990 12,250 SH   SOLE N/A 12,250 0 0
F5 NETWORKS INC COM 315616102 11,528 73,461 SH   SOLE N/A 73,461 0 0
FACEBOOK INC CL A 30303M102 1,287 7,722 SH   SOLE N/A 7,722 0 0
FEDEX CORP COM 31428X106 630 3,472 SH   SOLE N/A 3,472 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 394 3,480 SH   SOLE N/A 3,480 0 0
FIRSTENERGY CORP COM 337932107 3,040 73,067 SH   SOLE N/A 73,067 0 0
FLUOR CORP NEW COM 343412102 880 23,906 SH   SOLE N/A 23,906 0 0
FORD MTR CO DEL COM 345370860 209 23,857 SH   SOLE N/A 23,857 0 0
FOSSIL GROUP INC COM 34988V106 1,367 99,666 SH   SOLE N/A 99,666 0 0
GAMESTOP CORP NEW CL A 36467W109 213 21,004 SH   SOLE N/A 21,004 0 0
GILEAD SCIENCES INC COM 375558103 405 6,232 SH   SOLE N/A 6,232 0 0
GOLDCORP INC NEW COM 380956409 941 82,215 SH   SOLE N/A 82,215 0 0
GRAINGER W W INC COM 384802104 4,366 14,508 SH   SOLE N/A 14,508 0 0
GUESS INC COM 401617105 1,557 79,461 SH   SOLE N/A 79,461 0 0
HALLIBURTON CO COM 406216101 492 16,780 SH   SOLE N/A 16,780 0 0
HELMERICH & PAYNE INC COM 423452101 771 13,885 SH   SOLE N/A 13,885 0 0
HENRY SCHEIN INC COM 806407102 1,512 25,150 SH   SOLE N/A 25,150 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,732 51,557 SH   SOLE N/A 51,557 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 604 34,793 SH   SOLE N/A 34,793 0 0
HESS CORP COM 42809H107 772 12,825 SH   SOLE N/A 12,825 0 0
HOLLYFRONTIER CORP COM 436106108 10,011 203,196 SH   SOLE N/A 203,196 0 0
HOME DEPOT INC COM 437076102 819 4,266 SH   SOLE N/A 4,266 0 0
HUMANA INC COM 444859102 10,310 38,761 SH   SOLE N/A 38,761 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,976 29,378 SH   SOLE N/A 29,378 0 0
IAC INTERACTIVECORP COM 44919P508 6,945 33,054 SH   SOLE N/A 33,054 0 0
IAMGOLD CORP COM 450913108 1,430 412,045 SH   SOLE N/A 412,045 0 0
ILLUMINA INC COM 452327109 8,542 27,494 SH   SOLE N/A 27,494 0 0
INTEL CORP COM 458140100 6,299 117,291 SH   SOLE N/A 117,291 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,566 46,833 SH   SOLE N/A 46,833 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 202 1,430 SH   SOLE N/A 1,430 0 0
INTERPUBLIC GROUP COS INC COM 460690100 393 18,687 SH   SOLE N/A 18,687 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,809 21,203 SH   SOLE N/A 21,203 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,267 299,265 SH   SOLE N/A 299,265 0 0
ISHARES INC MSCI HONG KG ETF 464286871 239 9,115 SH   SOLE N/A 9,115 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 525 9,586 SH   SOLE N/A 9,586 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 923 20,854 SH   SOLE N/A 20,854 0 0
ISHARES TR CORE S&P500 ETF 464287200 407 1,432 SH   SOLE N/A 1,432 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,058 31,850 SH   SOLE N/A 31,850 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,952 45,480 SH   SOLE N/A 45,480 0 0
ISHARES TR NASDAQ BIOTECH 464287556 465 4,162 SH   SOLE N/A 4,162 0 0
JOHNSON & JOHNSON COM 478160104 4,464 31,936 SH   SOLE N/A 31,936 0 0
JUNIPER NETWORKS INC COM 48203R104 3,348 126,477 SH   SOLE N/A 126,477 0 0
KBR INC COM 48242W106 2,375 124,433 SH   SOLE N/A 124,433 0 0
KOHLS CORP COM 500255104 8,747 127,189 SH   SOLE N/A 127,189 0 0
KROGER CO COM 501044101 3,983 161,913 SH   SOLE N/A 161,913 0 0
L BRANDS INC COM 501797104 1,750 63,467 SH   SOLE N/A 63,467 0 0
L3 TECHNOLOGIES INC COM 502413107 2,185 10,590 SH   SOLE N/A 10,590 0 0
LAM RESEARCH CORP COM 512807108 269 1,503 SH   SOLE N/A 1,503 0 0
LILLY ELI & CO COM 532457108 8,981 69,214 SH   SOLE N/A 69,214 0 0
LOWES COS INC COM 548661107 381 3,483 SH   SOLE N/A 3,483 0 0
MACYS INC COM 55616P104 3,423 142,427 SH   SOLE N/A 142,427 0 0
MARATHON OIL CORP COM 565849106 326 19,491 SH   SOLE N/A 19,491 0 0
MARTIN MARIETTA MATLS INC COM 573284106 836 4,154 SH   SOLE N/A 4,154 0 0
MCDERMOTT INTL INC COM 580037703 587 78,919 SH   SOLE N/A 78,919 0 0
MEDTRONIC PLC SHS G5960L103 3,987 43,773 SH   SOLE N/A 43,773 0 0
MERCK & CO INC COM 58933Y105 4,850 58,315 SH   SOLE N/A 58,315 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 636 7,669 SH   SOLE N/A 7,669 0 0
MICRON TECHNOLOGY INC COM 595112103 1,198 28,985 SH   SOLE N/A 28,985 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 855 15,669 SH   SOLE N/A 15,669 0 0
MOSAIC CO NEW COM 61945C103 13,305 487,199 SH   SOLE N/A 487,199 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 728 5,185 SH   SOLE N/A 5,185 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,811 526,314 SH   SOLE N/A 526,314 0 0
NASDAQ INC COM 631103108 9,008 102,964 SH   SOLE N/A 102,964 0 0
NETAPP INC COM 64110D104 11,467 165,378 SH   SOLE N/A 165,378 0 0
NETFLIX INC COM 64110L106 981 2,750 SH   SOLE N/A 2,750 0 0
NEWELL BRANDS INC COM 651229106 2,747 179,094 SH   SOLE N/A 179,094 0 0
NEWMONT MNG CORP COM 651639106 420 11,743 SH   SOLE N/A 11,743 0 0
NEXTERA ENERGY INC COM 65339F101 461 2,387 SH   SOLE N/A 2,387 0 0
NIKE INC CL B 654106103 1,797 21,343 SH   SOLE N/A 21,343 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,193 17,083 SH   SOLE N/A 17,083 0 0
NRG ENERGY INC COM NEW 629377508 5,451 128,313 SH   SOLE N/A 128,313 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,133 65,457 SH   SOLE N/A 65,457 0 0
NUCOR CORP COM 670346105 635 10,887 SH   SOLE N/A 10,887 0 0
NVIDIA CORP COM 67066G104 1,224 6,819 SH   SOLE N/A 6,819 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,946 10,163 SH   SOLE N/A 10,163 0 0
OCCIDENTAL PETE CORP COM 674599105 2,304 34,802 SH   SOLE N/A 34,802 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,078 7,468 SH   SOLE N/A 7,468 0 0
OMNICOM GROUP INC COM 681919106 3,725 51,028 SH   SOLE N/A 51,028 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,116 248,706 SH   SOLE N/A 248,706 0 0
ORACLE CORP COM 68389X105 255 4,757 SH   SOLE N/A 4,757 0 0
PATTERSON UTI ENERGY INC COM 703481101 789 56,287 SH   SOLE N/A 56,287 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,022 315,451 SH   SOLE N/A 315,451 0 0
PFIZER INC COM 717081103 19,559 460,528 SH   SOLE N/A 460,528 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,136 11,342 SH   SOLE N/A 11,342 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 2,420 52,199 SH   SOLE N/A 52,199 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 203 2,254 SH   SOLE N/A 2,254 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 5,653 114,712 SH   SOLE N/A 114,712 0 0
PULTE GROUP INC COM 745867101 1,614 57,736 SH   SOLE N/A 57,736 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,351 15,019 SH   SOLE N/A 15,019 0 0
RED HAT INC COM 756577102 31,453 172,157 SH   SOLE N/A 172,157 0 0
REPUBLIC SVCS INC COM 760759100 3,818 47,502 SH   SOLE N/A 47,502 0 0
RESMED INC COM 761152107 8,692 83,601 SH   SOLE N/A 83,601 0 0
ROBERT HALF INTL INC COM 770323103 5,065 77,729 SH   SOLE N/A 77,729 0 0
ROSS STORES INC COM 778296103 1,637 17,580 SH   SOLE N/A 17,580 0 0
ROYAL GOLD INC COM 780287108 4,163 45,786 SH   SOLE N/A 45,786 0 0
S&P GLOBAL INC COM 78409V104 724 3,438 SH   SOLE N/A 3,438 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,222 6,118 SH   SOLE N/A 6,118 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 727 6,386 SH   SOLE N/A 6,386 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,132 77,738 SH   SOLE N/A 77,738 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 497 8,541 SH   SOLE N/A 8,541 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 307 4,144 SH   SOLE N/A 4,144 0 0
SINA CORP ORD G81477104 2,067 34,884 SH   SOLE N/A 34,884 0 0
SLM CORP COM 78442P106 756 76,255 SH   SOLE N/A 76,255 0 0
SM ENERGY CO COM 78454L100 431 24,658 SH   SOLE N/A 24,658 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 856 3,303 SH   SOLE N/A 3,303 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,000 3,541 SH   SOLE N/A 3,541 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 470 15,846 SH   SOLE N/A 15,846 0 0
STARBUCKS CORP COM 855244109 6,675 89,792 SH   SOLE N/A 89,792 0 0
STRYKER CORP COM 863667101 7,001 35,446 SH   SOLE N/A 35,446 0 0
SYSCO CORP COM 871829107 13,687 205,015 SH   SOLE N/A 205,015 0 0
TAPESTRY INC COM 876030107 4,199 129,229 SH   SOLE N/A 129,229 0 0
TARGET CORP COM 87612E106 590 7,354 SH   SOLE N/A 7,354 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3,358 67,165 SH   SOLE N/A 67,165 0 0
TECK RESOURCES LTD CL B 878742204 7,352 317,183 SH   SOLE N/A 317,183 0 0
TERADYNE INC COM 880770102 424 10,631 SH   SOLE N/A 10,631 0 0
TESLA INC COM 88160R101 8,028 28,685 SH   SOLE N/A 28,685 0 0
TEXTRON INC COM 883203101 999 19,729 SH   SOLE N/A 19,729 0 0
TRACTOR SUPPLY CO COM 892356106 7,014 71,751 SH   SOLE N/A 71,751 0 0
UNDER ARMOUR INC CL A 904311107 2,269 107,318 SH   SOLE N/A 107,318 0 0
UNION PACIFIC CORP COM 907818108 1,934 11,565 SH   SOLE N/A 11,565 0 0
UNITED CONTL HLDGS INC COM 910047109 6,988 87,589 SH   SOLE N/A 87,589 0 0
UNITED RENTALS INC COM 911363109 503 4,405 SH   SOLE N/A 4,405 0 0
UNITED STATES STL CORP NEW COM 912909108 3,854 197,744 SH   SOLE N/A 197,744 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,381 9,630 SH   SOLE N/A 9,630 0 0
URBAN OUTFITTERS INC COM 917047102 1,931 65,142 SH   SOLE N/A 65,142 0 0
VALE S A SPONSORED ADS 91912E105 4,101 314,043 SH   SOLE N/A 314,043 0 0
VALERO ENERGY CORP NEW COM 91913Y100 485 5,720 SH   SOLE N/A 5,720 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 260 2,993 SH   SOLE N/A 2,993 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 458 7,745 SH   SOLE N/A 7,745 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,387 7,540 SH   SOLE N/A 7,540 0 0
VMWARE INC CL A COM 928563402 201 1,115 SH   SOLE N/A 1,115 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,601 25,311 SH   SOLE N/A 25,311 0 0
WALMART INC COM 931142103 3,270 33,532 SH   SOLE N/A 33,532 0 0
WASTE MGMT INC DEL COM 94106L109 18,366 176,748 SH   SOLE N/A 176,748 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,145 56,822 SH   SOLE N/A 56,822 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 5,421 20,096 SH   SOLE N/A 20,096 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,297 49,600 SH   SOLE N/A 49,600 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 512 2,914 SH   SOLE N/A 2,914 0 0
ZIONS BANCORPORATION N A COM 989701107 1,018 22,425 SH   SOLE N/A 22,425 0 0