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
Expires: July 31, 2015
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
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 1,522,897 33,006 SH SOLE 33,006 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 3,778,872 132,592 SH SOLE 132,592 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 8,773,069 156,160 SH SOLE 156,160 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3,000,978 39,549 SH SOLE 39,549 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 11,630,096 284,878 SH SOLE 284,878 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 3,805,963 52,208 SH SOLE 52,208 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 1,801,570 69,599 SH SOLE 69,599 0 0
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 2,540,783 86,670 SH SOLE 86,670 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,294,394 34,283 SH SOLE 34,283 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 6,744,077 70,663 SH SOLE 70,663 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 2,678,182 37,166 SH SOLE 37,166 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717 10,490,690 204,476 SH SOLE 204,476 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816 15,336,911 256,680 SH SOLE 256,680 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725 12,281,627 221,556 SH SOLE 221,556 0 0
PACER FDS TR US CASH COWS 100 69374H881 4,960,823 79,756 SH SOLE 79,756 0 0
TIDAL TRUST II RETURN STCKD US 88636J816 1,366,148 41,791 SH SOLE 41,791 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 4,415,906 83,698 SH SOLE 83,698 0 0
SSGA ACTIVE TR SST BRIDGEWATER 78470P630 1,849,483 63,187 SH SOLE 63,187 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 5,151,174 58,616 SH SOLE 58,616 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 2,269,949 39,361 SH SOLE 39,361 0 0
SPDR SERIES TRUST SP KENSHO NEWEC 78468R648 2,104,746 29,437 SH SOLE 29,437 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,691,308 35,507 SH SOLE 35,507 0 0
WISDOMTREE TR EFFICIENT GLD PL 97717Y568 778,900 12,749 SH SOLE 12,749 0 0
ENTREPRENEURSHARES SERIES TR ERSH PRI PUB ETF 293828877 1,481,289 70,370 SH SOLE 70,370 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 460,687 13,795 SH SOLE 13,795 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 3,224,177 19,959 SH SOLE 19,959 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 904,350 15,000 SH SOLE 15,000 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,853,910 137,684 SH SOLE 137,684 0 0
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 3,972,763 75,903 SH SOLE 75,903 0 0
ISHARES TR INVT GRAD SY ETF 46435G219 3,701,862 82,063 SH SOLE 82,063 0 0
ISHARES TR TRS FLT RT BD 46434V860 6,363,077 125,678 SH SOLE 125,678 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 1,548,989 32,037 SH SOLE 32,037 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,182,018 56,198 SH SOLE 56,198 0 0
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 4,828,207 122,326 SH SOLE 122,326 0 0
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 5,971,859 234,007 SH SOLE 234,007 0 0
TCW ETF TRUST FLEXIBLE INCOME 29287L700 4,601,058 117,344 SH SOLE 117,344 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 46,500,189 923,539 SH SOLE 923,539 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 272,119 9,465 SH SOLE 9,465 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST INTL ETF 33740F169 225,185 9,620 SH SOLE 9,620 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 2,844,597 48,007 SH SOLE 48,007 0 0
ISHARES TR RUS 1000 ETF 464287622 2,126,534 5,193 SH SOLE 5,193 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,783,171 5,935 SH SOLE 5,935 0 0
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 218,756 3,237 SH SOLE 3,237 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 208,897 2,714 SH SOLE 2,714 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 566,648 9,490 SH SOLE 9,490 0 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101 240,273 7,525 SH SOLE 7,525 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,005,003 6,956 SH SOLE 6,956 0 0
ISHARES INC MSCI AUST ETF 464286103 228,518 8,115 SH SOLE 8,115 0 0
ISHARES INC MSCI CDA ETF 464286509 274,655 4,765 SH SOLE 4,765 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 261,192 4,883 SH SOLE 4,883 0 0
ISHARES INC MSCI NETHERL ETF 464286814 273,201 3,884 SH SOLE 3,884 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 250,300 5,008 SH SOLE 5,008 0 0
ISHARES INC MSCI SWITZERLAND 464286749 267,050 4,249 SH SOLE 4,249 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 249,202 5,401 SH SOLE 5,401 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 785,190 4,239 SH SOLE 4,239 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 8,180,336 89,266 SH SOLE 89,266 0 0
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A334 615,785 23,020 SH SOLE 23,020 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 3,125,692 62,030 SH SOLE 62,030 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 495,624 9,245 SH SOLE 9,245 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 487,181 6,457 SH SOLE 6,457 0 0
REPOSITRAK INC COM NEW 700215304 607,176 67,464 SH SOLE 67,464 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 8,274,022 18,906 SH SOLE 18,906 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 351,517 3,717 SH SOLE 3,717 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 201,555 4,090 SH SOLE 4,090 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 857,662 9,519 SH SOLE 9,519 0 0
TESLA INC COM 88160R101 720,488 1,713 SH SOLE 1,713 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 406,343 6,803 SH SOLE 6,803 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 708,182 14,004 SH SOLE 14,004 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,572,628 8,102 SH SOLE 8,102 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,598,183 17,831 SH SOLE 17,831 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 348,772 3,910 SH SOLE 3,910 0 0
CLENE INC COM NEW 185634201 321,660 52,260 SH SOLE 52,260 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 233,771 3,281 SH SOLE 3,281 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 360,575 525 SH SOLE 525 0 0
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 1,002,533 13,247 SH SOLE 13,247 0 0
PACER FDS TR TRENDPILOT FD 69374H675 267,235 7,188 SH SOLE 7,188 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1,731,087 37,437 SH SOLE 37,437 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 380,006 11,066 SH SOLE 11,066 0 0
META PLATFORMS INC CL A 30303M102 281,645 500 SH SOLE 500 0 0
APPLE INC COM 037833100 827,280 2,859 SH SOLE 2,859 0 0
SHELL PLC SPON ADS 780259305 395,363 5,099 SH SOLE 5,099 0 0
ZIONS BANCORPORATION NATL AS COM 989701107 872,278 12,607 SH SOLE 12,607 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 192,259 19,841 SH SOLE 19,841 0 0
RAMACO RES INC COM CL A 75134P600 1,126,799 85,170 SH SOLE 85,170 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,151,549 25,198 SH SOLE 25,198 0 0
ISHARES TR MSCI USA MMENTM 46432F396 499,503 1,457 SH SOLE 1,457 0 0
ISHARES TR MSCI USA VALUE 46432F388 678,555 3,396 SH SOLE 3,396 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 874,886 7,320 SH SOLE 7,320 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 725,835 2,994 SH SOLE 2,994 0 0
PACER FDS TR DATA AND INFRAST 69374H741 220,325 6,935 SH SOLE 6,935 0 0