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
APPLE INCCOM037833100265,036,0002,169,758SH SOLE 000
ISHARES TRCORE S&P500 ETF464287200215,503,000541,709SH SOLE 000
MICROSOFT CORPCOM594918104139,782,000592,872SH SOLE 000
AMAZON COM INCCOM023135106131,520,00042,507SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT922908769105,235,000509,146SH SOLE 000
INVESCO QQQ TRUNIT SER 146090E10399,630,000312,192SH SOLE 000
ISHARES TRCORE S&P SCP ETF46428780493,602,000862,450SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640685,667,000847,431SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF92290873674,639,000290,379SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070274,076,000289,961SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F10372,099,000181,915SH SOLE 000
VANGUARD INDEX FDSVALUE ETF92290874460,494,000460,167SH SOLE 000
JPMORGAN CHASE & COCOM46625H10055,156,000362,323SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836351,938,000142,569SH SOLE 000
ISHARES TRCORE S&P MCP ETF46428750751,753,000198,835SH SOLE 000
DISNEY WALT COCOM25468710648,850,000264,743SH SOLE 000
JOHNSON & JOHNSONCOM47816010446,001,000279,899SH SOLE 000
ISHARES TRESG AWR MSCI USA46435G42545,892,000505,025SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80545,707,000865,180SH SOLE 000
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884445,542,000309,644SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V10445,431,000781,280SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385844,996,000916,233SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF92290875142,995,000200,835SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35442,617,000732,872SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H10642,555,0001,120,454SH SOLE 000
AT&T INCCOM00206R10242,538,0001,405,271SH SOLE 000
ISHARES TRMSCI USA MIN VOL46429B69742,114,000608,673SH SOLE 000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10440,960,000578,362SH SOLE 000
VANGUARD STAR FDSVG TL INTL STK F92190976840,501,000645,955SH SOLE 000
ISHARES TRRUS 1000 VAL ETF46428759840,325,000266,084SH SOLE 000
ARK ETF TRINNOVATION ETF00214Q10440,117,000334,447SH SOLE 000
ISHARES TRCORE US AGGBD ET46428722639,137,000343,824SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61338,786,000255,724SH SOLE 000
ALPHABET INCCAP STK CL C02079K10737,154,00017,961SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P10235,312,00094,907SH SOLE 000
HOME DEPOT INCCOM43707610235,126,000115,072SH SOLE 000
ISHARES TRCORE DIV GRWTH46434V62135,085,000726,846SH SOLE 000
ALPHABET INCCAP STK CL A02079K30534,441,00016,698SH SOLE 000
ISHARES TRRUSSELL 2000 ETF46428765533,241,000150,453SH SOLE 000
ABBVIE INCCOM00287Y10933,077,000305,642SH SOLE 000
PROCTER AND GAMBLE COCOM74271810931,379,000231,695SH SOLE 000
CISCO SYS INCCOM17275R10231,223,000603,808SH SOLE 000
ISHARES TRISHS 1-5YR INVS46428864631,106,000568,876SH SOLE 000
ISHARES TRCORE S&P TTL STK46428715030,534,000333,336SH SOLE 000
WALMART INCCOM93114210330,502,000224,557SH SOLE 000
SPDR GOLD TRGOLD SHS78463V10730,219,000188,915SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF92290862929,312,000132,432SH SOLE 000
EXXON MOBIL CORPCOM30231G10228,949,000518,523SH SOLE 000
WISDOMTREE TRUS QTLY DIV GRT97717X66928,755,000502,793SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND92193782728,740,000349,673SH SOLE 000
ISHARES TRRUS 1000 GRW ETF46428761427,668,000113,842SH SOLE 000
VISA INCCOM CL A92826C83927,592,000130,318SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430027,442,000211,447SH SOLE 000
ISHARES TRMSCI EAFE ETF46428746527,188,000358,349SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35727,104,000191,331SH SOLE 000
ISHARES TRTIPS BD ETF46428717626,964,000214,856SH SOLE 000
COMCAST CORP NEWCL A20030N10126,922,000497,538SH SOLE 000
FACEBOOK INCCL A30303M10226,855,00091,179SH SOLE 000
ISHARES TREAFE GRWTH ETF46428888525,848,000257,299SH SOLE 000
CHEVRON CORP NEWCOM16676410025,763,000245,857SH SOLE 000
NVIDIA CORPORATIONCOM67066G10425,400,00047,572SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40724,809,000434,339SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A76324,430,000206,978SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285824,278,000466,445SH SOLE 000
NETFLIX INCCOM64110L10623,797,00045,618SH SOLE 000
TESLA INCCOM88160R10123,767,00035,583SH SOLE 000
ISHARES TRIBOXX INV CP ETF46428724223,638,000181,764SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A70223,612,00065,864SH SOLE 000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010323,497,000197,209SH SOLE 000
PAYPAL HLDGS INCCOM70450Y10323,365,00096,214SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70023,337,0001,104,427SH SOLE 000
INTEL CORPCOM45814010023,079,000360,609SH SOLE 000
ISHARES TRUS TREAS BD ETF46429B26723,032,000879,407SH SOLE 000
ISHARES TREAFE VALUE ETF46428887722,904,000449,361SH SOLE 000
PFIZER INCCOM71708110322,821,000629,895SH SOLE 000
ISHARES TRS&P 500 GRWT ETF46428730922,211,000341,136SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50621,483,000472,247SH SOLE 000
BOEING COCOM09702310521,153,00083,045SH SOLE 000
ISHARES TRMSCI USA MMENTM46432F39620,781,000129,186SH SOLE 000
STARBUCKS CORPCOM85524410920,733,000189,740SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80320,386,000153,501SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280820,347,000192,209SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10819,962,000990,682SH SOLE 000
VANGUARD WORLD FDSHEALTH CAR ETF92204A50419,745,00086,316SH SOLE 000
ISHARES TRCOHEN STEER REIT46428756419,627,000339,504SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q10419,610,00055,077SH SOLE 000
ISHARES TRRUS 1000 ETF46428762219,591,00087,525SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88219,571,000904,407SH SOLE 000
PEPSICO INCCOM71344810819,422,000137,304SH SOLE 000
FS KKR CAP CORP IICOM35952V30319,402,000993,424SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F84219,291,000267,747SH SOLE 000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277519,289,000317,889SH SOLE 000
QUALCOMM INCCOM74752510319,218,000144,945SH SOLE 000
ISHARES INCMSCI GBL MIN VOL46428652519,146,000194,063SH SOLE 000
ISHARES TRRUS 2000 GRW ETF46428764819,034,00063,290SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K10518,630,00052,855SH SOLE 000
MCDONALDS CORPCOM58013510118,579,00082,888SH SOLE 000
ISHARES INCESG AWR MSCI EM46434G86318,525,000427,725SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30218,233,00083,608SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A20718,054,000101,298SH SOLE 000
BK OF AMERICA CORPCOM06050510417,997,000465,167SH SOLE 000
COCA COLA COCOM19121610017,940,000340,353SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84617,871,000427,336SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20017,834,000349,279SH SOLE 000
TEXAS INSTRS INCCOM88250810417,773,00094,040SH SOLE 000
ISHARES TRCORE TOTAL USD46434V61317,661,000334,812SH SOLE 000
SQUARE INCCL A85223410317,637,00077,678SH SOLE 000
UNITED PARCEL SERVICE INCCL B91131210617,484,000102,852SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A35916,908,000202,853SH SOLE 000
WISDOMTREE TRUS MIDCAP DIVID97717W50516,772,000414,950SH SOLE 000
ISHARES TRRUS MID CAP ETF46428749916,735,000226,364SH SOLE 000
FIDELITY COVINGTON TRUSTTOTAL BD ETF31618830916,699,000318,616SH SOLE 000
NEXTERA ENERGY INCCOM65339F10116,680,000220,606SH SOLE 000
ABBOTT LABSCOM00282410016,449,000137,258SH SOLE 000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851216,351,000121,237SH SOLE 000
VANGUARD INDEX FDSMCAP GR IDXVIP92290853816,343,00076,157SH SOLE 000
MERCK & CO. INCCOM58933Y10516,284,000211,232SH SOLE 000
CVS HEALTH CORPCOM12665010016,273,000216,308SH SOLE 000
ISHARES TRPFD AND INCM SEC46428868716,160,000420,841SH SOLE 000
ISHARES TRRUS MDCP VAL ETF46428747316,109,000147,384SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM92193781915,970,000179,987SH SOLE 000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X19215,959,000166,659SH SOLE 000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479715,831,000217,101SH SOLE 000
LOWES COS INCCOM54866110715,795,00083,051SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B10815,660,000166,917SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F10115,546,00032,704SH SOLE 000
CATERPILLAR INCCOM14912310115,330,00066,115SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E50015,281,000222,758SH SOLE 000
ISHARES TRMSCI USA VALUE46432F38815,208,000148,424SH SOLE 000
WALGREENS BOOTS ALLIANCE INCCOM93142710815,160,000276,130SH SOLE 000
ISHARES TRMSCI ACWI ETF46428825715,155,000159,274SH SOLE 000
ISHARES TRCORE S&P US GWT46428767115,084,000166,142SH SOLE 000
ALTRIA GROUP INCCOM02209S10314,787,000289,029SH SOLE 000
RAYTHEON TECHNOLOGIES CORPCOM75513E10114,520,000187,916SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783514,493,000171,072SH SOLE 000
ISHARES TRSELECT DIVID ETF46428716814,413,000126,320SH SOLE 000
ISHARES INCCORE MSCI EMKT46434G10314,181,000220,346SH SOLE 000
FIRST TR NASDAQ 100 TECH INDSHS33734510214,124,00097,949SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM45920010114,025,000105,244SH SOLE 000
LOCKHEED MARTIN CORPCOM53983010913,956,00037,769SH SOLE 000
ISHARES TRS&P 500 VAL ETF46428740813,819,00097,842SH SOLE 000
STRYKER CORPORATIONCOM86366710113,450,00055,220SH SOLE 000
SALESFORCE COM INCCOM79466L30213,421,00063,348SH SOLE 000
ISHARES TRMSCI EMG MKT ETF46428723413,107,000245,727SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10213,079,00057,686SH SOLE 000
ISHARES TRCORE S&P US VLU46428766312,964,000188,155SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM11012210812,894,000204,237SH SOLE 000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF31609282412,791,000291,631SH SOLE 000
ISHARES TRRUS MD CP GR ETF46428748112,775,000125,167SH SOLE 000
PNC FINL SVCS GROUP INCCOM69347510512,775,00072,831SH SOLE 000
VANGUARD INDEX FDSEXTEND MKT ETF92290865212,734,00071,980SH SOLE 000
ISHARES TR1 3 YR TREAS BD46428745712,566,000145,688SH SOLE 000
ISHARES GOLD TRISHARES46428510512,359,000760,097SH SOLE 000
ISHARES TRIBOXX HI YD ETF46428851312,265,000140,687SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D30912,188,000254,497SH SOLE 000
TARGET CORPCOM87612E10612,160,00061,392SH SOLE 000
MOODYS CORPCOM61536910512,148,00040,681SH SOLE 000
VANGUARD INDEX FDSSM CP VAL ETF92290861112,068,00072,870SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q40812,047,000200,879SH SOLE 000
BROADCOM INCCOM11135F10112,036,00025,958SH SOLE 000
ISHARES TRGLOBAL TECH ETF46428729111,843,00038,487SH SOLE 000
AMGEN INCCOM03116210011,796,00047,408SH SOLE 000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51111,782,000785,449SH SOLE 000
WISDOMTREE TRITL HDG QTLY DIV97717X59411,621,000281,428SH SOLE 000
BLACKSTONE GROUP INCCOM09260D10711,513,000154,468SH SOLE 000
MEDTRONIC PLCSHSG5960L10311,482,00097,199SH SOLE 000
SOUTHERN COCOM84258710711,433,000183,921SH SOLE 000
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477111,403,000220,695SH SOLE 000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87011,339,000121,881SH SOLE 000
ISHARES TRMSCI EAFE MIN VL46429B68911,328,000155,193SH SOLE 000
HONEYWELL INTL INCCOM43851610611,226,00051,715SH SOLE 000
ISHARES TRMRGSTR MD CP GRW46428830711,218,00029,667SH SOLE 000
ISHARES TRU.S. MED DVC ETF46428881011,194,00033,883SH SOLE 000
3M COCOM88579Y10111,096,00057,588SH SOLE 000
ISHARES TRGRWT ALLOCAT ETF46428986710,793,000201,510SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260010,734,000182,055SH SOLE 000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10810,645,000188,644SH SOLE 000
PACER FDS TRBNCHMRK INFRA69374H74110,616,000293,251SH SOLE 000
NIKE INCCL B65410610310,592,00079,702SH SOLE 000
ISHARES TRRUS 2000 VAL ETF46428763010,453,00065,548SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A08467010810,414,00027SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440910,338,000158,368SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250110,180,000207,964SH SOLE 000
CITIGROUP INCCOM NEW17296742410,052,000138,167SH SOLE 000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10710,034,00021,077SH SOLE 000
WISDOMTREE TRUS LARGECAP DIVD97717W3079,884,00086,185SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1029,849,000160,095SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8379,803,000193,135SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2589,803,000132,487SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924029,787,000738,648SH SOLE 000
WASTE MGMT INC DELCOM94106L1099,734,00075,446SH SOLE 000
BALL CORPCOM0584981069,665,000114,050SH SOLE 000
DANAHER CORPORATIONCOM2358511029,662,00042,926SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND9219377939,531,00097,113SH SOLE 000
ISHARES TRPHLX SEMICND ETF4642875239,518,00022,448SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF9229085539,517,000103,602SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1019,348,00033,838SH SOLE 000
EMERSON ELEC COCOM2910111049,303,000103,117SH SOLE 000
PHILIP MORRIS INTL INCCOM7181721099,231,000104,019SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3089,230,000135,119SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6059,095,000267,116SH SOLE 000
DELTA AIR LINES INC DELCOM NEW2473617028,974,000185,870SH SOLE 000
GENERAL MTRS COCOM37045V1008,926,000155,349SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2098,884,00076,103SH SOLE 000
ISHARES TRS&P MC 400VL ETF4642877058,883,00087,147SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927098,872,000170,345SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4318,848,000108,622SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2058,840,000120,990SH SOLE 000
ISHARES TRS&P MC 400GR ETF4642876068,748,000111,618SH SOLE 000
FIDELITY COVINGTON TRUSTCONSMR STAPLES3160923038,705,000209,317SH SOLE 000
WISDOMTREE TRUS SMALLCAP DIVD97717W6048,704,000279,424SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C2048,690,00090,026SH SOLE 000
ISHARES TRMSCI USA QLT FCT46432F3398,668,00071,177SH SOLE 000
BARCLAYS BANK PLCIPTH SR B S&P06746P6218,613,000755,557SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922048,609,000112,775SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561028,600,00018,844SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1088,576,00087,822SH SOLE 000
ISHARES TRGL CLEAN ENE ETF4642882248,512,000350,292SH SOLE 000
UNION PAC CORPCOM9078181088,472,00038,438SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4098,443,000102,337SH SOLE 000
SPDR SER TRPRTFLO S&P500 GW78464A4098,442,000149,676SH SOLE 000
LILLY ELI & COCOM5324571088,421,00045,073SH SOLE 000
DOMINION ENERGY INCCOM25746U1098,416,000110,794SH SOLE 000
SHERWIN WILLIAMS COCOM8243481068,414,00011,400SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R8338,406,00082,487SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121038,360,00094,771SH SOLE 000
ZILLOW GROUP INCCL C CAP STK98954M2008,331,00064,265SH SOLE 000
WISDOMTREE TRCLOUD COMPUTNG97717Y6918,243,000171,149SH SOLE 000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1068,238,000253,471SH SOLE 000
BLACKROCK INCCOM09247X1018,200,00010,875SH SOLE 000
ISHARES TR3 7 YR TREAS BD4642886618,064,00062,083SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2667,948,00048,381SH SOLE 000
ISHARES TRUS AER DEF ETF4642887607,920,00076,069SH SOLE 000
OSI ETF TROSHARES US QUALT67110P4077,884,000197,604SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y5067,824,000159,480SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6807,780,00031,118SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7717,761,000145,417SH SOLE 000
VANGUARD INDEX FDSSML CP GRW ETF9229085957,737,00028,172SH SOLE 000
SOUTHWEST AIRLS COCOM8447411087,716,000126,370SH SOLE 000
ISHARES TRNASDAQ BIOTECH4642875567,702,00051,154SH SOLE 000
DOCUSIGN INCCOM2561631067,438,00036,740SH SOLE 000
GENERAL MLS INCCOM3703341047,436,000121,266SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151037,432,00039,434SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1087,426,00043,272SH SOLE 000
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128087,393,00014,396SH SOLE 000
WELLS FARGO CO NEWCOM9497461017,390,000189,153SH SOLE 000
VANECK VECTORS ETF TRBIOTECH ETF92189F7267,385,00042,095SH SOLE 000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1097,379,00022,349SH SOLE 000
KELLOGG COCOM4878361087,348,000116,085SH SOLE 000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1097,309,00080,673SH SOLE 000
FS KKR CAP CORPCOM3026352067,279,000367,063SH SOLE 000
ORACLE CORPCOM68389X1057,173,000102,220SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328697,140,00036,727SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR4642874407,123,00063,078SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441057,094,00068,689SH SOLE 000
ISHARES TRNATIONAL MUN ETF4642884147,070,00060,926SH SOLE 000
US BANCORP DELCOM NEW9029733046,977,000126,139SH SOLE 000
ZOETIS INCCL A98978V1036,924,00043,967SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2826,860,00025,421SH SOLE 000
ISHARES TRMBS ETF4642885886,810,00062,814SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6236,793,00031,054SH SOLE 000
APPLIED MATLS INCCOM0382221056,776,00050,719SH SOLE 000
ISHARES TRUS HOME CONS ETF4642887526,730,00099,168SH SOLE 000
CHUBB LIMITEDCOMH1467J1046,717,00042,523SH SOLE 000
TRUIST FINL CORPCOM89832Q1096,674,000114,437SH SOLE 000
ISHARES TRUS TELECOM ETF4642877136,662,000206,069SH SOLE 000
ISHARES TRU.S. TECH ETF4642877216,610,00075,373SH SOLE 000
VANGUARD WORLD FDMEGA GRWTH IND9219108166,606,00031,901SH SOLE 000
WISDOMTREE TRYIELD ENHANCD US97717X5116,594,000128,790SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328446,585,00042,138SH SOLE 000
KRANESHARES TRCSI CHI INTERNET5007673066,584,00086,240SH SOLE 000
FLEXSHARES TRQLT DIV DEF IDX33939L8456,554,000128,165SH SOLE 000
FEDEX CORPCOM31428X1066,500,00022,886SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4086,479,000133,176SH SOLE 000
AMPLIFY ETF TRBLACKSWAN GRWT0321088886,478,000202,677SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2036,468,00040,299SH SOLE 000
DIAGEO PLCSPON ADR NEW25243Q2056,397,00038,958SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391006,359,00053,762SH SOLE 000
GOLDMAN SACHS GROUP INCCOM38141G1046,358,00019,444SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E6696,321,000286,016SH SOLE 000
ISHARES TRRUSSELL 3000 ETF4642876896,205,00026,155SH SOLE 000
FIDELITY COVINGTON TRUSTCORP BOND ETF3161881016,200,000114,391SH SOLE 000
GENERAL ELECTRIC COCOM3696041036,161,000469,211SH SOLE 000
SPDR SER TRPORTFOLIO SHORT78464A4746,159,000196,716SH SOLE 000
ISHARES TRISHS 5-10YR INVT4642886386,153,000103,875SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V1096,123,00065,836SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7046,122,00062,186SH SOLE 000
SPDR SER TRBLOOMBERG BRCLYS78468R6226,079,00055,873SH SOLE 000
FIDELITY COVINGTON TRUSTHIGH YILD ETF3160926186,029,000109,337SH SOLE 000
AMERICAN EXPRESS COCOM0258161095,993,00042,369SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501085,966,00032,862SH SOLE 000
ISHARES TRIBONDS DEC21 ETF46434VBK55,930,000238,639SH SOLE 000
ARK ETF TRGENOMIC REV ETF00214Q3025,902,00066,517SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5095,901,000134,796SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1505,901,000104,174SH SOLE 000
PAYCOM SOFTWARE INCCOM70432V1025,872,00015,868SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V1095,845,00068,378SH SOLE 000
AFLAC INCCOM0010551025,794,000113,214SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y6735,790,000231,045SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8665,783,000265,644SH SOLE 000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3085,783,00068,674SH SOLE 000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927825,723,000127,756SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q1075,718,000288,075SH SOLE 000
ETF SER SOLUTIONSUS GLB JETS26922A8425,707,000212,088SH SOLE 000
WISDOMTREE TRFLOATNG RAT TREA97717X6285,702,000227,162SH SOLE 000
ISHARES TRCORE MSCI TOTAL46432F8345,698,00081,080SH SOLE 000
WISDOMTREE TRINTL QULTY DIV97717X1315,697,000153,652SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681035,674,00040,804SH SOLE 000
ISHARES TRCORE HIGH DV ETF46429B6635,656,00059,601SH SOLE 000
FORD MTR CO DELCOM3453708605,607,000457,694SH SOLE 000
SPDR SER TRS&P BIOTECH78464A8705,593,00041,234SH SOLE 000
GENUINE PARTS COCOM3724601055,580,00048,274SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6055,551,000124,350SH SOLE 000
SPDR SER TRPRTFLO S&P500 VL78464A5085,526,000145,802SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8865,477,00085,526SH SOLE 000
NATIONAL GRID PLCSPONSORED ADR NE6362744095,468,00092,299SH SOLE 000
SYSCO CORPCOM8718291075,433,00068,996SH SOLE 000
MORGAN STANLEYCOM NEW6174464485,425,00069,854SH SOLE 000
ISHARES SILVER TRISHARES46428Q1095,393,000237,577SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7145,353,00040,266SH SOLE 000
ISHARES TRIBONDS DEC23 ETF46434VAX85,344,000204,443SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4075,317,00031,637SH SOLE 000
AMPLIFY ETF TRONLIN RETL ETF0321081025,309,00042,750SH SOLE 000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8535,298,00080,339SH SOLE 000
TYSON FOODS INCCL A9024941035,258,00070,765SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6495,248,00037,540SH SOLE 000
FIDELITY COVINGTON TRUSTQLTY FCTOR ETF3160927905,244,000115,574SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFT CBOE VEST S&P33739Q7055,186,000101,479SH SOLE 000
ETF SER SOLUTIONSLHA MKT ST TACTL26922B1055,137,000178,971SH SOLE 000
TE CONNECTIVITY LTDREG SHSH849891045,134,00039,763SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C3835,126,000173,589SH SOLE 000
VERTEX PHARMACEUTICALS INCCOM92532F1005,103,00023,747SH SOLE 000
ISHARES TRIBONDS DEC22 ETF46434VBA75,102,000200,401SH SOLE 000
METLIFE INCCOM59156R1085,085,00083,657SH SOLE 000
SPDR SER TRPORTFOLIO S&P50078464A8545,042,000108,171SH SOLE 000
CSX CORPCOM1264081035,031,00052,177SH SOLE 000
PHILLIPS 66COM7185461045,015,00061,501SH SOLE 000
CONOCOPHILLIPSCOM20825C1045,008,00094,535SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ INTL INTRNT33734X7705,005,000110,769SH SOLE 000
MARATHON PETE CORPCOM56585A1024,993,00093,347SH SOLE 000
UBER TECHNOLOGIES INCCOM90353T1004,963,00091,056SH SOLE 000
TWITTER INCCOM90184L1024,911,00077,184SH SOLE 000
ROKU INCCOM CL A77543R1024,901,00015,044SH SOLE 000
WILLIAMS COS INCCOM9694571004,859,000205,127SH SOLE 000
WISDOMTREE TREM EX ST-OWNED97717X5784,856,000119,341SH SOLE 000
DOLLAR GEN CORP NEWCOM2566771054,838,00023,877SH SOLE 000
DEERE & COCOM2441991054,828,00012,904SH SOLE 000
CONSTELLATION BRANDS INCCL A21036P1084,797,00021,041SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M1024,705,00025,642SH SOLE 000
GLOBAL X FDSRBTCS ARTFL INTE37954Y7154,701,000141,855SH SOLE 000
TELADOC HEALTH INCCOM87918A1054,641,00025,535SH SOLE 000
CROWDSTRIKE HLDGS INCCL A22788C1054,609,00025,251SH SOLE 000
SEAGATE TECHNOLOGY PLCSHSG7945M1074,595,00059,873SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4674,520,00052,404SH SOLE 000
EATON CORP PLCSHSG291831034,510,00032,617SH SOLE 000
VANGUARD WORLD FDSCONSUM DIS ETF92204A1084,510,00015,267SH SOLE 000
PALANTIR TECHNOLOGIES INCCL A69608A1084,503,000193,351SH SOLE 000
ISHARES TRMRGSTR SM CP GR4642886044,485,00014,928SH SOLE 000
ISHARES TRMSCI USA SMCP MN46435G4334,467,000121,221SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NAT RE ETF33734X8384,392,000329,449SH SOLE 000
THE TRADE DESK INCCOM CL A88339J1054,386,0006,730SH SOLE 000
AUTODESK INCCOM0527691064,375,00015,787SH SOLE 000
ANTHEM INCCOM0367521034,372,00012,181SH SOLE 000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1014,338,00013,502SH SOLE 000
L3HARRIS TECHNOLOGIES INCCOM5024311094,324,00021,336SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2334,297,00014,492SH SOLE 000
TRACTOR SUPPLY COCOM8923561064,275,00024,142SH SOLE 000
GLOBAL X FDSGLOBX SUPDV US37950E2914,266,000220,116SH SOLE 000
ISHARES INCMSCI EURZONE ETF4642866084,254,00091,632SH SOLE 000
PRUDENTIAL FINL INCCOM7443201024,243,00046,574SH SOLE 000
ISHARES INCMSCI EMERG MRKT4642865334,233,00067,020SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8414,222,000190,452SH SOLE 000
SPDR SER TRPORTFLI TIPS ETF78464A6564,199,000137,440SH SOLE 000
ARES CAPITAL CORPCOM04010L1034,198,000224,399SH SOLE 000
MONDELEZ INTL INCCL A6092071054,189,00071,568SH SOLE 000
ARK ETF TRAUTNMUS TECHNLGY00214Q2034,179,00049,785SH SOLE 000
GLOBAL PMTS INCCOM37940X1024,142,00020,546SH SOLE 000
WISDOMTREE TRJAPN HEDGE EQT97717W8514,111,00067,015SH SOLE 000
ISHARES TRS&P SML 600 GWT4642878874,074,00031,773SH SOLE 000
WISDOMTREE TRGLB US QTLY DIV97717W8444,069,00052,417SH SOLE 000
ISHARES TRFALN ANGLS USD46435G4744,045,000138,329SH SOLE 000
BOSTON SCIENTIFIC CORPCOM1011371074,017,000103,945SH SOLE 000
S&P GLOBAL INCCOM78409V1044,002,00011,341SH SOLE 000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7753,983,00065,188SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST MAR33740F5993,957,000131,644SH SOLE 000
PAYCHEX INCCOM7043261073,940,00040,197SH SOLE 000
BIOGEN INCCOM09062X1033,908,00013,971SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3703,898,00056,058SH SOLE 000
SPDR SER TRWELLS FG PFD ETF78464A2923,843,00088,487SH SOLE 000
ARK ETF TRNEXT GNRTN INTER00214Q4013,836,00026,020SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS3369171093,819,000116,704SH SOLE 000
ISHARES TR20 YR TR BD ETF4642874323,818,00028,185SH SOLE 000
MERCADOLIBRE INCCOM58733R1023,797,0002,579SH SOLE 000
NUVEEN AMT FREE MUN CR INC FCOM67071L1063,793,000224,435SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D8573,758,000114,127SH SOLE 000
CHESAPEAKE UTILS CORPCOM1653031083,757,00032,369SH SOLE 000
VANGUARD WORLD FDSENERGY ETF92204A3063,754,00055,204SH SOLE 000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433,738,00034,414SH SOLE 000
JOHNSON CTLS INTL PLCSHSG515021053,717,00062,300SH SOLE 000
VANGUARD INDEX FDSLARGE CAP ETF9229086373,715,00020,047SH SOLE 000
AMERICAN ELEC PWR CO INCCOM0255371013,650,00043,091SH SOLE 000
EXPEDIA GROUP INCCOM NEW30212P3033,650,00021,206SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677043,628,00064,980SH SOLE 000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221033,624,000270,433SH SOLE 000
ADAMS DIVERSIFIED EQUITY FDCOM0062121043,615,000197,970SH SOLE 000
ILLINOIS TOOL WKS INCCOM4523081093,600,00016,251SH SOLE 000
WISDOMTREE TRUS TOTAL DIVIDND97717W1093,590,00031,756SH SOLE 000
VANGUARD WORLD FDSUTILITIES ETF92204A8763,585,00025,511SH SOLE 000
ETF SER SOLUTIONSDEFIANCE NEXT26922A2893,578,000101,610SH SOLE 000
ROCKWELL AUTOMATION INCCOM7739031093,576,00013,474SH SOLE 000
ISHARES TRBLACKROCK ULTRA46434V8783,566,00070,596SH SOLE 000
ISHARES TREXPND TEC SC ETF4642875493,566,0009,883SH SOLE 000
ISHARES TRJPMORGAN USD EMG4642882813,560,00032,695SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1023,550,00052,215SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C1043,529,00083,580SH SOLE 000
ECOLAB INCCOM2788651003,529,00016,487SH SOLE 000
LAM RESEARCH CORPCOM5128071083,518,0005,910SH SOLE 000
ISHARES TRSP SMCP600VL ETF4642878793,502,00034,763SH SOLE 000
ONEOK INC NEWCOM6826801033,496,00069,010SH SOLE 000
MODERNA INCCOM60770K1073,494,00026,684SH SOLE 000
ISHARES TRU.S. ENERGY ETF4642877963,492,000133,138SH SOLE 000
ASML HOLDING N VN Y REGISTRY SHSN070592103,477,0005,632SH SOLE 000
WESTERN DIGITAL CORP.COM9581021053,474,00052,044SH SOLE 000
GILEAD SCIENCES INCCOM3755581033,464,00053,599SH SOLE 000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3083,456,000187,526SH SOLE 000
FIDELITY COVINGTON TRUSTLTD TRM BD ETF3161882003,454,00066,079SH SOLE 000
ISHARES TRUS HLTHCARE ETF4642877623,423,00013,559SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E5943,418,000152,501SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1053,409,00095,514SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928733,387,00068,675SH SOLE 000
CHURCHILL DOWNS INCCOM1714841083,381,00014,865SH SOLE 000
DOW INCCOM2605571033,380,00052,867SH SOLE 000
BP PLCSPONSORED ADR0556221043,352,000137,676SH SOLE 000
CAPITAL ONE FINL CORPCOM14040H1053,338,00026,239SH SOLE 000
AIR PRODS & CHEMS INCCOM0091581063,335,00011,854SH SOLE 000
LINDE PLCSHSG5494J1033,330,00011,888SH SOLE 000
ILLUMINA INCCOM4523271093,318,0008,639SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071023,311,00010,232SH SOLE 000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U1083,309,000240,277SH SOLE 000
CME GROUP INCCOM12572Q1053,292,00016,120SH SOLE 000
XCEL ENERGY INCCOM98389B1003,286,00049,406SH SOLE 000
SONY CORPSPONSORED ADR8356993073,275,00030,895SH SOLE 000
INTUITIVE SURGICAL INCCOM NEW46120E6023,269,0004,424SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR0463531083,259,00065,540SH SOLE 000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083,246,00043,611SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8373,235,00037,999SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1093,231,000115,692SH SOLE 000
FISERV INCCOM3377381083,209,00026,957SH SOLE 000
ISHARES TR10-20 YR TRS ETF4642886533,209,00022,897SH SOLE 000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248053,206,00085,210SH SOLE 000
LUMEN TECHNOLOGIES INCCOM5502411033,200,000239,676SH SOLE 000
INTUITCOM4612021033,194,0008,338SH SOLE 000
NVR INCCOM62944T1053,185,000676SH SOLE 000
ISHARES TRUS HLTHCR PR ETF4642888283,182,00012,637SH SOLE 000
PELOTON INTERACTIVE INCCL A COM70614W1003,174,00028,227SH SOLE 000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423,171,00032,595SH SOLE 000
WISDOMTREE TRINTRST RATE HDGE97717W3803,167,00067,367SH SOLE 000
NORFOLK SOUTHN CORPCOM6558441083,137,00011,681SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U1013,131,00024,629SH SOLE 000
TWILIO INCCL A90138F1023,120,0009,155SH SOLE 000
EXELON CORPCOM30161N1013,101,00070,893SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2063,098,00063,056SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF8085248703,079,00050,338SH SOLE 000
PIMCO ETF TRACTIVE BD ETF72201R7753,072,00028,065SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031073,070,00039,106SH SOLE 000
ADVISORSHARES TRPURE CANNABIS00768Y4953,064,000129,600SH SOLE 000
SPDR SER TRS&P METALS MNG78464A7553,064,00076,753SH SOLE 000
FIDELITY COVINGTON TRUSTHIGH DIVID ETF3160928403,054,00085,927SH SOLE 000
HUBBELL INCCOM4435106073,054,00016,341SH SOLE 000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V6213,051,000161,598SH SOLE 000
ROPER TECHNOLOGIES INCCOM7766961063,043,0007,543SH SOLE 000
TJX COS INC NEWCOM8725401093,042,00045,984SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7633,028,00087,841SH SOLE 000
ISHARES TREXPONENTIAL TECH46434V3813,025,00051,086SH SOLE 000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6433,009,00043,433SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211093,008,0009,808SH SOLE 000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4372,996,00093,824SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062,977,00044,280SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892,970,00083,979SH SOLE 000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462,962,00054,207SH SOLE 000
ALPS ETF TRCLEAN ENERGY00162Q4602,961,00037,953SH SOLE 000
ISHARES INCMSCI JPN ETF NEW46434G8222,954,00043,113SH SOLE 000
ISHARES TRSELF DRIVNG EV46435U3662,924,00063,406SH SOLE 000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8042,924,00052,204SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7382,922,00068,484SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V7462,905,00042,681SH SOLE 000
DBX ETF TRXTRACK USD HIGH2330514322,859,00057,184SH SOLE 000
PALO ALTO NETWORKS INCCOM6974351052,859,0008,878SH SOLE 000
D R HORTON INCCOM23331A1092,854,00032,024SH SOLE 000
ISHARES TRCHINA LG-CAP ETF4642871842,832,00060,700SH SOLE 000
VALERO ENERGY CORPCOM91913Y1002,815,00039,309SH SOLE 000
BAIN CAP SPECIALTY FIN INCCOM STK05684B1072,810,000190,153SH SOLE 000
ISHARES TRCORE 1 5 YR USD46432F8592,803,00054,642SH SOLE 000
CDW CORPCOM12514G1082,757,00016,636SH SOLE 000
CIGNA CORP NEWCOM1255231002,754,00011,393SH SOLE 000
DIAMONDBACK ENERGY INCCOM25278X1092,747,00037,378SH SOLE 000
MARRIOTT INTL INC NEWCL A5719032022,747,00018,550SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P8892,746,00091,570SH SOLE 000
CITRIX SYS INCCOM1773761002,729,00019,440SH SOLE 000
OLD REP INTL CORPCOM6802231042,720,000124,553SH SOLE 000
WISDOMTREE TRUS LARGECAP FUND97717W5882,716,00062,645SH SOLE 000
CONAGRA BRANDS INCCOM2058871022,713,00072,159SH SOLE 000
SPDR SER TRPORTFOLIO S&P40078464A8472,711,00059,254SH SOLE 000
ETF MANAGERS TRETFMG ALTR HRVST26924G5082,706,000118,147SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4642,685,00032,037SH SOLE 000
NUCOR CORPCOM6703461052,683,00033,424SH SOLE 000
FIRST TR EXCHANGE-TRADED FDETF33733E7082,664,00058,524SH SOLE 000
ISHARES TRAGGRES ALLOC ETF4642898592,655,00039,669SH SOLE 000
LISTED FD TRROUNDHILL SPORTS53656F7892,648,00086,018SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8092,633,000114,160SH SOLE 000
OKTA INCCL A6792951052,628,00011,920SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182,624,00020,440SH SOLE 000
DRAFTKINGS INCCOM CL A26142R1042,605,00042,483SH SOLE 000
WISDOMTREE TREUROPE HEDGED EQ97717X7012,602,00035,762SH SOLE 000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7492,601,00055,074SH SOLE 000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6762,601,00010,680SH SOLE 000
SNAP ON INCCOM8330341012,598,00011,261SH SOLE 000
ISHARES TRMSCI ACWI EX US4642882402,591,00046,963SH SOLE 000
COLGATE PALMOLIVE COCOM1941621032,583,00032,765SH SOLE 000
ISHARES TRFLTG RATE NT ETF46429B6552,582,00050,844SH SOLE 000
LAUDER ESTEE COS INCCL A5184391042,571,0008,841SH SOLE 000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W1082,562,000123,950SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X1092,559,00012,710SH SOLE 000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1012,552,000121,881SH SOLE 000
WISDOMTREE TRENHNCD CMMDTY ST97717Y6832,548,000126,998SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G6982,533,00036,437SH SOLE 000
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,496,00041,462SH SOLE 000
VANGUARD WORLD FDSFINANCIALS ETF92204A4052,489,00029,456SH SOLE 000
SPDR SER TRPORTFOLI S&P150078464A8052,475,00050,321SH SOLE 000
NUVEEN QUALITY MUNCP INCOMECOM67066V1012,469,000163,051SH SOLE 000
CLOROX CO DELCOM1890541092,453,00012,715SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8742,440,000104,492SH SOLE 000
ETF SER SOLUTIONSAAM LW DUR PFD26922A1982,438,00097,032SH SOLE 000
GW PHARMACEUTICALS PLCADS36197T1032,419,00011,154SH SOLE 000
BOOKING HOLDINGS INCCOM09857L1082,402,0001,031SH SOLE 000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6032,397,00012,663SH SOLE 000
SCHLUMBERGER LTDCOM8068571082,368,00087,105SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F1072,340,0004,946SH SOLE 000
FIRST TR EXCHANGE TRADED FDCHINDIA ETF33733A1022,330,00037,940SH SOLE 000
ETF MANAGERS TRPRIME MOBILE PAY26924G4092,330,00034,891SH SOLE 000
YUM BRANDS INCCOM9884981012,325,00021,493SH SOLE 000
ISHARES TRIBONDS DEC24 ETF46434VBG42,323,00088,030SH SOLE 000
ISHARES TREXPANDED TECH4642875152,318,0006,788SH SOLE 000
ZSCALER INCCOM98980G1022,307,00013,440SH SOLE 000
SERVICENOW INCCOM81762P1022,290,0004,578SH SOLE 000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241022,287,00023,651SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305032,279,00028,798SH SOLE 000
SPDR SER TRPORTFOLIO S&P60078468R8532,275,00053,827SH SOLE 000
LIBERTY GLOBAL PLCSHS CL CG5480U1202,271,00088,919SH SOLE 000
ALLSTATE CORPCOM0200021012,267,00019,730SH SOLE 000
TRINITY INDS INCCOM8965221092,262,00079,383SH SOLE 000
AON PLCSHS CL AG0403H1082,261,0009,827SH SOLE 000
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X8482,257,00078,055SH SOLE 000
SONOCO PRODS COCOM8354951022,257,00035,651SH SOLE 000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4292,254,000108,312SH SOLE 000
SPDR SER TRPORTFLI INTRMDIT78464A6722,251,00070,164SH SOLE 000
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012,249,00040,957SH SOLE 000
ISHARES TRRUS TP200 GR ETF4642894382,231,00016,580SH SOLE 000
CREE INCCOM2254471012,227,00020,592SH SOLE 000
AMERIPRISE FINL INCCOM03076C1062,227,0009,579SH SOLE 000
ISHARES TRGLOBAL 100 ETF4642875722,224,00033,698SH SOLE 000
INTERNATIONAL PAPER COCOM4601461032,221,00041,085SH SOLE 000
BLACKROCK HEALTH SCIENCS TRCOM SHS09260E1052,220,00084,403SH SOLE 000
DISCOVER FINL SVCSCOM2547091082,210,00023,263SH SOLE 000
ALLY FINL INCCOM02005N1002,207,00048,824SH SOLE 000
ISHARES TRSHRT NAT MUN ETF4642881582,194,00020,349SH SOLE 000
CARVANA COCL A1468691022,191,0008,349SH SOLE 000
SPDR SER TRPORTFOLIO AGRGTE78464A6492,185,00073,694SH SOLE 000
NIO INCSPON ADS62914V1062,169,00055,635SH SOLE 000
BECTON DICKINSON & COCOM0758871092,168,0008,915SH SOLE 000
CARNIVAL CORPUNIT 99/99/99991436583002,160,00081,397SH SOLE 000
T-MOBILE US INCCOM8725901042,160,00017,239SH SOLE 000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762,157,00018,980SH SOLE 000
BAIDU INCSPON ADR REP A0567521082,145,0009,859SH SOLE 000
CONSOLIDATED EDISON INCCOM2091151042,139,00028,594SH SOLE 000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1002,128,000123,456SH SOLE 000
GUARDANT HEALTH INCCOM40131M1092,113,00013,845SH SOLE 000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208052,111,00040,962SH SOLE 000
WESTROCK COCOM96145D1052,106,00040,469SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,098,00038,856SH SOLE 000
CINTAS CORPCOM1729081052,080,0006,094SH SOLE 000
WISDOMTREE TRUS HIGH DIVIDEND97717W2082,079,00027,253SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1022,070,00045,102SH SOLE 000
EBAY INC.COM2786421032,070,00033,801SH SOLE 000
ISHARES TRBROAD USD HIGH46435U8532,059,00049,995SH SOLE 000
ISHARES U S ETF TRBLACKROCK ST MAT46431W5072,059,00041,023SH SOLE 000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4092,059,00033,125SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642,052,00011,511SH SOLE 000
ISHARES TR0-5YR HI YL CP46434V4072,044,00044,619SH SOLE 000
ETSY INCCOM29786A1062,043,00010,132SH SOLE 000
CASEYS GEN STORES INCCOM1475281032,040,0009,436SH SOLE 000
DBX ETF TRXTRACKERS S&P2330511432,039,00058,640SH SOLE 000
VISTA OUTDOOR INCCOM9283771002,028,00063,232SH SOLE 000
CHIPOTLE MEXICAN GRILL INCCOM1696561052,019,0001,421SH SOLE 000
WISDOMTREE TREMERG MKTS ESG97717X2142,013,00053,379SH SOLE 000
VANGUARD WORLD FDSMATERIALS ETF92204A8012,001,00011,572SH SOLE 000
CARDINAL HEALTH INCCOM14149Y1081,997,00032,876SH SOLE 000
DBX ETF TRXTRACK MSCI EMRG2330511011,995,00069,471SH SOLE 000
CORNING INCCOM2193501051,990,00045,726SH SOLE 000
ISHARES TRMRGSTR MD CP ETF4642882081,988,0007,906SH SOLE 000
ISHARES TRMODERT ALLOC ETF4642898751,987,00045,623SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651,986,00047,862SH SOLE 000
HUMANA INCCOM4448591021,981,0004,726SH SOLE 000
SCHWAB CHARLES CORPCOM8085131051,979,00030,355SH SOLE 000
DISCOVERY INCCOM SER A25470F1041,972,00045,364SH SOLE 000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7911,969,00043,737SH SOLE 000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1421,967,00039,813SH SOLE 000
CUMMINS INCCOM2310211061,967,0007,593SH SOLE 000
KRAFT HEINZ COCOM5007541061,964,00049,102SH SOLE 000
SPDR SER TRAEROSPACE DEF78464A6311,959,00015,599SH SOLE 000
BLACKROCK MUNIASSETS FD INCCOM09254J1021,951,000127,991SH SOLE 000
EVERSOURCE ENERGYCOM30040W1081,946,00022,477SH SOLE 000
BLACKROCK MUNIENHANCED FD INCOM09253Y1001,930,000163,318SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C8701,930,00070,052SH SOLE 000
ISHARES TRU.S. UTILITS ETF4642876971,925,00024,196SH SOLE 000
QUEST DIAGNOSTICS INCCOM74834L1001,915,00014,923SH SOLE 000
FIRST TR EXCHANGE TRADED FDIPOX EUROPE EQ33734X7881,912,00068,215SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM0304201031,909,00012,734SH SOLE 000
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1051,896,00053,470SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FDHELTHCARE INDX74255Y4091,894,00032,735SH SOLE 000
ISHARES TRINTL SEL DIV ETF4642884481,888,00059,983SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E1031,887,00011,395SH SOLE 000
WISDOMTREE TRINTL SMCAP DIV97717W7601,886,00026,108SH SOLE 000
NUVEEN AMT FREE QLTY MUN INCCOM6706571051,885,000127,200SH SOLE 000
DUPONT DE NEMOURS INCCOM26614N1021,883,00024,360SH SOLE 000
PROSHARES TRONLINE RTL ETF74347B1691,876,00023,918SH SOLE 000
EXCHANGE TRADED CONCEPTS TRCAPITAL LINK GBL3015057641,874,00047,352SH SOLE 000
VANGUARD WORLD FDSCOMM SRVC ETF92204A8841,874,00014,416SH SOLE 000
ARTESIAN RES CORPCL A0431132081,864,00047,329SH SOLE 000
EDWARDS LIFESCIENCES CORPCOM28176E1081,862,00022,266SH SOLE 000
OTIS WORLDWIDE CORPCOM68902V1071,858,00027,141SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE GRWT10033740F6491,856,00090,498SH SOLE 000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011,852,000114,620SH SOLE 000
SPDR SER TRDJ REIT ETF78464A6071,850,00019,537SH SOLE 000
KROGER COCOM5010441011,847,00051,326SH SOLE 000
PPG INDS INCCOM6935061071,846,00012,285SH SOLE 000
IDEXX LABS INCCOM45168D1041,821,0003,721SH SOLE 000
INTERCONTINENTAL EXCHANGE INCOM45866F1041,808,00016,192SH SOLE 000
BLACKROCK INCOME TR INCCOM09247F1001,804,000295,210SH SOLE 000
ROYAL CARIBBEAN GROUPCOMV7780T1031,796,00020,977SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1011,776,00030,520SH SOLE 000
ISHARES TRAGENCY BOND ETF4642881661,768,00015,016SH SOLE 000
SPDR SER TRBLOMBERG INTL TR78464A5161,759,00060,368SH SOLE 000
FIFTH THIRD BANCORPCOM3167731001,755,00046,868SH SOLE 000
KINDER MORGAN INC DELCOM49456B1011,735,000104,215SH SOLE 000
GLOBAL X FDSFINTECH ETF37954Y8141,732,00039,248SH SOLE 000
ACCELERON PHARMA INCCOM00434H1081,731,00012,763SH SOLE 000
TRAVELERS COMPANIES INCCOM89417E1091,731,00011,507SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1071,730,00034,008SH SOLE 000
EATON VANCE NATL MUN OPPORTCOM SHS27829L1051,717,00076,306SH SOLE 000
TOTAL SESPONSORED ADS89151E1091,717,00036,903SH SOLE 000
PROSHARES TRPSHS ULTRUSS200074347R8421,717,00015,363SH SOLE 000
ARK ETF TRFINTECH INNOVA00214Q7081,710,00033,455SH SOLE 000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8861,709,00034,051SH SOLE 000
AMERICAN AIRLS GROUP INCCOM02376R1021,706,00071,384SH SOLE 000
ANSYS INCCOM03662Q1051,679,0004,946SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M1061,676,00011,920SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E6101,673,00085,310SH SOLE 000
EXACT SCIENCES CORPCOM30063P1051,665,00012,632SH SOLE 000
EOG RES INCCOM26875P1011,664,00022,945SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C4091,661,00048,662SH SOLE 000
INVESCO LTDSHSG491BT1081,652,00065,498SH SOLE 000
ISHARES TRU.S. REAL ES ETF4642877391,642,00017,860SH SOLE 000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061,630,00047,120SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1081,630,00018,891SH SOLE 000
MGM RESORTS INTERNATIONALCOM5529531011,628,00042,861SH SOLE 000
TIMOTHY PLANHIG DV STK ETF8874323261,624,00056,107SH SOLE 000
AMPLIFY ETF TRCWP ENHANCED DIV0321084091,611,00046,765SH SOLE 000
WHIRLPOOL CORPCOM9633201061,607,0007,292SH SOLE 000
HCA HEALTHCARE INCCOM40412C1011,600,0008,494SH SOLE 000
CORELOGIC INCCOM21871D1031,599,00020,178SH SOLE 000
ENPHASE ENERGY INCCOM29355A1071,584,0009,771SH SOLE 000
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J1041,583,00078,402SH SOLE 000
BLACKROCK MUNIHOLDINGS QUALICOM09253N1041,580,00098,730SH SOLE 000
ISHARES TRINTRM GOV CR ETF4642886121,573,00013,691SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C5401,569,00052,715SH SOLE 000
CARMAX INCCOM1431301021,569,00011,830SH SOLE 000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601,567,00039,672SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8241,564,00025,097SH SOLE 000
NUANCE COMMUNICATIONS INCCOM67020Y1001,552,00035,554SH SOLE 000
PARKER-HANNIFIN CORPCOM7010941041,551,0004,917SH SOLE 000
ISHARES TRIBONDS DEC25 ETF46434VBD11,542,00057,489SH SOLE 000
LAS VEGAS SANDS CORPCOM5178341071,540,00025,350SH SOLE 000
BCE INCCOM NEW05534B7601,536,00034,020SH SOLE 000
MARSH & MCLENNAN COS INCCOM5717481021,536,00012,607SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C4171,529,00055,557SH SOLE 000
PIMCO ETF TR0-5 HIGH YIELD72201R7831,529,00015,414SH SOLE 000
STANLEY BLACK & DECKER INCCOM8545021011,529,0007,657SH SOLE 000
ROYAL BK CDACOM7800871021,525,00016,534SH SOLE 000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1051,521,00031,058SH SOLE 000
NUVEEN MUN HIGH INCOME OPPORCOM6706821031,520,000105,368SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7061,520,00016,566SH SOLE 000
HORIZON THERAPEUTICS PUB LSHSG461881011,515,00016,456SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7711,513,00045,571SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,508,0008,142SH SOLE 000
BAXTER INTL INCCOM0718131091,506,00017,860SH SOLE 000
CHURCH & DWIGHT INCCOM1713401021,504,00017,218SH SOLE 000
HILTON WORLDWIDE HLDGS INCCOM43300A2031,503,00012,431SH SOLE 000
DOVER CORPCOM2600031081,498,00010,924SH SOLE 000
FIRST REP BK SAN FRANCISCO CCOM33616C1001,497,0008,976SH SOLE 000
CAMBRIA ETF TRTAIL RISK1320618621,496,00079,768SH SOLE 000
U S CONCRETE INCCOM90333L2011,490,00020,324SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1741,481,00024,641SH SOLE 000
SCOTTS MIRACLE-GRO COCL A8101861061,471,0006,006SH SOLE 000
SYNOPSYS INCCOM8716071071,471,0005,935SH SOLE 000
VIATRIS INCCOM92556V1061,470,000105,226SH SOLE 000
ISHARES TR0-5 YR TIPS ETF46429B7471,467,00013,875SH SOLE 000
ULTA BEAUTY INCCOM90384S3031,466,0004,741SH SOLE 000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1001,459,00018,658SH SOLE 000
HOLLYFRONTIER CORPCOM4361061081,458,00040,763SH SOLE 000
AFFILIATED MANAGERS GROUP INCOM0082521081,458,0009,780SH SOLE 000
GABELLI DIVID & INCOME TRCOM36242H1041,457,00060,820SH SOLE 000
GALLAGHER ARTHUR J & COCOM3635761091,454,00011,655SH SOLE 000
PACKAGING CORP AMERCOM6951561091,454,00010,814SH SOLE 000
CLOUDFLARE INCCL A COM18915M1071,452,00020,667SH SOLE 000
SPX FLOW INCCOM78469X1071,445,00022,819SH SOLE 000
ARCOSA INCCOM0396531001,442,00022,147SH SOLE 000
DOLBY LABORATORIES INCCOM CL A25659T1071,437,00014,551SH SOLE 000
FIDELITY COVINGTON TRUSTMOMENTUM FACTR3160928161,433,00031,919SH SOLE 000
MARKEL CORPCOM5705351041,429,0001,254SH SOLE 000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1011,423,00013,137SH SOLE 000
PIMCO ETF TRENHNCD LW DUR AC72201R7181,422,00013,947SH SOLE 000
CORTEVA INCCOM22052L1041,421,00030,486SH SOLE 000
KRANESHARES TRQUADRTC INT RT5007677361,419,00049,643SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171041,419,0009,144SH SOLE 000
JPMORGAN CHASE & COALERIAN ML ETN46625H3651,415,00085,263SH SOLE 000
BROADRIDGE FINL SOLUTIONS INCOM11133T1031,412,0009,222SH SOLE 000
PINTEREST INCCL A72352L1061,411,00019,064SH SOLE 000
DBX ETF TRXTRACK MSCI EAFE2330512001,410,00038,845SH SOLE 000
NORWEGIAN CRUISE LINE HLDG LSHSG667211041,407,00050,979SH SOLE 000
ISHARES TRMSCI AC ASIA ETF4642881821,407,00015,189SH SOLE 000
VIACOMCBS INCCL B92556H2061,401,00031,071SH SOLE 000
CHARLES RIV LABS INTL INCCOM1598641071,400,0004,832SH SOLE 000
CINCINNATI FINL CORPCOM1720621011,399,00013,573SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,397,00017,733SH SOLE 000
SANDY SPRING BANCORP INCCOM8003631031,391,00032,022SH SOLE 000
ANALOG DEVICES INCCOM0326541051,391,0008,971SH SOLE 000
PPL CORPCOM69351T1061,388,00048,142SH SOLE 000
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,379,00035,586SH SOLE 000
WISDOMTREE TREMG MKTS SMCAP97717W2811,372,00026,745SH SOLE 000
HARTFORD FINL SVCS GROUP INCCOM4165151041,372,00020,535SH SOLE 000
MOTOROLA SOLUTIONS INCCOM NEW6200763071,371,0007,291SH SOLE 000
UNITED AIRLS HLDGS INCCOM9100471091,370,00023,810SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J8251,357,00061,260SH SOLE 000
SPDR SER TRBLOOMBERG SRT TR78468R4081,357,00049,668SH SOLE 000
CULLEN FROST BANKERS INCCOM2298991091,357,00012,474SH SOLE 000
SNOWFLAKE INCCL A8334451091,353,0005,899SH SOLE 000
SEMPRA ENERGYCOM8168511091,352,00010,201SH SOLE 000
ARCHER DANIELS MIDLAND COCOM0394831021,345,00023,598SH SOLE 000
ATLASSIAN CORP PLCCL AG062421041,342,0006,368SH SOLE 000
GARMIN LTDSHSH2906T1091,338,00010,149SH SOLE 000
OREILLY AUTOMOTIVE INCCOM67103H1071,336,0002,634SH SOLE 000
SPDR SER TRPORTFOLIO INTRMD78464A3751,327,00036,610SH SOLE 000
EASTMAN CHEM COCOM2774321001,324,00012,020SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740U3071,323,00039,729SH SOLE 000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,320,00051,054SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051,320,0002,721SH SOLE 000
V F CORPCOM9182041081,316,00016,462SH SOLE 000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,315,00032,722SH SOLE 000
SPDR SER TRS&P REGL BKG78464A6981,308,00019,720SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C5991,308,0007,077SH SOLE 000
NOVO-NORDISK A SADR6701002051,307,00019,384SH SOLE 000
PIMCO ETF TR25YR+ ZERO U S72201R8821,306,0009,897SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C5081,300,00041,201SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,300,00033,145SH SOLE 000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,293,00026,829SH SOLE 000
WISDOMTREE TREMER MKT HIGH FD97717W3151,288,00029,037SH SOLE 000
VEEVA SYS INCCL A COM9224751081,286,0004,924SH SOLE 000
ISHARES TRCUR HD EURZN ETF46434V6391,285,00037,542SH SOLE 000
KKR & CO INCCOM48251W1041,283,00026,257SH SOLE 000
TORONTO DOMINION BK ONTCOM NEW8911605091,283,00019,675SH SOLE 000
FUELCELL ENERGY INCCOM35952H6011,277,00088,636SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7791,270,00025,860SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H5341,267,00032,454SH SOLE 000
SPDR SER TRS&P BK ETF78464A7971,264,00024,363SH SOLE 000
WEC ENERGY GROUP INCCOM92939U1061,261,00013,478SH SOLE 000
AIRBNB INCCOM CL A0090661011,258,0006,694SH SOLE 000
ISHARES TRUS INFRASTRUC46435U7131,254,00036,194SH SOLE 000
DBX ETF TRXTRCKR MSCI US2330511501,253,00034,352SH SOLE 000
LIBERTY BROADBAND CORPCOM SER C5303073051,246,0008,298SH SOLE 000
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P8301,235,00059,338SH SOLE 000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,234,00011,862SH SOLE 000
XPENG INCADS98422D1051,218,00033,353SH SOLE 000
NEUBERGER BRMAN CLIFRN MUNICOM64123C1011,217,00090,066SH SOLE 000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,216,00019,352SH SOLE 000
PIMCO ETF TR15+ YR US TIPS72201R3041,216,00015,057SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8861,212,00052,765SH SOLE 000
FIREEYE INCCOM31816Q1011,211,00061,863SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3001,209,00017,350SH SOLE 000
COHEN & STEERS REIT & PFD &COM19247X1001,201,00049,229SH SOLE 000
BARRICK GOLD CORPCOM0679011081,195,00060,364SH SOLE 000
CLEVELAND-CLIFFS INC NEWCOM1858991011,195,00059,418SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5971,190,0006,749SH SOLE 000
BANK NEW YORK MELLON CORPCOM0640581001,181,00024,976SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7201,181,00022,671SH SOLE 000
THOR INDS INCCOM8851601011,181,0008,768SH SOLE 000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,178,00018,433SH SOLE 000
DOUBLELINE INCOME SOLUTIONSCOM2586221091,177,00064,794SH SOLE 000
DELL TECHNOLOGIES INCCL C24703L2021,177,00013,351SH SOLE 000
WORKDAY INCCL A98138H1011,176,0004,735SH SOLE 000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8871,173,00023,231SH SOLE 000
NUVEEN INTER DURATION MUN TECOM6706711061,172,00082,048SH SOLE 000
ISHARES TRU.S. CNSM SV ETF4642875801,170,00015,640SH SOLE 000
ZIMMER BIOMET HOLDINGS INCCOM98956P1021,168,0007,296SH SOLE 000
ERIE INDTY COCL A29530P1021,168,0005,288SH SOLE 000
WAYFAIR INCCL A94419L1011,160,0003,684SH SOLE 000
ISHARES TRMSCI USA ESG SLC4642888021,150,00013,089SH SOLE 000
SNAP INCCL A83304A1061,148,00021,946SH SOLE 000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041,147,00025,771SH SOLE 000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1061,146,00051,477SH SOLE 000
PENTAIR PLCSHSG7S00T1041,133,00018,181SH SOLE 000
ROSS STORES INCCOM7782961031,133,0009,448SH SOLE 000
PIONEER NAT RES COCOM7237871071,130,0007,117SH SOLE 000
VANECK VECTORS ETF TROIL SVCS ETF92189H6071,128,0005,903SH SOLE 000
RPM INTL INCCOM7496851031,123,00012,227SH SOLE 000
MCKESSON CORPCOM58155Q1031,118,0005,731SH SOLE 000
IQVIA HLDGS INCCOM46266C1051,114,0005,770SH SOLE 000
VANGUARD WORLD FDEXTENDED DUR9219107091,112,0008,862SH SOLE 000
CHEGG INCCOM1630921091,111,00012,965SH SOLE 000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011,106,00011,518SH SOLE 000
SAP SESPON ADR8030542041,096,0008,927SH SOLE 000
ISHARES TRU.S. CNSM GD ETF4642878121,093,0006,176SH SOLE 000
BANK NOVA SCOTIA B CCOM0641491071,089,00017,409SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES8085248621,088,00021,213SH SOLE 000
BROWN FORMAN CORPCL B1156372091,088,00015,779SH SOLE 000
OLD DOMINION FREIGHT LINE INCOM6795801001,088,0004,524SH SOLE 000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031,086,0007,572SH SOLE 000
ISHARES TR0-5YR INVT GR CP46434V1001,081,00020,876SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM8923313071,079,0006,916SH SOLE 000
EATON VANCE LTD DURATION INCCOM27828H1051,076,00085,220SH SOLE 000
AMPHENOL CORP NEWCL A0320951011,076,00016,314SH SOLE 000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051,074,00042,280SH SOLE 000
HP INCCOM40434L1051,070,00033,709SH SOLE 000
VANGUARD WORLD FDMEGA CAP INDEX9219108731,068,0007,617SH SOLE 000
STERIS PLCSHS USDG8473T1001,068,0005,607SH SOLE 000
HANCOCK JOHN PFD INCOME FD ICOM41013X1061,067,00051,302SH SOLE 000
PACER FDS TRTRENDP US LAR CP69374H1051,067,00030,712SH SOLE 000
SPDR SER TRS&P 600 SMCP GRW78464A2011,064,00012,388SH SOLE 000
BLACKROCK ENHANCED EQUITY DICOM09251A1041,063,000112,417SH SOLE 000
LYFT INCCL A COM55087P1041,059,00016,754SH SOLE 000
NUVEEN PFD & INCM SECURTIESCOM67072C1051,055,000108,515SH SOLE 000
ISHARES TRMRNING SM CP ETF4642887031,055,0006,252SH SOLE 000
ISHARES TRDOW JONES US ETF4642878461,053,00010,547SH SOLE 000
NUVEEN ENHANCED MUN VALUE FDCOM67074M1011,044,00062,208SH SOLE 000
COHEN & STEERS SELECT PFD &COM19248Y1071,041,00037,579SH SOLE 000
VIRGIN GALACTIC HOLDINGS INCCOM92766K1061,040,00033,962SH SOLE 000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q1041,039,00018,303SH SOLE 000
IONIS PHARMACEUTICALS INCCOM4622221001,032,00022,950SH SOLE 000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,029,00027,933SH SOLE 000
NEWMONT CORPCOM6516391061,029,00017,076SH SOLE 000
UNITED RENTALS INCCOM9113631091,029,0003,125SH SOLE 000
MOLSON COORS BEVERAGE COCL B60871R2091,026,00020,050SH SOLE 000
BEST BUY INCCOM0865161011,025,0008,924SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,023,00016,235SH SOLE 000
FASTLY INCCL A31188V1001,020,00015,160SH SOLE 000
ISHARES TREAFE SML CP ETF4642882731,019,00014,186SH SOLE 000
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071,019,00010,222SH SOLE 000
PENN NATL GAMING INCCOM7075691091,015,0009,678SH SOLE 000
HDFC BANK LTDSPONSORED ADS40415F1011,008,00012,974SH SOLE 000
DTE ENERGY COCOM2333311071,008,0007,572SH SOLE 000
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F1001,007,00057,916SH SOLE 000
GREENBOX POSCOM NEW39366L2081,006,00071,873SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7971,006,00035,295SH SOLE 000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,003,00013,681SH SOLE 000
CITIZENS FINANCIAL GROUP INCCOM1746101051,000,00022,649SH SOLE 000
ALCON AGORD SHSH013011281,000,00014,254SH SOLE 000
VANECK VECTORS ETF TRVIDEO GAMING92189F114999,00014,612SH SOLE 000
FASTENAL COCOM311900104996,00019,815SH SOLE 000
ODYSSEY MARINE EXPL INCCOM NEW676118201994,000148,810SH SOLE 000
HUNTINGTON BANCSHARES INCCOM446150104994,00063,214SH SOLE 000
NUVEEN MUN CR OPPORTUNITIESCOM670663103993,00070,748SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R704991,00024,415SH SOLE 000
IHS MARKIT LTDSHSG47567105990,00010,224SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX921932885988,0005,602SH SOLE 000
LOGITECH INTL S ASHSH50430232987,0009,445SH SOLE 000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303984,00017,252SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T101981,0009,631SH SOLE 000
ISHARES TRMORNINGSTAR GRWT464287119981,0003,402SH SOLE 000
SPDR SER TRFACTST INV ETF78464A110980,0004,686SH SOLE 000
FORTIVE CORPCOM34959J108975,00013,805SH SOLE 000
ISHARES TRU.S. FINLS ETF464287788971,00012,973SH SOLE 000
WISDOMTREE TRUS DIVID EX FNCL97717W406969,00010,272SH SOLE 000
F5 NETWORKS INCCOM315616102964,0004,620SH SOLE 000
M & T BK CORPCOM55261F104963,0006,352SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P871962,00030,904SH SOLE 000
ENTERGY CORP NEWCOM29364G103962,0009,673SH SOLE 000
SPDR SER TRS&P 400 MDCP GRW78464A821961,00012,800SH SOLE 000
GLOBAL X FDSAUTONMOUS EV ETF37954Y624954,00035,944SH SOLE 000
CBRE GROUP INCCL A12504L109953,00012,048SH SOLE 000
ELBIT SYS LTDORDM3760D101953,0006,665SH SOLE 000
SPROTT PHYSICAL GOLD TRUNIT85207H104951,00070,900SH SOLE 000
DIME CMNTY BANCSHARES INCCOM25432X102949,00031,489SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842949,00011,159SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182948,00035,941SH SOLE 000
ROLLINS INCCOM775711104948,00027,531SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200944,00037,558SH SOLE 000
ISHARES TRSHORT TREAS BD464288679942,0008,521SH SOLE 000
ISHARES TRNORTH AMERN NAT464287374940,00034,112SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J858939,00037,096SH SOLE 000
PROGRESSIVE CORPCOM743315103936,0009,789SH SOLE 000
DEVON ENERGY CORP NEWCOM25179M103930,00042,543SH SOLE 000
ISHARES TRCONSER ALLOC ETF464289883930,00024,052SH SOLE 000
SPDR SER TRS&P 400 MDCP VAL78464A839927,00014,170SH SOLE 000
DOLLAR TREE INCCOM256746108927,0008,096SH SOLE 000
ADVISORSHARES TRPURE US CANNABIS00768Y453926,00021,844SH SOLE 000
SPDR SER TRNUVEEN BLMBRG SR78468R739925,00018,668SH SOLE 000
DARDEN RESTAURANTS INCCOM237194105925,0006,516SH SOLE 000
CANADIAN IMP BK COMMCOM136069101924,0009,445SH SOLE 000
VERISK ANALYTICS INCCOM92345Y106922,0005,218SH SOLE 000
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q332921,00015,850SH SOLE 000
CERENCE INCCOM156727109919,00010,256SH SOLE 000
BLACKROCK SCIENCE & TECHNOLOSHS09258G104917,00016,946SH SOLE 000
YUM CHINA HLDGS INCCOM98850P109916,00015,473SH SOLE 000
ALPS ETF TRALERIAN MLP00162Q452915,00030,005SH SOLE 000
PLUG POWER INCCOM NEW72919P202915,00025,518SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102914,00011,703SH SOLE 000
FIVERR INTL LTDORD SHSM4R82T106907,0004,174SH SOLE 000
GUGGENHEIM TAXABLE MUNICP BOCOM401664107905,00038,657SH SOLE 000
PROSHARES TRULTRA FNCLS NEW74347X633905,00017,146SH SOLE 000
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P301904,00016,584SH SOLE 000
BLACKROCK HEALTH SCIENCES TRCOM09250W107902,00019,499SH SOLE 000
WABTECCOM929740108902,00011,389SH SOLE 000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134902,0009,170SH SOLE 000
EATON VANCE MUN BD FDCOM27827X101898,00067,500SH SOLE 000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V608898,00019,633SH SOLE 000
SANOFISPONSORED ADR80105N105898,00018,158SH SOLE 000
OCCIDENTAL PETE CORPCOM674599105896,00033,674SH SOLE 000
VEREIT INCCOM92339V308896,00023,192SH SOLE 000
NUVEEN MUN VALUE FD INCCOM670928100895,00080,358SH SOLE 000
REGIONS FINANCIAL CORP NEWCOM7591EP100893,00043,204SH SOLE 000
ALBEMARLE CORPCOM012653101889,0006,084SH SOLE 000
ISHARES TRMSCI KLD400 SOC464288570888,00011,630SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362887,00020,699SH SOLE 000
AMERISOURCEBERGEN CORPCOM03073E105886,0007,504SH SOLE 000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855874,00014,956SH SOLE 000
NATERA INCCOM632307104872,0008,583SH SOLE 000
BIO-TECHNE CORPCOM09073M104872,0002,284SH SOLE 000
ALIGN TECHNOLOGY INCCOM016255101872,0001,610SH SOLE 000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607870,00019,734SH SOLE 000
ISHARES TRU.S. FIN SVC ETF464287770870,0005,079SH SOLE 000
UNITED STATES STL CORP NEWCOM912909108866,00033,089SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H641866,00024,327SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R409865,0003,393SH SOLE 000
BLACKROCK MUNIHLDS INVSTM QLCOM09254P108864,00060,440SH SOLE 000
ISHARES TRU.S. BAS MTL ETF464287838863,0006,876SH SOLE 000
UFP INDUSTRIES INCCOM90278Q108859,00011,320SH SOLE 000
NIKOLA CORPCOM654110105858,00061,753SH SOLE 000
MARTIN MARIETTA MATLS INCCOM573284106854,0002,542SH SOLE 000
BEYOND MEAT INCCOM08862E109850,0006,536SH SOLE 000
AUTOZONE INCCOM053332102848,000604SH SOLE 000
NETEASE INCSPONSORED ADS64110W102847,0008,204SH SOLE 000
NETAPP INCCOM64110D104846,00011,645SH SOLE 000
IAC INTERACTIVECORP NEWCOM44891N109846,0003,909SH SOLE 000
CADENCE DESIGN SYSTEM INCCOM127387108845,0006,168SH SOLE 000
MSCI INCCOM55354G100842,0002,008SH SOLE 000
NOW INCCOM67011P100840,00083,234SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C656838,00029,161SH SOLE 000
NORTONLIFELOCK INCCOM668771108837,00039,351SH SOLE 000
SPDR SER TRS&P HOMEBUILD78464A888835,00011,867SH SOLE 000
GLOBAL X FDSS&P 500 CATHOLIC37954Y889834,00016,845SH SOLE 000
AMERICAN INTL GROUP INCCOM NEW026874784826,00017,883SH SOLE 000
XPO LOGISTICS INCCOM983793100824,0006,683SH SOLE 000
WINGSTOP INCCOM974155103824,0006,482SH SOLE 000
KEYCORPCOM493267108816,00040,833SH SOLE 000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800814,00024,690SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198814,00015,548SH SOLE 000
AIR LEASE CORPCL A00912X302812,00016,571SH SOLE 000
SPDR SER TRNUVEEN BRC MUNIC78468R721810,00015,688SH SOLE 000
MASCO CORPCOM574599106809,00013,499SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866808,0009,896SH SOLE 000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870807,00039,877SH SOLE 000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P103807,00017,757SH SOLE 000
KLA CORPCOM NEW482480100807,0002,442SH SOLE 000
ROBERT HALF INTL INCCOM770323103806,00010,322SH SOLE 000
ISHARES TRUSD INV GRDE ETF464288620802,00013,584SH SOLE 000
PIMCO CORPORATE & INCOME OPPCOM72201B101798,00043,666SH SOLE 000
MAIN STR CAP CORPCOM56035L104797,00020,360SH SOLE 000
RENAISSANCE CAP GREENWICH FDIPO ETF759937204788,00012,665SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q507776,00015,451SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857775,00028,192SH SOLE 000
ARISTA NETWORKS INCCOM040413106774,0002,563SH SOLE 000
PIMCO CORPORATE & INCM STRGCOM72200U100771,00044,494SH SOLE 000
LENNAR CORPCL A526057104770,0007,602SH SOLE 000
ISHARES TRTRANS AVG ETF464287192770,0002,990SH SOLE 000
BLACKROCK CORPOR HI YLD FD ICOM09255P107767,00065,319SH SOLE 000
INVESCO DB COMMDY INDX TRCKUNIT46138B103766,00046,103SH SOLE 000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF301505707765,00012,050SH SOLE 000
LIVE NATION ENTERTAINMENT INCOM538034109765,0009,038SH SOLE 000
BLACKROCK MUNIVEST FD INCCOM09253R105762,00081,988SH SOLE 000
MCCORMICK & CO INCCOM NON VTG579780206760,0008,525SH SOLE 000
NEW YORK CMNTY BANCORP INCCOM649445103758,00060,033SH SOLE 000
AVERY DENNISON CORPCOM053611109758,0004,129SH SOLE 000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508757,00034,191SH SOLE 000
SPLUNK INCCOM848637104757,0005,586SH SOLE 000
ISHARES TRMRGSTR SM CP ETF464288505756,0003,353SH SOLE 000
COPART INCCOM217204106752,0006,924SH SOLE 000
CIENA CORPCOM NEW171779309750,00013,707SH SOLE 000
ABB LTDSPONSORED ADR000375204747,00024,530SH SOLE 000
AMPLIFY ETF TRBLOCKCHAIN LDR032108607745,00013,349SH SOLE 000
ALLIANT ENERGY CORPCOM018802108744,00013,729SH SOLE 000
WYNN RESORTS LTDCOM983134107742,0005,921SH SOLE 000
MATCH GROUP INC NEWCOM57667L107741,0005,393SH SOLE 000
CALAMOS GBL DYN INCOME FUNDCOM12811L107740,00072,443SH SOLE 000
COLUMBIA ETF TR IDIVERSIFID FXD19761L508738,00034,949SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V811737,0005,126SH SOLE 000
ELECTRONIC ARTS INCCOM285512109734,0005,421SH SOLE 000
PRINCIPAL FINANCIAL GROUP INCOM74251V102731,00012,198SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CAP VAL ALPH33737M409729,00014,492SH SOLE 000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108729,0005,981SH SOLE 000
NUVEEN CALIFORNIA AMT QLT MUCOM670651108726,00046,987SH SOLE 000
API GROUP CORPCOM STK00187Y100723,00034,938SH SOLE 000
MANULIFE FINL CORPCOM56501R106722,00033,580SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C680720,00024,870SH SOLE 000
AMC NETWORKS INCCL A00164V103719,00013,530SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794718,00010,966SH SOLE 000
GRAINGER W W INCCOM384802104717,0001,788SH SOLE 000
CHEWY INCCL A16679L109716,0008,457SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C888715,00023,799SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C573714,00024,054SH SOLE 000
GLOBAL X FDSGLB X SUPERDIV37950E549713,00051,273SH SOLE 000
DANIMER SCIENTIFIC INCCOM CL A236272100710,00018,807SH SOLE 000
ALASKA AIR GROUP INCCOM011659109708,00010,235SH SOLE 000
AVANGRID INCCOM05351W103707,00014,191SH SOLE 000
FORTINET INCCOM34959E109707,0003,835SH SOLE 000
CHARTER COMMUNICATIONS INC NCL A16119P108704,0001,142SH SOLE 000
JD.COM INCSPON ADR CL A47215P106699,0008,289SH SOLE 000
PARK NATL CORPCOM700658107698,0005,399SH SOLE 000
WEST PHARMACEUTICAL SVSC INCCOM955306105697,0002,473SH SOLE 000
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E102696,00048,489SH SOLE 000
GARTNER INCCOM366651107696,0003,811SH SOLE 000
ISHARES TRUS INDUSTRIALS464287754695,0006,576SH SOLE 000
SPDR SER TRNUVEEN BBG BRCLY78464A284694,00011,705SH SOLE 000
SLM CORPCOM78442P106693,00038,542SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P801692,00017,278SH SOLE 000
ISHARES TRGENOMICS IMMUN46435U192692,00015,144SH SOLE 000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J101692,00010,866SH SOLE 000
ISHARES TRU.S. FIXED INCME46435U796691,0006,919SH SOLE 000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205690,00037,784SH SOLE 000
GRANITESHARES ETF TRBBG COMMD K 138747R108689,00027,623SH SOLE 000
ASSURANT INCCOM04621X108689,0004,862SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117685,00016,844SH SOLE 000
NOVAVAX INCCOM NEW670002401683,0003,769SH SOLE 000
BIO RAD LABS INCCL A090572207683,0001,195SH SOLE 000
BLACKROCK CORE BD TRSHS BEN INT09249E101679,00043,269SH SOLE 000
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET003263100678,0007,316SH SOLE 000
WILLIAMS SONOMA INCCOM969904101678,0003,781SH SOLE 000
SPDR SER TRBLOMBERG BRC INV78468R200675,00022,031SH SOLE 000
ISHARES TRS&P 100 ETF464287101675,0003,753SH SOLE 000
LOUISIANA PAC CORPCOM546347105673,00012,129SH SOLE 000
COUPA SOFTWARE INCCOM22266L106671,0002,637SH SOLE 000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109670,00045,440SH SOLE 000
BEIGENE LTDSPONSORED ADR07725L102666,0001,913SH SOLE 000
FLEETCOR TECHNOLOGIES INCCOM339041105665,0002,475SH SOLE 000
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q209663,00010,868SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C106660,00041,058SH SOLE 000
INTERPUBLIC GROUP COS INCCOM460690100660,00022,594SH SOLE 000
TARGA RES CORPCOM87612G101660,00020,774SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C813659,00022,479SH SOLE 000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K109659,0008,224SH SOLE 000
XYLEM INCCOM98419M100659,0006,270SH SOLE 000
AMEREN CORPCOM023608102658,0008,087SH SOLE 000
ISHARES INCMSCI STH KOR ETF464286772658,0007,333SH SOLE 000
GODADDY INCCL A380237107655,0008,437SH SOLE 000
GENERAC HLDGS INCCOM368736104654,0001,998SH SOLE 000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104653,00034,463SH SOLE 000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509653,00023,453SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105653,000565SH SOLE 000
PULTE GROUP INCCOM745867101652,00012,426SH SOLE 000
WESTERN ASSET MUN PARTNERS FCOM95766P108651,00042,492SH SOLE 000
VANGUARD WORLD FDMEGA CAP VAL ETF921910840649,0006,822SH SOLE 000
DEXCOM INCCOM252131107649,0001,806SH SOLE 000
MONSTER BEVERAGE CORP NEWCOM61174X109648,0007,113SH SOLE 000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135647,00015,542SH SOLE 000
DNP SELECT INCOME FD INCCOM23325P104645,00065,249SH SOLE 000
SPOTIFY TECHNOLOGY S ASHSL8681T102645,0002,408SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F847644,00017,610SH SOLE 000
ASSURED GUARANTY LTDCOMG0585R106644,00015,231SH SOLE 000
TC ENERGY CORPCOM87807B107644,00014,073SH SOLE 000
ISHARES TRGBL COMM SVC ETF464287275642,0007,992SH SOLE 000
APOLLO GLOBAL MGMT INCCOM CL A03768E105640,00013,613SH SOLE 000
FORTUNE BRANDS HOME & SEC INCOM34964C106639,0006,673SH SOLE 000
MARATHON OIL CORPCOM565849106635,00059,461SH SOLE 000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784635,00023,738SH SOLE 000
GLOBAL X FDSGLOBAL X SILVER37954Y848635,00015,918SH SOLE 000
NOV INCCOM62955J103633,00046,170SH SOLE 000
INVESCO HIGH INCOME TR IICOM46131F101631,00045,335SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639630,0004,041SH SOLE 000
MAINSTAY MACKAY DEFINDTRM MUCOM56064K100627,00028,251SH SOLE 000
ISHARES TRGNMA BOND ETF46429B333626,00012,450SH SOLE 000
SPDR SER TRS&P TRANSN ETF78464A532624,0007,136SH SOLE 000
ALPS ETF TRMED BREAKTHGH00162Q593622,00012,375SH SOLE 000
BANK MONTREAL QUECOM063671101622,0006,978SH SOLE 000
WISDOMTREE TRUS MIDCAP FUND97717W570620,00012,169SH SOLE 000
QORVO INCCOM74736K101616,0003,373SH SOLE 000
FIVE BELOW INCCOM33829M101616,0003,227SH SOLE 000
FIRST TR EXCH TRADED FD IIICALIF MUN INCM33739P863615,00011,399SH SOLE 000
DWS MUN INCOME TRCOM233368109614,00052,729SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q654614,00012,026SH SOLE 000
NUVEEN FLOATING RATE INCOMECOM67072T108610,00063,152SH SOLE 000
LAMB WESTON HLDGS INCCOM513272104609,0007,855SH SOLE 000
UBS GROUP AGSHSH42097107608,00039,134SH SOLE 000
PIMCO INCOME OPPORTUNITY FDCOM72202B100607,00023,073SH SOLE 000
RELX PLCSPONSORED ADR759530108606,00024,084SH SOLE 000
ISHARES TRNEW YORK MUN ETF464288323606,00010,501SH SOLE 000
TAKE-TWO INTERACTIVE SOFTWARCOM874054109606,0003,428SH SOLE 000
PGIM GLOBAL HIGH YIELD FD FOCOM69346J106602,00040,345SH SOLE 000
BED BATH & BEYOND INCCOM075896100598,00020,527SH SOLE 000
TRANSUNIONCOM89400J107598,0006,642SH SOLE 000
FORTRESS BIOTECH INCCOM34960Q109596,000168,763SH SOLE 000
HECLA MNG COCOM422704106592,000104,017SH SOLE 000
QURATE RETAIL INCCOM SER A74915M100592,00050,353SH SOLE 000
BOYD GAMING CORPCOM103304101591,00010,022SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F862590,00016,421SH SOLE 000
COSTAR GROUP INCCOM22160N109586,000713SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US BUF33740F748585,00016,619SH SOLE 000
TEXTRON INCCOM883203101584,00010,415SH SOLE 000
REAVES UTIL INCOME FDCOM SH BEN INT756158101582,00017,366SH SOLE 000
ON SEMICONDUCTOR CORPCOM682189105581,00013,968SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFETF45782C771580,00018,592SH SOLE 000
VALE S ASPONSORED ADS91912E105579,00033,328SH SOLE 000
DBX ETF TRXTRACK HRVST CSI233051879577,00014,952SH SOLE 000
SYNOVUS FINL CORPCOM NEW87161C501577,00012,614SH SOLE 000
RAYMOND JAMES FINL INCCOM754730109576,0004,697SH SOLE 000
OGE ENERGY CORPCOM670837103574,00017,737SH SOLE 000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U106572,00040,179SH SOLE 000
EQUITABLE HLDGS INCCOM29452E101572,00017,549SH SOLE 000
J2 GLOBAL INCCOM48123V102572,0004,776SH SOLE 000
TYLER TECHNOLOGIES INCCOM902252105572,0001,347SH SOLE 000
NUVEEN AMT-FREE MUN VALUE FDCOM670695105571,00034,676SH SOLE 000
GLOBE LIFE INCCOM37959E102571,0005,906SH SOLE 000
GLOBAL X FDSCLOUD COMPUTNG37954Y442570,00022,159SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J307570,00013,099SH SOLE 000
ISHARES TRCORE MSCI EURO46434V738570,00010,562SH SOLE 000
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537563,00021,030SH SOLE 000
BLACKROCK UTILITIES INFRSTRCCOM09248D104562,00022,327SH SOLE 000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y401559,0006,640SH SOLE 000
STONE HBR EMERGING MKTS TOTACOM86164W100556,00061,216SH SOLE 000
ISHARES TRHDG MSCI EAFE46434V803555,00016,829SH SOLE 000
BLACKROCK MUNIYLD MICH QLTYCOM09254V105552,00036,748SH SOLE 000
VANECK VECTORS ETF TRSOCIAL SENTIMENT92189H839550,00022,786SH SOLE 000
EQUITRANS MIDSTREAM CORPCOM294600101549,00067,273SH SOLE 000
AES CORPCOM00130H105549,00020,480SH SOLE 000
CDK GLOBAL INCCOM12508E101549,00010,161SH SOLE 000
SMUCKER J M COCOM NEW832696405549,0004,336SH SOLE 000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105548,00036,697SH SOLE 000
CHECK POINT SOFTWARE TECH LTORDM22465104547,0004,886SH SOLE 000
QUANTUMSCAPE CORPCOM CL A74767V109546,00012,202SH SOLE 000
CARTERS INCCOM146229109546,0006,141SH SOLE 000
TRI CONTL CORPCOM895436103544,00016,783SH SOLE 000
SPDR SER TRPORTFOLIO LN TSR78464A664544,00013,953SH SOLE 000
COLUMBIA SPORTSWEAR COCOM198516106543,0005,142SH SOLE 000
NEUBERGER BERMAN HIGH YIELDCOM64128C106542,00042,012SH SOLE 000
ISHARES TRIBONDS 21 TRM HG46435U226542,00022,382SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST BFR33740F623542,00017,265SH SOLE 000
SIREN ETF TRNSD NXGN ECO ETF829658202541,00011,255SH SOLE 000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107538,0007,048SH SOLE 000
ROYAL GOLD INCCOM780287108538,0005,003SH SOLE 000
WORKHORSE GROUP INCCOM NEW98138J206537,00038,966SH SOLE 000
1 800 FLOWERS COM INCCL A68243Q106537,00019,457SH SOLE 000
AMPLIFY ETF TRSEYMOUR CANNBS032108854536,00018,446SH SOLE 000
SCHWAB STRATEGIC TRUS AGGREGATE B808524839536,0009,944SH SOLE 000
ICON PLCSHSG4705A100533,0002,712SH SOLE 000
ISHARES TRIBONDS DEC202146435G789532,00020,681SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N782532,0007,921SH SOLE 000
FRANKLIN ETF TRLIBERTY SHRT ETF353506108532,0005,587SH SOLE 000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH921932794530,0002,397SH SOLE 000
MFS CHARTER INCOME TRSH BEN INT552727109528,00061,838SH SOLE 000
CAMECO CORPCOM13321L108527,00031,749SH SOLE 000
VMWARE INCCL A COM928563402526,0003,497SH SOLE 000
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706525,00016,515SH SOLE 000
STATE STR CORPCOM857477103524,0006,238SH SOLE 000
RHCOM74967X103524,000879SH SOLE 000
UNDER ARMOUR INCCL A904311107523,00023,606SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V324523,0002,944SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R860522,00016,748SH SOLE 000
SPDR INDEX SHS FDSS&P INTL ETF78463X772522,00013,689SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107519,00015,718SH SOLE 000
ETF MANAGERS TRETFMG TRAVEL TEC26924G771517,00016,533SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R878517,00015,124SH SOLE 000
ENTEGRIS INCCOM29362U104515,0004,609SH SOLE 000
WATERS CORPCOM941848103515,0001,812SH SOLE 000
BORGWARNER INCCOM099724106514,00011,089SH SOLE 000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100511,0007,026SH SOLE 000
SEAGEN INCCOM81181C104510,0003,672SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C466509,00013,103SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119508,0008,840SH SOLE 000
HALLIBURTON COCOM406216101504,00023,501SH SOLE 000
SPDR SER TRS&P 600 SMCP VAL78464A300504,0006,153SH SOLE 000
HERSHEY COCOM427866108504,0003,189SH SOLE 000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778503,00021,274SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631503,00015,809SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C474502,00016,501SH SOLE 000
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G106501,00022,202SH SOLE 000
ISHARES TRIBONDS DEC202646435GAA0501,00019,019SH SOLE 000
ISHARES TRESG AW MSCI EAFE46435G516501,0006,604SH SOLE 000
QUANTA SVCS INCCOM74762E102500,0005,683SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373494,0003,132SH SOLE 000
EVERI HLDGS INCCOM30034T103493,00034,927SH SOLE 000
SLACK TECHNOLOGIES INCCOM CL A83088V102493,00012,145SH SOLE 000
MONOLITHIC PWR SYS INCCOM609839105492,0001,392SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G649491,0003,745SH SOLE 000
GORMAN RUPP COCOM383082104490,00014,811SH SOLE 000
NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107489,00034,941SH SOLE 000
SOLAREDGE TECHNOLOGIES INCCOM83417M104489,0001,702SH SOLE 000
INVESCO QUALITY MUN INCOME TCOM46133G107487,00037,531SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K101486,0005,323SH SOLE 000
ISHARES TRIBONDS DEC202246435G755485,00018,409SH SOLE 000
ALPS ETF TRDISRUPTIVE TECH00162Q478485,00010,787SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R811485,0007,505SH SOLE 000
MFS INVT GRADE MUN TRSH BEN INT59318B108484,00049,326SH SOLE 000
FIRSTENERGY CORPCOM337932107484,00013,952SH SOLE 000
NEWELL BRANDS INCCOM651229106483,00018,041SH SOLE 000
CABOT OIL & GAS CORPCOM127097103480,00025,568SH SOLE 000
ENERGIZER HLDGS INC NEWCOM29272W109480,00010,122SH SOLE 000
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C847480,0005,792SH SOLE 000
NEWTEK BUSINESS SVCS CORPCOM NEW652526203479,00017,936SH SOLE 000
PIMCO ETF TRINTER MUN BD ACT72201R866479,0008,524SH SOLE 000
UNITY SOFTWARE INCCOM91332U101479,0004,775SH SOLE 000
SYNAPTICS INCCOM87157D109479,0003,537SH SOLE 000
FLUOR CORP NEWCOM343412102476,00020,605SH SOLE 000
SYNCHRONY FINANCIALCOM87165B103475,00011,687SH SOLE 000
AMEDISYS INCCOM023436108472,0001,782SH SOLE 000
SONOS INCCOM83570H108469,00012,504SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881468,00010,587SH SOLE 000
BLACKROCK MUN INCOME TRSH BEN INT09248F109467,00031,120SH SOLE 000
AMER STATES WTR COCOM029899101467,0006,176SH SOLE 000
APTIV PLCSHSG6095L109467,0003,386SH SOLE 000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R202466,00042,370SH SOLE 000
GLOBAL X FDSSOCIAL MED ETF37950E416466,0006,983SH SOLE 000
ATMOS ENERGY CORPCOM049560105466,0004,712SH SOLE 000
ROBLOX CORPCL A771049103464,0007,152SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254E103462,00032,397SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U208462,00013,603SH SOLE 000
CABLE ONE INCCOM12685J105461,000252SH SOLE 000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101460,00026,721SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C573460,0005,142SH SOLE 000
MONARCH CASINO & RESORT INCCOM609027107459,0007,577SH SOLE 000
TWIST BIOSCIENCE CORPCOM90184D100459,0003,709SH SOLE 000
FIRST TR EXCHANGE-TRADED FDLNG DUR OPRTUN33738D606458,00017,068SH SOLE 000
ISHARES INCMSCI PAC JP ETF464286665458,0009,118SH SOLE 000
BRINKS COCOM109696104457,0005,769SH SOLE 000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411455,00028,064SH SOLE 000
EATON VANCE TAX-MANAGED BUY-COM27828Y108454,00029,332SH SOLE 000
PINNACLE WEST CAP CORPCOM723484101454,0005,586SH SOLE 000
COMMUNITY BK SYS INCCOM203607106453,0005,900SH SOLE 000
INNOVATOR ETFS TRMSCI EMGR MKT45782C516452,00014,910SH SOLE 000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805451,00014,094SH SOLE 000
RESMED INCCOM761152107451,0002,325SH SOLE 000
HOWMET AEROSPACE INCCOM443201108447,00013,901SH SOLE 000
FLIR SYS INCCOM302445101444,0007,854SH SOLE 000
COOPER COS INCCOM NEW216648402444,0001,156SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833442,00017,698SH SOLE 000
WIX COM LTDSHSM98068105442,0001,583SH SOLE 000
DOMINOS PIZZA INCCOM25754A201442,0001,203SH SOLE 000
ISHARES TRCALIF MUN BD ETF464288356441,0007,100SH SOLE 000
ISHARES TRMORNINGSTR US EQ464287127438,0001,954SH SOLE 000
NORTHERN LTS FD TR IVINTRNTINL ESG66538H419437,00013,369SH SOLE 000
CHEMED CORP NEWCOM16359R103437,000951SH SOLE 000
VULCAN MATLS COCOM929160109435,0002,577SH SOLE 000
MOHAWK INDS INCCOM608190104433,0002,254SH SOLE 000
EATON VANCE MUN INCOME 2028SHS27829U105432,00019,737SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F722431,00012,337SH SOLE 000
INVESCO DB MULTI-SECTOR COMMOIL FD46140H403429,00040,735SH SOLE 000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V589429,00029,543SH SOLE 000
CERNER CORPCOM156782104428,0005,953SH SOLE 000
BOSTON BEER INCCL A100557107426,000353SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101425,00018,644SH SOLE 000
ISHARES TRMORTGE REL ETF46435G342425,00012,066SH SOLE 000
BERKLEY W R CORPCOM084423102425,0005,646SH SOLE 000
ESSENTIAL UTILS INCCOM29670G102423,0009,453SH SOLE 000
FERRARI N VCOMN3167Y103422,0002,017SH SOLE 000
ISHARES TRMSCI USA MULTIFT46434V282421,00010,354SH SOLE 000
WISDOMTREE TRINTL LRGCAP DV97717W794420,0008,877SH SOLE 000
QUIDEL CORPCOM74838J101419,0003,279SH SOLE 000
SEA LTDSPONSORD ADS81141R100419,0001,877SH SOLE 000
POOL CORPCOM73278L105417,0001,208SH SOLE 000
OWENS CORNING NEWCOM690742101416,0004,514SH SOLE 000
TRANSDIGM GROUP INCCOM893641100416,000707SH SOLE 000
PACCAR INCCOM693718108415,0004,464SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V852415,0002,640SH SOLE 000
FIDELITY COVINGTON TRUSTLOW DURTIN ETF316188408414,0008,170SH SOLE 000
EQUIFAX INCCOM294429105412,0002,275SH SOLE 000
WISDOMTREE TRINDIA ERNGS FD97717W422411,00013,044SH SOLE 000
GLOBAL X FDSTELMDC&DIG ETF37954Y285409,00021,368SH SOLE 000
LEMONADE INCCOM52567D107409,0004,394SH SOLE 000
PROSHARES TR IIVIX MDTRM FUTR N74347W338407,00011,608SH SOLE 000
BUTTERFLY NETWORK INCCOM CL A124155102406,00024,139SH SOLE 000
FIDELITY COVINGTON TRUSTSML MID MLTFCT316092527406,00012,469SH SOLE 000
UNITED STS COMMODITY INDEX FCOMM IDX FND911717106406,00011,396SH SOLE 000
NASDAQ INCCOM631103108406,0002,754SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F108405,00043,495SH SOLE 000
RIOT BLOCKCHAIN INCCOM767292105405,0007,598SH SOLE 000
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E545403,00011,218SH SOLE 000
GRACO INCCOM384109104402,0005,607SH SOLE 000
OMNICOM GROUP INCCOM681919106402,0005,417SH SOLE 000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V407402,0005,326SH SOLE 000
NUVEEN CALIFORNIA MUNI VLU FCOM STK67062C107401,00039,215SH SOLE 000
ISHARES TRMSCI INTL MULTFT46434V274401,00013,980SH SOLE 000
ISHARES TRCYBERSECURITY46435U135401,00010,486SH SOLE 000
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108400,00026,853SH SOLE 000
EPAM SYS INCCOM29414B104397,0001,002SH SOLE 000
CAMBRIA ETF TRGLOBAL VALUE ETF132061409396,00017,879SH SOLE 000
HENRY SCHEIN INCCOM806407102395,0005,702SH SOLE 000
HENRY JACK & ASSOC INCCOM426281101395,0002,604SH SOLE 000
AMARIN CORP PLCSPONS ADR NEW023111206393,00063,330SH SOLE 000
NORDSTROM INCCOM655664100393,00010,378SH SOLE 000
DAVE & BUSTERS ENTMT INCCOM238337109393,0008,200SH SOLE 000
COMERICA INCCOM200340107392,0005,459SH SOLE 000
EXPEDITORS INTL WASH INCCOM302130109392,0003,638SH SOLE 000
GAMESTOP CORP NEWCL A36467W109392,0002,063SH SOLE 000
TELEFLEX INCORPORATEDCOM879369106392,000943SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C109390,00024,746SH SOLE 000
GLOBAL X FDSNASDAQ 100 COVER37954Y483390,00017,292SH SOLE 000
FIBROGEN INCCOM31572Q808389,00011,219SH SOLE 000
NRG ENERGY INCCOM NEW629377508389,00010,313SH SOLE 000
SUN LIFE FINANCIAL INC.COM866796105389,0007,696SH SOLE 000
SITEONE LANDSCAPE SUPPLY INCCOM82982L103389,0002,279SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER E45782C557388,00012,174SH SOLE 000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X863388,00011,267SH SOLE 000
DORMAN PRODS INCCOM258278100388,0003,780SH SOLE 000
HERCULES CAPITAL INCCOM427096508386,00024,082SH SOLE 000
ISHARES INCMSCI SWITZERLAND464286749384,0008,683SH SOLE 000
TCF FINL CORPCOM872307103384,0008,273SH SOLE 000
WESTERN ALLIANCE BANCORPCOM957638109384,0004,062SH SOLE 000
SPINNAKER ETF SERIESCANNABIS ETF84858T400383,00019,465SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676383,0006,873SH SOLE 000
AMETEK INCCOM031100100383,0002,998SH SOLE 000
CALAMOS DYNAMIC CONV & INCOMCOM12811V105382,00011,942SH SOLE 000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813382,0003,772SH SOLE 000
MIDDLESEX WTR COCOM596680108380,0004,807SH SOLE 000
HUNTINGTON INGALLS INDS INCCOM446413106380,0001,846SH SOLE 000
VIRTUS ALLIANZGI ARTIFICIALCOM92838Y100379,00014,275SH SOLE 000
ISHARES TRROBOTICS ARTIF46435U556379,0008,775SH SOLE 000
WISDOMTREE TRUS HGH YLD CORP97717X172379,0007,287SH SOLE 000
NUVEEN TAX-ADVANTAGED DIVIDCOM67073G105378,00024,987SH SOLE 000
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q407378,0004,137SH SOLE 000
KEURIG DR PEPPER INCCOM49271V100376,00010,940SH SOLE 000
TRITON INTL LTDCL AG9078F107375,0006,821SH SOLE 000
RIO TINTO PLCSPONSORED ADR767204100374,0004,819SH SOLE 000
LIONS GATE ENTMNT CORPCL B NON VTG535919500373,00028,890SH SOLE 000
PROSPECT CAP CORPCOM74348T102372,00048,521SH SOLE 000
EDISON INTLCOM281020107372,0006,342SH SOLE 000
CMS ENERGY CORPCOM125896100372,0006,073SH SOLE 000
SPDR SER TRSPDR BLOOMBERG78468R663372,0004,066SH SOLE 000
UNUM GROUPCOM91529Y106371,00013,314SH SOLE 000
PROSHARES TRLARGE CAP CRE74347R248370,0004,049SH SOLE 000
XILINX INCCOM983919101368,0002,971SH SOLE 000
WISDOMTREE TREURO QTLY DIV GR97717X610367,00011,753SH SOLE 000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651366,00010,093SH SOLE 000
SERVICE CORP INTLCOM817565104365,0007,145SH SOLE 000
RESOLUTE FST PRODS INCCOM76117W109363,00033,165SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY861012102363,0009,473SH SOLE 000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108362,00024,023SH SOLE 000
PIMCO NEW YORK MUN INCOME FDCOM72200T103361,00030,139SH SOLE 000
WALKER & DUNLOP INCCOM93148P102361,0003,514SH SOLE 000
WESTERN ASSET MANAGED MUNS FCOM95766M105360,00027,734SH SOLE 000
AXALTA COATING SYS LTDCOMG0750C108360,00012,157SH SOLE 000
WISDOMTREE TRCBOE S&P 50097717X560360,00011,924SH SOLE 000
AERCAP HOLDINGS NVSHSN00985106359,0006,104SH SOLE 000
LPL FINL HLDGS INCCOM50212V100359,0002,528SH SOLE 000
INNOVATOR ETFS TRMSCI EAFE PWR45782C524358,00013,761SH SOLE 000
DWS STRATEGIC MUN INCOME TRCOM23342Q101354,00029,929SH SOLE 000
PIMCO MUN INCOME FD IICOM72200W106354,00023,789SH SOLE 000
DOUBLELINE OPPORTUNISTIC CRCOM258623107353,00017,889SH SOLE 000
PROTAGONIST THERAPEUTICS INCCOM74366E102353,00013,629SH SOLE 000
HIGHLAND INCOME FDHIGHLAND INCOME43010E404352,00031,775SH SOLE 000
PROSHARES TRPSHS ULTRA TECH74347R693351,0004,669SH SOLE 000
NEOGENOMICS INCCOM NEW64049M209350,0007,248SH SOLE 000
II-VI INCCOM902104108350,0005,123SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R795349,00010,612SH SOLE 000
CHENIERE ENERGY INCCOM NEW16411R208348,0004,836SH SOLE 000
TEREX CORP NEWCOM880779103347,0007,536SH SOLE 000
VERISIGN INCCOM92343E102347,0001,744SH SOLE 000
GLOBAL X FDSGLBX SUPRINC ETF37950E333346,00029,123SH SOLE 000
BHP GROUP LTDSPONSORED ADS088606108346,0004,980SH SOLE 000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M209345,00047,612SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C805344,00013,705SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C615341,0009,243SH SOLE 000
PIMCO NEW YORK MUN FD IICOM72200Y102340,00030,177SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM091941104340,00027,156SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108340,00023,940SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664340,0002,989SH SOLE 000
WISDOMTREE TRUS SMALLCAP FUND97717W562339,0007,145SH SOLE 000
BOOZ ALLEN HAMILTON HLDG CORCL A099502106339,0004,213SH SOLE 000
TERADYNE INCCOM880770102339,0002,785SH SOLE 000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505339,0001,443SH SOLE 000
NOVOCURE LTDORD SHSG6674U108338,0002,560SH SOLE 000
MOLINA HEALTHCARE INCCOM60855R100338,0001,446SH SOLE 000
ZIONS BANCORPORATION N ACOM989701107337,0006,130SH SOLE 000
AEGON N VNY REGISTRY SHS007924103336,00070,998SH SOLE 000
PIMCO MUN INCOME FDCOM72200R107336,00023,317SH SOLE 000
WESCO INTL INCCOM95082P105336,0003,878SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM486606106335,00046,759SH SOLE 000
INDEXIQ ACTIVE ETF TRIQ MACKAY INTRME45409F827335,00012,572SH SOLE 000
ELANCO ANIMAL HEALTH INCCOM28414H103335,00011,379SH SOLE 000
INGERSOLL RAND INCCOM45687V106335,0006,799SH SOLE 000
MONGODB INCCL A60937P106335,0001,253SH SOLE 000
BURLINGTON STORES INCCOM122017106335,0001,122SH SOLE 000
ROYCE VALUE TR INCCOM780910105334,00018,433SH SOLE 000
WISDOMTREE TRBLMBG US BULL97717W471334,00012,991SH SOLE 000
DYNATRACE INCCOM NEW268150109334,0006,925SH SOLE 000
ISHARES TRINVESTMENT GRADE46435G219334,0006,326SH SOLE 000
CHEESECAKE FACTORY INCCOM163072101334,0005,703SH SOLE 000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810334,0004,031SH SOLE 000
GRANITE CONSTR INCCOM387328107333,0008,265SH SOLE 000
ISHARES TRESG ADV TTL USD46436E619333,0006,790SH SOLE 000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108332,00020,702SH SOLE 000
UNDER ARMOUR INCCL C904311206332,00017,969SH SOLE 000
GLOBAL X FDSARTIFICIAL ETF37954Y632332,00011,672SH SOLE 000
WHEATON PRECIOUS METALS CORPCOM962879102332,0008,677SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F631331,00010,756SH SOLE 000
ISHARES INCMSCI TAIWAN ETF46434G772330,0005,510SH SOLE 000
EAGLE PHARMACEUTICALS INCCOM269796108328,0007,867SH SOLE 000
WISDOMTREE TRCHINADIV EX FI97717X719328,0005,034SH SOLE 000
SCHWAB STRATEGIC TRINTRM TRM TRES808524854327,0005,794SH SOLE 000
PIMCO STRATEGIC INCOME FDCOM72200X104326,00044,474SH SOLE 000
BRIGHT HORIZONS FAM SOL IN DCOM109194100326,0001,901SH SOLE 000
GABELLI EQUITY TR INCCOM362397101324,00047,537SH SOLE 000
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R100324,00020,086SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US EQTY BUF33740F664324,0009,881SH SOLE 000
EXELIXIS INCCOM30161Q104323,00014,293SH SOLE 000
SPIRIT AIRLS INCCOM848577102323,0008,760SH SOLE 000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828323,0001,625SH SOLE 000
GLOBAL X FDSRUSSELL 200037954Y459321,00013,215SH SOLE 000
FLEXSHARES TRQUALT DIVD IDX33939L860321,0006,026SH SOLE 000
FLOOR & DECOR HLDGS INCCL A339750101321,0003,360SH SOLE 000
ADVANCE AUTO PARTS INCCOM00751Y106321,0001,747SH SOLE 000
BLACK KNIGHT INCCOM09215C105320,0004,330SH SOLE 000
HEICO CORP NEWCOM422806109319,0002,537SH SOLE 000
WISDOMTREE TRUS S CAP QTY DIV97717X651318,0006,911SH SOLE 000
ISHARES TRMSCI UK ETF NEW46435G334317,00010,113SH SOLE 000
C H ROBINSON WORLDWIDE INCCOM NEW12541W209317,0003,327SH SOLE 000
HAEMONETICS CORP MASSCOM405024100317,0002,855SH SOLE 000
PROSHARES TR IIVIX SH TRM FUTRS74347W171316,00033,780SH SOLE 000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300316,00010,316SH SOLE 000
ISHARES TRIBONDS 22 TRM HG46435U176315,00012,980SH SOLE 000
ALLEGION PLCORD SHSG0176J109315,0002,504SH SOLE 000
PACER FDS TRTRENDPILOT INTL69374H683314,00011,354SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V720313,0006,817SH SOLE 000
DARLING INGREDIENTS INCCOM237266101313,0004,255SH SOLE 000
DIODES INCCOM254543101313,0003,916SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US MID35473P884312,0007,618SH SOLE 000
LUMENTUM HLDGS INCCOM55024U109312,0003,414SH SOLE 000
KANSAS CITY SOUTHERNCOM NEW485170302312,0001,181SH SOLE 000
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730310,00010,069SH SOLE 000
WOODWARD INCCOM980745103309,0002,561SH SOLE 000
ACUITY BRANDS INCCOM00508Y102309,0001,875SH SOLE 000
LISTED FD TRHORIZON KINETICS53656F623308,00011,350SH SOLE 000
FIRST TR INTER DUR PFD & INCOM33718W103307,00012,825SH SOLE 000
XEROX HOLDINGS CORPCOM NEW98421M106307,00012,639SH SOLE 000
ALPS ETF TRRIVRFRNT STR INC00162Q783307,00012,430SH SOLE 000
SPDR SER TRPORTFOLIO CRPORT78464A144307,0008,909SH SOLE 000
EVERGY INCCOM30034W106307,0005,156SH SOLE 000
REDFIN CORPCOM75737F108307,0004,612SH SOLE 000
DYCOM INDS INCCOM267475101305,0003,281SH SOLE 000
SVB FINANCIAL GROUPCOM78486Q101305,000617SH SOLE 000
J P MORGAN EXCHANGE-TRADED FBETBULD JAPAN46641Q712304,00010,670SH SOLE 000
TIMKEN COCOM887389104304,0003,750SH SOLE 000
FLEX LTDORDY2573F102303,00016,556SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F888303,00011,391SH SOLE 000
GLOBAL X FDSINTERNET OF THNG37954Y780303,0009,092SH SOLE 000
SOUTHERN COPPER CORPCOM84265V105303,0004,472SH SOLE 000
COMMERCE BANCSHARES INCCOM200525103303,0003,958SH SOLE 000
VECTOR GROUP LTDCOM92240M108302,00021,648SH SOLE 000
BLACKROCK MUNIYIELD N J FD ICOM09254Y109301,00020,725SH SOLE 000
ACADIA PHARMACEUTICALS INCCOM004225108301,00011,661SH SOLE 000
HOWARD HUGHES CORPCOM44267D107300,0003,155SH SOLE 000
REPUBLIC SVCS INCCOM760759100300,0003,019SH SOLE 000
NUVEEN PFD & INCOME OPPORTUNCOM67073B106298,00031,353SH SOLE 000
BENTLEY SYS INCCOM CL B08265T208298,0006,342SH SOLE 000
CAMPBELL SOUP COCOM134429109298,0005,921SH SOLE 000
NEXTERA ENERGY INCUNIT 99/99/999965339F770295,0005,950SH SOLE 000
CARLISLE COS INCCOM142339100295,0001,790SH SOLE 000
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q753294,0008,565SH SOLE 000
PENSKE AUTOMOTIVE GRP INCCOM70959W103294,0003,664SH SOLE 000
UBS AG LONDON BRANCHEN LG CP GRWTH902677780294,000523SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C433293,00010,100SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US DISCVRY92647N774293,0004,951SH SOLE 000
FIDELITY COVINGTON TRUSTINT HG DIV ETF316092725291,00014,383SH SOLE 000
ASHLAND GLOBAL HLDGS INCCOM044186104291,0003,284SH SOLE 000
TOLL BROTHERS INCCOM889478103290,0005,120SH SOLE 000
FLAHERTY & CRUMRINE PFD SECSCOM338478100289,00012,339SH SOLE 000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409289,0006,549SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263289,0005,885SH SOLE 000
INVESCO DYNAMIC CR OPPORTUNICOM46132R104287,00025,257SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E867287,00011,964SH SOLE 000
INDEXIQ ETF TRHEDGE MLTI ETF45409B107287,0009,026SH SOLE 000
ISHARES TRGLOB HLTHCRE ETF464287325287,0003,728SH SOLE 000
MICROSTRATEGY INCCL A NEW594972408287,000423SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791286,00013,408SH SOLE 000
ISHARES TR10+ YR INVST GRD464289511286,0004,293SH SOLE 000
ISHARES TRCONV BD ETF46435G102286,0002,911SH SOLE 000
TEUCRIUM COMMODITY TRAGRICULTURE FD88166A706285,00012,750SH SOLE 000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A848574109285,0005,851SH SOLE 000
PORTLAND GEN ELEC COCOM NEW736508847284,0005,989SH SOLE 000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303283,0006,963SH SOLE 000
DICKS SPORTING GOODS INCCOM253393102282,0003,700SH SOLE 000
STOCK YDS BANCORP INCCOM861025104281,0005,511SH SOLE 000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700281,0003,205SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C821280,00010,251SH SOLE 000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207278,00010,205SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254G108277,00019,971SH SOLE 000
ADVENT CONVERTIBLE & INCOMECOM00764C109277,00015,650SH SOLE 000
HORMEL FOODS CORPCOM440452100277,0005,801SH SOLE 000
JACOBS ENGR GROUP INCCOM469814107277,0002,140SH SOLE 000
INTERNATIONAL FLAVORS&FRAGRACOM459506101277,0001,981SH SOLE 000
DUFF & PHELPS UTLITY AND INFCOM26433C105276,00020,763SH SOLE 000
LEGGETT & PLATT INCCOM524660107276,0006,052SH SOLE 000
LEIDOS HOLDINGS INCCOM525327102276,0002,871SH SOLE 000
SCHWAB STRATEGIC TRUS REIT ETF808524847275,0006,681SH SOLE 000
ISHARES INCMSCI EM ASIA ETF464286426275,0003,029SH SOLE 000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203275,0002,391SH SOLE 000
RELIANCE STEEL & ALUMINUM COCOM759509102275,0001,808SH SOLE 000
INVESCO BD FDCOM46132L107274,00013,706SH SOLE 000
PROLOGIS INC.COM74340W103274,0002,580SH SOLE 000
AUTONATION INCCOM05329W102273,0002,928SH SOLE 000
SIRIUS XM HOLDINGS INCCOM82968B103271,00044,470SH SOLE 000
BLACKROCK MUNIYILD QULT FD ICOM09254F100271,00017,032SH SOLE 000
PIMCO EQUITY SERRAFI DYN EMERG72202L389271,0009,384SH SOLE 000
SEALED AIR CORP NEWCOM81211K100271,0005,912SH SOLE 000
MFS MUN INCOME TRSH BEN INT552738106270,00039,518SH SOLE 000
CHURCHILL CAPITAL CORP IVCL A171439102270,00011,657SH SOLE 000
BROWN FORMAN CORPCL A115637100270,0004,238SH SOLE 000
PIMCO ETF TRINV GRD CRP BD72201R817270,0002,420SH SOLE 000
AMCOR PLCORDG0250X107269,00023,055SH SOLE 000
GOODYEAR TIRE & RUBR COCOM382550101269,00015,303SH SOLE 000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563269,00013,302SH SOLE 000
JETBLUE AWYS CORPCOM477143101269,00013,208SH SOLE 000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853269,0008,998SH SOLE 000
ISHARES INCEM MKTS DIV ETF464286319269,0006,872SH SOLE 000
BLACKROCK CR ALLOCATION INCOCOM092508100268,00018,255SH SOLE 000
HAWAIIAN ELEC INDUSTRIESCOM419870100268,0006,025SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E149267,0001,451SH SOLE 000
VONTIER CORPORATIONCOM928881101266,0008,788SH SOLE 000
PACER FDS TRBNCHMRK INDSTR69374H766266,0006,843SH SOLE 000
HEXCEL CORP NEWCOM428291108266,0004,749SH SOLE 000
GATX CORPCOM361448103266,0002,867SH SOLE 000
BLACKLINE INCCOM09239B109266,0002,454SH SOLE 000
CELANESE CORP DELCOM150870103266,0001,775SH SOLE 000
DURECT CORPCOM266605104264,000133,321SH SOLE 000
NUVEEN NEW YORK MUN VALUE FDCOM670706100264,00017,973SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G656264,0006,626SH SOLE 000
LIVERAMP HLDGS INCCOM53815P108264,0005,097SH SOLE 000
HUBSPOT INCCOM443573100264,000581SH SOLE 000
WENDYS COCOM95058W100262,00012,922SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C342262,0009,687SH SOLE 000
KOHLS CORPCOM500255104262,0004,392SH SOLE 000
JOUNCE THERAPEUTICS INCCOM481116101261,00025,451SH SOLE 000
PACER FDS TRTRENDPILOT US BD69374H642261,0009,570SH SOLE 000
ISHARES TRCORE INTL AGGR46435G672261,0004,761SH SOLE 000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101260,00019,280SH SOLE 000
GENMAB A/SSPONSORED ADS372303206260,0007,931SH SOLE 000
ISHARES TRGLB INFRASTR ETF464288372260,0005,764SH SOLE 000
J & J SNACK FOODS CORPCOM466032109260,0001,657SH SOLE 000
BLACKROCK MUNIYIELD INVT FDCOM09254R104259,00018,584SH SOLE 000
FLAHERTY & CRUMRINE DYN PFDSHS33848W106259,0008,614SH SOLE 000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106258,00021,765SH SOLE 000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E103258,00021,732SH SOLE 000
ISHARES TRMSCI INTL QUALTY46434V456258,0007,081SH SOLE 000
COGNEX CORPCOM192422103258,0003,113SH SOLE 000
EATON VANCE TAX ADVT DIV INCCOM27828G107257,0009,773SH SOLE 000
3-D SYS CORP DELCOM NEW88554D205257,0009,350SH SOLE 000
PACIRA BIOSCIENCES INCCOM695127100257,0003,672SH SOLE 000
WEX INCCOM96208T104257,0001,228SH SOLE 000
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q845256,0006,058SH SOLE 000
DIREXION SHS ETF TRWORK FROM HOME25460G773256,0003,746SH SOLE 000
NUTANIX INCCL A67059N108255,0009,597SH SOLE 000
INVESCO TR INVT GRADE MUNSCOM46131M106253,00018,799SH SOLE 000
BANDWIDTH INCCOM CL A05988J103253,0001,993SH SOLE 000
BLACKROCK MUNI INTER DR FD ICOM09253X102252,00016,773SH SOLE 000
ISHARES TRUS BR DEL SE ETF464288794252,0002,739SH SOLE 000
OSHKOSH CORPCOM688239201252,0002,125SH SOLE 000
LEAR CORPCOM NEW521865204252,0001,391SH SOLE 000
NOKIA CORPSPONSORED ADR654902204251,00063,418SH SOLE 000
FLY LEASING LTDSPONSORED ADR34407D109251,00014,901SH SOLE 000
SPDR SER TRPORTFOLIO LN COR78464A367251,0008,328SH SOLE 000
SSGA ACTIVE ETF TRINCOM ALLO ETF78467V202251,0007,252SH SOLE 000
SPDR SER TRHLTH CR EQUIP78464A581251,0002,101SH SOLE 000
BLACKSTONE LONG-SHORT CREDITCOM SHS BN INT09257D102250,00017,656SH SOLE 000
TEKLA HEALTHCARE INVSSH BEN INT87911J103250,00010,258SH SOLE 000
SPDR SER TRPRTFLO S&P500 HI78468R788250,0006,488SH SOLE 000
CENTENE CORP DELCOM15135B101250,0003,917SH SOLE 000
CAPITAL SOUTHWEST CORPCOM140501107249,00011,218SH SOLE 000
PIMCO DYNAMIC INCOME FDSHS72201Y101249,0008,863SH SOLE 000
TAPESTRY INCCOM876030107249,0006,039SH SOLE 000
LANDSTAR SYS INCCOM515098101249,0001,509SH SOLE 000
BLACKROCK MUNIHLDGS NY QLTYCOM09255C106248,00017,587SH SOLE 000
DBX ETF TRXTRACKERS FTSE233051515248,0007,975SH SOLE 000
BLINK CHARGING COCOM09354A100246,0005,987SH SOLE 000
BIOMARIN PHARMACEUTICAL INCCOM09061G101246,0003,263SH SOLE 000
GRAPHIC PACKAGING HLDG COCOM388689101245,00013,500SH SOLE 000
OLLIES BARGAIN OUTLET HLDGSCOM681116109245,0002,814SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F755244,00011,046SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSY WRGH VLU33741L207244,00010,907SH SOLE 000
FMC CORPCOM NEW302491303244,0002,206SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL CLEAN ENRG46138G847243,0007,579SH SOLE 000
GOODRX HLDGS INCCOM CL A38246G108243,0006,225SH SOLE 000
SPDR SER TRS&P OILGAS EXP78468R556243,0002,986SH SOLE 000
INVESCO SR INCOME TRCOM46131H107242,00057,622SH SOLE 000
NORDSON CORPCOM655663102242,0001,216SH SOLE 000
CARA THERAPEUTICS INCCOM140755109241,00011,103SH SOLE 000
WEBSTER FINL CORP CONNCOM947890109241,0004,374SH SOLE 000
VANGUARD WHITEHALL FDSEMERG MKT BD ETF921946885241,0003,111SH SOLE 000
STANDEX INTL CORPCOM854231107241,0002,519SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C425240,0008,942SH SOLE 000
HARLEY DAVIDSON INCCOM412822108240,0005,994SH SOLE 000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644240,0005,623SH SOLE 000
NATIONAL VISION HLDGS INCCOM63845R107240,0005,470SH SOLE 000
IDEX CORPCOM45167R104240,0001,149SH SOLE 000
ING GROEP N.V.SPONSORED ADR456837103239,00019,560SH SOLE 000
CANADIAN NAT RES LTDCOM136385101237,0007,677SH SOLE 000
PARSONS CORPORATIONCOM70202L102237,0005,868SH SOLE 000
FIRST TR MULTI CP VAL ALPHASHS ISSUED FRST33733C108237,0003,434SH SOLE 000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F304237,0001,775SH SOLE 000
ISHARES TRU.S. PHARMA ETF464288836237,0001,331SH SOLE 000
GLOBANT S ACOML44385109235,0001,132SH SOLE 000
WD-40 COCOM929236107235,000768SH SOLE 000
MDU RES GROUP INCCOM552690109234,0007,410SH SOLE 000
KRANESHARES TRELEC VEH FUTUR500767827234,0005,533SH SOLE 000
WATSCO INCCOM942622200234,000897SH SOLE 000
PIONEER MUN HIGH INCOME ADVACOM723762100233,00019,684SH SOLE 000
HANCOCK JOHN INCOME SECS TRCOM410123103233,00014,933SH SOLE 000
BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K101233,0006,532SH SOLE 000
BROOKS AUTOMATION INC NEWCOM114340102233,0002,856SH SOLE 000
EVERCORE INCCLASS A29977A105233,0001,766SH SOLE 000
CMC MATERIALS INCCOM12571T100233,0001,316SH SOLE 000
INSULET CORPCOM45784P101233,000894SH SOLE 000
FISKER INCCL A COM STK33813J106232,00013,493SH SOLE 000
ISHARES TRGLOBAL REIT ETF46434V647232,0009,114SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C599232,0008,740SH SOLE 000
HONDA MOTOR LTDAMERN SHS438128308232,0007,673SH SOLE 000
ONEMAIN HLDGS INCCOM68268W103232,0004,312SH SOLE 000
ALBANY INTL CORPCL A012348108232,0002,781SH SOLE 000
RINGCENTRAL INCCL A76680R206232,000780SH SOLE 000
NUVEEN NEW YORK QLT MUN INCCOM67066X107231,00016,184SH SOLE 000
GOLUB CAP BDC INCCOM38173M102231,00015,804SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUF45782C318231,0008,002SH SOLE 000
PERSHING SQUARE TONTINE HLDGCOM CL A71531R109230,0009,598SH SOLE 000
EAGLE BANCORP INC MDCOM268948106230,0004,314SH SOLE 000
HANESBRANDS INCCOM410345102228,00011,578SH SOLE 000
ROCKET COS INCCOM CL A77311W101228,0009,879SH SOLE 000
ALLETE INCCOM NEW018522300228,0003,401SH SOLE 000
RYDER SYS INCCOM783549108228,0003,012SH SOLE 000
CANADIAN PAC RY LTDCOM13645T100228,000600SH SOLE 000
IMMUNOGEN INCCOM45253H101227,00027,978SH SOLE 000
EATON VANCE FLOATING RATE 20COM27831H100227,00024,103SH SOLE 000
BLACKROCK MUNIYIELD FD INCCOM09253W104227,00015,835SH SOLE 000
BLACKROCK MUNIHLDGS NJ QLTYCOM09254X101227,00015,302SH SOLE 000
CENTERPOINT ENERGY INCCOM15189T107227,00010,027SH SOLE 000
CASSAVA SCIENCES INCCOM14817C107227,0005,055SH SOLE 000
ETF MANAGERS TRWEDBUSH ETFMG26924G805227,0004,714SH SOLE 000
ALPS ETF TRSECTR DIV DOGS00162Q858227,0004,418SH SOLE 000
APTARGROUP INCCOM038336103227,0001,605SH SOLE 000
ISHARES TRIBONDS DEC46435U697226,0008,362SH SOLE 000
HOLOGIC INCCOM436440101226,0003,045SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ INTL35473P108225,0008,405SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE EQTY BFR33740U505225,0007,065SH SOLE 000
INVITAE CORPCOM46185L103225,0005,887SH SOLE 000
AXSOME THERAPEUTICS INCCOM05464T104225,0003,973SH SOLE 000
ZENDESK INCCOM98936J101225,0001,700SH SOLE 000
PAPA JOHNS INTL INCCOM698813102224,0002,530SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C300223,0007,354SH SOLE 000
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E814223,0006,886SH SOLE 000
SCHWAB STRATEGIC TR1 5YR CORP BD808524714223,0004,371SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886223,0002,401SH SOLE 000
PIONEER FLOATING RATE TRCOM72369J102222,00019,339SH SOLE 000
FIRST FINL BANCORP OHCOM320209109222,0009,262SH SOLE 000
UPWORK INCCOM91688F104222,0004,966SH SOLE 000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404221,0009,505SH SOLE 000
DBX ETF TRXTRCKR RUSL 1000233051242221,0005,980SH SOLE 000
FOOT LOCKER INCCOM344849104221,0003,920SH SOLE 000
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M105221,0003,677SH SOLE 000
SPDR SER TRS&P 600 SML CAP78464A813221,0002,354SH SOLE 000
JONES LANG LASALLE INCCOM48020Q107221,0001,237SH SOLE 000
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B105220,00026,043SH SOLE 000
EDITAS MEDICINE INCCOM28106W103220,0005,246SH SOLE 000
POLARIS INCCOM731068102219,0001,642SH SOLE 000
LENNOX INTL INCCOM526107107219,000702SH SOLE 000
SOS LIMITEDSPNSORD ADS NEW83587W106218,00043,850SH SOLE 000
ABERDEEN ASIA-PACIFIC INCOMECOM003009107217,00053,001SH SOLE 000
CHEMOURS COCOM163851108217,0007,776SH SOLE 000
STIFEL FINL CORPCOM860630102217,0003,384SH SOLE 000
PIMCO INCOME STRATEGY FDCOM72201H108216,00018,023SH SOLE 000
NUVEEN REAL ASSET INCOME & GCOM67074Y105216,00014,645SH SOLE 000
FARMERS NATIONAL BANC CORPCOM309627107216,00012,926SH SOLE 000
LINCOLN NATL CORP INDCOM534187109216,0003,474SH SOLE 000
APPIAN CORPCL A03782L101216,0001,624SH SOLE 000
INDEXIQ ETF TRIQ CHAIKIN US45409B396215,0006,222SH SOLE 000
SMITH & NEPHEW PLCSPDN ADR NEW83175M205215,0005,662SH SOLE 000
SPDR SER TRSSGA GNDER ETF78468R747215,0002,267SH SOLE 000
FOX CORPCL A COM35137L105214,0005,921SH SOLE 000
MAGNITE INCCOM55955D100214,0005,145SH SOLE 000
DENTSPLY SIRONA INCCOM24906P109214,0003,348SH SOLE 000
EATON VANCE SHORT DURATION DCOM27828V104213,00016,193SH SOLE 000
MERCURY GENL CORP NEWCOM589400100213,0003,504SH SOLE 000
ISHARES TRCORE MSCI PAC46434V696213,0003,196SH SOLE 000
KORNIT DIGITAL LTDSHSM6372Q113213,0002,147SH SOLE 000
MFS HIGH INCOME MUN TRSH BEN INT59318D104212,00041,561SH SOLE 000
INTERACTIVE BROKERS GROUP INCOM CL A45841N107212,0002,897SH SOLE 000
GRAND CANYON ED INCCOM38526M106212,0001,984SH SOLE 000
CALIX INCCOM13100M509211,0006,100SH SOLE 000
ATLANTIC UN BANKSHARES CORPCOM04911A107211,0005,495SH SOLE 000
CF INDS HLDGS INCCOM125269100211,0004,651SH SOLE 000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800211,0002,595SH SOLE 000
APOLLO TACTICAL INCOME FD INCOM037638103210,00014,139SH SOLE 000
ISHARES TRIBONDS 27 ETF46435UAA9210,0007,862SH SOLE 000
INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A705210,0006,221SH SOLE 000
COOPER TIRE & RUBR COCOM216831107210,0003,751SH SOLE 000
SIGNET JEWELERS LIMITEDSHSG81276100210,0003,614SH SOLE 000
BLUELINX HLDGS INCCOM NEW09624H208209,0005,333SH SOLE 000
VIRTUS ALLIANZGI CONVERTIBLECOM92838X102208,00036,700SH SOLE 000
SUMO LOGIC INCCOM86646P103207,00010,983SH SOLE 000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E735207,0005,645SH SOLE 000
LATTICE SEMICONDUCTOR CORPCOM518415104207,0004,592SH SOLE 000
AEROVIRONMENT INCCOM008073108207,0001,780SH SOLE 000
VERTICAL CAP INCOME FDSHS BEN INT92535C104206,00019,982SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209206,00017,837SH SOLE 000
BOX INCCL A10316T104205,0008,948SH SOLE 000
FRESENIUS MED CARE AG&CO KGASPONSORED ADR358029106204,0005,530SH SOLE 000
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854204,0004,723SH SOLE 000
GREENBRIER COS INCCOM393657101204,0004,313SH SOLE 000
M D C HLDGS INCCOM552676108203,0003,423SH SOLE 000
BARCLAYS PLCADR06738E204202,00019,767SH SOLE 000
WESTERN ASSET GLOBAL HIGH INCOM95766B109202,00019,208SH SOLE 000
BOULDER GROWTH & INCOME FD ICOM101507101202,00016,071SH SOLE 000
BAKER HUGHES COMPANYCL A05722G100202,0009,341SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332202,000754SH SOLE 000
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V104201,0007,140SH SOLE 000
ARK ETF TRISRAEL INOVATE00214Q609201,0006,405SH SOLE 000
VICOR CORPCOM925815102201,0002,358SH SOLE 000
SIXTH STREET SPECIALTY LENDNCOM83012A109200,0009,525SH SOLE 000
CHARGEPOINT HOLDINGS INCCOM CL A15961R105200,0007,508SH SOLE 000
TELEDYNE TECHNOLOGIES INCCOM879360105200,000483SH SOLE 000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108199,00015,150SH SOLE 000
WESTERN ASSET MUN HIGH INCOMCOM95766N103196,00025,040SH SOLE 000
CHROMADEX CORPCOM NEW171077407196,00021,000SH SOLE 000
ICICI BANK LIMITEDADR45104G104195,00012,148SH SOLE 000
TELLURIAN INC NEWCOM87968A104194,00082,991SH SOLE 000
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W109193,00013,659SH SOLE 000
EATON VANCE CALIF MUN BD FDCOM27828A100192,00016,513SH SOLE 000
ZYNGA INCCL A98986T108189,00018,540SH SOLE 000
ROYCE MICRO-CAP TR INCCOM780915104189,00016,692SH SOLE 000
ERICSSONADR B SEK 10294821608187,00014,156SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L106186,00013,377SH SOLE 000
PEOPLES UNITED FINANCIAL INCCOM712704105186,00010,404SH SOLE 000
NUVEEN CR OPPORTUNITIES 2022COM67075U102185,00022,068SH SOLE 000
FIRST TR SR FLG RTE INCM FDCOM33733U108184,00015,015SH SOLE 000
PG&E CORPCOM69331C108183,00015,657SH SOLE 000
FRANKLIN LTD DURATION INCOMECOM35472T101181,00019,720SH SOLE 000
BLACKROCK MULTI-SECTOR INC TCOM09258A107181,00010,038SH SOLE 000
FIRST TR EXCHANGE-TRADED FDS&P INTL DIVID33738R688180,00010,183SH SOLE 000
CORNERSTONE STRATEGIC VALUECOM21924B302177,00013,110SH SOLE 000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101175,00033,466SH SOLE 000
LORDSTOWN MOTORS CORPCOM CL A54405Q100175,00014,863SH SOLE 000
WELLS FARGO ADV MULTI SCTR ICOM94987D101175,00014,001SH SOLE 000
TEMPLETON GLOBAL INCOME FDCOM880198106172,00032,475SH SOLE 000
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R107172,00012,340SH SOLE 000
SABRE CORPCOM78573M104172,00011,617SH SOLE 000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105171,00012,616SH SOLE 000
INSEEGO CORPCOM45782B104170,00016,983SH SOLE 000
FIRST MAJESTIC SILVER CORPCOM32076V103170,00010,900SH SOLE 000
ORANGESPONSORED ADR684060106169,00013,668SH SOLE 000
IVY HIGH INCOME OPPORTUNITIECOM465893105169,00012,426SH SOLE 000
MACYS INCCOM55616P104169,00010,418SH SOLE 000
NUVEEN MUN INCOME FD INCCOM67062J102167,00014,582SH SOLE 000
WESTERN ASSET / CLAYMORE INFCOM95766R104166,00013,658SH SOLE 000
HIGH INCOME SECS FDSHS BEN INT42968F108165,00018,901SH SOLE 000
COHEN & STEERS CLOSED-END OPCOM19248P106165,00012,324SH SOLE 000
VALLEY NATL BANCORPCOM919794107164,00011,926SH SOLE 000
DTF TAX-FREE INCOME INCCOM23334J107162,00011,299SH SOLE 000
PIMCO HIGH INCOME FDCOM SHS722014107161,00023,886SH SOLE 000
INVESCO MUNI INCOME OPP TRSTCOM46132X101161,00020,370SH SOLE 000
TRIPLEPOINT VENTURE GROWTH BCOM89677Y100161,00011,171SH SOLE 000
WESTERN ASSET EMERGING MKTSCOM95766A101159,00012,030SH SOLE 000
INVESCO MUN TRCOM46131J103157,00011,887SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N102153,00011,990SH SOLE 000
ATLAS CREST INVT CORPCOM049284102151,00015,000SH SOLE 000
NUVEEN NEW JERSEY QULT MUN FCOM67069Y102150,00010,330SH SOLE 000
NUVEEN CORPORATE INCM NOVEMECOM67077N106149,00015,857SH SOLE 000
ALDEYRA THERAPEUTICS INCCOM01438T106147,00012,367SH SOLE 000
NEUBERGER BRMAN NY MUNI FD ICOM64124K102142,00011,508SH SOLE 000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127141,00013,981SH SOLE 000
GLADSTONE INVT CORPCOM376546107141,00011,533SH SOLE 000
LIBERTY ALL-STAR GROWTH FD ICOM529900102136,00015,760SH SOLE 000
GREENLANE HLDGS INCCL A395330103134,00025,350SH SOLE 000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER092524107133,00021,899SH SOLE 000
OPKO HEALTH INCCOM68375N103132,00030,676SH SOLE 000
GLOBAL X FDSREIT ETF37950E127131,00013,740SH SOLE 000
RADA ELECTR INDS LTDCOM PAR NEWM81863124128,00010,685SH SOLE 000
MFS MULTIMARKET INCOME TRSH BEN INT552737108123,00019,032SH SOLE 000
INOVIO PHARMACEUTICALS INCCOM NEW45773H201123,00013,280SH SOLE 000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104122,00015,944SH SOLE 000
BIONANO GENOMICS INCCOM09075F107122,00015,142SH SOLE 000
AURORA CANNABIS INCCOM05156X884121,00013,019SH SOLE 000
BANCO SANTANDER S.A.ADR05964H105118,00034,391SH SOLE 000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103116,00048,076SH SOLE 000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100116,00012,119SH SOLE 000
SORRENTO THERAPEUTICS INCCOM NEW83587F202114,00013,827SH SOLE 000
TITAN INTL INC ILLCOM88830M102114,00012,286SH SOLE 000
PRIORITY TECHNOLOGY HLDGS INCOM74275G107113,00016,250SH SOLE 000
SWISS HELVETIA FD INCCOM870875101113,00012,876SH SOLE 000
DYNAVAX TECHNOLOGIES CORPCOM NEW268158201113,00011,500SH SOLE 000
ASPIRATIONAL CONSUMER LIFESTCOMG05436103113,00011,274SH SOLE 000
EATON VANCE SR INCOME TRSH BEN INT27826S103111,00016,761SH SOLE 000
FIRSTMARK HORIZON ACQUISITIOCL A COM33765Y101105,00010,450SH SOLE 000
PUTNAM MANAGED MUN INCOME TRCOM746823103102,00012,460SH SOLE 000
BNY MELLON MUN INCOME INCCOM05589T104101,00011,493SH SOLE 000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W10097,00012,613SH SOLE 000
AVADEL PHARMACEUTICALS PLCSPONSORED ADR05337M10490,00010,000SH SOLE 000
GABELLI UTIL TRCOM36240A10187,00012,580SH SOLE 000
ACCURAY INCCOM00439710584,00016,990SH SOLE 000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210678,00015,797SH SOLE 000
NEWAGE INCCOM65019410377,00027,035SH SOLE 000
TEMPLETON EMERGING MKTS INCOCOM88019210974,00010,071SH SOLE 000
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210469,00012,872SH SOLE 000
COMSOVEREIGN HLDG CORPCOM NEW20565020367,00025,000SH SOLE 000
KALA PHARMACEUTICALS INCCOM48311910367,00010,000SH SOLE 000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10566,00021,290SH SOLE 000
PROQR THRAPEUTICS N VSHS EURON7154210966,00010,000SH SOLE 000
QUAD / GRAPHICS INCCOM CL A74730110964,00018,129SH SOLE 000
BGC PARTNERS INCCL A05541T10164,00013,283SH SOLE 000
ENERPLUS CORPCOM29276610264,00012,827SH SOLE 000
HARMONY GOLD MINING CO LTDSPONSORED ADR41321630063,00014,500SH SOLE 000
VOYA PRIME RATE TRSH BEN INT92913A10061,00013,234SH SOLE 000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910956,00024,334SH SOLE 000
SRAX INCCL A78472M10655,00011,670SH SOLE 000
NORDIC AMERICAN TANKERS LIMICOMG6577310649,00014,988SH SOLE 000
CALITHERA BIOSCIENCES INCCOM13089P10148,00020,000SH SOLE 000
NEUBERGER BERMAN MLP & ENERGCOM64129H10448,00011,446SH SOLE 000
CORBUS PHARMACEUTICALS HLDGSCOM21833P10346,00023,570SH SOLE 000
ANTARES PHARMA INCCOM03664210646,00011,264SH SOLE 000
ZIOPHARM ONCOLOGY INCCOM98973P10144,00012,143SH SOLE 000
ROCKWELL MED INCCOM77437410243,00036,950SH SOLE 000
AILERON THERAPEUTICS INCCOM00887A10543,00030,000SH SOLE 000
NOVAN INCCOM66988N10642,00026,969SH SOLE 000
MCEWEN MNG INCCOM58039P10736,00035,049SH SOLE 000
CLEAR CHANNEL OUTDOOR HLDGSCOM18453H10634,00018,886SH SOLE 000
AMBEV SASPONSORED ADR02319V10334,00012,565SH SOLE 000
EVOFEM BIOSCIENCES INCCOM30048L10431,00017,557SH SOLE 000
ELECTROCORE INCCOM28531P10330,00014,542SH SOLE 000
ATOSSA THERAPEUTICS INCCOM04962H50629,00013,700SH SOLE 000
VEON LTDSPONSORED ADR91822M10628,00015,804SH SOLE 000
NYMOX PHARMACEUTICAL CORPCOMP7339810226,00011,532SH SOLE 000
VERB TECHNOLOGY CO INCCOM92337U10415,00010,834SH SOLE 000