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
ADVANCED MICRO DEVICES INC COM 007903107 36,001 2,823,623 SH   SOLE   2,823,623 0 0
AGNC INVT CORP COM 00123Q104 144,770 6,677,606 SH   SOLE   6,677,606 0 0
ALPHABET INC CAP STK CL A 02079K305 133,849 137,461 SH   SOLE   137,461 0 0
AMAZON COM INC COM 023135106 205,126 213,373 SH   SOLE   213,373 0 0
AMBARELLA INC SHS G037AX101 5,787 118,069 SH   SOLE   118,069 0 0
ANNALY CAP MGMT INC COM 035710409 8,661 710,482 SH   SOLE   710,482 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 19,789 1,092,699 SH   SOLE   1,092,699 0 0
APPLIED MATLS INC COM 038222105 252,840 4,853,900 SH   SOLE   4,853,900 0 0
BANK AMER CORP COM 060505104 27,621 1,090,000 SH   SOLE   1,090,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 67,176 1,053,907 SH   SOLE   1,053,907 0 0
BROADCOM LTD SHS Y09827109 218,307 900,088 SH   SOLE   900,088 0 0
CELGENE CORP COM 151020104 30,273 207,608 SH   SOLE   207,608 0 0
COHERENT INC COM 192479103 83,015 353,000 SH   SOLE   353,000 0 0
CORNING INC COM 219350105 19,149 640,000 SH   SOLE   640,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 15,923 301,915 SH   SOLE   37,739 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 78,644 719,461 SH   SOLE   719,461 0 0
EOG RES INC COM 26875P101 80,834 835,585 SH   SOLE   835,585 0 0
EQUINIX INC COM PAR $0.001 29444U700 7,386 16,550 SH   SOLE   16,550 0 0
FACEBOOK INC CL A 30303M102 122,290 715,688 SH   SOLE   715,688 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8,138 79,500 SH   SOLE   79,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 193,310 815,000 SH   SOLE   815,000 0 0
HALLIBURTON CO COM 406216101 38,019 825,963 SH   SOLE   825,963 0 0
INPHI CORP COM 45772F107 26,309 662,862 SH   SOLE   662,862 0 0
INSTALLED BLDG PRODS INC COM 45780R101 16,265 251,000 SH   SOLE   251,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,204 133,354 SH   SOLE   133,354 0 0
ISHARES TR IBOXX HI YD ETF 464288513 239,753 2,701,134 SH   SOLE   2,701,134 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12,021 99,159 SH   SOLE   99,159 0 0
ISHARES TR MTG REL ETF NEW 46435G342 21,163 451,809 SH   SOLE   451,809 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 14,253 42,725 SH   SOLE   42,725 0 0
ISHARES TR USA VALUE FACTOR 46432F388 6,537 84,539 SH   SOLE   84,539 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,980 63,178 SH   SOLE   63,178 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,408 298,021 SH   SOLE   298,021 0 0
ISHARES TR PHLX SEMICND ETF 464287523 11,734 74,000 SH   SOLE   74,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,964 33,500 SH   SOLE   33,500 0 0
ISHARES TR S&P US PFD STK 464288687 17,052 439,384 SH   SOLE   439,384 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 2,392 25,000 SH   SOLE   25,000 0 0
JD COM INC SPON ADR CL A 47215P106 1,891 49,500 SH   SOLE   49,500 0 0
JPMORGAN CHASE & CO COM 46625H100 14,771 154,657 SH   SOLE   154,657 0 0
KINDER MORGAN INC DEL COM 49456B101 83,005 4,327,685 SH   SOLE   4,327,685 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 73,640 3,500,000 SH   SOLE   3,500,000 0 0
LAM RESEARCH CORP COM 512807108 175,102 946,293 SH   SOLE   946,293 0 0
LUMENTUM HLDGS INC COM 55024U109 37,447 689,000 SH   SOLE   689,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 14,120 100,000 SH   SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 62,928 1,600,000 SH   SOLE   1,600,000 0 0
MICROSOFT CORP COM 594918104 67,348 904,116 SH   SOLE   904,116 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 171,031 10,222,997 SH   SOLE   10,222,997 0 0
PACCAR INC COM 693718108 41,234 570,000 SH   SOLE   570,000 0 0
PARSLEY ENERGY INC CL A 701877102 49,519 1,879,999 SH   SOLE   1,879,999 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 63,981 2,073,278 SH   SOLE   2,073,278 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 110,048 4,772,242 SH   SOLE   4,772,242 0 0
PIONEER NAT RES CO COM 723787107 30,246 205,000 SH   SOLE   205,000 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 241,573 10,430,617 SH   SOLE   10,430,617 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,261 38,036 SH   SOLE   38,036 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 92,508 2,600,000 SH   SOLE   2,600,000 0 0
REALTY INCOME CORP COM 756109104 48,914 855,297 SH   SOLE   855,297 0 0
SCHLUMBERGER LTD COM 806857108 34,954 501,063 SH   SOLE   501,063 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 5,403 78,900 SH   SOLE   78,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,213 88,200 SH   SOLE   88,200 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4,613 45,000 SH   SOLE   45,000 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,903 39,848 SH   SOLE   39,848 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 196,717 3,851,901 SH   SOLE   3,851,901 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 236,771 6,344,355 SH   SOLE   6,344,355 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5,701 167,229 SH   SOLE   167,229 0 0
STARBUCKS CORP COM 855244109 34,383 640,162 SH   SOLE   640,162 0 0
STARWOOD PPTY TR INC COM 85571B105 143,552 6,609,225 SH   SOLE   6,609,225 0 0
STORE CAP CORP COM 862121100 49,750 2,000,400 SH   SOLE   2,000,400 0 0
TPG RE FIN TR INC COM 87266M107 66,904 3,384,135 SH   SOLE   3,384,135 0 0
TREX CO INC COM 89531P105 18,554 206,000 SH   SOLE   206,000 0 0
UNION PAC CORP COM 907818108 20,405 175,953 SH   SOLE   175,953 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 19,710 3,000,000 SH   SOLE   0 0 3,000,000
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,076 138,000 SH   SOLE   138,000 0 0
VANGUARD INDEX FDS REIT ETF 922908553 12,914 155,419 SH   SOLE   0 0 155,419
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,555 50,074 SH   SOLE   0 0 50,074
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,202 40,160 SH   SOLE   0 0 40,160
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,402 192,835 SH   SOLE   0 0 192,835
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,650 44,607 SH   SOLE   0 0 44,607
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,211 45,000 SH   SOLE   0 0 45,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,412 98,100 SH   SOLE   0 0 98,100
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,378 18,500 SH   SOLE   0 0 18,500
VERIZON COMMUNICATIONS INC COM 92343V104 131,052 2,648,059 SH   SOLE   2,648,059 0 0
VISA INC COM CL A 92826C839 124,910 1,186,906 SH   SOLE   1,186,906 0 0
XILINX INC COM 983919101 83,875 1,184,188 SH   SOLE   1,184,188 0 0