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
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 131 10,086 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 203 2,162 SH   SOLE   0 0 0
ISHARES TR ULTR SH TRM BD 46434V878 204 4,052 SH   SOLE   0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 207 1,508 SH   SOLE   0 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 215 9,105 SH   SOLE   0 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 222 8,702 SH   SOLE   0 0 0
ISHARES TR RUS MD CP GR ETF 464287481 222 1,456 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 226 1,518 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 226 1,100 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 229 3,289 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 233 3,263 SH   SOLE   0 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 252 1,381 SH   SOLE   0 0 0
PFIZER INC COM 717081103 253 6,454 SH   SOLE   0 0 0
CVS HEALTH CORP COM 126650100 253 3,404 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 255 5,729 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 258 1,140 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 259 15,178 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 265 4,968 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 268 1,616 SH   SOLE   0 0 0
ISHARES TR ESG MSCI EAFE 46435G516 270 3,930 SH   SOLE   0 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 278 2,329 SH   SOLE   0 0 0
ISHARES TR MSCI USA ESG SLC 464288802 290 2,162 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 299 2,485 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 301 6,539 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 306 3,650 SH   SOLE   0 0 0
ROYCE MICRO-CAP TR INC COM 780915104 316 37,025 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 323 9,165 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 325 7,840 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 344 916 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 348 18,053 SH   SOLE   0 0 0
AT&T INC COM 00206R102 348 8,914 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 353 2,133 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 364 12,060 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 372 5,352 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 384 14,881 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 396 2,899 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 398 6,205 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 401 9,707 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 420 15,367 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 422 12,857 SH   SOLE   0 0 0
IDEXX LABS INC COM 45168D104 423 1,618 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 436 14,160 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 548 17,587 SH   SOLE   0 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 565 10,568 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 612 21,344 SH   SOLE   0 0 0
ISHARES TR SP SMCP600VL ETF 464287879 650 4,042 SH   SOLE   0 0 0
ISHARES TR ESG USD CORPT 46435G193 665 25,139 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 670 8,724 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 689 3,914 SH   SOLE   0 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 706 29,364 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 731 14,483 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 771 10,029 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 789 23,350 SH   SOLE   0 0 0
ISHARES TR S&P SML 600 GWT 464287887 793 4,103 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 801 37,623 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 803 37,353 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 805 37,502 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 807 39,231 SH   SOLE   0 0 0
ISHARES TR S&P MC 400VL ETF 464287705 811 4,752 SH   SOLE   0 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 828 21,757 SH   SOLE   0 0 0
ISHARES TR S&P MC 400GR ETF 464287606 870 3,655 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 901 6,603 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 922 7,278 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,065 18,393 SH   SOLE   0 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,095 8,415 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,168 36,385 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,215 16,065 SH   SOLE   0 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 1,241 24,526 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,375 22,865 SH   SOLE   0 0 0
APPLE INC COM 037833100 1,475 5,022 SH   SOLE   0 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,490 7,697 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,492 37,121 SH   SOLE   0 0 0
VANECK VECTORS ETF TRUST CEF MUN INCOME E 92189F460 1,630 59,126 SH   SOLE   0 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,955 29,698 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 3,451 53,485 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3,570 54,323 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4,487 78,601 SH   SOLE   0 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 4,931 90,007 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5,518 118,471 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 7,314 313,766 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,441 308,411 SH   SOLE   0 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 10,690 222,394 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 11,014 118,540 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,471 190,808 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14,552 432,716 SH   SOLE   0 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 109 18,426 SH   SOLE   0 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 108 10,860 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106 379 205 SH   SOLE   0 0 0