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
1LIFE HEALTHCARE INC COM COM 68269G107 522,054 11,960 SH   SOLE   11,960 0 11,960
ADOBE SYS INC COM COM 00724F101 265,064 530 SH   SOLE   530 0 530
ADVANCED MICRO DEVICES INC COM COM 007903107 241,197 2,630 SH   SOLE   2,630 0 2,630
ADVISORSHARES TR PURE US CANNABIS ETF PURE US CANNIBIS 00768Y453 307,732 8,431 SH   SOLE   8,431 0 8,431
AGNC INVT CORP COM COM 00123Q104 448,531 28,752 SH   SOLE   28,752 0 28,752
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 4,592,928 19,735 SH   SOLE   19,735 0 19,735
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 4,297,469 2,452 SH   SOLE   2,452 0 2,452
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,005,579 574 SH   SOLE   574 0 574
AMAZON COM INC COM 023135106 17,043,519 5,233 SH   SOLE   5,233 0 5,233
APPLE INC COM COM 037833100 25,263,782 190,397 SH   SOLE   190,397 0 190,397
ARES CAP CORP COM COM 04010L103 1,095,012 64,832 SH   SOLE   64,832 0 64,832
ATT INC COM COM 00206R102 389,669 13,549 SH   SOLE   13,549 0 13,549
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 72,144 10,800 SH   SOLE   10,800 0 10,800
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A SPON ADR REP A 056752108 281,761 1,303 SH   SOLE   1,303 0 1,303
BANCO BILBAO VIZCAYA ARGENTARIA SA SPONSORED ADR 05946K101 79,756 16,145 SH   SOLE   16,145 0 16,145
BANCO BRADESCO S A SPONSORED ADR REPSTG PFD SHS NEW 2004 SP ADR PFD NEW 059460303 269,049 51,150 SH   SOLE   51,150 0 51,150
BANK AMER CORP COM COM 060505104 1,019,689 33,642 SH   SOLE   33,642 0 33,642
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 5,777,740 24,918 SH   SOLE   24,918 0 24,918
BERRY PETE CORP COM COM 08579X101 40,480 11,000 SH   SOLE   11,000 0 11,000
BROADCOM INC COM COM 11135F101 737,777 1,685 SH   SOLE   1,685 0 1,685
CANADIAN NATURAL RES LTD COM 136385101 550,745 22,900 SH   SOLE   22,900 0 22,900
CATERPILLAR INC COM COM 149123101 600,666 3,300 SH   SOLE   3,300 0 3,300
CEMEX S A B DE C V SPON ADR NEW 151290889 12,334,520 2,385,788 SH   SOLE   2,385,788 0 2,385,788
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1,483,780 1,070 SH   SOLE   1,070 0 1,070
CINEDIGM CORP CL A COM COM NEW 172406209 58,032 90,000 SH   SOLE   90,000 0 90,000
CITIGROUP INC COM NEW COM NEW 172967424 1,042,671 16,910 SH   SOLE   16,910 0 16,910
CONTINENTAL RES INC COM COM 212015101 293,400 18,000 SH   SOLE   18,000 0 18,000
COSTCO WHOLESALE CORP NEW COM COM 22160K105 286,730 761 SH   SOLE   761 0 761
COUPA SOFTWARE INC COM COM 22266L106 694,766 2,050 SH   SOLE   2,050 0 2,050
CREDIT SUISSE GROUP SPONSORED ADR SPONSORED ADR 225401108 735,232 57,440 SH   SOLE   57,440 0 57,440
CVS HEALTH CORP COM COM 126650100 1,605,733 23,510 SH   SOLE   23,510 0 23,510
DARIOHEALTH CORP COM NEW COM NEW 23725P209 292,945 20,500 SH   SOLE   20,500 0 20,500
DELL TECHNOLOGIES INC CL C CL C 24703L202 616,369 8,410 SH   SOLE   8,410 0 8,410
DEVON ENERGY CORP NEW COM COM 25179M103 632,400 40,000 SH   SOLE   40,000 0 40,000
DIGITAL TURBINE INC COM COM NEW 25400W102 221,998 3,925 SH   SOLE   3,925 0 3,925
DIREXION SHS ETF TR DAILY GOLD MINERS INDEX BULL 2X SHS NEW DLY GOLD INDX 2X 25460G781 387,252 5,580 SH   SOLE   5,580 0 5,580
DISNEY WALT CO DISNEY COM COM 254687106 4,074,753 22,490 SH   SOLE   22,490 0 22,490
DOCUSIGN INC COM COM 256163106 474,611 2,135 SH   SOLE   2,135 0 2,135
DRAFTKINGS INC CL A COM CL A 26142R104 272,934 5,862 SH   SOLE   5,862 0 5,862
EMBRAER S A SPONSORED ADR REPSTG 4 COM SHS SPONSORED ADS 29082A107 9,227,985 1,355,064 SH   SOLE   1,355,064 0 1,355,064
EXXON MOBIL CORP COM COM 30231G102 888,085 21,545 SH   SOLE   21,545 0 21,545
FACEBOOK INC CL A CL A 30303M102 6,393,583 23,406 SH   SOLE   23,406 0 23,406
FEDEX CORP COM COM 31428X106 237,033 913 SH   SOLE   913 0 913
FIRST SOLAR INC COM COM 336433107 246,805 2,495 SH   SOLE   2,495 0 2,495
FIVERR INTL LTD ORD SHS ORD SHS M4R82T106 427,269 2,190 SH   SOLE   2,190 0 2,190
FLUOR CORP NEW COM COM 343412102 4,680,885 293,105 SH   SOLE   293,105 0 293,105
GENERAL ELECTRIC CO COM COM 369604103 822,658 76,172 SH   SOLE   76,172 0 76,172
GENERAL MTRS CO COM COM 37045V100 689,558 16,560 SH   SOLE   16,560 0 16,560
GLOBAL X FDS MSCI CHINA CONSUMER DISCRETIONARY ETF MSCI CHINA CNSMR 37950E408 1,645,716 46,254 SH   SOLE   46,254 0 46,254
GOLDMAN SACHS GROUP INC COM COM 38141G104 2,342,272 8,882 SH   SOLE   8,882 0 8,882
GOODYEAR TIRE RUBR CO COM COM 382550101 8,344,935 764,889 SH   SOLE   764,889 0 764,889
GROCERY OUTLET HLDG CORP COM COM 39874R101 861,538 21,950 SH   SOLE   21,950 0 21,950
HASBRO INC COM 418056107 374,160 4,000 SH   SOLE   4,000 0 4,000
HERTZ GLOBAL HLDGS INC NEW COM COM 42806J106 21,741 16,985 SH   SOLE   16,985 0 16,985
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 7,388,293 623,485 SH   SOLE   623,485 0 623,485
HISTOGEN INC COM COM 43358Y103 30,320 40,000 SH   SOLE   40,000 0 40,000
HP INC COM COM 40434L105 6,110,863 248,510 SH   SOLE   248,510 0 248,510
ICAHN ENTERPRISES LP DEPOSITARY UNIT DEPOSITORY UNIT 451100101 295,406 5,830 SH   SOLE   5,830 0 5,830
ICICI BK LTD ADR ADR 45104G104 245,562 16,525 SH   SOLE   16,525 0 16,525
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 3,770,842 12,019 SH   SOLE   12,019 0 12,019
ISHARES GOLD TR ISHARES ISHARES 464285105 1,916,650 105,717 SH   SOLE   105,717 0 105,717
ISHARES INC CORE MSCI EMERGING MKTS ETF CORE MSCI EMKT 46434G103 245,182 3,952 SH   SOLE   3,952 0 3,952
ISHARES INC MSCI GERMANY ETF MSCI GERMANY ETF 464286806 227,855 7,172 SH   SOLE   7,172 0 7,172
ISHARES INC MSCI JAPAN ETF NEW MSCI JPN ETF NEW 46434G822 449,679 6,656 SH   SOLE   6,656 0 6,656
ISHARES SILVER TR ISHARES ISHARES 46428Q109 1,262,923 51,401 SH   SOLE   51,401 0 51,401
ISHARES TR 0 5 YR HIGH YIELD CORP BD ETF 05YR HI YL CP 46434V407 262,689 5,781 SH   SOLE   5,781 0 5,781
ISHARES TR 0 5 YR INVT GRADE CORP BD ETF 05YR INVT GR CP 46434V100 1,567,018 30,008 SH   SOLE   30,008 0 30,008
ISHARES TR 1 3 YR TREAS BD ETF 1 3 YR TREAS BD 464287457 6,619,987 76,638 SH   SOLE   76,638 0 76,638
ISHARES TR AAA A RATED CORP BD ETF A RATE CP BD ETF 46429B291 322,738 5,515 SH   SOLE   5,515 0 5,515
ISHARES TR BARCLAYS 20 YR TREAS BD ETF 20YR TR BD ETF 464287432 252,999 1,604 SH   SOLE   1,604 0 1,604
ISHARES TR BARCLAYS 7 10 YR TREAS BD ETF BARCLAYS 7 10 YR 464287440 1,826,118 15,224 SH   SOLE   15,224 0 15,224
ISHARES TR CALIF MUNI BD ETF FD CALIF MUN BD ETF 464288356 430,700 6,855 SH   SOLE   6,855 0 6,855
ISHARES TR CORE MSCI EUROPE ETF CORE MSCI EURO 46434V738 513,825 10,020 SH   SOLE   10,020 0 10,020
ISHARES TR CORE SP 500 ETF CORE SP 500 ETF 464287200 843,125 2,246 SH   SOLE   2,246 0 2,246
ISHARES TR CORE SP MID-CAP ETF CORE SP MCP ETF 464287507 334,862 1,457 SH   SOLE   1,457 0 1,457
ISHARES TR CORE SP SMALL-CAP ETF CORE SP SCP ETF 464287804 554,557 6,034 SH   SOLE   6,034 0 6,034
ISHARES TR CORE U S AGGREGATE BD ETF CORE US AGGBD ET 464287226 600,760 5,083 SH   SOLE   5,083 0 5,083
ISHARES TR EDGE MSCI USA QUALITY FACTOR ETF MSCI USA QLT FCT 46432F339 7,766,346 66,830 SH   SOLE   66,830 0 66,830
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 1,137,904 22,435 SH   SOLE   22,435 0 22,435
ISHARES TR GLOBAL HEALTHCARE ETF GLOB HLTHCRE ETF 464287325 2,705,566 35,390 SH   SOLE   35,390 0 35,390
ISHARES TR IBOXX HIGH YIELD CORP BD ETF IBOXX HI YD ETF 464288513 324,320 3,715 SH   SOLE   3,715 0 3,715
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 2,575,155 18,643 SH   SOLE   18,643 0 18,643
ISHARES TR JPMORGAN USD EMERGING MKTS BD ETF JPMORGAN USD EMG 464288281 253,148 2,184 SH   SOLE   2,184 0 2,184
ISHARES TR MBS ETF MBS ETF 464288588 4,712,831 42,793 SH   SOLE   42,793 0 42,793
ISHARES TR MSCI ALL COUNTRY ASIA EX JAPAN ETF MSCI AC ASIA ETF 464288182 293,679 3,277 SH   SOLE   3,277 0 3,277
ISHARES TR MSCI EMERGING MKTS ETF MSCI EMG MKT ETF 464287234 1,944,140 37,626 SH   SOLE   37,626 0 37,626
ISHARES TR NASDAQ BIOTECHNOLOGY ETF NASDAQ BIOTECH 464287556 370,691 2,446 SH   SOLE   2,446 0 2,446
ISHARES TR NORTH AMERN TECH SOFTWARE ETF EXPANDED TECH 464287515 879,939 2,485 SH   SOLE   2,485 0 2,485
ISHARES TR SHORT TREAS BD ETF SHORT TREAS BD 464288679 33,661,569 304,547 SH   SOLE   304,547 0 304,547
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 1,710,251 13,398 SH   SOLE   13,398 0 13,398
ITAU UNIBANCO HLDG SA NS SPONSORED ADR REPSTG 500 PFD SPON ADR REP PFD 465562106 5,323,940 874,210 SH   SOLE   874,210 0 874,210
J P MORGAN EXCHANGE-TRADED FD TR ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 224,238 4,415 SH   SOLE   4,415 0 4,415
JD COM INC SPONS ADR REPSTG COM CL A SPON ADR CL A 47215P106 333,756 3,797 SH   SOLE   3,797 0 3,797
JOHNSON JOHNSON COM COM 478160104 506,449 3,218 SH   SOLE   3,218 0 3,218
JP MORGAN CHASE & CO COM COM 46625H100 3,408,398 26,823 SH   SOLE   26,823 0 26,823
KOSMOS ENERGY LTD COM COM 500688106 237,350 101,000 SH   SOLE   101,000 0 101,000
KRANESHARES TR CSI CHINA INTERNET ETF CSI CHI INTERNET 500767306 1,135,647 14,789 SH   SOLE   14,789 0 14,789
KRANESHARES TR QUADRATIC INT RATE VOLATILITY INFLATION HEDGE ETF QUADRTC INT RT 500767736 5,451,241 194,896 SH   SOLE   194,896 0 194,896
LAREDO PETE INC NEW COM NEW COM 516806205 975,150 49,500 SH   SOLE   49,500 0 49,500
LAS VEGAS SANDS CORP COM COM 517834107 339,720 5,700 SH   SOLE   5,700 0 5,700
LOCKHEED MARTIN CORP COM COM 539830109 879,996 2,479 SH   SOLE   2,479 0 2,479
MAGNA INTERNATIONAL INC COM COM 559222401 16,547,980 233,729 SH   SOLE   233,729 0 233,729
MARRIOTT INTL INC NEW CL A CL A 571903202 256,980 1,948 SH   SOLE   1,948 0 1,948
MARRIOTT VACATIONS WORLDWIDE CORP COM COM 57164Y107 288,162 2,100 SH   SOLE   2,100 0 2,100
MASTERCARD INC CL A COM CL A 57636Q104 535,053 1,499 SH   SOLE   1,499 0 1,499
MERCK CO INC NEW COM COM 58933Y105 207,737 2,540 SH   SOLE   2,540 0 2,540
MICROSOFT CORP COM COM 594918104 8,588,778 38,615 SH   SOLE   38,615 0 38,615
NETFLIX INC COM COM 64110L106 1,429,149 2,643 SH   SOLE   2,643 0 2,643
NIO INC SHS A SPONSORED AMERICAN DEP SHS SPON ADS 62914V106 361,651 7,420 SH   SOLE   7,420 0 7,420
NORWEGIAN CRUISE LINE HLDGS LTD SHS SHS G66721104 202,118 7,948 SH   SOLE   7,948 0 7,948
NUCOR CORP COM COM 670346105 8,153,454 153,289 SH   SOLE   153,289 0 153,289
NUTRIEN LTD REGISTERED SHS COM 67077M108 5,332,173 110,910 SH   SOLE   110,910 0 110,910
NUVEEN DIVID ADVANTAGE MUN FD COM COM 67066V101 245,413 15,967 SH   SOLE   15,967 0 15,967
NVIDIA CORP COM COM 67066G104 10,794,754 20,672 SH   SOLE   20,672 0 20,672
OI GLASS INC COM COM 67098H104 18,775,809 1,577,800 SH   SOLE   1,577,800 0 1,577,800
OWL ROCK CAP CORP COM COM 69121K104 1,712,088 135,236 SH   SOLE   135,236 0 135,236
PACIFIC ETHANOL INC COM COM 69423U305 107,416 19,782 SH   SOLE   19,782 0 19,782
PACWEST BANCORP DEL COM COM 695263103 549,707 21,642 SH   SOLE   21,642 0 21,642
PALO ALTO NETWORKS INC COM COM 697435105 1,386,016 3,900 SH   SOLE   3,900 0 3,900
PAYPAL HLDGS INC COM COM 70450Y103 1,070,294 4,570 SH   SOLE   4,570 0 4,570
PELOTON INTERACTIVE INC CL A COM CL A COM 70614W100 397,658 2,621 SH   SOLE   2,621 0 2,621
PENN VA CORP NEW COM COM 70788V102 1,228,150 121,000 SH   SOLE   121,000 0 121,000
PETROLEO BRASILEIRO SA PETROBRAS SPONSORED ADR SP ADR NON VTG 71654V408 5,487,005 488,602 SH   SOLE   488,602 0 488,602
PIMCO ETF TR ENHANCED LOW DURATION ACTIVE ETF ENHNCD LW DUR AC 72201R718 203,896 1,998 SH   SOLE   1,998 0 1,998
PIMCO ETF TR INVT GRADE CORP BD INDEX EXCHANGE-TRADED FD INV GRD CRP BD 72201R817 826,198 7,057 SH   SOLE   7,057 0 7,057
PLUG PWR INC COM NEW COM NEW 72919P202 264,498 7,800 SH   SOLE   7,800 0 7,800
PROCTER GAMBLE CO COM COM 742718109 369,556 2,656 SH   SOLE   2,656 0 2,656
QEP RES INC COM COM 74733V100 872,350 365,000 SH   SOLE   365,000 0 365,000
QUALCOMM INC COM 747525103 575,084 3,775 SH   SOLE   3,775 0 3,775
RING ENERGY INC COM COM 76680V108 709,392 1,075,000 SH   SOLE   1,075,000 0 1,075,000
ROKU INC COM CL A COM CL A 77543R102 2,283,301 6,877 SH   SOLE   6,877 0 6,877
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 720,161 9,642 SH   SOLE   9,642 0 9,642
SALESFORCE.COM INC COM STOCK COM 79466L302 1,709,698 7,683 SH   SOLE   7,683 0 7,683
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 921,690 24,319 SH   SOLE   24,319 0 24,319
SELECT SECTOR SPDR TR FINANCIAL SBI INT-FINL 81369Y605 2,117,083 71,814 SH   SOLE   71,814 0 71,814
SELECT SECTOR SPDR TR HEALTH CARE SBI HEALTHCARE 81369Y209 494,712 4,361 SH   SOLE   4,361 0 4,361
SIERRA METALS INC COM COM 82639W106 104,437 31,599 SH   SOLE   31,599 0 31,599
SILVERBOW RES INC COM COM 82836G102 105,669 19,900 SH   SOLE   19,900 0 19,900
SM ENERGY CO COM COM 78454L100 550,800 90,000 SH   SOLE   90,000 0 90,000
SOUTHWEST AIRLS CO COM COM 844741108 709,637 15,225 SH   SOLE   15,225 0 15,225
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1 UT SER 1 78467X109 303,344 992 SH   SOLE   992 0 992
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 2,076,289 11,641 SH   SOLE   11,641 0 11,641
SPDR SP 500 ETF TR TR UNIT TR UNIT 78462F103 15,975,579 42,729 SH   SOLE   42,729 0 42,729
SPDR SER TR BARCLAYS CONV SECS ETF BLMBRG BRC CNVRT 78464A359 206,975 2,500 SH   SOLE   2,500 0 2,500
SPDR SER TR SP OIL GAS EXPL PRODTN ETF NEW SP OILGAS EXP 78468R556 303,749 5,193 SH   SOLE   5,193 0 5,193
SPDR SER TR WELLS FARGO PFD STOCK ETF WELLS FG PFD ETF 78464A292 246,476 5,550 SH   SOLE   5,550 0 5,550
SPOTIFY TECHNOLOGY SA SHS L8681T102 224,038 712 SH   SOLE   712 0 712
SPROTT PHYSICAL GOLD SILVER TR TR UNIT TR UNIT 85208R101 668,833 34,565 SH   SOLE   34,565 0 34,565
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 254,538 16,868 SH   SOLE   16,868 0 16,868
SQUARE INC CL A CL A 852234103 245,933 1,130 SH   SOLE   1,130 0 1,130
STARBUCKS CORP COM COM 855244109 241,347 2,256 SH   SOLE   2,256 0 2,256
TALOS ENERGY INC COM COM 87484T108 164,800 20,000 SH   SOLE   20,000 0 20,000
TELEFONICA S A ADR SPONS ADR SPONSORED ADR 879382208 4,389,782 1,086,580 SH   SOLE   1,086,580 0 1,086,580
TESLA MTRS INC COM COM 88160R101 640,043 907 SH   SOLE   907 0 907
THERAPEUTICSMD INC COM COM 88338N107 37,032 30,605 SH   SOLE   30,605 0 30,605
TRILOGY METALS INC NEW COM COM 89621C105 29,700 14,850 SH   SOLE   14,850 0 14,850
UBER TECHNOLOGIES INC COM COM 90353T100 1,606,500 31,500 SH   SOLE   31,500 0 31,500
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 333,006 5,517 SH   SOLE   5,517 0 5,517
UNITEDHEALTH GROUP INC COM COM 91324P102 303,338 865 SH   SOLE   865 0 865
VANGUARD INDEX FDS SP 500 ETF SHS NEW SP 500 ETF SHS 922908363 255,362 743 SH   SOLE   743 0 743
VANGUARD INDEX FDS VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 253,845 1,785 SH   SOLE   1,785 0 1,785
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 216,216 3,510 SH   SOLE   3,510 0 3,510
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 553,608 2,474 SH   SOLE   2,474 0 2,474
VERIZON COMMUNICATIONS INC COM COM 92343V104 439,979 7,489 SH   SOLE   7,489 0 7,489
VIACOMCBS INC CL B CL B 92556H206 26,985,374 724,245 SH   SOLE   724,245 0 724,245
VISA INC COM CL A COM CL A 92826C839 816,187 3,731 SH   SOLE   3,731 0 3,731
WAL MART STORES INC COM COM 931142103 2,521,904 17,495 SH   SOLE   17,495 0 17,495
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 5,060,094 126,883 SH   SOLE   126,883 0 126,883
WELLS FARGO CO NEW COM COM 949746101 1,467,291 48,618 SH   SOLE   48,618 0 48,618
WESTERN DIGITAL CORP COM COM 958102105 25,988,153 469,185 SH   SOLE   469,185 0 469,185