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
AFLAC INC COM 001055102   1,417,698 21,973 SH   SOLE   0 0 21,973
AT&T INC COM 00206R102   727,806 37,808 SH   SOLE   0 0 37,808
ABBOTT LABS COM 002824100   3,582,541 35,379 SH   SOLE   0 0 35,379
ABBVIE INC COM 00287Y109   1,586,167 9,953 SH   SOLE   0 0 9,953
AIR PRODS & CHEMS INC COM 009158106   2,662,478 9,270 SH   SOLE   0 0 9,270
ALPHABET INC CAP STK CL C 02079K107   239,200 2,300 SH   SOLE   0 0 2,300
ALPHABET INC CAP STK CL A 02079K305   2,748,119 26,493 SH   SOLE   0 0 26,493
ALTRIA GROUP INC COM 02209S103   526,688 11,804 SH   SOLE   0 0 11,804
AMAZON COM INC COM 023135106   3,053,975 29,567 SH   SOLE   0 0 29,567
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,415,747 27,700 SH   SOLE   0 0 27,700
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   10,474,152 248,618 SH   SOLE   0 0 248,618
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   4,739,612 101,732 SH   SOLE   0 0 101,732
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,381,071 18,648 SH   SOLE   0 0 18,648
AMERICAN ELEC PWR CO INC COM 025537101   505,449 5,555 SH   SOLE   0 0 5,555
AMERICAN TOWER CORP NEW COM 03027X100   2,113,928 10,345 SH   SOLE   0 0 10,345
AMGEN INC COM 031162100   1,582,979 6,548 SH   SOLE   0 0 6,548
ANALOG DEVICES INC COM 032654105   4,236,002 21,479 SH   SOLE   0 0 21,479
APPLE INC COM 037833100   15,812,669 95,893 SH   SOLE   0 0 95,893
AUTOMATIC DATA PROCESSING IN COM 053015103   3,604,042 16,188 SH   SOLE   0 0 16,188
BECTON DICKINSON & CO COM 075887109   1,937,248 7,826 SH   SOLE   0 0 7,826
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,756,901 5,690 SH   SOLE   0 0 5,690
BLACKROCK INC COM 09247X101   2,277,081 3,403 SH   SOLE   0 0 3,403
BLACKSTONE INC COM 09260D107   256,668 2,922 SH   SOLE   0 0 2,922
BOEING CO COM 097023105   1,202,354 5,660 SH   SOLE   0 0 5,660
BRISTOL-MYERS SQUIBB CO COM 110122108   381,230 5,500 SH   SOLE   0 0 5,500
BROADCOM INC COM 11135F101   493,344 769 SH   SOLE   0 0 769
BROOKFIELD CORP CL A LTD VT SH 11271J107   341,674 10,484 SH   SOLE   0 0 10,484
BROWN & BROWN INC COM 115236101   218,784 3,810 SH   SOLE   0 0 3,810
CMS ENERGY CORP COM 125896100   694,515 11,315 SH   SOLE   0 0 11,315
CSX CORP COM 126408103   262,993 8,784 SH   SOLE   0 0 8,784
CANADIAN NATL RY CO COM 136375102   312,621 2,650 SH   SOLE   0 0 2,650
CANADIAN PAC RY LTD COM 13645T100   217,279 2,824 SH   SOLE   0 0 2,824
CATERPILLAR INC COM 149123101   1,403,843 6,135 SH   SOLE   0 0 6,135
CHEVRON CORP NEW COM 166764100   4,941,845 30,288 SH   SOLE   0 0 30,288
CISCO SYS INC COM 17275R102   2,032,281 38,874 SH   SOLE   0 0 38,874
CLOROX CO DEL COM 189054109   853,863 5,396 SH   SOLE   0 0 5,396
COCA COLA CO COM 191216100   529,798 8,541 SH   SOLE   0 0 8,541
COLGATE PALMOLIVE CO COM 194162103   1,297,014 17,259 SH   SOLE   0 0 17,259
COMCAST CORP NEW CL A 20030N101   1,119,587 29,532 SH   SOLE   0 0 29,532
CONAGRA BRANDS INC COM 205887102   342,021 9,106 SH   SOLE   0 0 9,106
CONOCOPHILLIPS COM 20825C104   610,241 6,151 SH   SOLE   0 0 6,151
COSTCO WHSL CORP NEW COM 22160K105   2,551,924 5,136 SH   SOLE   0 0 5,136
DEERE & CO COM 244199105   839,936 2,034 SH   SOLE   0 0 2,034
DEVON ENERGY CORP NEW COM 25179M103   444,508 8,783 SH   SOLE   0 0 8,783
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   4,682,202 162,746 SH   SOLE   0 0 162,746
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   2,938,736 66,039 SH   SOLE   0 0 66,039
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   11,398,605 447,355 SH   SOLE   0 0 447,355
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,666,968 51,721 SH   SOLE   0 0 51,721
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   1,775,066 71,202 SH   SOLE   0 0 71,202
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   6,292,401 130,237 SH   SOLE   0 0 130,237
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   495,520 11,570 SH   SOLE   0 0 11,570
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   15,688,072 336,221 SH   SOLE   0 0 336,221
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   12,224,105 287,626 SH   SOLE   0 0 287,626
DOW INC COM 260557103   407,136 7,426 SH   SOLE   0 0 7,426
DUPONT DE NEMOURS INC COM 26614N102   244,689 3,408 SH   SOLE   0 0 3,408
EMERSON ELEC CO COM 291011104   2,119,332 24,321 SH   SOLE   0 0 24,321
ENBRIDGE INC COM 29250N105   284,713 7,463 SH   SOLE   0 0 7,463
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   320,479 25,700 SH   SOLE   0 0 25,700
ENTERPRISE PRODS PARTNERS L COM 293792107   223,362 8,624 SH   SOLE   0 0 8,624
EVERGY INC COM 30034W106   621,569 10,169 SH   SOLE   0 0 10,169
EVERSOURCE ENERGY COM 30040W108   710,131 9,074 SH   SOLE   0 0 9,074
EXXON MOBIL CORP COM 30231G102   2,646,796 24,136 SH   SOLE   0 0 24,136
META PLATFORMS INC CL A 30303M102   203,250 959 SH   SOLE   0 0 959
FACTSET RESH SYS INC COM 303075105   1,443,268 3,477 SH   SOLE   0 0 3,477
FIRST BUSINESS FINL SVCS INC COM 319390100   244,080 8,000 SH   SOLE   0 0 8,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   4,395,894 123,828 SH   SOLE   0 0 123,828
FIRST TR VALUE LINE DIVID IN SHS 33734H106   342,203 8,521 SH   SOLE   0 0 8,521
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,739,116 38,442 SH   SOLE   0 0 38,442
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,753,986 61,377 SH   SOLE   0 0 61,377
FIRST TR MLP & ENERGY INCOM COM 33739B104   85,568 11,200 SH   SOLE   0 0 11,200
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   244,389 4,798 SH   SOLE   0 0 4,798
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,045,050 21,831 SH   SOLE   0 0 21,831
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,267,688 38,106 SH   SOLE   0 0 38,106
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   856,017 35,358 SH   SOLE   0 0 35,358
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   1,553,596 77,816 SH   SOLE   0 0 77,816
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,022,015 75,871 SH   SOLE   0 0 75,871
FORD MTR CO DEL COM 345370860   200,353 15,901 SH   SOLE   0 0 15,901
FREEPORT-MCMORAN INC CL B 35671D857   923,257 22,568 SH   SOLE   0 0 22,568
GENERAL DYNAMICS CORP COM 369550108   2,057,995 9,017 SH   SOLE   0 0 9,017
GLACIER BANCORP INC NEW COM 37637Q105   620,320 14,766 SH   SOLE   0 0 14,766
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   324,880 4,000 SH   SOLE   0 0 4,000
GRAINGER W W INC COM 384802104   655,747 952 SH   SOLE   0 0 952
HERSHEY CO COM 427866108   254,410 1,000 SH   SOLE   0 0 1,000
HOME DEPOT INC COM 437076102   652,805 2,212 SH   SOLE   0 0 2,212
HONEYWELL INTL INC COM 438516106   750,337 3,926 SH   SOLE   0 0 3,926
ILLINOIS TOOL WKS INC COM 452308109   1,621,314 6,660 SH   SOLE   0 0 6,660
INTEL CORP COM 458140100   502,359 15,377 SH   SOLE   0 0 15,377
INTERCONTINENTAL EXCHANGE IN COM 45866F104   459,294 4,404 SH   SOLE   0 0 4,404
INTERNATIONAL BUSINESS MACHS COM 459200101   305,046 2,327 SH   SOLE   0 0 2,327
INVESCO QQQ TR UNIT SER 1 46090E103   992,316 3,092 SH   SOLE   0 0 3,092
ISHARES TR SELECT DIVID ETF 464287168   394,897 3,370 SH   SOLE   0 0 3,370
ISHARES TR TIPS BD ETF 464287176   479,588 4,350 SH   SOLE   0 0 4,350
ISHARES TR CORE S&P500 ETF 464287200   2,805,621 6,825 SH   SOLE   0 0 6,825
ISHARES TR S&P 500 GRWT ETF 464287309   1,941,862 30,394 SH   SOLE   0 0 30,394
ISHARES TR S&P 500 VAL ETF 464287408   1,632,299 10,756 SH   SOLE   0 0 10,756
ISHARES TR 20 YR TR BD ETF 464287432   4,915,251 46,209 SH   SOLE   0 0 46,209
ISHARES TR 1 3 YR TREAS BD 464287457   1,014,840 12,352 SH   SOLE   0 0 12,352
ISHARES TR S&P MC 400GR ETF 464287606   445,517 6,230 SH   SOLE   0 0 6,230
ISHARES TR RUS 1000 GRW ETF 464287614   380,422 1,557 SH   SOLE   0 0 1,557
ISHARES TR RUSSELL 2000 ETF 464287655   824,386 4,621 SH   SOLE   0 0 4,621
ISHARES TR S&P MC 400VL ETF 464287705   333,283 3,243 SH   SOLE   0 0 3,243
ISHARES TR U.S. BAS MTL ETF 464287838   651,385 4,915 SH   SOLE   0 0 4,915
ISHARES TR SHRT NAT MUN ETF 464288158   315,401 3,013 SH   SOLE   0 0 3,013
ISHARES TR MRGSTR MD CP GRW 464288307   239,162 4,155 SH   SOLE   0 0 4,155
ISHARES TR NATIONAL MUN ETF 464288414   554,969 5,151 SH   SOLE   0 0 5,151
ISHARES TR MSCI USA MIN VOL 46429B697   1,727,866 23,754 SH   SOLE   0 0 23,754
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,128,762 41,608 SH   SOLE   0 0 41,608
ISHARES TR MSCI USA QLT FCT 46432F339   1,252,436 10,095 SH   SOLE   0 0 10,095
ISHARES TR BLACKROCK ULTRA 46434V878   975,202 19,407 SH   SOLE   0 0 19,407
JPMORGAN CHASE & CO COM 46625H100   2,765,430 21,222 SH   SOLE   0 0 21,222
JOHNSON & JOHNSON COM 478160104   4,464,888 28,806 SH   SOLE   0 0 28,806
KIMBERLY-CLARK CORP COM 494368103   690,169 5,141 SH   SOLE   0 0 5,141
L3HARRIS TECHNOLOGIES INC COM 502431109   2,422,058 12,342 SH   SOLE   0 0 12,342
LAMB WESTON HLDGS INC COM 513272104   289,311 2,768 SH   SOLE   0 0 2,768
LILLY ELI & CO COM 532457108   1,030,260 3,000 SH   SOLE   0 0 3,000
LOCKHEED MARTIN CORP COM 539830109   228,329 483 SH   SOLE   0 0 483
LOWES COS INC COM 548661107   4,383,086 21,919 SH   SOLE   0 0 21,919
MCDONALDS CORP COM 580135101   3,870,609 13,843 SH   SOLE   0 0 13,843
MERCK & CO INC COM 58933Y105   1,711,970 16,091 SH   SOLE   0 0 16,091
MICROSOFT CORP COM 594918104   16,201,693 56,196 SH   SOLE   0 0 56,196
MONDELEZ INTL INC CL A 609207105   287,665 4,126 SH   SOLE   0 0 4,126
NEXTERA ENERGY INC COM 65339F101   2,839,907 36,844 SH   SOLE   0 0 36,844
NIKE INC CL B 654106103   1,232,922 10,053 SH   SOLE   0 0 10,053
NORFOLK SOUTHN CORP COM 655844108   1,015,056 4,788 SH   SOLE   0 0 4,788
NOVARTIS AG SPONSORED ADR 66987V109   363,400 3,950 SH   SOLE   0 0 3,950
NVIDIA CORPORATION COM 67066G104   924,696 3,329 SH   SOLE   0 0 3,329
OCCIDENTAL PETE CORP COM 674599105   249,720 4,000 SH   SOLE   0 0 4,000
PPG INDS INC COM 693506107   570,119 4,268 SH   SOLE   0 0 4,268
PAYCHEX INC COM 704326107   1,325,233 11,565 SH   SOLE   0 0 11,565
PEPSICO INC COM 713448108   2,137,095 11,723 SH   SOLE   0 0 11,723
PFIZER INC COM 717081103   441,986 10,833 SH   SOLE   0 0 10,833
PHILIP MORRIS INTL INC COM 718172109   555,200 5,709 SH   SOLE   0 0 5,709
PHILLIPS 66 COM 718546104   3,080,694 30,388 SH   SOLE   0 0 30,388
PROCTER AND GAMBLE CO COM 742718109   2,579,132 17,346 SH   SOLE   0 0 17,346
PROLOGIS INC. COM 74340W103   248,168 1,989 SH   SOLE   0 0 1,989
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,975,780 20,176 SH   SOLE   0 0 20,176
REALTY INCOME CORP COM 756109104   240,489 3,798 SH   SOLE   0 0 3,798
SHELL PLC SPON ADS 780259305   322,224 5,600 SH   SOLE   0 0 5,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   571,099 1,395 SH   SOLE   0 0 1,395
SPDR SER TR PORTFOLIO S&P400 78464A847   215,570 4,906 SH   SOLE   0 0 4,906
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   567,117 1,705 SH   SOLE   0 0 1,705
SALESFORCE INC COM 79466L302   256,717 1,285 SH   SOLE   0 0 1,285
SCHWAB STRATEGIC TR US TIPS ETF 808524870   909,333 16,962 SH   SOLE   0 0 16,962
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   574,383 3,841 SH   SOLE   0 0 3,841
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   233,280 7,256 SH   SOLE   0 0 7,256
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,736,313 11,498 SH   SOLE   0 0 11,498
SNAP ON INC COM 833034101   310,623 1,258 SH   SOLE   0 0 1,258
STARBUCKS CORP COM 855244109   427,141 4,102 SH   SOLE   0 0 4,102
STRYKER CORPORATION COM 863667101   1,472,642 5,159 SH   SOLE   0 0 5,159
TARGET CORP COM 87612E106   1,513,921 9,140 SH   SOLE   0 0 9,140
THE TRADE DESK INC COM CL A 88339J105   267,395 4,390 SH   SOLE   0 0 4,390
US BANCORP DEL COM NEW 902973304   1,405,585 38,990 SH   SOLE   0 0 38,990
UNION PAC CORP COM 907818108   2,342,666 11,640 SH   SOLE   0 0 11,640
UNITEDHEALTH GROUP INC COM 91324P102   3,279,815 6,940 SH   SOLE   0 0 6,940
VALERO ENERGY CORP COM 91913Y100   290,787 2,083 SH   SOLE   0 0 2,083
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   301,126 6,480 SH   SOLE   0 0 6,480
VANGUARD WORLD FDS INF TECH ETF 92204A702   356,560 925 SH   SOLE   0 0 925
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   204,678 2,685 SH   SOLE   0 0 2,685
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   401,329 7,922 SH   SOLE   0 0 7,922
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,089,372 10,237 SH   SOLE   0 0 10,237
VERIZON COMMUNICATIONS INC COM 92343V104   690,115 17,745 SH   SOLE   0 0 17,745
VISA INC COM CL A 92826C839   2,214,258 9,821 SH   SOLE   0 0 9,821
WEC ENERGY GROUP INC COM 92939U106   693,863 7,320 SH   SOLE   0 0 7,320
WALMART INC COM 931142103   2,834,635 19,224 SH   SOLE   0 0 19,224
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,492,305 8,720 SH   SOLE   0 0 8,720
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   258,341 7,650 SH   SOLE   0 0 7,650
LINDE PLC SHS G54950103   2,179,558 6,132 SH   SOLE   0 0 6,132
MEDTRONIC PLC SHS G5960L103   1,647,450 20,435 SH   SOLE   0 0 20,435
CHUBB LIMITED COM H1467J104   1,853,642 9,546 SH   SOLE   0 0 9,546