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
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   1,657,444 92,854 SH   SOLE   92,854 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   2,916,981 92,368 SH   SOLE   92,368 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,111,354 25,087 SH   SOLE   25,087 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   5,369,960 113,674 SH   SOLE   113,674 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   7,294,880 296,151 SH   SOLE   296,151 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   2,226,739 93,169 SH   SOLE   93,169 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   941,138 33,244 SH   SOLE   33,244 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   1,758,061 89,287 SH   SOLE   89,287 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   2,007,570 102,062 SH   SOLE   102,062 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   1,093,849 35,108 SH   SOLE   35,108 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,809,996 19,832 SH   SOLE   19,832 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   2,094,251 34,910 SH   SOLE   34,910 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   4,952,426 207,736 SH   SOLE   207,736 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   3,501,836 151,726 SH   SOLE   151,726 0 0
ISHARES TR TRS FLT RT BD 46434V860   8,172,946 161,075 SH   SOLE   161,075 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,098,886 26,108 SH   SOLE   26,108 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717   5,967,173 173,222 SH   SOLE   173,222 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816   9,004,340 244,020 SH   SOLE   244,020 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725   6,556,974 190,002 SH   SOLE   190,002 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   1,100,698 27,545 SH   SOLE   27,545 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,255,967 25,409 SH   SOLE   25,409 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,287,597 26,025 SH   SOLE   26,025 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   2,504,400 79,078 SH   SOLE   79,078 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,201,581 56,962 SH   SOLE   56,962 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,204,419 172,737 SH   SOLE   172,737 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,727,861 54,275 SH   SOLE   54,275 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,065,008 28,862 SH   SOLE   28,862 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   1,114,606 28,143 SH   SOLE   28,143 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,475,316 19,453 SH   SOLE   19,453 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   52,080,747 1,034,991 SH   SOLE   1,034,991 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   946,368 39,432 SH   SOLE   39,432 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,900,828 68,977 SH   SOLE   68,977 0 0
LISTED FD TR HORIZON KINETICS 53656F623   207,601 6,820 SH   SOLE   6,820 0 0
PACER FDS TR TRENDPILOT FD 69374H675   952,163 33,737 SH   SOLE   33,737 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   538,771 11,609 SH   SOLE   11,609 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,088,803 67,359 SH   SOLE   67,359 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   612,244 22,272 SH   SOLE   22,272 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   681,360 7,538 SH   SOLE   7,538 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,188,058 104,141 SH   SOLE   104,141 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   411,194 10,168 SH   SOLE   10,168 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   212,769 2,189 SH   SOLE   2,189 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   1,553,658 20,180 SH   SOLE   20,180 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   313,808 10,944 SH   SOLE   10,944 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   512,852 27,647 SH   SOLE   27,647 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   367,036 7,030 SH   SOLE   7,030 0 0
ISHARES TR GLOBAL TECH ETF 464287291   539,763 9,332 SH   SOLE   9,332 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,149,598 23,411 SH   SOLE   23,411 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   284,774 9,270 SH   SOLE   9,270 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   621,109 24,102 SH   SOLE   24,102 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,388,132 6,245 SH   SOLE   6,245 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   503,026 8,536 SH   SOLE   8,536 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   963,136 12,823 SH   SOLE   12,823 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   229,970 4,864 SH   SOLE   4,864 0 0
HEALTHEQUITY INC COM 42226A107   1,295,177 17,730 SH   SOLE   17,730 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   864,702 17,232 SH   SOLE   17,232 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   721,509 7,205 SH   SOLE   7,205 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   207,868 2,256 SH   SOLE   2,256 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   266,452 4,788 SH   SOLE   4,788 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   377,135 19,455 SH   SOLE   19,455 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   533,546 10,656 SH   SOLE   10,656 0 0
CLENE INC COMMON STOCK 185634102   254,329 512,863 SH   SOLE   512,863 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   307,367 7,839 SH   SOLE   7,839 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   234,835 598 SH   SOLE   598 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   208,587 982 SH   SOLE   982 0 0
HEALTH CATALYST INC COM 42225T107   175,450 17,337 SH   SOLE   17,337 0 0
PARK CITY GROUP INC COM NEW 700215304   472,716 53,963 SH   SOLE   53,963 0 0
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   257,906 11,066 SH   SOLE   11,066 0 0
APPLE INC COM 037833100   707,782 4,134 SH   SOLE   4,134 0 0
ZIONS BANCORPORATION N A COM 989701107   2,021,247 57,932 SH   SOLE   57,932 0 0
SHELL PLC SPON ADS 780259305   349,057 5,422 SH   SOLE   5,422 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   486,209 9,947 SH   SOLE   9,947 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   756,696 25,198 SH   SOLE   25,198 0 0
ISHARES TR MSCI USA MMENTM 46432F396   203,543 1,457 SH   SOLE   1,457 0 0
ISHARES TR MSCI USA VALUE 46432F388   308,085 3,396 SH   SOLE   3,396 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   379,634 915 SH   SOLE   915 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   534,406 3,520 SH   SOLE   3,520 0 0