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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 7 50 SH   SOLE   0 0 50
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,237 3,904 SH   SOLE   0 0 3,904
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,904 7,015 SH   SOLE   0 0 7,015
AIR PRODS & CHEMS INC COM 009158106 2,536 10,448 SH   SOLE   0 0 10,448
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17 200 SH   SOLE   0 0 200
ALPHABET INC CAP STK CL C 02079K107 1,671 678 SH   SOLE   0 0 678
ALPHABET INC CAP STK CL A 02079K305 4,903 1,992 SH   SOLE   0 0 1,992
ALPS ETF TR ALERIAN MLP 00162Q452 23 600 SH   SOLE   0 0 600
ALTRIA GROUP INC COM 02209S103 6 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106 4,534 1,552 SH   SOLE   0 0 1,552
AMEREN CORP COM 023608102 10 103 SH   SOLE   0 0 103
AMERICAN ELEC PWR CO INC COM 025537101 1,111 11,050 SH   SOLE   0 0 11,050
AMERICAN TOWER CORP NEW COM 03027X100 1,630 6,279 SH   SOLE   0 0 6,279
AMERIPRISE FINL INC COM 03076C106 4,492 15,987 SH   SOLE   0 0 15,987
AMGEN INC COM 031162100 2,890 11,462 SH   SOLE   0 0 11,462
APPLE INC COM 037833100 10,529 64,640 SH   SOLE   0 0 64,640
AT&T INC COM 00206R102 10 500 SH   SOLE   0 0 500
BALLARD PWR SYS INC NEW COM 058586108 1 125 SH   SOLE   0 0 125
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,792 11,254 SH   SOLE   0 0 11,254
BEST BUY INC COM 086516101 5 50 SH   SOLE   0 0 50
BIO-TECHNE CORP COM 09073M104 8 20 SH   SOLE   0 0 20
BK OF AMERICA CORP COM 060505104 1,929 51,736 SH   SOLE   0 0 51,736
BLACKROCK CORE BD TR SHS BEN INT 09249E101 17 1,350 SH   SOLE   0 0 1,350
BLINK CHARGING CO COM 09354A100 2 80 SH   SOLE   0 0 80
BLOCK INC CL A 852234103 0 4 SH   SOLE   0 0 4
BOEING CO COM 097023105 11 65 SH   SOLE   0 0 65
BRISTOL-MYERS SQUIBB CO COM 110122108 2,800 36,819 SH   SOLE   0 0 36,819
CEDAR FAIR L P DEPOSITRY UNIT 150185106 8 135 SH   SOLE   0 0 135
CENTERPOINT ENERGY INC COM 15189T107 251 7,919 SH   SOLE   0 0 7,919
CHEVRON CORP NEW COM 166764100 3 21 SH   SOLE   0 0 21
CISCO SYS INC COM 17275R102 2 38 SH   SOLE   0 0 38
CITIGROUP INC COM NEW 172967424 230 4,499 SH   SOLE   0 0 4,499
COMPASS MINERALS INTL INC COM 20451N101 1,133 18,600 SH   SOLE   0 0 18,600
CONOCOPHILLIPS COM 20825C104 988 10,782 SH   SOLE   0 0 10,782
CONSTELLATION BRANDS INC CL A 21036P108 1,862 7,485 SH   SOLE   0 0 7,485
COSTCO WHSL CORP NEW COM 22160K105 3,049 5,366 SH   SOLE   0 0 5,366
CVS HEALTH CORP COM 126650100 901 8,850 SH   SOLE   0 0 8,850
DEERE & CO COM 244199105 3 8 SH   SOLE   0 0 8
DELTA AIR LINES INC DEL COM NEW 247361702 1 15 SH   SOLE   0 0 15
DISCOVER FINL SVCS COM 254709108 11 100 SH   SOLE   0 0 100
DISCOVERY INC COM SER C 25470F302 3 120 SH   SOLE   0 0 120
DISNEY WALT CO COM 254687106 3,726 31,061 SH   SOLE   0 0 31,061
DOMA HOLDINGS INC COMMON STOCK 25703A104 49 26,200 SH   SOLE   0 0 26,200
DOW INC COM 260557103 10 150 SH   SOLE   0 0 150
DUKE ENERGY CORP NEW COM NEW 26441C204 4 32 SH   SOLE   0 0 32
DUKE REALTY CORP COM NEW 264411505 9 150 SH   SOLE   0 0 150
DUPONT DE NEMOURS INC COM 26614N102 2,451 36,157 SH   SOLE   0 0 36,157
DXC TECHNOLOGY CO COM 23355L106 3 100 SH   SOLE   0 0 100
ECOLAB INC COM 278865100 2,807 15,984 SH   SOLE   0 0 15,984
ENTERPRISE PRODS PARTNERS L COM 293792107 207 8,000 SH   SOLE   0 0 8,000
EQUINIX INC COM 29444U700 1,891 2,513 SH   SOLE   0 0 2,513
ETSY INC COM 29786A106 0 1 SH   SOLE   0 0 1
EXXON MOBIL CORP COM 30231G102 8 98 SH   SOLE   0 0 98
FIVE BELOW INC COM 33829M101 254 1,500 SH   SOLE   0 0 1,500
FORD MTR CO DEL COM 345370860 8 510 SH   SOLE   0 0 510
GABELLI DIVID & INCOME TR COM 36242H104 31 1,331 SH   SOLE   0 0 1,331
GLOBAL X FDS US PFD ETF 37954Y657 881 40,121 SH   SOLE   0 0 40,121
GOLDMAN SACHS GROUP INC COM 38141G104 161 500 SH   SOLE   0 0 500
HOME DEPOT INC COM 437076102 5,183 16,996 SH   SOLE   0 0 16,996
HONEYWELL INTL INC COM 438516106 2,250 11,728 SH   SOLE   0 0 11,728
INCYTE CORP COM 45337C102 1,531 20,000 SH   SOLE   0 0 20,000
INTEL CORP COM 458140100 8 175 SH   SOLE   0 0 175
INTERNATIONAL BUSINESS MACHS COM 459200101 494 3,550 SH   SOLE   0 0 3,550
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 497 23,420 SH   SOLE   0 0 23,420
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 89 4,375 SH   SOLE   0 0 4,375
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 774 39,515 SH   SOLE   0 0 39,515
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 672 31,985 SH   SOLE   0 0 31,985
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,076 51,578 SH   SOLE   0 0 51,578
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 215 10,925 SH   SOLE   0 0 10,925
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,169 56,570 SH   SOLE   0 0 56,570
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 160 964 SH   SOLE   0 0 964
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 12 70 SH   SOLE   0 0 70
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 301 1,967 SH   SOLE   0 0 1,967
ISHARES TR MSCI ACWI EX US 464288240 3 61 SH   SOLE   0 0 61
ISHARES TR CORE MSCI INTL 46435G326 1 8 SH   SOLE   0 0 8
ISHARES TR GL CLEAN ENE ETF 464288224 0 20 SH   SOLE   0 0 20
ISHARES TR PFD AND INCM SEC 464288687 10 300 SH   SOLE   0 0 300
ISHARES TR CORE S&P MCP ETF 464287507 1,371 5,297 SH   SOLE   0 0 5,297
ISHARES TR CORE S&P SCP ETF 464287804 488 4,713 SH   SOLE   0 0 4,713
ISHARES TR CORE S&P500 ETF 464287200 4 9 SH   SOLE   0 0 9
ISHARES TR TIPS BD ETF 464287176 520 4,285 SH   SOLE   0 0 4,285
ISHARES TR RUS MID CAP ETF 464287499 10 138 SH   SOLE   0 0 138
ISHARES TR RUS 1000 GRW ETF 464287614 15 60 SH   SOLE   0 0 60
ISHARES TR RUSSELL 2000 ETF 464287655 39 203 SH   SOLE   0 0 203
ISHARES TR MSCI EAFE ETF 464287465 1,657 23,631 SH   SOLE   0 0 23,631
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 741 14,975 SH   SOLE   0 0 14,975
JPMORGAN CHASE & CO COM 46625H100 1,857 14,652 SH   SOLE   0 0 14,652
KLA CORP COM NEW 482480100 6,959 21,010 SH   SOLE   0 0 21,010
LOCKHEED MARTIN CORP COM 539830109 3,757 8,482 SH   SOLE   0 0 8,482
MASTEC INC COM 576323109 2,670 35,543 SH   SOLE   0 0 35,543
MCDONALDS CORP COM 580135101 10 40 SH   SOLE   0 0 40
MDU RES GROUP INC COM 552690109 98 3,655 SH   SOLE   0 0 3,655
MEDTRONIC PLC SHS G5960L103 1,434 13,095 SH   SOLE   0 0 13,095
META PLATFORMS INC CL A 30303M102 3,333 17,824 SH   SOLE   0 0 17,824
MICROSOFT CORP COM 594918104 5,267 18,762 SH   SOLE   0 0 18,762
MODERNA INC COM 60770K107 7 48 SH   SOLE   0 0 48
NETFLIX INC COM 64110L106 19 90 SH   SOLE   0 0 90
NVIDIA CORPORATION COM 67066G104 2,254 11,325 SH   SOLE   0 0 11,325
PAYPAL HLDGS INC COM 70450Y103 1,475 16,798 SH   SOLE   0 0 16,798
PENUMBRA INC COM 70975L107 208 1,110 SH   SOLE   0 0 1,110
PEPSICO INC COM 713448108 3,124 17,983 SH   SOLE   0 0 17,983
PFIZER INC COM 717081103 10 200 SH   SOLE   0 0 200
PHILIP MORRIS INTL INC COM 718172109 12 113 SH   SOLE   0 0 113
PIMCO INCOME STRATEGY FD II COM 72201J104 8 1,000 SH   SOLE   0 0 1,000
PIONEER NAT RES CO COM 723787107 462 2,000 SH   SOLE   0 0 2,000
PROCTER AND GAMBLE CO COM 742718109 2,693 16,566 SH   SOLE   0 0 16,566
PROLOGIS INC. COM 74340W103 4 23 SH   SOLE   0 0 23
PROTO LABS INC COM 743713109 222 5,000 SH   SOLE   0 0 5,000
PRUDENTIAL FINL INC COM 744320102 6 50 SH   SOLE   0 0 50
PUBLIC STORAGE COM 74460D109 4 11 SH   SOLE   0 0 11
REVOLVE GROUP INC CL A 76156B107 843 17,425 SH   SOLE   0 0 17,425
ROKU INC COM CL A 77543R102 43 420 SH   SOLE   0 0 420
ROSS STORES INC COM 778296103 3,108 29,425 SH   SOLE   0 0 29,425
SALESFORCE COM INC COM 79466L302 1,652 9,464 SH   SOLE   0 0 9,464
SCHWAB CHARLES CORP COM 808513105 3,602 51,235 SH   SOLE   0 0 51,235
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 845 16,725 SH   SOLE   0 0 16,725
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6 235 SH   SOLE   0 0 235
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 425 8,703 SH   SOLE   0 0 8,703
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5 70 SH   SOLE   0 0 70
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 732 14,371 SH   SOLE   0 0 14,371
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13 292 SH   SOLE   0 0 292
SEA LTD SPONSORD ADS 81141R100 179 2,000 SH   SOLE   0 0 2,000
SHOPIFY INC CL A 82509L107 25 54 SH   SOLE   0 0 54
SONOS INC COM 83570H108 9 370 SH   SOLE   0 0 370
SOUTHERN CO COM 842587107 4 51 SH   SOLE   0 0 51
SPDR SER TR BLOOMBERG INVT 78468R200 181 5,945 SH   SOLE   0 0 5,945
SPOTIFY TECHNOLOGY S A SHS L8681T102 201 1,789 SH   SOLE   0 0 1,789
STONECO LTD COM CL A G85158106 109 11,200 SH   SOLE   0 0 11,200
STRYKER CORPORATION COM 863667101 4,194 16,524 SH   SOLE   0 0 16,524
SUNCOR ENERGY INC NEW COM 867224107 814 26,028 SH   SOLE   0 0 26,028
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7 75 SH   SOLE   0 0 75
TELADOC HEALTH INC COM 87918A105 134 2,210 SH   SOLE   0 0 2,210
TEXAS INSTRS INC COM 882508104 8,496 48,854 SH   SOLE   0 0 48,854
THERMO FISHER SCIENTIFIC INC COM 883556102 7,037 12,931 SH   SOLE   0 0 12,931
TRAVEL PLUS LEISURE CO COM 894164102 328 6,000 SH   SOLE   0 0 6,000
UNITEDHEALTH GROUP INC COM 91324P102 4,777 9,112 SH   SOLE   0 0 9,112
US BANCORP DEL COM NEW 902973304 1,496 29,426 SH   SOLE   0 0 29,426
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 27 1,600 SH   SOLE   0 0 1,600
VANGUARD INDEX FDS SMALL CP ETF 922908751 45 219 SH   SOLE   0 0 219
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23 59 SH   SOLE   0 0 59
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 43 SH   SOLE   0 0 43
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1 10 SH   SOLE   0 0 10
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,279 28,010 SH   SOLE   0 0 28,010
VICTORY CAP HLDGS INC COM CL A 92645B103 1,039 36,660 SH   SOLE   0 0 36,660
VISA INC COM CL A 92826C839 5,244 24,977 SH   SOLE   0 0 24,977
WASTE MGMT INC DEL COM 94106L109 417 2,675 SH   SOLE   0 0 2,675
WELLS FARGO CO NEW COM 949746101 1,943 42,400 SH   SOLE   0 0 42,400
WILLIAMS COS INC COM 969457100 2,664 78,585 SH   SOLE   0 0 78,585
WILLIAMS SONOMA INC COM 969904101 1,136 8,088 SH   SOLE   0 0 8,088
WYNDHAM HOTELS & RESORTS INC COM 98311A105 535 6,000 SH   SOLE   0 0 6,000
XCEL ENERGY INC COM 98389B100 37 504 SH   SOLE   0 0 504
YUM BRANDS INC COM 988498101 21 175 SH   SOLE   0 0 175