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
22ND CENTURY GROUP INC COM COM 90137F103 168 67,500 SH   SOLE 1 0 0 67,500
AMAZON COM INC COM COM 023135106 388 258 SH   SOLE 1 0 0 258
AMERICAN FINANCE TRUST INC COM COM 02607T109 170 12,779 SH   SOLE 1 0 0 12,779
APPLE INC COM COM 037833100 717 4,548 SH   SOLE 1 0 0 4,548
BANK OF AMERICA CORPORATION COM COM 060505104 357 14,469 SH   SOLE 1 0 0 14,469
CAMBRIA ETF TRUST TAIL RISK ETF TAIL RISK ETF 132061862 2,101 91,866 SH   SOLE 1 0 0 91,866
CHUBB LIMITED COM COM H1467J104 314 2,428 SH   SOLE 1 0 0 2,428
COCA-COLA CO COM COM 191216100 357 7,544 SH   SOLE 1 0 0 7,544
COLGATE-PALMOLIVE CO COM COM 194162103 389 6,539 SH   SOLE 1 0 0 6,539
COLONY CREDIT REAL ESTATE INC COM CL A COM CL A 19625T101 1,418 89,821 SH   SOLE 1 0 0 89,821
DELTA AIR LINES INC COM COM 247361702 623 12,478 SH   SOLE 1 0 0 12,478
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 268 10,918 SH   SOLE 1 0 0 10,918
ETF SERIES SOLUTIONS APTU BEHA MOME ETF APTU BEHA MOME ETF 26922A784 887 31,403 SH   SOLE 1 0 0 31,403
ETF SERIES SOLUTIONS APTUS DEFINED ETF APTUS DEFINED ETF 26922A388 1,878 75,260 SH   SOLE 1 0 0 75,260
ETF SERIES SOLUTIONS APTUS FORTIFIED ETF APTUS FORTIFIED ETF 26922A610 2,301 97,235 SH   SOLE 1 0 0 97,235
FS KKR CAPITAL CORP COM COM 302635107 490 94,533 SH   SOLE 1 0 0 94,533
HOME DEPOT INC COM COM 437076102 218 1,270 SH   SOLE 1 0 0 1,270
HORMEL FOODS CORP COM COM 440452100 1,050 24,600 SH   SOLE 1 0 0 24,600
INVESCO ACTIVELY MANAGD ETF TR OPTIMUM YIELD ETF OPTIMUM YIELD ETF 46090F100 152 10,112 SH   SOLE 1 0 0 10,112
INVESCO EXCHANGE TRADED FUND T TAXABLE MUN BD ETF TAXABLE MUN BD ETF 46138G805 201 6,754 SH   SOLE 1 0 0 6,754
INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 155 10,676 SH   SOLE 1 0 0 10,676
ISHARES INC CORE MSCI EMKT ETF CORE MSCI EMKT ETF 46434G103 550 11,667 SH   SOLE 1 0 0 11,667
ISHARES TRUST AGGRES ALLOC ETF AGGRES ALLOC ETF 464289859 699 14,398 SH   SOLE 1 0 0 14,398
ISHARES TRUST BROAD USD INVT GRD CORP BD ETF BROAD USD INVT GRD CORP BD ETF 464288620 1,521 28,727 SH   SOLE 1 0 0 28,727
ISHARES TRUST CORE DIV GRWTH ETF CORE DIV GRWTH ETF 46434V621 1,496 45,102 SH   SOLE 1 0 0 45,102
ISHARES TRUST CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 251 2,975 SH   SOLE 1 0 0 2,975
ISHARES TRUST CORE MSCI EURO ETF CORE MSCI EURO ETF 46434V738 978 23,655 SH   SOLE 1 0 0 23,655
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 581 3,497 SH   SOLE 1 0 0 3,497
ISHARES TRUST CORE S&P TTL STK ETF CORE S&P TTL STK ETF 464287150 1,393 24,536 SH   SOLE 1 0 0 24,536
ISHARES TRUST CORE S&P US GWT ETF CORE S&P US GWT ETF 464287671 1,955 37,089 SH   SOLE 1 0 0 37,089
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 3,438 13,662 SH   SOLE 1 0 0 13,662
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET ETF 464287226 2,062 19,366 SH   SOLE 1 0 0 19,366
ISHARES TRUST DOW JONES US ETF DOW JONES US ETF 464287846 481 3,866 SH   SOLE 1 0 0 3,866
ISHARES TRUST EAFE SML CP ETF EAFE SML CP ETF 464288273 1,724 33,278 SH   SOLE 1 0 0 33,278
ISHARES TRUST EDGE US FIXD INM ETF EDGE US FIXD INM ETF 46435U796 1,282 13,389 SH   SOLE 1 0 0 13,389
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 645 15,623 SH   SOLE 1 0 0 15,623
ISHARES TRUST HDG MSCI EAFE ETF HDG MSCI EAFE ETF 46434V803 271 10,511 SH   SOLE 1 0 0 10,511
ISHARES TRUST IBOXX INV CP ETF IBOXX INV CP ETF 464287242 780 6,915 SH   SOLE 1 0 0 6,915
ISHARES TRUST INT RT HDG C B ETF INT RT HDG C B ETF 46431W705 1,569 17,303 SH   SOLE 1 0 0 17,303
ISHARES TRUST INTRM GOV CR ETF INTRM GOV CR ETF 464288612 1,926 17,799 SH   SOLE 1 0 0 17,799
ISHARES TRUST INTRM TR CRP ETF INTRM TR CRP ETF 464288638 1,598 30,486 SH   SOLE 1 0 0 30,486
ISHARES TRUST MBS ETF MBS ETF 464288588 331 3,166 SH   SOLE 1 0 0 3,166
ISHARES TRUST MIN VOL USA ETF MIN VOL USA ETF 46429B697 1,544 29,472 SH   SOLE 1 0 0 29,472
ISHARES TRUST MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 337 8,626 SH   SOLE 1 0 0 8,626
ISHARES TRUST MULTIFACTOR USA ETF MULTIFACTOR USA ETF 46434V282 1,804 64,754 SH   SOLE 1 0 0 64,754
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414 314 2,882 SH   SOLE 1 0 0 2,882
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 6,382 46,013 SH   SOLE 1 0 0 46,013
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 2,195 16,770 SH   SOLE 1 0 0 16,770
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 4,423 39,825 SH   SOLE 1 0 0 39,825
ISHARES TRUST RUS 2000 VAL ETF RUS 2000 VAL ETF 464287630 743 6,905 SH   SOLE 1 0 0 6,905
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 588 12,644 SH   SOLE 1 0 0 12,644
ISHARES TRUST RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,120 7,620 SH   SOLE 1 0 0 7,620
ISHARES TRUST S&P 500 VAL ETF S&P 500 VAL ETF 464287408 248 2,450 SH   SOLE 1 0 0 2,450
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 763 8,547 SH   SOLE 1 0 0 8,547
ISHARES TRUST SHORT TREAS BD ETF SHORT TREAS BD ETF 464288679 1,000 9,063 SH   SOLE 1 0 0 9,063
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 548 5,003 SH   SOLE 1 0 0 5,003
ISHARES TRUST U.S. CNSM SV ETF U.S. CNSM SV ETF 464287580 570 3,150 SH   SOLE 1 0 0 3,150
ISHARES TRUST U.S. REAL ES ETF U.S. REAL ES ETF 464287739 576 7,683 SH   SOLE 1 0 0 7,683
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 542 3,137 SH   SOLE 1 0 0 3,137
ISHARES TRUST US INDUSTRIALS ETF US INDUSTRIALS ETF 464287754 247 1,919 SH   SOLE 1 0 0 1,919
ISHARES TRUST USA MOMENTUM FCT ETF USA MOMENTUM FCT ETF 46432F396 636 6,348 SH   SOLE 1 0 0 6,348
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC ETF 46641Q837 1,103 21,999 SH   SOLE 1 0 0 21,999
JPMORGAN CHASE & CO. COM COM 46625H100 320 3,277 SH   SOLE 1 0 0 3,277
KITOV PHARMA LTD WARRANT WARRANT 49803V115 48 224,500 SH   SOLE 1 0 0 224,500
LAM RESEARCH CORP COM COM 512807108 361 2,654 SH   SOLE 1 0 0 2,654
MICRON TECHNOLOGY INC COM COM 595112103 661 20,832 SH   SOLE 1 0 0 20,832
MICROSOFT CORP COM COM 594918104 427 4,201 SH   SOLE 1 0 0 4,201
PIMCO DYNAMIC INCOME FD SHS SHS 72201Y101 714 24,476 SH   SOLE 1 0 0 24,476
PROCTER & GAMBLE CO COM COM 742718109 541 5,891 SH   SOLE 1 0 0 5,891
SELECT SECTOR SPDR TRUST ENERGY ETF ENERGY ETF 81369Y506 268 4,669 SH   SOLE 1 0 0 4,669
SELECT SECTOR SPDR TRUST SBI INT-FINL ETF SBI INT-FINL ETF 81369Y605 1,040 43,648 SH   SOLE 1 0 0 43,648
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD ETF 78463X889 5,709 215,823 SH   SOLE 1 0 0 215,823
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK ETF 78463X509 1,409 43,539 SH   SOLE 1 0 0 43,539
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT ETF 78462F103 200 801 SH   SOLE 1 0 0 801
SPDR SERIES TRUST NUVEEN BRC MUNIC ETF NUVEEN BRC MUNIC ETF 78468R721 353 7,337 SH   SOLE 1 0 0 7,337
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD ETF 78464A375 275 8,315 SH   SOLE 1 0 0 8,315
SPDR SERIES TRUST PORTFOLIO LR ETF PORTFOLIO LR ETF 78464A854 5,745 196,696 SH   SOLE 1 0 0 196,696
SPDR SERIES TRUST PORTFOLIO MD ETF PORTFOLIO MD ETF 78464A847 1,711 58,160 SH   SOLE 1 0 0 58,160
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT ETF 78464A474 1,855 61,548 SH   SOLE 1 0 0 61,548
SPDR SERIES TRUST PORTFOLIO SM ETF PORTFOLIO SM ETF 78468R853 1,231 46,693 SH   SOLE 1 0 0 46,693
SPDR SERIES TRUST PORTFOLIO TL STK ETF PORTFOLIO TL STK ETF 78464A805 979 31,687 SH   SOLE 1 0 0 31,687
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW ETF 78464A409 1,587 48,844 SH   SOLE 1 0 0 48,844
SPDR SERIES TRUST S&P 600 SML CAP ETF S&P 600 SML CAP ETF 78464A813 341 5,692 SH   SOLE 1 0 0 5,692
SSGA ACTIVE ETF TR MULT ASS RLRTN ETF MULT ASS RLRTN ETF 78467V103 1,113 48,932 SH   SOLE 1 0 0 48,932
VANGUARD INDEX FUNDS GROWTH ETF GROWTH ETF 922908736 320 2,385 SH   SOLE 1 0 0 2,385
VANGUARD INDEX FUNDS LARGE CAP ETF LARGE CAP ETF 922908637 241 2,100 SH   SOLE 1 0 0 2,100
VANGUARD INDEX FUNDS MID CAP ETF MID CAP ETF 922908629 381 2,756 SH   SOLE 1 0 0 2,756
VANGUARD INDEX FUNDS SMALL CP ETF SMALL CP ETF 922908751 622 4,714 SH   SOLE 1 0 0 4,714
VANGUARD INDEX FUNDS TOTAL STK MKT ETF TOTAL STK MKT ETF 922908769 257 2,017 SH   SOLE 1 0 0 2,017
VANGUARD INDEX FUNDS VALUE ETF VALUE ETF 922908744 3,468 35,403 SH   SOLE 1 0 0 35,403
VANGUARD INTL EQUI FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 1,602 42,048 SH   SOLE 1 0 0 42,048
VANGUARD INTL EQUI FTSE EUROPE ETF FTSE EUROPE ETF 922042874 399 8,204 SH   SOLE 1 0 0 8,204
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS ETF SHORT TERM TREAS ETF 92206C102 1,046 17,402 SH   SOLE 1 0 0 17,402
VANGUARD SPECIALIZED FUNDS DIV APP ETF DIV APP ETF 921908844 3,577 36,520 SH   SOLE 1 0 0 36,520
VANGUARD TAX MANAGED FUND FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 3,997 107,740 SH   SOLE 1 0 0 107,740
VANGUARD WHITEHALL FUNDS HIGH DIV YLD ETF HIGH DIV YLD ETF 921946406 720 9,238 SH   SOLE 1 0 0 9,238
VANGUARD WORLD FDS INF TECH ETF INF TECH ETF 92204A702 315 1,885 SH   SOLE 1 0 0 1,885
VICTORY PORTFOLIOS II VCSHS DEV ENH VL ETF VCSHS DEV ENH VL ETF 92647N816 296 9,624 SH   SOLE 1 0 0 9,624
VICTORY PORTFOLIOS II VCSHS US 500 ENH ETF VCSHS US 500 ENH ETF 92647N782 512 11,666 SH   SOLE 1 0 0 11,666
VICTORY PORTFOLIOS II VCSHS US EQ INCM ETF VCSHS US EQ INCM ETF 92647N824 512 12,101 SH   SOLE 1 0 0 12,101