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
ABBOTT LABS COM 002824100 433 4,475 SH   SOLE NONE 0 0 4,475
AMAZON COM INC COM 023135106 2,474 21,892 SH   SOLE NONE 0 0 21,892
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 4,247 95,602 SH   SOLE NONE 0 0 95,602
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 709 15,531 SH   SOLE NONE 0 0 15,531
AMERICAN CENTY ETF TR US SML CP VALU 025072877 588 8,893 SH   SOLE NONE 0 0 8,893
AMERICAN TOWER CORP NEW COM 03027X100 227 1,056 SH   SOLE NONE 0 0 1,056
AMGEN INC COM 031162100 2,839 12,596 SH   SOLE NONE 0 0 12,596
AMPHENOL CORP NEW CL A 032095101 233 3,481 SH   SOLE NONE 0 0 3,481
ANSYS INC COM SHS 09260E105 479 2,162 SH   SOLE NONE 0 0 2,162
APPLE INC COM 037833100 4,748 34,354 SH   SOLE NONE 0 0 34,354
APTIV PLC SHS G6095L109 858 10,969 SH   SOLE NONE 0 0 10,969
AUTOMATIC DATA PROCESSING IN COM 053015103 369 1,631 SH   SOLE NONE 0 0 1,631
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,981 11,163 SH   SOLE NONE 0 0 11,163
BLACKROCK HEALTH SCIENCES TR COM 09250W107 18,052 465,022 SH   SOLE NONE 0 0 465,022
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 656 43,946 SH   SOLE NONE 0 0 43,946
BLACKROCK MUNIYIELD FD INC COM 09253W104 932 93,803 SH   SOLE NONE 0 0 93,803
CANADIAN PAC RY LTD COM 13645T100 255 3,815 SH   SOLE NONE 0 0 3,815
CDW CORP COM 12514G108 286 1,833 SH   SOLE NONE 0 0 1,833
CHEVRON CORP NEW COM 166764100 638 4,439 SH   SOLE NONE 0 0 4,439
CONFORMIS INC COM 20717E101 7 36,185 SH   SOLE NONE 0 0 36,185
CONSTELLATION BRANDS INC CL A 21036P108 351 1,528 SH   SOLE NONE 0 0 1,528
EXXON MOBIL CORP COM 30231G102 323 3,698 SH   SOLE NONE 0 0 3,698
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 592 8,248 SH   SOLE NONE 0 0 8,248
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 99 34,673 SH   SOLE NONE 0 0 34,673
GARMIN LTD SHS H2906T109 828 10,312 SH   SOLE NONE 0 0 10,312
GENERAL MTRS CO COM 37045V100 418 13,022 SH   SOLE NONE 0 0 13,022
HOME DEPOT INC COM 437076102 244 885 SH   SOLE NONE 0 0 885
INTUITIVE SURGICAL INC COM NEW 46120E602 4,782 25,511 SH   SOLE NONE 0 0 25,511
IQVIA HLDGS INC COM 46266C105 270 1,492 SH   SOLE NONE 0 0 1,492
ISHARES INC CORE MSCI EMKT 46434G103 1,956 45,513 SH   SOLE NONE 0 0 45,513
ISHARES TR CORE S&P500 ETF 464287200 10,040 27,993 SH   SOLE NONE 0 0 27,993
ISHARES TR CORE MSCI EAFE 46432F842 4,522 85,847 SH   SOLE NONE 0 0 85,847
ISHARES TR MSCI USA MMENTM 46432F396 4,021 30,654 SH   SOLE NONE 0 0 30,654
ISHARES TR RUS 1000 GRW ETF 464287614 3,637 17,288 SH   SOLE NONE 0 0 17,288
ISHARES TR U S EQUITY FACTR 46434V282 3,521 97,212 SH   SOLE NONE 0 0 97,212
ISHARES TR MSCI USA MIN VOL 46429B697 921 13,932 SH   SOLE NONE 0 0 13,932
ISHARES TR MSCI INTL QUALTY 46434V456 815 29,328 SH   SOLE NONE 0 0 29,328
ISHARES TR CORE S&P SCP ETF 464287804 794 9,111 SH   SOLE NONE 0 0 9,111
ISHARES TR MSCI USA VALUE 46432F388 758 9,260 SH   SOLE NONE 0 0 9,260
MASTERCARD INCORPORATED CL A 57636Q104 546 1,922 SH   SOLE NONE 0 0 1,922
MCDONALDS CORP COM 580135101 266 1,155 SH   SOLE NONE 0 0 1,155
META PLATFORMS INC CL A 30303M102 259 1,910 SH   SOLE NONE 0 0 1,910
MICROSOFT CORP COM 594918104 1,597 6,859 SH   SOLE NONE 0 0 6,859
NEXTERA ENERGY INC COM 65339F101 1,527 19,471 SH   SOLE NONE 0 0 19,471
NIKE INC CL B 654106103 238 2,864 SH   SOLE NONE 0 0 2,864
NOVOCURE LTD ORD SHS G6674U108 541 7,116 SH   SOLE NONE 0 0 7,116
NVIDIA CORPORATION COM 67066G104 283 2,333 SH   SOLE NONE 0 0 2,333
NXP SEMICONDUCTORS N V COM N6596X109 1,608 10,900 SH   SOLE NONE 0 0 10,900
OREILLY AUTOMOTIVE INC COM 67103H107 480 683 SH   SOLE NONE 0 0 683
PEPSICO INC COM 713448108 208 1,272 SH   SOLE NONE 0 0 1,272
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 987 100,687 SH   SOLE NONE 0 0 100,687
S&P GLOBAL INC COM 78409V104 455 1,492 SH   SOLE NONE 0 0 1,492
SCHWAB CHARLES CORP COM 808513105 364 5,060 SH   SOLE NONE 0 0 5,060
SHYFT GROUP INC COM 825698103 313 15,321 SH   SOLE NONE 0 0 15,321
SPDR S&P 500 ETF TR TR UNIT 78462F103 378 1,058 SH   SOLE NONE 0 0 1,058
STMICROELECTRONICS N V NY REGISTRY 861012102 1,423 46,006 SH   SOLE NONE 0 0 46,006
TEXAS INSTRS INC COM 882508104 966 6,238 SH   SOLE NONE 0 0 6,238
TJX COS INC NEW COM 872540109 226 3,641 SH   SOLE NONE 0 0 3,641
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 756 20,724 SH   SOLE NONE 0 0 20,724
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,237 108,862 SH   SOLE NONE 0 0 108,862
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16,183 277,533 SH   SOLE NONE 0 0 277,533
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,819 11,132 SH   SOLE NONE 0 0 11,132
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,558 11,528 SH   SOLE NONE 0 0 11,528
VANGUARD STAR FDS VG TL INTL STK F 921909768 207 4,532 SH   SOLE NONE 0 0 4,532
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,163 31,984 SH   SOLE NONE 0 0 31,984
VANGUARD WELLINGTON FD US MOMENTUM 921935508 1,051 9,941 SH   SOLE NONE 0 0 9,941
VISA INC COM CL A 92826C839 266 1,497 SH   SOLE NONE 0 0 1,497
WALMART INC COM 931142103 679 5,238 SH   SOLE NONE 0 0 5,238
ZOETIS INC CL A 98978V103 266 1,796 SH   SOLE NONE 0 0 1,796