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
ALPHABET INC CAP STK CL A 02079K305 4,804 1,797 SH   SOLE   1,797 0 0
AMAZON COM INC COM 023135106 956 291 SH   SOLE   291 0 0
APPLE INC COM 037833100 1,089 7,697 SH   SOLE   7,696 0 0
ARES CAPITAL CORP COM 04010L103 9,476 466,109 SH   SOLE   466,109 0 0
BATH & BODY WORKS INC COM 070830104 709 11,245 SH   SOLE   11,244 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306 1,122 SH   SOLE   1,122 0 0
BLACKSTONE INC COM 09260D107 684 5,876 SH   SOLE   5,876 0 0
BOEING CO COM 097023105 439 1,998 SH   SOLE   1,997 0 0
CAMBRIA ETF TR TAIL RISK 132061862 1,254 66,831 SH   SOLE   66,831 0 0
CAPITAL ONE FINL CORP COM 14040H105 747 4,613 SH   SOLE   4,613 0 0
CATHAY GEN BANCORP COM 149150104 299 7,214 SH   SOLE   7,214 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 639 32,235 SH   SOLE   32,235 0 0
CLOUDFLARE INC CL A COM 18915M107 663 5,886 SH   SOLE   5,886 0 0
COSTCO WHSL CORP NEW COM 22160K105 341 758 SH   SOLE   758 0 0
DISNEY WALT CO COM 254687106 304 1,796 SH   SOLE   1,795 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 241 13,578 SH   SOLE   13,578 0 0
EATON VANCE LTD DURATION INC COM 27828H105 2,058 156,130 SH   SOLE   156,130 0 0
FACEBOOK INC CL A 30303M102 744 2,191 SH   SOLE   2,191 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 707 14,512 SH   SOLE   14,512 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,740 15,662 SH   SOLE   15,662 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5,071 105,237 SH   SOLE   105,236 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,610 118,172 SH   SOLE   118,172 0 0
FORTINET INC COM 34959E109 691 2,367 SH   SOLE   2,367 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,924 99,018 SH   SOLE   99,017 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 394 1,100 SH   SOLE   1,100 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 126 40,153 SH   SOLE   40,153 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,025 6,839 SH   SOLE   6,839 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 208 10,323 SH   SOLE   10,323 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 218 15,879 SH   SOLE   15,879 0 0
IRON MTN INC NEW COM 46284V101 853 19,636 SH   SOLE   19,635 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,243 37,218 SH   SOLE   37,218 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3,897 83,672 SH   SOLE   83,672 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 413 5,586 SH   SOLE   5,586 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,546 19,813 SH   SOLE   19,813 0 0
ISHARES TR RUS MID CAP ETF 464287499 357 4,559 SH   SOLE   4,559 0 0
ISHARES TR EXPANDED TECH 464287515 6,967 17,455 SH   SOLE   17,455 0 0
ISHARES TR RUS 1000 ETF 464287622 692 2,865 SH   SOLE   2,865 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,296 24,210 SH   SOLE   24,210 0 0
ISHARES TR S&P MC 400VL ETF 464287705 4,277 41,510 SH   SOLE   41,509 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,199 41,012 SH   SOLE   41,011 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 4,294 34,470 SH   SOLE   34,470 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,549 45,184 SH   SOLE   45,183 0 0
ISHARES TR S&P SML 600 GWT 464287887 4,618 35,512 SH   SOLE   35,512 0 0
ISHARES TR IBOXX HI YD ETF 464288513 322 3,675 SH   SOLE   3,675 0 0
ISHARES TR GLOBAL MATER ETF 464288695 3,858 45,294 SH   SOLE   45,294 0 0
ISHARES TR US OIL GS EX ETF 464288851 6,925 119,167 SH   SOLE   119,166 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 913 6,934 SH   SOLE   6,934 0 0
MICROSOFT CORP COM 594918104 1,258 4,462 SH   SOLE   4,461 0 0
MODERNA INC COM 60770K107 207 537 SH   SOLE   537 0 0
MOODYS CORP COM 615369105 213 601 SH   SOLE   601 0 0
MORGAN STANLEY COM NEW 617446448 5,480 56,312 SH   SOLE   56,312 0 0
NUCOR CORP COM 670346105 669 6,796 SH   SOLE   6,796 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,303 47,968 SH   SOLE   47,967 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,518 43,152 SH   SOLE   43,152 0 0
SPDR GOLD TR GOLD SHS 78463V107 457 2,781 SH   SOLE   2,781 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,890 23,055 SH   SOLE   23,055 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,025 26,279 SH   SOLE   26,279 0 0
SPDR SER TR DJ REIT ETF 78464A607 240 2,281 SH   SOLE   2,281 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 12,898 142,803 SH   SOLE   142,802 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,472 133,944 SH   SOLE   133,943 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,439 21,708 SH   SOLE   21,708 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,126 54,353 SH   SOLE   54,353 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 21,858 210,452 SH   SOLE   210,452 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,268 15,317 SH   SOLE   15,317 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,079 30,816 SH   SOLE   30,815 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,878 89,717 SH   SOLE   89,717 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,235 42,309 SH   SOLE   42,308 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,701 276,510 SH   SOLE   276,509 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,315 42,666 SH   SOLE   42,665 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 264 5,148 SH   SOLE   5,147 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 256 6,813 SH   SOLE   6,813 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 279 1,869 SH   SOLE   1,869 0 0
TELUS CORPORATION COM 87971M103 1,652 75,226 SH   SOLE   75,226 0 0
TESLA INC COM 88160R101 961 1,239 SH   SOLE   1,239 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,038 14,169 SH   SOLE   14,169 0 0
VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 243 7,925 SH   SOLE   7,924 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6,705 38,528 SH   SOLE   38,527 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 373 4,173 SH   SOLE   4,173 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,801 17,691 SH   SOLE   17,691 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,624 12,490 SH   SOLE   12,489 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 222 4,112 SH   SOLE   4,112 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 120 11,485 SH   SOLE   11,485 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 1,008 14,371 SH   SOLE   14,370 0 0
VISA INC COM CL A 92826C839 211 947 SH   SOLE   947 0 0
WP CAREY INC COM 92936U109 6,496 88,939 SH   SOLE   88,939 0 0