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
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