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
INVESCO QQQ TR UNIT SER 1 46090E103 91,087 290,326 SH   SOLE   0 0 290,326
APPLE INC COM 037833100 78,653 592,754 SH   SOLE   0 0 592,754
AMAZON COM INC COM 023135106 66,292 20,354 SH   SOLE   0 0 20,354
SPDR S&P 500 ETF TR TR UNIT 78462F103 60,904 162,898 SH   SOLE   0 0 162,898
ARK ETF TR INNOVATION ETF 00214Q104 54,609 438,662 SH   SOLE   0 0 438,662
ISHARES TR MSCI USA MIN VOL 46429B697 53,578 789,305 SH   SOLE   0 0 789,305
ISHARES TR CORE S&P TTL STK 464287150 47,449 550,322 SH   SOLE   0 0 550,322
MICROSOFT CORP COM 594918104 35,740 160,685 SH   SOLE   0 0 160,685
SPDR SER TR PORTFOLIO S&P500 78464A854 30,637 696,938 SH   SOLE   0 0 696,938
ISHARES TR CORE S&P500 ETF 464287200 30,154 80,326 SH   SOLE   0 0 80,326
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 27,473 362,967 SH   SOLE   0 0 362,967
TESLA INC COM 88160R101 26,650 37,765 SH   SOLE   0 0 37,765
FIRST TR VALUE LINE DIVID IN SHS 33734H106 21,918 624,975 SH   SOLE   0 0 624,975
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 20,594 305,096 SH   SOLE   0 0 305,096
SPDR SER TR SPDR S&P 500 ETF 78468R796 19,499 209,709 SH   SOLE   0 0 209,709
ISHARES TR RUS 1000 GRW ETF 464287614 19,486 80,808 SH   SOLE   0 0 80,808
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 19,023 455,759 SH   SOLE   0 0 455,759
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,155 121,523 SH   SOLE   0 0 121,523
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,797 86,300 SH   SOLE   0 0 86,300
SPDR GOLD TR GOLD SHS 78463V107 16,285 91,306 SH   SOLE   0 0 91,306
ISHARES TR IBOXX INV CP ETF 464287242 16,040 116,121 SH   SOLE   0 0 116,121
VANGUARD INDEX FDS GROWTH ETF 922908736 15,436 60,930 SH   SOLE   0 0 60,930
ARK ETF TR GENOMIC REV ETF 00214Q302 14,570 156,231 SH   SOLE   0 0 156,231
SPDR SER TR PRTFLO S&P500 GW 78464A409 13,235 239,366 SH   SOLE   0 0 239,366
ISHARES TR S&P 500 GRWT ETF 464287309 13,170 206,355 SH   SOLE   0 0 206,355
VANGUARD WORLD FDS INF TECH ETF 92204A702 13,169 37,222 SH   SOLE   0 0 37,222
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 12,930 268,706 SH   SOLE   0 0 268,706
WISDOMTREE TR US QTLY DIV GRT 97717X669 12,750 236,294 SH   SOLE   0 0 236,294
ISHARES TR IBOXX HI YD ETF 464288513 11,924 136,592 SH   SOLE   0 0 136,592
JOHNSON & JOHNSON COM 478160104 11,688 74,268 SH   SOLE   0 0 74,268
FACEBOOK INC CL A 30303M102 10,127 37,073 SH   SOLE   0 0 37,073
ADVANCED MICRO DEVICES INC COM 007903107 10,111 110,249 SH   SOLE   0 0 110,249
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,958 61,933 SH   SOLE   0 0 61,933
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,860 42,524 SH   SOLE   0 0 42,524
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,857 28,680 SH   SOLE   0 0 28,680
DISNEY WALT CO COM 254687106 9,342 51,563 SH   SOLE   0 0 51,563
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 9,183 41,043 SH   SOLE   0 0 41,043
SPDR SER TR PORTFOLIO AGRGTE 78464A649 9,057 294,170 SH   SOLE   0 0 294,170
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8,915 176,639 SH   SOLE   0 0 176,639
VISA INC COM CL A 92826C839 8,823 40,336 SH   SOLE   0 0 40,336
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,615 66,258 SH   SOLE   0 0 66,258
ISHARES TR 1 3 YR TREAS BD 464287457 8,475 98,115 SH   SOLE   0 0 98,115
ISHARES TR RUS 1000 VAL ETF 464287598 8,433 61,673 SH   SOLE   0 0 61,673
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,426 254,884 SH   SOLE   0 0 254,884
BOEING CO COM 097023105 8,419 39,330 SH   SOLE   0 0 39,330
COSTCO WHSL CORP NEW COM 22160K105 8,415 22,333 SH   SOLE   0 0 22,333
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 8,403 39,596 SH   SOLE   0 0 39,596
FIRST TR NASDAQ 100 TECH IND SHS 337345102 8,372 60,637 SH   SOLE   0 0 60,637
NVIDIA CORPORATION COM 67066G104 8,115 15,540 SH   SOLE   0 0 15,540
NETFLIX INC COM 64110L106 7,759 14,349 SH   SOLE   0 0 14,349
PROCTER AND GAMBLE CO COM 742718109 7,756 55,739 SH   SOLE   0 0 55,739
ISHARES TR CORE S&P SCP ETF 464287804 7,742 84,239 SH   SOLE   0 0 84,239
VERIZON COMMUNICATIONS INC COM 92343V104 7,625 129,788 SH   SOLE   0 0 129,788
ISHARES INC MSCI GBL MIN VOL 464286525 7,616 78,586 SH   SOLE   0 0 78,586
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,576 199,888 SH   SOLE   0 0 199,888
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,548 82,482 SH   SOLE   0 0 82,482
ISHARES TR 20 YR TR BD ETF 464287432 7,349 46,590 SH   SOLE   0 0 46,590
PFIZER INC COM 717081103 7,198 195,554 SH   SOLE   0 0 195,554
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 7,158 188,928 SH   SOLE   0 0 188,928
ISHARES TR CORE S&P US GWT 464287671 7,145 80,561 SH   SOLE   0 0 80,561
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,120 80,735 SH   SOLE   0 0 80,735
SPDR SER TR PRTFLO S&P500 VL 78464A508 7,113 206,834 SH   SOLE   0 0 206,834
SPDR SER TR PORTFOLIO SH TSR 78468R101 7,066 230,095 SH   SOLE   0 0 230,095
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 7,058 184,920 SH   SOLE   0 0 184,920
SPDR SER TR NUVEEN BLMBRG SR 78468R739 6,741 135,386 SH   SOLE   0 0 135,386
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,687 129,926 SH   SOLE   0 0 129,926
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6,670 21,812 SH   SOLE   0 0 21,812
VANGUARD INDEX FDS VALUE ETF 922908744 6,273 52,735 SH   SOLE   0 0 52,735
SPDR SER TR NUVEEN BRC MUNIC 78468R721 6,140 116,970 SH   SOLE   0 0 116,970
ISHARES TR RUSSELL 2000 ETF 464287655 6,072 30,969 SH   SOLE   0 0 30,969
WALMART INC COM 931142103 6,025 41,798 SH   SOLE   0 0 41,798
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 5,965 258,241 SH   SOLE   0 0 258,241
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,949 52,439 SH   SOLE   0 0 52,439
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 5,925 212,757 SH   SOLE   0 0 212,757
CAMBRIA ETF TR TAIL RISK 132061862 5,891 286,257 SH   SOLE   0 0 286,257
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5,821 86,269 SH   SOLE   0 0 86,269
SPDR SER TR S&P DIVID ETF 78464A763 5,804 54,792 SH   SOLE   0 0 54,792
ARK ETF TR FINTECH INNOVA 00214Q708 5,747 115,618 SH   SOLE   0 0 115,618
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5,746 202,961 SH   SOLE   0 0 202,961
SNAP INC CL A 83304A106 5,702 113,875 SH   SOLE   0 0 113,875
AT&T INC COM 00206R102 5,659 196,767 SH   SOLE   0 0 196,767
PAYPAL HLDGS INC COM 70450Y103 5,632 24,046 SH   SOLE   0 0 24,046
ISHARES TR CORE S&P MCP ETF 464287507 5,609 24,406 SH   SOLE   0 0 24,406
SPDR SER TR PORTFOLIO S&P400 78464A847 5,591 138,381 SH   SOLE   0 0 138,381
ISHARES TR EXPND TEC SC ETF 464287549 5,562 15,898 SH   SOLE   0 0 15,898
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,517 28,336 SH   SOLE   0 0 28,336
NIO INC SPON ADS 62914V106 5,334 109,436 SH   SOLE   0 0 109,436
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,314 10,626 SH   SOLE   0 0 10,626
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,248 22,551 SH   SOLE   0 0 22,551
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 5,145 220,458 SH   SOLE   0 0 220,458
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5,022 49,789 SH   SOLE   0 0 49,789
ISHARES TR 3 7 YR TREAS BD 464288661 4,908 36,905 SH   SOLE   0 0 36,905
CHEVRON CORP NEW COM 166764100 4,889 57,889 SH   SOLE   0 0 57,889
COCA COLA CO COM 191216100 4,814 87,781 SH   SOLE   0 0 87,781
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4,797 121,987 SH   SOLE   0 0 121,987
ISHARES TR US TREAS BD ETF 46429B267 4,783 175,587 SH   SOLE   0 0 175,587
ISHARES TR CORE US AGGBD ET 464287226 4,654 39,378 SH   SOLE   0 0 39,378
ISHARES TR MSCI EAFE MIN VL 46429B689 4,619 62,917 SH   SOLE   0 0 62,917
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4,595 299,344 SH   SOLE   0 0 299,344
VANGUARD INDEX FDS MID CAP ETF 922908629 4,562 22,064 SH   SOLE   0 0 22,064
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,509 87,737 SH   SOLE   0 0 87,737
CISCO SYS INC COM 17275R102 4,508 101,475 SH   SOLE   0 0 101,475
MASTERCARD INCORPORATED CL A 57636Q104 4,495 12,594 SH   SOLE   0 0 12,594
STARBUCKS CORP COM 855244109 4,365 40,798 SH   SOLE   0 0 40,798
INTEL CORP COM 458140100 4,360 87,522 SH   SOLE   0 0 87,522
ISHARES TR MSCI EMG MKT ETF 464287234 4,259 82,421 SH   SOLE   0 0 82,421
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,256 180,722 SH   SOLE   0 0 180,722
TELADOC HEALTH INC COM 87918A105 4,242 21,216 SH   SOLE   0 0 21,216
ISHARES TR CALIF MUN BD ETF 464288356 4,163 66,265 SH   SOLE   0 0 66,265
FREEPORT-MCMORAN INC CL B 35671D857 4,150 159,482 SH   SOLE   0 0 159,482
JPMORGAN CHASE & CO COM 46625H100 4,147 32,637 SH   SOLE   0 0 32,637
ISHARES TR PHLX SEMICND ETF 464287523 4,134 10,903 SH   SOLE   0 0 10,903
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,112 60,970 SH   SOLE   0 0 60,970
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 4,095 106,803 SH   SOLE   0 0 106,803
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4,093 215,666 SH   SOLE   0 0 215,666
HOME DEPOT INC COM 437076102 4,051 15,250 SH   SOLE   0 0 15,250
QUALCOMM INC COM 747525103 4,016 26,359 SH   SOLE   0 0 26,359
AMGEN INC COM 031162100 3,888 16,910 SH   SOLE   0 0 16,910
ISHARES TR CORE MSCI EAFE 46432F842 3,883 56,204 SH   SOLE   0 0 56,204
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 3,817 136,317 SH   SOLE   0 0 136,317
SQUARE INC CL A 852234103 3,816 17,535 SH   SOLE   0 0 17,535
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 3,763 93,250 SH   SOLE   0 0 93,250
DOCUSIGN INC COM 256163106 3,742 16,831 SH   SOLE   0 0 16,831
ISHARES TR SELECT DIVID ETF 464287168 3,722 38,701 SH   SOLE   0 0 38,701
ZYNGA INC CL A 98986T108 3,695 374,353 SH   SOLE   0 0 374,353
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3,695 53,708 SH   SOLE   0 0 53,708
ISHARES TR CORE HIGH DV ETF 46429B663 3,682 41,998 SH   SOLE   0 0 41,998
ISHARES TR U.S. MED DVC ETF 464288810 3,663 11,191 SH   SOLE   0 0 11,191
SEA LTD SPONSORD ADS 81141R100 3,647 18,322 SH   SOLE   0 0 18,322
MCDONALDS CORP COM 580135101 3,631 16,922 SH   SOLE   0 0 16,922
SPDR SER TR PORTFOLIO SHORT 78464A474 3,591 114,368 SH   SOLE   0 0 114,368
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,562 63,350 SH   SOLE   0 0 63,350
SPDR SER TR PORTFOLIO LN TSR 78464A664 3,534 78,299 SH   SOLE   0 0 78,299
ISHARES TR S&P MC 400GR ETF 464287606 3,522 48,769 SH   SOLE   0 0 48,769
UNITED PARCEL SERVICE INC CL B 911312106 3,481 20,668 SH   SOLE   0 0 20,668
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,445 116,865 SH   SOLE   0 0 116,865
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,429 72,056 SH   SOLE   0 0 72,056
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3,396 28,257 SH   SOLE   0 0 28,257
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,384 38,217 SH   SOLE   0 0 38,217
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,381 31,008 SH   SOLE   0 0 31,008
ISHARES INC CORE MSCI EMKT 46434G103 3,337 53,788 SH   SOLE   0 0 53,788
SALESFORCE COM INC COM 79466L302 3,292 14,795 SH   SOLE   0 0 14,795
ISHARES TR EAFE GRWTH ETF 464288885 3,285 32,550 SH   SOLE   0 0 32,550
ISHARES TR MSCI KLD400 SOC 464288570 3,252 45,463 SH   SOLE   0 0 45,463
ISHARES GOLD TRUST ISHARES 464285105 3,240 178,715 SH   SOLE   0 0 178,715
MERCK & CO. INC COM 58933Y105 3,235 39,545 SH   SOLE   0 0 39,545
ISHARES TR ESG AWR MSCI USA 46435G425 3,157 36,702 SH   SOLE   0 0 36,702
SPDR SER TR PORTFOLI S&P1500 78464A805 3,153 68,408 SH   SOLE   0 0 68,408
COMCAST CORP NEW CL A 20030N101 3,112 59,398 SH   SOLE   0 0 59,398
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3,090 50,084 SH   SOLE   0 0 50,084
PEPSICO INC COM 713448108 3,046 20,541 SH   SOLE   0 0 20,541
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,010 36,246 SH   SOLE   0 0 36,246
OPENDOOR TECHNOLOGIES INC COM 683712103 3,005 132,200 SH   SOLE   0 0 132,200
ISHARES TR U.S. TECH ETF 464287721 3,005 35,322 SH   SOLE   0 0 35,322
ARK ETF TR NEXT GNRTN INTER 00214Q401 3,005 20,534 SH   SOLE   0 0 20,534
ISHARES INC ESG AWR MSCI EM 46434G863 2,862 68,176 SH   SOLE   0 0 68,176
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2,844 101,921 SH   SOLE   0 0 101,921
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,828 27,719 SH   SOLE   0 0 27,719
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2,799 110,301 SH   SOLE   0 0 110,301
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,771 130,631 SH   SOLE   0 0 130,631
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,746 50,170 SH   SOLE   0 0 50,170
ISHARES TR S&P SML 600 GWT 464287887 2,702 23,662 SH   SOLE   0 0 23,662
ISHARES TR EXPONENTIAL TECH 46434V381 2,668 46,615 SH   SOLE   0 0 46,615
ISHARES TR JPMORGAN USD EMG 464288281 2,664 22,984 SH   SOLE   0 0 22,984
TARGET CORP COM 87612E106 2,646 14,991 SH   SOLE   0 0 14,991
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,628 31,703 SH   SOLE   0 0 31,703
ABBVIE INC COM 00287Y109 2,583 24,111 SH   SOLE   0 0 24,111
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,561 41,570 SH   SOLE   0 0 41,570
ISHARES TR ISHS 5-10YR INVT 464288638 2,560 41,428 SH   SOLE   0 0 41,428
3M CO COM 88579Y101 2,558 14,633 SH   SOLE   0 0 14,633
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,469 14,197 SH   SOLE   0 0 14,197
NIKE INC CL B 654106103 2,453 17,342 SH   SOLE   0 0 17,342
EXXON MOBIL CORP COM 30231G102 2,433 59,017 SH   SOLE   0 0 59,017
AMERICAN TOWER CORP NEW COM 03027X100 2,426 10,806 SH   SOLE   0 0 10,806
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,402 110,439 SH   SOLE   0 0 110,439
ISHARES TR CONV BD ETF 46435G102 2,395 24,806 SH   SOLE   0 0 24,806
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,330 46,441 SH   SOLE   0 0 46,441
FS KKR CAP CORP COM 302635206 2,313 139,690 SH   SOLE   0 0 139,690
ISHARES TR U.S. BAS MTL ETF 464287838 2,275 20,063 SH   SOLE   0 0 20,063
SPDR SER TR PORTFOLIO S&P600 78468R853 2,251 62,874 SH   SOLE   0 0 62,874
ISHARES TR MBS ETF 464288588 2,237 20,308 SH   SOLE   0 0 20,308
ISHARES TR PFD AND INCM SEC 464288687 2,230 57,920 SH   SOLE   0 0 57,920
L BRANDS INC COM 501797104 2,215 59,557 SH   SOLE   0 0 59,557
QUANTA SVCS INC COM 74762E102 2,208 30,658 SH   SOLE   0 0 30,658
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,194 17,089 SH   SOLE   0 0 17,089
CATERPILLAR INC COM 149123101 2,193 12,048 SH   SOLE   0 0 12,048
ISHARES TR USD INV GRDE ETF 464288620 2,176 35,119 SH   SOLE   0 0 35,119
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,175 40,511 SH   SOLE   0 0 40,511
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2,174 30,150 SH   SOLE   0 0 30,150
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,165 42,626 SH   SOLE   0 0 42,626
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,116 44,824 SH   SOLE   0 0 44,824
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,105 39,296 SH   SOLE   0 0 39,296
BK OF AMERICA CORP COM 060505104 2,104 69,421 SH   SOLE   0 0 69,421
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,072 21,799 SH   SOLE   0 0 21,799
EDITAS MEDICINE INC COM 28106W103 2,030 28,957 SH   SOLE   0 0 28,957
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 2,027 261,494 SH   SOLE   0 0 261,494
ISHARES TR NASDAQ BIOTECH 464287556 2,012 13,283 SH   SOLE   0 0 13,283
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,996 74,514 SH   SOLE   0 0 74,514
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 1,994 78,048 SH   SOLE   0 0 78,048
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,991 18,985 SH   SOLE   0 0 18,985
ISHARES TR MSCI USA MMENTM 46432F396 1,984 12,303 SH   SOLE   0 0 12,303
SPDR SER TR S&P BK ETF 78464A797 1,965 46,997 SH   SOLE   0 0 46,997
FIVERR INTL LTD ORD SHS M4R82T106 1,956 10,024 SH   SOLE   0 0 10,024
BRISTOL-MYERS SQUIBB CO COM 110122108 1,953 31,490 SH   SOLE   0 0 31,490
ISHARES TR MSCI USA QLT FCT 46432F339 1,947 16,752 SH   SOLE   0 0 16,752
INSU ACQUISITION CORP II COM CL A 457821106 1,944 125,000 SH   SOLE   0 0 125,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,936 47,829 SH   SOLE   0 0 47,829
ETSY INC COM 29786A106 1,921 10,797 SH   SOLE   0 0 10,797
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 1,918 111,709 SH   SOLE   0 0 111,709
DUKE ENERGY CORP NEW COM NEW 26441C204 1,917 20,934 SH   SOLE   0 0 20,934
ABBOTT LABS COM 002824100 1,913 17,473 SH   SOLE   0 0 17,473
ISHARES TR BARCLAYS 7 10 YR 464287440 1,907 15,896 SH   SOLE   0 0 15,896
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,869 27,002 SH   SOLE   0 0 27,002
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,848 36,835 SH   SOLE   0 0 36,835
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,839 29,324 SH   SOLE   0 0 29,324
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,823 26,745 SH   SOLE   0 0 26,745
COMPASS MINERALS INTL INC COM 20451N101 1,819 29,475 SH   SOLE   0 0 29,475
SPDR SER TR S&P BIOTECH 78464A870 1,792 12,730 SH   SOLE   0 0 12,730
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,783 17,057 SH   SOLE   0 0 17,057
ETF SER SOLUTIONS NATIONWIDE MAX 26922A651 1,775 48,026 SH   SOLE   0 0 48,026
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,766 10,048 SH   SOLE   0 0 10,048
ISHARES TR S&P 500 VAL ETF 464287408 1,745 13,633 SH   SOLE   0 0 13,633
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,738 48,238 SH   SOLE   0 0 48,238
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,725 34,415 SH   SOLE   0 0 34,415
ALLAKOS INC COM 01671P100 1,706 12,186 SH   SOLE   0 0 12,186
GENERAL MLS INC COM 370334104 1,697 28,852 SH   SOLE   0 0 28,852
JD.COM INC SPON ADR CL A 47215P106 1,693 19,263 SH   SOLE   0 0 19,263
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,692 53,030 SH   SOLE   0 0 53,030
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,685 34,200 SH   SOLE   0 0 34,200
DBX ETF TR XTRACK MSCI EAFE 233051200 1,657 49,309 SH   SOLE   0 0 49,309
DOMINION ENERGY INC COM 25746U109 1,622 21,570 SH   SOLE   0 0 21,570
PROSPECT CAP CORP COM 74348T102 1,614 298,305 SH   SOLE   0 0 298,305
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,611 48,994 SH   SOLE   0 0 48,994
NEXTERA ENERGY INC COM 65339F101 1,610 20,874 SH   SOLE   0 0 20,874
ISHARES SILVER TR ISHARES 46428Q109 1,606 65,345 SH   SOLE   0 0 65,345
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,605 48,431 SH   SOLE   0 0 48,431
ISHARES TR RUS MID CAP ETF 464287499 1,604 23,395 SH   SOLE   0 0 23,395
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1,601 39,292 SH   SOLE   0 0 39,292
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,573 45,187 SH   SOLE   0 0 45,187
ISHARES INC MSCI EMERG MRKT 464286533 1,562 25,572 SH   SOLE   0 0 25,572
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,549 34,901 SH   SOLE   0 0 34,901
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,536 14,248 SH   SOLE   0 0 14,248
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,531 75,820 SH   SOLE   0 0 75,820
WELLTOWER INC COM 95040Q104 1,479 22,883 SH   SOLE   0 0 22,883
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,477 15,204 SH   SOLE   0 0 15,204
GILEAD SCIENCES INC COM 375558103 1,472 25,260 SH   SOLE   0 0 25,260
ISHARES TR MSCI EAFE ETF 464287465 1,471 20,155 SH   SOLE   0 0 20,155
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,430 38,049 SH   SOLE   0 0 38,049
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,410 25,999 SH   SOLE   0 0 25,999
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,401 23,333 SH   SOLE   0 0 23,333
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,401 21,843 SH   SOLE   0 0 21,843
ISHARES TR CORE MSCI TOTAL 46432F834 1,384 20,601 SH   SOLE   0 0 20,601
VIACOMCBS INC CL B 92556H206 1,371 36,790 SH   SOLE   0 0 36,790
WP CAREY INC COM 92936U109 1,348 19,094 SH   SOLE   0 0 19,094
ACTIVISION BLIZZARD INC COM 00507V109 1,336 14,386 SH   SOLE   0 0 14,386
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,330 19,174 SH   SOLE   0 0 19,174
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,322 22,961 SH   SOLE   0 0 22,961
ENBRIDGE INC COM 29250N105 1,283 40,092 SH   SOLE   0 0 40,092
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,274 65,926 SH   SOLE   0 0 65,926
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,251 34,223 SH   SOLE   0 0 34,223
COHEN & STEERS QUALITY INCOM COM 19247L106 1,236 99,703 SH   SOLE   0 0 99,703
TJX COS INC NEW COM 872540109 1,229 18,003 SH   SOLE   0 0 18,003
ORACLE CORP COM 68389X105 1,221 18,878 SH   SOLE   0 0 18,878
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,204 14,537 SH   SOLE   0 0 14,537
ISHARES TR NATIONAL MUN ETF 464288414 1,202 10,255 SH   SOLE   0 0 10,255
ISHARES TR ISHS 1-5YR INVS 464288646 1,196 21,684 SH   SOLE   0 0 21,684
ISHARES TR US AER DEF ETF 464288760 1,157 12,218 SH   SOLE   0 0 12,218
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,156 27,370 SH   SOLE   0 0 27,370
MEDICAL PPTYS TRUST INC COM 58463J304 1,151 52,816 SH   SOLE   0 0 52,816
APPLIED MATLS INC COM 038222105 1,145 13,271 SH   SOLE   0 0 13,271
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,140 15,948 SH   SOLE   0 0 15,948
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,131 28,164 SH   SOLE   0 0 28,164
OZON HLDGS PLC SPONSORED ADS 69269L104 1,130 27,300 SH   SOLE   0 0 27,300
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,127 133,389 SH   SOLE   0 0 133,389
ISHARES TR RUS MD CP GR ETF 464287481 1,115 10,863 SH   SOLE   0 0 10,863
SOUTHERN CO COM 842587107 1,088 17,708 SH   SOLE   0 0 17,708
SOUTHWEST AIRLS CO COM 844741108 1,084 23,266 SH   SOLE   0 0 23,266
VANECK MERK GOLD TR GOLD TRUST 921078101 1,073 57,954 SH   SOLE   0 0 57,954
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,048 47,863 SH   SOLE   0 0 47,863
EMERSON ELEC CO COM 291011104 1,032 12,837 SH   SOLE   0 0 12,837
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,030 14,399 SH   SOLE   0 0 14,399
WELLS FARGO CO NEW COM 949746101 1,025 33,958 SH   SOLE   0 0 33,958
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,025 24,330 SH   SOLE   0 0 24,330
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,018 14,061 SH   SOLE   0 0 14,061
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,015 11,686 SH   SOLE   0 0 11,686
NEWELL BRANDS INC COM 651229106 986 46,433 SH   SOLE   0 0 46,433
PHILIP MORRIS INTL INC COM 718172109 985 11,897 SH   SOLE   0 0 11,897
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 966 13,752 SH   SOLE   0 0 13,752
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 942 22,335 SH   SOLE   0 0 22,335
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 941 11,300 SH   SOLE   0 0 11,300
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 939 18,976 SH   SOLE   0 0 18,976
ISHARES TR 0-5YR INVT GR CP 46434V100 930 17,800 SH   SOLE   0 0 17,800
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 915 11,987 SH   SOLE   0 0 11,987
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 915 10,773 SH   SOLE   0 0 10,773
GLOBAL X FDS GLOBAL X SILVER 37954Y848 912 19,996 SH   SOLE   0 0 19,996
ISHARES TR MSCI ACWI EXUS 46435G847 908 30,846 SH   SOLE   0 0 30,846
ISHARES TR ESG AW MSCI EAFE 46435G516 908 12,425 SH   SOLE   0 0 12,425
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 899 15,104 SH   SOLE   0 0 15,104
ISHARES TR COHEN STEER REIT 464287564 897 16,655 SH   SOLE   0 0 16,655
ISHARES TR CORE S&P US VLU 464287663 889 14,296 SH   SOLE   0 0 14,296
VANGUARD STAR FDS VG TL INTL STK F 921909768 881 14,653 SH   SOLE   0 0 14,653
SPDR SER TR PORTFLI MORTGAGE 78464A383 861 32,590 SH   SOLE   0 0 32,590
CARDINAL HEALTH INC COM 14149Y108 861 16,070 SH   SOLE   0 0 16,070
MICRON TECHNOLOGY INC COM 595112103 861 11,450 SH   SOLE   0 0 11,450
ISHARES TR CORE DIV GRWTH 46434V621 856 19,091 SH   SOLE   0 0 19,091
XPERI HOLDING CORP COM 98390M103 851 40,701 SH   SOLE   0 0 40,701
GAP INC COM 364760108 848 41,984 SH   SOLE   0 0 41,984
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 844 29,262 SH   SOLE   0 0 29,262
ISHARES TR MSCI USA ESG SLC 464288802 843 10,240 SH   SOLE   0 0 10,240
KELLOGG CO COM 487836108 834 13,408 SH   SOLE   0 0 13,408
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 832 23,198 SH   SOLE   0 0 23,198
WISDOMTREE TR EM EX ST-OWNED 97717X578 808 20,370 SH   SOLE   0 0 20,370
REALTY INCOME CORP COM 756109104 800 12,874 SH   SOLE   0 0 12,874
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 793 14,882 SH   SOLE   0 0 14,882
ALTRIA GROUP INC COM 02209S103 789 19,240 SH   SOLE   0 0 19,240
WISDOMTREE TR US SMALLCAP FUND 97717W562 787 20,212 SH   SOLE   0 0 20,212
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 769 36,966 SH   SOLE   0 0 36,966
XCEL ENERGY INC COM 98389B100 751 11,267 SH   SOLE   0 0 11,267
SPDR SER TR BLOOMBERG SRT TR 78468R408 716 26,572 SH   SOLE   0 0 26,572
SPDR SER TR S&P OILGAS EXP 78468R556 711 12,158 SH   SOLE   0 0 12,158
GENERAL ELECTRIC CO COM 369604103 709 65,622 SH   SOLE   0 0 65,622
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 709 20,200 SH   SOLE   0 0 20,200
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 698 47,516 SH   SOLE   0 0 47,516
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 698 46,019 SH   SOLE   0 0 46,019
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 694 31,215 SH   SOLE   0 0 31,215
US BANCORP DEL COM NEW 902973304 686 14,729 SH   SOLE   0 0 14,729
ISHARES TR INTL SEL DIV ETF 464288448 672 22,793 SH   SOLE   0 0 22,793
SPDR SER TR PORTFOLIO CRPORT 78464A144 672 18,560 SH   SOLE   0 0 18,560
FORD MTR CO DEL COM 345370860 669 76,107 SH   SOLE   0 0 76,107
MONDELEZ INTL INC CL A 609207105 660 11,280 SH   SOLE   0 0 11,280
WHEATON PRECIOUS METALS CORP COM 962879102 648 15,524 SH   SOLE   0 0 15,524
CONOCOPHILLIPS COM 20825C104 626 15,663 SH   SOLE   0 0 15,663
EBAY INC. COM 278642103 617 12,282 SH   SOLE   0 0 12,282
ISHARES TR GL CLEAN ENE ETF 464288224 608 21,519 SH   SOLE   0 0 21,519
SPDR SER TR NUVEEN BBG BRCLY 78464A284 607 10,288 SH   SOLE   0 0 10,288
UBER TECHNOLOGIES INC COM 90353T100 604 11,839 SH   SOLE   0 0 11,839
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 594 10,149 SH   SOLE   0 0 10,149
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 581 10,731 SH   SOLE   0 0 10,731
COLUMBIA PPTY TR INC COM NEW 198287203 577 40,244 SH   SOLE   0 0 40,244
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 570 11,706 SH   SOLE   0 0 11,706
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 568 23,439 SH   SOLE   0 0 23,439
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 556 16,590 SH   SOLE   0 0 16,590
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 541 33,197 SH   SOLE   0 0 33,197
PG&E CORP COM 69331C108 537 43,059 SH   SOLE   0 0 43,059
STMICROELECTRONICS N V NY REGISTRY 861012102 536 14,440 SH   SOLE   0 0 14,440
FS KKR CAP CORP II COM 35952V303 529 32,239 SH   SOLE   0 0 32,239
CVB FINL CORP COM 126600105 511 26,185 SH   SOLE   0 0 26,185
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 496 32,527 SH   SOLE   0 0 32,527
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 494 14,631 SH   SOLE   0 0 14,631
SPDR SER TR PRTFLO S&P500 HI 78468R788 487 14,774 SH   SOLE   0 0 14,774
KINDER MORGAN INC DEL COM 49456B101 479 35,019 SH   SOLE   0 0 35,019
OMEGA HEALTHCARE INVS INC COM 681936100 471 12,976 SH   SOLE   0 0 12,976
SPDR SER TR PORTFLI HIGH YLD 78468R606 445 16,817 SH   SOLE   0 0 16,817
ARES CAPITAL CORP COM 04010L103 440 26,041 SH   SOLE   0 0 26,041
PEMBINA PIPELINE CORP COM 706327103 425 17,971 SH   SOLE   0 0 17,971
PLUG POWER INC COM NEW 72919P202 423 12,478 SH   SOLE   0 0 12,478
DELTA AIR LINES INC DEL COM NEW 247361702 419 10,412 SH   SOLE   0 0 10,412
BGC PARTNERS INC CL A 05541T101 418 104,600 SH   SOLE   0 0 104,600
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 418 11,605 SH   SOLE   0 0 11,605
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 404 14,623 SH   SOLE   0 0 14,623
CERUS CORP COM 157085101 389 56,175 SH   SOLE   0 0 56,175
PHYSICIANS RLTY TR COM 71943U104 383 21,780 SH   SOLE   0 0 21,780
HANESBRANDS INC COM 410345102 381 26,159 SH   SOLE   0 0 26,159
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 379 15,330 SH   SOLE   0 0 15,330
PIMCO CALIF MUN INCOME FD II COM 72201C109 376 36,712 SH   SOLE   0 0 36,712
MEI PHARMA INC COM NEW 55279B202 373 141,300 SH   SOLE   0 0 141,300
HP INC COM 40434L105 365 14,844 SH   SOLE   0 0 14,844
DBX ETF TR XTRACK MSCI EMRG 233051101 364 13,192 SH   SOLE   0 0 13,192
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 350 15,638 SH   SOLE   0 0 15,638
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 350 10,366 SH   SOLE   0 0 10,366
INNOVATOR ETFS TR S&P 500 PWR 45782C656 343 12,280 SH   SOLE   0 0 12,280
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 341 12,568 SH   SOLE   0 0 12,568
WISDOMTREE TR FLOATNG RAT TREA 97717X628 339 13,497 SH   SOLE   0 0 13,497
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 335 12,335 SH   SOLE   0 0 12,335
STAG INDL INC COM 85254J102 324 10,330 SH   SOLE   0 0 10,330
CATHAY GEN BANCORP COM 149150104 323 10,022 SH   SOLE   0 0 10,022
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 322 10,098 SH   SOLE   0 0 10,098
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 305 13,794 SH   SOLE   0 0 13,794
DNP SELECT INCOME FD INC COM 23325P104 304 29,667 SH   SOLE   0 0 29,667
NUVEEN PFD & INCM SECURTIES COM 67072C105 295 30,345 SH   SOLE   0 0 30,345
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 291 11,869 SH   SOLE   0 0 11,869
BP PLC SPONSORED ADR 055622104 279 13,579 SH   SOLE   0 0 13,579
ALLEGHENY TECHNOLOGIES INC COM 01741R102 278 16,566 SH   SOLE   0 0 16,566
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 274 14,284 SH   SOLE   0 0 14,284
HALLIBURTON CO COM 406216101 268 14,198 SH   SOLE   0 0 14,198
AVID BIOSERVICES INC COM 05368M106 260 22,500 SH   SOLE   0 0 22,500
AMCOR PLC ORD G0250X107 257 21,797 SH   SOLE   0 0 21,797
CARNIVAL CORP UNIT 99/99/9999 143658300 256 11,815 SH   SOLE   0 0 11,815
SPDR SER TR BLOMBERG 1 10 YR 78468R861 251 12,000 SH   SOLE   0 0 12,000
GABELLI DIVID & INCOME TR COM 36242H104 251 11,708 SH   SOLE   0 0 11,708
HECLA MNG CO COM 422704106 247 38,172 SH   SOLE   0 0 38,172
FIRST TR MLP & ENERGY INCOM COM 33739B104 242 41,959 SH   SOLE   0 0 41,959
VIATRIS INC COM 92556V106 242 12,919 SH   SOLE   0 0 12,919
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 242 11,553 SH   SOLE   0 0 11,553
KEYCORP COM 493267108 237 14,444 SH   SOLE   0 0 14,444
CLEVELAND-CLIFFS INC NEW COM 185899101 230 15,825 SH   SOLE   0 0 15,825
SKILLZ INC COM 83067L109 228 11,420 SH   SOLE   0 0 11,420
EVERI HLDGS INC COM 30034T103 226 16,353 SH   SOLE   0 0 16,353
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 222 25,130 SH   SOLE   0 0 25,130
ENTERPRISE PRODS PARTNERS L COM 293792107 221 11,259 SH   SOLE   0 0 11,259
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 219 11,974 SH   SOLE   0 0 11,974
SPROTT PHYSICAL GOLD TR UNIT 85207H104 208 13,786 SH   SOLE   0 0 13,786
PENNYMAC MTG INVT TR COM 70931T103 208 11,848 SH   SOLE   0 0 11,848
CALITHERA BIOSCIENCES INC COM 13089P101 204 41,600 SH   SOLE   0 0 41,600
PROSHARES TR SHORT S&P 500 NE 74347B425 200 11,145 SH   SOLE   0 0 11,145