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
ABBOTT LABS COM 002824100   322,056 2,834 SH   SOLE 0 487 0 2,347
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   981,901 2,643 SH   SOLE 0 600 0 2,043
ADOBE INC COM 00724F101   1,833,316 3,105 SH   SOLE 0 771 0 2,334
ADVANCED MICRO DEVICES INC COM 007903107   5,635,993 31,885 SH   SOLE 0 5,016 0 26,869
ALLIANT ENERGY CORP COM 018802108   702,284 14,510 SH   SOLE 0 3,728 0 10,782
ALPHABET INC CAP STK CL A 02079K305   14,453,178 101,234 SH   SOLE 0 15,970 0 85,264
ALPHABET INC CAP STK CL C 02079K107   1,192,373 8,284 SH   SOLE 0 1,282 0 7,002
AMAZON COM INC COM 023135106   16,506,088 97,209 SH   SOLE 0 15,539 0 81,670
AMERICAN TOWER CORP NEW COM 03027X100   2,687,772 14,186 SH   SOLE 0 1,530 0 12,656
AMGEN INC COM 031162100   3,312,742 11,460 SH   SOLE 0 1,781 0 9,679
ANALOG DEVICES INC COM 032654105   277,184 1,478 SH   SOLE 0 263 0 1,215
APPLE INC COM 037833100   22,377,274 121,708 SH   SOLE 0 18,177 0 103,531
APPLIED MATLS INC COM 038222105   4,135,908 22,039 SH   SOLE 0 3,814 0 18,225
ARES CAPITAL CORP COM 04010L103   665,207 32,980 SH   SOLE 0 7,789 0 25,191
BANK AMERICA CORP COM 060505104   466,486 13,692 SH   SOLE 0 0 0 13,692
BANK NEW YORK MELLON CORP COM 064058100   2,363,758 42,752 SH   SOLE 0 4,951 0 37,801
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   355,334 11,455 SH   SOLE 0 0 0 11,455
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,156,854 25,175 SH   SOLE 0 3,912 0 21,263
BOEING CO COM 097023105   3,531,471 17,199 SH   SOLE 0 2,260 0 14,939
BRISTOL-MYERS SQUIBB CO COM 110122108   1,719,799 34,786 SH   SOLE 0 2,618 0 32,168
CANADIAN NATL RY CO COM 136375102   3,227,874 24,847 SH   SOLE 0 4,286 0 20,561
CENTERPOINT ENERGY INC COM 15189T107   1,340,886 48,112 SH   SOLE 0 2,533 0 45,579
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   321,975 7,500 SH   SOLE 0 0 0 7,500
CHEVRON CORP NEW COM 166764100   528,099 3,419 SH   SOLE 0 1,319 0 2,100
COLGATE PALMOLIVE CO COM 194162103   3,269,091 39,118 SH   SOLE 0 6,313 0 32,805
COSTCO WHSL CORP NEW COM 22160K105   200,689 277 SH   SOLE 0 0 0 277
CVS HEALTH CORP COM 126650100   2,745,146 35,837 SH   SOLE 0 4,498 0 31,339
DEERE & CO COM 244199105   245,781 674 SH   SOLE 0 8 0 666
DOMINOS PIZZA INC COM 25754A201   3,728,414 8,779 SH   SOLE 0 1,406 0 7,373
DOORDASH INC CL A 25809K105   3,090,963 24,479 SH   SOLE 0 2,388 0 22,091
DOW INC COM 260557103   2,052,304 37,200 SH   SOLE 0 3,352 0 33,848
DRAFTKINGS INC NEW COM CL A 26142V105   6,332,838 142,439 SH   SOLE 0 23,254 0 119,185
DYNATRACE INC COM NEW 268150109   4,880,312 93,690 SH   SOLE 0 15,263 0 78,427
ELI LILLY & CO COM 532457108   5,016,504 6,620 SH   SOLE 0 1,025 0 5,595
EQT CORP COM 26884L109   1,634,295 47,385 SH   SOLE 0 1,925 0 45,460
EXXON MOBIL CORP COM 30231G102   4,596,664 44,314 SH   SOLE 0 3,565 0 40,749
FASTENAL CO COM 311900104   4,124,539 58,796 SH   SOLE 0 9,060 0 49,736
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,301,412 81,745 SH   SOLE 0 14,862 0 66,883
FISERV INC COM 337738108   3,688,409 24,920 SH   SOLE 0 4,158 0 20,762
FREEPORT-MCMORAN INC CL B 35671D857   295,481 7,725 SH   SOLE 0 0 0 7,725
FRONTIER GROUP HLDGS INC COM 35909R108   193,000 25,000 SH   SOLE 0 0 0 25,000
GENERAL ELECTRIC CO COM NEW 369604301   5,362,925 36,146 SH   SOLE 0 4,911 0 31,235
HALLADOR ENERGY COMPANY COM 40609P105   89,640 12,000 SH   SOLE 0 0 0 12,000
HOME DEPOT INC COM 437076102   3,372,244 9,339 SH   SOLE 0 1,670 0 7,669
HONEYWELL INTL INC COM 438516106   3,751,548 18,952 SH   SOLE 0 2,768 0 16,184
IAMGOLD CORP COM 450913108   34,155 13,500 SH   SOLE 0 0 0 13,500
INGERSOLL RAND INC COM 45687V106   5,433,279 61,889 SH   SOLE 0 10,196 0 51,693
INTEL CORP COM 458140100   4,863,913 110,418 SH   SOLE 0 18,093 0 92,325
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,305,810 16,844 SH   SOLE 0 3,481 0 13,363
INTUITIVE SURGICAL INC COM NEW 46120E602   6,247,714 16,434 SH   SOLE 0 2,316 0 14,118
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,296,673 109,888 SH   SOLE 0 8,079 0 101,808
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,922,690 72,609 SH   SOLE 0 15,800 0 56,809
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   920,512 5,726 SH   SOLE 0 965 0 4,761
INVESCO QQQ TR UNIT SER 1 46090E103   467,299 1,075 SH   SOLE 0 0 0 1,075
ISHARES INC CORE MSCI EMKT 46434G103   2,857,073 56,880 SH   SOLE 0 8,722 0 48,158
ISHARES TR 0-5YR HI YL CP 46434V407   1,657,294 39,161 SH   SOLE 0 8,900 0 30,261
ISHARES TR FALN ANGLS USD 46435G474   2,130,691 80,282 SH   SOLE 0 16,265 0 64,017
ISHARES TR CORE US AGGBD ET 464287226   3,838,895 39,410 SH   SOLE 0 5,029 0 34,381
ISHARES TR ISHS 1-5YR INVS 464288646   12,115,528 236,979 SH   SOLE 0 36,740 0 200,239
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,448,969 14,685 SH   SOLE 0 3,100 0 11,585
ISHARES TR FLTG RATE NT ETF 46429B655   1,518,987 29,825 SH   SOLE 0 5,910 0 23,915
ISHARES TR PFD AND INCM SEC 464288687   3,822,654 119,870 SH   SOLE 0 33,289 0 86,581
ISHARES TR 3 7 YR TREAS BD 464288661   1,188,933 10,284 SH   SOLE 0 2,365 0 7,919
ISHARES TR NATIONAL MUN ETF 464288414   3,695,526 34,221 SH   SOLE 0 4,137 0 30,084
ISHARES TR ISHS 5-10YR INVT 464288638   1,032,004 20,160 SH   SOLE 0 2,925 0 17,236
ISHARES TR INTRM GOV CR ETF 464288612   24,565,034 236,840 SH   SOLE 0 36,466 0 200,374
ISHARES TR CORE S&P SCP ETF 464287804   268,351 2,471 SH   SOLE 0 1,900 0 571
ISHARES TR CORE S&P500 ETF 464287200   615,167 1,220 SH   SOLE 0 0 0 1,220
ISHARES TR RUSSELL 2000 ETF 464287655   2,001,245 9,789 SH   SOLE 0 2,637 0 7,152
ISHARES TR MSCI EAFE ETF 464287465   8,923,719 117,495 SH   SOLE 0 22,046 0 95,449
ISHARES TR US HLTHCARE ETF 464287762   776,776 2,553 SH   SOLE 0 523 0 2,030
ISHARES TR US INDUSTRIALS 464287754   1,502,836 12,631 SH   SOLE 0 2,242 0 10,389
ISHARES TR U.S. TECH ETF 464287721   526,899 3,979 SH   SOLE 0 415 0 3,564
ISHARES TR 1 3 YR TREAS BD 464287457   1,245,614 15,235 SH   SOLE 0 3,610 0 11,625
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,082,126 41,353 SH   SOLE 0 7,653 0 33,700
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,820,827 114,730 SH   SOLE 0 45,076 0 69,654
JOHNSON & JOHNSON COM 478160104   5,906,414 37,401 SH   SOLE 0 5,796 0 31,605
JPMORGAN CHASE & CO COM 46625H100   8,572,078 47,657 SH   SOLE 0 8,616 0 39,041
KENVUE INC COM 49177J102   2,452,135 128,721 SH   SOLE 0 18,864 0 109,857
KRAFT HEINZ CO COM 500754106   1,523,334 43,561 SH   SOLE 0 2,620 0 40,941
MCDONALDS CORP COM 580135101   715,641 2,452 SH   SOLE 0 969 0 1,483
META PLATFORMS INC CL A 30303M102   9,404,219 19,429 SH   SOLE 0 3,415 0 16,014
MICROSOFT CORP COM 594918104   24,053,254 59,163 SH   SOLE 0 8,999 0 50,164
MONGODB INC CL A 60937P106   305,865 645 SH   SOLE 0 210 0 435
MORGAN STANLEY COM NEW 617446448   4,365,200 50,954 SH   SOLE 0 9,037 0 41,917
MOSAIC CO NEW COM 61945C103   2,116,916 70,236 SH   SOLE 0 7,206 0 63,030
NETFLIX INC COM 64110L106   4,989,218 8,407 SH   SOLE 0 1,014 0 7,393
NEXTERA ENERGY INC COM 65339F101   1,575,097 27,503 SH   SOLE 0 2,489 0 25,014
NOVO-NORDISK A S ADR 670100205   241,552 1,984 SH   SOLE 0 269 0 1,715
NUCOR CORP COM 670346105   4,148,699 22,262 SH   SOLE 0 3,591 0 18,671
NVIDIA CORPORATION COM 67066G104   9,258,809 12,743 SH   SOLE 0 1,539 0 11,204
OCCIDENTAL PETE CORP COM 674599105   1,900,471 31,617 SH   SOLE 0 1,991 0 29,626
OLD DOMINION FREIGHT LINE IN COM 679580100   437,086 1,011 SH   SOLE 0 347 0 664
PEPSICO INC COM 713448108   581,803 3,466 SH   SOLE 0 1,389 0 2,077
POST HLDGS INC COM 737446104   3,574,640 33,870 SH   SOLE 0 5,451 0 28,419
PROCTER AND GAMBLE CO COM 742718109   4,943,957 31,488 SH   SOLE 0 4,672 0 26,816
QUEST DIAGNOSTICS INC COM 74834L100   983,837 7,825 SH   SOLE 0 1,865 0 5,960
REPLIGEN CORP COM 759916109   1,371,748 6,658 SH   SOLE 0 1,694 0 4,964
RTX CORPORATION COM 75513E101   3,785,029 41,236 SH   SOLE 0 5,960 0 35,276
SALESFORCE INC COM 79466L302   6,075,855 20,812 SH   SOLE 0 3,827 0 16,985
SCHWAB CHARLES CORP COM 808513105   3,121,500 48,298 SH   SOLE 0 6,777 0 41,521
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,121,213 24,497 SH   SOLE 0 2,166 0 22,331
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   286,756 3,713 SH   SOLE 0 0 0 3,713
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   44,481,737 758,815 SH   SOLE 0 84,274 0 674,541
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   565,218 6,285 SH   SOLE 0 1,441 0 4,844
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   478,718 12,354 SH   SOLE 0 4,639 0 7,715
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,145,330 13,519 SH   SOLE 0 3,680 0 9,839
SELECT SECTOR SPDR TR ENERGY 81369Y506   10,391,693 121,370 SH   SOLE 0 24,311 0 97,059
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,195,785 30,068 SH   SOLE 0 5,768 0 24,300
SELECT SECTOR SPDR TR INDL 81369Y704   1,373,841 11,570 SH   SOLE 0 1,428 0 10,142
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   902,092 4,412 SH   SOLE 0 45 0 4,367
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,270,890 17,369 SH   SOLE 0 5,551 0 11,818
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,772,307 28,912 SH   SOLE 0 6,117 0 22,795
SOUTHERN CO COM 842587107   1,009,731 15,109 SH   SOLE 0 1,846 0 13,263
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   621,486 1,601 SH   SOLE 0 0 0 1,601
SPDR GOLD TR GOLD SHS 78463V107   567,006 3,054 SH   SOLE 0 134 0 2,920
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,022,862 6,022 SH   SOLE 0 1,162 0 4,859
SPDR SER TR S&P OILGAS EXP 78468R556   828,666 6,007 SH   SOLE 0 1,769 0 4,238
STARBUCKS CORP COM 855244109   405,787 4,353 SH   SOLE 0 300 0 4,053
STRYKER CORPORATION COM 863667101   3,786,115 10,855 SH   SOLE 0 1,644 0 9,211
TARGET CORP COM 87612E106   572,150 3,910 SH   SOLE 0 873 0 3,037
TEXAS INSTRS INC COM 882508104   4,290,362 26,696 SH   SOLE 0 5,679 0 21,017
THE CIGNA GROUP COM 125523100   3,227,149 9,514 SH   SOLE 0 1,494 0 8,020
TOLL BROTHERS INC COM 889478103   8,607,259 82,619 SH   SOLE 0 13,363 0 69,256
TRAVELERS COMPANIES INC COM 89417E109   254,063 1,160 SH   SOLE 0 611 0 549
TUPPERWARE BRANDS CORP COM 899896104   36,250 25,000 SH   SOLE 0 0 0 25,000
UNION PAC CORP COM 907818108   468,529 1,870 SH   SOLE 0 231 0 1,639
UNITEDHEALTH GROUP INC COM 91324P102   6,187,578 11,879 SH   SOLE 0 1,820 0 10,059
URANIUM ENERGY CORP COM 916896103   75,300 10,000 SH   SOLE 0 0 0 10,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   298,349 1,694 SH   SOLE 0 345 0 1,349
VISA INC COM CL A 92826C839   221,412 788 SH   SOLE 0 228 0 560
WASTE MGMT INC DEL COM 94106L109   276,271 1,388 SH   SOLE 0 273 0 1,115
WEC ENERGY GROUP INC COM 92939U106   234,780 3,010 SH   SOLE 0 2,085 0 925
WELLS FARGO CO NEW COM 949746101   2,594,923 49,864 SH   SOLE 0 8,269 0 41,595
WELLTOWER INC COM 95040Q104   3,315,959 35,374 SH   SOLE 0 5,856 0 29,518
WINGSTOP INC COM 974155103   9,141,917 29,008 SH   SOLE 0 4,530 0 24,478
WOLFSPEED INC COM 977852102   640,845 22,871 SH   SOLE 0 986 0 21,885