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
AMAZON COM INC COM Stock 023135106   6,923 38,381 SH   SOLE 0 38,381 0 0
STARBUCKS CORP COM Stock 855244109   3,121 34,150 SH   SOLE 0 34,150 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   2,135 36,020 SH   SOLE 0 36,020 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,571 16,253 SH   SOLE 0 16,253 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   2,581 3,523 SH   SOLE 0 3,523 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,659 8,760 SH   SOLE 0 8,760 0 0
TRUIST FINL CORP COM Stock 89832Q109   2,655 68,100 SH   SOLE 0 68,100 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   3,621 24,361 SH   SOLE 0 24,361 0 0
MEDTRONIC PLC SHS Stock G5960L103   1,034 11,860 SH   SOLE 0 11,860 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   390 745 SH   SOLE 0 745 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   8,690 18,045 SH   SOLE 0 18,045 0 0
EMERSON ELEC CO COM Stock 291011104   3,602 31,760 SH   SOLE 0 31,760 0 0
MERCHANTS BANCORP IND COM Stock 58844R108   308 7,125 SH   SOLE 0 7,125 0 0
ISHARES S&P 100 ETF ETF 464287101   3,590 14,509 SH   SOLE 0 14,509 0 0
PEPSICO INC COM Stock 713448108   4,292 24,522 SH   SOLE 0 24,522 0 0
HONEYWELL INTL INC COM Stock 438516106   2,940 14,325 SH   SOLE 0 14,325 0 0
US BANCORP DEL COM NEW Stock 902973304   1,233 27,575 SH   SOLE 0 27,575 0 0
HOME DEPOT INC COM Stock 437076102   3,014 7,857 SH   SOLE 0 7,857 0 0
TREX CO INC COM Stock 89531P105   3,813 38,230 SH   SOLE 0 38,230 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   312 2,819 SH   SOLE 0 2,819 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9   6,902 289,985 SH   SOLE 0 289,985 0 0
ADOBE INC COM Stock 00724F101   1,583 3,137 SH   SOLE 0 3,137 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   7,073 46,865 SH   SOLE 0 46,865 0 0
INTUIT COM Stock 461202103   265 407 SH   SOLE 0 407 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697   511 19,700 SH   SOLE 0 19,700 0 0
GENERAC HLDGS INC COM Stock 368736104   1,536 12,175 SH   SOLE 0 12,175 0 0
MICROSOFT CORP COM Stock 594918104   7,332 17,428 SH   SOLE 0 17,428 0 0
GARMIN LTD SHS Stock H2906T109   3,411 22,915 SH   SOLE 0 22,915 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107   202 2,605 SH   SOLE 0 2,605 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   1,786 5,445 SH   SOLE 0 5,445 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515   6,425 258,000 SH   SOLE 0 258,000 0 0
YETI HLDGS INC COM Stock 98585X104   3,374 87,525 SH   SOLE 0 87,525 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432   662 25,000 SH   SOLE 0 25,000 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   4,234 41,400 SH   SOLE 0 41,400 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259   259 10,200 SH   SOLE 0 10,200 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325   303 12,000 SH   SOLE 0 12,000 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283   252 10,000 SH   SOLE 0 10,000 0 0
ISHARES IBONDS 2024 TERM HIGH YIELD & INCOME ETF ETF 46435U184   2,467 105,829 SH   SOLE 0 105,829 0 0
ELI LILLY & CO COM Stock 532457108   938 1,205 SH   SOLE 0 1,205 0 0
SCHWAB U.S. REIT ETF ETF 808524847   1,559 76,802 SH   SOLE 0 76,802 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205   5,831 255,500 SH   SOLE 0 255,500 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   1,681 13,414 SH   SOLE 0 13,414 0 0
AFLAC INC COM Stock 001055102   343 4,000 SH   SOLE 0 4,000 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   4,142 1,425 SH   SOLE 0 1,425 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726   3,756 175,500 SH   SOLE 0 175,500 0 0
4D MOLECULAR THERAPEUTICS INC COM Stock 35104E100   797 25,000 SH   SOLE 0 25,000 0 0
ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486   2,223 108,500 SH   SOLE 0 108,500 0 0
ON HLDG AG NAMEN AKT A Stock H5919C104   1,408 39,785 SH   SOLE 0 39,785 0 0
FIVE BELOW INC COM Stock 33829M101   1,201 6,620 SH   SOLE 0 6,620 0 0
ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312   719 29,000 SH   SOLE 0 29,000 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   535 2,700 SH   SOLE 0 2,700 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   1,589 4,583 SH   SOLE 0 4,583 0 0
NVIDIA CORPORATION COM Stock 67066G104   509 563 SH   SOLE 0 563 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   575 11,209 SH   SOLE 0 11,209 0 0
CUMMINS INC COM Stock 231021106   4,020 13,645 SH   SOLE 0 13,645 0 0
ABBVIE INC COM Stock 00287Y109   4,522 24,835 SH   SOLE 0 24,835 0 0
S&P GLOBAL INC COM Stock 78409V104   1,896 4,456 SH   SOLE 0 4,456 0 0
VALMONT INDS INC COM Stock 920253101   334 1,463 SH   SOLE 0 1,463 0 0
ZOETIS INC CL A Stock 98978V103   1,706 10,084 SH   SOLE 0 10,084 0 0
RESMED INC COM Stock 761152107   1,061 5,360 SH   SOLE 0 5,360 0 0
MCDONALDS CORP COM Stock 580135101   1,586 5,625 SH   SOLE 0 5,625 0 0
CISCO SYS INC COM Stock 17275R102   2,137 42,825 SH   SOLE 0 42,825 0 0
VEEVA SYS INC CL A COM Stock 922475108   1,238 5,345 SH   SOLE 0 5,345 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   1,825 16,845 SH   SOLE 0 16,845 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   2,394 6,129 SH   SOLE 0 6,129 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   722 1,248 SH   SOLE 0 1,248 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0   6,321 265,035 SH   SOLE 0 265,035 0 0
SALESFORCE INC COM Stock 79466L302   7,152 23,747 SH   SOLE 0 23,747 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,903 13,597 SH   SOLE 0 13,597 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   7,694 38,413 SH   SOLE 0 38,413 0 0
ALBEMARLE CORP COM Stock 012653101   878 6,665 SH   SOLE 0 6,665 0 0
DANAHER CORPORATION COM Stock 235851102   1,421 5,689 SH   SOLE 0 5,689 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   2,247 11,765 SH   SOLE 0 11,765 0 0
RTX CORPORATION COM Stock 75513E101   5,267 54,005 SH   SOLE 0 54,005 0 0
PFIZER INC COM Stock 717081103   323 11,650 SH   SOLE 0 11,650 0 0
BEST BUY INC COM Stock 086516101   2,984 36,375 SH   SOLE 0 36,375 0 0
AMGEN INC COM Stock 031162100   5,522 19,423 SH   SOLE 0 19,423 0 0
APPLIED MATLS INC COM Stock 038222105   5,539 26,860 SH   SOLE 0 26,860 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   309 4,873 SH   SOLE 0 4,873 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   765 4,895 SH   SOLE 0 4,895 0 0
EXELIXIS INC COM Stock 30161Q104   1,159 48,830 SH   SOLE 0 48,830 0 0
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682   4,189 3,509 SH   SOLE 0 3,509 0 0
SYNOPSYS INC COM Stock 871607107   438 766 SH   SOLE 0 766 0 0
BOX INC CL A Stock 10316T104   4,404 155,500 SH   SOLE 0 155,500 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   5,191 10,493 SH   SOLE 0 10,493 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   1,495 29,788 SH   SOLE 0 29,788 0 0
BIO-TECHNE CORP COM Stock 09073M104   211 3,000 SH   SOLE 0 3,000 0 0
APPLE INC COM Stock 037833100   454 2,649 SH   SOLE 0 2,649 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1   6,817 274,785 SH   SOLE 0 274,785 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4   5,525 220,550 SH   SOLE 0 220,550 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,684 9,400 SH   SOLE 0 9,400 0 0