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
ARK ETF TR NEXT GNRTN INTER 00214Q401 10,513 71,301 SH   SOLE   71,301 0 0
AMAZON COM INC COM 023135106 795 257 SH   SOLE   257 0 0
APPLE INC COM 037833100 1,053 8,621 SH   SOLE   8,620 0 0
ARES CAPITAL CORP COM 04010L103 9,203 491,893 SH   SOLE   491,892 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254 996 SH   SOLE   996 0 0
BOEING CO COM 097023105 406 1,593 SH   SOLE   1,592 0 0
CAMBRIA ETF TR TAIL RISK 132061862 863 46,016 SH   SOLE   46,016 0 0
COSTCO WHSL CORP NEW COM 22160K105 265 751 SH   SOLE   751 0 0
DISNEY WALT CO COM 254687106 361 1,956 SH   SOLE   1,955 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 209 11,485 SH   SOLE   11,485 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1,052 39,089 SH   SOLE   39,089 0 0
EATON VANCE LTD DURATION INC COM 27828H105 1,752 138,740 SH   SOLE   138,740 0 0
FACEBOOK INC CL A 30303M102 622 2,113 SH   SOLE   2,113 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4,368 89,783 SH   SOLE   89,783 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,705 88,000 SH   SOLE   87,999 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 298 933 SH   SOLE   933 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,286 1,817,074 SH   SOLE   1,817,073 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,264 65,394 SH   SOLE   65,393 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 167 15,879 SH   SOLE   15,879 0 0
IRON MTN INC NEW COM 46284V101 898 24,268 SH   SOLE   24,267 0 0
ISHARES GOLD TR ISHARES 464285105 877 53,932 SH   SOLE   53,932 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 2,181 24,042 SH   SOLE   24,042 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 225 4,219 SH   SOLE   4,219 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 203 3,120 SH   SOLE   3,120 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 475 4,210 SH   SOLE   4,210 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,309 17,256 SH   SOLE   17,256 0 0
ISHARES TR RUS MID CAP ETF 464287499 337 4,559 SH   SOLE   4,559 0 0
ISHARES TR EXPANDED TECH 464287515 5,407 15,837 SH   SOLE   15,837 0 0
ISHARES TR NA TEC MULTM ETF 464287531 1,613 23,983 SH   SOLE   23,983 0 0
ISHARES TR S&P MC 400GR ETF 464287606 212 2,704 SH   SOLE   2,704 0 0
ISHARES TR RUS 1000 ETF 464287622 641 2,865 SH   SOLE   2,865 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,737 30,490 SH   SOLE   30,490 0 0
ISHARES TR S&P MC 400VL ETF 464287705 10,355 101,589 SH   SOLE   101,588 0 0
ISHARES TR SP SMCP600VL ETF 464287879 6,362 63,155 SH   SOLE   63,155 0 0
ISHARES TR S&P SML 600 GWT 464287887 6,111 47,653 SH   SOLE   47,652 0 0
ISHARES TR GLOBAL MATER ETF 464288695 4,393 50,632 SH   SOLE   50,632 0 0
ISHARES TR U.S. MED DVC ETF 464288810 5,629 17,039 SH   SOLE   17,039 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 980 8,046 SH   SOLE   8,046 0 0
MICROSOFT CORP COM 594918104 1,009 4,279 SH   SOLE   4,278 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,386 40,067 SH   SOLE   40,067 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,428 3,602 SH   SOLE   3,602 0 0
SPDR GOLD TR GOLD SHS 78463V107 296 1,852 SH   SOLE   1,852 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,008 24,486 SH   SOLE   24,485 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 968 25,529 SH   SOLE   25,529 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 6,866 76,960 SH   SOLE   76,959 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,185 107,546 SH   SOLE   107,545 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,077 12,766 SH   SOLE   12,766 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 10,135 124,606 SH   SOLE   124,605 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,936 50,280 SH   SOLE   50,279 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 20,337 210,293 SH   SOLE   210,292 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 492 3,791 SH   SOLE   3,790 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,717 26,304 SH   SOLE   26,303 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,277 84,333 SH   SOLE   84,332 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,009 40,225 SH   SOLE   40,224 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 9,696 257,738 SH   SOLE   257,737 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,869 53,171 SH   SOLE   53,170 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 261 5,092 SH   SOLE   5,092 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 223 6,544 SH   SOLE   6,544 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 352 2,651 SH   SOLE   2,651 0 0
TELUS CORPORATION COM 87971M103 1,291 64,781 SH   SOLE   64,780 0 0
TESLA INC COM 88160R101 566 847 SH   SOLE   847 0 0
US BANCORP DEL COM NEW 902973304 5,732 103,630 SH   SOLE   103,630 0 0
UNDER ARMOUR INC CL C 904311206 1,440 78,007 SH   SOLE   78,007 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,048 15,124 SH   SOLE   15,123 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 8,393 48,206 SH   SOLE   48,206 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 321 3,620 SH   SOLE   3,620 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 659 2,565 SH   SOLE   2,565 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 221 3,807 SH   SOLE   3,806 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 118 11,485 SH   SOLE   11,485 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 984 14,426 SH   SOLE   14,426 0 0
WP CAREY INC COM 92936U109 5,791 81,836 SH   SOLE   81,836 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,415 29,858 SH   SOLE   29,857 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 6,002 247,282 SH   SOLE   247,281 0 0