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   381,958 3,601 SH   SOLE   0 0 3,601
ABBOTT LABS COM 002824100   553,865 4,873 SH   SOLE   0 0 4,873
ABBVIE INC COM 00287Y109   762,089 4,185 SH   SOLE   0 0 4,185
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   327,893 946 SH   SOLE   0 0 946
ADOBE INC COM 00724F101   269,960 535 SH   SOLE   0 0 535
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   221,292 6,171 SH   SOLE   0 0 6,171
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661   1,169,608 45,930 SH   SOLE   0 0 45,930
ALPHABET INC CAP STK CL C 02079K107   357,049 2,345 SH   SOLE   0 0 2,345
ALPHABET INC CAP STK CL A 02079K305   1,026,474 6,801 SH   SOLE   0 0 6,801
AMAZON COM INC COM 023135106   955,834 5,299 SH   SOLE   0 0 5,299
AMERICAN CENTY ETF TR US SML CP VALU 025072877   768,797 8,204 SH   SOLE   0 0 8,204
AMPHENOL CORP NEW CL A 032095101   217,551 1,886 SH   SOLE   0 0 1,886
APPLE INC COM 037833100   1,802,761 10,513 SH   SOLE   0 0 10,513
AT&T INC COM 00206R102   196,979 11,192 SH   SOLE   0 0 11,192
ATMOS ENERGY CORP COM 049560105   556,669 4,683 SH   SOLE   0 0 4,683
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,074,849 2,556 SH   SOLE   0 0 2,556
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   1,956,757 38,894 SH   SOLE   0 0 38,894
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   210,481 4,241 SH   SOLE   0 0 4,241
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   228,836 29,077 SH   SOLE   0 0 29,077
CATERPILLAR INC COM 149123101   235,249 642 SH   SOLE   0 0 642
CHEVRON CORP NEW COM 166764100   470,854 2,985 SH   SOLE   0 0 2,985
CISCO SYS INC COM 17275R102   292,343 5,857 SH   SOLE   0 0 5,857
COCA COLA CO COM 191216100   571,606 9,343 SH   SOLE   0 0 9,343
DISNEY WALT CO COM 254687106   320,706 2,621 SH   SOLE   0 0 2,621
EVERGY INC COM 30034W106   214,588 4,020 SH   SOLE   0 0 4,020
EXXON MOBIL CORP COM 30231G102   722,665 6,217 SH   SOLE   0 0 6,217
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   340,560 8,264 SH   SOLE   0 0 8,264
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   481,621 11,923 SH   SOLE   0 0 11,923
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   1,191,031 55,786 SH   SOLE   0 0 55,786
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   306,860 8,910 SH   SOLE   0 0 8,910
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   221,175 5,158 SH   SOLE   0 0 5,158
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   213,723 5,268 SH   SOLE   0 0 5,268
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   812,177 22,291 SH   SOLE   0 0 22,291
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   15,375,931 549,926 SH   SOLE   0 0 549,926
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   225,916 6,671 SH   SOLE   0 0 6,671
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   455,917 20,245 SH   SOLE   0 0 20,245
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   216,416 6,567 SH   SOLE   0 0 6,567
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   601,634 101,456 SH   SOLE   0 0 101,456
FS KKR CAP CORP COM 302635206   293,220 15,376 SH   SOLE   0 0 15,376
GLACIER BANCORP INC NEW COM 37637Q105   1,709,685 42,445 SH   SOLE   0 0 42,445
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   259,475 2,500 SH   SOLE   0 0 2,500
HOME DEPOT INC COM 437076102   497,529 1,297 SH   SOLE   0 0 1,297
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   217,252 8,652 SH   SOLE   0 0 8,652
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   322,960 11,891 SH   SOLE   0 0 11,891
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   254,515 6,973 SH   SOLE   0 0 6,973
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   989,893 26,892 SH   SOLE   0 0 26,892
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   3,413,914 81,790 SH   SOLE   0 0 81,790
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   391,364 12,053 SH   SOLE   0 0 12,053
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   289,471 7,369 SH   SOLE   0 0 7,369
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   221,993 5,845 SH   SOLE   0 0 5,845
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   371,396 11,919 SH   SOLE   0 0 11,919
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   231,881 6,554 SH   SOLE   0 0 6,554
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   1,179,544 34,530 SH   SOLE   0 0 34,530
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   352,351 14,367 SH   SOLE   0 0 14,367
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   681,194 17,342 SH   SOLE   0 0 17,342
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   201,889 5,679 SH   SOLE   0 0 5,679
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   845,050 21,607 SH   SOLE   0 0 21,607
INTERNATIONAL BUSINESS MACHS COM 459200101   321,227 1,682 SH   SOLE   0 0 1,682
INTUIT COM 461202103   244,400 376 SH   SOLE   0 0 376
INVESCO QQQ TR UNIT SER 1 46090E103   253,231 571 SH   SOLE   0 0 571
ISHARES TR 7-10 YR TRSY BD 464287440   1,004,239 10,611 SH   SOLE   0 0 10,611
ISHARES TR CORE S&P500 ETF 464287200   1,670,471 3,191 SH   SOLE   0 0 3,191
ISHARES TR 0-5YR HI YL CP 46434V407   957,078 22,493 SH   SOLE   0 0 22,493
ISHARES TR 0-5 YR TIPS ETF 46429B747   576,395 5,797 SH   SOLE   0 0 5,797
ISHARES TR MSCI INDIA ETF 46429B598   336,982 6,290 SH   SOLE   0 0 6,290
ISHARES TR TIPS BD ETF 464287176   489,146 4,554 SH   SOLE   0 0 4,554
ISHARES TR 1 3 YR TREAS BD 464287457   607,707 7,431 SH   SOLE   0 0 7,431
ISHARES TR US TREAS BD ETF 46429B267   1,352,277 59,510 SH   SOLE   0 0 59,510
ISHARES TR MSCI USA QLT FCT 46432F339   645,404 3,927 SH   SOLE   0 0 3,927
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   517,933 8,846 SH   SOLE   0 0 8,846
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   942,963 17,835 SH   SOLE   0 0 17,835
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,294,365 45,478 SH   SOLE   0 0 45,478
JPMORGAN CHASE & CO COM 46625H100   217,125 1,084 SH   SOLE   0 0 1,084
LOWES COS INC COM 548661107   329,876 1,295 SH   SOLE   0 0 1,295
MASTERCARD INCORPORATED CL A 57636Q104   578,847 1,202 SH   SOLE   0 0 1,202
MCDONALDS CORP COM 580135101   1,106,372 3,924 SH   SOLE   0 0 3,924
MEDTRONIC PLC SHS G5960L103   283,935 3,258 SH   SOLE   0 0 3,258
MERCK & CO INC COM 58933Y105   232,893 1,765 SH   SOLE   0 0 1,765
MICROSOFT CORP COM 594918104   1,857,479 4,415 SH   SOLE   0 0 4,415
NETFLIX INC COM 64110L106   332,209 547 SH   SOLE   0 0 547
NOVO-NORDISK A S ADR 670100205   399,196 3,109 SH   SOLE   0 0 3,109
NVIDIA CORPORATION COM 67066G104   754,538 835 SH   SOLE   0 0 835
ORACLE CORP COM 68389X105   232,630 1,852 SH   SOLE   0 0 1,852
PACER FDS TR SWAN SOS FLEX JU 69374H469   501,690 18,782 SH   SOLE   0 0 18,782
PACER FDS TR SWAN SOS FLX JAN 69374H576   467,131 15,307 SH   SOLE   0 0 15,307
PACER FDS TR SWAN SOS FLEX 69374H451   288,032 10,662 SH   SOLE   0 0 10,662
PACER FDS TR SWAN SOS FLEX AP 69374H477   222,036 8,254 SH   SOLE   0 0 8,254
PEPSICO INC COM 713448108   362,446 2,071 SH   SOLE   0 0 2,071
PFIZER INC COM 717081103   230,964 8,323 SH   SOLE   0 0 8,323
QUALCOMM INC COM 747525103   246,162 1,454 SH   SOLE   0 0 1,454
RTX CORPORATION COM 75513E101   442,787 4,540 SH   SOLE   0 0 4,540
SALESFORCE INC COM 79466L302   202,393 672 SH   SOLE   0 0 672
SHERWIN WILLIAMS CO COM 824348106   284,463 819 SH   SOLE   0 0 819
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   1,264,421 47,732 SH   SOLE   0 0 47,732
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,779,008 77,539 SH   SOLE   0 0 77,539
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,063,181 29,378 SH   SOLE   0 0 29,378
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,108,385 2,119 SH   SOLE   0 0 2,119
SPDR SER TR BLOOMBERG HIGH Y 78468R622   352,240 3,700 SH   SOLE   0 0 3,700
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,225,845 14,775 SH   SOLE   0 0 14,775
SPDR SER TR PORTFOLIO SH TSR 78468R101   214,008 7,400 SH   SOLE   0 0 7,400
SPDR SER TR PORTFOLIO LN TSR 78464A664   583,052 20,868 SH   SOLE   0 0 20,868
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,299,923 14,902 SH   SOLE   0 0 14,902
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,341,315 32,007 SH   SOLE   0 0 32,007
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,648,112 21,686 SH   SOLE   0 0 21,686
SPDR SER TR PORTFOLIO SHORT 78464A474   937,160 31,480 SH   SOLE   0 0 31,480
SPDR SER TR PORTFOLIO S&P600 78468R853   302,184 7,021 SH   SOLE   0 0 7,021
SPDR SER TR PORT MTG BK ETF 78464A383   1,144,883 52,711 SH   SOLE   0 0 52,711
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,306,437 46,054 SH   SOLE   0 0 46,054
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,789,308 20,498 SH   SOLE   0 0 20,498
STARBUCKS CORP COM 855244109   397,384 4,348 SH   SOLE   0 0 4,348
THERMO FISHER SCIENTIFIC INC COM 883556102   303,391 522 SH   SOLE   0 0 522
TJX COS INC NEW COM 872540109   216,227 2,132 SH   SOLE   0 0 2,132
UNILEVER PLC SPON ADR NEW 904767704   241,464 4,811 SH   SOLE   0 0 4,811
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   2,989,167 57,198 SH   SOLE   0 0 57,198
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   540,464 6,713 SH   SOLE   0 0 6,713
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   317,684 2,626 SH   SOLE   0 0 2,626
VERIZON COMMUNICATIONS INC COM 92343V104   441,167 10,514 SH   SOLE   0 0 10,514
VISA INC COM CL A 92826C839   540,020 1,935 SH   SOLE   0 0 1,935
WALMART INC COM 931142103   260,054 4,322 SH   SOLE   0 0 4,322
WELLS FARGO CO NEW COM 949746101   895,655 15,453 SH   SOLE   0 0 15,453
WISDOMTREE TR US QTLY DIV GRT 97717X669   921,390 12,093 SH   SOLE   0 0 12,093
WORLD GOLD TR SPDR GLD MINIS 98149E303   852,500 19,353 SH   SOLE   0 0 19,353
ZIONS BANCORPORATION N A COM 989701107   347,894 8,016 SH   SOLE   0 0 8,016