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
ALPHABET INC CAP STK CL A 02079K305 230 131 SH   SOLE   131 0 0
AMAZON COM INC COM 023135106 700 215 SH   SOLE   215 0 0
APPLE INC COM 037833100 2,778 20,936 SH   SOLE   20,936 0 0
AT&T INC COM 00206R102 282 9,816 SH   SOLE   9,816 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 159 10,775 SH   SOLE   10,775 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 134 15,823 SH   SOLE   15,823 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 163 27,703 SH   SOLE   27,703 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 389 6,273 SH   SOLE   6,273 0 0
CVS HEALTH CORP COM 126650100 257 3,764 SH   SOLE   3,764 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 288 1,713 SH   SOLE   1,713 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 238 10,534 SH   SOLE   10,534 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 221 9,679 SH   SOLE   9,679 0 0
IDEXX LABS INC COM 45168D104 802 1,605 SH   SOLE   1,605 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 304 11,710 SH   SOLE   11,710 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 6,009 267,890 SH   SOLE   267,890 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 358 18,426 SH   SOLE   18,426 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 715 32,852 SH   SOLE   32,852 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 362 2,400 SH   SOLE   2,400 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 283 18,443 SH   SOLE   18,443 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 326 8,457 SH   SOLE   8,457 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 764 5,732 SH   SOLE   5,732 0 0
ISHARES INC CORE MSCI EMKT 46434G103 671 10,817 SH   SOLE   10,817 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,819 29,508 SH   SOLE   29,508 0 0
ISHARES TR CORE S&P MCP ETF 464287507 342 1,486 SH   SOLE   1,486 0 0
ISHARES TR CORE S&P SCP ETF 464287804 439 4,780 SH   SOLE   4,780 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 1,390 19,033 SH   SOLE   19,033 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 797 28,120 SH   SOLE   28,120 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,951 24,870 SH   SOLE   24,870 0 0
ISHARES TR MSCI EAFE ETF 464287465 449 6,156 SH   SOLE   6,156 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,583 23,161 SH   SOLE   23,161 0 0
ISHARES TR MSCI KLD400 SOC 464288570 354 4,946 SH   SOLE   4,946 0 0
ISHARES TR MSCI USA ESG SLC 464288802 478 5,808 SH   SOLE   5,808 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 742 3,076 SH   SOLE   3,076 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 875 6,397 SH   SOLE   6,397 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 546 2,783 SH   SOLE   2,783 0 0
ISHARES TR RUS MD CP GR ETF 464287481 257 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,511 23,672 SH   SOLE   23,672 0 0
ISHARES TR S&P 500 VAL ETF 464287408 926 7,231 SH   SOLE   7,231 0 0
ISHARES TR S&P MC 400GR ETF 464287606 909 12,586 SH   SOLE   12,586 0 0
ISHARES TR S&P MC 400VL ETF 464287705 757 8,770 SH   SOLE   8,770 0 0
ISHARES TR SP SMCP600VL ETF 464287879 636 7,821 SH   SOLE   7,821 0 0
ISHARES TR S&P SML 600 GWT 464287887 859 7,527 SH   SOLE   7,527 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 10,625 111,205 SH   SOLE   111,205 0 0
JOHNSON & JOHNSON COM 478160104 298 1,896 SH   SOLE   1,896 0 0
JPMORGAN CHASE & CO COM 46625H100 229 1,804 SH   SOLE   1,804 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 699 20,892 SH   SOLE   20,892 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 878 15,588 SH   SOLE   15,588 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 844 25,625 SH   SOLE   25,625 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 589 11,910 SH   SOLE   11,910 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 560 18,634 SH   SOLE   18,634 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 841 21,939 SH   SOLE   21,939 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 719 27,625 SH   SOLE   27,625 0 0
PFIZER INC COM 717081103 277 7,535 SH   SOLE   7,535 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 904 15,928 SH   SOLE   15,928 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 261 6,000 SH   SOLE   6,000 0 0
ROYCE MICRO-CAP TR INC COM 780915104 405 40,023 SH   SOLE   40,023 0 0
ROYCE VALUE TR INC COM 780910105 200 12,367 SH   SOLE   12,367 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,617 23,711 SH   SOLE   23,711 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,108 101,399 SH   SOLE   101,399 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,145 392,808 SH   SOLE   392,808 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 794 15,450 SH   SOLE   15,450 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 248 4,418 SH   SOLE   4,418 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 939 10,315 SH   SOLE   10,315 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 743 11,587 SH   SOLE   11,587 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 688 7,567 SH   SOLE   7,567 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,750 75,927 SH   SOLE   75,927 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7,075 118,840 SH   SOLE   118,840 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,534 17,236 SH   SOLE   17,236 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 417 14,160 SH   SOLE   14,160 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,985 27,947 SH   SOLE   27,947 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,251 45,063 SH   SOLE   45,063 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 310 5,137 SH   SOLE   5,137 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,715 46,903 SH   SOLE   46,903 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 420 1,000 SH   SOLE   1,000 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,328 25,297 SH   SOLE   25,297 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 3,896 56,200 SH   SOLE   56,200 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 4,053 73,019 SH   SOLE   73,019 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,524 27,560 SH   SOLE   27,560 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,554 45,186 SH   SOLE   45,186 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,970 38,892 SH   SOLE   38,892 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,130 47,286 SH   SOLE   47,286 0 0
STANLEY BLACK & DECKER INC COM 854502101 272 1,526 SH   SOLE   1,526 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,231 43,171 SH   SOLE   43,171 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 367 1,448 SH   SOLE   1,448 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,204 5,679 SH   SOLE   5,679 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,278 10,742 SH   SOLE   10,742 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 874 3,265 SH   SOLE   3,265 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 873 6,140 SH   SOLE   6,140 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,286 27,619 SH   SOLE   27,619 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 224 4,464 SH   SOLE   4,464 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 6,400 161,324 SH   SOLE   161,324 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 10,239 217,253 SH   SOLE   217,253 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 886 25,466 SH   SOLE   25,466 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 644 24,210 SH   SOLE   24,210 0 0