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
AMAZON COM INC COM 023135106 910 265 SH   SOLE   265 0 0
APPLE INC COM 037833100 923 6,721 SH   SOLE   6,720 0 0
ARES CAPITAL CORP COM 04010L103 8,859 450,375 SH   SOLE   450,374 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280 998 SH   SOLE   998 0 0
BOEING CO COM 097023105 383 1,598 SH   SOLE   1,597 0 0
CAMBRIA ETF TR TAIL RISK 132061862 1,159 62,080 SH   SOLE   62,080 0 0
COSTCO WHSL CORP NEW COM 22160K105 318 807 SH   SOLE   807 0 0
DISNEY WALT CO COM 254687106 315 1,779 SH   SOLE   1,778 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 223 12,310 SH   SOLE   12,309 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1,000 40,606 SH   SOLE   40,606 0 0
EATON VANCE LTD DURATION INC COM 27828H105 1,962 148,102 SH   SOLE   148,101 0 0
FACEBOOK INC CL A 30303M102 793 2,237 SH   SOLE   2,237 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,472 94,991 SH   SOLE   94,991 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 201 2,142 SH   SOLE   2,142 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 204 2,026 SH   SOLE   2,026 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4,411 90,811 SH   SOLE   90,810 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,076 17,959 SH   SOLE   17,958 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,078 40,479 SH   SOLE   40,478 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,803 89,722 SH   SOLE   89,721 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 441 1,243 SH   SOLE   1,243 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,037 1,823,059 SH   SOLE   1,823,058 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,741 64,181 SH   SOLE   64,180 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,494 29,118 SH   SOLE   29,118 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,528 16,985 SH   SOLE   16,985 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 257 3,362 SH   SOLE   3,362 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 207 15,879 SH   SOLE   15,879 0 0
IRON MTN INC NEW COM 46284V101 695 16,317 SH   SOLE   16,316 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,188 35,138 SH   SOLE   35,138 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 238 3,264 SH   SOLE   3,264 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 4,082 151,024 SH   SOLE   151,024 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 400 3,472 SH   SOLE   3,472 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,366 17,276 SH   SOLE   17,276 0 0
ISHARES TR RUS MID CAP ETF 464287499 364 4,567 SH   SOLE   4,567 0 0
ISHARES TR EXPANDED TECH 464287515 6,193 15,868 SH   SOLE   15,868 0 0
ISHARES TR S&P MC 400GR ETF 464287606 220 2,704 SH   SOLE   2,704 0 0
ISHARES TR RUS 1000 ETF 464287622 697 2,865 SH   SOLE   2,865 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,351 27,447 SH   SOLE   27,446 0 0
ISHARES TR S&P MC 400VL ETF 464287705 9,898 93,055 SH   SOLE   93,055 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,988 48,741 SH   SOLE   48,741 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 5,322 40,538 SH   SOLE   40,538 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5,649 53,151 SH   SOLE   53,151 0 0
ISHARES TR S&P SML 600 GWT 464287887 5,827 43,777 SH   SOLE   43,777 0 0
ISHARES TR US OIL GS EX ETF 464288851 6,108 104,172 SH   SOLE   104,172 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 916 6,856 SH   SOLE   6,856 0 0
MICROSOFT CORP COM 594918104 1,185 4,364 SH   SOLE   4,364 0 0
MOODYS CORP COM 615369105 220 601 SH   SOLE   601 0 0
NIO INC SPON ADS 62914V106 301 5,916 SH   SOLE   5,916 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,505 40,715 SH   SOLE   40,715 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,696 3,941 SH   SOLE   3,941 0 0
SPDR GOLD TR GOLD SHS 78463V107 6,394 38,474 SH   SOLE   38,474 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,935 22,367 SH   SOLE   22,367 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,017 25,529 SH   SOLE   25,529 0 0
SPDR SER TR S&P REGL BKG 78464A698 296 4,482 SH   SOLE   4,482 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 18,399 187,398 SH   SOLE   187,397 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,547 114,800 SH   SOLE   114,800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12,079 24,389 SH   SOLE   24,388 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 12,535 126,645 SH   SOLE   126,644 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,956 48,357 SH   SOLE   48,357 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 21,446 204,580 SH   SOLE   204,579 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 555 3,791 SH   SOLE   3,790 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,855 26,948 SH   SOLE   26,947 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,734 85,500 SH   SOLE   85,499 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,220 40,249 SH   SOLE   40,248 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,269 259,786 SH   SOLE   259,785 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 263 5,144 SH   SOLE   5,144 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 246 6,652 SH   SOLE   6,652 0 0
SQUARE INC CL A 852234103 204 845 SH   SOLE   845 0 0
STRATEGIC ED INC COM 86272C103 642 8,315 SH   SOLE   8,314 0 0
TELUS CORPORATION COM 87971M103 1,483 65,969 SH   SOLE   65,968 0 0
TESLA INC COM 88160R101 841 1,241 SH   SOLE   1,241 0 0
US BANCORP DEL COM NEW 902973304 5,047 87,652 SH   SOLE   87,651 0 0
UNDER ARMOUR INC CL C 904311206 1,521 80,892 SH   SOLE   80,892 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,000 13,437 SH   SOLE   13,437 0 0
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 215 6,948 SH   SOLE   6,947 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 7,166 38,980 SH   SOLE   38,980 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 375 4,174 SH   SOLE   4,173 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,572 17,231 SH   SOLE   17,231 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 740 2,575 SH   SOLE   2,575 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 224 3,986 SH   SOLE   3,986 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 124 11,485 SH   SOLE   11,485 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 995 13,675 SH   SOLE   13,675 0 0
VISA INC COM CL A 92826C839 225 956 SH   SOLE   956 0 0
WP CAREY INC COM 92936U109 6,264 83,851 SH   SOLE   83,850 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 6,073 254,961 SH   SOLE   254,961 0 0