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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 834,327 7,132 SH   SOLE   7,132 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 558,322 15,812 SH   SOLE   9,593 0 6,219
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 292,386 549 SH   SOLE   523 0 26
BOEING CO COM 097023105 BBG001S5P0V3 300,490 12,600 SH Call SOLE   0 0 12,600
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1,417,517 8,866 SH   SOLE   4,854 0 4,012
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 626,816 13,348 SH   SOLE   0 0 13,348
HP INC COM 40434L105 BBG001S6W7N7 279,002 10,076 SH   SOLE   10,076 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 756,098 28,705 SH   SOLE   9,755 0 18,950
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 682,086 35,544 SH   SOLE   17,959 0 17,585
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 3,925,941 8,372 SH   SOLE   4,853 0 3,520
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 3,504,023 64,925 SH   SOLE   41,152 0 23,774
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 938,008 13,682 SH   SOLE   12,890 0 791
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,771,367 21,411 SH   SOLE   19,279 0 2,132
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 2,261,088 45,231 SH   SOLE   30,053 0 15,177
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 6,516,787 86,144 SH   SOLE   49,734 0 36,410
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 490,497 7,120 SH   SOLE   7,120 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,783,841 17,059 SH   SOLE   9,539 0 7,520
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 32,217,322 57,336 SH   SOLE   45,597 0 11,740
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,082,127 9,956 SH   SOLE   2,804 0 7,152
ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 2,549,546 22,988 SH   SOLE   13,112 0 9,876
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 286,339 5,164 SH   SOLE   1,169 0 3,995
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 977,056 4,898 SH   SOLE   1,575 0 3,323
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 608,318 3,192 SH   SOLE   3,192 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 221,063 1,990 SH   SOLE   1,264 0 726
JFROG LTD ORD SHS M6191J100 BBG006PWZX25 325,408 10,169 SH   SOLE   10,169 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 260,450 1,739 SH   SOLE   1,739 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 BBG001S94NN7 182,568 14,501 SH   SOLE   0 0 14,501
PROSHARES TR PSHS ULTSH 20YRS 74347B201 BBG001STFTT2 870,962 25,883 SH   SOLE   24,044 0 1,839
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 423,608 4,392 SH   SOLE   3,164 0 1,228
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3,902,674 41,762 SH   SOLE   23,318 0 18,444
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 2,264,279 45,458 SH   SOLE   30,891 0 14,568
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 4,837,168 36,905 SH   SOLE   21,198 0 15,707
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 2,470,857 12,513 SH   SOLE   7,488 0 5,025
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 2,195,410 26,881 SH   SOLE   13,479 0 13,402
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 967,835 6,629 SH   SOLE   5,165 0 1,463
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 808,816 10,258 SH   SOLE   7,910 0 2,348
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1,126,048 13,097 SH   SOLE   7,534 0 5,562
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 786,097 3,807 SH   SOLE   2,310 0 1,497
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 BBG00F161GP7 770,118 17,926 SH   SOLE   16,415 0 1,511
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 5,495,330 9,824 SH   SOLE   3,797 0 6,027
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,098,680 94,100 SH Put SOLE   40,400 0 53,700
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 680,341 6,864 SH   SOLE   6,594 0 270
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 709,002 24,956 SH   SOLE   19,484 0 5,472
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 4,890,219 203,251 SH   SOLE   145,265 0 57,986
TARGA RES CORP COM 87612G101 BBG001TC94B9 2,404,207 11,993 SH   SOLE   11,003 0 990
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 333,738 900 SH   SOLE   0 0 900
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 293,987 1,137 SH   SOLE   525 0 612
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 2,075,940 22,928 SH   SOLE   13,117 0 9,811
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 340,208 662 SH   SOLE   0 0 662
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 433,522 2,327 SH   SOLE   2,327 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 230,508 3,800 SH   SOLE   0 0 3,800
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 278,741 6,159 SH   SOLE   1,245 0 4,914
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 3,292,025 64,765 SH   SOLE   52,912 0 11,853