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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 9,234 38,745 SH SOLE 0 38,745 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 1,458 32,320 SH SOLE 0 32,320 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 3,362 34,975 SH SOLE 0 34,975 0 0
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 3,054 3,265 SH SOLE 0 3,265 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 4,920 4,865 SH SOLE 0 4,865 0 0
UNITED PARCEL SVCS INC CL B Stock 911312106 202 1,880 SH SOLE 0 1,880 0 0
MEDTRONIC PLC SHS Stock G5960L103 1,407 17,980 SH SOLE 0 17,980 0 0
NETFLIX INC. COM Stock 64110L106 2,504 35,065 SH SOLE 0 35,065 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 351 470 SH SOLE 0 470 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 7,395 14,399 SH SOLE 0 14,399 0 0
STEEL DYNAMICS INC COM Stock 858119100 281 1,225 SH SOLE 0 1,225 0 0
EMERSON ELEC CO COM Stock 291011104 4,407 30,785 SH SOLE 0 30,785 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 4,610 9,280 SH SOLE 0 9,280 0 0
MERCHANTS BANCORP IND COM Stock 58844R108 267 5,333 SH SOLE 0 5,333 0 0
ISHARES S&P 100 ETF ETF 464287101 4,725 12,915 SH SOLE 0 12,915 0 0
CACI INTL INC CL A Stock 127190304 1,369 2,955 SH SOLE 0 2,955 0 0
PEPSICO INC COM Stock 713448108 2,223 16,420 SH SOLE 0 16,420 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 4,053 36,920 SH SOLE 0 36,920 0 0
HONEYWELL INTL INC COM Stock 438516205 1,024 4,575 SH SOLE 0 4,575 0 0
HOME DEPOT INC COM Stock 437076102 1,323 3,751 SH SOLE 0 3,751 0 0
STERIS PLC SHS USD Stock G8473T100 2,310 10,970 SH SOLE 0 10,970 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 698 4,709 SH SOLE 0 4,709 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 8,727 360,320 SH SOLE 0 360,320 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 14,265 39,915 SH SOLE 0 39,915 0 0
PROGRESSIVE CORP COM Stock 743315103 1,840 8,425 SH SOLE 0 8,425 0 0
MICROSOFT CORP COM Stock 594918104 5,366 14,385 SH SOLE 0 14,385 0 0
SLB LIMITED COM STK Stock 806857108 2,206 47,450 SH SOLE 0 47,450 0 0
GARMIN LTD SHS Stock H2906T109 2,608 10,980 SH SOLE 0 10,980 0 0
NIKE INC CL B Stock 654106103 2,071 50,445 SH SOLE 0 50,445 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 10,382 411,188 SH SOLE 0 411,188 0 0
TESLA INC COM Stock 88160R101 220 524 SH SOLE 0 524 0 0
AMPHENOL CORP CL A Stock 032095101 3,134 17,775 SH SOLE 0 17,775 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 205 8,000 SH SOLE 0 8,000 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 3,840 53,220 SH SOLE 0 53,220 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 333 13,000 SH SOLE 0 13,000 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 254 10,000 SH SOLE 0 10,000 0 0
ELI LILLY & CO COM Stock 532457108 1,393 1,161 SH SOLE 0 1,161 0 0
SCHWAB U.S. REIT ETF ETF 808524847 1,202 50,773 SH SOLE 0 50,773 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 9,383 405,145 SH SOLE 0 405,145 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 2,407 14,623 SH SOLE 0 14,623 0 0
VERTIV HOLDINGS CO COM CL A Stock 92537N108 6,787 20,270 SH SOLE 0 20,270 0 0
AFLAC INC COM Stock 001055102 469 4,000 SH SOLE 0 4,000 0 0
FREEPORT MCMORAN INC CL B Stock 35671D857 5,629 89,500 SH SOLE 0 89,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 213 426 SH SOLE 0 426 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 8,590 394,050 SH SOLE 0 394,050 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 2,331 15,922 SH SOLE 0 15,922 0 0
AIRBNB INC COM CL A Stock 009066101 3,212 22,445 SH SOLE 0 22,445 0 0
4D MOLECULAR THERAPEUTICS INC COM Stock 35104E100 333 25,000 SH SOLE 0 25,000 0 0
ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486 7,164 343,750 SH SOLE 0 343,750 0 0
TOAST INC CL A Stock 888787108 523 18,800 SH SOLE 0 18,800 0 0
META PLATFORMS INC CL A Stock 30303M102 420 745 SH SOLE 0 745 0 0
ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312 4,641 184,250 SH SOLE 0 184,250 0 0
BROADCOM INC COM Stock 11135F101 728 1,927 SH SOLE 0 1,927 0 0
D R HORTON INC COM Stock 23331A109 4,209 25,840 SH SOLE 0 25,840 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 921 7,400 SH SOLE 0 7,400 0 0
NVIDIA CORPORATION COM Stock 67066G104 883 4,413 SH SOLE 0 4,413 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 705 13,453 SH SOLE 0 13,453 0 0
CUMMINS INC COM Stock 231021106 7,345 10,298 SH SOLE 0 10,298 0 0
ABBVIE INC COM Stock 00287Y109 3,215 12,775 SH SOLE 0 12,775 0 0
S&P GLOBAL INC COM Stock 78409V104 1,102 2,707 SH SOLE 0 2,707 0 0
ZOETIS INC CL A Stock 98978V103 1,953 27,180 SH SOLE 0 27,180 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 2,359 4,940 SH SOLE 0 4,940 0 0
ISHARES IBONDS DEC 2033 TERM CORPORATE ETF ETF 46436E130 386 15,000 SH SOLE 0 15,000 0 0
NEUROCRINE BIOSCIENCES INC COM Stock 64125C109 2,441 14,485 SH SOLE 0 14,485 0 0
HALLADOR ENERGY COMPANY COM Stock 40609P105 435 25,000 SH SOLE 0 25,000 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 2,668 6,709 SH SOLE 0 6,709 0 0
MCDONALDS CORP COM Stock 580135101 1,442 5,335 SH SOLE 0 5,335 0 0
CISCO SYS INC COM Stock 17275R102 2,502 21,300 SH SOLE 0 21,300 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 4,634 23,100 SH SOLE 0 23,100 0 0
FIDELITY WISE ORIGIN BITCOIN FUND ETF 315948109 1,335 26,153 SH SOLE 0 26,153 0 0
SMURFIT WESTROCK PLC SHS Stock G8267P108 541 11,700 SH SOLE 0 11,700 0 0
HEWLETT PACKARD ENTERPRISE CO 7.625 MAND CONV Convertible Preferred 42824C208 4,853 41,959 SH SOLE 0 41,959 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 460 1,050 SH SOLE 0 1,050 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 7,175 296,140 SH SOLE 0 296,140 0 0
SALESFORCE INC COM Stock 79466L302 1,808 11,540 SH SOLE 0 11,540 0 0
IDEXX LABS INC COM Stock 45168D104 952 1,808 SH SOLE 0 1,808 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,555 9,086 SH SOLE 0 9,086 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,967 21,285 SH SOLE 0 21,285 0 0
CHEVRON CORPORATION COM Stock 166764100 277 1,669 SH SOLE 0 1,669 0 0
RTX CORPORATION COM Stock 75513E101 5,526 29,125 SH SOLE 0 29,125 0 0
TARGET CORP COM Stock 87612E106 3,098 23,722 SH SOLE 0 23,722 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 353 1,000 SH SOLE 0 1,000 0 0
AMGEN INC COM Stock 031162100 4,077 11,260 SH SOLE 0 11,260 0 0
APPLIED MATLS INC COM Stock 038222105 1,663 2,300 SH SOLE 0 2,300 0 0
ARISTA NETWORKS INC COM SHS Stock 040413205 2,795 16,455 SH SOLE 0 16,455 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 513 6,236 SH SOLE 0 6,236 0 0
BANK AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 4,579 3,650 SH SOLE 0 3,650 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 1,011 4,575 SH SOLE 0 4,575 0 0
CITIGROUP INC COM NEW Stock 172967424 4,193 29,955 SH SOLE 0 29,955 0 0
NOVO-NORDISK A S ADR ADR 670100205 3,770 78,630 SH SOLE 0 78,630 0 0
APPLE INC COM Stock 037833100 792 2,738 SH SOLE 0 2,738 0 0