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
ABBOTT LABS COM 002824100 366 3,343 SH   SOLE   0 0 3,343
ABBVIE INC COM 00287Y109 1,215 11,336 SH   SOLE   199 0 11,137
ACTIVISION BLIZZARD INC COM 00507V109 719 7,740 SH   SOLE   0 0 7,740
ADOBE SYSTEMS INCORPORATED COM 00724F101 786 1,571 SH   SOLE   20 0 1,551
ADVANCED MICRO DEVICES INC COM 007903107 1,552 16,924 SH   SOLE   421 0 16,503
ALPHABET INC CAP STK CL A 02079K305 1,313 749 SH   SOLE   26 0 723
AMAZON COM INC COM 023135106 2,426 745 SH   SOLE   8 0 737
APPLE INC COM 037833100 1,702 12,827 SH   SOLE   297 0 12,530
BARRICK GOLD CORP COM 067901108 634 27,810 SH   SOLE   1,917 0 25,893
BEYOND MEAT INC COM 08862E109 1,008 8,067 SH   SOLE   109 0 7,958
BOEING CO COM 097023105 214 998 SH   SOLE   100 0 898
BRISTOL-MYERS SQUIBB CO COM 110122108 1,282 20,672 SH   SOLE   800 0 19,872
CARMAX INC COM 143130102 728 7,712 SH   SOLE   68 0 7,644
CLOROX CO DEL COM 189054109 309 1,528 SH   SOLE   19 0 1,509
COCA COLA CO COM 191216100 367 6,697 SH   SOLE   71 0 6,626
COPART INC COM 217204106 788 6,194 SH   SOLE   100 0 6,094
CORNING INC COM 219350105 927 25,748 SH   SOLE   250 0 25,498
COSTCO WHSL CORP NEW COM 22160K105 1,221 3,241 SH   SOLE   47 0 3,194
CROWDSTRIKE HLDGS INC CL A 22788C105 254 1,197 SH   SOLE   0 0 1,197
DEXCOM INC COM 252131107 494 1,337 SH   SOLE   26 0 1,311
DISNEY WALT CO COM 254687106 1,556 8,587 SH   SOLE   200 0 8,387
DOCUSIGN INC COM 256163106 268 1,207 SH   SOLE   0 0 1,207
DOLLAR GEN CORP NEW COM 256677105 1,056 5,021 SH   SOLE   25 0 4,996
DRAFTKINGS INC COM CL A 26142R104 572 12,286 SH   SOLE   0 0 12,286
EDWARDS LIFESCIENCES CORP COM 28176E108 547 5,997 SH   SOLE   339 0 5,658
EMERSON ELEC CO COM 291011104 318 3,961 SH   SOLE   400 0 3,561
ETSY INC COM 29786A106 1,126 6,327 SH   SOLE   330 0 5,997
FACEBOOK INC CL A 30303M102 748 2,738 SH   SOLE   0 0 2,738
FASTLY INC CL A 31188V100 1,120 12,822 SH   SOLE   283 0 12,539
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 319 15,324 SH   SOLE   0 0 15,324
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,131 19,934 SH   SOLE   0 0 19,934
FIRST TR VALUE LINE DIVID IN SHS 33734H106 445 12,697 SH   SOLE   0 0 12,697
GENERAL MLS INC COM 370334104 527 8,956 SH   SOLE   552 0 8,404
GENERAL MTRS CO COM 37045V100 673 16,167 SH   SOLE   224 0 15,943
GROCERY OUTLET HLDG CORP COM 39874R101 496 12,637 SH   SOLE   253 0 12,384
GUIDEWIRE SOFTWARE INC COM 40171V100 400 3,105 SH   SOLE   0 0 3,105
HCA HEALTHCARE INC COM 40412C101 240 1,458 SH   SOLE   50 0 1,408
HOME DEPOT INC COM 437076102 355 1,336 SH   SOLE   100 0 1,236
HONEYWELL INTL INC COM 438516106 360 1,691 SH   SOLE   50 0 1,641
HUBSPOT INC COM 443573100 889 2,243 SH   SOLE   46 0 2,197
INTUIT COM 461202103 409 1,078 SH   SOLE   0 0 1,078
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 344 5,968 SH   SOLE   0 0 5,968
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 612 16,298 SH   SOLE   0 0 16,298
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 355 6,305 SH   SOLE   0 0 6,305
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 242 5,950 SH   SOLE   0 0 5,950
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 428 20,657 SH   SOLE   0 0 20,657
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 208 13,623 SH   SOLE   0 0 13,623
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 615 4,821 SH   SOLE   0 0 4,821
INVESCO QQQ TR UNIT SER 1 46090E103 264 840 SH   SOLE   0 0 840
ISHARES GOLD TRUST ISHARES 464285105 782 43,123 SH   SOLE   1,475 0 41,648
ISHARES INC MSCI EMERG MRKT 464286533 552 9,040 SH   SOLE   0 0 9,040
ISHARES TR CORE S&P SCP ETF 464287804 269 2,929 SH   SOLE   0 0 2,929
ISHARES TR CORE MSCI EAFE 46432F842 218 3,153 SH   SOLE   152 0 3,001
ISHARES TR CORE DIV GRWTH 46434V621 293 6,536 SH   SOLE   0 0 6,536
ISHARES TR CORE S&P500 ETF 464287200 2,791 7,435 SH   SOLE   0 0 7,435
ISHARES TR CORE S&P TTL STK 464287150 988 11,462 SH   SOLE   0 0 11,462
ISHARES TR MSCI EAFE ETF 464287465 272 3,723 SH   SOLE   16 0 3,707
ISHARES TR MSCI EAFE MIN VL 46429B689 620 8,440 SH   SOLE   0 0 8,440
ISHARES TR MSCI USA MIN VOL 46429B697 4,693 69,144 SH   SOLE   200 0 68,944
ISHARES TR MSCI USA QLT FCT 46432F339 513 4,412 SH   SOLE   0 0 4,412
ISHARES TR RUS 1000 VAL ETF 464287598 3,702 27,074 SH   SOLE   0 0 27,074
ISHARES TR RUS 1000 GRW ETF 464287614 3,891 16,136 SH   SOLE   0 0 16,136
ISHARES TR S&P 500 GRWT ETF 464287309 957 15,000 SH   SOLE   332 0 14,668
ISHARES TR S&P 500 VAL ETF 464287408 276 2,158 SH   SOLE   0 0 2,158
ISHARES TR CORE S&P MCP ETF 464287507 308 1,338 SH   SOLE   0 0 1,338
ISHARES TR TIPS BD ETF 464287176 268 2,099 SH   SOLE   350 0 1,749
IVERIC BIO INC COM 46583P102 219 31,697 SH   SOLE   0 0 31,697
JOHNSON & JOHNSON COM 478160104 423 2,691 SH   SOLE   100 0 2,591
KLA CORP COM NEW 482480100 661 2,554 SH   SOLE   0 0 2,554
LAM RESEARCH CORP COM 512807108 921 1,950 SH   SOLE   50 0 1,900
LIVEPERSON INC COM 538146101 999 16,052 SH   SOLE   177 0 15,875
LORDSTOWN MOTORS CORP COM CL A 54405Q100 279 13,891 SH   SOLE   0 0 13,891
LOWES COS INC COM 548661107 509 3,171 SH   SOLE   0 0 3,171
LULULEMON ATHLETICA INC COM 550021109 425 1,221 SH   SOLE   0 0 1,221
MASTERCARD INCORPORATED CL A 57636Q104 1,201 3,366 SH   SOLE   82 0 3,284
MCDONALDS CORP COM 580135101 596 2,778 SH   SOLE   32 0 2,746
MICROSOFT CORP COM 594918104 3,477 15,635 SH   SOLE   491 0 15,144
NEXTERA ENERGY INC COM 65339F101 278 3,608 SH   SOLE   312 0 3,296
NIKE INC CL B 654106103 1,027 7,260 SH   SOLE   0 0 7,260
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 1,076 41,846 SH   SOLE   0 0 41,846
NVIDIA CORPORATION COM 67066G104 1,154 2,210 SH   SOLE   15 0 2,195
OKTA INC CL A 679295105 575 2,260 SH   SOLE   0 0 2,260
OLLIES BARGAIN OUTLET HLDGS COM 681116109 748 9,142 SH   SOLE   479 0 8,663
OWENS & MINOR INC NEW COM 690732102 572 21,130 SH   SOLE   422 0 20,708
PEPSICO INC COM 713448108 777 5,241 SH   SOLE   27 0 5,214
PROCTER AND GAMBLE CO COM 742718109 354 2,545 SH   SOLE   235 0 2,310
PROSHARES TR S&P 500 DV ARIST 74348A467 414 5,187 SH   SOLE   0 0 5,187
REDFIN CORP COM 75737F108 405 5,905 SH   SOLE   0 0 5,905
REPLIGEN CORP COM 759916109 270 1,408 SH   SOLE   0 0 1,408
SALESFORCE COM INC COM 79466L302 1,000 4,495 SH   SOLE   0 0 4,495
SEA LTD SPONSORD ADS 81141R100 3,376 16,961 SH   SOLE   236 0 16,725
SEAGEN INC COM 81181C104 224 1,278 SH   SOLE   0 0 1,278
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 260 3,855 SH   SOLE   0 0 3,855
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 395 13,396 SH   SOLE   0 0 13,396
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 515 4,542 SH   SOLE   0 0 4,542
SERVICENOW INC COM 81762P102 1,489 2,705 SH   SOLE   18 0 2,687
SHOCKWAVE MED INC COM 82489T104 226 2,176 SH   SOLE   0 0 2,176
SHOPIFY INC CL A 82509L107 2,627 2,321 SH   SOLE   25 0 2,296
SLACK TECHNOLOGIES INC COM CL A 83088V102 377 8,927 SH   SOLE   0 0 8,927
SNAP INC CL A 83304A106 4,204 83,955 SH   SOLE   1,719 0 82,236
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,113 5,651 SH   SOLE   0 0 5,651
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,063 19,233 SH   SOLE   0 0 19,233
SPDR SER TR DJ REIT ETF 78464A607 394 4,546 SH   SOLE   0 0 4,546
SPLUNK INC COM 848637104 401 2,361 SH   SOLE   0 0 2,361
SQUARE INC CL A 852234103 1,421 6,530 SH   SOLE   293 0 6,237
STARBUCKS CORP COM 855244109 808 7,551 SH   SOLE   95 0 7,456
STORE CAP CORP COM 862121100 618 18,200 SH   SOLE   2,800 0 15,400
TARGET CORP COM 87612E106 320 1,810 SH   SOLE   200 0 1,610
TESLA INC COM 88160R101 3,341 4,735 SH   SOLE   160 0 4,575
THE TRADE DESK INC COM CL A 88339J105 2,362 2,949 SH   SOLE   59 0 2,890
THERMO FISHER SCIENTIFIC INC COM 883556102 431 925 SH   SOLE   0 0 925
TWILIO INC CL A 90138F102 1,144 3,380 SH   SOLE   0 0 3,380
UNITEDHEALTH GROUP INC COM 91324P102 955 2,722 SH   SOLE   148 0 2,574
UNITY SOFTWARE INC COM 91332U101 360 2,344 SH   SOLE   0 0 2,344
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 234 2,824 SH   SOLE   0 0 2,824
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 600 10,253 SH   SOLE   431 0 9,822
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 578 3,511 SH   SOLE   0 0 3,511
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 596 1,733 SH   SOLE   348 0 1,385
VANGUARD INDEX FDS TOTAL STK MKT 922908769 841 4,319 SH   SOLE   250 0 4,069
VANGUARD INDEX FDS VALUE ETF 922908744 832 6,991 SH   SOLE   0 0 6,991
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,080 5,545 SH   SOLE   0 0 5,545
VANGUARD INDEX FDS GROWTH ETF 922908736 941 3,715 SH   SOLE   0 0 3,715
VANGUARD INDEX FDS MID CAP ETF 922908629 955 4,616 SH   SOLE   0 0 4,616
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 361 7,657 SH   SOLE   0 0 7,657
VEEVA SYS INC CL A COM 922475108 976 3,585 SH   SOLE   50 0 3,535
VERIZON COMMUNICATIONS INC COM 92343V104 480 8,163 SH   SOLE   400 0 7,763
VISA INC COM CL A 92826C839 1,482 6,775 SH   SOLE   69 0 6,706
VMWARE INC CL A COM 928563402 577 4,112 SH   SOLE   0 0 4,112
WEX INC COM 96208T104 572 2,810 SH   SOLE   0 0 2,810
WISDOMTREE TR US QTLY DIV GRT 97717X669 630 11,674 SH   SOLE   0 0 11,674
WORKDAY INC CL A 98138H101 781 3,260 SH   SOLE   36 0 3,224
ZENDESK INC COM 98936J101 802 5,607 SH   SOLE   0 0 5,607
ZILLOW GROUP INC CL C CAP STK 98954M200 525 4,046 SH   SOLE   102 0 3,944
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 801 2,374 SH   SOLE   110 0 2,264
ZYNGA INC CL A 98986T108 187 18,900 SH   SOLE   0 0 18,900