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 208 1,173 SH   SOLE   0 0 1,173
ABBOTT LABS COM 002824100 405 2,880 SH   SOLE   0 0 2,880
ABBVIE INC COM 00287Y109 1,368 10,107 SH   SOLE   0 0 10,107
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 42 11,000 SH   SOLE   0 0 11,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 354 855 SH   SOLE   0 0 855
ACCURAY INC COM 004397105 57 12,000 SH   SOLE   0 0 12,000
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,195 2,107 SH   SOLE   0 0 2,107
ADVANCED MICRO DEVICES INC COM 007903107 1,628 11,312 SH   SOLE   0 0 11,312
AIRBNB INC COM CL A 009066101 579 3,476 SH   SOLE   0 0 3,476
ALBEMARLE CORP COM 012653101 1,114 4,767 SH   SOLE   0 0 4,767
ALLISON TRANSMISSION HLDGS I COM 01973R101 744 20,456 SH   SOLE   0 0 20,456
ALPHABET INC CAP STK CL A 02079K305 4,970 1,716 SH   SOLE   0 0 1,716
ALPHABET INC CAP STK CL C 02079K107 923 319 SH   SOLE   0 0 319
AMAZON COM INC COM 023135106 7,622 2,286 SH   SOLE   0 0 2,286
AMERICAN TOWER CORP NEW COM 03027X100 301 1,029 SH   SOLE   0 0 1,029
AMERICAN WTR WKS CO INC NEW COM 030420103 442 2,340 SH   SOLE   0 0 2,340
AMGEN INC COM 031162100 1,550 6,889 SH   SOLE   0 0 6,889
APPLE INC COM 037833100 15,523 87,420 SH   SOLE   0 0 87,420
ARK ETF TR GENOMIC REV ETF 00214Q302 338 5,524 SH   SOLE   0 0 5,524
AT&T INC COM 00206R102 427 17,362 SH   SOLE   0 0 17,362
AXON ENTERPRISE INC COM 05464C101 871 5,550 SH   SOLE   0 0 5,550
BANDWIDTH INC COM CL A 05988J103 60 1,000 SH Put SOLE   0 0 1,000
BANDWIDTH INC COM CL A 05988J103 358 6,000 SH Put SOLE   0 0 6,000
BANDWIDTH INC COM CL A 05988J103 149 2,500 SH Put SOLE   0 0 2,500
BANDWIDTH INC COM CL A 05988J103 6,853 95,505 SH   SOLE   0 0 95,505
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,605 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,359 14,579 SH   SOLE   0 0 14,579
BK OF AMERICA CORP COM 060505104 485 10,892 SH   SOLE   0 0 10,892
BLACKROCK INC COM 09247X101 368 402 SH   SOLE   0 0 402
BLACKROCK MUN INCOME QUALITY COM 092479104 406 25,994 SH   SOLE   0 0 25,994
BLACKSTONE INC COM 09260D107 1,659 12,822 SH   SOLE   0 0 12,822
BLOCK INC CL A 852234103 1,475 9,135 SH   SOLE   0 0 9,135
BOEING CO COM 097023105 792 3,932 SH   SOLE   0 0 3,932
BOOKING HOLDINGS INC COM 09857L108 727 303 SH   SOLE   0 0 303
BROADCOM INC COM 11135F101 1,790 2,690 SH   SOLE   0 0 2,690
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,731 45,230 SH   SOLE   0 0 45,230
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 297 8,053 SH   SOLE   0 0 8,053
CABLE ONE INC COM 12685J105 1,841 1,044 SH   SOLE   0 0 1,044
CARMAX INC COM 143130102 1,885 14,475 SH   SOLE   0 0 14,475
CHEVRON CORP NEW COM 166764100 1,000 8,521 SH   SOLE   0 0 8,521
CLOUDFLARE INC CL A COM 18915M107 619 4,710 SH   SOLE   0 0 4,710
COINBASE GLOBAL INC COM CL A 19260Q107 898 3,560 SH   SOLE   0 0 3,560
COMCAST CORP NEW CL A 20030N101 594 11,811 SH   SOLE   0 0 11,811
COMMERCE BANCSHARES INC COM 200525103 495 7,205 SH   SOLE   0 0 7,205
CONSTELLATION BRANDS INC CL A 21036P108 284 1,131 SH   SOLE   0 0 1,131
COSTCO WHSL CORP NEW COM 22160K105 925 1,630 SH   SOLE   0 0 1,630
CROWDSTRIKE HLDGS INC CL A 22788C105 1,193 5,828 SH   SOLE   0 0 5,828
CSX CORP COM 126408103 203 5,400 SH   SOLE   0 0 5,400
DIAGEO PLC SPON ADR NEW 25243Q205 222 1,010 SH   SOLE   0 0 1,010
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 482 3,687 SH   SOLE   0 0 3,687
DISNEY WALT CO COM 254687106 1,932 12,475 SH   SOLE   0 0 12,475
DOCUSIGN INC COM 256163106 856 5,618 SH   SOLE   0 0 5,618
DUKE ENERGY CORP NEW COM NEW 26441C204 238 2,271 SH   SOLE   0 0 2,271
EATON CORP PLC SHS G29183103 3,466 20,053 SH   SOLE   0 0 20,053
ENTERPRISE PRODS PARTNERS L COM 293792107 632 28,769 SH   SOLE   0 0 28,769
EQUINIX INC COM 29444U700 487 576 SH   SOLE   0 0 576
EXXON MOBIL CORP COM 30231G102 325 5,307 SH   SOLE   0 0 5,307
GENERAL DYNAMICS CORP COM 369550108 422 2,023 SH   SOLE   0 0 2,023
HOME DEPOT INC COM 437076102 4,063 9,789 SH   SOLE   0 0 9,789
HONEYWELL INTL INC COM 438516106 1,874 8,987 SH   SOLE   0 0 8,987
HORMEL FOODS CORP COM 440452100 271 5,548 SH   SOLE   0 0 5,548
IDEXX LABS INC COM 45168D104 379 575 SH   SOLE   0 0 575
ILLINOIS TOOL WKS INC COM 452308109 277 1,123 SH   SOLE   0 0 1,123
ILLUMINA INC COM 452327109 361 948 SH   SOLE   0 0 948
INDEPENDENCE RLTY TR INC COM 45378A106 225 8,718 SH   SOLE   0 0 8,718
INNOVATIVE INDL PPTYS INC COM 45781V101 394 1,500 SH   SOLE   0 0 1,500
INTUITIVE SURGICAL INC COM NEW 46120E602 726 2,020 SH   SOLE   0 0 2,020
INVENTRUST PPTYS CORP COM NEW 46124J201 662 24,280 SH   SOLE   0 0 24,280
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 257 9,472 SH   SOLE   0 0 9,472
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 365 5,324 SH   SOLE   0 0 5,324
INVESCO QQQ TR UNIT SER 1 46090E103 606 1,523 SH   SOLE   0 0 1,523
ISHARES TR MSCI EAFE ETF 464287465 215 2,737 SH   SOLE   0 0 2,737
ISHARES TR US TREAS BD ETF 46429B267 323 12,100 SH   SOLE   0 0 12,100
ISHARES TR AGENCY BOND ETF 464288166 270 2,302 SH   SOLE   0 0 2,302
ISHARES TR 0-5 YR TIPS ETF 46429B747 469 4,433 SH   SOLE   0 0 4,433
ISHARES TR PFD AND INCM SEC 464288687 361 9,157 SH   SOLE   0 0 9,157
ISHARES TR SELECT DIVID ETF 464287168 299 2,439 SH   SOLE   0 0 2,439
ISHARES TR TIPS BD ETF 464287176 1,286 9,957 SH   SOLE   0 0 9,957
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3,137 62,801 SH   SOLE   0 0 62,801
JOHNSON & JOHNSON COM 478160104 2,670 15,608 SH   SOLE   0 0 15,608
JPMORGAN CHASE & CO COM 46625H100 2,479 15,655 SH   SOLE   0 0 15,655
KIMBERLY-CLARK CORP COM 494368103 201 1,404 SH   SOLE   0 0 1,404
LIBERTY BROADBAND CORP COM SER C 530307305 2,200 13,654 SH   SOLE   0 0 13,654
LILLY ELI & CO COM 532457108 568 2,056 SH   SOLE   0 0 2,056
LOCKHEED MARTIN CORP COM 539830109 1,971 5,545 SH   SOLE   0 0 5,545
LOWES COS INC COM 548661107 723 2,797 SH   SOLE   0 0 2,797
MASTERCARD INCORPORATED CL A 57636Q104 579 1,612 SH   SOLE   0 0 1,612
MCCORMICK & CO INC COM NON VTG 579780206 1,969 20,383 SH   SOLE   0 0 20,383
MEDTRONIC PLC SHS G5960L103 946 9,145 SH   SOLE   0 0 9,145
MERCADOLIBRE INC COM 58733R102 1,212 899 SH   SOLE   0 0 899
MERCK & CO INC COM 58933Y105 473 6,169 SH   SOLE   0 0 6,169
META PLATFORMS INC CL A 30303M102 1,639 4,874 SH   SOLE   0 0 4,874
MICROSOFT CORP COM 594918104 7,234 21,510 SH   SOLE   0 0 21,510
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,071 29,932 SH   SOLE   0 0 29,932
NETEASE INC SPONSORED ADS 64110W102 204 2,000 SH   SOLE   0 0 2,000
NETFLIX INC COM 64110L106 1,489 2,472 SH   SOLE   0 0 2,472
NEXTERA ENERGY INC COM 65339F101 3,737 40,026 SH   SOLE   0 0 40,026
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 334 3,963 SH   SOLE   0 0 3,963
NIKE INC CL B 654106103 545 3,271 SH   SOLE   0 0 3,271
NORTHROP GRUMMAN CORP COM 666807102 360 931 SH   SOLE   0 0 931
NVIDIA CORPORATION COM 67066G104 4,249 14,446 SH   SOLE   0 0 14,446
OKTA INC CL A 679295105 249 1,112 SH   SOLE   0 0 1,112
PALANTIR TECHNOLOGIES INC CL A 69608A108 788 43,295 SH   SOLE   0 0 43,295
PAYCHEX INC COM 704326107 285 2,091 SH   SOLE   0 0 2,091
PAYPAL HLDGS INC COM 70450Y103 1,634 8,667 SH   SOLE   0 0 8,667
PEPSICO INC COM 713448108 2,943 16,941 SH   SOLE   0 0 16,941
PFIZER INC COM 717081103 1,617 27,378 SH   SOLE   0 0 27,378
PROCTER AND GAMBLE CO COM 742718109 1,308 7,994 SH   SOLE   0 0 7,994
PROLOGIS INC. COM 74340W103 201 1,196 SH   SOLE   0 0 1,196
QUALCOMM INC COM 747525103 3,385 18,512 SH   SOLE   0 0 18,512
RAYMOND JAMES FINL INC COM 754730109 298 2,971 SH   SOLE   0 0 2,971
REALTY INCOME CORP COM 756109104 376 5,246 SH   SOLE   0 0 5,246
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 398 6,877 SH   SOLE   0 0 6,877
RPM INTL INC COM 749685103 289 2,863 SH   SOLE   0 0 2,863
S&P GLOBAL INC COM 78409V104 741 1,570 SH   SOLE   0 0 1,570
SALESFORCE COM INC COM 79466L302 1,754 6,902 SH   SOLE   0 0 6,902
SCHWAB CHARLES CORP COM 808513105 2,150 25,560 SH   SOLE   0 0 25,560
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 384 3,374 SH   SOLE   0 0 3,374
SCOTTS MIRACLE-GRO CO CL A 810186106 561 3,483 SH   SOLE   0 0 3,483
SEA LTD SPONSORD ADS 81141R100 973 4,348 SH   SOLE   0 0 4,348
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 782 12,684 SH   SOLE   0 0 12,684
SHERWIN WILLIAMS CO COM 824348106 662 1,881 SH   SOLE   0 0 1,881
SHOPIFY INC CL A 82509L107 1,634 1,186 SH   SOLE   0 0 1,186
SNOWFLAKE INC CL A 833445109 404 1,193 SH   SOLE   0 0 1,193
SOFI TECHNOLOGIES INC COM 83406F102 488 30,877 SH   SOLE   0 0 30,877
SOUTHERN CO COM 842587107 588 8,569 SH   SOLE   0 0 8,569
SOUTHWEST AIRLS CO COM 844741108 300 7,013 SH   SOLE   0 0 7,013
SPDR GOLD TR GOLD SHS 78463V107 716 4,189 SH   SOLE   0 0 4,189
SPDR S&P 500 ETF TR TR UNIT 78462F103 342 721 SH   SOLE   0 0 721
SPDR SER TR PRTFLO S&P500 GW 78464A409 482 6,653 SH   SOLE   0 0 6,653
SPDR SER TR PORTFOLI S&P1500 78464A805 661 11,315 SH   SOLE   0 0 11,315
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2,596 52,783 SH   SOLE   0 0 52,783
SPDR SER TR NUVEEN BLOOMBERG 78464A284 210 3,495 SH   SOLE   0 0 3,495
SPDR SER TR BLOOMBERG CONV 78464A359 296 3,569 SH   SOLE   0 0 3,569
SPDR SER TR PORTFOLIO AGRGTE 78464A649 264 8,909 SH   SOLE   0 0 8,909
STARBUCKS CORP COM 855244109 531 4,542 SH   SOLE   0 0 4,542
STRYKER CORPORATION COM 863667101 395 1,476 SH   SOLE   0 0 1,476
SVB FINANCIAL GROUP COM 78486Q101 871 1,284 SH   SOLE   0 0 1,284
SYSCO CORP COM 871829107 472 6,014 SH   SOLE   0 0 6,014
TELADOC HEALTH INC COM 87918A105 753 8,206 SH   SOLE   0 0 8,206
TESLA INC COM 88160R101 3,371 3,190 SH   SOLE   0 0 3,190
TEXAS INSTRS INC COM 882508104 324 1,717 SH   SOLE   0 0 1,717
THERMO FISHER SCIENTIFIC INC COM 883556102 385 576 SH   SOLE   0 0 576
TWILIO INC CL A 90138F102 1,104 4,193 SH   SOLE   0 0 4,193
TYLER TECHNOLOGIES INC COM 902252105 1,715 3,188 SH   SOLE   0 0 3,188
UBER TECHNOLOGIES INC COM 90353T100 262 6,256 SH   SOLE   0 0 6,256
UNILEVER PLC SPON ADR NEW 904767704 435 8,082 SH   SOLE   0 0 8,082
UNITEDHEALTH GROUP INC COM 91324P102 342 681 SH   SOLE   0 0 681
VALERO ENERGY CORP COM 91913Y100 1,383 18,409 SH   SOLE   0 0 18,409
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,562 44,072 SH   SOLE   0 0 44,072
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,692 42,131 SH   SOLE   0 0 42,131
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 283 647 SH   SOLE   0 0 647
VANGUARD INDEX FDS VALUE ETF 922908744 287 1,954 SH   SOLE   0 0 1,954
VANGUARD INDEX FDS MID CAP ETF 922908629 610 2,394 SH   SOLE   0 0 2,394
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 369 3,182 SH   SOLE   0 0 3,182
VANGUARD INDEX FDS SMALL CP ETF 922908751 233 1,032 SH   SOLE   0 0 1,032
VANGUARD INDEX FDS GROWTH ETF 922908736 1,226 3,821 SH   SOLE   0 0 3,821
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 945 5,168 SH   SOLE   0 0 5,168
VANGUARD INDEX FDS TOTAL STK MKT 922908769 612 2,533 SH   SOLE   0 0 2,533
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,064 41,732 SH   SOLE   0 0 41,732
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 234 4,340 SH   SOLE   0 0 4,340
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,851 26,534 SH   SOLE   0 0 26,534
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,606 47,453 SH   SOLE   0 0 47,453
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 556 7,087 SH   SOLE   0 0 7,087
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,535 14,763 SH   SOLE   0 0 14,763
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 243 2,163 SH   SOLE   0 0 2,163
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 580 8,641 SH   SOLE   0 0 8,641
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 811 9,498 SH   SOLE   0 0 9,498
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2,106 27,114 SH   SOLE   0 0 27,114
VANGUARD WORLD FDS UTILITIES ETF 92204A876 264 1,691 SH   SOLE   0 0 1,691
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,599 5,674 SH   SOLE   0 0 5,674
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 371 1,394 SH   SOLE   0 0 1,394
VEEVA SYS INC CL A COM 922475108 1,059 4,144 SH   SOLE   0 0 4,144
VERIZON COMMUNICATIONS INC COM 92343V104 1,750 33,683 SH   SOLE   0 0 33,683
VISA INC COM CL A 92826C839 1,095 5,054 SH   SOLE   0 0 5,054
WALMART INC COM 931142103 607 4,197 SH   SOLE   0 0 4,197
WELLTOWER INC COM 95040Q104 202 2,351 SH   SOLE   0 0 2,351
WISDOMTREE TR US TOTAL DIVIDND 97717W109 525 8,110 SH   SOLE   0 0 8,110
ZOETIS INC CL A 98978V103 1,351 5,537 SH   SOLE   0 0 5,537
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 294 1,600 SH   SOLE   0 0 1,600