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
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 594 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CAP STK CL C 02079K107 1,007 575 SH   SOLE   0 0 575
ALPHABET INC CAP STK CL A 02079K305 899 513 SH   SOLE   0 0 513
AMAZON COM INC COM 023135106 498 153 SH   SOLE   0 0 153
APPLE INC COM 037833100 6,440 48,536 SH   SOLE   0 0 48,536
BIO RAD LABS INC CL A 090572207 250 429 SH   SOLE   0 0 429
DISNEY WALT CO COM 254687106 215 1,186 SH   SOLE   0 0 1,186
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 517 17,800 SH   SOLE   0 0 17,800
EXACT SCIENCES CORP COM 30063P105 204 1,539 SH   SOLE   0 0 1,539
EXXON MOBIL CORP COM 30231G102 224 5,436 SH   SOLE   0 0 5,436
FACEBOOK INC CL A 30303M102 236 863 SH   SOLE   0 0 863
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 12,328 182,632 SH   SOLE   0 0 182,632
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 255 1,516 SH   SOLE   0 0 1,516
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 844 12,012 SH   SOLE   0 0 12,012
FIRST TR VALUE LINE DIVID IN SHS 33734H106 356 10,146 SH   SOLE   0 0 10,146
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 642 8,739 SH   SOLE   0 0 8,739
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 247 3,590 SH   SOLE   0 0 3,590
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 580 10,566 SH   SOLE   0 0 10,566
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 893 9,238 SH   SOLE   0 0 9,238
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 428 11,223 SH   SOLE   0 0 11,223
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 410 16,233 SH   SOLE   0 0 16,233
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4,644 95,317 SH   SOLE   0 0 95,317
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 286 6,308 SH   SOLE   0 0 6,308
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,101 19,400 SH   SOLE   0 0 19,400
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,015 26,666 SH   SOLE   0 0 26,666
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 834 15,522 SH   SOLE   0 0 15,522
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 439 6,810 SH   SOLE   0 0 6,810
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14,968 290,802 SH   SOLE   0 0 290,802
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 10,516 324,764 SH   SOLE   0 0 324,764
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 8,257 150,876 SH   SOLE   0 0 150,876
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 468 23,220 SH   SOLE   0 0 23,220
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 309 11,340 SH   SOLE   0 0 11,340
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,804 88,783 SH   SOLE   0 0 88,783
FLEXSHARES TR MORNSTAR UPSTR 33939L407 352 10,825 SH   SOLE   0 0 10,825
HOME DEPOT INC COM 437076102 222 837 SH   SOLE   0 0 837
INVESCO QQQ TR UNIT SER 1 46090E103 379 1,208 SH   SOLE   0 0 1,208
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,187 77,769 SH   SOLE   0 0 77,769
ISHARES GOLD TRUST ISHARES 464285105 1,698 93,659 SH   SOLE   0 0 93,659
ISHARES INC MSCI GBL MIN VOL 464286525 212 2,184 SH   SOLE   0 0 2,184
ISHARES TR CORE S&P TTL STK 464287150 241 2,791 SH   SOLE   0 0 2,791
ISHARES TR TIPS BD ETF 464287176 1,368 10,715 SH   SOLE   0 0 10,715
ISHARES TR CORE S&P500 ETF 464287200 335 893 SH   SOLE   0 0 893
ISHARES TR IBOXX INV CP ETF 464287242 646 4,680 SH   SOLE   0 0 4,680
ISHARES TR CORE S&P MCP ETF 464287507 323 1,405 SH   SOLE   0 0 1,405
ISHARES TR RUS 1000 VAL ETF 464287598 261 1,912 SH   SOLE   0 0 1,912
ISHARES TR RUS 1000 GRW ETF 464287614 386 1,599 SH   SOLE   0 0 1,599
ISHARES TR CORE S&P SCP ETF 464287804 242 2,632 SH   SOLE   0 0 2,632
ISHARES TR SHRT NAT MUN ETF 464288158 1,538 14,224 SH   SOLE   0 0 14,224
ISHARES TR GL CLEAN ENE ETF 464288224 913 32,316 SH   SOLE   0 0 32,316
ISHARES TR EAFE SML CP ETF 464288273 1,467 21,466 SH   SOLE   0 0 21,466
ISHARES TR NATIONAL MUN ETF 464288414 1,657 14,142 SH   SOLE   0 0 14,142
ISHARES TR INTL DEV RE ETF 464288489 244 8,980 SH   SOLE   0 0 8,980
ISHARES TR MSCI KLD400 SOC 464288570 318 4,442 SH   SOLE   0 0 4,442
ISHARES TR ISHS 1-5YR INVS 464288646 226 4,104 SH   SOLE   0 0 4,104
ISHARES TR 3 7 YR TREAS BD 464288661 2,058 15,480 SH   SOLE   0 0 15,480
ISHARES TR SHORT TREAS BD 464288679 471 4,260 SH   SOLE   0 0 4,260
ISHARES TR MSCI USA ESG SLC 464288802 458 5,562 SH   SOLE   0 0 5,562
ISHARES INC CORE MSCI EMKT 46434G103 308 4,967 SH   SOLE   0 0 4,967
ISHARES INC ESG AWR MSCI EM 46434G863 298 7,087 SH   SOLE   0 0 7,087
ISHARES TR 0-5YR INVT GR CP 46434V100 6,267 120,013 SH   SOLE   0 0 120,013
ISHARES TR CORE MSCI PAC 46434V696 289 4,492 SH   SOLE   0 0 4,492
ISHARES TR CORE MSCI EURO 46434V738 1,664 32,457 SH   SOLE   0 0 32,457
ISHARES TR ESG AWRE USD ETF 46435G193 764 26,976 SH   SOLE   0 0 26,976
ISHARES TR MSCI UK ETF NEW 46435G334 222 7,577 SH   SOLE   0 0 7,577
ISHARES TR ESG AWR MSCI USA 46435G425 705 8,198 SH   SOLE   0 0 8,198
ISHARES TR ESG AW MSCI EAFE 46435G516 553 7,575 SH   SOLE   0 0 7,575
ISHARES TR ESG AWARE MSCI 46435U663 528 15,459 SH   SOLE   0 0 15,459
ISHARES TR ESG ADV TTL USD 46436E619 235 4,637 SH   SOLE   0 0 4,637
JPMORGAN CHASE & CO COM 46625H100 258 2,027 SH   SOLE   0 0 2,027
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 508 10,001 SH   SOLE   0 0 10,001
LILLY ELI & CO COM 532457108 252 1,493 SH   SOLE   0 0 1,493
MICROSOFT CORP COM 594918104 2,651 11,921 SH   SOLE   0 0 11,921
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 27 10,747 SH   SOLE   0 0 10,747
NVIDIA CORPORATION COM 67066G104 342 655 SH   SOLE   0 0 655
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2,207 39,209 SH   SOLE   0 0 39,209
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,904 57,798 SH   SOLE   0 0 57,798
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 249 6,500 SH   SOLE   0 0 6,500
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,374 46,981 SH   SOLE   0 0 46,981
NUSHARES ETF TR ESG HI TLD CRP 67092P854 704 28,148 SH   SOLE   0 0 28,148
NUSHARES ETF TR NUVEEN ESG US 67092P870 3,606 134,607 SH   SOLE   0 0 134,607
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 535 16,007 SH   SOLE   0 0 16,007
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,376 6,356 SH   SOLE   0 0 6,356
SPDR GOLD TR GOLD SHS 78463V107 1,521 8,526 SH   SOLE   0 0 8,526
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6,030 143,015 SH   SOLE   0 0 143,015
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,216 23,555 SH   SOLE   0 0 23,555
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2,488 70,261 SH   SOLE   0 0 70,261
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 13,521 400,616 SH   SOLE   0 0 400,616
SPDR SER TR BLOMBERG BRC INT 78464A334 2,886 87,940 SH   SOLE   0 0 87,940
SPDR SER TR BLOMBERG INTL TR 78464A516 669 21,412 SH   SOLE   0 0 21,412
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,056 34,294 SH   SOLE   0 0 34,294
SPDR SER TR PORTFOLIO LN TSR 78464A664 605 13,406 SH   SOLE   0 0 13,406
SPDR SER TR S&P DIVID ETF 78464A763 360 3,400 SH   SOLE   0 0 3,400
SPDR SER TR PORTFOLIO S&P400 78464A847 1,969 48,734 SH   SOLE   0 0 48,734
SPDR SER TR PORTFOLIO S&P500 78464A854 15,610 355,097 SH   SOLE   0 0 355,097
SPDR SER TR PORTFOLIO S&P600 78468R853 4,215 117,749 SH   SOLE   0 0 117,749
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,230 13,523 SH   SOLE   0 0 13,523
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 327 4,801 SH   SOLE   0 0 4,801
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 866 9,728 SH   SOLE   0 0 9,728
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 569 18,580 SH   SOLE   0 0 18,580
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 595 9,279 SH   SOLE   0 0 9,279
SCHWAB STRATEGIC TR US REIT ETF 808524847 722 19,006 SH   SOLE   0 0 19,006
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,135 53,853 SH   SOLE   0 0 53,853
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,867 62,295 SH   SOLE   0 0 62,295
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 974 25,863 SH   SOLE   0 0 25,863
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 249 1,913 SH   SOLE   0 0 1,913
SLACK TECHNOLOGIES INC COM CL A 83088V102 960 22,726 SH   SOLE   0 0 22,726
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 876 6,206 SH   SOLE   0 0 6,206
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 405 2,412 SH   SOLE   0 0 2,412
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 558 3,589 SH   SOLE   0 0 3,589
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 517 6,237 SH   SOLE   0 0 6,237
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,280 37,190 SH   SOLE   0 0 37,190
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 965 20,442 SH   SOLE   0 0 20,442
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 378 4,648 SH   SOLE   0 0 4,648
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 481 9,412 SH   SOLE   0 0 9,412
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 556 9,488 SH   SOLE   0 0 9,488
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,241 41,261 SH   SOLE   0 0 41,261
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,278 10,491 SH   SOLE   0 0 10,491
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,725 74,335 SH   SOLE   0 0 74,335
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,037 63,282 SH   SOLE   0 0 63,282
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6,978 115,844 SH   SOLE   0 0 115,844
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 596 8,579 SH   SOLE   0 0 8,579
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 294 5,440 SH   SOLE   0 0 5,440
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 239 2,495 SH   SOLE   0 0 2,495
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 927 9,541 SH   SOLE   0 0 9,541
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,591 28,825 SH   SOLE   0 0 28,825
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,881 17,110 SH   SOLE   0 0 17,110
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,612 18,982 SH   SOLE   0 0 18,982
VANGUARD INDEX FDS MID CAP ETF 922908629 4,058 19,627 SH   SOLE   0 0 19,627
VANGUARD INDEX FDS LARGE CAP ETF 922908637 309 1,756 SH   SOLE   0 0 1,756
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 298 1,810 SH   SOLE   0 0 1,810
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,980 15,308 SH   SOLE   0 0 15,308
VANGUARD INDEX FDS TOTAL STK MKT 922908769 280 1,438 SH   SOLE   0 0 1,438
WISDOMTREE TR US LARGECAP FUND 97717W588 217 5,402 SH   SOLE   0 0 5,402
WISDOMTREE TR YIELD ENHANCD US 97717X511 204 3,801 SH   SOLE   0 0 3,801
WORLD GOLD TR SPDR GLD MINIS 98149E204 761 40,164 SH   SOLE   0 0 40,164