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
APPLE INC COM 037833100 51,545 174,465 SH   SOLE   0 0 174,465
ISHARES TR MSCI MIN VOL ETF 46429B697 40,523 617,741 SH   SOLE   0 0 617,741
AMAZON COM INC COM 023135106 40,417 21,814 SH   SOLE   0 0 21,814
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 36,637 1,046,436 SH   SOLE   0 0 1,046,436
ISHARES TR CORE S&P500 ETF 464287200 36,533 112,441 SH   SOLE   0 0 112,441
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 35,712 1,215,064 SH   SOLE   0 0 1,215,064
ADVANCED MICRO DEVICES INC COM 007903107 35,134 766,056 SH   SOLE   0 0 766,056
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 31,393 911,267 SH   SOLE   0 0 911,267
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 28,520 441,003 SH   SOLE   0 0 441,003
INVESCO QQQ TR UNIT SER 1 46090E103 27,081 126,361 SH   SOLE   0 0 126,361
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,155 68,731 SH   SOLE   0 0 68,731
MICROSOFT CORP COM 594918104 20,788 131,260 SH   SOLE   0 0 131,260
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 18,692 478,764 SH   SOLE   0 0 478,764
TESLA INC COM 88160R101 17,423 41,638 SH   SOLE   0 0 41,638
ISHARES TR RUS 1000 GRW ETF 464287614 16,689 94,561 SH   SOLE   0 0 94,561
ISHARES TR CORE S&P MCP ETF 464287507 15,875 77,108 SH   SOLE   0 0 77,108
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,538 94,784 SH   SOLE   0 0 94,784
VANGUARD INDEX FDS VALUE ETF 922908744 15,334 127,927 SH   SOLE   0 0 127,927
VANGUARD GROUP DIV APP ETF 921908844 15,208 121,772 SH   SOLE   0 0 121,772
ISHARES TR RUS 1000 VAL ETF 464287598 14,925 109,280 SH   SOLE   0 0 109,280
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 12,039 151,126 SH   SOLE   0 0 151,126
ARK ETF TR INNOVATION ETF 00214Q104 11,353 226,652 SH   SOLE   0 0 226,652
VISA INC COM CL A 92826C839 11,207 59,443 SH   SOLE   0 0 59,443
ISHARES TR S&P 500 GRWT ETF 464287309 11,156 57,612 SH   SOLE   0 0 57,612
ISHARES INC MIN VOL GBL ETF 464286525 11,057 115,379 SH   SOLE   0 0 115,379
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,597 46,787 SH   SOLE   0 0 46,787
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 10,330 210,809 SH   SOLE   0 0 210,809
VANGUARD INDEX FDS GROWTH ETF 922908736 10,245 56,157 SH   SOLE   0 0 56,157
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 9,641 179,176 SH   SOLE   0 0 179,176
ISHARES TR 20 YR TR BD ETF 464287432 9,491 69,979 SH   SOLE   0 0 69,979
WISDOMTREE TR US QTLY DIV GRT 97717X669 9,469 195,369 SH   SOLE   0 0 195,369
ISHARES TR CORE S&P SCP ETF 464287804 9,223 109,974 SH   SOLE   0 0 109,974
MASTERCARD INC CL A 57636Q104 8,863 29,526 SH   SOLE   0 0 29,526
ISHARES TR 1 3 YR TREAS BD 464287457 8,827 104,297 SH   SOLE   0 0 104,297
JOHNSON & JOHNSON COM 478160104 8,640 59,225 SH   SOLE   0 0 59,225
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8,413 60,518 SH   SOLE   0 0 60,518
DISNEY WALT CO COM DISNEY 254687106 8,296 57,176 SH   SOLE   0 0 57,176
CHEVRON CORP NEW COM 166764100 8,245 68,376 SH   SOLE   0 0 68,376
ISHARES TR S&P MC 400VL ETF 464287705 8,204 48,055 SH   SOLE   0 0 48,055
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,102 33,062 SH   SOLE   0 0 33,062
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 7,613 81,222 SH   SOLE   0 0 81,222
AT&T INC COM 00206R102 7,462 191,168 SH   SOLE   0 0 191,168
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 7,405 129,905 SH   SOLE   0 0 129,905
FACEBOOK INC CL A 30303M102 7,280 35,415 SH   SOLE   0 0 35,415
VERIZON COMMUNICATIONS INC COM 92343V104 7,274 118,520 SH   SOLE   0 0 118,520
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 7,251 37,813 SH   SOLE   0 0 37,813
ISHARES TR MIN VOL EAFE ETF 46429B689 7,129 95,635 SH   SOLE   0 0 95,635
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,068 23,873 SH   SOLE   0 0 23,873
ROKU INC COM CL A 77543R102 7,007 52,310 SH   SOLE   0 0 52,310
PROCTER & GAMBLE CO COM 742718109 6,900 55,333 SH   SOLE   0 0 55,333
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,845 189,997 SH   SOLE   0 0 189,997
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,682 71,240 SH   SOLE   0 0 71,240
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,493 107,589 SH   SOLE   0 0 107,589
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,441 63,167 SH   SOLE   0 0 63,167
ISHARES TR SELECT DIVID ETF 464287168 6,324 59,888 SH   SOLE   0 0 59,888
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,206 29,185 SH   SOLE   0 0 29,185
BOEING CO COM 097023105 6,105 18,629 SH   SOLE   0 0 18,629
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,754 71,007 SH   SOLE   0 0 71,007
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,696 34,381 SH   SOLE   0 0 34,381
SPDR SERIES TRUST S&P DIVID ETF 78464A763 5,688 52,873 SH   SOLE   0 0 52,873
ISHARES TR RUSSELL 2000 ETF 464287655 5,613 33,873 SH   SOLE   0 0 33,873
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,554 44,082 SH   SOLE   0 0 44,082
NETFLIX INC COM 64110L106 5,488 16,935 SH   SOLE   0 0 16,935
ISHARES TR CORE MSCI EAFE 46432F842 5,477 83,656 SH   SOLE   0 0 83,656
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5,369 53,602 SH   SOLE   0 0 53,602
INTEL CORP COM 458140100 5,264 87,704 SH   SOLE   0 0 87,704
ISHARES TR CALIF MUN BD ETF 464288356 5,172 84,460 SH   SOLE   0 0 84,460
ISHARES TR US TREAS BD ETF 46429B267 5,129 197,481 SH   SOLE   0 0 197,481
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5,091 121,437 SH   SOLE   0 0 121,437
ISHARES TR EXPND TEC SC ETF 464287549 5,046 20,838 SH   SOLE   0 0 20,838
SPDR GOLD TRUST GOLD SHS 78463V107 5,032 35,202 SH   SOLE   0 0 35,202
COSTCO WHSL CORP NEW COM 22160K105 5,000 17,024 SH   SOLE   0 0 17,024
PFIZER INC COM 717081103 4,992 127,434 SH   SOLE   0 0 127,434
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4,969 59,251 SH   SOLE   0 0 59,251
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 4,944 81,905 SH   SOLE   0 0 81,905
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,941 42,620 SH   SOLE   0 0 42,620
ISHARES TR U.S. MED DVC ETF 464288810 4,829 18,213 SH   SOLE   0 0 18,213
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4,694 29,221 SH   SOLE   0 0 29,221
ISHARES TR CORE S&P TTL STK 464287150 4,523 62,075 SH   SOLE   0 0 62,075
AMGEN INC COM 031162100 4,360 18,089 SH   SOLE   0 0 18,089
EXXON MOBIL CORP COM 30231G102 4,216 60,167 SH   SOLE   0 0 60,167
CISCO SYS INC COM 17275R102 4,105 85,477 SH   SOLE   0 0 85,477
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,080 44,387 SH   SOLE   0 0 44,387
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,027 69,083 SH   SOLE   0 0 69,083
FS KKR CAPITAL CORP COM 302635107 3,996 650,220 SH   SOLE   0 0 650,220
ISHARES TR 3 7 YR TREAS BD 464288661 3,959 31,483 SH   SOLE   0 0 31,483
COCA COLA CO COM 191216100 3,952 71,507 SH   SOLE   0 0 71,507
ISHARES TR 0-5YR INVT GR CP 46434V100 3,919 76,783 SH   SOLE   0 0 76,783
EATON VANCE TX MNG BY WRT OP COM 27828Y108 3,741 250,264 SH   SOLE   0 0 250,264
ISHARES INC CORE MSCI EMKT 46434G103 3,716 68,622 SH   SOLE   0 0 68,622
WELLTOWER INC COM 95040Q104 3,688 45,099 SH   SOLE   0 0 45,099
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,623 28,882 SH   SOLE   0 0 28,882
JPMORGAN CHASE & CO COM 46625H100 3,609 25,843 SH   SOLE   0 0 25,843
MCDONALDS CORP COM 580135101 3,578 18,064 SH   SOLE   0 0 18,064
MERCK & CO INC COM 58933Y105 3,567 39,092 SH   SOLE   0 0 39,092
ISHARES TR BARCLAYS 7 10 YR 464287440 3,499 31,707 SH   SOLE   0 0 31,707
WELLS FARGO CO NEW COM 949746101 3,312 61,595 SH   SOLE   0 0 61,595
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3,273 64,909 SH   SOLE   0 0 64,909
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 3,259 136,203 SH   SOLE   0 0 136,203
WALMART INC COM 931142103 3,254 27,380 SH   SOLE   0 0 27,380
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3,247 21,875 SH   SOLE   0 0 21,875
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 3,190 116,678 SH   SOLE   0 0 116,678
COMCAST CORP NEW CL A 20030N101 3,102 68,907 SH   SOLE   0 0 68,907
ISHARES TR S&P SML 600 GWT 464287887 3,094 16,007 SH   SOLE   0 0 16,007
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,054 98,833 SH   SOLE   0 0 98,833
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 3,042 97,634 SH   SOLE   0 0 97,634
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 3,040 123,214 SH   SOLE   0 0 123,214
HOME DEPOT INC COM 437076102 3,034 13,886 SH   SOLE   0 0 13,886
ISHARES TR CORE HIGH DV ETF 46429B663 3,012 30,707 SH   SOLE   0 0 30,707
ISHARES TR CORE US AGGBD ET 464287226 2,918 25,931 SH   SOLE   0 0 25,931
STARBUCKS CORP COM 855244109 2,908 33,018 SH   SOLE   0 0 33,018
ISHARES TR U.S. TECH ETF 464287721 2,883 12,333 SH   SOLE   0 0 12,333
ISHARES TR 0-5YR HI YL CP 46434V407 2,878 61,987 SH   SOLE   0 0 61,987
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 2,829 37,950 SH   SOLE   0 0 37,950
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2,829 30,122 SH   SOLE   0 0 30,122
PAYPAL HLDGS INC COM 70450Y103 2,786 25,532 SH   SOLE   0 0 25,532
ISHARES TR MBS ETF 464288588 2,774 25,654 SH   SOLE   0 0 25,654
BANK AMER CORP COM 060505104 2,708 76,654 SH   SOLE   0 0 76,654
NVIDIA CORP COM 67066G104 2,649 11,240 SH   SOLE   0 0 11,240
SOUTHERN CO COM 842587107 2,599 40,830 SH   SOLE   0 0 40,830
BP PLC SPONSORED ADR 055622104 2,560 67,765 SH   SOLE   0 0 67,765
ISHARES TR MSCI EAFE ETF 464287465 2,552 36,710 SH   SOLE   0 0 36,710
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,517 41,891 SH   SOLE   0 0 41,891
LULULEMON ATHLETICA INC COM 550021109 2,494 10,693 SH   SOLE   0 0 10,693
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,488 32,344 SH   SOLE   0 0 32,344
ISHARES TR RUS 1000 ETF 464287622 2,466 13,817 SH   SOLE   0 0 13,817
DBX ETF TR XTRACK MSCI EAFE 233051200 2,415 71,486 SH   SOLE   0 0 71,486
ISHARES TR USA MOMENTUM FCT 46432F396 2,394 19,057 SH   SOLE   0 0 19,057
ISHARES TR US AER DEF ETF 464288760 2,389 10,746 SH   SOLE   0 0 10,746
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,376 53,388 SH   SOLE   0 0 53,388
ISHARES TR MSCI EMG MKT ETF 464287234 2,365 52,643 SH   SOLE   0 0 52,643
CATERPILLAR INC DEL COM 149123101 2,341 15,798 SH   SOLE   0 0 15,798
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2,331 95,327 SH   SOLE   0 0 95,327
ISHARES GOLD TRUST ISHARES 464285105 2,315 159,578 SH   SOLE   0 0 159,578
VANGUARD INDEX FDS MID CAP ETF 922908629 2,313 12,972 SH   SOLE   0 0 12,972
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,287 38,014 SH   SOLE   0 0 38,014
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,281 15,966 SH   SOLE   0 0 15,966
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,278 51,681 SH   SOLE   0 0 51,681
UNITED PARCEL SERVICE INC CL B 911312106 2,245 19,179 SH   SOLE   0 0 19,179
TWO HBRS INVT CORP COM NEW 90187B408 2,214 151,406 SH   SOLE   0 0 151,406
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,208 11,644 SH   SOLE   0 0 11,644
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,201 103,363 SH   SOLE   0 0 103,363
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,200 28,844 SH   SOLE   0 0 28,844
ISHARES TR USD INV GRDE ETF 464288620 2,195 37,648 SH   SOLE   0 0 37,648
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,193 30,248 SH   SOLE   0 0 30,248
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,181 43,973 SH   SOLE   0 0 43,973
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,169 25,760 SH   SOLE   0 0 25,760
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,164 14,049 SH   SOLE   0 0 14,049
ISHARES TR USA QUALITY FCTR 46432F339 2,144 21,162 SH   SOLE   0 0 21,162
PEPSICO INC COM 713448108 2,133 15,638 SH   SOLE   0 0 15,638
SALESFORCE COM INC COM 79466L302 2,126 13,066 SH   SOLE   0 0 13,066
ISHARES TR PFD AND INCM SEC 464288687 2,116 56,201 SH   SOLE   0 0 56,201
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2,104 40,616 SH   SOLE   0 0 40,616
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,093 93,098 SH   SOLE   0 0 93,098
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,092 20,596 SH   SOLE   0 0 20,596
ISHARES TR INTRM TR CRP ETF 464288638 2,090 35,979 SH   SOLE   0 0 35,979
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2,082 34,724 SH   SOLE   0 0 34,724
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2,074 28,431 SH   SOLE   0 0 28,431
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,069 61,735 SH   SOLE   0 0 61,735
ABBVIE INC COM 00287Y109 2,062 23,253 SH   SOLE   0 0 23,253
ISHARES TR CORE 1 5 YR USD 46432F859 2,058 40,830 SH   SOLE   0 0 40,830
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,041 25,029 SH   SOLE   0 0 25,029
BLACKSTONE GROUP INC COM CL A 09260D107 2,035 36,356 SH   SOLE   0 0 36,356
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,020 111,885 SH   SOLE   0 0 111,885
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,006 39,926 SH   SOLE   0 0 39,926
DUKE ENERGY CORP NEW COM NEW 26441C204 1,988 21,801 SH   SOLE   0 0 21,801
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,964 92,462 SH   SOLE   0 0 92,462
DOMINION ENERGY INC COM 25746U109 1,919 23,202 SH   SOLE   0 0 23,202
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,877 17,784 SH   SOLE   0 0 17,784
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,874 61,935 SH   SOLE   0 0 61,935
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,872 31,045 SH   SOLE   0 0 31,045
PHILIP MORRIS INTL INC COM 718172109 1,870 21,969 SH   SOLE   0 0 21,969
ISHARES TR IBOXX HI YD ETF 464288513 1,861 21,086 SH   SOLE   0 0 21,086
ETF SER SOLUTIONS NATIONWIDE MAX 26922A651 1,857 60,038 SH   SOLE   0 0 60,038
NIKE INC CL B 654106103 1,848 18,224 SH   SOLE   0 0 18,224
ISHARES TR IBOXX INV CP ETF 464287242 1,839 14,368 SH   SOLE   0 0 14,368
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,821 57,560 SH   SOLE   0 0 57,560
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,819 22,561 SH   SOLE   0 0 22,561
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,802 12,217 SH   SOLE   0 0 12,217
FIRST TR NASDAQ100 TECH INDE SHS 337345102 1,795 17,935 SH   SOLE   0 0 17,935
BRISTOL MYERS SQUIBB CO COM 110122108 1,792 27,946 SH   SOLE   0 0 27,946
ENBRIDGE INC COM 29250N105 1,787 44,933 SH   SOLE   0 0 44,933
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,773 23,085 SH   SOLE   0 0 23,085
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,715 21,170 SH   SOLE   0 0 21,170
ISHARES TR RUS MID CAP ETF 464287499 1,701 28,515 SH   SOLE   0 0 28,515
ISHARES TR EXPONENTIAL TECH 46434V381 1,697 39,698 SH   SOLE   0 0 39,698
GENERAL MLS INC COM 370334104 1,697 31,683 SH   SOLE   0 0 31,683
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,688 44,380 SH   SOLE   0 0 44,380
VEREIT INC COM 92339V100 1,677 183,102 SH   SOLE   0 0 183,102
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,671 12,533 SH   SOLE   0 0 12,533
STMICROELECTRONICS N V NY REGISTRY 861012102 1,667 59,785 SH   SOLE   0 0 59,785
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,644 13,057 SH   SOLE   0 0 13,057
PROSPECT CAPITAL CORPORATION COM 74348T102 1,637 254,148 SH   SOLE   0 0 254,148
TWITTER INC COM 90184L102 1,629 50,814 SH   SOLE   0 0 50,814
ISHARES TR CORE MSCI TOTAL 46432F834 1,621 26,120 SH   SOLE   0 0 26,120
LAMAR ADVERTISING CO NEW CL A 512816109 1,617 18,121 SH   SOLE   0 0 18,121
ISHARES TR NASDAQ BIOTECH 464287556 1,605 13,352 SH   SOLE   0 0 13,352
ALTRIA GROUP INC COM 02209S103 1,601 32,129 SH   SOLE   0 0 32,129
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,590 32,325 SH   SOLE   0 0 32,325
GENUINE PARTS CO COM 372460105 1,570 14,778 SH   SOLE   0 0 14,778
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,557 59,558 SH   SOLE   0 0 59,558
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,541 21,184 SH   SOLE   0 0 21,184
CHIMERA INVT CORP COM NEW 16934Q208 1,537 74,772 SH   SOLE   0 0 74,772
CYBERARK SOFTWARE LTD SHS M2682V108 1,531 12,889 SH   SOLE   0 0 12,889
ISHARES TR INTL SEL DIV ETF 464288448 1,522 45,316 SH   SOLE   0 0 45,316
ISHARES TR MSCI KLD400 SOC 464288570 1,514 12,604 SH   SOLE   0 0 12,604
ISHARES TR S&P 500 VAL ETF 464287408 1,502 11,542 SH   SOLE   0 0 11,542
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,487 33,802 SH   SOLE   0 0 33,802
ANNALY CAP MGMT INC COM 035710409 1,486 157,739 SH   SOLE   0 0 157,739
ISHARES SILVER TRUST ISHARES 46428Q109 1,482 88,835 SH   SOLE   0 0 88,835
TARGET CORP COM 87612E106 1,468 11,487 SH   SOLE   0 0 11,487
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1,413 26,454 SH   SOLE   0 0 26,454
JD COM INC SPON ADR CL A 47215P106 1,404 39,823 SH   SOLE   0 0 39,823
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,377 44,715 SH   SOLE   0 0 44,715
ABBOTT LABS COM 002824100 1,374 15,813 SH   SOLE   0 0 15,813
KINDER MORGAN INC DEL COM 49456B101 1,368 64,906 SH   SOLE   0 0 64,906
PHILLIPS 66 COM 718546104 1,354 12,129 SH   SOLE   0 0 12,129
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,349 17,836 SH   SOLE   0 0 17,836
GILEAD SCIENCES INC COM 375558103 1,346 20,700 SH   SOLE   0 0 20,700
ISHARES INC MIN VOL EMRG MKT 464286533 1,344 22,915 SH   SOLE   0 0 22,915
EMERSON ELEC CO COM 291011104 1,341 17,587 SH   SOLE   0 0 17,587
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,315 14,279 SH   SOLE   0 0 14,279
SQUARE INC CL A 852234103 1,310 20,910 SH   SOLE   0 0 20,910
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,308 22,545 SH   SOLE   0 0 22,545
W P CAREY INC COM 92936U109 1,288 16,133 SH   SOLE   0 0 16,133
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 1,265 11,778 SH   SOLE   0 0 11,778
CONOCOPHILLIPS COM 20825C104 1,259 19,274 SH   SOLE   0 0 19,274
APOLLO INVT CORP COM NEW 03761U502 1,246 71,340 SH   SOLE   0 0 71,340
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 1,242 24,613 SH   SOLE   0 0 24,613
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1,227 16,929 SH   SOLE   0 0 16,929
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,213 13,280 SH   SOLE   0 0 13,280
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,200 23,584 SH   SOLE   0 0 23,584
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,198 10,726 SH   SOLE   0 0 10,726
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,197 20,785 SH   SOLE   0 0 20,785
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,164 57,991 SH   SOLE   0 0 57,991
HANESBRANDS INC COM 410345102 1,150 77,458 SH   SOLE   0 0 77,458
QUALCOMM INC COM 747525103 1,118 12,662 SH   SOLE   0 0 12,662
COHEN & STEERS QUALITY RLTY COM 19247L106 1,115 74,920 SH   SOLE   0 0 74,920
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,105 18,171 SH   SOLE   0 0 18,171
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,097 12,516 SH   SOLE   0 0 12,516
SNAP INC CL A 83304A106 1,093 67,046 SH   SOLE   0 0 67,046
US BANCORP DEL COM NEW 902973304 1,066 17,974 SH   SOLE   0 0 17,974
COMPASS MINERALS INTL INC COM 20451N101 1,051 17,262 SH   SOLE   0 0 17,262
CVB FINL CORP COM 126600105 1,050 48,640 SH   SOLE   0 0 48,640
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,044 21,812 SH   SOLE   0 0 21,812
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,043 26,435 SH   SOLE   0 0 26,435
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,041 28,642 SH   SOLE   0 0 28,642
MICRON TECHNOLOGY INC COM 595112103 1,032 19,129 SH   SOLE   0 0 19,129
ORACLE CORP COM 68389X105 1,014 19,056 SH   SOLE   0 0 19,056
TJX COS INC NEW COM 872540109 960 15,730 SH   SOLE   0 0 15,730
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 960 14,035 SH   SOLE   0 0 14,035
NEWELL BRANDS INC COM 651229106 950 49,659 SH   SOLE   0 0 49,659
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 943 59,107 SH   SOLE   0 0 59,107
KRAFT HEINZ CO COM 500754106 919 28,676 SH   SOLE   0 0 28,676
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 916 27,227 SH   SOLE   0 0 27,227
GENERAL ELECTRIC CO COM 369604103 909 80,903 SH   SOLE   0 0 80,903
COLUMBIA PPTY TR INC COM NEW 198287203 900 43,465 SH   SOLE   0 0 43,465
CARDINAL HEALTH INC COM 14149Y108 889 17,582 SH   SOLE   0 0 17,582
VANGUARD STAR FD VG TL INTL STK F 921909768 875 15,677 SH   SOLE   0 0 15,677
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 872 39,692 SH   SOLE   0 0 39,692
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 869 15,642 SH   SOLE   0 0 15,642
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 860 13,425 SH   SOLE   0 0 13,425
NUSHARES ETF TR NUVEEN ESG US 67092P870 831 32,526 SH   SOLE   0 0 32,526
FORD MTR CO DEL COM 345370860 822 87,566 SH   SOLE   0 0 87,566
WISDOMTREE TR US SMALLCAP FUND 97717W562 817 21,238 SH   SOLE   0 0 21,238
REALITY SHS ETF TR DIVS ETF 75605A108 812 30,534 SH   SOLE   0 0 30,534
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 794 53,289 SH   SOLE   0 0 53,289
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 784 15,529 SH   SOLE   0 0 15,529
ISHARES TR CORE S&P US VLU 464287663 780 12,366 SH   SOLE   0 0 12,366
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 779 13,771 SH   SOLE   0 0 13,771
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 771 29,033 SH   SOLE   0 0 29,033
XCEL ENERGY INC COM 98389B100 770 12,139 SH   SOLE   0 0 12,139
FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 769 14,715 SH   SOLE   0 0 14,715
REALTY INCOME CORP COM 756109104 758 10,302 SH   SOLE   0 0 10,302
TAL EDUCATION GROUP SPONSORED ADS 874080104 755 15,655 SH   SOLE   0 0 15,655
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 751 21,511 SH   SOLE   0 0 21,511
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 741 11,239 SH   SOLE   0 0 11,239
PEMBINA PIPELINE CORP COM 706327103 728 19,638 SH   SOLE   0 0 19,638
APPLIED MATLS INC COM 038222105 723 11,811 SH   SOLE   0 0 11,811
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 717 21,597 SH   SOLE   0 0 21,597
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 703 12,650 SH   SOLE   0 0 12,650
TRUIST FINL CORP COM 89832Q109 698 12,385 SH   SOLE   0 0 12,385
ISHARES INC MSCI EQUAL WEITE 464286681 693 10,830 SH   SOLE   0 0 10,830
FIRST TR EXCHANGE TRADED FD LARGE CP US EQ 33738R761 687 27,545 SH   SOLE   0 0 27,545
ISHARES TR SH TR CRPORT ETF 464288646 681 12,689 SH   SOLE   0 0 12,689
INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 680 16,514 SH   SOLE   0 0 16,514
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 679 10,508 SH   SOLE   0 0 10,508
MONDELEZ INTL INC CL A 609207105 675 12,262 SH   SOLE   0 0 12,262
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 673 21,809 SH   SOLE   0 0 21,809
ISHARES TR US HOME CONS ETF 464288752 662 14,931 SH   SOLE   0 0 14,931
OMEGA HEALTHCARE INVS INC COM 681936100 660 15,599 SH   SOLE   0 0 15,599
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 652 25,118 SH   SOLE   0 0 25,118
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 619 10,320 SH   SOLE   0 0 10,320
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 617 28,673 SH   SOLE   0 0 28,673
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 605 16,081 SH   SOLE   0 0 16,081
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 602 31,837 SH   SOLE   0 0 31,837
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 596 17,671 SH   SOLE   0 0 17,671
GLOBAL X FDS FINTECH ETF 37954Y814 595 19,604 SH   SOLE   0 0 19,604
SOUTHWEST AIRLS CO COM 844741108 590 10,908 SH   SOLE   0 0 10,908
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 587 11,962 SH   SOLE   0 0 11,962
VIACOMCBS INC CL B 92556H206 576 13,851 SH   SOLE   0 0 13,851
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 565 18,801 SH   SOLE   0 0 18,801
ENTERPRISE PRODS PARTNERS L COM 293792107 555 19,720 SH   SOLE   0 0 19,720
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 551 19,937 SH   SOLE   0 0 19,937
WISDOMTREE TR YIELD ENHANCD US 97717X511 545 10,426 SH   SOLE   0 0 10,426
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 541 25,365 SH   SOLE   0 0 25,365
MEDICAL PPTYS TRUST INC COM 58463J304 535 25,321 SH   SOLE   0 0 25,321
ISHARES TR US REGNL BKS ETF 464288778 525 10,279 SH   SOLE   0 0 10,279
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 510 12,994 SH   SOLE   0 0 12,994
ISHARES TR CORE DIV GRWTH 46434V621 510 12,093 SH   SOLE   0 0 12,093
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 506 11,857 SH   SOLE   0 0 11,857
ISHARES TR HDG MSCI EAFE 46434V803 504 16,483 SH   SOLE   0 0 16,483
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 496 10,357 SH   SOLE   0 0 10,357
ACM RESEARCH INC COM CL A 00108J109 493 26,205 SH   SOLE   0 0 26,205
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 481 10,305 SH   SOLE   0 0 10,305
NUVEEN MUN HIGH INCOME OPP F COM 670682103 477 33,605 SH   SOLE   0 0 33,605
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 475 11,130 SH   SOLE   0 0 11,130
PHYSICIANS RLTY TR COM 71943U104 474 25,031 SH   SOLE   0 0 25,031
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 473 11,168 SH   SOLE   0 0 11,168
BARRICK GOLD CORPORATION COM 067901108 471 25,337 SH   SOLE   0 0 25,337
FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 469 20,005 SH   SOLE   0 0 20,005
FREEPORT-MCMORAN INC CL B 35671D857 468 35,501 SH   SOLE   0 0 35,501
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 463 41,089 SH   SOLE   0 0 41,089
EBAY INC COM 278642103 455 12,566 SH   SOLE   0 0 12,566
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 454 29,854 SH   SOLE   0 0 29,854
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 453 15,313 SH   SOLE   0 0 15,313
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 450 26,004 SH   SOLE   0 0 26,004
GLOBAL X FDS US INFR DEV ETF 37954Y673 450 25,293 SH   SOLE   0 0 25,293
ISHARES INC ESG MSCI EM ETF 46434G863 425 11,825 SH   SOLE   0 0 11,825
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 406 26,915 SH   SOLE   0 0 26,915
ALLEGHENY TECHNOLOGIES INC COM 01741R102 394 19,147 SH   SOLE   0 0 19,147
HECLA MNG CO COM 422704106 386 113,813 SH   SOLE   0 0 113,813
UBER TECHNOLOGIES INC COM 90353T100 386 12,990 SH   SOLE   0 0 12,990
CATHAY GEN BANCORP COM 149150104 382 10,022 SH   SOLE   0 0 10,022
NIO INC SPON ADS 62914V106 381 94,827 SH   SOLE   0 0 94,827
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 379 114,460 SH   SOLE   0 0 114,460
CORE MARK HOLDING CO INC COM 218681104 374 13,749 SH   SOLE   0 0 13,749
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 366 14,121 SH   SOLE   0 0 14,121
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 357 10,962 SH   SOLE   0 0 10,962
DNP SELECT INCOME FD COM 23325P104 354 27,953 SH   SOLE   0 0 27,953
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 352 11,125 SH   SOLE   0 0 11,125
GABELLI DIVD & INCOME TR COM 36242H104 351 15,983 SH   SOLE   0 0 15,983
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 351 12,454 SH   SOLE   0 0 12,454
BLACKROCK SCIENCE & TECH TR SHS 09258G104 336 10,104 SH   SOLE   0 0 10,104
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 332 10,965 SH   SOLE   0 0 10,965
ADESTO TECHNOLOGIES CORP COM 00687D101 326 38,400 SH   SOLE   0 0 38,400
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 319 11,435 SH   SOLE   0 0 11,435
INVESCO LTD SHS G491BT108 301 16,721 SH   SOLE   0 0 16,721
WILLIAMS COS INC DEL COM 969457100 293 12,360 SH   SOLE   0 0 12,360
HP INC COM 40434L105 283 13,754 SH   SOLE   0 0 13,754
CANOPY GROWTH CORP COM 138035100 273 13,000 SH   SOLE   0 0 13,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 269 20,981 SH   SOLE   0 0 20,981
KEYCORP NEW COM 493267108 264 13,052 SH   SOLE   0 0 13,052
UMPQUA HLDGS CORP COM 904214103 251 13,821 SH   SOLE   0 0 13,821
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 248 14,244 SH   SOLE   0 0 14,244
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 248 13,151 SH   SOLE   0 0 13,151
PENNYMAC MTG INVT TR COM 70931T103 247 11,097 SH   SOLE   0 0 11,097
CERUS CORP COM 157085101 237 56,175 SH   SOLE   0 0 56,175
ALPS ETF TR ALERIAN MLP 00162Q866 234 27,539 SH   SOLE   0 0 27,539
HEWLETT PACKARD ENTERPRISE C COM 42824C109 234 14,700 SH   SOLE   0 0 14,700
ARES CAP CORP COM 04010L103 231 12,411 SH   SOLE   0 0 12,411
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 223 10,481 SH   SOLE   0 0 10,481
FIRST TR EXCHANGE TRADED FD SMAL CP US EQT 33738R746 223 10,064 SH   SOLE   0 0 10,064
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 220 13,556 SH   SOLE   0 0 13,556
GENWORTH FINL INC COM CL A 37247D106 216 49,006 SH   SOLE   0 0 49,006
BLACKSTONE GSO FLTING RTE FU COM 09256U105 216 13,350 SH   SOLE   0 0 13,350
AMKOR TECHNOLOGY INC COM 031652100 211 16,060 SH   SOLE   0 0 16,060
GLOBAL X FDS REIT ETF 37950E127 203 13,238 SH   SOLE   0 0 13,238