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 1,357 507 SH   SOLE   0 0 507
ALPHABET INC CAP STK CL C 02079K107 1,523 571 SH   SOLE   0 0 571
AMAZON COM INC COM 023135106 691 210 SH   SOLE   0 0 210
APPLE INC COM 037833100 7,156 50,594 SH   SOLE   0 0 50,594
BIO RAD LABS INC CL A 090572207 302 405 SH   SOLE   0 0 405
BK OF AMERICA CORP COM 060505104 208 4,893 SH   SOLE   0 0 4,893
CISCO SYS INC COM 17275R102 201 3,699 SH   SOLE   0 0 3,699
DISNEY WALT CO COM 254687106 219 1,295 SH   SOLE   0 0 1,295
ENBRIDGE INC COM 29250N105 275 6,897 SH   SOLE   0 0 6,897
EXACT SCIENCES CORP COM 30063P105 257 2,679 SH   SOLE   0 0 2,679
EXXON MOBIL CORP COM 30231G102 780 13,266 SH   SOLE   0 0 13,266
FACEBOOK INC CL A 30303M102 407 1,195 SH   SOLE   0 0 1,195
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,136 35,369 SH   SOLE   0 0 35,369
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,939 34,219 SH   SOLE   0 0 34,219
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 468 6,762 SH   SOLE   0 0 6,762
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 331 5,432 SH   SOLE   0 0 5,432
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 343 12,740 SH   SOLE   0 0 12,740
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 586 13,997 SH   SOLE   0 0 13,997
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 292 6,941 SH   SOLE   0 0 6,941
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 388 12,709 SH   SOLE   0 0 12,709
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3,682 153,047 SH   SOLE   0 0 153,047
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 304 5,142 SH   SOLE   0 0 5,142
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 237 3,708 SH   SOLE   0 0 3,708
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 203 2,401 SH   SOLE   0 0 2,401
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 482 8,091 SH   SOLE   0 0 8,091
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 717 14,890 SH   SOLE   0 0 14,890
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 16,716 330,444 SH   SOLE   0 0 330,444
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 330 6,946 SH   SOLE   0 0 6,946
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,099 17,586 SH   SOLE   0 0 17,586
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 596 12,594 SH   SOLE   0 0 12,594
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,749 78,432 SH   SOLE   0 0 78,432
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6,174 115,406 SH   SOLE   0 0 115,406
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 6,843 264,167 SH   SOLE   0 0 264,167
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 646 10,024 SH   SOLE   0 0 10,024
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 749 8,771 SH   SOLE   0 0 8,771
FIRST TR NASDAQ 100 TECH IND SHS 337345102 200 1,265 SH   SOLE   0 0 1,265
FIRST TR VALUE LINE DIVID IN SHS 33734H106 434 11,079 SH   SOLE   0 0 11,079
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 904 8,140 SH   SOLE   0 0 8,140
FLEXSHARES TR MORNSTAR UPSTR 33939L407 4,791 131,048 SH   SOLE   0 0 131,048
GLOBAL X FDS US INFR DEV ETF 37954Y673 481 20,303 SH   SOLE   0 0 20,303
HOME DEPOT INC COM 437076102 332 1,013 SH   SOLE   0 0 1,013
ISHARES INC CORE MSCI EMKT 46434G103 853 13,846 SH   SOLE   0 0 13,846
ISHARES INC ESG AWR MSCI EM 46434G863 220 5,295 SH   SOLE   0 0 5,295
ISHARES INC MSCI GBL GOLD MN 46434G855 216 8,756 SH   SOLE   0 0 8,756
ISHARES INC MSCI GBL MIN VOL 464286525 1,045 10,166 SH   SOLE   0 0 10,166
ISHARES TR 0-5YR INVT GR CP 46434V100 417 8,117 SH   SOLE   0 0 8,117
ISHARES TR 3 7 YR TREAS BD 464288661 1,944 14,942 SH   SOLE   0 0 14,942
ISHARES TR CMBS ETF 46429B366 213 3,960 SH   SOLE   0 0 3,960
ISHARES TR CORE DIV GRWTH 46434V621 962 19,154 SH   SOLE   0 0 19,154
ISHARES TR CORE HIGH DV ETF 46429B663 516 5,475 SH   SOLE   0 0 5,475
ISHARES TR CORE INTL AGGR 46435G672 295 5,364 SH   SOLE   0 0 5,364
ISHARES TR CORE MSCI EURO 46434V738 3,045 54,290 SH   SOLE   0 0 54,290
ISHARES TR CORE MSCI INTL 46435G326 370 5,530 SH   SOLE   0 0 5,530
ISHARES TR CORE MSCI PAC 46434V696 715 10,671 SH   SOLE   0 0 10,671
ISHARES TR CORE S&P MCP ETF 464287507 587 2,232 SH   SOLE   0 0 2,232
ISHARES TR CORE S&P SCP ETF 464287804 369 3,353 SH   SOLE   0 0 3,353
ISHARES TR CORE S&P TTL STK 464287150 993 10,108 SH   SOLE   0 0 10,108
ISHARES TR CORE S&P500 ETF 464287200 849 1,972 SH   SOLE   0 0 1,972
ISHARES TR CORE US AGGBD ET 464287226 739 6,417 SH   SOLE   0 0 6,417
ISHARES TR ESG AW MSCI EAFE 46435G516 577 7,352 SH   SOLE   0 0 7,352
ISHARES TR ESG AWR MSCI USA 46435G425 517 5,240 SH   SOLE   0 0 5,240
ISHARES TR GL CLEAN ENE ETF 464288224 690 31,945 SH   SOLE   0 0 31,945
ISHARES TR GLOBAL ENERG ETF 464287341 275 10,239 SH   SOLE   0 0 10,239
ISHARES TR GRWT ALLOCAT ETF 464289867 208 3,757 SH   SOLE   0 0 3,757
ISHARES TR IBOXX INV CP ETF 464287242 537 4,048 SH   SOLE   0 0 4,048
ISHARES TR INTL DIV GRWTH 46435G524 230 3,516 SH   SOLE   0 0 3,516
ISHARES TR MSCI UK ETF NEW 46435G334 344 10,650 SH   SOLE   0 0 10,650
ISHARES TR NATIONAL MUN ETF 464288414 2,178 18,753 SH   SOLE   0 0 18,753
ISHARES TR RUS 1000 GRW ETF 464287614 438 1,599 SH   SOLE   0 0 1,599
ISHARES TR RUS 1000 VAL ETF 464287598 299 1,912 SH   SOLE   0 0 1,912
ISHARES TR SHRT NAT MUN ETF 464288158 1,524 14,173 SH   SOLE   0 0 14,173
ISHARES TR TIPS BD ETF 464287176 1,367 10,704 SH   SOLE   0 0 10,704
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,634 32,424 SH   SOLE   0 0 32,424
JOHNSON & JOHNSON COM 478160104 248 1,573 SH   SOLE   0 0 1,573
JPMORGAN CHASE & CO COM 46625H100 401 2,446 SH   SOLE   0 0 2,446
LIGHTWAVE LOGIC INC COM 532275104 116 12,311 SH   SOLE   0 0 12,311
LILLY ELI & CO COM 532457108 322 1,395 SH   SOLE   0 0 1,395
LITHIA MTRS INC COM 536797103 217 685 SH   SOLE   0 0 685
MICROSOFT CORP COM 594918104 3,501 12,426 SH   SOLE   0 0 12,426
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 36 12,524 SH   SOLE   0 0 12,524
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 514 15,240 SH   SOLE   0 0 15,240
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 682 21,739 SH   SOLE   0 0 21,739
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,337 20,431 SH   SOLE   0 0 20,431
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,157 30,899 SH   SOLE   0 0 30,899
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 677 15,614 SH   SOLE   0 0 15,614
NVIDIA CORPORATION COM 67066G104 746 3,608 SH   SOLE   0 0 3,608
PFIZER INC COM 717081103 215 5,002 SH   SOLE   0 0 5,002
PIMCO ETF TR ACTIVE BD ETF 72201R775 640 5,789 SH   SOLE   0 0 5,789
SALESFORCE COM INC COM 79466L302 612 2,260 SH   SOLE   0 0 2,260
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 638 20,960 SH   SOLE   0 0 20,960
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,098 26,416 SH   SOLE   0 0 26,416
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,320 76,187 SH   SOLE   0 0 76,187
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 661 8,883 SH   SOLE   0 0 8,883
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,608 25,054 SH   SOLE   0 0 25,054
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 366 4,786 SH   SOLE   0 0 4,786
SCHWAB STRATEGIC TR US REIT ETF 808524847 900 19,742 SH   SOLE   0 0 19,742
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 705 15,833 SH   SOLE   0 0 15,833
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 286 1,913 SH   SOLE   0 0 1,913
SPDR GOLD TR GOLD SHS 78463V107 1,700 10,336 SH   SOLE   0 0 10,336
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,055 18,101 SH   SOLE   0 0 18,101
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 713 18,730 SH   SOLE   0 0 18,730
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,355 10,168 SH   SOLE   0 0 10,168
SPDR SER TR BLOMBERG BRC INT 78464A334 2,987 96,001 SH   SOLE   0 0 96,001
SPDR SER TR BLOMBERG INTL TR 78464A516 967 33,592 SH   SOLE   0 0 33,592
TESLA INC COM 88160R101 340 436 SH   SOLE   0 0 436
US BANCORP DEL COM NEW 902973304 5,131 86,306 SH   SOLE   0 0 86,306
VANECK MERK GOLD TR GOLD TRUST 921078101 361 21,217 SH   SOLE   0 0 21,217
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 630 3,540 SH   SOLE   0 0 3,540
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 483 2,395 SH   SOLE   0 0 2,395
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 552 6,759 SH   SOLE   0 0 6,759
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,669 42,942 SH   SOLE   0 0 42,942
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 891 15,637 SH   SOLE   0 0 15,637
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 580 3,188 SH   SOLE   0 0 3,188
VANGUARD INDEX FDS GROWTH ETF 922908736 392 1,352 SH   SOLE   0 0 1,352
VANGUARD INDEX FDS LARGE CAP ETF 922908637 336 1,674 SH   SOLE   0 0 1,674
VANGUARD INDEX FDS MID CAP ETF 922908629 5,429 22,946 SH   SOLE   0 0 22,946
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,382 23,401 SH   SOLE   0 0 23,401
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,599 21,788 SH   SOLE   0 0 21,788
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,459 20,378 SH   SOLE   0 0 20,378
VANGUARD INDEX FDS TOTAL STK MKT 922908769 466 2,102 SH   SOLE   0 0 2,102
VANGUARD INDEX FDS VALUE ETF 922908744 244 1,800 SH   SOLE   0 0 1,800
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 228 3,765 SH   SOLE   0 0 3,765
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,646 92,782 SH   SOLE   0 0 92,782
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9,421 143,537 SH   SOLE   0 0 143,537
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,852 84,708 SH   SOLE   0 0 84,708
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,397 17,955 SH   SOLE   0 0 17,955
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3,294 58,420 SH   SOLE   0 0 58,420
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 500 9,526 SH   SOLE   0 0 9,526
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,617 29,494 SH   SOLE   0 0 29,494
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 969 14,341 SH   SOLE   0 0 14,341
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 972 10,294 SH   SOLE   0 0 10,294
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 418 4,745 SH   SOLE   0 0 4,745
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 330 6,179 SH   SOLE   0 0 6,179
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 324 3,912 SH   SOLE   0 0 3,912
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,612 31,880 SH   SOLE   0 0 31,880
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 375 3,630 SH   SOLE   0 0 3,630
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,206 25,240 SH   SOLE   0 0 25,240
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 378 5,712 SH   SOLE   0 0 5,712
VEEVA SYS INC CL A COM 922475108 2,312 8,027 SH   SOLE   0 0 8,027
WISDOMTREE TR EM EX ST-OWNED 97717X578 465 12,515 SH   SOLE   0 0 12,515
WISDOMTREE TR US LARGECAP FUND 97717W588 228 4,955 SH   SOLE   0 0 4,955
WISDOMTREE TR YIELD ENHANCD US 97717X511 219 4,221 SH   SOLE   0 0 4,221