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
BLACKROCK ENHANCED EQUITY DI COM 09251A104 78 11,923 SH   SOLE   11,923 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 78 10,184 SH   SOLE   10,184 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 78 17,404 SH   SOLE   17,404 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 118 12,255 SH   SOLE   12,255 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 177 15,581 SH   SOLE   15,581 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 204 1,553 SH   SOLE   1,553 0 0
ISHARES TR CORE S&P MCP ETF 464287507 209 1,456 SH   SOLE   1,456 0 0
CVS HEALTH CORP COM 126650100 223 3,754 SH   SOLE   3,754 0 0
ROYCE MICRO-CAP TR INC COM 780915104 224 40,331 SH   SOLE   40,331 0 0
ISHARES TR MSCI USA ESG SLC 464288802 236 2,146 SH   SOLE   2,146 0 0
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 240 14,482 SH   SOLE   14,482 0 0
ISHARES TR MSCI KLD400 SOC 464288570 240 2,467 SH   SOLE   2,467 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 241 916 SH   SOLE   916 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 244 12,076 SH   SOLE   12,076 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 244 2,133 SH   SOLE   2,133 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 244 1,559 SH   SOLE   1,559 0 0
PFIZER INC COM 717081103 245 7,512 SH   SOLE   7,512 0 0
ISHARES TR CORE S&P SCP ETF 464287804 247 4,409 SH   SOLE   4,409 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 250 8,548 SH   SOLE   8,548 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 252 2,812 SH   SOLE   2,812 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 269 12,516 SH   SOLE   12,516 0 0
AT&T INC COM 00206R102 269 9,238 SH   SOLE   9,238 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 283 5,212 SH   SOLE   5,212 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 295 14,160 SH   SOLE   14,160 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 304 10,091 SH   SOLE   10,091 0 0
ISHARES TR MSCI EAFE ETF 464287465 310 5,802 SH   SOLE   5,802 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 339 13,890 SH   SOLE   13,890 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 344 9,746 SH   SOLE   9,746 0 0
ISHARES INC CORE MSCI EMKT 46434G103 346 8,538 SH   SOLE   8,538 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 346 6,208 SH   SOLE   6,208 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 351 3,951 SH   SOLE   3,951 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 352 2,341 SH   SOLE   2,341 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 365 17,438 SH   SOLE   17,438 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 378 17,501 SH   SOLE   17,501 0 0
IDEXX LABS INC COM 45168D104 389 1,605 SH   SOLE   1,605 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 404 22,399 SH   SOLE   22,399 0 0
AMAZON COM INC COM 023135106 419 215 SH   SOLE   215 0 0
ISHARES TR SP SMCP600VL ETF 464287879 424 4,246 SH   SOLE   4,246 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 491 8,012 SH   SOLE   8,012 0 0
ISHARES TR ULTR SH TRM BD 46434V878 503 10,079 SH   SOLE   10,079 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 514 6,329 SH   SOLE   6,329 0 0
ISHARES TR S&P MC 400VL ETF 464287705 530 4,833 SH   SOLE   4,833 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 532 12,929 SH   SOLE   12,929 0 0
ISHARES TR CORE MSCI INTL 46435G326 534 12,054 SH   SOLE   12,054 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 536 4,231 SH   SOLE   4,231 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 550 21,301 SH   SOLE   21,301 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 551 22,806 SH   SOLE   22,806 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 552 3,661 SH   SOLE   3,661 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 563 21,000 SH   SOLE   21,000 0 0
ISHARES TR S&P SML 600 GWT 464287887 573 4,157 SH   SOLE   4,157 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 622 6,271 SH   SOLE   6,271 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 638 17,862 SH   SOLE   17,862 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 640 6,923 SH   SOLE   6,923 0 0
ISHARES TR S&P MC 400GR ETF 464287606 654 3,662 SH   SOLE   3,662 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 657 34,571 SH   SOLE   34,571 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 660 10,921 SH   SOLE   10,921 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 745 13,660 SH   SOLE   13,660 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 757 36,638 SH   SOLE   36,638 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 763 16,972 SH   SOLE   16,972 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 783 36,947 SH   SOLE   36,947 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 793 37,738 SH   SOLE   37,738 0 0
ISHARES TR ESG USD CORPT 46435G193 793 30,855 SH   SOLE   30,855 0 0
ISHARES TR S&P 500 VAL ETF 464287408 805 8,359 SH   SOLE   8,359 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 819 15,904 SH   SOLE   15,904 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 954 22,617 SH   SOLE   22,617 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,012 19,559 SH   SOLE   19,559 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,019 45,880 SH   SOLE   45,880 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,126 44,227 SH   SOLE   44,227 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,142 22,845 SH   SOLE   22,845 0 0
APPLE INC COM 037833100 1,248 4,908 SH   SOLE   4,908 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,288 7,803 SH   SOLE   7,803 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,378 44,997 SH   SOLE   44,997 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,989 29,669 SH   SOLE   29,669 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,155 52,739 SH   SOLE   52,739 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,228 48,247 SH   SOLE   48,247 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,519 17,017 SH   SOLE   17,017 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 3,089 72,130 SH   SOLE   72,130 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,114 88,323 SH   SOLE   88,323 0 0
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 5,343 305,325 SH   SOLE   305,325 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,319 305,411 SH   SOLE   305,411 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,924 99,487 SH   SOLE   99,487 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,168 184,515 SH   SOLE   184,515 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 10,138 220,060 SH   SOLE   220,060 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,425 442,145 SH   SOLE   442,145 0 0