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
AT&T INC COM 00206R102 321 11,898 SH   SOLE   11,898 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 507 34,199 SH   SOLE   34,199 0 0
ALPHABET INC CAP STK CL A 02079K305 377 141 SH   SOLE   141 0 0
ALPHABET INC CAP STK CL C 02079K107 267 100 SH   SOLE   100 0 0
AMAZON COM INC COM 023135106 723 220 SH   SOLE   220 0 0
APPLE INC COM 037833100 2,946 20,818 SH   SOLE   20,818 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 286 1,048 SH   SOLE   1,048 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 144 14,729 SH   SOLE   14,729 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 144 23,413 SH   SOLE   23,413 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 372 6,286 SH   SOLE   6,286 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 676 31,377 SH   SOLE   31,377 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,667 21,739 SH   SOLE   21,739 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 262 5,743 SH   SOLE   5,743 0 0
CVS HEALTH CORP COM 126650100 321 3,778 SH   SOLE   3,778 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 363 2,185 SH   SOLE   2,185 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 253 10,152 SH   SOLE   10,152 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 224 10,156 SH   SOLE   10,156 0 0
IDEXX LABS INC COM 45168D104 774 1,245 SH   SOLE   1,245 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 418 2,290 SH   SOLE   2,290 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 358 20,371 SH   SOLE   20,371 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 293 11,186 SH   SOLE   11,186 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 7,107 296,760 SH   SOLE   296,760 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 278 6,257 SH   SOLE   6,257 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 818 5,168 SH   SOLE   5,168 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 554 28,427 SH   SOLE   28,427 0 0
ISHARES TR CORE MSCI INTL 46435G326 2,484 37,173 SH   SOLE   37,173 0 0
ISHARES TR CORE S&P MCP ETF 464287507 329 1,252 SH   SOLE   1,252 0 0
ISHARES TR CORE S&P SCP ETF 464287804 449 4,108 SH   SOLE   4,108 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 1,989 25,380 SH   SOLE   25,380 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 208 5,027 SH   SOLE   5,027 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 731 26,572 SH   SOLE   26,572 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 15,406 160,795 SH   SOLE   160,795 0 0
ISHARES TR JPMORGAN USD EMG 464288281 247 2,240 SH   SOLE   2,240 0 0
ISHARES TR MICRO-CAP ETF 464288869 3,072 21,283 SH   SOLE   21,283 0 0
ISHARES TR MSCI EAFE ETF 464287465 481 6,166 SH   SOLE   6,166 0 0
ISHARES TR EAFE SML CP ETF 464288273 2,790 37,495 SH   SOLE   37,495 0 0
ISHARES TR MSCI KLD400 SOC 464288570 385 4,630 SH   SOLE   4,630 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 424 5,071 SH   SOLE   5,071 0 0
ISHARES TR MSCI USA ESG SLC 464288802 609 6,352 SH   SOLE   6,352 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 677 2,469 SH   SOLE   2,469 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 962 6,147 SH   SOLE   6,147 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 498 2,275 SH   SOLE   2,275 0 0
ISHARES TR RUS MD CP GR ETF 464287481 280 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,544 20,891 SH   SOLE   20,891 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,023 7,037 SH   SOLE   7,037 0 0
ISHARES TR S&P MC 400GR ETF 464287606 938 11,844 SH   SOLE   11,844 0 0
ISHARES TR S&P MC 400VL ETF 464287705 864 8,386 SH   SOLE   8,386 0 0
ISHARES TR SP SMCP600VL ETF 464287879 746 7,413 SH   SOLE   7,413 0 0
ISHARES TR S&P SML 600 GWT 464287887 889 6,838 SH   SOLE   6,838 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 374 7,408 SH   SOLE   7,408 0 0
JPMORGAN CHASE & CO COM 46625H100 297 1,812 SH   SOLE   1,812 0 0
JOHNSON & JOHNSON COM 478160104 306 1,897 SH   SOLE   1,897 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 288 12,357 SH   SOLE   12,357 0 0
MICROSOFT CORP COM 594918104 215 761 SH   SOLE   761 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 638 22,497 SH   SOLE   22,497 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 960 28,336 SH   SOLE   28,336 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,111 16,980 SH   SOLE   16,980 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,121 29,901 SH   SOLE   29,901 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 681 12,517 SH   SOLE   12,517 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 782 21,541 SH   SOLE   21,541 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1,093 25,141 SH   SOLE   25,141 0 0
PEPSICO INC COM 713448108 409 2,716 SH   SOLE   2,716 0 0
PFIZER INC COM 717081103 368 8,557 SH   SOLE   8,557 0 0
PIMCO ETF TR ENHANCD SHORT 72201R643 369 3,670 SH   SOLE   3,670 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 646 11,453 SH   SOLE   11,453 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 379 8,200 SH   SOLE   8,200 0 0
QUEST DIAGNOSTICS INC COM 74834L100 335 2,303 SH   SOLE   2,303 0 0
ROYCE MICRO-CAP TR INC COM 780915104 383 33,529 SH   SOLE   33,529 0 0
ROYCE VALUE TR INC COM 780910105 200 11,105 SH   SOLE   11,105 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,053 67,366 SH   SOLE   67,366 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 17,271 446,291 SH   SOLE   446,291 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 589 11,498 SH   SOLE   11,498 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 816 15,041 SH   SOLE   15,041 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 621 5,976 SH   SOLE   5,976 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 796 10,727 SH   SOLE   10,727 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 886 8,513 SH   SOLE   8,513 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10,544 71,198 SH   SOLE   71,198 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,305 123,078 SH   SOLE   123,078 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,568 15,660 SH   SOLE   15,660 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 705 18,775 SH   SOLE   18,775 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,825 35,469 SH   SOLE   35,469 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,222 23,699 SH   SOLE   23,699 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 202 3,372 SH   SOLE   3,372 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 4,389 58,019 SH   SOLE   58,019 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 4,943 74,629 SH   SOLE   74,629 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,593 24,877 SH   SOLE   24,877 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,739 44,577 SH   SOLE   44,577 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 3,411 39,152 SH   SOLE   39,152 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,772 46,027 SH   SOLE   46,027 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,445 48,772 SH   SOLE   48,772 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 381 5,774 SH   SOLE   5,774 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,872 49,315 SH   SOLE   49,315 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 433 900 SH   SOLE   900 0 0
VANECK ETF TRUST CEF MUNI INCOME 92189F460 945 32,177 SH   SOLE   32,177 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 364 5,972 SH   SOLE   5,972 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 282 971 SH   SOLE   971 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,313 5,555 SH   SOLE   5,555 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,452 10,399 SH   SOLE   10,399 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 833 2,975 SH   SOLE   2,975 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 902 5,332 SH   SOLE   5,332 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,242 31,338 SH   SOLE   31,338 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 144 14,575 SH   SOLE   14,575 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 9,404 251,986 SH   SOLE   251,986 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 12,229 260,907 SH   SOLE   260,907 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 946 22,811 SH   SOLE   22,811 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 668 21,658 SH   SOLE   21,658 0 0