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   48,425 500 SH   SOLE   500 0 0
ABBVIE INC COM 00287Y109   52,171 350 SH   SOLE   350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   501,511 1,633 SH   SOLE   1,633 0 0
ADOBE INC COM 00724F101   15,297 30 SH   SOLE   30 0 0
AES CORP COM 00130H105   78,858 5,188 SH   SOLE   5,188 0 0
AGNICO EAGLE MINES LTD COM 008474108   17,089 376 SH   SOLE   376 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,506 75 SH   SOLE   75 0 0
ALPHABET INC CAP STK CL C 02079K107   92,295 700 SH   SOLE   700 0 0
ALPHABET INC CAP STK CL A 02079K305   1,316,582 10,061 SH   SOLE   10,061 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   859,023 20,356 SH   SOLE   20,356 0 0
ALTRIA GROUP INC COM 02209S103   35,406 842 SH   SOLE   842 0 0
AMAZON COM INC COM 023135106   471,615 3,710 SH   SOLE   3,710 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,831,362 74,809 SH   SOLE   74,809 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   501,674 16,497 SH   SOLE   16,497 0 0
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   506,550 10,000 SH   SOLE   10,000 0 0
APA CORPORATION COM 03743Q108   41,100 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   346,474 3,860 SH   SOLE   3,860 0 0
APPLE INC COM 037833100   3,656,361 21,356 SH   SOLE   21,356 0 0
ARK ETF TR INNOVATION ETF 00214Q104   3,967 100 SH   SOLE   100 0 0
ARROW ELECTRS INC COM 042735100   676,546 5,402 SH   SOLE   5,402 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   751,409 3,266 SH   SOLE   3,266 0 0
AT&T INC COM 00206R102   0 0 SH   SOLE   0 0 0
AUTOZONE INC COM 053332102   127,000 50 SH   SOLE   50 0 0
AVNET INC COM 053807103   648,156 13,450 SH   SOLE   13,450 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   444,884 400 SH   SOLE   400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,309,284 9,447 SH   SOLE   9,447 0 0
BLACKSTONE INC COM 09260D107   107,140 1,000 SH   SOLE   1,000 0 0
BLOCK INC CL A 852234103   3,098 70 SH   SOLE   70 0 0
BOEING CO COM 097023105   1,033,383 5,391 SH   SOLE   5,391 0 0
BOSTON SCIENTIFIC CORP COM 101137107   13,464 255 SH   SOLE   255 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   56,394 453 SH   SOLE   453 0 0
CACTUS INC CL A 127203107   850,808 16,945 SH   SOLE   16,945 0 0
CAMBRIA ETF TR CANNABIS ETF 132061821   116 20 SH   SOLE   20 0 0
CARDINAL HEALTH INC COM 14149Y108   80,309 925 SH   SOLE   925 0 0
CASEYS GEN STORES INC COM 147528103   1,408,917 5,189 SH   SOLE   5,189 0 0
CBOE GLOBAL MKTS INC COM 12503M108   39,053 250 SH   SOLE   250 0 0
CENCORA INC COM 03073E105   1,253,671 6,966 SH   SOLE   6,966 0 0
COCA COLA CO COM 191216100   86,607 1,547 SH   SOLE   1,547 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   51,480 3,000 SH   SOLE   3,000 0 0
COMCAST CORP NEW CL A 20030N101   1,417,417 31,967 SH   SOLE   31,967 0 0
CONOCOPHILLIPS COM 20825C104   1,713,499 14,303 SH   SOLE   14,303 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   2,377 350 SH   SOLE   350 0 0
CORNING INC COM 219350105   23,614 775 SH   SOLE   775 0 0
CRONOS GROUP INC COM 22717L101   400 200 SH   SOLE   200 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   16,738 100 SH   SOLE   100 0 0
CVR ENERGY INC COM 12662P108   729,569 21,439 SH   SOLE   21,439 0 0
CVS HEALTH CORP COM 126650100   148,926 2,133 SH   SOLE   2,133 0 0
DEERE & CO COM 244199105   143,404 380 SH   SOLE   380 0 0
DEVON ENERGY CORP NEW COM 25179M103   47,700 1,000 SH   SOLE   1,000 0 0
DOLLAR GEN CORP NEW COM 256677105   5,290 50 SH   SOLE   50 0 0
DOW INC COM 260557103   106,214 2,060 SH   SOLE   2,060 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   265 9 SH   SOLE   9 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607   929,785 32,843 SH   SOLE   32,843 0 0
EDITAS MEDICINE INC COM 28106W103   2,340 300 SH   SOLE   300 0 0
ELEVANCE HEALTH INC COM 036752103   55,298 127 SH   SOLE   127 0 0
EMERSON ELEC CO COM 291011104   429,643 4,449 SH   SOLE   4,449 0 0
ENBRIDGE INC COM 29250N105   26,061 777 SH   SOLE   777 0 0
ENCORE WIRE CORP COM 292562105   46,710 256 SH   SOLE   256 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   14,367 1,024 SH   SOLE   1,024 0 0
EXXON MOBIL CORP COM 30231G102   1,368,161 11,636 SH   SOLE   11,636 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,099,433 21,147 SH   SOLE   21,147 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   1,086,499 24,857 SH   SOLE   24,857 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   564,179 11,804 SH   SOLE   11,804 0 0
FORD MTR CO DEL COM 345370860   4,968 400 SH   SOLE   400 0 0
FORTINET INC COM 34959E109   735,260 12,530 SH   SOLE   12,530 0 0
GENERAC HLDGS INC COM 368736104   7,627 70 SH   SOLE   70 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   468,085 8,950 SH   SOLE   8,950 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   766,898 2,854 SH   SOLE   2,854 0 0
HALLIBURTON CO COM 406216101   243 6 SH   SOLE   6 0 0
HEARTLAND FINL USA INC COM 42234Q102   14,715 500 SH   SOLE   500 0 0
HF SINCLAIR CORP COM 403949100   798,899 14,033 SH   SOLE   14,033 0 0
HIGHPEAK ENERGY INC COM 43114Q105   274,300 16,250 SH   SOLE   16,250 0 0
HILLTOP HOLDINGS INC COM 432748101   14,180 500 SH   SOLE   500 0 0
HOME BANCSHARES INC COM 436893200   113,453 5,418 SH   SOLE   5,418 0 0
INTEL CORP COM 458140100   35,550 1,000 SH   SOLE   1,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   15,953 145 SH   SOLE   145 0 0
INTUIT COM 461202103   104,743 205 SH   SOLE   205 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   2,622,395 153,536 SH   SOLE   153,536 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   4,898,804 174,025 SH   SOLE   174,025 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   12,898 36 SH   SOLE   36 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327   2,143 250 SH   SOLE   250 0 0
ISHARES INC CORE MSCI EMKT 46434G103   152,764 3,210 SH   SOLE   3,210 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   105,432 800 SH   SOLE   800 0 0
ISHARES TR 20 YR TR BD ETF 464287432   317,119 3,576 SH   SOLE   3,576 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   1,818 30 SH   SOLE   30 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,500,610 30,297 SH   SOLE   30,297 0 0
ISHARES TR IBOXX INV CP ETF 464287242   6,121 60 SH   SOLE   60 0 0
ISHARES TR CORE S&P SCP ETF 464287804   224,883 2,384 SH   SOLE   2,384 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,560,119 3,633 SH   SOLE   3,633 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,594 42 SH   SOLE   42 0 0
ISHARES TR S&P 500 VAL ETF 464287408   2,154 14 SH   SOLE   14 0 0
ISHARES TR PFD AND INCM SEC 464288687   30,150 1,000 SH   SOLE   1,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507   5,984 24 SH   SOLE   24 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,446,801 29,651 SH   SOLE   29,651 0 0
ISHARES TR S&P 100 ETF 464287101   62,198 310 SH   SOLE   310 0 0
ISHARES TR U.S. PHARMA ETF 464288836   37,166 210 SH   SOLE   210 0 0
ISHARES TR USD INV GRDE ETF 464288620   32,399 674 SH   SOLE   674 0 0
ISHARES TR IBOXX HI YD ETF 464288513   839,155 11,383 SH   SOLE   11,383 0 0
ISHARES TR CORE MSCI EAFE 46432F842   4,544,011 70,614 SH   SOLE   70,614 0 0
ISHARES TR SELECT DIVID ETF 464287168   818,550 7,605 SH   SOLE   7,605 0 0
JABIL INC COM 466313103   836,966 6,596 SH   SOLE   6,596 0 0
JOHNSON & JOHNSON COM 478160104   956,227 6,140 SH   SOLE   6,140 0 0
JPMORGAN CHASE & CO COM 46625H100   385,981 2,662 SH   SOLE   2,662 0 0
KKR & CO INC COM 48251W104   7,725 125 SH   SOLE   125 0 0
KRANESHARES TR QUADRTC INT RT 500767736   570,232 27,735 SH   SOLE   27,735 0 0
KROGER CO COM 501044101   26,984 603 SH   SOLE   603 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   362 24 SH   SOLE   24 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   308,889 1,774 SH   SOLE   1,774 0 0
LITHIA MTRS INC COM 536797103   728,284 2,466 SH   SOLE   2,466 0 0
LIVENT CORP COM 53814L108   15,188 825 SH   SOLE   825 0 0
LOCKHEED MARTIN CORP COM 539830109   1,167,990 2,856 SH   SOLE   2,856 0 0
LOWES COS INC COM 548661107   4,157 20 SH   SOLE   20 0 0
LUMENTUM HLDGS INC COM 55024U109   22,138 490 SH   SOLE   490 0 0
LYFT INC CL A COM 55087P104   843 80 SH   SOLE   80 0 0
MARATHON PETE CORP COM 56585A102   1,273,223 8,413 SH   SOLE   8,413 0 0
MARKETAXESS HLDGS INC COM 57060D108   338,619 1,585 SH   SOLE   1,585 0 0
MARSH & MCLENNAN COS INC COM 571748102   85,635 450 SH   SOLE   450 0 0
MASTERCARD INCORPORATED CL A 57636Q104   720,160 1,819 SH   SOLE   1,819 0 0
MICRON TECHNOLOGY INC COM 595112103   23,811 350 SH   SOLE   350 0 0
MICROSOFT CORP COM 594918104   2,703,343 8,562 SH   SOLE   8,562 0 0
MONARCH CASINO & RESORT INC COM 609027107   157,548 2,537 SH   SOLE   2,537 0 0
MOODYS CORP COM 615369105   141,960 449 SH   SOLE   449 0 0
MORGAN STANLEY COM NEW 617446448   24,501 300 SH   SOLE   300 0 0
MURPHY USA INC COM 626755102   815,710 2,387 SH   SOLE   2,387 0 0
NETFLIX INC COM 64110L106   46,822 124 SH   SOLE   124 0 0
NEWMONT CORP COM 651639106   204,481 5,534 SH   SOLE   5,534 0 0
NOVAGOLD RES INC COM NEW 66987E206   76,800 20,000 SH   SOLE   20,000 0 0
NRG ENERGY INC COM NEW 629377508   26,194 680 SH   SOLE   680 0 0
NUCOR CORP COM 670346105   30,801 197 SH   SOLE   197 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,052,274 83,118 SH   SOLE   83,118 0 0
NVIDIA CORPORATION COM 67066G104   280,569 645 SH   SOLE   645 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   291,841 8,801 SH   SOLE   8,801 0 0
ONEOK INC NEW COM 682680103   38,058 600 SH   SOLE   600 0 0
ORACLE CORP COM 68389X105   52,960 500 SH   SOLE   500 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   853,136 53,321 SH   SOLE   53,321 0 0
PAN AMERN SILVER CORP COM 697900108   73,819 5,098 SH   SOLE   5,098 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   793,160 22,069 SH   SOLE   22,069 0 0
PBF ENERGY INC CL A 69318G106   872,807 16,305 SH   SOLE   16,305 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   757,116 4,532 SH   SOLE   4,532 0 0
PFIZER INC COM 717081103   40,998 1,236 SH   SOLE   1,236 0 0
PHILLIPS 66 COM 718546104   1,295,337 10,781 SH   SOLE   10,781 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   381,762 19,252 SH   SOLE   19,252 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817   3,914,697 42,962 SH   SOLE   42,962 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   280,356 18,300 SH   SOLE   18,300 0 0
PROSPERITY BANCSHARES INC COM 743606105   13,645 250 SH   SOLE   250 0 0
PRUDENTIAL FINL INC COM 744320102   90,335 952 SH   SOLE   952 0 0
QUALCOMM INC COM 747525103   33,318 300 SH   SOLE   300 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   20,904 9,611 SH   SOLE   9,611 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   0 0 SH   SOLE   0 0 0
RIO TINTO PLC SPONSORED ADR 767204100   63,640 1,000 SH   SOLE   1,000 0 0
ROKU INC COM CL A 77543R102   2,824 40 SH   SOLE   40 0 0
ROYAL GOLD INC COM 780287108   5,317 50 SH   SOLE   50 0 0
RTX CORPORATION COM 75513E101   157,622 2,190 SH   SOLE   2,190 0 0
RYDER SYS INC COM 783549108   815,387 7,624 SH   SOLE   7,624 0 0
RYERSON HLDG CORP COM 783754104   6,167 212 SH   SOLE   212 0 0
SABINE RTY TR UNIT BEN INT 785688102   197,250 3,000 SH   SOLE   3,000 0 0
SABRE CORP COM 78573M104   898 200 SH   SOLE   200 0 0
SANMINA CORPORATION COM 801056102   750,855 13,833 SH   SOLE   13,833 0 0
SCHLUMBERGER LTD COM STK 806857108   1,099,771 18,864 SH   SOLE   18,864 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,733,155 57,072 SH   SOLE   57,072 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   72,658 3,035 SH   SOLE   3,035 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,482,593 119,878 SH   SOLE   119,878 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   40,592 980 SH   SOLE   980 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   22 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,147,611 103,262 SH   SOLE   103,262 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   868,148 11,938 SH   SOLE   11,938 0 0
SENTINELONE INC CL A 81730H109   25,290 1,500 SH   SOLE   1,500 0 0
SOUTHERN CO COM 842587107   1,246,127 19,254 SH   SOLE   19,254 0 0
SOUTHWESTERN ENERGY CO COM 845467109   26,277 4,074 SH   SOLE   4,074 0 0
SPDR GOLD TR GOLD SHS 78463V107   85,725 500 SH   SOLE   500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,248,848 7,600 SH Put SOLE   7,600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   44,751 98 SH   SOLE   98 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   413,354 11,202 SH   SOLE   11,202 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   344,325 3,750 SH   SOLE   3,750 0 0
SPDR SER TR S&P REGL BKG 78464A698   14,620 350 SH   SOLE   350 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,153,346 44,105 SH   SOLE   44,105 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   585,846 40,911 SH   SOLE   40,911 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   53,850 5,000 SH   SOLE   5,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   436,790 57,624 SH   SOLE   57,624 0 0
SPROUTS FMRS MKT INC COM 85208M102   17,120 400 SH   SOLE   400 0 0
STRYKER CORPORATION COM 863667101   19,129 70 SH   SOLE   70 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   295,634 3,402 SH   SOLE   3,402 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   421 3 SH   SOLE   3 0 0
TELLURIAN INC NEW COM 87968A104   11,600 10,000 SH   SOLE   10,000 0 0
TEXAS INSTRS INC COM 882508104   478,143 3,007 SH   SOLE   3,007 0 0
TEXAS ROADHOUSE INC COM 882681109   4,805 50 SH   SOLE   50 0 0
THE CIGNA GROUP COM 125523100   422,525 1,477 SH   SOLE   1,477 0 0
THOR INDS INC COM 885160101   768,175 8,075 SH   SOLE   8,075 0 0
TILRAY BRANDS INC COM 88688T100   36 15 SH   SOLE   15 0 0
TITAN INTL INC ILL COM 88830M102   811,588 60,431 SH   SOLE   60,431 0 0
TRACTOR SUPPLY CO COM 892356106   965,706 4,756 SH   SOLE   4,756 0 0
TRAEGER INC COMMON STOCK 89269P103   14 5 SH   SOLE   5 0 0
TYLER TECHNOLOGIES INC COM 902252105   48,268 125 SH   SOLE   125 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,599 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,022,705 2,028 SH   SOLE   2,028 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   769,109 54,858 SH   SOLE   54,858 0 0
VALE S A SPONSORED ADS 91912E105   13,400 1,000 SH   SOLE   1,000 0 0
VALERO ENERGY CORP COM 91913Y100   845,158 5,964 SH   SOLE   5,964 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   4,835 150 SH   SOLE   150 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,691 100 SH   SOLE   100 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   76,280 1,150 SH   SOLE   1,150 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   365,804 7,648 SH   SOLE   7,648 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   9,852 46 SH   SOLE   46 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,603 27 SH   SOLE   27 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   15,737 208 SH   SOLE   208 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   32,315 430 SH   SOLE   430 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,673 88 SH   SOLE   88 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,149 10 SH   SOLE   10 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,158 190 SH   SOLE   190 0 0
VIATRIS INC COM 92556V106   237 24 SH   SOLE   24 0 0
VISA INC COM CL A 92826C839   57,503 250 SH   SOLE   250 0 0
WABASH NATL CORP COM 929566107   729,421 34,537 SH   SOLE   34,537 0 0
WALMART INC COM 931142103   95,958 600 SH   SOLE   600 0 0
WELLS FARGO CO NEW COM 949746101   102,150 2,500 SH   SOLE   2,500 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   708,025 635 SH   SOLE   635 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   836,141 22,309 SH   SOLE   22,309 0 0