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 COM 88579Y101 1,439 10,544 SH   SOLE   10,544 0 0
ABBVIE INC COM COM 00287Y109 1,725 22,638 SH   SOLE   22,637 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,948 32,744 SH   SOLE   32,744 0 0
AMAZON.COM INC COM 023135106 33 17 SH   SOLE   17 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 1,713 19,357 SH   SOLE   19,357 0 0
AMGEN INC COM 031162100 20 100 SH   SOLE   100 0 0
APPLE INC COM 037833100 121 476 SH   SOLE   476 0 0
ARISTA NETWORKS INC COM COM 040413106 1,787 8,825 SH   SOLE   8,825 0 0
BAIDU COM ADR ADR 056752108 5 50 SH   SOLE   50 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,429 7,814 SH   SOLE   7,814 0 0
CHEVRON CORP NEW COM COM 166764100 61 842 SH   SOLE   842 0 0
CHICAGO MERCANTILE HLDGS INC COM 12572Q105 1,401 8,104 SH   SOLE   8,104 0 0
CLOUDFLARE INC CL A COM COM 18915M107 3,116 132,704 SH   SOLE   132,704 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND COM 81369Y308 3,475 63,798 SH   SOLE   63,797 0 0
CVS HEALTH CORP COM COM 126650100 1,666 28,072 SH   SOLE   28,072 0 0
DISNEY WALT CO COM DISNEY COM 254687106 57 586 SH   SOLE   586 0 0
ELECTRONIC ARTS INC COM COM 285512109 1,523 15,205 SH   SOLE   15,205 0 0
EXXON MOBIL CORP COM COM 30231G102 1,660 43,717 SH   SOLE   43,717 0 0
FIRST SOLAR INC COM COM 336433107 937 25,972 SH   SOLE   25,971 0 0
GENERAL ELECTRIC CO COM COM 369604103 1 121 SH   SOLE   121 0 0
GENERAL MOTORS CORP COM 37045V100 2 100 SH   SOLE   100 0 0
GUARDANT HEALTH INC COM COM 40131M109 1,209 17,368 SH   SOLE   17,368 0 0
HEALTH CARE SELECT SECTOR SPDR FUND COM 81369Y209 5,271 59,507 SH   SOLE   59,506 0 0
HOME DEPOT COM 437076102 1,460 7,820 SH   SOLE   7,820 0 0
INTEL CORP COM COM 458140100 1,407 25,997 SH   SOLE   25,997 0 0
INTL PAPER CO COM COM 460146103 1,320 42,411 SH   SOLE   42,411 0 0
ISHARES 20 YR TREASURY ETF COM 464287432 17,668 107,096 SH   SOLE   107,096 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF COM 464287457 302 3,480 SH   SOLE   3,479 0 0
ISHARES 3-7 YR TREASURY BOND ETF COM 464288661 10,380 77,844 SH   SOLE   77,843 0 0
ISHARES 7-10 YR TREASURY BOND ETF COM 464287440 20,241 166,621 SH   SOLE   166,621 0 0
ISHARES AGGREGATE BOND ETF COM 464287226 0 4 SH   SOLE   4 0 0
ISHARES U.S. TREASURY BOND ETF COM 46429B267 268 9,569 SH   SOLE   9,569 0 0
LOCKHEED MARTIN CORP COM 539830109 1,666 4,914 SH   SOLE   4,914 0 0
MARKET VECTORS GOLD MINERS INDEX ETF COM 92189F106 6,966 302,349 SH   SOLE   302,348 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 1,306 15,101 SH   SOLE   15,101 0 0
MEDTRONIC PLC SHS COM G5960L103 1,398 15,505 SH   SOLE   15,505 0 0
MICROSOFT COM 594918104 1,408 8,930 SH   SOLE   8,930 0 0
MOHAWK INDS INC COM COM 608190104 1,281 16,805 SH   SOLE   16,805 0 0
NETFLIX COM INC COM 64110L106 136 362 SH   SOLE   362 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 1,562 5,164 SH   SOLE   5,164 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 1,777 5,904 SH   SOLE   5,904 0 0
PEPSICO INC COM COM 713448108 1,268 10,562 SH   SOLE   10,562 0 0
PINTEREST INC CL A COM 72352L106 1,469 95,156 SH   SOLE   95,156 0 0
PROSHARES SHORT QQQ COM 74347B714 1,376 54,158 SH   SOLE   54,158 0 0
PROSHARES SHORT S&P 500 COM 74347B425 11,323 409,379 SH   SOLE   409,379 0 0
RAYMOND JAMES FINL INC COM 754730109 72 1,135 SH   SOLE   1,135 0 0
ROYAL CARRIBBEAN CRUISES LTD COM V7780T103 15 451 SH   SOLE   451 0 0
SCHLUMBERGER LTD COM COM 806857108 1,535 113,760 SH   SOLE   113,760 0 0
SPDR DOW JONES INDUSTRIAL ETF COM 78467X109 11 50 SH   SOLE   50 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF COM 78464A649 781 25,848 SH   SOLE   25,848 0 0
SPDR PORTFOLIO S&P 500 ETF COM 78464A854 991 32,764 SH   SOLE   32,764 0 0
STARBUCKS CORP COM 855244109 14 206 SH   SOLE   206 0 0
STERIS PLC SHS USD COM G8473T100 1,370 9,788 SH   SOLE   9,788 0 0
US BANCORP DEL COM NEW COM 902973304 1,572 45,621 SH   SOLE   45,621 0 0
UTILITIES SELECT SECTOR SPDR FUND COM 81369Y886 3,279 59,183 SH   SOLE   59,183 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND COM 921910709 4,358 25,996 SH   SOLE   25,996 0 0
VANGUARD TOTAL BOND MARKET ETF COM 921937835 1 6 SH   SOLE   6 0 0
VERIZON COMMUNICATIONS COM 92343V104 1,626 30,256 SH   SOLE   30,256 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 1,435 31,362 SH   SOLE   31,362 0 0
WALMART INC COM COM 931142103 1,397 12,296 SH   SOLE   12,295 0 0