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
MEDTRONIC PLC SHS G5960L103   259,876 2,729 SH   SOLE   0 0 2,729
AGNC INVT CORP COM 00123Q104   454,085 46,382 SH   SOLE   0 0 46,382
ALPS ETF TR ELECTRIFICATION 00162Q338   305,494 8,526 SH   SOLE   0 0 8,526
ALPS ETF TR SMITH CORE PLUS 00162Q346   243,190 9,296 SH   SOLE   0 0 9,296
ALPS ETF TR OSHARES US SMLCP 00162Q395   600,464 13,403 SH   SOLE   0 0 13,403
ALPS ETF TR INTER MUNI BD 00162Q411   699,826 27,028 SH   SOLE   0 0 27,028
ALPS ETF TR SECTR DIV DOGS 00162Q858   492,993 8,185 SH   SOLE   0 0 8,185
AT&T INC COM 00206R102   269,952 9,559 SH   SOLE   0 0 9,559
ARK ETF TR GENOMIC REV ETF 00214Q302   1,230,662 44,316 SH   SOLE   0 0 44,316
ABBOTT LABS COM 002824100   288,971 2,157 SH   SOLE   0 0 2,157
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   726,688 5,086 SH   SOLE   0 0 5,086
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   399,875 8,990 SH   SOLE   0 0 8,990
AGNICO EAGLE MINES LTD COM 008474108   202,778 1,203 SH   SOLE   0 0 1,203
AIM ETF PRODUCTS TRUST ALLIANZIM BUF 15 00888H455   568,285 17,507 SH   SOLE   0 0 17,507
AIM ETF PRODUCTS TRUST ALLIANZIM BUFFER 00888H463   224,612 8,353 SH   SOLE   0 0 8,353
ALLSTATE CORP COM 020002101   645,023 3,005 SH   SOLE   0 0 3,005
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   324,501 2,850 SH   SOLE   0 0 2,850
ALPHABET INC CAP STK CL C 02079K107   1,403,559 5,763 SH   SOLE   0 0 5,763
ALPHABET INC CAP STK CL A 02079K305   1,822,421 7,492 SH   SOLE   0 0 7,492
ALTRIA GROUP INC COM 02209S103   683,269 10,343 SH   SOLE   0 0 10,343
AMAZON COM INC COM 023135106   5,483,388 24,968 SH   SOLE   0 0 24,968
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   258,328 5,796 SH   SOLE   0 0 5,796
AMPLIFY ETF TR CWP GROWTH & INC 032108524   217,800 7,500 SH   SOLE   0 0 7,500
AMPLIFY ETF TR HIGH INCOME 032108847   436,380 36,950 SH   SOLE   0 0 36,950
APPLE INC COM 037833100   8,029,208 31,533 SH   SOLE   0 0 31,533
AUTOMATIC DATA PROCESSING IN COM 053015103   263,942 899 SH   SOLE   0 0 899
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,312,153 2,610 SH   SOLE   0 0 2,610
BOEING CO COM 097023105   262,018 1,214 SH   SOLE   0 0 1,214
BROADCOM INC COM 11135F101   265,981 806 SH   SOLE   0 0 806
CALAMOS GBL DYN INCOME FUND COM 12811L107   190,762 25,300 SH   SOLE   0 0 25,300
CAPITAL GROUP CORE BALANCED SHS 14021D107   347,235 10,001 SH   SOLE   0 0 10,001
CAPITAL ONE FINL CORP COM 14040H105   237,827 1,119 SH   SOLE   0 0 1,119
CATERPILLAR INC COM 149123101   441,837 926 SH   SOLE   0 0 926
CHEVRON CORP NEW COM 166764100   726,472 4,678 SH   SOLE   0 0 4,678
CISCO SYS INC COM 17275R102   396,556 5,796 SH   SOLE   0 0 5,796
CONSTELLATION ENERGY CORP COM 21037T109   596,621 1,810 SH   SOLE   0 0 1,810
CORNERSTONE STRATEGIC INVEST COM 21924B302   548,136 66,200 SH   SOLE   0 0 66,200
COSTCO WHSL CORP NEW COM 22160K105   636,888 688 SH   SOLE   0 0 688
CULLEN FROST BANKERS INC COM 229899109   266,592 2,103 SH   SOLE   0 0 2,103
DBX ETF TR XTRACKERS RUSSEL 233051481   894,114 15,392 SH   SOLE   0 0 15,392
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   460,091 10,103 SH   SOLE   0 0 10,103
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   219,680 6,850 SH   SOLE   0 0 6,850
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420   905,278 8,629 SH   SOLE   0 0 8,629
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   201,198 5,002 SH   SOLE   0 0 5,002
EATON VANCE TAX-MANAGED DIVE COM 27828N102   243,827 15,335 SH   SOLE   0 0 15,335
EATON VANCE TAX-MANAGED GLOB COM 27829C105   93,215 10,300 SH   SOLE   0 0 10,300
EATON VANCE RISK-MANAGED DIV COM 27829G106   144,739 16,100 SH   SOLE   0 0 16,100
ECOPETROL S A SPONSORED ADS 279158109   226,566 24,600 SH   SOLE   0 0 24,600
ELLINGTON FINANCIAL INC COM 28852N109   231,044 17,800 SH   SOLE   0 0 17,800
ENBRIDGE INC COM 29250N105   234,151 4,640 SH   SOLE   0 0 4,640
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   808,757 47,130 SH   SOLE   0 0 47,130
ENTERPRISE PRODS PARTNERS L COM 293792107   498,450 15,940 SH   SOLE   0 0 15,940
EXELON CORP COM 30161N101   307,062 6,822 SH   SOLE   0 0 6,822
EXXON MOBIL CORP COM 30231G102   2,165,410 19,205 SH   SOLE   0 0 19,205
META PLATFORMS INC CL A 30303M102   709,035 965 SH   SOLE   0 0 965
FIRST FINL BANKSHARES INC COM 32020R109   2,619,119 77,834 SH   SOLE   0 0 77,834
FIRST TR EXCHANGE-TRADED FD SHS 336917109   251,214 5,787 SH   SOLE   0 0 5,787
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   720,453 17,170 SH   SOLE   0 0 17,170
FIRST TR SR FLTG RATE INCOME COM 33733U108   468,000 46,800 SH   SOLE   0 0 46,800
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   1,467,986 31,747 SH   SOLE   0 0 31,747
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   479,142 3,198 SH   SOLE   0 0 3,198
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   261,647 2,785 SH   SOLE   0 0 2,785
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,509,224 58,214 SH   SOLE   0 0 58,214
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   335,078 6,730 SH   SOLE   0 0 6,730
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   221,934 4,501 SH   SOLE   0 0 4,501
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,011,657 30,271 SH   SOLE   0 0 30,271
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   515,928 18,666 SH   SOLE   0 0 18,666
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   646,893 17,015 SH   SOLE   0 0 17,015
FORD MTR CO COM 345370860   436,867 36,527 SH   SOLE   0 0 36,527
FRANCO NEV CORP COM 351858105   497,717 2,233 SH   SOLE   0 0 2,233
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   59,283 11,500 SH   SOLE   0 0 11,500
GE AEROSPACE COM NEW 369604301   373,527 1,242 SH   SOLE   0 0 1,242
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   311,267 18,299 SH   SOLE   0 0 18,299
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   490,273 9,927 SH   SOLE   0 0 9,927
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   233,803 6,599 SH   SOLE   0 0 6,599
GLOBAL X FDS SUPERDIVIDEND 37960A669   1,242,068 51,796 SH   SOLE   0 0 51,796
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   603,837 17,620 SH   SOLE   0 0 17,620
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   834,033 55,676 SH   SOLE   0 0 55,676
HERCULES CAPITAL INC COM 427096508   267,577 14,150 SH   SOLE   0 0 14,150
HOME DEPOT INC COM 437076102   642,323 1,585 SH   SOLE   0 0 1,585
INTERNATIONAL BUSINESS MACHS COM 459200101   1,004,967 3,562 SH   SOLE   0 0 3,562
INVESCO QQQ TR UNIT SER 1 46090E103   2,665,134 4,439 SH   SOLE   0 0 4,439
INTUITIVE SURGICAL INC COM NEW 46120E602   245,529 549 SH   SOLE   0 0 549
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,292,163 13,002 SH   SOLE   0 0 13,002
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   308,534 6,926 SH   SOLE   0 0 6,926
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,993,228 10,507 SH   SOLE   0 0 10,507
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   1,713,373 31,735 SH   SOLE   0 0 31,735
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   276,985 2,288 SH   SOLE   0 0 2,288
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,439,058 68,756 SH   SOLE   0 0 68,756
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   279,992 1,133 SH   SOLE   0 0 1,133
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   576,040 5,453 SH   SOLE   0 0 5,453
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,419,259 22,814 SH   SOLE   0 0 22,814
ISHARES INC MSCI BRAZIL ETF 464286400   1,211,480 39,080 SH   SOLE   0 0 39,080
ISHARES INC MSCI MEXICO ETF 464286822   449,845 6,595 SH   SOLE   0 0 6,595
ISHARES TR MORNINGSTAR GRWT 464287119   1,191,338 11,387 SH   SOLE   0 0 11,387
ISHARES TR CORE S&P TTL STK 464287150   385,244 2,645 SH   SOLE   0 0 2,645
ISHARES TR CORE S&P500 ETF 464287200   1,858,415 2,790 SH   SOLE   0 0 2,790
ISHARES TR CORE US AGGBD ET 464287226   6,497,388 64,812 SH   SOLE   0 0 64,812
ISHARES TR GLOBAL FINLS ETF 464287333   256,679 2,200 SH   SOLE   0 0 2,200
ISHARES TR MSCI EAFE ETF 464287465   2,101,033 22,502 SH   SOLE   0 0 22,502
ISHARES TR RUS MD CP GR ETF 464287481   797,567 5,601 SH   SOLE   0 0 5,601
ISHARES TR RUS MID CAP ETF 464287499   304,074 3,149 SH   SOLE   0 0 3,149
ISHARES TR EXPANDED TECH 464287515   337,324 2,933 SH   SOLE   0 0 2,933
ISHARES TR ISHARES SEMICDTR 464287523   237,236 875 SH   SOLE   0 0 875
ISHARES TR RUSSELL 2000 ETF 464287655   588,368 2,432 SH   SOLE   0 0 2,432
ISHARES TR U.S. TECH ETF 464287721   992,031 5,065 SH   SOLE   0 0 5,065
ISHARES TR CORE S&P SCP ETF 464287804   1,581,105 13,306 SH   SOLE   0 0 13,306
ISHARES TR MRGSTR MD CP GRW 464288307   267,008 3,227 SH   SOLE   0 0 3,227
ISHARES TR RESIDENTIAL MULT 464288562   1,071,387 12,609 SH   SOLE   0 0 12,609
ISHARES TR ISHS 1-5YR INVS 464288646   414,469 7,816 SH   SOLE   0 0 7,816
ISHARES TR PFD AND INCM SEC 464288687   967,168 30,587 SH   SOLE   0 0 30,587
ISHARES TR EAFE GRWTH ETF 464288885   217,828 1,910 SH   SOLE   0 0 1,910
ISHARES TR RUS TP200 GR ETF 464289438   602,335 2,201 SH   SOLE   0 0 2,201
ISHARES TR US TREAS BD ETF 46429B267   788,447 34,338 SH   SOLE   0 0 34,338
ISHARES TR MSCI INDIA ETF 46429B598   634,195 12,182 SH   SOLE   0 0 12,182
ISHARES TR MSCI USA MIN VOL 46429B697   232,304 2,442 SH   SOLE   0 0 2,442
ISHARES TR MSCI USA QLT FCT 46432F339   849,386 4,367 SH   SOLE   0 0 4,367
ISHARES TR CORE MSCI EAFE 46432F842   3,825,170 43,811 SH   SOLE   0 0 43,811
ISHARES INC CORE MSCI EMKT 46434G103   878,534 13,327 SH   SOLE   0 0 13,327
ISHARES INC MSCI EMRG CHN 46434G764   867,979 12,917 SH   SOLE   0 0 12,917
ISHARES TR CORE DIV GRWTH 46434V621   1,392,191 20,037 SH   SOLE   0 0 20,037
ISHARES TR TRS FLT RT BD 46434V860   397,734 7,862 SH   SOLE   0 0 7,862
ISHARES TR MORTGE REL ETF 46435G342   730,524 33,251 SH   SOLE   0 0 33,251
ISHARES TR CORE INTL AGGR 46435G672   1,385,658 27,048 SH   SOLE   0 0 27,048
ISHARES TR BROAD USD HIGH 46435U853   201,191 5,325 SH   SOLE   0 0 5,325
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,493,239 34,720 SH   SOLE   0 0 34,720
ISHARES TR IBONDS 28 TRM TS 46436E833   280,372 12,525 SH   SOLE   0 0 12,525
ISHARES TR TOP 20 U S STOCK 46438G570   379,227 12,450 SH   SOLE   0 0 12,450
JPMORGAN CHASE & CO. COM 46625H100   911,264 2,889 SH   SOLE   0 0 2,889
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   318,149 6,817 SH   SOLE   0 0 6,817
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   277,517 4,627 SH   SOLE   0 0 4,627
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,221,405 21,143 SH   SOLE   0 0 21,143
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   450,000 3,729 SH   SOLE   0 0 3,729
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   239,700 5,041 SH   SOLE   0 0 5,041
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   478,075 9,424 SH   SOLE   0 0 9,424
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,059,475 18,419 SH   SOLE   0 0 18,419
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   4,484,050 47,777 SH   SOLE   0 0 47,777
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   4,650,592 72,039 SH   SOLE   0 0 72,039
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   1,324,148 20,469 SH   SOLE   0 0 20,469
JOHNSON & JOHNSON COM 478160104   388,959 2,098 SH   SOLE   0 0 2,098
LPL FINL HLDGS INC COM 50212V100   575,886 1,731 SH   SOLE   0 0 1,731
LTC PPTYS INC COM 502175102   698,170 18,941 SH   SOLE   0 0 18,941
LEIDOS HOLDINGS INC COM 525327102   231,128 1,223 SH   SOLE   0 0 1,223
LIBERTY ENERGY INC COM CL A 53115L104   234,917 19,037 SH   SOLE   0 0 19,037
ELI LILLY & CO COM 532457108   810,125 1,062 SH   SOLE   0 0 1,062
LISTED FDS TR TEUCRIUM AGRI ST 53656F144   205,212 11,532 SH   SOLE   0 0 11,532
LISTED FDS TR ROUNDHILL MAGNIF 53656G498   400,835 6,180 SH   SOLE   0 0 6,180
LOWES COS INC COM 548661107   1,238,208 4,927 SH   SOLE   0 0 4,927
LUMEN TECHNOLOGIES INC COM 550241103   195,350 31,920 SH   SOLE   0 0 31,920
MPLX LP COM UNIT REP LTD 55336V100   944,001 18,899 SH   SOLE   0 0 18,899
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   357,164 27,099 SH   SOLE   0 0 27,099
MAIN STR CAP CORP COM 56035L104   229,251 3,605 SH   SOLE   0 0 3,605
MCDONALDS CORP COM 580135101   304,180 1,001 SH   SOLE   0 0 1,001
MERCADOLIBRE INC COM 58733R102   250,053 107 SH   SOLE   0 0 107
MICROSOFT CORP COM 594918104   2,576,544 4,975 SH   SOLE   0 0 4,975
MICRON TECHNOLOGY INC COM 595112103   493,494 2,949 SH   SOLE   0 0 2,949
MONDELEZ INTL INC CL A 609207105   207,242 3,317 SH   SOLE   0 0 3,317
MORGAN STANLEY COM NEW 617446448   368,052 2,315 SH   SOLE   0 0 2,315
MORGAN STANLEY ETF TRUST EATON VANCE SHOR 61774R825   275,325 5,356 SH   SOLE   0 0 5,356
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   555,223 10,791 SH   SOLE   0 0 10,791
NETFLIX INC COM 64110L106   302,710 252 SH   SOLE   0 0 252
NEWMONT CORP COM 651639106   257,483 3,054 SH   SOLE   0 0 3,054
NEXGEN ENERGY LTD COM 65340P106   404,907 45,241 SH   SOLE   0 0 45,241
NVIDIA CORPORATION COM 67066G104   2,791,704 14,963 SH   SOLE   0 0 14,963
NUTRIEN LTD COM 67077M108   399,228 6,800 SH   SOLE   0 0 6,800
OGE ENERGY CORP COM 670837103   225,011 4,863 SH   SOLE   0 0 4,863
ONEOK INC NEW COM 682680103   243,845 3,421 SH   SOLE   0 0 3,421
ORACLE CORP COM 68389X105   292,767 1,041 SH   SOLE   0 0 1,041
PNC FINL SVCS GROUP INC COM 693475105   547,423 2,724 SH   SOLE   0 0 2,724
PPL CORP COM 69351T106   505,008 13,590 SH   SOLE   0 0 13,590
PACER FDS TR GLOBL CASH ETF 69374H709   692,436 17,377 SH   SOLE   0 0 17,377
PACER FDS TR US CASH COWS 100 69374H881   265,672 4,623 SH   SOLE   0 0 4,623
PALANTIR TECHNOLOGIES INC CL A 69608A108   395,669 2,169 SH   SOLE   0 0 2,169
PAYPAL HLDGS INC COM 70450Y103   276,086 4,117 SH   SOLE   0 0 4,117
PENNANTPARK FLOATING RATE CA COM 70806A106   464,947 52,300 SH   SOLE   0 0 52,300
PEPSICO INC COM 713448108   262,661 1,870 SH   SOLE   0 0 1,870
PHILIP MORRIS INTL INC COM 718172109   533,519 3,289 SH   SOLE   0 0 3,289
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   409,797 4,283 SH   SOLE   0 0 4,283
PIMCO DYNAMIC INCOME FD SHS 72201Y101   301,950 15,250 SH   SOLE   0 0 15,250
PROCTER AND GAMBLE CO COM 742718109   402,948 2,623 SH   SOLE   0 0 2,623
QUALCOMM INC COM 747525103   590,127 3,547 SH   SOLE   0 0 3,547
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   129,600 10,800 SH   SOLE   0 0 10,800
RIVERNORTH OPPORTUNITIES FD RIGHT 10/06/2025 76881Y174   88 10,803 SH   SOLE   0 0 10,803
RIVERNORTH DOUBLELINE STRATE COM 76882G107   107,478 12,600 SH   SOLE   0 0 12,600
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   379,698 7,260 SH   SOLE   0 0 7,260
NEOS ETF TRUST BITCOIN HIGH INC 78433H642   669,428 11,268 SH   SOLE   0 0 11,268
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   474,250 8,750 SH   SOLE   0 0 8,750
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,040,715 1,562 SH   SOLE   0 0 1,562
SPDR GOLD TR GOLD SHS 78463V107   1,129,684 3,178 SH   SOLE   0 0 3,178
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   285,916 4,603 SH   SOLE   0 0 4,603
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   18,850,977 402,713 SH   SOLE   0 0 402,713
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   430,613 12,331 SH   SOLE   0 0 12,331
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   30,942,815 723,132 SH   SOLE   0 0 723,132
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201   7,286,417 77,260 SH   SOLE   0 0 77,260
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   31,252,649 922,179 SH   SOLE   0 0 922,179
SPDR SERIES TRUST PORT MTG BK ETF 78464A383   43,034,567 1,917,761 SH   SOLE   0 0 1,917,761
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   91,474,454 875,270 SH   SOLE   0 0 875,270
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   55,383,789 1,000,972 SH   SOLE   0 0 1,000,972
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672   59,202,413 2,048,526 SH   SOLE   0 0 2,048,526
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   1,554,558 27,182 SH   SOLE   0 0 27,182
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   2,348,872 29,983 SH   SOLE   0 0 29,983
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   255,196 428 SH   SOLE   0 0 428
SPDR SERIES TRUST BLOOMBERG INVT 78468R200   208,902 6,769 SH   SOLE   0 0 6,769
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   10,724,972 117,498 SH   SOLE   0 0 117,498
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788   399,564 9,081 SH   SOLE   0 0 9,081
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   27,219,924 587,650 SH   SOLE   0 0 587,650
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   7,321,724 284,781 SH   SOLE   0 0 284,781
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   939,788 29,451 SH   SOLE   0 0 29,451
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,986,692 71,208 SH   SOLE   0 0 71,208
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,286,968 121,023 SH   SOLE   0 0 121,023
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,913,562 125,153 SH   SOLE   0 0 125,153
SCHWAB STRATEGIC TR US TIPS ETF 808524870   843,342 31,293 SH   SOLE   0 0 31,293
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   222,369 2,481 SH   SOLE   0 0 2,481
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,974,609 42,930 SH   SOLE   0 0 42,930
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   448,039 5,717 SH   SOLE   0 0 5,717
SELECT SECTOR SPDR TR ENERGY 81369Y506   748,402 8,377 SH   SOLE   0 0 8,377
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,130,817 169,498 SH   SOLE   0 0 169,498
SELECT SECTOR SPDR TR INDL 81369Y704   694,039 4,500 SH   SOLE   0 0 4,500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,091,001 3,871 SH   SOLE   0 0 3,871
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,624,253 64,410 SH   SOLE   0 0 64,410
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   489,807 5,616 SH   SOLE   0 0 5,616
SIMON PPTY GROUP INC NEW COM 828806109   303,971 1,620 SH   SOLE   0 0 1,620
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   1,075,149 29,304 SH   SOLE   0 0 29,304
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   15,035,616 301,777 SH   SOLE   0 0 301,777
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   4,292,318 113,905 SH   SOLE   0 0 113,905
T ROWE PRICE ETF INC US HIGH YIELD 87283Q875   4,949,787 94,480 SH   SOLE   0 0 94,480
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   4,380,066 85,084 SH   SOLE   0 0 85,084
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   333,635 1,195 SH   SOLE   0 0 1,195
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   149,940 11,900 SH   SOLE   0 0 11,900
TESLA INC COM 88160R101   8,431,314 19,959 SH   SOLE   0 0 19,959
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   51,786 12,600 SH   SOLE   0 0 12,600
3M CO COM 88579Y101   385,249 2,483 SH   SOLE   0 0 2,483
UNITI GROUP LLC COM SHS 912932100   635,091 103,773 SH   SOLE   0 0 103,773
URANIUM ENERGY CORP COM 916896103   240,560 18,033 SH   SOLE   0 0 18,033
VALERO ENERGY CORP COM 91913Y100   741,516 4,355 SH   SOLE   0 0 4,355
VANECK MERK GOLD ETF GOLD SHS 921078101   294,805 7,927 SH   SOLE   0 0 7,927
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,693,918 61,439 SH   SOLE   0 0 61,439
VANECK ETF TRUST EMERGING MRKT HI 92189F353   372,609 18,584 SH   SOLE   0 0 18,584
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   332,641 11,189 SH   SOLE   0 0 11,189
VANECK ETF TRUST IG FLOATING RATE 92189F486   13,585,959 530,257 SH   SOLE   0 0 530,257
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   969,773 2,971 SH   SOLE   0 0 2,971
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   14,002,269 64,881 SH   SOLE   0 0 64,881
VANGUARD STAR FDS VG TL INTL STK F 921909768   554,291 7,545 SH   SOLE   0 0 7,545
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   270,246 1,962 SH   SOLE   0 0 1,962
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   881,193 11,849 SH   SOLE   0 0 11,849
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,382,928 39,918 SH   SOLE   0 0 39,918
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   375,983 2,667 SH   SOLE   0 0 2,667
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,001,203 59,277 SH   SOLE   0 0 59,277
VANGUARD WORLD FD CONSUM STP ETF 92204A207   250,761 1,173 SH   SOLE   0 0 1,173
VANGUARD WORLD FD ENERGY ETF 92204A306   222,063 1,764 SH   SOLE   0 0 1,764
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   269,696 3,018 SH   SOLE   0 0 3,018
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   310,701 3,694 SH   SOLE   0 0 3,694
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   927,918 1,491 SH   SOLE   0 0 1,491
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,230,304 7,245 SH   SOLE   0 0 7,245
VANGUARD INDEX FDS GROWTH ETF 922908736   4,006,390 8,353 SH   SOLE   0 0 8,353
VANGUARD INDEX FDS VALUE ETF 922908744   3,603,457 19,326 SH   SOLE   0 0 19,326
VANGUARD INDEX FDS SMALL CP ETF 922908751   999,470 3,931 SH   SOLE   0 0 3,931
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,002,440 30,654 SH   SOLE   0 0 30,654
VERIZON COMMUNICATIONS INC COM 92343V104   294,720 6,706 SH   SOLE   0 0 6,706
VISA INC COM CL A 92826C839   267,056 782 SH   SOLE   0 0 782
WALMART INC COM 931142103   1,962,126 19,039 SH   SOLE   0 0 19,039
WHEATON PRECIOUS METALS CORP COM 962879102   301,632 2,697 SH   SOLE   0 0 2,697
WISDOMTREE TR WISDOMTREE US VA 97717W547   1,713,627 18,829 SH   SOLE   0 0 18,829
WISDOMTREE TR US LARGECAP FUND 97717W588   339,874 4,930 SH   SOLE   0 0 4,930
WISDOMTREE TR US S CAP QTY DIV 97717X651   1,680,128 33,616 SH   SOLE   0 0 33,616
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   512,653 10,198 SH   SOLE   0 0 10,198