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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ISHARES TRCORE S&P MCP ETF4642875074,40319,159SH SOLE 0019,159
ISHARES TRS&P MC 400VL ETF4642877057899,138SH SOLE 009,138
ISHARES TRS&P MC 400GR ETF4642876061,06014,672SH SOLE 0014,672
ISHARES TRCORE S&P SCP ETF4642878044,54949,500SH SOLE 0049,500
ISHARES TRSP SMCP600VL ETF4642878793544,358SH SOLE 004,358
ISHARES TRS&P 500 VAL ETF46428740810,28180,304SH SOLE 0080,304
ISHARES TRCORE S&P500 ETF46428720012,36432,935SH SOLE 0032,935
ISHARES TRS&P 500 GRWT ETF4642873097,498117,481SH SOLE 00117,481
ISHARES TRRUS 1000 ETF4642876228083,813SH SOLE 003,813
ISHARES TRRUS 1000 VAL ETF4642875981,1398,329SH SOLE 008,329
ISHARES TRRUS 1000 GRW ETF4642876142,41210,004SH SOLE 0010,004
ISHARES TRRUSSELL 2000 ETF4642876551,2456,350SH SOLE 006,350
ISHARES TRCORE S&P US GWT4642876717,54685,079SH SOLE 0085,079
ISHARES TRU.S. REAL ES ETF4642877396938,092SH SOLE 008,092
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,9184,567SH SOLE 004,567
SPDR S&P 500 ETF TRTR UNIT78462F10312,23532,724SH SOLE 0032,724
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8865138,175SH SOLE 008,175
ADOBE SYSTEMS INCORPORATEDCOM00724F101476952SH SOLE 00952
AUTODESK INCCOM052769106247808SH SOLE 00808
AMAZON COM INCCOM02313510613,0093,994SH SOLE 003,994
BRISTOL-MYERS SQUIBB COCOM1101221081,45923,524SH SOLE 0023,524
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,35918,799SH SOLE 0018,799
EMERSON ELEC COCOM29101110485910,687SH SOLE 0010,687
BOEING COCOM0970231052,47911,579SH SOLE 0011,579
HERSHEY COCOM4278661082861,878SH SOLE 001,878
MARATHON OIL CORPCOM5658491067811,680SH SOLE 0011,680
NUVEEN CALIF MUN VALUE FD INCOM67062C10723822,028SH SOLE 0022,028
EVERSOURCE ENERGYCOM30040W1085015,795SH SOLE 005,795
REALTY INCOME CORPCOM7561091042363,791SH SOLE 003,791
INVESCO QQQ TRUNIT SER 146090E10312,36839,421SH SOLE 0039,421
AMGEN INCCOM0311621009,98743,438SH SOLE 0043,438
ABBOTT LABSCOM0028241002,42522,147SH SOLE 0022,147
ADVANCED MICRO DEVICES INCCOM0079031072,69229,358SH SOLE 0029,358
ALTRIA GROUP INCCOM02209S10362515,253SH SOLE 0015,253
INTEL CORPCOM4581401003,08061,819SH SOLE 0061,819
ILLINOIS TOOL WKS INCCOM4523081092921,430SH SOLE 001,430
ISHARES TRRUS 2000 GRW ETF4642876486802,373SH SOLE 002,373
KEYCORPCOM49326710874645,441SH SOLE 0045,441
ORACLE CORPCOM68389X1056399,883SH SOLE 009,883
QUALCOMM INCCOM74752510310,21367,038SH SOLE 0067,038
DISNEY WALT COCOM2546871064,18223,081SH SOLE 0023,081
HONEYWELL INTL INCCOM4385161061,6477,745SH SOLE 007,745
SEMPRA ENERGYCOM8168511094423,466SH SOLE 003,466
STMICROELECTRONICS N VNY REGISTRY8610121023649,805SH SOLE 009,805
SYSCO CORPCOM8718291072623,534SH SOLE 003,534
US BANCORP DELCOM NEW90297330457312,308SH SOLE 0012,308
JOHNSON & JOHNSONCOM4781601043,78024,021SH SOLE 0024,021
MEDTRONIC PLCSHSG5960L1039478,086SH SOLE 008,086
PFIZER INCCOM7170811033,22187,516SH SOLE 0087,516
LOWES COS INCCOM5486611074652,899SH SOLE 002,899
ISHARES TRMSCI EAFE ETF4642874653014,121SH SOLE 004,121
CHEVRON CORP NEWCOM1667641001,21214,352SH SOLE 0014,352
MICROSOFT CORPCOM59491810417,93280,624SH SOLE 0080,624
UNITED PARCEL SERVICE INCCL B9113121061,4248,458SH SOLE 008,458
AT&T INCCOM00206R1023,324115,564SH SOLE 00115,564
PRUDENTIAL FINL INCCOM7443201024555,830SH SOLE 005,830
TRUIST FINL CORPCOM89832Q1092795,825SH SOLE 005,825
CITIGROUP INCCOM NEW17296742465210,573SH SOLE 0010,573
CISCO SYS INCCOM17275R1022,74361,303SH SOLE 0061,303
DNP SELECT INCOME FD INCCOM23325P10416416,029SH SOLE 0016,029
INTERNATIONAL BUSINESS MACHSCOM4592001016284,991SH SOLE 004,991
COCA COLA COCOM1912161001,40525,618SH SOLE 0025,618
LOCKHEED MARTIN CORPCOM5398301091,9495,491SH SOLE 005,491
PEPSICO INCCOM7134481082,69118,148SH SOLE 0018,148
STRYKER CORPORATIONCOM8636671018363,413SH SOLE 003,413
JOHNSON CTLS INTL PLCSHSG515021052505,372SH SOLE 005,372
VERIZON COMMUNICATIONS INCCOM92343V1043,75363,878SH SOLE 0063,878
SPDR SER TRS&P 600 SMCP GRW78464A2015897,719SH SOLE 007,719
SPDR SER TRPRTFLO S&P500 GW78464A4092,59746,968SH SOLE 0046,968
ISHARES TRRUS MID CAP ETF4642874994817,015SH SOLE 007,015
SPDR SER TRPORTFOLI S&P150078464A80599121,511SH SOLE 0021,511
ISHARES TRCOHEN STEER REIT4642875643015,588SH SOLE 005,588
SPDR SER TRDJ REIT ETF78464A6073814,400SH SOLE 004,400
ISHARES TRU.S. FINLS ETF4642877884,91173,556SH SOLE 0073,556
ISHARES TRUS HLTHCARE ETF4642877621,0184,139SH SOLE 004,139
ISHARES TRU.S. TECH ETF4642877218,824103,716SH SOLE 00103,716
SELECT SECTOR SPDR TRENERGY81369Y50653714,181SH SOLE 0014,181
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60532010,856SH SOLE 0010,856
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7045616,332SH SOLE 006,332
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,92414,799SH SOLE 0014,799
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082133,151SH SOLE 003,151
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093813,360SH SOLE 003,360
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072561,591SH SOLE 001,591
ISHARES TRNASDAQ BIOTECH4642875565553,663SH SOLE 003,663
SPDR SER TRNYSE TECH ETF78464A1022001,415SH SOLE 001,415
PLUG POWER INCCOM NEW72919P2022467,258SH SOLE 007,258
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,17915,434SH SOLE 0015,434
DEERE & COCOM2441991054811,788SH SOLE 001,788
BK OF AMERICA CORPCOM0605051041,77658,596SH SOLE 0058,596
STARBUCKS CORPCOM8552441097667,163SH SOLE 007,163
AUTOMATIC DATA PROCESSING INCOM0530151032921,660SH SOLE 001,660
EXXON MOBIL CORPCOM30231G1023,15276,459SH SOLE 0076,459
AFLAC INCCOM0010551023016,768SH SOLE 006,768
WALMART INCCOM9311421034,00927,813SH SOLE 0027,813
ANTHEM INCCOM0367521035271,641SH SOLE 001,641
UNION PAC CORPCOM9078181081,3796,624SH SOLE 006,624
TEXAS INSTRS INCCOM8825081041,4188,638SH SOLE 008,638
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,18810,898SH SOLE 0010,898
COMMERCE BANCSHARES INCCOM20052510380712,288SH SOLE 0012,288
TARGET CORPCOM87612E1061,1896,735SH SOLE 006,735
COLGATE PALMOLIVE COCOM1941621032683,134SH SOLE 003,134
COSTCO WHSL CORP NEWCOM22160K1051,4963,970SH SOLE 003,970
LILLY ELI & COCOM5324571081,6399,706SH SOLE 009,706
CVS HEALTH CORPCOM1266501001,60423,486SH SOLE 0023,486
DOMINION ENERGY INCCOM25746U1092843,778SH SOLE 003,778
DIAGEO PLCSPON ADR NEW25243Q2052271,428SH SOLE 001,428
MCKESSON CORPCOM58155Q1032491,433SH SOLE 001,433
MERCK & CO. INCCOM58933Y1052,09525,617SH SOLE 0025,617
MICRON TECHNOLOGY INCCOM5951121031,04013,829SH SOLE 0013,829
MORGAN STANLEYCOM NEW6174464483775,508SH SOLE 005,508
NOVARTIS AGSPONSORED ADR66987V1094354,606SH SOLE 004,606
FIFTH THIRD BANCORPCOM3167731002157,815SH SOLE 007,815
PROCTER AND GAMBLE COCOM7427181091,64111,796SH SOLE 0011,796
GENERAL ELECTRIC COCOM36960410351647,805SH SOLE 0047,805
KIMBERLY-CLARK CORPCOM4943681035844,332SH SOLE 004,332
GILEAD SCIENCES INCCOM37555810364911,136SH SOLE 0011,136
GOLDMAN SACHS GROUP INCCOM38141G104245931SH SOLE 00931
HSBC HLDGS PLCSPON ADR NEW4042804062057,897SH SOLE 007,897
HOME DEPOT INCCOM4370761022,6559,995SH SOLE 009,995
TRANE TECHNOLOGIES PLCSHSG8994E1035003,443SH SOLE 003,443
MCDONALDS CORPCOM5801351011,8088,428SH SOLE 008,428
NIKE INCCL B6541061031,0347,307SH SOLE 007,307
JPMORGAN CHASE & COCOM46625H1005,03539,624SH SOLE 0039,624
MONDELEZ INTL INCCL A6092071052344,007SH SOLE 004,007
WELLS FARGO CO NEWCOM94974610176725,418SH SOLE 0025,418
ISHARES TR1 3 YR TREAS BD4642874576577,604SH SOLE 007,604
ISHARES TRBARCLAYS 7 10 YR4642874401,87615,641SH SOLE 0015,641
ISHARES TR20 YR TR BD ETF4642874328115,139SH SOLE 005,139
ISHARES TRIBOXX INV CP ETF4642872424343,143SH SOLE 003,143
CORNING INCCOM2193501053148,722SH SOLE 008,722
PROGRESSIVE CORPCOM7433151033083,119SH SOLE 003,119
XCEL ENERGY INCCOM98389B1002724,082SH SOLE 004,082
WADDELL & REED FINL INCCL A9300591002058,063SH SOLE 008,063
FORD MTR CO DELCOM34537086027931,740SH SOLE 0031,740
UNITEDHEALTH GROUP INCCOM91324P1022,5497,268SH SOLE 007,268
SOUTHWEST AIRLS COCOM8447411083888,320SH SOLE 008,320
CREE INCCOM2254471012122,002SH SOLE 002,002
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015071,940SH SOLE 001,940
AMERICAN TOWER CORP NEWCOM03027X1006973,107SH SOLE 003,107
CROWN CASTLE INTL CORP NEWCOM22822V1013402,136SH SOLE 002,136
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,78124,905SH SOLE 0024,905
INTUITCOM4612021034241,116SH SOLE 001,116
MARSH & MCLENNAN COS INCCOM5717481023513,001SH SOLE 003,001
3M COCOM88579Y1011,76910,119SH SOLE 0010,119
MAXIM INTEGRATED PRODS INCCOM57772K1014034,547SH SOLE 004,547
OMNICOM GROUP INCCOM6819191062123,399SH SOLE 003,399
COMCAST CORP NEWCL A20030N10187716,737SH SOLE 0016,737
BARRICK GOLD CORPCOM0679011082079,068SH SOLE 009,068
VANGUARD INDEX FDSTOTAL STK MKT92290876914,69975,517SH SOLE 0075,517
WASTE MGMT INC DELCOM94106L1092742,326SH SOLE 002,326
SMUCKER J M COCOM NEW8326964056845,917SH SOLE 005,917
NORFOLK SOUTHN CORPCOM6558441085312,235SH SOLE 002,235
HUNTINGTON BANCSHARES INCCOM44615010440732,246SH SOLE 0032,246
WELLTOWER INCCOM95040Q1045558,589SH SOLE 008,589
NEXTERA ENERGY INCCOM65339F1011,93525,083SH SOLE 0025,083
DUKE ENERGY CORP NEWCOM NEW26441C2043834,183SH SOLE 004,183
CONSTELLATION BRANDS INCCL A21036P1085832,664SH SOLE 002,664
CONOCOPHILLIPSCOM20825C1042,24256,075SH SOLE 0056,075
CSX CORPCOM1264081033483,832SH SOLE 003,832
APPLE INCCOM03783310044,645336,462SH SOLE 00336,462
ALLSTATE CORPCOM0200021012902,634SH SOLE 002,634
RPM INTL INCCOM7496851032482,731SH SOLE 002,731
OMEGA HEALTHCARE INVS INCCOM68193610047613,096SH SOLE 0013,096
SPDR SER TRPRTFLO S&P500 VL78464A50859817,378SH SOLE 0017,378
CATERPILLAR INCCOM1491231011,2126,660SH SOLE 006,660
CHINA MOBILE LIMITEDSPONSORED ADR16941M10927942SH SOLE 00942
KINDER MORGAN INC DELCOM49456B10129721,705SH SOLE 0021,705
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091,03911,066SH SOLE 0011,066
ISHARES TRMSCI EMG MKT ETF46428723491517,714SH SOLE 0017,714
ELECTRONIC ARTS INCCOM2855121094933,436SH SOLE 003,436
DTE ENERGY COCOM2333311072552,098SH SOLE 002,098
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35723,342183,015SH SOLE 00183,015
TEMPLETON EMERGING MKTS INCOCOM8801921098,4841,091,844SH SOLE 001,091,844
CHUBB LIMITEDCOMH1467J1042251,461SH SOLE 001,461
ECOLAB INCCOM2788651003491,611SH SOLE 001,611
SKYWORKS SOLUTIONS INCCOM83088M1029806,412SH SOLE 006,412
TERADYNE INCCOM8807701027776,477SH SOLE 006,477
ISHARES TRS&P 100 ETF4642871013572,078SH SOLE 002,078
AMERICAN EXPRESS COCOM0258161098426,962SH SOLE 006,962
CRACKER BARREL OLD CTRY STORCOM22410J1063682,790SH SOLE 002,790
GENERAL MLS INCCOM3703341042884,906SH SOLE 004,906
AMEREN CORPCOM0236081022823,612SH SOLE 003,612
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10515610,740SH SOLE 0010,740
ARCHER DANIELS MIDLAND COCOM0394831022725,390SH SOLE 005,390
EDWARDS LIFESCIENCES CORPCOM28176E1082422,649SH SOLE 002,649
HEALTHPEAK PROPERTIES INCCOM42250P1032127,000SH SOLE 007,000
3-D SYS CORP DELCOM NEW88554D20529828,391SH SOLE 0028,391
GENERAL DYNAMICS CORPCOM3695501086644,461SH SOLE 004,461
PIMCO CORPORATE & INCOME OPPCOM72201B10117910,000SH SOLE 0010,000
PRINCIPAL FINANCIAL GROUP INCOM74251V1022444,919SH SOLE 004,919
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1062056,069SH SOLE 006,069
SOUTHERN COCOM8425871074697,633SH SOLE 007,633
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,91838,283SH SOLE 0038,283
PAYCHEX INCCOM70432610794010,087SH SOLE 0010,087
TEXAS PAC LD TRSUB CTF PROP I T882610108447615SH SOLE 00615
NORTHROP GRUMMAN CORPCOM6668071023721,222SH SOLE 001,222
ANNALY CAPITAL MANAGEMENT INCOM03571040915117,849SH SOLE 0017,849
ANWORTH MTG ASSET CORPCOM0373471014416,386SH SOLE 0016,386
CIGNA CORP NEWCOM1255231001,4246,842SH SOLE 006,842
PNC FINL SVCS GROUP INCCOM6934751053402,284SH SOLE 002,284
OREILLY AUTOMOTIVE INCCOM67103H1071,2442,748SH SOLE 002,748
NETFLIX INCCOM64110L1061,1862,194SH SOLE 002,194
CERNER CORPCOM1567821048,702110,885SH SOLE 00110,885
ISHARES TRCORE US AGGBD ET4642872264,02634,068SH SOLE 0034,068
WP CAREY INCCOM92936U1093775,343SH SOLE 005,343
ISHARES TRSELECT DIVID ETF4642871684054,208SH SOLE 004,208
ISHARES TRTIPS BD ETF4642871761,1949,355SH SOLE 009,355
CARNIVAL CORPUNIT 99/99/999914365830025111,580SH SOLE 0011,580
ILLUMINA INCCOM4523271094011,085SH SOLE 001,085
SIMMONS 1ST NATL CORPCL A $1 PAR8287302001,32561,378SH SOLE 0061,378
ACTIVISION BLIZZARD INCCOM00507V1094484,820SH SOLE 004,820
AIR PRODS & CHEMS INCCOM009158106226827SH SOLE 00827
LATTICE SEMICONDUCTOR CORPCOM5184151042034,422SH SOLE 004,422
NVIDIA CORPORATIONCOM67066G1046,90113,215SH SOLE 0013,215
FREEPORT-MCMORAN INCCL B35671D85761323,546SH SOLE 0023,546
TRAVELERS COMPANIES INCCOM89417E1093692,632SH SOLE 002,632
AMERICAN ELEC PWR CO INCCOM0255371012943,527SH SOLE 003,527
BAKER HUGHES COMPANYCL A05722G10022910,966SH SOLE 0010,966
ISHARES TRMRGSTR MD CP ETF4642882085082,170SH SOLE 002,170
L3HARRIS TECHNOLOGIES INCCOM5024311092641,396SH SOLE 001,396
ISHARES TRMRGSTR MD CP GRW4642883071,1472,999SH SOLE 002,999
UNITED RENTALS INCCOM9113631091,0234,410SH SOLE 004,410
GALLAGHER ARTHUR J & COCOM3635761098066,511SH SOLE 006,511
PRICE T ROWE GROUP INCCOM74144T1083942,601SH SOLE 002,601
STANLEY BLACK & DECKER INCCOM8545021013762,108SH SOLE 002,108
FIRST INDL RLTY TR INCCOM32054K1033047,218SH SOLE 007,218
HENRY JACK & ASSOC INCCOM4262811013392,091SH SOLE 002,091
CUMMINS INCCOM231021106220969SH SOLE 00969
BECTON DICKINSON & COCOM0758871093401,360SH SOLE 001,360
ENTERPRISE PRODS PARTNERS LCOM29379210723912,189SH SOLE 0012,189
METLIFE INCCOM59156R1083567,576SH SOLE 007,576
YUM BRANDS INCCOM9884981013423,150SH SOLE 003,150
SIERRA WIRELESS INCCOM82651610618812,900SH SOLE 0012,900
MGM RESORTS INTERNATIONALCOM55295310151316,296SH SOLE 0016,296
PUTNAM PREMIER INCOME TRSH BEN INT74685310012927,807SH SOLE 0027,807
CINTAS CORPCOM172908105233659SH SOLE 00659
ALPHABET INCCAP STK CL A02079K30514,0548,019SH SOLE 008,019
SPDR GOLD TRGOLD SHS78463V1072,20112,340SH SOLE 0012,340
MARVELL TECHNOLOGY GROUP LTDORDG5876H1053186,697SH SOLE 006,697
WEC ENERGY GROUP INCCOM92939U1063673,988SH SOLE 003,988
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662372,982SH SOLE 002,982
VANGUARD INDEX FDSVALUE ETF9229087441,32511,141SH SOLE 0011,141
REGENERON PHARMACEUTICALSCOM75886F107287594SH SOLE 00594
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043,43115,334SH SOLE 0015,334
VANGUARD INDEX FDSMID CAP ETF9229086295,35125,881SH SOLE 0025,881
VANGUARD INDEX FDSSM CP VAL ETF9229086111,57811,095SH SOLE 0011,095
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,19114,028SH SOLE 0014,028
INTUITIVE SURGICAL INCCOM NEW46120E602272333SH SOLE 00333
TORONTO DOMINION BK ONTCOM NEW8911605094217,456SH SOLE 007,456
BLACKROCK INCCOM09247X1019341,295SH SOLE 001,295
VANGUARD INDEX FDSSMALL CP ETF9229087512,43512,507SH SOLE 0012,507
VANGUARD INDEX FDSGROWTH ETF9229087361,9927,861SH SOLE 007,861
GARMIN LTDSHSH2906T1092321,936SH SOLE 001,936
NUVEEN MUN HIGH INCOME OPPORCOM6706821031,661115,183SH SOLE 00115,183
NUVEEN AMT FREE MUN CR INC FCOM67071L10635421,085SH SOLE 0021,085
AMERIPRISE FINL INCCOM03076C1063641,872SH SOLE 001,872
HALOZYME THERAPEUTICS INCCOM40637H1092305,387SH SOLE 005,387
NUVEEN MUN VALUE FD INCCOM67092810059053,113SH SOLE 0053,113
BAIDU INCSPON ADR REP A056752108196908SH SOLE 00908
VANGUARD INDEX FDSSML CP GRW ETF9229085951,5535,801SH SOLE 005,801
PACCAR INCCOM6937181086627,675SH SOLE 007,675
PARKER-HANNIFIN CORPCOM7010941043471,272SH SOLE 001,272
ASML HOLDING N VN Y REGISTRY SHSN070592106521,337SH SOLE 001,337
CASEYS GEN STORES INCCOM1475281032431,362SH SOLE 001,362
LIVE NATION ENTERTAINMENT INCOM5380341092343,186SH SOLE 003,186
SPDR SER TRS&P DIVID ETF78464A7635064,775SH SOLE 004,775
AXT INCCOM00246W10321222,120SH SOLE 0022,120
ISHARES GOLD TRUSTISHARES46428510529816,432SH SOLE 0016,432
AMER STATES WTR COCOM0298991012393,000SH SOLE 003,000
UNITED AIRLS HLDGS INCCOM9100471092325,357SH SOLE 005,357
THERMO FISHER SCIENTIFIC INCCOM8835561028011,720SH SOLE 001,720
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1424549,769SH SOLE 009,769
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5632,149123,643SH SOLE 00123,643
ISHARES TREAFE VALUE ETF4642888772204,669SH SOLE 004,669
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6132171,629SH SOLE 001,629
FIRST TR VALUE LINE DIVID INSHS33734H1066,023171,736SH SOLE 00171,736
SALESFORCE COM INCCOM79466L3027703,462SH SOLE 003,462
ENTEGRIS INCCOM29362U1043573,710SH SOLE 003,710
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1082382,861SH SOLE 002,861
OVERSTOCK COM INC DELCOM6903701012124,422SH SOLE 004,422
INVESCO BLDRS INDEX FDS TREMGRING MKTS5046090C30599417,651SH SOLE 0017,651
PEOPLES UNITED FINANCIAL INCCOM71270410532925,418SH SOLE 0025,418
ENBRIDGE INCCOM29250N10544013,741SH SOLE 0013,741
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V7201,66441,571SH SOLE 0041,571
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2331,4224,983SH SOLE 004,983
VANGUARD WORLD FDSINF TECH ETF92204A7021,6074,541SH SOLE 004,541
ISHARES SILVER TRISHARES46428Q1091,27151,720SH SOLE 0051,720
SPDR SER TRS&P BIOTECH78464A8705784,108SH SOLE 004,108
VANGUARD WORLD FDSCONSUM DIS ETF92204A1085241,904SH SOLE 001,904
SPDR SER TRNUVEEN BLMBRG SR78468R7391,03820,847SH SOLE 0020,847
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10654615,168SH SOLE 0015,168
SIGNATURE BK NEW YORK N YCOM82669G1047,95658,808SH SOLE 0058,808
MASTERCARD INCORPORATEDCL A57636Q1041,4684,112SH SOLE 004,112
VAIL RESORTS INCCOM91879Q1094,78717,160SH SOLE 0017,160
BLACKROCK MUNIASSETS FD INCCOM09254J10215910,830SH SOLE 0010,830
DIGITAL RLTY TR INCCOM2538681032411,725SH SOLE 001,725
DYNEX CAP INCCOM26817Q88617810,000SH SOLE 0010,000
ENERGY TRANSFER LPCOM UT LTD PTN29273V10011117,945SH SOLE 0017,945
WISDOMTREE TRUS DIVID EX FNCL97717W4063354,000SH SOLE 004,000
WISDOMTREE TRUS MIDCAP DIVID97717W50535610,240SH SOLE 0010,240
WISDOMTREE TRUS SMALLCAP DIVD97717W60437113,932SH SOLE 0013,932
NUVEEN PFD & INCM SECURTIESCOM67072C10518118,594SH SOLE 0018,594
ISHARES TRCORE S&P TTL STK4642871501,78520,698SH SOLE 0020,698
NUVEEN CA QUALTY MUN INCOMECOM67066Y1052,159142,384SH SOLE 00142,384
WESTERN ALLIANCE BANCORPCOM95763810962010,347SH SOLE 0010,347
AMARIN CORP PLCSPONS ADR NEW0231112063,562728,449SH SOLE 00728,449
STRATASYS LTDSHSM8554810122410,799SH SOLE 0010,799
ARES CAPITAL CORPCOM04010L10318110,745SH SOLE 0010,745
BIODELIVERY SCIENCES INTL INCOM09060J10615537,000SH SOLE 0037,000
PROSHARES TRULTRASHRT S&P50074347B383241,940SH SOLE 001,940
CAPITOL FED FINL INCCOM14057J10114311,465SH SOLE 0011,465
SUNPOWER CORPCOM86765240698138,254SH SOLE 0038,254
SPDR SER TRS&P METALS MNG78464A75569320,729SH SOLE 0020,729
FIRST TR MORNINGSTAR DIVID LSHS33691710991831,034SH SOLE 0031,034
VANGUARD INDEX FDSMCAP GR IDXVIP9229085387353,464SH SOLE 003,464
SPDR SER TRS&P REGL BKG78464A6982975,716SH SOLE 005,716
VANGUARD INDEX FDSMCAP VL IDXVIP9229085125334,483SH SOLE 004,483
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8529836,143SH SOLE 006,143
EXACT SCIENCES CORPCOM30063P10510,60180,012SH SOLE 0080,012
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1043,80956,427SH SOLE 0056,427
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277578613,473SH SOLE 0013,473
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8376036,871SH SOLE 006,871
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2037784,632SH SOLE 004,632
ISHARES TRSHORT TREAS BD4642886798958,100SH SOLE 008,100
ISHARES TRIBOXX HI YD ETF4642885133904,463SH SOLE 004,463
ISHARES TRISHS 1-5YR INVS46428864689916,290SH SOLE 0016,290
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276407,714SH SOLE 007,714
VANGUARD BD INDEX FDSINTERMED TERM9219378191,35214,563SH SOLE 0014,563
DELTA AIR LINES INC DELCOM NEW24736170287121,673SH SOLE 0021,673
FIRST SOLAR INCCOM3364331074454,498SH SOLE 004,498
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3021,1555,443SH SOLE 005,443
SPDR SER TRPORTFOLIO S&P40078464A84710,309255,177SH SOLE 00255,177
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,26425,667SH SOLE 0025,667
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50950111,894SH SOLE 0011,894
BLACKSTONE GROUP INCCOM CL A09260D1072,83543,748SH SOLE 0043,748
VANECK VECTORS ETF TRRUSSIA ETF92189F40351721,390SH SOLE 0021,390
SPDR INDEX SHS FDSASIA PACIF ETF78463X30112,996102,078SH SOLE 00102,078
ISHARES TRMBS ETF4642885881,56614,219SH SOLE 0014,219
ISHARES TRPFD AND INCM SEC4642886875,365139,306SH SOLE 00139,306
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2824111,620SH SOLE 001,620
ACCURAY INCCOM0043971051164SH SOLE 00164
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2662051,261SH SOLE 001,261
ISHARES TR3 7 YR TREAS BD4642886612832,131SH SOLE 002,131
INVESCO DYNAMIC CR OPPORTUNICOM46132R10419317,947SH SOLE 0017,947
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464066316,890SH SOLE 006,890
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385889618,988SH SOLE 0018,988
ISHARES TRNATIONAL MUN ETF46428841414,945127,520SH SOLE 00127,520
CATCHMARK TIMBER TR INCCL A14912Y20213714,623SH SOLE 0014,623
FIRST MAJESTIC SILVER CORPCOM32076V10315511,518SH SOLE 0011,518
EATON VANCE RISK-MANAGED DIVCOM27829G10613913,447SH SOLE 0013,447
SPDR SER TRBLMBRG BRC CNVRT78464A3594355,251SH SOLE 005,251
ALAMOS GOLD INC NEWCOM CL A01153210810211,700SH SOLE 0011,700
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5002753,912SH SOLE 003,912
LULULEMON ATHLETICA INCCOM5500211094091,175SH SOLE 001,175
MASIMO CORPCOM5747951002931,090SH SOLE 001,090
SPDR SER TRS&P SEMICNDCTR78464A8622031,187SH SOLE 001,187
SPDR SER TRPORTFLI TIPS ETF78464A65671222,852SH SOLE 0022,852
MERCADOLIBRE INCCOM58733R102533318SH SOLE 00318
GRAN TIERRA ENERGY INCCOM38500T101822,000SH SOLE 0022,000
SPDR SER TRSPDR BLOOMBERG78468R6638919,732SH SOLE 009,732
SPDR SER TRBLOOMBERG BRCLYS78468R6222011,841SH SOLE 001,841
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13583024,222SH SOLE 0024,222
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433503,249SH SOLE 003,249
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1091,13714,774SH SOLE 0014,774
ISHARES TREAFE SML CP ETF4642882732263,309SH SOLE 003,309
MSCI INCCOM55354G100331742SH SOLE 00742
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E87586325,539SH SOLE 0025,539
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86787738,350SH SOLE 0038,350
VANGUARD WORLD FDMEGA GRWTH IND9219108164462,187SH SOLE 002,187
VISA INCCOM CL A92826C8391,7568,026SH SOLE 008,026
PHILIP MORRIS INTL INCCOM7181721093704,466SH SOLE 004,466
SPDR SER TRPORTFOLIO LN TSR78464A6644,05289,779SH SOLE 0089,779
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201033012,542SH SOLE 002,542
SPDR SER TRS&P 600 SML CAP78464A81332,068403,172SH SOLE 00403,172
SPDR SER TRPORTFOLIO S&P50078464A85458513,304SH SOLE 0013,304
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8893199,444SH SOLE 009,444
SPDR SER TRPORTFOLIO AGRGTE78464A6491,16337,775SH SOLE 0037,775
ISHARES TRNEW YORK MUN ETF4642883234988,551SH SOLE 008,551
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51180552,762SH SOLE 0052,762
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V3732341,549SH SOLE 001,549
FIRST TR NAS100 EQ WEIGHTEDSHS3373441051,12911,189SH SOLE 0011,189
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7567,116137,817SH SOLE 00137,817
PAYSIGN INCCOM70451A1041,238266,766SH SOLE 00266,766
FIRST TR NASDAQ 100 TECH INDSHS3373451027,71255,853SH SOLE 0055,853
ENTERPRISE FINL SVCS CORPCOM29371210584724,245SH SOLE 0024,245
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V530206904SH SOLE 00904
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427426426,933SH SOLE 006,933
CHROMADEX CORPCOM NEW17107740710722,200SH SOLE 0022,200
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,37343,008SH SOLE 0043,008
ESPERION THERAPEUTICS INC NECOM29664W10530011,550SH SOLE 0011,550
ISHARES TRSHRT NAT MUN ETF4642881582202,032SH SOLE 002,032
VANGUARD WORLD FDEXTENDED DUR9219107091,3538,884SH SOLE 008,884
SPDR SER TRPORTFOLIO INTRMD78464A37592824,949SH SOLE 0024,949
FS KKR CAP CORPCOM30263520619011,450SH SOLE 0011,450
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704004,118SH SOLE 004,118
JPMORGAN CHASE & COALERIAN ML ETN46625H36514410,373SH SOLE 0010,373
BROADCOM INCCOM11135F1016511,486SH SOLE 001,486
SPDR SER TRWELLS FG PFD ETF78464A2923658,226SH SOLE 008,226
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7912,70849,922SH SOLE 0049,922
PIMCO ETF TRENHAN SHRT MA AC72201R8339,03988,587SH SOLE 0088,587
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1082362,911SH SOLE 002,911
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241028,92398,064SH SOLE 0098,064
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052,71675,412SH SOLE 0075,412
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242019,341102,709SH SOLE 00102,709
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80051,8171,554,669SH SOLE 001,554,669
SCHWAB STRATEGIC TRUS SML CAP ETF80852460717,187193,114SH SOLE 00193,114
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430055,079428,929SH SOLE 00428,929
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440953,482898,410SH SOLE 00898,410
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1024647,526SH SOLE 007,526
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7714117,598SH SOLE 007,598
LANTRONIX INCCOM NEW51654820311525,919SH SOLE 0025,919
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248881,07928,653SH SOLE 0028,653
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062,20271,829SH SOLE 0071,829
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8001,54018,707SH SOLE 0018,707
SPDR SER TRPORTFOLIO SHORT78464A47476724,417SH SOLE 0024,417
PIMCO ETF TRSHTRM MUN BD ACT72201R87424,191470,181SH SOLE 00470,181
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E40428312,638SH SOLE 0012,638
MAIN STR CAP CORPCOM56035L10437511,638SH SOLE 0011,638
INVESCO EXCH TRADED FD TR IIS&P SMLCP ENGY46138E16411927,200SH SOLE 0027,200
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E1155034,109SH SOLE 004,109
GLOBAL X FDSGLOBAL X SILVER37954Y84884218,449SH SOLE 0018,449
TESLA INCCOM88160R1018,07911,449SH SOLE 0011,449
GREEN DOT CORPCL A39304D1022584,625SH SOLE 004,625
SCHWAB STRATEGIC TRSHT TM US TRES8085248621,47328,668SH SOLE 0028,668
SCHWAB STRATEGIC TRINTRM TRM TRES8085248543516,023SH SOLE 006,023
NXP SEMICONDUCTORS N VCOMN6596X1096624,165SH SOLE 004,165
WISDOMTREE TREM LCL DEBT FD97717X8671,12932,446SH SOLE 0032,446
SCHWAB STRATEGIC TRUS TIPS ETF8085248703816,134SH SOLE 006,134
PIMCO ETF TRINV GRD CRP BD72201R8173212,741SH SOLE 002,741
VANGUARD INDEX FDSS&P 500 ETF SHS9229083637,14920,801SH SOLE 0020,801
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325051,1224,877SH SOLE 004,877
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327032582,088SH SOLE 002,088
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6236313,027SH SOLE 003,027
PACIFIC BIOSCIENCES CALIF INCOM69404D1082067,950SH SOLE 007,950
VANECK VECTORS ETF TRRARE EARTH STRAT92189H8053114,730SH SOLE 004,730
GLOBAL X FDSGLOBAL X GOLD EX37954Y8632467,015SH SOLE 007,015
GLOBAL X FDSGLOBAL X URANIUM37954Y87147530,958SH SOLE 0030,958
GENERAL MTRS COCOM37045V1003307,920SH SOLE 007,920
SHOPIFY INCCL A82509L1071,014896SH SOLE 00896
SCHWAB STRATEGIC TRUS REIT ETF8085248471,17130,835SH SOLE 0030,835
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450855,803818,461SH SOLE 00818,461
VANGUARD STAR FDSVG TL INTL STK F92190976877412,870SH SOLE 0012,870
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20575910,969SH SOLE 0010,969
ISHARES TRCORE HIGH DV ETF46429B6632903,304SH SOLE 003,304
SPDR SER TRNUVEEN BBG BRCLY78464A2842,18136,967SH SOLE 0036,967
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35483714,887SH SOLE 0014,887
PIMCO ETF TR0-5 HIGH YIELD72201R7836606,723SH SOLE 006,723
SANDSTORM GOLD LTDCOM NEW80013R20617324,115SH SOLE 0024,115
SCHWAB STRATEGIC TRUS AGGREGATE B808524839149,3932,666,305SH SOLE 002,666,305
ISHARES INCEM MKT SM-CP ETF4642864753,66469,386SH SOLE 0069,386
FLEXSHARES TRMORNSTAR UPSTR33939L40747914,706SH SOLE 0014,706
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247973,63956,734SH SOLE 0056,734
ISHARES TRMSCI USA MIN VOL46429B69794713,949SH SOLE 0013,949
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E62872614,413SH SOLE 0014,413
ISHARES TRMSCI EAFE MIN VL46429B6892,15529,354SH SOLE 0029,354
ISHARES INCMSCI GBL MIN VOL4642865256136,322SH SOLE 006,322
ISHARES INCMSCI EMERG MRKT4642865332,30937,808SH SOLE 0037,808
WORKIVA INCCOM CL A98139A1053,71140,500SH SOLE 0040,500
VANECK VECTORS ETF TROIL SVCS ETF92189H6073362,182SH SOLE 002,182
INSEEGO CORPCOM45782B10417611,360SH SOLE 0011,360
PHILLIPS 66COM7185461042,04029,173SH SOLE 0029,173
PIMCO ETF TRACTIVE BD ETF72201R7752251,990SH SOLE 001,990
ISHARES INCJP MRG EM CRP BD46428625163011,865SH SOLE 0011,865
FACEBOOK INCCL A30303M10212,90547,245SH SOLE 0047,245
APOLLO SR FLOATING RATE FD ICOM0376361076,679463,847SH SOLE 00463,847
ISHARES INCJP MRGN EM HI BD46428628574916,160SH SOLE 0016,160
ZOOM VIDEO COMMUNICATIONS INCL A98980L101236700SH SOLE 00700
SERVICENOW INCCOM81762P1026131,114SH SOLE 001,114
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D10125912,370SH SOLE 0012,370
PALO ALTO NETWORKS INCCOM697435105277779SH SOLE 00779
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1183857,789SH SOLE 007,789
FS KKR CAP CORP IICOM35952V30360536,885SH SOLE 0036,885
WORKDAY INCCL A98138H1012831,180SH SOLE 001,180
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64387,5721,412,448SH SOLE 001,412,448
ISHARES INCCORE MSCI EMKT46434G1034246,835SH SOLE 006,835
ISHARES TRCORE MSCI EAFE46432F8421,23917,933SH SOLE 0017,933
ISHARES TRCORE 1 5 YR USD46432F8591,16322,528SH SOLE 0022,528
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053677,188SH SOLE 007,188
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K10929110,107SH SOLE 0010,107
ABBVIE INCCOM00287Y1092,97327,744SH SOLE 0027,744
ETF MANAGERS TRPRIME JUNIR SLVR26924G10263739,053SH SOLE 0039,053
ZOETIS INCCL A98978V1033472,095SH SOLE 002,095
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10855227,339SH SOLE 0027,339
SPDR SER TRSSGA US SMAL ETF78468R8876276,554SH SOLE 006,554
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1023558,726SH SOLE 008,726
EATON VANCE MUN INCOME 2028SHS27829U10532914,065SH SOLE 0014,065
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40880116,446SH SOLE 0016,446
T-MOBILE US INCCOM8725901042051,522SH SOLE 001,522
AMERICAN FIN TR INCCOM CLASS A02607T1098711,699SH SOLE 0011,699
ISHARES TRMSCI USA MMENTM46432F3961,5919,861SH SOLE 009,861
WISDOMTREE TRUS QTLY DIV GRT97717X6693215,945SH SOLE 005,945
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4076,880117,504SH SOLE 00117,504
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468857739,391SH SOLE 009,391
ISHARES TRMSCI USA VALUE46432F3882,22725,628SH SOLE 0025,628
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247714289,456SH SOLE 009,456
ISHARES TRMSCI USA QLT FCT46432F3392,61222,475SH SOLE 0022,475
RINGCENTRAL INCCL A76680R2065361,414SH SOLE 001,414
ISHARES U S ETF TRBLACKROCK ST MAT46431W5074819,592SH SOLE 009,592
PROSHARES TRS&P 500 DV ARIST74348A4672563,207SH SOLE 003,207
FLEXSHARES TRSTOXX GLOBR INF33939L79563611,828SH SOLE 0011,828
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928084974,758SH SOLE 004,758
FATE THERAPEUTICS INCCOM31189P1023,23635,587SH SOLE 0035,587
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5063889,715SH SOLE 009,715
TESLA INCCOM88160R10144840,000SHCallSOLE 0040,000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052,58063,760SH SOLE 0063,760
TANDEM DIABETES CARE INCCOM NEW8753722035185,413SH SOLE 005,413
ALPHABET INCCAP STK CL C02079K1073,0221,725SH SOLE 001,725
JD.COM INCSPON ADR CL A47215P1065396,133SH SOLE 006,133
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1082,27540,102SH SOLE 0040,102
ISHARES TRCORE DIV GRWTH46434V6211,36730,507SH SOLE 0030,507
ISHARES TRCORE MSCI PAC46434V6962824,378SH SOLE 004,378
ISHARES TRGLOBAL REIT ETF46434V64746719,526SH SOLE 0019,526
CAREDX INCCOM14167L1035137,079SH SOLE 007,079
LISTED FD TRROUNDHILL SPORTS53656F78941215,947SH SOLE 0015,947
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4082103,494SH SOLE 003,494
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023,89016,715SH SOLE 0016,715
FORWARD PHARMA A/SSPONSORD ADS NEW34986J2049914,083SH SOLE 0014,083
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1032686,149SH SOLE 006,149
FIDELITY MERRIMACK STR TRLTD TRM BD ETF3161882002,55648,329SH SOLE 0048,329
ARK ETF TRINNOVATION ETF00214Q10416,131129,576SH SOLE 00129,576
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001,88336,581SH SOLE 0036,581
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8531,00514,601SH SOLE 0014,601
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10024516,069SH SOLE 0016,069
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058892243,530SH SOLE 003,530
STORE CAP CORPCOM8621211002998,793SH SOLE 008,793
QORVO INCCOM74736K1016884,140SH SOLE 004,140
INVITAE CORPCOM46185L1032,14051,180SH SOLE 0051,180
ISHARES TREXPONENTIAL TECH46434V3813516,134SH SOLE 006,134
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928572228,729SH SOLE 008,729
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8483016,116SH SOLE 006,116
LATTICE STRATEGIES TRHARTFORD MLT ETF5184161029,474334,655SH SOLE 00334,655
CANOPY GROWTH CORPCOM13803510053921,893SH SOLE 0021,893
BLUEPRINT MEDICINES CORPCOM09627Y1093643,246SH SOLE 003,246
ETF SER SOLUTIONSUS GLB JETS26922A8421,20453,798SH SOLE 0053,798
ISHARES TRMSCI INTL MULTFT46434V27433212,200SH SOLE 0012,200
PACER FDS TRTRENDP US LAR CP69374H10541212,605SH SOLE 0012,605
PACER FDS TRTRENDP 100 ETF69374H3033466,646SH SOLE 006,646
TELADOC HEALTH INCCOM87918A1052,87414,374SH SOLE 0014,374
PAYPAL HLDGS INCCOM70450Y1032,1829,317SH SOLE 009,317
LUMENTUM HLDGS INCCOM55024U1099,23897,452SH SOLE 0097,452
SUNRUN INCCOM86771W1053294,735SH SOLE 004,735
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2062,67759,532SH SOLE 0059,532
ISHARES TRCORE INTL AGGR46435G6722,63146,806SH SOLE 0046,806
SQUARE INCCL A8522341039574,398SH SOLE 004,398
AXSOME THERAPEUTICS INCCOM05464T1044715,777SH SOLE 005,777
SPDR SER TRPRTFLO S&P500 HI78468R7882076,278SH SOLE 006,278
ISHARES TRMSCI USA SML CP46434V29074616,306SH SOLE 0016,306
WISDOMTREE TRYIELD ENHANCD US97717X5112,68049,912SH SOLE 0049,912
EDITAS MEDICINE INCCOM28106W1032874,094SH SOLE 004,094
ISHARES INCMSCI EMERG MKT46434G8892224,516SH SOLE 004,516
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8781,48847,904SH SOLE 0047,904
GLOBAL X FDSS&P 500 CATHOLIC37954Y8893447,435SH SOLE 007,435
INTELLIA THERAPEUTICS INCCOM45826J1053326,111SH SOLE 006,111
NANO DIMENSION LTDSPONSORD ADS NEW63008G20312713,972SH SOLE 0013,972
EATON VANCE HIGH INCOME 2021COM SH BEN INT27829W10114615,005SH SOLE 0015,005
TWILIO INCCL A90138F102238704SH SOLE 00704
FIRST TR EXCH TRADED FD IIIRIVR FRNT DYN33739P7072,29633,241SH SOLE 0033,241
THE TRADE DESK INCCOM CL A88339J105328409SH SOLE 00409
CRISPR THERAPEUTICS AGNAMEN AKTH171821084022,628SH SOLE 002,628
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J85935911,539SH SOLE 0011,539
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88659,1591,172,169SH SOLE 001,172,169
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,49427,303SH SOLE 0027,303
SNAP INCCL A83304A1064088,158SH SOLE 008,158
PROSPECT CAP CORPNOTE 4.950% 7/174348TAR32625,000PRN SOLE 0025,000
ISHARES TRFALN ANGLS USD46435G4742097,089SH SOLE 007,089
DBX ETF TRXTRACK USD HIGH2330514323096,178SH SOLE 006,178
WISDOMTREE TRYIELD ENHANCED97717Y8081,86836,308SH SOLE 0036,308
J P MORGAN EXCHANGE-TRADED FINTL BD OPP ETF46641Q85245,225871,757SH SOLE 00871,757
INDEXIQ ETF TRIQ CHAIKIN US45409B39644715,315SH SOLE 0015,315
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83714,646288,371SH SOLE 00288,371
FORESIGHT AUTONOMOUS HLDGS LSPONSORED ADS3455231046115,000SH SOLE 0015,000
EATON VANCE FLOATING RATE 20COM27831H10010411,732SH SOLE 0011,732
DUPONT DE NEMOURS INCCOM26614N1023625,093SH SOLE 005,093
ADVANCED MICRO DEVICES INCCOM0079031071220,308SHCallSOLE 0020,308
ROKU INCCOM CL A77543R1022,2196,682SH SOLE 006,682
SEA LTDSPONSORD ADS81141R1002581,295SH SOLE 001,295
COLUMBIA ETF TR IDIVERSIFID FXD19761L50886,8313,930,781SH SOLE 003,930,781
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTR SML47804J8422,02265,945SH SOLE 0065,945
PAVMED INCCOM70387R1062511,627SH SOLE 0011,627
BLACKROCK TCP CAPITAL CORPNOTE 4.625% 3/087238QAD5117117,000PRN SOLE 00117,000
GOLDMAN SACHS ETF TREQUAL WEIGHT US38143043874,9621,296,698SH SOLE 001,296,698
GENPREX INCCOM3724461045312,798SH SOLE 0012,798
EVERGY INCCOM30034W1063255,859SH SOLE 005,859
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522944,355SH SOLE 004,355
AMERICAN CENTY ETF TRDIVERSIFID CRP02507210953110,000SH SOLE 0010,000
ETFIS SER TR IVIRTUS INFRCAP26923G82245120,476SH SOLE 0020,476
INVESCO EXCHNG TRAD SLF INDEINVT GRD DEFSV46139W5022418,933SH SOLE 008,933
MEIRAGTX HLDGS PLCCOMG5966510215410,152SH SOLE 0010,152
ABBOTT LABSCOM0028241002207,900SHCallSOLE 00207,900
NUTANIX INCCL A67059N1081199,900SHCallSOLE 009,900
TESLA INCCOM88160R101019,800SHCallSOLE 0019,800
NIO INCSPON ADS62914V10660712,455SH SOLE 0012,455
ABBOTT LABSCOM0028241002919,800SHCallSOLE 0019,800
INNOVATOR ETFS TRS&P 500 BUFETF45782C7712006,652SH SOLE 006,652
STONECO LTDCOM CL AG851581062032,420SH SOLE 002,420
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6542,43147,630SH SOLE 0047,630
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83058928,282SH SOLE 0028,282
MODERNA INCCOM60770K1072552,442SH SOLE 002,442
AMERICAN CENTY ETF TRDIVERSIFIED MU02507250528,455520,733SH SOLE 00520,733
FIRST TR EXCHANGE TRADED FDDJ INTL INTRNT33734X7701,21426,736SH SOLE 0026,736
PGIM ETF TRACTV HY BD ETF69344A2063849,462SH SOLE 009,462
ACCURAY INCCOM0043971055999,000SHCallSOLE 0099,000
AVEO PHARMACEUTICALS INCCOM NEW0535883073108,900SHCallSOLE 00108,900
DISNEY WALT COCOM2546871066269,900SHCallSOLE 009,900
FATE THERAPEUTICS INCCOM31189P1028939,600SHCallSOLE 0039,600
FATE THERAPEUTICS INCCOM31189P102139,600SHCallSOLE 0039,600
MICRON TECHNOLOGY INCCOM595112103809,900SHCallSOLE 009,900
OVERSTOCK COM INC DELCOM690370101139,600SHCallSOLE 0039,600
QUALCOMM INCCOM747525103019,800SHCallSOLE 0019,800
QUALCOMM INCCOM7475251031,34529,700SHCallSOLE 0029,700
PROSHARES TRULTRASHRT S&P50074347B3839129,700SHCallSOLE 0029,700
STRATASYS LTDSHSM8554810118629,700SHCallSOLE 0029,700
TESLA INCCOM88160R10109,900SHCallSOLE 009,900
ADVANCED MICRO DEVICES INCCOM00790310711719,800SHCallSOLE 0019,800
CANOPY GROWTH CORPCOM1380351007700SHCallSOLE 00700
INVITAE CORPCOM46185L10353469,300SHCallSOLE 0069,300
VIRNETX HLDG CORPCOM92823T10826369,300SHCallSOLE 0069,300
ACACIA COMMUNICATIONS INCCOM00401C1082889,900SHCallSOLE 009,900
OVERSTOCK COM INC DELCOM6903701012039,600SHCallSOLE 0039,600
FATE THERAPEUTICS INCCOM31189P10212219,800SHCallSOLE 0019,800
INVITAE CORPCOM46185L1034439,600SHCallSOLE 0039,600
OVERSTOCK COM INC DELCOM690370101651138,600SHCallSOLE 00138,600
PROSHARES TRULTRASHRT S&P50074347B383299,000SHCallSOLE 0099,000
STRATASYS LTDSHSM8554810117319,800SHCallSOLE 0019,800
NUTANIX INCCL A67059N1083119,800SHCallSOLE 0019,800
OVERSTOCK COM INC DELCOM69037010130429,700SHCallSOLE 0029,700
ETF SER SOLUTIONSDEFIANCE NEXT26922A28948214,339SH SOLE 0014,339
DOW INCCOM2605571033285,910SH SOLE 005,910
UBER TECHNOLOGIES INCCOM90353T1003446,753SH SOLE 006,753
CROWDSTRIKE HLDGS INCCL A22788C1052251,063SH SOLE 001,063
MICRON TECHNOLOGY INCCOM595112103631,800SHCallSOLE 001,800
KARUNA THERAPEUTICS INCCOM48576A1005,54854,612SH SOLE 0054,612
DRAFTKINGS INCCOM CL A26142R1042104,518SH SOLE 004,518
QUALCOMM INCCOM74752510315200SHCallSOLE 00200
CLOUDFLARE INCCL A COM18915M1072112,776SH SOLE 002,776
PELOTON INTERACTIVE INCCL A COM70614W1001,0677,031SH SOLE 007,031
AMERICAN CENTY ETF TRINTL EQT ETF02507270329,527516,298SH SOLE 00516,298
HAPPINESS BIOTECH GROUP LTDSHSG4289N1141910,555SH SOLE 0010,555
BROADMARK RLTY CAP INCCOM11135B10012912,690SH SOLE 0012,690
ADVANCED MICRO DEVICES INCCOM0079031079400SHCallSOLE 00400
FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F8392387,152SH SOLE 007,152
MICRON TECHNOLOGY INCCOM595112103763,000SHCallSOLE 003,000
INNOVATOR ETFS TRS&P 500 PWR BU45782C54033111,407SH SOLE 0011,407
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F8541,11833,758SH SOLE 0033,758
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021200SHCallSOLE 00200
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1020500SHCallSOLE 00500
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1020600SHCallSOLE 00600
QUALCOMM INCCOM74752510337700SHCallSOLE 00700
INVITAE CORPCOM46185L103431,600SHCallSOLE 001,600
INVITAE CORPCOM46185L103331,100SHCallSOLE 001,100
MICRON TECHNOLOGY INCCOM595112103162,400SHCallSOLE 002,400
INVITAE CORPCOM46185L103582,100SHCallSOLE 002,100
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7713,855119,061SH SOLE 00119,061
EDITAS MEDICINE INCCOM28106W10332700SHCallSOLE 00700
JD.COM INCSPON ADR CL A47215P1064100SHCallSOLE 00100
CARRIER GLOBAL CORPORATIONCOM14448C10461416,283SH SOLE 0016,283
OTIS WORLDWIDE CORPCOM68902V1075407,995SH SOLE 007,995
MICRON TECHNOLOGY INCCOM59511210316400SHCallSOLE 00400
INVITAE CORPCOM46185L10316500SHCallSOLE 00500
MGM RESORTS INTERNATIONALCOM5529531011100SHCallSOLE 00100
SNAP INCCL A83304A10614700SHCallSOLE 00700
QUALCOMM INCCOM74752510330700SHCallSOLE 00700
LILLY ELI & COCOM532457108491,700SHCallSOLE 001,700
QUALCOMM INCCOM7475251033100SHCallSOLE 00100
3-D SYS CORP DELCOM NEW88554D205365,600SHCallSOLE 005,600
INTEL CORPCOM45814010082,000SHCallSOLE 002,000
CANOPY GROWTH CORPCOM138035100503,400SHCallSOLE 003,400
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F75535016,273SH SOLE 0016,273
PAYSIGN INCCOM70451A104013,100SHCallSOLE 0013,100
INVITAE CORPCOM46185L1034300SHCallSOLE 00300
INVITAE CORPCOM46185L103351,600SHCallSOLE 001,600
PARKER-HANNIFIN CORPCOM70109410424200SHCallSOLE 00200
ADVANCED MICRO DEVICES INCCOM0079031079700SHCallSOLE 00700
XPENG INCADS98422D1053117,257SH SOLE 007,257
LIVE NATION ENTERTAINMENT INCOM5380341093100SHCallSOLE 00100
PAYPAL HLDGS INCCOM70450Y1033100SHCallSOLE 00100
UBER TECHNOLOGIES INCCOM90353T100723,400SHCallSOLE 003,400
QORVO INCCOM74736K101651,400SHCallSOLE 001,400
MGM RESORTS INTERNATIONALCOM5529531018600SHCallSOLE 00600
INTEL CORPCOM45814010031,000SHPutSOLE 001,000
AUTOMATIC DATA PROCESSING INCOM05301510301,000SHPutSOLE 001,000
FIRST SOLAR INCCOM336433107741,500SHCallSOLE 001,500
SUNPOWER CORPCOM867652406292,000SHCallSOLE 002,000
SUNPOWER CORPCOM867652406231,700SHCallSOLE 001,700
XPENG INCADS98422D10519700SHCallSOLE 00700
INNOVATOR ETFS TRTRIPLE STKER OCT45782C19332911,699SH SOLE 0011,699
EXACT SCIENCES CORPCOM30063P105161,100SHCallSOLE 001,100
QORVO INCCOM74736K10128500SHCallSOLE 00500
3-D SYS CORP DELCOM NEW88554D2056611,800SHCallSOLE 0011,800
AXT INCCOM00246W103377,600SHCallSOLE 007,600
XPENG INCADS98422D1053100SHCallSOLE 00100
SUNPOWER CORPCOM867652406161,000SHCallSOLE 001,000
JD.COM INCSPON ADR CL A47215P1065400SHCallSOLE 00400
TESLA INCCOM88160R10141100SHCallSOLE 00100
AXSOME THERAPEUTICS INCCOM05464T1044800SHCallSOLE 00800
SKYWORKS SOLUTIONS INCCOM83088M102221,600SHCallSOLE 001,600
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10213600SHCallSOLE 00600
QUALCOMM INCCOM7475251033500SHPutSOLE 00500
PACIFIC BIOSCIENCES CALIF INCOM69404D108121,000SHCallSOLE 001,000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1054300SHCallSOLE 00300
QUALCOMM INCCOM7475251034100SHCallSOLE 00100
CHINA MOBILE LIMITEDSPONSORED ADR16941M1091610,000SHCallSOLE 0010,000
VIATRIS INCCOM92556V1061,37573,384SH SOLE 0073,384
QORVO INCCOM74736K10114300SHCallSOLE 00300
MICRON TECHNOLOGY INCCOM5951121034100SHCallSOLE 00100
INVITAE CORPCOM46185L1037700SHCallSOLE 00700
EXACT SCIENCES CORPCOM30063P1050100SHCallSOLE 00100
QUALCOMM INCCOM7475251033100SHCallSOLE 00100
GENERAL MTRS COCOM37045V1002200SHCallSOLE 00200
ADVANCED MICRO DEVICES INCCOM007903107221,000SHCallSOLE 001,000
STRATASYS LTDSHSM85548101264,400SHCallSOLE 004,400
ETF MANAGERS TRPRIME JUNIR SLVR26924G102110,000SHCallSOLE 0010,000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1051100SHCallSOLE 00100
QUALCOMM INCCOM747525103381,600SHCallSOLE 001,600
AXT INCCOM00246W103136,100SHCallSOLE 006,100
AXT INCCOM00246W103143,000SHCallSOLE 003,000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1020400SHCallSOLE 00400
SKYWORKS SOLUTIONS INCCOM83088M1027300SHCallSOLE 00300
AXT INCCOM00246W1032400SHCallSOLE 00400
EDITAS MEDICINE INCCOM28106W10318700SHCallSOLE 00700
LIVE NATION ENTERTAINMENT INCOM5380341099400SHCallSOLE 00400
TWILIO INCCL A90138F1023100SHPutSOLE 00100
ADVANCED MICRO DEVICES INCCOM0079031079500SHCallSOLE 00500
JD.COM INCSPON ADR CL A47215P1062100SHCallSOLE 00100
CRISPR THERAPEUTICS AGNAMEN AKTH171821082100SHCallSOLE 00100
PACIFIC BIOSCIENCES CALIF INCOM69404D108252,000SHCallSOLE 002,000
ADVANCED MICRO DEVICES INCCOM0079031074300SHCallSOLE 00300
FIRST SOLAR INCCOM33643310717800SHCallSOLE 00800
SUNRUN INCCOM86771W105181,700SHCallSOLE 001,700
MICRON TECHNOLOGY INCCOM595112103331,600SHCallSOLE 001,600
MICRON TECHNOLOGY INCCOM5951121033200SHCallSOLE 00200
BAIDU INCSPON ADR REP A0567521085100SHCallSOLE 00100
MICRON TECHNOLOGY INCCOM59511210352,000SHCallSOLE 002,000
MICRON TECHNOLOGY INCCOM595112103121,000SHCallSOLE 001,000
ISHARES TRCORE S&P MCP ETF4642875078873,676SH SOLE 003,676
ISHARES TRS&P 500 VAL ETF4642874088416,404SH SOLE 006,404
ISHARES TRRUS 1000 VAL ETF4642875981,80012,777SH SOLE 0012,777
ISHARES TRRUS 1000 GRW ETF4642876142,3419,703SH SOLE 009,703
ISHARES TRRUSSELL 2000 ETF4642876552131,027SH SOLE 001,027
SPDR S&P 500 ETF TRTR UNIT78462F1035,15513,613SH SOLE 0013,613
AMAZON COM INCCOM0231351061,744560SH SOLE 00560
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,98412,782SH SOLE 0012,782
ONEOK INC NEWCOM68268010345511,025SH SOLE 0011,025
AMGEN INCCOM0311621003211,350SH SOLE 001,350
ABBOTT LABSCOM0028241002342,115SH SOLE 002,115
CONAGRA BRANDS INCCOM2058871022,39172,231SH SOLE 0072,231
GENUINE PARTS COCOM3724601056316,000SH SOLE 006,000
INTEL CORPCOM45814010082415,983SH SOLE 0015,983
QUALCOMM INCCOM7475251031,0276,578SH SOLE 006,578
US BANCORP DELCOM NEW9029733043937,964SH SOLE 007,964
JOHNSON & JOHNSONCOM4781601045773,621SH SOLE 003,621
PFIZER INCCOM7170811033098,170SH SOLE 008,170
ISHARES TRMSCI EAFE ETF4642874651,59021,268SH SOLE 0021,268
CHEVRON CORP NEWCOM1667641002362,573SH SOLE 002,573
MICROSOFT CORPCOM5949181048623,964SH SOLE 003,964
AT&T INCCOM00206R10238513,333SH SOLE 0013,333
COCA COLA COCOM1912161002635,229SH SOLE 005,229
PEPSICO INCCOM7134481083882,730SH SOLE 002,730
VERIZON COMMUNICATIONS INCCOM92343V1042133,703SH SOLE 003,703
SPDR SER TRPORTFOLI S&P150078464A8051,97242,083SH SOLE 0042,083
SELECT SECTOR SPDR TRENERGY81369Y50651412,215SH SOLE 0012,215
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60550016,107SH SOLE 0016,107
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,73912,211SH SOLE 0012,211
DEERE & COCOM2441991057102,409SH SOLE 002,409
EXXON MOBIL CORPCOM30231G10267414,381SH SOLE 0014,381
WALMART INCCOM9311421033572,427SH SOLE 002,427
APPLIED MATLS INCCOM0382221054284,370SH SOLE 004,370
UNION PAC CORPCOM9078181081,8508,510SH SOLE 008,510
TEXAS INSTRS INCCOM8825081042451,430SH SOLE 001,430
TARGET CORPCOM87612E1066113,128SH SOLE 003,128
DANAHER CORPORATIONCOM2358511023741,530SH SOLE 001,530
MERCK & CO. INCCOM58933Y1053434,031SH SOLE 004,031
HOME DEPOT INCCOM4370761021,2334,547SH SOLE 004,547
JPMORGAN CHASE & COCOM46625H1005413,922SH SOLE 003,922
WELLS FARGO CO NEWCOM94974610173121,998SH SOLE 0021,998
VANGUARD INDEX FDSTOTAL STK MKT9229087691,7558,861SH SOLE 008,861
APPLE INCCOM0378331002,81121,794SH SOLE 0021,794
KINDER MORGAN INC DELCOM49456B10116110,945SH SOLE 0010,945
ISHARES TRMSCI EMG MKT ETF4642872343736,920SH SOLE 006,920
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3574,28032,633SH SOLE 0032,633
BERKSHIRE HATHAWAY INC DELCL A0846701089,80128SH SOLE 0028
ISHARES TRSELECT DIVID ETF4642871681,11511,173SH SOLE 0011,173
NUCOR CORPCOM67034610559110,410SH SOLE 0010,410
ALPHABET INCCAP STK CL A02079K305360205SH SOLE 00205
SPDR GOLD TRGOLD SHS78463V1075132,968SH SOLE 002,968
VANGUARD INDEX FDSMID CAP ETF9229086293801,790SH SOLE 001,790
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,88022,936SH SOLE 0022,936
VANGUARD INDEX FDSSMALL CP ETF9229087518864,347SH SOLE 004,347
VANGUARD INDEX FDSGROWTH ETF9229087367282,870SH SOLE 002,870
NUVEEN AMT FREE MUN CR INC FCOM67071L10652631,950SH SOLE 0031,950
VALMONT INDS INCCOM92025310110,79154,058SH SOLE 0054,058
ENBRIDGE INCCOM29250N1052678,044SH SOLE 008,044
SPDR SER TRNUVEEN BLMBRG SR78468R7392,85457,317SH SOLE 0057,317
ARES CAPITAL CORPCOM04010L10318811,085SH SOLE 0011,085
ISHARES TRISHS 1-5YR INVS4642886461,13220,566SH SOLE 0020,566
ISHARES TRPFD AND INCM SEC46428868761616,345SH SOLE 0016,345
ISHARES TRINTL SEL DIV ETF46428844874624,113SH SOLE 0024,113
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,73818,395SH SOLE 0018,395
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385866213,654SH SOLE 0013,654
WISDOMTREE TRENHNCD CMMDTY ST97717Y68319910,407SH SOLE 0010,407
PHILIP MORRIS INTL INCCOM7181721093634,408SH SOLE 004,408
SPDR SER TRPORTFOLIO S&P50078464A8543016,769SH SOLE 006,769
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892256,478SH SOLE 006,478
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111,35491,459SH SOLE 0091,459
ISHARES TRCONSER ALLOC ETF4642898833328,557SH SOLE 008,557
ISHARES TRGRWT ALLOCAT ETF4642898672374,485SH SOLE 004,485
ISHARES TRSHRT NAT MUN ETF4642881582,84026,284SH SOLE 0026,284
ISHARES TRAGGRES ALLOC ETF4642898592023,105SH SOLE 003,105
ISHARES TRINTL TREA BD ETF4642881173486,320SH SOLE 006,320
PIMCO ETF TRENHAN SHRT MA AC72201R8332,46824,184SH SOLE 0024,184
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,67232,190SH SOLE 0032,190
SCHWAB STRATEGIC TRUS SML CAP ETF8085246074805,108SH SOLE 005,108
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021,23420,047SH SOLE 0020,047
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E40454724,423SH SOLE 0024,423
TESLA INCCOM88160R1012,1982,710SH SOLE 002,710
ALPS ETF TRALERIAN MLP00162Q45249117,529SH SOLE 0017,529
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328693822,020SH SOLE 002,020
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633,69210,606SH SOLE 0010,606
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325053321,440SH SOLE 001,440
ACELRX PHARMACEUTICALS INCCOM00444T1001410,000SH SOLE 0010,000
ISHARES TRFLTG RATE NT ETF46429B6552,16042,540SH SOLE 0042,540
FACEBOOK INCCL A30303M1023441,338SH SOLE 001,338
ABBVIE INCCOM00287Y1093553,257SH SOLE 003,257
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1082,076102,977SH SOLE 00102,977
ISHARES U S ETF TRBLACKROCK ST MAT46431W50783816,695SH SOLE 0016,695
ALPHABET INCCAP STK CL C02079K107337191SH SOLE 00191
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,04640,503SH SOLE 0040,503
PAYPAL HLDGS INCCOM70450Y103215907SH SOLE 00907
ISHARES TRIBONDS DEC202246435G7552117,989SH SOLE 007,989
ISHARES TRCORE INTL AGGR46435G6722143,827SH SOLE 003,827
SQUARE INCCL A8522341037663,395SH SOLE 003,395
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,60525,292SH SOLE 0025,292
THE TRADE DESK INCCOM CL A88339J105242310SH SOLE 00310
LAMB WESTON HLDGS INCCOM5132721042,05226,990SH SOLE 0026,990
INVESCO ACTIVELY MANAGED ETFVAR RATE INVT46090A87941816,687SH SOLE 0016,687
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8864168,235SH SOLE 008,235
ISHARES TRIBONDS DEC202346435G3182188,320SH SOLE 008,320
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8372,83755,864SH SOLE 0055,864
GOLDMAN SACHS ETF TREQUAL WEIGHT US3814304383045,144SH SOLE 005,144
DOCUSIGN INCCOM2561631064221,750SH SOLE 001,750