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 691 201 SH   SOLE 0 0 0 201
BRISTOL-MYERS SQUIBB CO COM 110122108 223 3,342 SH   SOLE 0 0 0 3,342
HERSHEY CO COM 427866108 225 1,292 SH   SOLE 0 0 0 1,292
US BANCORP DEL COM NEW 902973304 745 13,080 SH   SOLE 0 0 0 13,080
MICROSOFT CORP COM 594918104 463 1,710 SH   SOLE 0 0 0 1,710
LOCKHEED MARTIN CORP COM 539830109 281 742 SH   SOLE 0 0 0 742
WALMART INC COM 931142103 389 2,755 SH   SOLE 0 0 0 2,755
APPLIED MATLS INC COM 038222105 385 2,705 SH   SOLE 0 0 0 2,705
TEXAS INSTRS INC COM 882508104 304 1,581 SH   SOLE 0 0 0 1,581
TARGET CORP COM 87612E106 494 2,042 SH   SOLE 0 0 0 2,042
COSTCO WHSL CORP NEW COM 22160K105 583 1,474 SH   SOLE 0 0 0 1,474
CVS HEALTH CORP COM 126650100 285 3,416 SH   SOLE 0 0 0 3,416
MICRON TECHNOLOGY INC COM 595112103 251 2,956 SH   SOLE 0 0 0 2,956
MORGAN STANLEY COM NEW 617446448 393 4,287 SH   SOLE 0 0 0 4,287
FIFTH THIRD BANCORP COM 316773100 241 6,293 SH   SOLE 0 0 0 6,293
GOLDMAN SACHS GROUP INC COM 38141G104 368 970 SH   SOLE 0 0 0 970
HOME DEPOT INC COM 437076102 635 1,991 SH   SOLE 0 0 0 1,991
TRANE TECHNOLOGIES PLC SHS G8994E103 381 2,067 SH   SOLE 0 0 0 2,067
HP INC COM 40434L105 404 13,384 SH   SOLE 0 0 0 13,384
ISHARES TR 1 3 YR TREAS BD 464287457 2,076 24,095 SH   SOLE 0 0 0 24,095
CORNING INC COM 219350105 273 6,677 SH   SOLE 0 0 0 6,677
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 600 2,037 SH   SOLE 0 0 0 2,037
COMCAST CORP NEW CL A 20030N101 381 6,682 SH   SOLE 0 0 0 6,682
APPLE INC COM 037833100 1,717 12,536 SH   SOLE 0 0 0 12,536
LAM RESEARCH CORP COM 512807108 364 560 SH   SOLE 0 0 0 560
L BRANDS INC COM 501797104 398 5,529 SH   SOLE 0 0 0 5,529
AES CORP COM 00130H105 233 8,927 SH   SOLE 0 0 0 8,927
REGIONS FINANCIAL CORP NEW COM 7591EP100 226 11,216 SH   SOLE 0 0 0 11,216
KLA CORP COM NEW 482480100 234 721 SH   SOLE 0 0 0 721
WESTERN DIGITAL CORP. COM 958102105 222 3,115 SH   SOLE 0 0 0 3,115
LKQ CORP COM 501889208 245 4,968 SH   SOLE 0 0 0 4,968
MOHAWK INDS INC COM 608190104 224 1,164 SH   SOLE 0 0 0 1,164
NVIDIA CORPORATION COM 67066G104 698 872 SH   SOLE 0 0 0 872
FREEPORT-MCMORAN INC CL B 35671D857 302 8,149 SH   SOLE 0 0 0 8,149
L3HARRIS TECHNOLOGIES INC COM 502431109 433 2,005 SH   SOLE 0 0 0 2,005
FACTSET RESH SYS INC COM 303075105 258 769 SH   SOLE 0 0 0 769
CUMMINS INC COM 231021106 559 2,292 SH   SOLE 0 0 0 2,292
WHIRLPOOL CORP COM 963320106 382 1,751 SH   SOLE 0 0 0 1,751
METLIFE INC COM 59156R108 384 6,423 SH   SOLE 0 0 0 6,423
ALPHABET INC CAP STK CL A 02079K305 271 111 SH   SOLE 0 0 0 111
ASPEN TECHNOLOGY INC COM 045327103 401 2,913 SH   SOLE 0 0 0 2,913
INTELLIGENT SYS CORP NEW COM 45816D100 372 11,829 SH   SOLE 0 0 0 11,829
MORNINGSTAR INC COM 617700109 487 1,895 SH   SOLE 0 0 0 1,895
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 321 7,378 SH   SOLE 0 0 0 7,378
ISHARES TR MICRO-CAP ETF 464288869 365 2,393 SH   SOLE 0 0 0 2,393
PARKER-HANNIFIN CORP COM 701094104 320 1,041 SH   SOLE 0 0 0 1,041
U S PHYSICAL THERAPY COM 90337L108 260 2,246 SH   SOLE 0 0 0 2,246
OMEGA FLEX INC COM 682095104 225 1,537 SH   SOLE 0 0 0 1,537
HEICO CORP NEW CL A 422806208 351 2,829 SH   SOLE 0 0 0 2,829
AAON INC COM PAR $0.004 000360206 412 6,577 SH   SOLE 0 0 0 6,577
MARKETAXESS HLDGS INC COM 57060D108 316 682 SH   SOLE 0 0 0 682
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 408 6,205 SH   SOLE 0 0 0 6,205
SPDR SER TR S&P OILGAS EXP 78468R556 1,375 14,217 SH   SOLE 0 0 0 14,217
AECOM COM 00766T100 388 6,121 SH   SOLE 0 0 0 6,121
POWERFLEET INC COM 73931J109 229 31,813 SH   SOLE 0 0 0 31,813
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 280 5,659 SH   SOLE 0 0 0 5,659
VISA INC COM CL A 92826C839 299 1,278 SH   SOLE 0 0 0 1,278
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,235 28,832 SH   SOLE 0 0 0 28,832
HARROW HEALTH INC COM 415858109 609 65,530 SH   SOLE 0 0 0 65,530
OPTIMIZERX CORP COM NEW 68401U204 314 5,077 SH   SOLE 0 0 0 5,077
LIMELIGHT NETWORKS INC COM 53261M104 159 50,622 SH   SOLE 0 0 0 50,622
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,734 31,376 SH   SOLE 0 0 0 31,376
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,876 27,661 SH   SOLE 0 0 0 27,661
SPROTT INC COM NEW 852066208 246 6,266 SH   SOLE 0 0 0 6,266
NXP SEMICONDUCTORS N V COM N6596X109 409 1,990 SH   SOLE 0 0 0 1,990
SPS COMM INC COM 78463M107 376 3,766 SH   SOLE 0 0 0 3,766
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,757 9,637 SH   SOLE 0 0 0 9,637
HCA HEALTHCARE INC COM 40412C101 295 1,427 SH   SOLE 0 0 0 1,427
FACEBOOK INC CL A 30303M102 794 2,284 SH   SOLE 0 0 0 2,284
ABBVIE INC COM 00287Y109 231 2,051 SH   SOLE 0 0 0 2,051
IQVIA HLDGS INC COM 46266C105 231 952 SH   SOLE 0 0 0 952
NEWS CORP NEW CL A 65249B109 410 15,900 SH   SOLE 0 0 0 15,900
FOX FACTORY HLDG CORP COM 35138V102 1,114 7,159 SH   SOLE 0 0 0 7,159
PROSHARES TR S&P 500 DV ARIST 74348A467 1,619 17,863 SH   SOLE 0 0 0 17,863
ISHARES TR BLACKROCK ULTRA 46434V878 2,723 53,902 SH   SOLE 0 0 0 53,902
ALPHABET INC CAP STK CL C 02079K107 617 246 SH   SOLE 0 0 0 246
AUTOHOME INC SP ADS RP CL A 05278C107 573 8,964 SH   SOLE 0 0 0 8,964
PAYCOM SOFTWARE INC COM 70432V102 514 1,414 SH   SOLE 0 0 0 1,414
QUIPT HOME MEDICAL CORP COM 74880P104 176 27,998 SH   SOLE 0 0 0 27,998
CITIZENS FINL GROUP INC COM 174610105 228 4,973 SH   SOLE 0 0 0 4,973
QORVO INC COM 74736K101 470 2,403 SH   SOLE 0 0 0 2,403
EXP WORLD HLDGS INC COM 30212W100 251 6,476 SH   SOLE 0 0 0 6,476
OLLIES BARGAIN OUTLET HLDGS COM 681116109 732 8,698 SH   SOLE 0 0 0 8,698
SQUARE INC CL A 852234103 274 1,122 SH   SOLE 0 0 0 1,122
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 941 23,059 SH   SOLE 0 0 0 23,059
INTELLIA THERAPEUTICS INC COM 45826J105 1,294 7,993 SH   SOLE 0 0 0 7,993
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 10,536 265,056 SH   SOLE 0 0 0 265,056
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 564 5,552 SH   SOLE 0 0 0 5,552
BLACKLINE INC COM 09239B109 547 4,918 SH   SOLE 0 0 0 4,918
TRIMTABS ETF TR INTL FRE CSH FLW 89628W401 268 7,513 SH   SOLE 0 0 0 7,513
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 553 11,599 SH   SOLE 0 0 0 11,599
DOCUSIGN INC COM 256163106 448 1,604 SH   SOLE 0 0 0 1,604
GOOSEHEAD INS INC COM CL A 38267D109 223 1,754 SH   SOLE 0 0 0 1,754
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3,248 60,898 SH   SOLE 0 0 0 60,898
AVALARA INC COM 05338G106 467 2,885 SH   SOLE 0 0 0 2,885
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 2,567 78,656 SH   SOLE 0 0 0 78,656
ETF SER SOLUTIONS APTUS DEFINED 26922A388 24,778 836,825 SH   SOLE 0 0 0 836,825
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 51 50,000 PRN   SOLE 0 0 0 50,000
MODERNA INC COM 60770K107 1,199 5,101 SH   SOLE 0 0 0 5,101
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1,919 109,055 SH   SOLE 0 0 0 109,055
PINTEREST INC CL A 72352L106 277 3,508 SH   SOLE 0 0 0 3,508
KRANESHARES TR QUADRTC INT RT 500767736 6,006 217,453 SH   SOLE 0 0 0 217,453
GROCERY OUTLET HLDG CORP COM 39874R101 205 5,910 SH   SOLE 0 0 0 5,910
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 345 13,378 SH   SOLE 0 0 0 13,378
ETF SER SOLUTIONS APTUS COLLARED 26922A222 7,753 257,064 SH   SOLE 0 0 0 257,064
SILVERGATE CAP CORP CL A 82837P408 964 8,511 SH   SOLE 0 0 0 8,511
BILL COM HLDGS INC COM 090043100 1,400 7,642 SH   SOLE 0 0 0 7,642
MEDIAALPHA INC CL A 58450V104 328 7,801 SH   SOLE 0 0 0 7,801
GAN LTD SHS G3728V109 209 12,702 SH   SOLE 0 0 0 12,702
NCINO INC COM 63947U107 319 5,324 SH   SOLE 0 0 0 5,324
DUCK CREEK TECHNOLOGIES INC SHS 264120106 422 9,690 SH   SOLE 0 0 0 9,690
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 381 6,129 SH   SOLE 0 0 0 6,129
LIMELIGHT NETWORKS INC COM 53261M104 0 200 SH Call SOLE 0 0 0 200
LIMELIGHT NETWORKS INC COM 53261M104 0 300 SH Call SOLE 0 0 0 300