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
AMAZON COM INC COM 023135106 10,412,038 5,847 SH   SOLE   5,847 0 5,847
APPLE INC COM COM 037833100 15,457,174 81,375 SH   SOLE   81,375 0 81,375
APPLIED MATERIALS INC COM 038222105 594,900 15,000 SH   SOLE   15,000 0 15,000
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A SPON ADR REP A 056752108 239,527 1,453 SH   SOLE   1,453 0 1,453
BANK AMER CORP COM COM 060505104 1,470,455 53,297 SH   SOLE   53,297 0 53,297
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 2,096,688 10,437 SH   SOLE   10,437 0 10,437
BOEING CO COM COM 097023105 513,010 1,345 SH   SOLE   1,345 0 1,345
BOSTON SCIENTIFIC CORP COM 101137107 283,628 7,390 SH   SOLE   7,390 0 7,390
CVS HEALTH CORP COM COM 126650100 2,206,276 40,910 SH   SOLE   40,910 0 40,910
CANOPY GROWTH CORP SHS COM 138035100 336,495 7,772 SH   SOLE   7,772 0 7,772
CARMAX INC COM COM 143130102 5,794,803 83,020 SH   SOLE   83,020 0 83,020
CARRIZO OIL GAS INC COM COM 144577103 810,550 65,000 SH   SOLE   65,000 0 65,000
CATERPILLAR INC COM COM 149123101 864,968 6,384 SH   SOLE   6,384 0 6,384
CEMEX S A B DE C V SPONSOR ADR SPON ADR NEW 151290889 656,138 141,409 SH   SOLE   141,409 0 141,409
CHESAPEAKE ENERGY CORP COM 165167107 712,526 229,847 SH   SOLE   229,847 0 229,847
CITIGROUP INC COM NEW COM NEW 172967424 1,524,702 24,505 SH   SOLE   24,505 0 24,505
COCA COLA COMPANY COM 191216100 312,697 6,673 SH   SOLE   6,673 0 6,673
CREDIT SUISSE GROUP SPONSORED ADR 225401108 721,601 61,940 SH   SOLE   61,940 0 61,940
DELTA AIRLINES INC COM NEW COM NEW 247361702 733,430 14,200 SH   SOLE   14,200 0 14,200
DENBURY RES INC COM NEW COM NEW 247916208 1,783,500 870,000 SH   SOLE   870,000 0 870,000
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 1,224,255 11,026 SH   SOLE   11,026 0 11,026
ENCANA CORP COM SHS COM 292505104 94,120 13,000 SH   SOLE   13,000 0 13,000
FLOTEK INDS INC DEL COM COM 343389102 324,000 100,000 SH   SOLE   100,000 0 100,000
FORD MOTOR CO DEL COM PAR COM 345370860 98,248 11,190 SH   SOLE   11,190 0 11,190
GENERAL ELECTRIC CO COM COM 369604103 269,370 26,964 SH   SOLE   26,964 0 26,964
GILEAD SCIENCES INC COM 375558103 221,034 3,400 SH   SOLE   3,400 0 3,400
GOODYEAR TIRE & RUBR CO COM COM 382550101 11,014,390 606,854 SH   SOLE   606,854 0 606,854
HASBRO INC COM 418056107 340,080 4,000 SH   SOLE   4,000 0 4,000
HOME DEPOT INC COM COM 437076102 413,523 2,155 SH   SOLE   2,155 0 2,155
ICAHN ENTERPRISES LP DEPOSITORY UNIT 451100101 319,073 4,401 SH   SOLE   4,401 0 4,401
INTEL CORP COM COM 458140100 271,668 5,059 SH   SOLE   5,059 0 5,059
ISHARES GOLD TR ISHARES ISHARES 464285105 305,340 24,664 SH   SOLE   24,664 0 24,664
ISHARES INC MSCI PACIFIC EX MSCI PAC JP ETF 464286665 100,980 2,200 SH   SOLE   2,200 0 2,200
ISHARES TR CHINA LARGE CAP CHINA LG CAP ETF 464287184 945,164 21,350 SH   SOLE   21,350 0 21,350
ISHARES TR CORE S P 500 ETF CORE S P500 ETF 464287200 467,532 1,643 SH   SOLE   1,643 0 1,643
ISHARES TR MSCI EMERGING MKTS ETF MSCI EMG MKT ETF 464287234 2,228,878 51,931 SH   SOLE   51,931 0 51,931
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 234,548 1,970 SH   SOLE   1,970 0 1,970
ISHARES TR GLOBAL HEALTHCARE ETF GLOB HLTHCRE ETF 464287325 2,206,932 36,120 SH   SOLE   36,120 0 36,120
ISHARES TR BARCLAYS 20 YR TREAS BD ETF 20 YR TR BD ETF 464287432 2,007,236 15,875 SH   SOLE   15,875 0 15,875
ISHARES TR BARCLAYS 7 10 YR TREAS BD ETF BARCLAYS 7 10 YR 464287440 1,470,130 13,782 SH   SOLE   13,782 0 13,782
ISHARES TR 1 3 YR TREAS BD ETF 1 3 YR TREAS BD 464287457 1,210,334 14,388 SH   SOLE   14,388 0 14,388
ISHARES TR CORE S P MID CAP ETF CORE S P MCP ETF 464287507 297,737 1,572 SH   SOLE   1,572 0 1,572
ISHARES TR US FINANCIALS ETF INDEX FD US FINLS ETF 464287788 678,066 5,740 SH   SOLE   5,740 0 5,740
ISHARES TR CORE S&P SMALL CAP ETF CORE S P SCP ETF 464287804 458,305 5,940 SH   SOLE   5,940 0 5,940
ISHARES TR MSCI ALL COUNTRY ASIA EX JAPAN ETF MSCI AC ASIA ETF 464288182 310,177 4,388 SH   SOLE   4,388 0 4,388
ISHARES TR CALIF MUNI BD ETF FD CALIF MUN BD ETF 464288356 612,586 10,280 SH   SOLE   10,280 0 10,280
ISHARES TR MBS ETF MBS ETF 464288588 1,768,992 16,632 SH   SOLE   16,632 0 16,632
ISHARES TR 3 7 YR TREAS BD ETF 3 7 YR TREAS BD 464288661 246,174 1,998 SH   SOLE   1,998 0 1,998
ISHARES TR US AEROSPACE DEFSENSE ETF US AER DEF ETF 464288760 204,569 1,025 SH   SOLE   1,025 0 1,025
KRAFT HEINZ CO COM STK COM 500754106 342,825 10,500 SH   SOLE   10,500 0 10,500
LILLY ELI CO COM COM 532457108 341,269 2,630 SH   SOLE   2,630 0 2,630
LOCKHEED MARTIN CORP COM COM 539830109 1,219,849 4,064 SH   SOLE   4,064 0 4,064
MAGNA INTERNATIONAL INC COM COM 559222401 15,301,982 314,274 SH   SOLE   314,274 0 314,274
MATINAS BIOPHARMA HLDGS INC COM COM 576810105 46,325 42,500 SH   SOLE   42,500 0 42,500
MICROSOFT CORP COM COM 594918104 3,185,863 27,013 SH   SOLE   27,013 0 27,013
MORGAN STANLEY COM NEW COM NEW 617446448 229,990 5,450 SH   SOLE   5,450 0 5,450
NUCOR CORP COM COM 670346105 9,276,155 158,974 SH   SOLE   158,974 0 158,974
OI S A SPONSORED ADR NEW 2016 SPONSORED ADR NEW 670851500 29,334 15,603 SH   SOLE   15,603 0 15,603
OASIS PETE INC NEW COM COM 674215108 779,160 129,000 SH   SOLE   129,000 0 129,000
PACWEST BANCORP DEL COM COM 695263103 678,447 18,039 SH   SOLE   18,039 0 18,039
PALO ALTO NETWORKS INC COM COM 697435105 615,701 2,535 SH   SOLE   2,535 0 2,535
PIONEER NAT RES CO COM COM 723787107 213,497 1,402 SH   SOLE   1,402 0 1,402
PROCTER GAMBLE CO COM COM 742718109 481,440 4,627 SH   SOLE   4,627 0 4,627
PULTEGROUP INC COM COM 745867101 4,599,959 164,519 SH   SOLE   164,519 0 164,519
QUALCOMM INC COM 747525103 5,234,275 91,781 SH   SOLE   91,781 0 91,781
ROYAL DUTCH SHELL PLC SPONSORED ADR REPSTG B SPON ADR B 780259107 303,763 4,750 SH   SOLE   4,750 0 4,750
STARBUCKS CORP COM COM 855244109 274,612 3,694 SH   SOLE   3,694 0 3,694
TATA MTRS LTD SPON ADR SPONSORED ADR 876568502 383,708 30,550 SH   SOLE   30,550 0 30,550
ULTRA PETROLEUM CORP COM NEW 903914208 79,300 130,000 SH   SOLE   130,000 0 130,000
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 497,373 8,617 SH   SOLE   8,617 0 8,617
UNIT CORP INC COM COM 909218109 284,800 20,000 SH   SOLE   20,000 0 20,000
VANGUARD INDEX FDS S P 500 ETF SHS NEW S P 500 ETF SHS 922908363 274,593 1,058 SH   SOLE   1,058 0 1,058
VANGUARD INDEX FDS VANGUARD REIT ETF REAL ESTATE ETF 922908553 684,242 7,873 SH   SOLE   7,873 0 7,873
WAL MART STORES INC COM COM 931142103 564,796 5,791 SH   SOLE   5,791 0 5,791
WELLS FARGO CO NEW COM COM 949746101 486,610 10,071 SH   SOLE   10,071 0 10,071
WESTERN DIGITAL CORP COM COM 958102105 20,649,707 429,665 SH   SOLE   429,665 0 429,665
WHITING PETE CORP COM NEW COM NEW 966387409 627,360 24,000 SH   SOLE   24,000 0 24,000
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 1,978,596 11,013 SH   SOLE   11,013 0 11,013
TRAVELERS COS INC COM COM 89417E109 220,125 1,605 SH   SOLE   1,605 0 1,605
AGNC INVT CORP COM COM 00123Q104 449,136 24,952 SH   SOLE   24,952 0 24,952
AT T INC COM COM 00206R102 382,592 12,200 SH   SOLE   12,200 0 12,200
ABERDEEN STD GOLD ETF TR PHYSICAL SWISS GOLD SHS ETF PHYSCL SWISS GLD 00326A104 524,356 4,210 SH   SOLE   4,210 0 4,210
AIR TRANS SVCS GROUP INC COM COM 00922R105 14,522,044 630,024 SH   SOLE   630,024 0 630,024
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 4,991,827 27,360 SH   SOLE   27,360 0 27,360
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,138,110 970 SH   SOLE   970 0 970
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 3,495,364 2,970 SH   SOLE   2,970 0 2,970
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR SPONSORED ADR 03524A108 489,545 5,830 SH   SOLE   5,830 0 5,830
ARCELORMITTAL SA NY REGISTERED SHS NY REGISTERY SH 03938L203 261,985 12,855 SH   SOLE   12,855 0 12,855
AURORA CANNABIS INC COM COM 05156X108 191,089 21,113 SH   SOLE   21,113 0 21,113
BANCO BILBAO VIZCAYA ARGENTARIA SA SPONSORED ADR 05946K101 285,205 49,774 SH   SOLE   49,774 0 49,774
BANCO SANTANDER SA ADR ADR 05964H105 160,772 34,724 SH   SOLE   34,724 0 34,724
BROADCOM INC COM COM 11135F101 801,392 2,665 SH   SOLE   2,665 0 2,665
CALIFORNIA RES CORP COM NEW COM NEW 13057Q206 694,170 27,000 SH   SOLE   27,000 0 27,000
CHAPARRAL ENERGY INC NEW CL A COM COM CL A 15942R208 883,500 155,000 SH   SOLE   155,000 0 155,000
CORBUS PHARMACEUTICALS HLDGS INC COM COM 21833P103 111,200 16,000 SH   SOLE   16,000 0 16,000
DIREXION SHS ETF TR DAILY GOLD MINERS INDEX BULL 3X SHS NEW FEB 2017 DLY GOLD INDX 3X 25460E844 498,569 25,193 SH   SOLE   25,193 0 25,193
EMBRAER S A SPONSORED ADR REPSTG 4 COM SHS SPONSORED ADS 29082A107 15,127,597 795,771 SH   SOLE   795,771 0 795,771
FACEBOOK INC CL A CL A 30303M102 10,185,538 61,105 SH   SOLE   61,105 0 61,105
GOLDMAN SACHS GROUP INC COM COM 38141G104 848,596 4,420 SH   SOLE   4,420 0 4,420
HCA HOLDINGS INC COM 40412C101 651,900 5,000 SH   SOLE   5,000 0 5,000
INVESCO ACTIVELY MANAGED EXCHANGE TRADED FD TR ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 603,360 12,000 SH   SOLE   12,000 0 12,000
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 316,672 555 SH   SOLE   555 0 555
ISHARES SILVER TR ISHARES ISHARES 46428Q109 437,169 30,830 SH   SOLE   30,830 0 30,830
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 4,786,063 94,010 SH   SOLE   94,010 0 94,010
ISHARES MSCI USA MINIMUM VOLATILITY ETF MIN VOL USA ETF 46429B697 2,381,621 40,504 SH   SOLE   40,504 0 40,504
ISHARES U S ETF TR SHORT MTY BD ETF SHT MAT BD ETF 46431W507 584,291 11,630 SH   SOLE   11,630 0 11,630
ISHARES TR 0 5 YR INVT GRADE CORP BD ETF 0 5 YR INVT GR CP 46434V100 3,873,974 76,788 SH   SOLE   76,788 0 76,788
ISHARES TR CORE MSCI EUROPE ETF CORE MSCI EURO 46434V738 493,745 10,764 SH   SOLE   10,764 0 10,764
JP MORGAN CHASE & CO COM COM 46625H100 877,158 8,665 SH   SOLE   8,665 0 8,665
MARINUS PHARMACEUTICALS INC COM COM 56854Q101 72,523 17,350 SH   SOLE   17,350 0 17,350
MASTERCARD INC CL A COM CL A 57636Q104 699,287 2,970 SH   SOLE   2,970 0 2,970
MEDNAX INC COM COM 58502B106 4,962,328 182,640 SH   SOLE   182,640 0 182,640
NETFLIX INC COM COM 64110L106 2,529,080 7,093 SH   SOLE   7,093 0 7,093
NVIDIA CORP COM COM 67066G104 6,114,473 34,053 SH   SOLE   34,053 0 34,053
NUVEEN DIVID ADVANTAGE MUN FD COM COM 67066V101 216,672 15,967 SH   SOLE   15,967 0 15,967
PETROLEO BRASILEIRO SA PETROBRAS SPONSORED ADR SPONSORED ADR 71654V408 6,569,822 412,677 SH   SOLE   412,677 0 412,677
PLUG PWR INC COM NEW COM NEW 72919P202 24,000 10,000 SH   SOLE   10,000 0 10,000
PROSHARES TR PROSHARES ULTRASHORT 20 YR TREAS NEW PSHS ULTSH 20 YRS 74347B201 504,708 15,645 SH   SOLE   15,645 0 15,645
QEP RES INC COM COM 74733V100 693,310 89,000 SH   SOLE   89,000 0 89,000
SPDR S P 500 ETF TR TR UNIT TR UNIT 78462F103 6,075,307 21,507 SH   SOLE   21,507 0 21,507
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 3,545,001 29,055 SH   SOLE   29,055 0 29,055
SPDR PORTFOLIO S P 500 GROWTH ETF PRTFLO S P 500 GW 78464A409 374,928 10,076 SH   SOLE   10,076 0 10,076
SALESFORCECOM INC COM STOCK COM 79466L302 812,438 5,130 SH   SOLE   5,130 0 5,130
SELECT SECTOR SPDR TR HEALTH CARE SBI HEALTHCARE 81369Y209 212,401 2,315 SH   SOLE   2,315 0 2,315
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY SBI CONS DISCR 81369Y407 546,480 4,800 SH   SOLE   4,800 0 4,800
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 1,771,686 26,795 SH   SOLE   26,795 0 26,795
SELECT SECTOR SPDR TR FINANCIAL SBI INT FINL 81369Y605 224,397 8,728 SH   SOLE   8,728 0 8,728
SELECT SECTOR SPDR TR INDL SBI INT INDS 81369Y704 411,990 5,491 SH   SOLE   5,491 0 5,491
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 364,524 4,926 SH   SOLE   4,926 0 4,926
SELECT SECTOR SPDR TR UTILS SBI INT UTILS 81369Y886 1,654,296 28,439 SH   SOLE   28,439 0 28,439
SIERRA METALS INC COM COM 82639W106 51,096 31,599 SH   SOLE   31,599 0 31,599
SPROTT PHYSICAL GOLD SILVER TR TR UNIT TR UNIT 85208R101 977,802 78,855 SH   SOLE   78,855 0 78,855
TABLEAU SOFTWARE INC CL A CL A 87336U105 281,925 2,215 SH   SOLE   2,215 0 2,215
TAILORED BRANDS INC COM SHS COM 87403A107 4,934,614 629,415 SH   SOLE   629,415 0 629,415
TESLA MTRS INC COM COM 88160R101 4,843,819 17,308 SH   SOLE   17,308 0 17,308
TRILOGY METALS INC NEW COM COM 89621C105 36,531 14,850 SH   SOLE   14,850 0 14,850
TWILIO INC CL A CL A 90138F102 505,094 3,910 SH   SOLE   3,910 0 3,910
UNITEDHEALTH GROUP INC COM COM 91324P102 267,288 1,081 SH   SOLE   1,081 0 1,081
VANGUARD WORLD FDS VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 360,261 2,089 SH   SOLE   2,089 0 2,089
VANGUARD SCOTTSDALE FDS VANGUARD SHORT TERM GOVERNMENT BOND SHORT TERM TREAS 92206C102 212,074 3,510 SH   SOLE   3,510 0 3,510
VANGUARD SCOTTSDALE FDS VANGUARD SHORT TERM CORPORATE BD INDEX FD SHRT TRM CORP BD 92206C409 229,310 2,875 SH   SOLE   2,875 0 2,875
VANGUARD SCOTTSDALE FDS VANGUARD INTERMEDIATE TERM CORPORATE BOND INDEX ETF SHS INT TERM CORP 92206C870 227,165 2,615 SH   SOLE   2,615 0 2,615
VERIZON COMMUNICATIONS INC COM COM 92343V104 339,051 5,734 SH   SOLE   5,734 0 5,734
VISA INC COM CL A COM CL A 92826C839 829,683 5,312 SH   SOLE   5,312 0 5,312
VODAFONE GROUP PLC NEW SPONSORED ADR NO PAR SPONSORED ADR 92857W308 376,181 20,692 SH   SOLE   20,692 0 20,692
DEUTSCHE BANK AG NAMEN AKT NAMEN AKT D18190898 514,081 70,810 SH   SOLE   70,810 0 70,810
ATLASSIAN CORPORATION PLC SHS A CL A G06242104 201,740 1,795 SH   SOLE   1,795 0 1,795
SEADRILL LIMITED NEW REGISTERED SHS COM G7998G106 781,140 94,000 SH   SOLE   94,000 0 94,000
FOAMIX PHARMACEUTICALS LTD SHS SHS M46135105 230,625 61,500 SH   SOLE   61,500 0 61,500
CONSTELLIUM NV CL A CL A N22035104 525,443 65,845 SH   SOLE   65,845 0 65,845
FLEX LTD ORD SHS ORD Y2573F102 18,456,390 1,845,639 SH   SOLE   1,845,639 0 1,845,639