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
ABBOTT LABS COM 002824100   436,915 4,008 SH   SOLE   4,008 0 0
ABBVIE INC COM 00287Y109   858,788 6,374 SH   SOLE   6,374 0 0
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   273,578 11,771 SH   SOLE   11,771 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   493,173 19,012 SH   SOLE   19,012 0 0
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   206,670 7,149 SH   SOLE   7,149 0 0
ALPHABET INC CAP STK CL C 02079K107   386,983 3,199 SH   SOLE   3,199 0 0
ALPHABET INC CAP STK CL A 02079K305   266,333 2,225 SH   SOLE   2,225 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   206,205 5,259 SH   SOLE   5,259 0 0
AMAZON COM INC COM 023135106   1,550,502 11,894 SH   SOLE   11,894 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   354,553 7,773 SH   SOLE   7,773 0 0
AMERICAN ELEC PWR CO INC COM 025537101   229,108 2,721 SH   SOLE   2,721 0 0
AMGEN INC COM 031162100   292,178 1,316 SH   SOLE   1,316 0 0
APPLE INC COM 037833100   25,456,445 131,239 SH   SOLE   131,239 0 0
AT&T INC COM 00206R102   495,364 31,057 SH   SOLE   31,057 0 0
BANK AMERICA CORP COM 060505104   276,308 9,631 SH   SOLE   9,631 0 0
BANK MONTREAL QUE COM 063671101   244,881 2,712 SH   SOLE   2,712 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,345,398 6,878 SH   SOLE   6,878 0 0
BLACKSTONE INC COM 09260D107   687,617 7,396 SH   SOLE   7,396 0 0
CAMBRIA ETF TR TAIL RISK 132061862   418,305 30,803 SH   SOLE   30,803 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   480,552 7,856 SH   SOLE   7,856 0 0
CHEVRON CORP NEW COM 166764100   804,098 5,110 SH   SOLE   5,110 0 0
CINTAS CORP COM 172908105   413,073 831 SH   SOLE   831 0 0
CISCO SYS INC COM 17275R102   328,549 6,350 SH   SOLE   6,350 0 0
COCA COLA CO COM 191216100   231,302 3,841 SH   SOLE   3,841 0 0
COMCAST CORP NEW CL A 20030N101   276,658 6,658 SH   SOLE   6,658 0 0
CONOCOPHILLIPS COM 20825C104   297,879 2,875 SH   SOLE   2,875 0 0
COSTCO WHSL CORP NEW COM 22160K105   269,970 501 SH   SOLE   501 0 0
CSX CORP COM 126408103   263,564 7,729 SH   SOLE   7,729 0 0
DEERE & CO COM 244199105   350,895 866 SH   SOLE   866 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   248,400 2,768 SH   SOLE   2,768 0 0
ENBRIDGE INC COM 29250N105   324,669 8,724 SH   SOLE   8,724 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   537,591 42,330 SH   SOLE   42,330 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   279,181 10,595 SH   SOLE   10,595 0 0
EXXON MOBIL CORP COM 30231G102   438,234 4,086 SH   SOLE   4,086 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   2,029,340 41,424 SH   SOLE   41,424 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,376,925 27,169 SH   SOLE   27,169 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   496,445 7,734 SH   SOLE   7,734 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   424,596 7,066 SH   SOLE   7,066 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   433,550 11,500 SH   SOLE   11,500 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   514,502 13,105 SH   SOLE   13,105 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   6,095,011 37,395 SH   SOLE   37,395 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,503,319 73,299 SH   SOLE   73,299 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   440,042 9,231 SH   SOLE   9,231 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   346,717 5,836 SH   SOLE   5,836 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   342,785 7,567 SH   SOLE   7,567 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   343,830 7,300 SH   SOLE   7,300 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   208,616 7,369 SH   SOLE   7,369 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   685,810 7,120 SH   SOLE   7,120 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   13,724,059 403,530 SH   SOLE   403,530 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   9,376,129 63,714 SH   SOLE   63,714 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,910,993 72,611 SH   SOLE   72,611 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829   294,738 11,139 SH   SOLE   11,139 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   380,348 8,471 SH   SOLE   8,471 0 0
HOME DEPOT INC COM 437076102   945,934 3,045 SH   SOLE   3,045 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   562,652 30,881 SH   SOLE   30,881 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   25,989,730 769,610 SH   SOLE   769,610 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   16,465,835 468,979 SH   SOLE   468,979 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   3,673,688 107,355 SH   SOLE   107,355 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   2,103,754 67,428 SH   SOLE   67,428 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   1,242,172 37,113 SH   SOLE   37,113 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   5,144,572 166,491 SH   SOLE   166,491 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   3,300,552 104,217 SH   SOLE   104,217 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   4,430,127 143,882 SH   SOLE   143,882 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   623,661 18,589 SH   SOLE   18,589 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   4,711,524 157,840 SH   SOLE   157,840 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   6,691,131 176,547 SH   SOLE   176,547 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,263,140 35,292 SH   SOLE   35,292 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   263,825 7,479 SH   SOLE   7,479 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   1,193,598 35,199 SH   SOLE   35,199 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   611,887 18,695 SH   SOLE   18,695 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   709,563 21,321 SH   SOLE   21,321 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   278,094 2,078 SH   SOLE   2,078 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   360,645 6,447 SH   SOLE   6,447 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   324,619 9,828 SH   SOLE   9,828 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   257,830 1,723 SH   SOLE   1,723 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,674,850 21,062 SH   SOLE   21,062 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,061,557 58,812 SH   SOLE   58,812 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   387,588 8,346 SH   SOLE   8,346 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,182,524 11,322 SH   SOLE   11,322 0 0
IRON MTN INC DEL COM 46284V101   303,878 5,348 SH   SOLE   5,348 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   445,291 5,492 SH   SOLE   5,492 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   652,039 12,963 SH   SOLE   12,963 0 0
ISHARES TR SELECT DIVID ETF 464287168   367,823 3,246 SH   SOLE   3,246 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,837,508 35,659 SH   SOLE   35,659 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,145,238 11,734 SH   SOLE   11,734 0 0
ISHARES TR CORE S&P MCP ETF 464287507   461,647 1,766 SH   SOLE   1,766 0 0
ISHARES TR MSCI USA MMENTM 46432F396   3,237,129 22,441 SH   SOLE   22,441 0 0
ISHARES TR CORE S&P SCP ETF 464287804   362,040 3,633 SH   SOLE   3,633 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,208,754 16,262 SH   SOLE   16,262 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   1,449,116 43,648 SH   SOLE   43,648 0 0
ISHARES TR EXPND TEC SC ETF 464287549   300,546 765 SH   SOLE   765 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   557,781 15,668 SH   SOLE   15,668 0 0
ISHARES TR CORE MSCI PAC 46434V696   277,559 4,833 SH   SOLE   4,833 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   288,721 5,969 SH   SOLE   5,969 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   203,780 3,683 SH   SOLE   3,683 0 0
JOHNSON & JOHNSON COM 478160104   1,209,802 7,309 SH   SOLE   7,309 0 0
JPMORGAN CHASE & CO COM 46625H100   644,955 4,435 SH   SOLE   4,435 0 0
KIMBERLY-CLARK CORP COM 494368103   297,007 2,151 SH   SOLE   2,151 0 0
LILLY ELI & CO COM 532457108   356,146 759 SH   SOLE   759 0 0
LOCKHEED MARTIN CORP COM 539830109   275,590 599 SH   SOLE   599 0 0
MCDONALDS CORP COM 580135101   1,532,859 5,137 SH   SOLE   5,137 0 0
MICROSOFT CORP COM 594918104   2,885,434 8,473 SH   SOLE   8,473 0 0
MONDELEZ INTL INC CL A 609207105   202,303 2,774 SH   SOLE   2,774 0 0
MPLX LP COM UNIT REP LTD 55336V100   233,236 6,872 SH   SOLE   6,872 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   218,713 4,809 SH   SOLE   4,809 0 0
NNN REIT INC COM 637417106   826,463 19,314 SH   SOLE   19,314 0 0
NOVARTIS AG SPONSORED ADR 66987V109   287,153 2,846 SH   SOLE   2,846 0 0
NOVO-NORDISK A S ADR 670100205   417,521 2,580 SH   SOLE   2,580 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   737,646 67,550 SH   SOLE   67,550 0 0
NVIDIA CORPORATION COM 67066G104   765,243 1,809 SH   SOLE   1,809 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   308,956 10,067 SH   SOLE   10,067 0 0
ORACLE CORP COM 68389X105   383,470 3,220 SH   SOLE   3,220 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   307,916 20,010 SH   SOLE   20,010 0 0
PACER FDS TR TRENDPILOT 100 69374H303   872,831 14,062 SH   SOLE   14,062 0 0
PEPSICO INC COM 713448108   1,021,470 5,515 SH   SOLE   5,515 0 0
PFIZER INC COM 717081103   254,742 6,945 SH   SOLE   6,945 0 0
PHILIP MORRIS INTL INC COM 718172109   337,717 3,460 SH   SOLE   3,460 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   157,094 11,221 SH   SOLE   11,221 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   18,267,572 199,384 SH   SOLE   199,384 0 0
PROCTER AND GAMBLE CO COM 742718109   4,939,517 32,553 SH   SOLE   32,553 0 0
QUALCOMM INC COM 747525103   448,781 3,770 SH   SOLE   3,770 0 0
REALTY INCOME CORP COM 756109104   634,624 10,614 SH   SOLE   10,614 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   231,461 7,077 SH   SOLE   7,077 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,744,653 37,795 SH   SOLE   37,795 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,950,916 82,208 SH   SOLE   82,208 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   423,345 5,216 SH   SOLE   5,216 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   220,730 2,976 SH   SOLE   2,976 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   223,261 6,623 SH   SOLE   6,623 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   299,394 2,256 SH   SOLE   2,256 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   339,407 1,952 SH   SOLE   1,952 0 0
SOUTHERN CO COM 842587107   321,848 4,581 SH   SOLE   4,581 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   238,976 695 SH   SOLE   695 0 0
SPDR GOLD TR GOLD SHS 78463V107   481,329 2,700 SH   SOLE   2,700 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   257,456 7,912 SH   SOLE   7,912 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   302,529 8,797 SH   SOLE   8,797 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   355,067 801 SH   SOLE   801 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   263,401 550 SH   SOLE   550 0 0
SPDR SER TR S&P DIVID ETF 78464A763   298,644 2,436 SH   SOLE   2,436 0 0
SPDR SER TR OILGAS EQUIP 78468R549   286,962 3,671 SH   SOLE   3,671 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,114,970 43,149 SH   SOLE   43,149 0 0
SPDR SER TR S&P1500MOMTILT 78468R705   468,260 2,524 SH   SOLE   2,524 0 0
STARBUCKS CORP COM 855244109   338,141 3,414 SH   SOLE   3,414 0 0
TESLA INC COM 88160R101   1,829,511 6,989 SH   SOLE   6,989 0 0
UNITED PARCEL SERVICE INC CL B 911312106   281,064 1,568 SH   SOLE   1,568 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   447,781 5,612 SH   SOLE   5,612 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   213,635 7,693 SH   SOLE   7,693 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,419,480 18,784 SH   SOLE   18,784 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   611,258 8,125 SH   SOLE   8,125 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   420,916 5,618 SH   SOLE   5,618 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,131,205 23,142 SH   SOLE   23,142 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,083,496 32,124 SH   SOLE   32,124 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,195,263 11,292 SH   SOLE   11,292 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,850,934 19,156 SH   SOLE   19,156 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,272,198 15,990 SH   SOLE   15,990 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,121,715 5,095 SH   SOLE   5,095 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   497,338 3,594 SH   SOLE   3,594 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   297,284 1,294 SH   SOLE   1,294 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   558,630 2,536 SH   SOLE   2,536 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   722,294 3,632 SH   SOLE   3,632 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   200,796 1,214 SH   SOLE   1,214 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,463,399 60,556 SH   SOLE   60,556 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   319,457 4,582 SH   SOLE   4,582 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   346,646 6,371 SH   SOLE   6,371 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   525,271 11,077 SH   SOLE   11,077 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   844,148 16,809 SH   SOLE   16,809 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   540,226 11,747 SH   SOLE   11,747 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   208,560 2,758 SH   SOLE   2,758 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   557,961 3,435 SH   SOLE   3,435 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,133,684 176,130 SH   SOLE   176,130 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,440,079 32,432 SH   SOLE   32,432 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,935,879 30,631 SH   SOLE   30,631 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   215,774 488 SH   SOLE   488 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   671,156 18,047 SH   SOLE   18,047 0 0
WALMART INC COM 931142103   281,905 1,794 SH   SOLE   1,794 0 0
WASTE MGMT INC DEL COM 94106L109   314,757 1,815 SH   SOLE   1,815 0 0
WELLTOWER INC COM 95040Q104   357,817 4,424 SH   SOLE   4,424 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   717,995 10,771 SH   SOLE   10,771 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,287,189 30,611 SH   SOLE   30,611 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   574,793 18,782 SH   SOLE   18,782 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   247,247 3,020 SH   SOLE   3,020 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   294,338 10,224 SH   SOLE   10,224 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   424,717 10,573 SH   SOLE   10,573 0 0