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
AGNC INVT CORP COM 00123Q104   485,396 48,154 SH   SOLE   0 0 48,154
ALPS ETF TR SECTR DIV DOGS 00162Q858   394,025 7,696 SH   SOLE   0 0 7,696
API GROUP CORP COM STK 00187Y100   282,057 12,547 SH   SOLE   0 0 12,547
AT&T INC COM 00206R102   790,317 41,055 SH   SOLE   0 0 41,055
ABBVIE INC COM 00287Y109   498,131 3,126 SH   SOLE   0 0 3,126
ABRDN ASIA PACIFIC INCOME FU COM 003009107   52,462 19,723 SH   SOLE   0 0 19,723
ALPHABET INC CAP STK CL C 02079K107   719,784 6,921 SH   SOLE   0 0 6,921
ALPHABET INC CAP STK CL A 02079K305   840,940 8,107 SH   SOLE   0 0 8,107
ALTRIA GROUP INC COM 02209S103   477,803 10,708 SH   SOLE   0 0 10,708
AMAZON COM INC COM 023135106   2,990,815 28,956 SH   SOLE   0 0 28,956
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   278,856 6,619 SH   SOLE   0 0 6,619
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   343,584 6,496 SH   SOLE   0 0 6,496
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,940,441 41,650 SH   SOLE   0 0 41,650
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   813,859 14,271 SH   SOLE   0 0 14,271
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,379,402 33,569 SH   SOLE   0 0 33,569
AMERICAN ELEC PWR CO INC COM 025537101   418,695 4,602 SH   SOLE   0 0 4,602
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   684,539 19,299 SH   SOLE   0 0 19,299
AMPLIFY ETF TR HIGH INCOME 032108847   170,236 14,600 SH   SOLE   0 0 14,600
APPLE INC COM 037833100   9,550,366 57,916 SH   SOLE   0 0 57,916
APYX MEDICAL CORPORATION COM 03837C106   38,010 13,198 SH   SOLE   0 0 13,198
AUTOZONE INC COM 053332102   245,816 100 SH   SOLE   0 0 100
BANCO SANTANDER S.A. ADR 05964H105   154,168 41,780 SH   SOLE   0 0 41,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   478,285 1,549 SH   SOLE   0 0 1,549
BLACKROCK TCP CAPITAL CORP COM 09259E108   106,090 10,300 SH   SOLE   0 0 10,300
CALAMOS GBL DYN INCOME FUND COM 12811L107   223,054 37,300 SH   SOLE   0 0 37,300
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   176,400 12,600 SH   SOLE   0 0 12,600
CHEVRON CORP NEW COM 166764100   891,055 5,461 SH   SOLE   0 0 5,461
CISCO SYS INC COM 17275R102   204,934 3,920 SH   SOLE   0 0 3,920
COCA COLA CO COM 191216100   219,528 3,539 SH   SOLE   0 0 3,539
COHEN & STEERS INFRASTRUCTUR COM 19248A109   264,740 10,850 SH   SOLE   0 0 10,850
CONOCOPHILLIPS COM 20825C104   313,295 3,158 SH   SOLE   0 0 3,158
CONSTELLATION BRANDS INC CL A 21036P108   248,479 1,100 SH   SOLE   0 0 1,100
CORNERSTONE STRATEGIC VALUE COM 21924B302   254,476 32,667 SH   SOLE   0 0 32,667
COSTCO WHSL CORP NEW COM 22160K105   520,496 1,048 SH   SOLE   0 0 1,048
CULLEN FROST BANKERS INC COM 229899109   224,017 2,127 SH   SOLE   0 0 2,127
DBX ETF TR XTRACKERS RUSSEL 233051481   556,134 12,882 SH   SOLE   0 0 12,882
DEERE & CO COM 244199105   354,182 858 SH   SOLE   0 0 858
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,475,431 33,208 SH   SOLE   0 0 33,208
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,337,434 52,490 SH   SOLE   0 0 52,490
DISNEY WALT CO COM 254687106   255,948 2,556 SH   SOLE   0 0 2,556
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   290,134 14,765 SH   SOLE   0 0 14,765
ETF SER SOLUTIONS US GLB JETS 26922A842   395,366 21,222 SH   SOLE   0 0 21,222
EATON VANCE TAX-MANAGED DIVE COM 27828N102   290,583 24,900 SH   SOLE   0 0 24,900
EATON VANCE RISK-MANAGED DIV COM 27829G106   182,850 23,000 SH   SOLE   0 0 23,000
ELLINGTON FINANCIAL INC COM 28852N109   213,675 17,500 SH   SOLE   0 0 17,500
ENBRIDGE INC COM 29250N105   254,256 6,665 SH   SOLE   0 0 6,665
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   210,181 16,855 SH   SOLE   0 0 16,855
ENTERPRISE PRODS PARTNERS L COM 293792107   516,003 19,923 SH   SOLE   0 0 19,923
EXP WORLD HLDGS INC COM 30212W100   135,777 10,700 SH   SOLE   0 0 10,700
EXXON MOBIL CORP COM 30231G102   3,949,653 36,017 SH   SOLE   0 0 36,017
FS KKR CAP CORP COM 302635206   216,124 11,682 SH   SOLE   0 0 11,682
META PLATFORMS INC CL A 30303M102   288,662 1,362 SH   SOLE   0 0 1,362
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   273,314 5,700 SH   SOLE   0 0 5,700
FIRST FINL BANKSHARES INC COM 32020R109   2,531,839 79,368 SH   SOLE   0 0 79,368
FIRST TR MORNINGSTAR DIVID L SHS 336917109   231,348 6,517 SH   SOLE   0 0 6,517
FIRST TR VALUE LINE DIVID IN SHS 33734H106   833,412 20,752 SH   SOLE   0 0 20,752
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   204,497 3,295 SH   SOLE   0 0 3,295
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,374,340 86,112 SH   SOLE   0 0 86,112
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,571,044 66,882 SH   SOLE   0 0 66,882
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   3,281,940 63,801 SH   SOLE   0 0 63,801
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   3,923,294 87,068 SH   SOLE   0 0 87,068
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   204,198 9,995 SH   SOLE   0 0 9,995
FLEXSHARES TR IBOXX 3R TARGT 33939L506   865,890 35,825 SH   SOLE   0 0 35,825
FORD MTR CO DEL COM 345370860   452,433 35,907 SH   SOLE   0 0 35,907
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   109,800 30,000 SH   SOLE   0 0 30,000
GLADSTONE INVT CORP COM 376546107   132,805 10,023 SH   SOLE   0 0 10,023
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   674,385 39,323 SH   SOLE   0 0 39,323
GLOBAL X FDS SUPERDIVIDEND 37960A669   481,928 20,917 SH   SOLE   0 0 20,917
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   437,675 27,067 SH   SOLE   0 0 27,067
HERCULES CAPITAL INC COM 427096508   206,240 16,000 SH   SOLE   0 0 16,000
HOME DEPOT INC COM 437076102   542,539 1,838 SH   SOLE   0 0 1,838
INTEL CORP COM 458140100   206,383 6,317 SH   SOLE   0 0 6,317
INTERNATIONAL BUSINESS MACHS COM 459200101   239,396 1,826 SH   SOLE   0 0 1,826
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   506,589 5,792 SH   SOLE   0 0 5,792
INVESCO QQQ TR UNIT SER 1 46090E103   6,454,820 20,113 SH   SOLE   0 0 20,113
INTUITIVE SURGICAL INC COM NEW 46120E602   218,937 857 SH   SOLE   0 0 857
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,934,151 27,203 SH   SOLE   0 0 27,203
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   694,763 16,908 SH   SOLE   0 0 16,908
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   213,834 11,149 SH   SOLE   0 0 11,149
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   694,241 16,393 SH   SOLE   0 0 16,393
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   562,230 4,259 SH   SOLE   0 0 4,259
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   534,804 19,896 SH   SOLE   0 0 19,896
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   229,599 11,321 SH   SOLE   0 0 11,321
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   333,670 16,205 SH   SOLE   0 0 16,205
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   562,230 26,671 SH   SOLE   0 0 26,671
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   520,053 25,455 SH   SOLE   0 0 25,455
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   695,912 24,961 SH   SOLE   0 0 24,961
IRON MTN INC DEL COM 46284V101   228,054 4,310 SH   SOLE   0 0 4,310
ISHARES GOLD TR ISHARES NEW 464285204   740,825 19,824 SH   SOLE   0 0 19,824
ISHARES INC MSCI GBL MIN VOL 464286525   860,139 8,890 SH   SOLE   0 0 8,890
ISHARES TR MORNINGSTAR GRWT 464287119   3,001,967 54,227 SH   SOLE   0 0 54,227
ISHARES TR TIPS BD ETF 464287176   3,116,538 28,268 SH   SOLE   0 0 28,268
ISHARES TR CORE S&P500 ETF 464287200   6,164,160 14,995 SH   SOLE   0 0 14,995
ISHARES TR CORE US AGGBD ET 464287226   4,198,348 42,135 SH   SOLE   0 0 42,135
ISHARES TR S&P 500 GRWT ETF 464287309   241,859 3,786 SH   SOLE   0 0 3,786
ISHARES TR 1 3 YR TREAS BD 464287457   1,289,338 15,693 SH   SOLE   0 0 15,693
ISHARES TR RUS MD CP GR ETF 464287481   403,179 4,428 SH   SOLE   0 0 4,428
ISHARES TR RUS MID CAP ETF 464287499   738,087 10,556 SH   SOLE   0 0 10,556
ISHARES TR CORE S&P MCP ETF 464287507   5,059,848 20,226 SH   SOLE   0 0 20,226
ISHARES TR ISHARES SEMICDTR 464287523   224,607 505 SH   SOLE   0 0 505
ISHARES TR RUS 1000 VAL ETF 464287598   239,868 1,575 SH   SOLE   0 0 1,575
ISHARES TR RUS 1000 GRW ETF 464287614   382,878 1,567 SH   SOLE   0 0 1,567
ISHARES TR RUS 2000 VAL ETF 464287630   392,724 2,866 SH   SOLE   0 0 2,866
ISHARES TR RUS 2000 GRW ETF 464287648   396,033 1,746 SH   SOLE   0 0 1,746
ISHARES TR U.S. REAL ES ETF 464287739   341,472 4,022 SH   SOLE   0 0 4,022
ISHARES TR CORE S&P SCP ETF 464287804   549,629 5,684 SH   SOLE   0 0 5,684
ISHARES TR INTL SEL DIV ETF 464288448   225,611 8,207 SH   SOLE   0 0 8,207
ISHARES TR RESIDENTIAL MULT 464288562   502,179 7,111 SH   SOLE   0 0 7,111
ISHARES TR ISHS 1-5YR INVS 464288646   2,017,845 39,926 SH   SOLE   0 0 39,926
ISHARES TR SHORT TREAS BD 464288679   291,831 2,641 SH   SOLE   0 0 2,641
ISHARES TR PFD AND INCM SEC 464288687   1,041,545 33,361 SH   SOLE   0 0 33,361
ISHARES TR EAFE GRWTH ETF 464288885   1,794,813 19,159 SH   SOLE   0 0 19,159
ISHARES TR RUS TP200 GR ETF 464289438   993,308 7,150 SH   SOLE   0 0 7,150
ISHARES TR US TREAS BD ETF 46429B267   1,539,241 65,836 SH   SOLE   0 0 65,836
ISHARES TR CORE HIGH DV ETF 46429B663   1,374,999 13,525 SH   SOLE   0 0 13,525
ISHARES TR 0-5 YR TIPS ETF 46429B747   767,201 7,732 SH   SOLE   0 0 7,732
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   216,077 4,325 SH   SOLE   0 0 4,325
ISHARES TR MSCI USA QLT FCT 46432F339   240,650 1,940 SH   SOLE   0 0 1,940
ISHARES TR MSCI USA VALUE 46432F388   262,940 2,840 SH   SOLE   0 0 2,840
ISHARES TR MSCI USA MMENTM 46432F396   244,746 1,760 SH   SOLE   0 0 1,760
ISHARES TR CORE MSCI EAFE 46432F842   335,309 5,016 SH   SOLE   0 0 5,016
ISHARES INC CORE MSCI EMKT 46434G103   209,281 4,289 SH   SOLE   0 0 4,289
ISHARES INC MSCI EMRG CHN 46434G764   627,182 12,714 SH   SOLE   0 0 12,714
ISHARES TR 0-5YR HI YL CP 46434V407   1,281,524 30,747 SH   SOLE   0 0 30,747
ISHARES TR CORE DIV GRWTH 46434V621   2,518,153 50,373 SH   SOLE   0 0 50,373
ISHARES TR TRS FLT RT BD 46434V860   2,434,239 48,117 SH   SOLE   0 0 48,117
ISHARES TR ESG AWR MSCI USA 46435G425   209,743 2,319 SH   SOLE   0 0 2,319
ISHARES TR FALN ANGLS USD 46435G474   1,287,925 50,967 SH   SOLE   0 0 50,967
ISHARES TR BROAD USD HIGH 46435U853   640,114 18,006 SH   SOLE   0 0 18,006
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,572,367 15,633 SH   SOLE   0 0 15,633
JPMORGAN CHASE & CO COM 46625H100   237,365 1,822 SH   SOLE   0 0 1,822
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,898,112 37,601 SH   SOLE   0 0 37,601
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   370,730 6,790 SH   SOLE   0 0 6,790
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   574,024 11,407 SH   SOLE   0 0 11,407
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   631,129 13,181 SH   SOLE   0 0 13,181
JOHNSON & JOHNSON COM 478160104   464,562 2,997 SH   SOLE   0 0 2,997
LILLY ELI & CO COM 532457108   203,668 593 SH   SOLE   0 0 593
LISTED FD TR TEUCRIUM AGRI ST 53656F144   701,859 20,209 SH   SOLE   0 0 20,209
LOWES COS INC COM 548661107   1,269,602 6,349 SH   SOLE   0 0 6,349
MPLX LP COM UNIT REP LTD 55336V100   595,933 17,298 SH   SOLE   0 0 17,298
MAIN STR CAP CORP COM 56035L104   308,041 7,806 SH   SOLE   0 0 7,806
MASTERCARD INCORPORATED CL A 57636Q104   207,878 572 SH   SOLE   0 0 572
MERCK & CO INC COM 58933Y105   251,314 2,362 SH   SOLE   0 0 2,362
MICROSOFT CORP COM 594918104   1,488,158 5,162 SH   SOLE   0 0 5,162
MONDELEZ INTL INC CL A 609207105   214,726 3,080 SH   SOLE   0 0 3,080
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   1,144,293 36,408 SH   SOLE   0 0 36,408
NUVEEN AMT FREE QLTY MUN INC COM 670657105   198,891 17,886 SH   SOLE   0 0 17,886
NVIDIA CORPORATION COM 67066G104   1,164,349 4,192 SH   SOLE   0 0 4,192
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   136,689 11,439 SH   SOLE   0 0 11,439
NUVEEN PFD & INCOME SECS FD COM 67072C105   148,837 23,040 SH   SOLE   0 0 23,040
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   80,605 12,250 SH   SOLE   0 0 12,250
ONEOK INC NEW COM 682680103   943,637 14,851 SH   SOLE   0 0 14,851
PACER FDS TR GLOBL CASH ETF 69374H709   3,087,801 91,817 SH   SOLE   0 0 91,817
PAYCOM SOFTWARE INC COM 70432V102   314,650 1,035 SH   SOLE   0 0 1,035
PENNANTPARK FLOATING RATE CA COM 70806A106   514,055 48,450 SH   SOLE   0 0 48,450
PEPSICO INC COM 713448108   285,409 1,566 SH   SOLE   0 0 1,566
PIMCO CORPORATE & INCOME OPP COM 72201B101   177,910 14,267 SH   SOLE   0 0 14,267
PROCTER AND GAMBLE CO COM 742718109   8,729,962 58,713 SH   SOLE   0 0 58,713
PROSHARES TR S&P 500 DV ARIST 74348A467   2,151,968 23,586 SH   SOLE   0 0 23,586
PROSPECT CAP CORP COM 74348T102   147,083 21,133 SH   SOLE   0 0 21,133
QUALCOMM INC COM 747525103   437,863 3,432 SH   SOLE   0 0 3,432
RIVERNORTH DOUBLELINE STRATE COM 76882G107   88,168 10,300 SH   SOLE   0 0 10,300
ROCKWELL AUTOMATION INC COM 773903109   305,114 1,040 SH   SOLE   0 0 1,040
SHELL PLC SPON ADS 780259305   264,755 4,601 SH   SOLE   0 0 4,601
SAB BIOTHERAPEUTICS INC COM 78397T103   6,612 15,027 SH   SOLE   0 0 15,027
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,346,138 3,288 SH   SOLE   0 0 3,288
SPDR GOLD TR GOLD SHS 78463V107   1,203,937 6,571 SH   SOLE   0 0 6,571
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   254,675 7,929 SH   SOLE   0 0 7,929
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,472,904 26,606 SH   SOLE   0 0 26,606
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,578,712 38,770 SH   SOLE   0 0 38,770
SPDR SER TR AEROSPACE DEF 78464A631   276,315 2,363 SH   SOLE   0 0 2,363
SPDR SER TR PORTFOLIO AGRGTE 78464A649   564,174 21,876 SH   SOLE   0 0 21,876
SPDR SER TR PORTFLI INTRMDIT 78464A672   431,638 14,915 SH   SOLE   0 0 14,915
SPDR SER TR S&P DIVID ETF 78464A763   208,307 1,684 SH   SOLE   0 0 1,684
SPDR SER TR PORTFOLI S&P1500 78464A805   1,106,219 21,936 SH   SOLE   0 0 21,936
SPDR SER TR S&P 600 SML CAP 78464A813   652,585 7,766 SH   SOLE   0 0 7,766
SPDR SER TR S&P 400 MDCP VAL 78464A839   250,707 3,794 SH   SOLE   0 0 3,794
SPDR SER TR PORTFOLIO S&P500 78464A854   297,703 6,183 SH   SOLE   0 0 6,183
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   365,541 8,909 SH   SOLE   0 0 8,909
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,999,195 68,395 SH   SOLE   0 0 68,395
SPDR SER TR NUVEEN BLMBRG SH 78468R739   244,738 5,147 SH   SOLE   0 0 5,147
SPDR SER TR RUSSELL YIELD 78468R770   425,036 4,507 SH   SOLE   0 0 4,507
SPDR SER TR PRTFLO S&P500 HI 78468R788   456,331 12,009 SH   SOLE   0 0 12,009
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   927,256 48,726 SH   SOLE   0 0 48,726
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   253,799 5,466 SH   SOLE   0 0 5,466
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,320,788 69,400 SH   SOLE   0 0 69,400
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   363,844 5,583 SH   SOLE   0 0 5,583
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,757,908 89,623 SH   SOLE   0 0 89,623
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,765,156 51,465 SH   SOLE   0 0 51,465
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,650,694 47,434 SH   SOLE   0 0 47,434
SCHWAB STRATEGIC TR US REIT ETF 808524847   532,514 27,308 SH   SOLE   0 0 27,308
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   884,872 6,835 SH   SOLE   0 0 6,835
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   286,699 3,837 SH   SOLE   0 0 3,837
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,403,339 16,942 SH   SOLE   0 0 16,942
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   504,067 15,679 SH   SOLE   0 0 15,679
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,412,369 9,353 SH   SOLE   0 0 9,353
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   315,467 5,442 SH   SOLE   0 0 5,442
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   408,262 6,031 SH   SOLE   0 0 6,031
SIMON PPTY GROUP INC NEW COM 828806109   261,488 2,335 SH   SOLE   0 0 2,335
SOUTHWEST AIRLS CO COM 844741108   225,428 6,928 SH   SOLE   0 0 6,928
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   713,569 37,735 SH   SOLE   0 0 37,735
TARGET CORP COM 87612E106   201,577 1,217 SH   SOLE   0 0 1,217
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   305,097 22,205 SH   SOLE   0 0 22,205
TESLA INC COM 88160R101   5,723,407 27,588 SH   SOLE   0 0 27,588
TIMOTHY PLAN US LRGMD CP CORE 887432359   283,076 8,218 SH   SOLE   0 0 8,218
UNITI GROUP INC COM 91325V108   266,960 75,200 SH   SOLE   0 0 75,200
VALERO ENERGY CORP COM 91913Y100   340,083 2,436 SH   SOLE   0 0 2,436
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,959,255 60,564 SH   SOLE   0 0 60,564
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   320,631 11,443 SH   SOLE   0 0 11,443
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   190,711 11,218 SH   SOLE   0 0 11,218
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,621,306 10,527 SH   SOLE   0 0 10,527
VANGUARD STAR FDS VG TL INTL STK F 921909768   7,614,299 137,915 SH   SOLE   0 0 137,915
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   219,820 2,176 SH   SOLE   0 0 2,176
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,062,760 109,207 SH   SOLE   0 0 109,207
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,086,793 46,199 SH   SOLE   0 0 46,199
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   650,211 6,163 SH   SOLE   0 0 6,163
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   254,948 5,331 SH   SOLE   0 0 5,331
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   256,508 1,325 SH   SOLE   0 0 1,325
VANGUARD WORLD FDS INF TECH ETF 92204A702   465,384 1,207 SH   SOLE   0 0 1,207
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,299,226 43,000 SH   SOLE   0 0 43,000
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   481,724 6,319 SH   SOLE   0 0 6,319
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   905,767 4,861 SH   SOLE   0 0 4,861
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,907,449 18,367 SH   SOLE   0 0 18,367
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   423,393 3,158 SH   SOLE   0 0 3,158
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   409,273 2,100 SH   SOLE   0 0 2,100
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   206,895 2,492 SH   SOLE   0 0 2,492
VANGUARD INDEX FDS SM CP VAL ETF 922908611   244,091 1,537 SH   SOLE   0 0 1,537
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,039,778 10,919 SH   SOLE   0 0 10,919
VANGUARD INDEX FDS GROWTH ETF 922908736   2,429,067 9,738 SH   SOLE   0 0 9,738
VANGUARD INDEX FDS VALUE ETF 922908744   1,273,299 9,219 SH   SOLE   0 0 9,219
VANGUARD INDEX FDS SMALL CP ETF 922908751   979,645 5,168 SH   SOLE   0 0 5,168
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,460,711 21,856 SH   SOLE   0 0 21,856
VERIZON COMMUNICATIONS INC COM 92343V104   434,827 11,181 SH   SOLE   0 0 11,181
VISA INC COM CL A 92826C839   558,434 2,477 SH   SOLE   0 0 2,477
WALMART INC COM 931142103   886,417 6,012 SH   SOLE   0 0 6,012
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   111,384 10,920 SH   SOLE   0 0 10,920
WISDOMTREE TR EM EX ST-OWNED 97717X578   369,632 13,277 SH   SOLE   0 0 13,277
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   545,988 13,851 SH   SOLE   0 0 13,851
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,035,135 16,605 SH   SOLE   0 0 16,605
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   229,936 4,574 SH   SOLE   0 0 4,574
WISDOMTREE TR YIELD ENHANCED 97717Y808   258,397 5,478 SH   SOLE   0 0 5,478