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
3M CO COM 88579Y101   231,846 1,796 SH   SOLE 0 0 0 1,796
ABBOTT LABS COM 002824100   276,494 2,444 SH   SOLE 0 0 0 2,444
ABBVIE INC COM 00287Y109   501,176 2,820 SH   SOLE 0 0 0 2,820
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   205,445 584 SH   SOLE 0 0 0 584
ADVANCED MICRO DEVICES INC COM 007903107   254,867 2,110 SH   SOLE 0 0 0 2,110
AFLAC INC COM 001055102   550,979 5,327 SH   SOLE 0 0 0 5,327
AKEBIA THERAPEUTICS INC COM 00972D105   24,706 13,003 SH   SOLE 0 0 0 13,003
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   244,789 2,887 SH   SOLE 0 0 0 2,887
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,306,379 121,750 SH   SOLE 0 0 0 121,750
ALPHABET INC CAP STK CL A 02079K305   540,246 2,854 SH   SOLE 0 0 0 2,854
ALPHABET INC CAP STK CL C 02079K107   865,404 4,544 SH   SOLE 0 0 0 4,544
ALPS ETF TR ALERIAN MLP 00162Q452   325,330 6,755 SH   SOLE 0 0 0 6,755
ALTRIA GROUP INC COM 02209S103   963,223 18,421 SH   SOLE 0 0 0 18,421
AMAZON COM INC COM 023135106   2,954,086 13,465 SH   SOLE 0 0 0 13,465
AMPLIFY ETF TR HIGH INCOME 032108847   1,665,384 144,565 SH   SOLE 0 0 0 144,565
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   875,011 11,747 SH   SOLE 0 0 0 11,747
APPLE INC COM 037833100   5,413,217 21,617 SH   SOLE 0 0 0 21,617
ARES CAPITAL CORP COM 04010L103   1,039,889 47,505 SH   SOLE 0 0 0 47,505
ARK ETF TR INNOVATION ETF 00214Q104   373,036 6,571 SH   SOLE 0 0 0 6,571
AT&T INC COM 00206R102   405,148 17,793 SH   SOLE 0 0 0 17,793
ATMOS ENERGY CORP COM 049560105   275,339 1,977 SH   SOLE 0 0 0 1,977
AUTOMATIC DATA PROCESSING IN COM 053015103   238,435 815 SH   SOLE 0 0 0 815
B & G FOODS INC NEW COM 05508R106   77,292 11,218 SH   SOLE 0 0 0 11,218
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,278,185 5,026 SH   SOLE 0 0 0 5,026
BLACKROCK INC COM 09290D101   250,198 244 SH   SOLE 0 0 0 244
BLACKROCK RES & COMMODITIES SHS 09257A108   257,989 30,210 SH   SOLE 0 0 0 30,210
BLOCK INC CL A 852234103   243,241 2,862 SH   SOLE 0 0 0 2,862
BOEING CO COM 097023105   832,056 4,701 SH   SOLE 0 0 0 4,701
BROADCOM INC COM 11135F101   548,091 2,364 SH   SOLE 0 0 0 2,364
CAPITAL GROUP CORE BALANCED SHS 14021D107   477,524 15,271 SH   SOLE 0 0 0 15,271
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   973,320 27,833 SH   SOLE 0 0 0 27,833
CASEYS GEN STORES INC COM 147528103   611,805 1,544 SH   SOLE 0 0 0 1,544
CATERPILLAR INC COM 149123101   9,651,899 26,607 SH   SOLE 0 0 0 26,607
CHEVRON CORP NEW COM 166764100   4,350,876 30,039 SH   SOLE 0 0 0 30,039
CISCO SYS INC COM 17275R102   541,332 9,144 SH   SOLE 0 0 0 9,144
CLOROX CO DEL COM 189054109   692,456 4,264 SH   SOLE 0 0 0 4,264
CME GROUP INC COM 12572Q105   622,984 2,683 SH   SOLE 0 0 0 2,683
COCA COLA CO COM 191216100   323,477 5,196 SH   SOLE 0 0 0 5,196
COLLABORATIVE INVESTMNT SER RAREVIEW TOTL RT 19423L441   498,927 20,238 SH   SOLE 0 0 0 20,238
COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722   2,354,732 99,629 SH   SOLE 0 0 0 99,629
CORTEVA INC COM 22052L104   211,168 3,707 SH   SOLE 0 0 0 3,707
COSTCO WHSL CORP NEW COM 22160K105   1,135,323 1,239 SH   SOLE 0 0 0 1,239
DEERE & CO COM 244199105   347,882 821 SH   SOLE 0 0 0 821
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   3,917,183 61,446 SH   SOLE 0 0 0 61,446
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   509,879 20,510 SH   SOLE 0 0 0 20,510
DNP SELECT INCOME FD INC COM 23325P104   101,606 11,520 SH   SOLE 0 0 0 11,520
ELI LILLY & CO COM 532457108   416,108 539 SH   SOLE 0 0 0 539
ENBRIDGE INC COM 29250N105   218,389 5,147 SH   SOLE 0 0 0 5,147
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   932,620 47,607 SH   SOLE 0 0 0 47,607
EXXON MOBIL CORP COM 30231G102   900,792 8,374 SH   SOLE 0 0 0 8,374
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,761,626 23,161 SH   SOLE 0 0 0 23,161
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   367,596 1,988 SH   SOLE 0 0 0 1,988
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   283,163 13,161 SH   SOLE 0 0 0 13,161
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,920,892 108,525 SH   SOLE 0 0 0 108,525
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   203,316 16,907 SH   SOLE 0 0 0 16,907
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   592,726 7,655 SH   SOLE 0 0 0 7,655
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,018,301 17,037 SH   SOLE 0 0 0 17,037
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   337,885 5,713 SH   SOLE 0 0 0 5,713
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   806,015 22,483 SH   SOLE 0 0 0 22,483
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   608,154 6,925 SH   SOLE 0 0 0 6,925
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   268,841 4,552 SH   SOLE 0 0 0 4,552
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   217,670 10,644 SH   SOLE 0 0 0 10,644
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   313,860 7,594 SH   SOLE 0 0 0 7,594
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   464,153 6,025 SH   SOLE 0 0 0 6,025
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   323,373 13,340 SH   SOLE 0 0 0 13,340
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   423,441 22,428 SH   SOLE 0 0 0 22,428
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   551,537 23,702 SH   SOLE 0 0 0 23,702
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   2,265,304 49,353 SH   SOLE 0 0 0 49,353
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,278,826 41,970 SH   SOLE 0 0 0 41,970
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   271,595 5,457 SH   SOLE 0 0 0 5,457
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   445,762 5,830 SH   SOLE 0 0 0 5,830
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   577,792 5,540 SH   SOLE 0 0 0 5,540
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   463,343 4,004 SH   SOLE 0 0 0 4,004
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   452,041 4,473 SH   SOLE 0 0 0 4,473
FORD MTR CO COM 345370860   109,167 11,027 SH   SOLE 0 0 0 11,027
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   345,140 50,607 SH   SOLE 0 0 0 50,607
FS KKR CAP CORP COM 302635206   534,929 24,628 SH   SOLE 0 0 0 24,628
GENERAL MTRS CO COM 37045V100   298,197 5,598 SH   SOLE 0 0 0 5,598
GLOBAL PMTS INC COM 37940X102   384,366 3,430 SH   SOLE 0 0 0 3,430
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,228,874 67,446 SH   SOLE 0 0 0 67,446
GRANITE RIDGE RESOURCES INC COM 387432107   104,038 16,105 SH   SOLE 0 0 0 16,105
HARBOR ETF TRUST LONG TERM GROWER 41151J406   207,694 7,633 SH   SOLE 0 0 0 7,633
HERSHEY CO COM 427866108   669,079 3,951 SH   SOLE 0 0 0 3,951
HOME DEPOT INC COM 437076102   1,085,935 2,792 SH   SOLE 0 0 0 2,792
HONEYWELL INTL INC COM 438516106   911,466 4,035 SH   SOLE 0 0 0 4,035
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   628,184 19,448 SH   SOLE 0 0 0 19,448
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700   297,310 11,770 SH   SOLE 0 0 0 11,770
INTERNATIONAL BUSINESS MACHS COM 459200101   294,021 1,337 SH   SOLE 0 0 0 1,337
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101   269,746 2,988 SH   SOLE 0 0 0 2,988
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,228,891 58,324 SH   SOLE 0 0 0 58,324
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,042,701 90,434 SH   SOLE 0 0 0 90,434
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   620,666 5,391 SH   SOLE 0 0 0 5,391
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   889,402 7,200 SH   SOLE 0 0 0 7,200
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   595,115 6,597 SH   SOLE 0 0 0 6,597
INVESCO QQQ TR UNIT SER 1 46090E103   2,997,174 5,863 SH   SOLE 0 0 0 5,863
ISHARES GOLD TR ISHARES NEW 464285204   613,351 12,388 SH   SOLE 0 0 0 12,388
ISHARES INC MSCI GBL MIN VOL 464286525   214,906 1,968 SH   SOLE 0 0 0 1,968
ISHARES INC MSCI AUST ETF 464286103   617,993 25,901 SH   SOLE 0 0 0 25,901
ISHARES SILVER TR ISHARES 46428Q109   2,383,273 90,516 SH   SOLE 0 0 0 90,516
ISHARES TR NATIONAL MUN ETF 464288414   210,634 1,977 SH   SOLE 0 0 0 1,977
ISHARES TR SELECT DIVID ETF 464287168   1,088,320 8,289 SH   SOLE 0 0 0 8,289
ISHARES TR INTL SEL DIV ETF 464288448   542,456 19,812 SH   SOLE 0 0 0 19,812
ISHARES TR MSCI USA MIN VOL 46429B697   274,450 3,091 SH   SOLE 0 0 0 3,091
ISHARES TR NEW YORK MUN ETF 464288323   400,062 7,517 SH   SOLE 0 0 0 7,517
ISHARES TR IBOXX INV CP ETF 464287242   360,849 3,377 SH   SOLE 0 0 0 3,377
ISHARES TR S&P MC 400GR ETF 464287606   540,068 5,939 SH   SOLE 0 0 0 5,939
ISHARES TR IBOXX HI YD ETF 464288513   217,601 2,767 SH   SOLE 0 0 0 2,767
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,942,586 19,310 SH   SOLE 0 0 0 19,310
ISHARES TR ISHARES BIOTECH 464287556   466,941 3,532 SH   SOLE 0 0 0 3,532
ISHARES TR CRE U S REIT ETF 464288521   2,432,203 42,439 SH   SOLE 0 0 0 42,439
ISHARES TR S&P 500 GRWT ETF 464287309   243,212 2,395 SH   SOLE 0 0 0 2,395
ISHARES TR S&P 500 VAL ETF 464287408   507,254 2,657 SH   SOLE 0 0 0 2,657
ISHARES TR MSCI EAFE ETF 464287465   760,109 10,053 SH   SOLE 0 0 0 10,053
ISHARES TR MSCI AC ASIA ETF 464288182   567,014 7,856 SH   SOLE 0 0 0 7,856
ISHARES TR MRGSTR MD CP GRW 464288307   210,062 2,781 SH   SOLE 0 0 0 2,781
ISHARES TR CORE US AGGBD ET 464287226   381,218 3,934 SH   SOLE 0 0 0 3,934
ISHARES TR CORE MSCI INTL 46435G326   267,615 4,151 SH   SOLE 0 0 0 4,151
ISHARES TR US AER DEF ETF 464288760   965,983 6,646 SH   SOLE 0 0 0 6,646
ISHARES TR CORE LT USDB ETF 464289479   4,625,917 95,086 SH   SOLE 0 0 0 95,086
ISHARES TR CONV BD ETF 46435G102   588,162 6,922 SH   SOLE 0 0 0 6,922
ISHARES TR GLOBAL EQUITY 46434V316   450,675 10,392 SH   SOLE 0 0 0 10,392
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,332,651 13,284 SH   SOLE 0 0 0 13,284
ISHARES TR MSCI ACWI ETF 464288257   4,742,363 40,361 SH   SOLE 0 0 0 40,361
ISHARES TR RUSSELL 2000 ETF 464287655   570,501 2,582 SH   SOLE 0 0 0 2,582
ISHARES TR ISHARES SEMICDTR 464287523   968,698 4,495 SH   SOLE 0 0 0 4,495
ISHARES TR CORE S&P SCP ETF 464287804   395,922 3,436 SH   SOLE 0 0 0 3,436
ISHARES TR FLTG RATE NT ETF 46429B655   1,126,334 22,137 SH   SOLE 0 0 0 22,137
ISHARES TR 1 3 YR TREAS BD 464287457   1,224,307 14,934 SH   SOLE 0 0 0 14,934
ISHARES TR CORE HIGH DV ETF 46429B663   472,360 4,208 SH   SOLE 0 0 0 4,208
ISHARES TR CORE S&P500 ETF 464287200   930,055 1,580 SH   SOLE 0 0 0 1,580
ISHARES TR BROAD USD HIGH 46435U853   581,093 15,795 SH   SOLE 0 0 0 15,795
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,088,459 36,302 SH   SOLE 0 0 0 36,302
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   9,331,175 185,253 SH   SOLE 0 0 0 185,253
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   1,407,391 12,334 SH   SOLE 0 0 0 12,334
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   478,299 8,930 SH   SOLE 0 0 0 8,930
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   1,654,548 32,946 SH   SOLE 0 0 0 32,946
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   590,323 12,940 SH   SOLE 0 0 0 12,940
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   670,481 14,554 SH   SOLE 0 0 0 14,554
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   644,291 9,829 SH   SOLE 0 0 0 9,829
JOHNSON & JOHNSON COM 478160104   675,961 4,674 SH   SOLE 0 0 0 4,674
JPMORGAN CHASE & CO. COM 46625H100   415,524 1,733 SH   SOLE 0 0 0 1,733
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,236,332 97,272 SH   SOLE 0 0 0 97,272
KOHLS CORP COM 500255104   478,084 34,052 SH   SOLE 0 0 0 34,052
KROGER CO COM 501044101   1,146,140 18,743 SH   SOLE 0 0 0 18,743
LITHIUM AMERS CORP NEW COM SHS 53681J103   644,410 216,973 SH   SOLE 0 0 0 216,973
MASTERCARD INCORPORATED CL A 57636Q104   328,580 624 SH   SOLE 0 0 0 624
MCDONALDS CORP COM 580135101   213,359 736 SH   SOLE 0 0 0 736
MERCK & CO INC COM 58933Y105   259,533 2,609 SH   SOLE 0 0 0 2,609
META PLATFORMS INC CL A 30303M102   1,878,335 3,208 SH   SOLE 0 0 0 3,208
MICROSOFT CORP COM 594918104   4,287,153 10,171 SH   SOLE 0 0 0 10,171
MONDELEZ INTL INC CL A 609207105   209,123 3,501 SH   SOLE 0 0 0 3,501
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,228,715 2,658 SH   SOLE 0 0 0 2,658
NETFLIX INC COM 64110L106   430,508 483 SH   SOLE 0 0 0 483
NEW YORK LIFE INVESTMENTS ET NYLI FTSE INTERN 45409B560   220,069 8,445 SH   SOLE 0 0 0 8,445
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   9,217 15,850 SH   SOLE 0 0 0 15,850
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,227,696 22,338 SH   SOLE 0 0 0 22,338
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   248,476 19,352 SH   SOLE 0 0 0 19,352
NUVEEN REAL ESTATE INCOME FD COM 67071B108   170,570 19,765 SH   SOLE 0 0 0 19,765
NVIDIA CORPORATION COM 67066G104   3,224,136 24,009 SH   SOLE 0 0 0 24,009
PACER FDS TR US CASH COWS 100 69374H881   225,432 3,991 SH   SOLE 0 0 0 3,991
PACER FDS TR SWAN SOS FD OF 69374H568   2,472,955 84,430 SH   SOLE 0 0 0 84,430
PACER FDS TR TRENDP US LAR CP 69374H105   488,174 9,135 SH   SOLE 0 0 0 9,135
PACER FDS TR METAURUS CAP 400 69374H436   2,393,617 62,350 SH   SOLE 0 0 0 62,350
PACER FDS TR PAC ASSET FLTG 69374H428   3,612,137 75,981 SH   SOLE 0 0 0 75,981
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,621,961 21,446 SH   SOLE 0 0 0 21,446
PALO ALTO NETWORKS INC COM 697435105   265,662 1,460 SH   SOLE 0 0 0 1,460
PEPSICO INC COM 713448108   288,715 1,899 SH   SOLE 0 0 0 1,899
PHILLIPS 66 COM 718546104   220,739 1,937 SH   SOLE 0 0 0 1,937
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,040,008 10,365 SH   SOLE 0 0 0 10,365
PROCTER AND GAMBLE CO COM 742718109   307,092 1,832 SH   SOLE 0 0 0 1,832
QUALCOMM INC COM 747525103   211,404 1,376 SH   SOLE 0 0 0 1,376
ROBLOX CORP CL A 771049103   261,354 4,517 SH   SOLE 0 0 0 4,517
S&P GLOBAL INC COM 78409V104   275,909 554 SH   SOLE 0 0 0 554
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   352,388 13,517 SH   SOLE 0 0 0 13,517
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   444,605 18,479 SH   SOLE 0 0 0 18,479
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   241,257 10,408 SH   SOLE 0 0 0 10,408
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   570,722 20,478 SH   SOLE 0 0 0 20,478
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,345,441 5,786 SH   SOLE 0 0 0 5,786
SELECT SECTOR SPDR TR ENERGY 81369Y506   894,364 10,441 SH   SOLE 0 0 0 10,441
SERVICENOW INC COM 81762P102   220,505 208 SH   SOLE 0 0 0 208
SHERWIN WILLIAMS CO COM 824348106   569,383 1,675 SH   SOLE 0 0 0 1,675
SOFI TECHNOLOGIES INC COM 83406F102   335,166 21,764 SH   SOLE 0 0 0 21,764
SPDR GOLD TR GOLD SHS 78463V107   2,420,781 9,998 SH   SOLE 0 0 0 9,998
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   590,757 15,396 SH   SOLE 0 0 0 15,396
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,543,861 2,634 SH   SOLE 0 0 0 2,634
SPDR SER TR SSGA US LRG ETF 78468R804   963,971 5,835 SH   SOLE 0 0 0 5,835
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,589,063 83,003 SH   SOLE 0 0 0 83,003
SPDR SER TR PORTFOLIO S&P500 78464A854   9,776,814 141,816 SH   SOLE 0 0 0 141,816
SPDR SER TR PRTFLO S&P500 GW 78464A409   10,332,308 117,546 SH   SOLE 0 0 0 117,546
SPDR SER TR NUVEEN BLMBRG MU 78468R721   622,493 13,645 SH   SOLE 0 0 0 13,645
SPDR SER TR PORTFOLIO S&P600 78468R853   358,070 7,971 SH   SOLE 0 0 0 7,971
SPDR SER TR PORTFOLIO AGRGTE 78464A649   3,812,566 152,564 SH   SOLE 0 0 0 152,564
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,447,359 37,705 SH   SOLE 0 0 0 37,705
SPDR SER TR PORTFOLI S&P1500 78464A805   601,582 8,422 SH   SOLE 0 0 0 8,422
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,929,337 135,497 SH   SOLE 0 0 0 135,497
SPDR SER TR PORTFOLIO S&P400 78464A847   386,357 7,064 SH   SOLE 0 0 0 7,064
SPDR SER TR S&P KENSHO CLEAN 78468R655   379,056 6,259 SH   SOLE 0 0 0 6,259
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   317,481 13,362 SH   SOLE 0 0 0 13,362
STRYKER CORPORATION COM 863667101   243,754 677 SH   SOLE 0 0 0 677
T-MOBILE US INC COM 872590104   209,694 950 SH   SOLE 0 0 0 950
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   209,521 1,061 SH   SOLE 0 0 0 1,061
TESLA INC COM 88160R101   1,365,383 3,381 SH   SOLE 0 0 0 3,381
TEXAS INSTRS INC COM 882508104   229,887 1,226 SH   SOLE 0 0 0 1,226
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   588,087 31,448 SH   SOLE 0 0 0 31,448
TOAST INC CL A 888787108   254,494 6,982 SH   SOLE 0 0 0 6,982
TRACTOR SUPPLY CO COM 892356106   218,607 4,120 SH   SOLE 0 0 0 4,120
UNITEDHEALTH GROUP INC COM 91324P102   234,795 464 SH   SOLE 0 0 0 464
URANIUM ENERGY CORP COM 916896103   224,470 33,553 SH   SOLE 0 0 0 33,553
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,233,333 17,151 SH   SOLE 0 0 0 17,151
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   233,494 4,760 SH   SOLE 0 0 0 4,760
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   733,624 2,891 SH   SOLE 0 0 0 2,891
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,640,007 6,756 SH   SOLE 0 0 0 6,756
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   920,036 10,328 SH   SOLE 0 0 0 10,328
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,002,124 3,578 SH   SOLE 0 0 0 3,578
VANGUARD INDEX FDS VALUE ETF 922908744   346,637 2,047 SH   SOLE 0 0 0 2,047
VANGUARD INDEX FDS GROWTH ETF 922908736   2,262,099 5,511 SH   SOLE 0 0 0 5,511
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   286,960 6,516 SH   SOLE 0 0 0 6,516
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   891,070 18,403 SH   SOLE 0 0 0 18,403
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   379,687 7,574 SH   SOLE 0 0 0 7,574
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   939,868 11,709 SH   SOLE 0 0 0 11,709
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   984,303 5,026 SH   SOLE 0 0 0 5,026
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   606,371 12,680 SH   SOLE 0 0 0 12,680
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,313,997 18,136 SH   SOLE 0 0 0 18,136
VANGUARD WORLD FD ENERGY ETF 92204A306   342,191 2,821 SH   SOLE 0 0 0 2,821
VANGUARD WORLD FD INF TECH ETF 92204A702   337,248 542 SH   SOLE 0 0 0 542
VERIZON COMMUNICATIONS INC COM 92343V104   469,209 11,733 SH   SOLE 0 0 0 11,733
VISA INC COM CL A 92826C839   1,691,783 5,353 SH   SOLE 0 0 0 5,353
WALGREENS BOOTS ALLIANCE INC COM 931427108   104,848 11,238 SH   SOLE 0 0 0 11,238
WALMART INC COM 931142103   503,075 5,568 SH   SOLE 0 0 0 5,568
WEC ENERGY GROUP INC COM 92939U106   211,824 2,252 SH   SOLE 0 0 0 2,252
WELLS FARGO CO NEW PERP PFD CNV A 949746804   600,738 503 SH   SOLE 0 0 0 503
WELLS FARGO CO NEW COM 949746101   203,342 2,895 SH   SOLE 0 0 0 2,895
WEST BANCORPORATION INC CAP STK 95123P106   226,199 10,448 SH   SOLE 0 0 0 10,448
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   509,641 10,128 SH   SOLE 0 0 0 10,128
WISDOMTREE TR YIELD ENHANCD US 97717X511   1,271,656 29,629 SH   SOLE 0 0 0 29,629
XAI MADISON EQUITY PREMIUM I COM 557437100   339,271 50,562 SH   SOLE 0 0 0 50,562