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   441,356 4,020 SH   SOLE   0 0 4,020
ABBVIE INC COM 00287Y109   691,852 4,281 SH   SOLE   0 0 4,281
ADVISORSHARES TR PURE US CANNABIS 00768Y453   4 17,500 SH Call SOLE   0 0 17,500
ADVISORSHARES TR PURE US CANNABIS 00768Y453   2,667 11,500 SH Call SOLE   0 0 11,500
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1 7,000 SH Call SOLE   0 0 7,000
ALLSTATE CORP COM 020002101   311,744 2,299 SH   SOLE   0 0 2,299
ALPHABET INC CAP STK CL C 02079K107   289,260 3,260 SH   SOLE   0 0 3,260
ALPS ETF TR ALERIAN MLP 00162Q452   943,451 24,782 SH   SOLE   0 0 24,782
AMAZON COM INC COM 023135106   529,200 6,300 SH   SOLE   0 0 6,300
AMERICAN EXPRESS CO COM 025816109   339,825 2,300 SH   SOLE   0 0 2,300
APPLE INC COM 037833100   2,463,083 18,957 SH   SOLE   0 0 18,957
ARK ETF TR INNOVATION ETF 00214Q104   2,076,460 66,468 SH   SOLE   0 0 66,468
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   345,659 1,119 SH   SOLE   0 0 1,119
BROADCOM INC COM 11135F101   325,414 582 SH   SOLE   0 0 582
CANADIAN PAC RY LTD COM 13645T100   420,911 5,643 SH   SOLE   0 0 5,643
CHUBB LIMITED COM H1467J104   228,542 1,036 SH   SOLE   0 0 1,036
CME GROUP INC COM 12572Q105   201,792 1,200 SH   SOLE   0 0 1,200
COCA COLA CO COM 191216100   355,071 5,582 SH   SOLE   0 0 5,582
DENISON MINES CORP COM 248356107   246,214 214,099 SH   SOLE   0 0 214,099
DIAMONDBACK ENERGY INC COM 25278X109   228,423 1,670 SH   SOLE   0 0 1,670
EA SERIES TRUST US QUAN VALUE 02072L102   2,442,964 75,951 SH   SOLE   0 0 75,951
EA SERIES TRUST INTL QUAN VALUE 02072L201   4,727,499 215,769 SH   SOLE   0 0 215,769
EATON CORP PLC SHS G29183103   538,025 3,428 SH   SOLE   0 0 3,428
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   5,173,161 490,347 SH   SOLE   0 0 490,347
ETF MANAGERS TR ETFMG US ALTER 26924G755   48,022 24,501 SH   SOLE   0 0 24,501
ETF SER SOLUTIONS APTUS DEFINED 26922A388   4,466,371 174,468 SH   SOLE   0 0 174,468
ETF SER SOLUTIONS APTUS COLLARED 26922A222   2,315,568 80,318 SH   SOLE   0 0 80,318
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709   888,493 46,705 SH   SOLE   0 0 46,705
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   1,343,391 43,358 SH   SOLE   0 0 43,358
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   2,897,265 115,567 SH   SOLE   0 0 115,567
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,464,824 43,614 SH   SOLE   0 0 43,614
EXXON MOBIL CORP COM 30231G102   606,760 5,501 SH   SOLE   0 0 5,501
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   319,670 16,194 SH   SOLE   0 0 16,194
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   3,511,079 81,710 SH   SOLE   0 0 81,710
GLOBAL X FDS GLOBAL X SILVER 37954Y848   2,033,733 72,195 SH   SOLE   0 0 72,195
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   2,026,384 126,412 SH   SOLE   0 0 126,412
HOME DEPOT INC COM 437076102   1,195,846 3,786 SH   SOLE   0 0 3,786
INTERCONTINENTAL EXCHANGE IN COM 45866F104   236,778 2,308 SH   SOLE   0 0 2,308
INTERNATIONAL BUSINESS MACHS COM 459200101   257,406 1,827 SH   SOLE   0 0 1,827
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E511   1,935,285 190,107 SH   SOLE   0 0 190,107
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,763,241 43,488 SH   SOLE   0 0 43,488
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   4,378,006 248,468 SH   SOLE   0 0 248,468
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   3,445,123 116,468 SH   SOLE   0 0 116,468
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   994,374 11,251 SH   SOLE   0 0 11,251
ISHARES TR BLACKROCK ULTRA 46434V878   1,102,481 22,032 SH   SOLE   0 0 22,032
ISHARES TR INTL DIV GRWTH 46435G524   549,444 9,534 SH   SOLE   0 0 9,534
ISHARES TR SELECT DIVID ETF 464287168   334,303 2,772 SH   SOLE   0 0 2,772
ISHARES TR 20 YR TR BD ETF 464287432   12,075,931 121,293 SH   SOLE   0 0 121,293
ISHARES TR ISHS 1-5YR INVS 464288646   341,715 6,859 SH   SOLE   0 0 6,859
ISHARES TR CORE S&P500 ETF 464287200   203,631 530 SH   SOLE   0 0 530
JOHNSON & JOHNSON COM 478160104   1,578,191 8,934 SH   SOLE   0 0 8,934
JPMORGAN CHASE & CO COM 46625H100   1,257,724 9,379 SH   SOLE   0 0 9,379
KRANESHARES TR QUADRTC INT RT 500767736   639,501 28,284 SH   SOLE   0 0 28,284
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   206,400 20,000 SH   SOLE   0 0 20,000
LILLY ELI & CO COM 532457108   351,206 960 SH   SOLE   0 0 960
LISTED FD TR HORIZON KINETICS 53656F623   1,732,565 55,037 SH   SOLE   0 0 55,037
MCDONALDS CORP COM 580135101   743,155 2,820 SH   SOLE   0 0 2,820
MERCK & CO INC COM 58933Y105   435,035 3,921 SH   SOLE   0 0 3,921
MICROSOFT CORP COM 594918104   2,067,968 8,623 SH   SOLE   0 0 8,623
MOTOROLA SOLUTIONS INC COM NEW 620076307   305,386 1,185 SH   SOLE   0 0 1,185
NEXTERA ENERGY INC COM 65339F101   1,215,975 14,545 SH   SOLE   0 0 14,545
PACER FDS TR US CASH COWS 100 69374H881   2,119,036 45,817 SH   SOLE   0 0 45,817
PACER FDS TR DEVELOPED MRKT 69374H873   6,384,975 234,311 SH   SOLE   0 0 234,311
PACER FDS TR EMRG MKT CASH 69374H865   6,026,628 327,001 SH   SOLE   0 0 327,001
PACER FDS TR PACER US SMALL 69374H857   1,396,154 38,836 SH   SOLE   0 0 38,836
PEPSICO INC COM 713448108   562,756 3,115 SH   SOLE   0 0 3,115
PHILIP MORRIS INTL INC COM 718172109   231,973 2,292 SH   SOLE   0 0 2,292
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   776,770 7,874 SH   SOLE   0 0 7,874
PROCTER AND GAMBLE CO COM 742718109   333,735 2,202 SH   SOLE   0 0 2,202
RAYMOND JAMES FINL INC COM 754730109   1,288,668 12,061 SH   SOLE   0 0 12,061
RAYTHEON TECHNOLOGIES CORP COM 75513E101   542,243 5,373 SH   SOLE   0 0 5,373
REUNION NEUROSCIENCE INC COM 76134G103   68,400 76,000 SH   SOLE   0 0 76,000
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,010,950 40,797 SH   SOLE   0 0 40,797
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,515,130 17,322 SH   SOLE   0 0 17,322
SITIO ROYALTIES CORP CLASS A COM 82983N108   387,513 13,432 SH   SOLE   0 0 13,432
SOUTHWESTERN ENERGY CO COM 845467109   91,500 15,641 SH   SOLE   0 0 15,641
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,863,786 8,726 SH   SOLE   0 0 8,726
SPDR SER TR S&P OILGAS EXP 78468R556   3,085,812 22,710 SH   SOLE   0 0 22,710
SPDR SER TR PORTFOLIO S&P500 78464A854   1,438,011 31,970 SH   SOLE   0 0 31,970
SPDR SER TR OILGAS EQUIP 78468R549   1,131,892 14,193 SH   SOLE   0 0 14,193
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,823,903 41,805 SH   SOLE   0 0 41,805
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   13,974,826 483,859 SH   SOLE   0 0 483,859
SPROTT FDS TR URANIUM MINERS E 85208P303   1,225,323 38,605 SH   SOLE   0 0 38,605
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   574,500 18,302 SH   SOLE   0 0 18,302
TARGET CORP COM 87612E106   284,666 1,910 SH   SOLE   0 0 1,910
TRANE TECHNOLOGIES PLC SHS G8994E103   245,075 1,458 SH   SOLE   0 0 1,458
UNION PAC CORP COM 907818108   247,863 1,197 SH   SOLE   0 0 1,197
UNITEDHEALTH GROUP INC COM 91324P102   476,102 898 SH   SOLE   0 0 898
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,089,500 30,561 SH   SOLE   0 0 30,561
VANECK ETF TRUST GOLD MINERS ETF 92189F106   364,842 12,730 SH   SOLE   0 0 12,730
VANECK ETF TRUST OIL SERVICES ETF 92189H607   351,786 1,157 SH   SOLE   0 0 1,157
VISA INC COM CL A 92826C839   372,949 1,795 SH   SOLE   0 0 1,795