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,876,573 26,885 SH   SOLE   0 0 26,885
AT&T INC COM 00206R102   591,323 37,073 SH   SOLE   0 0 37,073
ABBOTT LABS COM 002824100   4,139,666 37,971 SH   SOLE   0 0 37,971
ABBVIE INC COM 00287Y109   1,332,578 9,890 SH   SOLE   0 0 9,890
ADVANCED MICRO DEVICES INC COM 007903107   211,987 1,861 SH   SOLE   0 0 1,861
AIR PRODS & CHEMS INC COM 009158106   2,920,161 9,749 SH   SOLE   0 0 9,749
ALPHABET INC CAP STK CL C 02079K107   278,231 2,300 SH   SOLE   0 0 2,300
ALPHABET INC CAP STK CL A 02079K305   3,118,424 26,052 SH   SOLE   0 0 26,052
ALTRIA GROUP INC COM 02209S103   538,112 11,878 SH   SOLE   0 0 11,878
AMAZON COM INC COM 023135106   3,804,296 29,183 SH   SOLE   0 0 29,183
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,416,443 26,550 SH   SOLE   0 0 26,550
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   12,303,072 297,535 SH   SOLE   0 0 297,535
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   8,443,456 182,979 SH   SOLE   0 0 182,979
AMERICAN CENTY ETF TR US SML CP VALU 025072877   549,246 7,077 SH   SOLE   0 0 7,077
AMERICAN ELEC PWR CO INC COM 025537101   467,731 5,555 SH   SOLE   0 0 5,555
AMERICAN TOWER CORP NEW COM 03027X100   2,146,363 11,067 SH   SOLE   0 0 11,067
AMGEN INC COM 031162100   1,797,252 8,095 SH   SOLE   0 0 8,095
ANALOG DEVICES INC COM 032654105   4,520,091 23,202 SH   SOLE   0 0 23,202
APPLE INC COM 037833100   19,483,800 100,447 SH   SOLE   0 0 100,447
AUTOMATIC DATA PROCESSING IN COM 053015103   3,800,935 17,293 SH   SOLE   0 0 17,293
BECTON DICKINSON & CO COM 075887109   2,321,176 8,792 SH   SOLE   0 0 8,792
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,915,397 5,617 SH   SOLE   0 0 5,617
BLACKROCK INC COM 09247X101   2,452,924 3,549 SH   SOLE   0 0 3,549
BLACKSTONE INC COM 09260D107   284,209 3,057 SH   SOLE   0 0 3,057
BOEING CO COM 097023105   1,216,282 5,760 SH   SOLE   0 0 5,760
BRISTOL-MYERS SQUIBB CO COM 110122108   351,748 5,500 SH   SOLE   0 0 5,500
BROADCOM INC COM 11135F101   668,789 771 SH   SOLE   0 0 771
BROOKFIELD CORP CL A LTD VT SH 11271J107   352,787 10,484 SH   SOLE   0 0 10,484
BROWN & BROWN INC COM 115236101   262,297 3,810 SH   SOLE   0 0 3,810
CMS ENERGY CORP COM 125896100   855,106 14,555 SH   SOLE   0 0 14,555
CSX CORP COM 126408103   299,534 8,784 SH   SOLE   0 0 8,784
CANADIAN NATL RY CO COM 136375102   320,836 2,650 SH   SOLE   0 0 2,650
CANADIAN PACIFIC KANSAS CITY COM 13646K108   228,094 2,824 SH   SOLE   0 0 2,824
CATERPILLAR INC COM 149123101   1,460,210 5,934 SH   SOLE   0 0 5,934
CHEVRON CORP NEW COM 166764100   5,494,558 34,919 SH   SOLE   0 0 34,919
CISCO SYS INC COM 17275R102   2,329,024 45,014 SH   SOLE   0 0 45,014
CLOROX CO DEL COM 189054109   400,940 2,521 SH   SOLE   0 0 2,521
COCA COLA CO COM 191216100   514,339 8,541 SH   SOLE   0 0 8,541
COLGATE PALMOLIVE CO COM 194162103   1,452,974 18,860 SH   SOLE   0 0 18,860
COMCAST CORP NEW CL A 20030N101   1,322,693 31,833 SH   SOLE   0 0 31,833
CONAGRA BRANDS INC COM 205887102   307,054 9,106 SH   SOLE   0 0 9,106
CONOCOPHILLIPS COM 20825C104   818,623 7,901 SH   SOLE   0 0 7,901
COSTCO WHSL CORP NEW COM 22160K105   3,067,689 5,698 SH   SOLE   0 0 5,698
DEERE & CO COM 244199105   824,292 2,034 SH   SOLE   0 0 2,034
DEVON ENERGY CORP NEW COM 25179M103   400,400 8,283 SH   SOLE   0 0 8,283
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   4,137,661 133,516 SH   SOLE   0 0 133,516
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,868,821 40,285 SH   SOLE   0 0 40,285
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   14,857,457 547,236 SH   SOLE   0 0 547,236
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,649,596 50,216 SH   SOLE   0 0 50,216
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   1,985,865 77,271 SH   SOLE   0 0 77,271
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   8,955,345 188,019 SH   SOLE   0 0 188,019
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   376,417 9,112 SH   SOLE   0 0 9,112
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   23,577,318 508,680 SH   SOLE   0 0 508,680
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   12,659,296 303,362 SH   SOLE   0 0 303,362
DOW INC COM 260557103   348,095 6,535 SH   SOLE   0 0 6,535
DUPONT DE NEMOURS INC COM 26614N102   243,564 3,409 SH   SOLE   0 0 3,409
EMERSON ELEC CO COM 291011104   2,308,741 25,541 SH   SOLE   0 0 25,541
ENBRIDGE INC COM 29250N105   277,250 7,463 SH   SOLE   0 0 7,463
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   326,390 25,700 SH   SOLE   0 0 25,700
ENTERPRISE PRODS PARTNERS L COM 293792107   246,478 9,354 SH   SOLE   0 0 9,354
EVERGY INC COM 30034W106   594,770 10,180 SH   SOLE   0 0 10,180
EVERSOURCE ENERGY COM 30040W108   832,601 11,740 SH   SOLE   0 0 11,740
EXXON MOBIL CORP COM 30231G102   2,633,700 24,556 SH   SOLE   0 0 24,556
META PLATFORMS INC CL A 30303M102   269,474 939 SH   SOLE   0 0 939
FACTSET RESH SYS INC COM 303075105   1,639,860 4,093 SH   SOLE   0 0 4,093
FIRST BUSINESS FINL SVCS INC COM 319390100   235,920 8,000 SH   SOLE   0 0 8,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   4,769,256 140,231 SH   SOLE   0 0 140,231
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,461,287 32,258 SH   SOLE   0 0 32,258
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,890,857 61,377 SH   SOLE   0 0 61,377
FIRST TR MLP & ENERGY INCOM COM 33739B104   86,352 11,200 SH   SOLE   0 0 11,200
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   243,163 4,798 SH   SOLE   0 0 4,798
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,038,348 21,782 SH   SOLE   0 0 21,782
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,662,054 27,976 SH   SOLE   0 0 27,976
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   518,253 21,442 SH   SOLE   0 0 21,442
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   1,554,764 77,816 SH   SOLE   0 0 77,816
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,322,581 82,041 SH   SOLE   0 0 82,041
FORD MTR CO DEL COM 345370860   204,724 13,531 SH   SOLE   0 0 13,531
FREEPORT-MCMORAN INC CL B 35671D857   902,720 22,568 SH   SOLE   0 0 22,568
GENERAL DYNAMICS CORP COM 369550108   2,174,303 10,105 SH   SOLE   0 0 10,105
GLACIER BANCORP INC NEW COM 37637Q105   460,256 14,766 SH   SOLE   0 0 14,766
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   349,200 4,000 SH   SOLE   0 0 4,000
GRAINGER W W INC COM 384802104   1,078,003 1,367 SH   SOLE   0 0 1,367
HERSHEY CO COM 427866108   249,700 1,000 SH   SOLE   0 0 1,000
HOME DEPOT INC COM 437076102   690,242 2,222 SH   SOLE   0 0 2,222
ILLINOIS TOOL WKS INC COM 452308109   2,110,786 8,437 SH   SOLE   0 0 8,437
INTEL CORP COM 458140100   530,325 15,859 SH   SOLE   0 0 15,859
INTERNATIONAL BUSINESS MACHS COM 459200101   306,826 2,293 SH   SOLE   0 0 2,293
ISHARES TR SELECT DIVID ETF 464287168   376,156 3,320 SH   SOLE   0 0 3,320
ISHARES TR TIPS BD ETF 464287176   468,147 4,350 SH   SOLE   0 0 4,350
ISHARES TR CORE S&P500 ETF 464287200   2,907,812 6,524 SH   SOLE   0 0 6,524
ISHARES TR S&P 500 GRWT ETF 464287309   2,092,187 29,684 SH   SOLE   0 0 29,684
ISHARES TR S&P 500 VAL ETF 464287408   1,730,502 10,735 SH   SOLE   0 0 10,735
ISHARES TR 20 YR TR BD ETF 464287432   10,974,125 106,607 SH   SOLE   0 0 106,607
ISHARES TR 1 3 YR TREAS BD 464287457   981,473 12,105 SH   SOLE   0 0 12,105
ISHARES TR S&P MC 400GR ETF 464287606   437,485 5,833 SH   SOLE   0 0 5,833
ISHARES TR RUS 1000 GRW ETF 464287614   428,455 1,557 SH   SOLE   0 0 1,557
ISHARES TR RUSSELL 2000 ETF 464287655   848,146 4,529 SH   SOLE   0 0 4,529
ISHARES TR S&P MC 400VL ETF 464287705   291,286 2,719 SH   SOLE   0 0 2,719
ISHARES TR U.S. BAS MTL ETF 464287838   639,305 4,805 SH   SOLE   0 0 4,805
ISHARES TR SHRT NAT MUN ETF 464288158   245,118 2,356 SH   SOLE   0 0 2,356
ISHARES TR NATIONAL MUN ETF 464288414   405,894 3,803 SH   SOLE   0 0 3,803
ISHARES TR MSCI USA MIN VOL 46429B697   1,234,175 16,604 SH   SOLE   0 0 16,604
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,158,843 52,857 SH   SOLE   0 0 52,857
ISHARES TR MSCI USA QLT FCT 46432F339   1,260,225 9,344 SH   SOLE   0 0 9,344
ISHARES TR BLACKROCK ULTRA 46434V878   974,713 19,378 SH   SOLE   0 0 19,378
JPMORGAN CHASE & CO COM 46625H100   3,548,435 24,397 SH   SOLE   0 0 24,397
JOHNSON & JOHNSON COM 478160104   4,969,859 30,025 SH   SOLE   0 0 30,025
KIMBERLY-CLARK CORP COM 494368103   640,884 4,642 SH   SOLE   0 0 4,642
L3HARRIS TECHNOLOGIES INC COM 502431109   2,591,863 13,239 SH   SOLE   0 0 13,239
LAMB WESTON HLDGS INC COM 513272104   318,182 2,768 SH   SOLE   0 0 2,768
LILLY ELI & CO COM 532457108   1,406,940 3,000 SH   SOLE   0 0 3,000
LOCKHEED MARTIN CORP COM 539830109   222,364 483 SH   SOLE   0 0 483
LOWES COS INC COM 548661107   5,462,102 24,200 SH   SOLE   0 0 24,200
MCDONALDS CORP COM 580135101   4,411,360 14,782 SH   SOLE   0 0 14,782
MERCK & CO INC COM 58933Y105   1,858,177 16,103 SH   SOLE   0 0 16,103
MICROSOFT CORP COM 594918104   20,233,981 59,417 SH   SOLE   0 0 59,417
MONDELEZ INTL INC CL A 609207105   300,950 4,126 SH   SOLE   0 0 4,126
NEXTERA ENERGY INC COM 65339F101   3,033,714 40,885 SH   SOLE   0 0 40,885
NIKE INC CL B 654106103   1,249,739 11,323 SH   SOLE   0 0 11,323
NORFOLK SOUTHN CORP COM 655844108   1,461,695 6,446 SH   SOLE   0 0 6,446
NOVARTIS AG SPONSORED ADR 66987V109   393,246 3,897 SH   SOLE   0 0 3,897
NVIDIA CORPORATION COM 67066G104   1,393,428 3,294 SH   SOLE   0 0 3,294
OCCIDENTAL PETE CORP COM 674599105   235,200 4,000 SH   SOLE   0 0 4,000
PPG INDS INC COM 693506107   819,209 5,524 SH   SOLE   0 0 5,524
PAYCHEX INC COM 704326107   1,583,632 14,156 SH   SOLE   0 0 14,156
PEPSICO INC COM 713448108   2,497,499 13,483 SH   SOLE   0 0 13,483
PFIZER INC COM 717081103   397,354 10,833 SH   SOLE   0 0 10,833
PHILIP MORRIS INTL INC COM 718172109   557,313 5,709 SH   SOLE   0 0 5,709
PHILLIPS 66 COM 718546104   3,306,309 34,664 SH   SOLE   0 0 34,664
PROCTER AND GAMBLE CO COM 742718109   2,892,028 19,059 SH   SOLE   0 0 19,059
PROLOGIS INC. COM 74340W103   242,194 1,975 SH   SOLE   0 0 1,975
SHELL PLC SPON ADS 780259305   338,128 5,600 SH   SOLE   0 0 5,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   624,752 1,409 SH   SOLE   0 0 1,409
SPDR SER TR PORTFOLIO S&P400 78464A847   225,136 4,906 SH   SOLE   0 0 4,906
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   551,879 1,605 SH   SOLE   0 0 1,605
SALESFORCE INC COM 79466L302   218,654 1,035 SH   SOLE   0 0 1,035
SCHWAB STRATEGIC TR US TIPS ETF 808524870   889,318 16,962 SH   SOLE   0 0 16,962
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   504,506 2,971 SH   SOLE   0 0 2,971
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   230,104 6,826 SH   SOLE   0 0 6,826
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,976,962 11,371 SH   SOLE   0 0 11,371
SNAP ON INC COM 833034101   362,585 1,258 SH   SOLE   0 0 1,258
STARBUCKS CORP COM 855244109   400,500 4,043 SH   SOLE   0 0 4,043
STRYKER CORPORATION COM 863667101   1,557,685 5,105 SH   SOLE   0 0 5,105
TESLA INC COM 88160R101   253,393 968 SH   SOLE   0 0 968
THE TRADE DESK INC COM CL A 88339J105   338,996 4,390 SH   SOLE   0 0 4,390
US BANCORP DEL COM NEW 902973304   1,383,928 41,886 SH   SOLE   0 0 41,886
UNION PAC CORP COM 907818108   2,075,256 10,142 SH   SOLE   0 0 10,142
UNITEDHEALTH GROUP INC COM 91324P102   3,882,171 8,077 SH   SOLE   0 0 8,077
VALERO ENERGY CORP COM 91913Y100   244,336 2,083 SH   SOLE   0 0 2,083
VANGUARD WORLD FDS INF TECH ETF 92204A702   408,998 925 SH   SOLE   0 0 925
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   350,485 6,979 SH   SOLE   0 0 6,979
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,255,006 10,237 SH   SOLE   0 0 10,237
VERIZON COMMUNICATIONS INC COM 92343V104   580,138 15,599 SH   SOLE   0 0 15,599
VISA INC COM CL A 92826C839   2,327,320 9,800 SH   SOLE   0 0 9,800
WEC ENERGY GROUP INC COM 92939U106   855,046 9,690 SH   SOLE   0 0 9,690
WALMART INC COM 931142103   3,335,420 21,220 SH   SOLE   0 0 21,220
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,954,699 9,575 SH   SOLE   0 0 9,575
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   279,225 7,650 SH   SOLE   0 0 7,650
LINDE PLC SHS G54950103   2,664,511 6,992 SH   SOLE   0 0 6,992
MEDTRONIC PLC SHS G5960L103   1,892,807 21,484 SH   SOLE   0 0 21,484
CHUBB LIMITED COM H1467J104   1,985,871 10,313 SH   SOLE   0 0 10,313