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 Common Stock 88579Y101   726,697 5,316 SH   SOLE   5,316 0 0
ALLSTATE CORP Common Stock 020002101   3,789,586 19,982 SH   SOLE   19,982 0 0
Alphabet Inc Common Stock 02079K107   263,491 1,576 SH   SOLE   1,576 0 0
Alphabet Inc Common Stock 02079K305   779,495 4,700 SH   SOLE   4,700 0 0
AMAZON COM INC Common Stock 023135106   4,072,801 21,858 SH   SOLE   21,858 0 0
AMERICAN ELEC PWR CO INC Common Stock 025537101   914,371 8,912 SH   SOLE   8,912 0 0
AMERIPRISE FINL INC Common Stock 03076C106   211,415 450 SH   SOLE   450 0 0
AON PLC Int'l Common Stock G0403H108   2,789,025 8,061 SH   SOLE   8,061 0 0
APPLE INC Common Stock 037833100   821,908 3,528 SH   SOLE   3,528 0 0
ARISTA NETWORKS INC Common Stock 040413106   3,986,738 10,387 SH   SOLE   10,387 0 0
AT&T INC Common Stock 00206R102   382,118 17,369 SH   SOLE   17,369 0 0
AXON ENTERPRISE INC Common Stock 05464C101   4,095,500 10,249 SH   SOLE   10,249 0 0
BANK MONTREAL QUE Int'l Common Stock 063671101   463,808 5,142 SH   SOLE   5,142 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702   2,811,268 6,108 SH   SOLE   6,108 0 0
BHP Group Ltd Int'l Common Stock 088606108   282,476 4,548 SH   SOLE   4,548 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   2,944,272 699 SH   SOLE   699 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   3,015,208 35,981 SH   SOLE   35,981 0 0
Broadcom Inc Common Stock 11135F101   2,743,440 15,904 SH   SOLE   15,904 0 0
CAMPBELL SOUP CO Common Stock 134429109   221,363 4,525 SH   SOLE   4,525 0 0
CANADIAN PACIFIC KANSAS CITY Common Stock 13646K108   320,689 3,749 SH   SOLE   3,749 0 0
CENCORA INC Common Stock 03073E105   1,454,917 6,464 SH   SOLE   6,464 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   2,578,553 44,751 SH   SOLE   44,751 0 0
COPART INC Common Stock 217204106   3,851,348 73,499 SH   SOLE   73,499 0 0
COSTCO WHSL CORP NEW Common Stock 22160K105   2,116,123 2,387 SH   SOLE   2,387 0 0
Crocs Inc Common Stock 227046109   3,191,468 22,039 SH   SOLE   22,039 0 0
D R HORTON INC Common Stock 23331A109   2,466,275 12,928 SH   SOLE   12,928 0 0
DECKERS OUTDOOR CORP Common Stock 243537107   4,352,347 27,296 SH   SOLE   27,296 0 0
DOMINION ENERGY INC Common Stock 25746U109   441,458 7,639 SH   SOLE   7,639 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204   661,707 5,739 SH   SOLE   5,739 0 0
ELI LILLY & CO Common Stock 532457108   2,259,147 2,550 SH   SOLE   2,550 0 0
Enbridge Inc Int'l Common Stock 29250N105   470,061 11,575 SH   SOLE   11,575 0 0
EXXON MOBIL CORP Common Stock 30231G102   424,219 3,619 SH   SOLE   3,619 0 0
Federated Hermes Inc Common Stock 314211103   205,802 5,597 SH   SOLE   5,597 0 0
FERRARI N V Int'l Common Stock N3167Y103   2,265,460 4,819 SH   SOLE   4,819 0 0
FIDELITY NATIONAL FINANCIAL IN Common Stock 31620R303   707,980 11,408 SH   SOLE   11,408 0 0
FISERV INC Common Stock 337738108   2,460,127 13,694 SH   SOLE   13,694 0 0
Garmin Ltd Int'l Common Stock H2906T109   3,137,031 17,821 SH   SOLE   17,821 0 0
GE AEROSPACE Common Stock 369604301   6,103,580 32,366 SH   SOLE   32,366 0 0
GRAINGER W W INC Common Stock 384802104   2,338,361 2,251 SH   SOLE   2,251 0 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104   1,916,808 16,298 SH   SOLE   16,298 0 0
Hubbell Inc Common Stock 443510607   3,319,284 7,749 SH   SOLE   7,749 0 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101   452,109 2,045 SH   SOLE   2,045 0 0
Intuitive Surgical Inc Common Stock 46120E602   3,924,756 7,989 SH   SOLE   7,989 0 0
INVESCO EXCH TRADED FD TR II Fixed Income ETF 46138E529   689,619 29,534 SH   SOLE   29,534 0 0
INVESCO EXCH TRADED FD TR II Fixed Income ETF 46138E537   279,295 11,565 SH   SOLE   11,565 0 0
ISHARES TR Exchange Traded Fund 464287481   1,415,221 12,066 SH   SOLE   12,066 0 0
ISHARES TR Exchange Traded Fund 464289438   3,532,903 16,055 SH   SOLE   16,055 0 0
ISHARES TR Fixed Income ETF 464289511   1,147,683 21,416 SH   SOLE   21,416 0 0
Johnson & Johnson Common Stock 478160104   261,727 1,615 SH   SOLE   1,615 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100   2,267,378 10,753 SH   SOLE   10,753 0 0
KIMBERLY-CLARK CORP Common Stock 494368103   212,424 1,493 SH   SOLE   1,493 0 0
KLA Corp Common Stock 482480100   980,790 1,267 SH   SOLE   1,267 0 0
Kraft Heinz Co Common Stock 500754106   480,270 13,679 SH   SOLE   13,679 0 0
Lennar Corp Common Stock 526057104   2,413,243 12,872 SH   SOLE   12,872 0 0
LYONDELLBASELL INDUSTRIES N V Int'l Common Stock N53745100   474,130 4,944 SH   SOLE   4,944 0 0
MAIN STR CAP CORP Common Stock 56035L104   540,008 10,770 SH   SOLE   10,770 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   2,464,062 4,990 SH   SOLE   4,990 0 0
Meta Platforms Inc Common Stock 30303M102   3,070,568 5,364 SH   SOLE   5,364 0 0
MICROSOFT CORP Common Stock 594918104   1,218,610 2,832 SH   SOLE   2,832 0 0
NORTHWESTERN ENERGY GROUP INC Common Stock 668074305   609,507 10,652 SH   SOLE   10,652 0 0
NOVO-NORDISK A S Int'l Common Stock 670100205   2,553,813 21,448 SH   SOLE   21,448 0 0
NVIDIA CORPORATION Common Stock 67066G104   4,156,041 34,223 SH   SOLE   34,223 0 0
PACKAGING CORP AMER Common Stock 695156109   212,384 986 SH   SOLE   986 0 0
PARKER-HANNIFIN CORP Common Stock 701094104   3,028,313 4,793 SH   SOLE   4,793 0 0
PFIZER INC Common Stock 717081103   743,179 25,680 SH   SOLE   25,680 0 0
PHILLIPS 66 Common Stock 718546104   423,663 3,223 SH   SOLE   3,223 0 0
PRUDENTIAL FINL INC Common Stock 744320102   961,534 7,940 SH   SOLE   7,940 0 0
Rio Tinto PLC Int'l Common Stock 767204100   629,214 8,841 SH   SOLE   8,841 0 0
SALESFORCE INC Common Stock 79466L302   2,006,842 7,332 SH   SOLE   7,332 0 0
SPDR SER TR Fixed Income ETF 78464A367   8,663,172 358,575 SH   SOLE   358,575 0 0
TESLA INC Common Stock 88160R101   732,564 2,800 SH   SOLE   2,800 0 0
T-MOBILE US INC Common Stock 872590104   2,633,773 12,763 SH   SOLE   12,763 0 0
TORONTO DOMINION BK ONT Int'l Common Stock 891160509   476,348 7,530 SH   SOLE   7,530 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908512   536,544 3,200 SH   SOLE   3,200 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908595   691,954 2,588 SH   SOLE   2,588 0 0
VANGUARD INDEX FDS Exchange Traded Fund 922908611   519,819 2,589 SH   SOLE   2,589 0 0
VANGUARD SCOTTSDALE FDS Fixed Income ETF 92206C813   3,606,125 44,394 SH   SOLE   44,394 0 0
VANGUARD SCOTTSDALE FDS Fixed Income ETF 92206C870   4,278,285 51,084 SH   SOLE   51,084 0 0
VANGUARD SPECIALIZED FUNDS Exchange Traded Fund 921908844   821,355 4,147 SH   SOLE   4,147 0 0
VANGUARD STAR FDS International Equity ETF 921909768   1,997,941 30,861 SH   SOLE   30,861 0 0
VANGUARD WORLD FD Exchange Traded Fund 921910840   1,382,217 10,775 SH   SOLE   10,775 0 0
VISA INC Common Stock 92826C839   2,512,218 9,137 SH   SOLE   9,137 0 0