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
GABELLI EQUITY TR INCRIGHT 07/14/20213623972181,00010,890SH SOLE 000
THERAPEUTICSMD INCCOM88338N10714,00011,556SH SOLE 000
ELECTROCORE INCCOM28531P10316,00013,542SH SOLE 000
NYMOX PHARMACEUTICAL CORPCOMP7339810218,00011,532SH SOLE 000
VEON LTDSPONSORED ADR91822M10629,00015,804SH SOLE 000
NINE ENERGY SERVICE INCCOM65441V10131,00010,700SH SOLE 000
ZIOPHARM ONCOLOGY INCCOM98973P10132,00012,143SH SOLE 000
ROCKWELL MED INCCOM77437410234,00036,950SH SOLE 000
AILERON THERAPEUTICS INCCOM00887A10538,00030,000SH SOLE 000
HARMONY GOLD MINING CO LTDSPONSORED ADR41321630039,00010,571SH SOLE 000
CORBUS PHARMACEUTICALS HLDGSCOM21833P10340,00021,590SH SOLE 000
CALITHERA BIOSCIENCES INCCOM13089P10142,00020,000SH SOLE 000
MCEWEN MNG INCCOM58039P10743,00031,049SH SOLE 000
ATHERSYS INC NEWCOM04744L10644,00030,585SH SOLE 000
TITAN MED INCCOM NEW88830X81947,00027,729SH SOLE 000
CLEAR CHANNEL OUTDOOR HLDGSCOM18453H10649,00018,500SH SOLE 000
ANTARES PHARMA INCCOM03664210649,00011,264SH SOLE 000
NORDIC AMERICAN TANKERS LIMICOMG6577310650,00015,096SH SOLE 000
AMBEV SASPONSORED ADR02319V10352,00015,176SH SOLE 000
KALA PHARMACEUTICALS INCCOM48311910353,00010,000SH SOLE 000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910955,00021,593SH SOLE 000
FORTUNA SILVER MINES INCCOM34991510856,00010,127SH SOLE 000
CREDIT SUISSE ASSET MGMT INCCOM22491610657,00016,134SH SOLE 000
COMSOVEREIGN HLDG CORPCOM NEW20565020358,00025,000SH SOLE 000
NEUBERGER BERMAN MLP & ENERGCOM64129H10459,00011,712SH SOLE 000
ACCURAY INCCOM00439710563,00013,990SH SOLE 000
SRAX INCCL A78472M10663,00011,670SH SOLE 000
NEWAGE INCCOM65019410366,00029,435SH SOLE 000
PROQR THRAPEUTICS N VSHS EURON7154210967,00010,000SH SOLE 000
AVADEL PHARMACEUTICALS PLCSPONSORED ADR05337M10467,00010,000SH SOLE 000
VERB TECHNOLOGY CO INCCOM92337U10468,00033,334SH SOLE 000
QUAD / GRAPHICS INCCOM CL A74730110978,00018,729SH SOLE 000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10579,00021,746SH SOLE 000
TITAN INTL INC ILLCOM88830M10287,00010,286SH SOLE 000
GARRETT MOTION INCCOM36650510590,00011,308SH SOLE 000
BNY MELLON STRATEGIC MUNS INCOM05588W10890,00010,078SH SOLE 000
ENERPLUS CORPCOM29276610292,00012,827SH SOLE 000
SOS LIMITEDSPNSORD ADS NEW83587W10694,00028,350SH SOLE 000
ALLENA PHARMACEUTICALSCOM01811910795,00073,000SH SOLE 000
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210497,00017,872SH SOLE 000
INOVIO PHARMACEUTICALS INCCOM NEW45773H20197,00010,478SH SOLE 000
LIPOCINE INC NEWCOM53630X10498,00070,000SH SOLE 000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106103,00017,128SH SOLE 000
TEMPLETON EMERGING MKTS INCOCOM880192109103,00012,899SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209105,00010,599SH SOLE 000
CARECLOUD INCCOM14167R100106,00012,636SH SOLE 000
PRIORITY TECHNOLOGY HLDGS INCOM74275G107107,00014,000SH SOLE 000
BNY MELLON MUN INCOME INCCOM05589T104108,00011,589SH SOLE 000
ASPIRATIONAL CONSUMER LIFESTCOMG05436103108,00010,779SH SOLE 000
PUTNAM MANAGED MUN INCOME TRCOM746823103109,00012,460SH SOLE 000
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A109110,00027,440SH SOLE 000
GLOBAL X FDSREIT ETF37950E127112,00011,361SH SOLE 000
GREENLANE HLDGS INCCL A395330103113,00025,350SH SOLE 000
DYNAVAX TECHNOLOGIES CORPCOM NEW268158201113,00011,500SH SOLE 000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W100114,00014,176SH SOLE 000
SOUTHWESTERN ENERGY COCOM845467109115,00020,321SH SOLE 000
BIONANO GENOMICS INCCOM09075F107116,00015,842SH SOLE 000
MFS MULTIMARKET INCOME TRSH BEN INT552737108117,00018,689SH SOLE 000
SMILEDIRECTCLUB INCCL A COM83192H106118,00013,567SH SOLE 000
NUVEEN FLOATING RATE INCOMECOM SHS6706EN100119,00012,210SH SOLE 000
OPKO HEALTH INCCOM68375N103121,00029,817SH SOLE 000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103122,00048,550SH SOLE 000
BANCO SANTANDER S.A.ADR05964H105123,00031,421SH SOLE 000
SWISS HELVETIA FD INCCOM870875101125,00012,876SH SOLE 000
OXFORD LANE CAP CORPCOM691543102126,00017,030SH SOLE 000
AMERICAN WELL CORPCL A03044L105126,00010,037SH SOLE 000
RADA ELECTR INDS LTDCOM PAR NEWM81863124130,00010,685SH SOLE 000
BLACKROCK ENHANCED GLOBAL DICOM092501105133,00010,632SH SOLE 000
GABELLI UTIL TRCOM36240A101136,00017,035SH SOLE 000
SORRENTO THERAPEUTICS INCCOM NEW83587F202137,00014,127SH SOLE 000
NUVEEN CORPORATE INCM NOVEMECOM67077N106140,00014,910SH SOLE 000
ALDEYRA THERAPEUTICS INCCOM01438T106143,00012,597SH SOLE 000
ASENSUS SURGICAL INCCOM04367G103146,00046,024SH SOLE 000
LIBERTY ALL-STAR GROWTH FD ICOM529900102146,00016,378SH SOLE 000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER092524107147,00022,373SH SOLE 000
ATLAS CREST INVT CORPCOM049284102149,00015,000SH SOLE 000
PG&E CORPCOM69331C108152,00014,907SH SOLE 000
NEUBERGER BERMAN N Y MUN FDCOM64124K102153,00011,508SH SOLE 000
PRESIDIO PPTY TR INCCOM CL A74102L303154,00039,167SH SOLE 000
WESTERN ASSET EMERGING MKTSCOM95766A101154,00011,017SH SOLE 000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104156,00017,272SH SOLE 000
VELODYNE LIDAR INCCOM92259F101158,00014,860SH SOLE 000
LORDSTOWN MOTORS CORPCOM CL A54405Q100158,00014,313SH SOLE 000
EATON VANCE CALIF MUN BD FDCOM27828A100158,00013,201SH SOLE 000
ZYNGA INCCL A98986T108159,00014,961SH SOLE 000
SABRE CORPCOM78573M104159,00012,705SH SOLE 000
INSEEGO CORPCOM45782B104162,00016,066SH SOLE 000
ORANGESPONSORED ADR684060106162,00014,159SH SOLE 000
NUVEEN NEW JERSEY QULT MUN FCOM67069Y102162,00010,412SH SOLE 000
INVESCO MUN TRCOM46131J103164,00011,921SH SOLE 000
APOLLO SR FLOATING RATE FD ICOM037636107164,00010,364SH SOLE 000
PIMCO HIGH INCOME FDCOM SHS722014107165,00024,177SH SOLE 000
TECHNIPFMC PLCCOMG87110105165,00018,206SH SOLE 000
GLADSTONE INVT CORPCOM376546107166,00011,533SH SOLE 000
INVESCO MUNI INCOME OPP TRSTCOM46132X101169,00020,387SH SOLE 000
DTF TAX-FREE INCOME INCCOM23334J107170,00011,317SH SOLE 000
TRIPLEPOINT VENTURE GROWTH BCOM89677Y100171,00011,242SH SOLE 000
IMMUNOGEN INCCOM45253H101172,00026,126SH SOLE 000
FRANKLIN LTD DURATION INCOMECOM35472T101172,00018,659SH SOLE 000
COHEN & STEERS CLOSED-END OPCOM19248P106172,00011,844SH SOLE 000
JOUNCE THERAPEUTICS INCCOM481116101173,00025,450SH SOLE 000
IVY HIGH INCOME OPPORTUNITIECOM465893105175,00012,426SH SOLE 000
RANGE RES CORPCOM75281A109175,00010,442SH SOLE 000
XAI OCTAGON FLOATING RATE &COM98400T106176,00018,454SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N102177,00012,580SH SOLE 000
WELLS FARGO ADV MULTI SCTR ICOM94987D101182,00014,209SH SOLE 000
TEMPLETON GLOBAL INCOME FDCOM880198106184,00032,909SH SOLE 000
NUVEEN CR OPPORTUNITIES 2022COM67075U102184,00022,160SH SOLE 000
HIGH INCOME SECS FDSHS BEN INT42968F108186,00019,118SH SOLE 000
FIRST MAJESTIC SILVER CORPCOM32076V103187,00011,803SH SOLE 000
FIRST TR EXCHANGE-TRADED FDS&P INTL DIVID33738R688187,00010,311SH SOLE 000
BLACKROCK MULTI SECTOR INC TCOM09258A107187,00010,039SH SOLE 000
EATON VANCE SR INCOME TRSH BEN INT27826S103188,00027,684SH SOLE 000
FIRST TR SR FLTG RATE INCOMECOM33733U108191,00015,015SH SOLE 000
BARCLAYS PLCADR06738E204193,00020,038SH SOLE 000
NUVEEN NEW YORK AMT QLT MUNICOM670656107193,00013,617SH SOLE 000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548193,00010,922SH SOLE 000
WESTERN AST INFL LKD OPP & ICOM95766R104194,00014,811SH SOLE 000
GOODYEAR TIRE & RUBR COCOM382550101194,00011,329SH SOLE 000
RESTAURANT BRANDS INTL INCCOM76131D103200,0003,109SH SOLE 000
HASBRO INCCOM418056107200,0002,115SH SOLE 000
VILLAGE FARMS INTL INCCOM92707Y108201,00018,759SH SOLE 000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101201,0009,269SH SOLE 000
ARK ETF TRISRAEL INOVATE00214Q609201,0006,273SH SOLE 000
CABLE ONE INCCOM12685J105201,000105SH SOLE 000
WESTERN ASSET MUN HIGH INCOMCOM95766N103202,00023,926SH SOLE 000
SPDR INDEX SHS FDSS&P INTL SMLCP78463X871202,0005,219SH SOLE 000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800202,0002,400SH SOLE 000
SPDR SER TRS&P TRANSN ETF78464A532202,0002,377SH SOLE 000
CMC MATERIALS INCCOM12571T100202,0001,338SH SOLE 000
ISHARES TRIBDS DEC28 ETF46435U515203,0007,039SH SOLE 000
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854203,0004,220SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US SMCP HG92647N873203,0003,383SH SOLE 000
DAVITA INCCOM23918K108203,0001,686SH SOLE 000
PTC INCCOM69370C100203,0001,435SH SOLE 000
RIVERNORTH MANAGED DUR MUN ICOM76882H105204,00010,035SH SOLE 000
INTRA-CELLULAR THERAPIES INCCOM46116X101204,0005,000SH SOLE 000
SEI INVTS COCOM784117103204,0003,290SH SOLE 000
INTERACTIVE BROKERS GROUP INCOM CL A45841N107204,0003,099SH SOLE 000
MOHAWK INDS INCCOM608190104204,0001,064SH SOLE 000
FAIR ISAAC CORPCOM303250104204,000406SH SOLE 000
WESTERN ASSET GBL HIGH INC FCOM95766B109205,00019,177SH SOLE 000
WEBSTER FINL CORP CONNCOM947890109205,0003,842SH SOLE 000
HANESBRANDS INCCOM410345102206,00011,048SH SOLE 000
VANECK VECTORS ETF TRLONG TREND ETF92189F148206,0005,178SH SOLE 000
BIONTECH SESPONSORED ADS09075V102206,000921SH SOLE 000
CHROMADEX CORPCOM NEW171077407207,00021,000SH SOLE 000
FARMERS NATIONAL BANC CORPCOM309627107207,00013,318SH SOLE 000
SUMO LOGIC INCCOM86646P103207,00010,003SH SOLE 000
INVITAE CORPCOM46185L103207,0006,140SH SOLE 000
VANGUARD WHITEHALL FDSEMERG MKT BD ETF921946885207,0002,589SH SOLE 000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127208,00018,253SH SOLE 000
ROYCE MICRO-CAP TR INCCOM780915104208,00016,746SH SOLE 000
MACYS INCCOM55616P104208,00010,952SH SOLE 000
PROSHARES TRPSHS ULTRA QQQ74347R206208,0002,897SH SOLE 000
BRIGHTHOUSE FINL INCCOM10922N103209,0004,591SH SOLE 000
BRUKER CORPCOM116794108209,0002,745SH SOLE 000
ARMSTRONG WORLD INDS INC NEWCOM04247X102209,0001,947SH SOLE 000
RBC BEARINGS INCCOM75524B104209,0001,046SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L106210,00013,397SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C789211,0006,730SH SOLE 000
NUVEEN MUN INCOME FD INCCOM67062J102212,00017,898SH SOLE 000
UGI CORP NEWCOM902681105212,0004,585SH SOLE 000
DIREXION SHS ETF TRWORK FROM HOME25460G773212,0002,793SH SOLE 000
SHIFT4 PMTS INCCL A82452J109212,0002,258SH SOLE 000
MAGNITE INCCOM55955D100213,0006,294SH SOLE 000
STIFEL FINL CORPCOM860630102213,0003,284SH SOLE 000
ISHARES TRCORE MSCI PAC46434V696213,0003,211SH SOLE 000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108214,00015,153SH SOLE 000
ICICI BANK LIMITEDADR45104G104214,00012,497SH SOLE 000
WESTERN ALLIANCE BANCORPCOM957638109214,0002,302SH SOLE 000
ISHARES TRMSCI GLOBAL IMP46435G532214,0002,151SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V647214,0001,670SH SOLE 000
MURPHY OIL CORPCOM626717102215,0009,248SH SOLE 000
FIRST FINL BANCORP OHCOM320209109215,0009,111SH SOLE 000
GOLDMAN SACHS ETF TRACCES TREASURY381430529215,0002,150SH SOLE 000
CROSSFIRST BANKSHARES INCCOM22766M109216,00015,699SH SOLE 000
FIRST TR MULTI CP VAL ALPHASHS ISSUED FRST33733C108216,0003,035SH SOLE 000
VANGUARD WELLINGTON FDUS VALUE FACTR921935805216,0002,160SH SOLE 000
MASTEC INCCOM576323109216,0002,037SH SOLE 000
ISHARES U S ETF TRBLOOMBERG ROLL46431W598217,0003,935SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340217,0003,631SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J106217,0001,462SH SOLE 000
VANECK VECTORS ETF TRGREEN BD ETF92189F171218,0007,927SH SOLE 000
DURECT CORPCOM266605104219,000134,275SH SOLE 000
VERTICAL CAP INCOME FDSHS BEN INT92535C104219,00020,258SH SOLE 000
BOULDER GROWTH & INCOME FD ICOM101507101219,00016,148SH SOLE 000
HOULIHAN LOKEY INCCL A441593100219,0002,679SH SOLE 000
RLI CORPCOM749607107219,0002,092SH SOLE 000
PAYSAFE LIMITEDORDG6964L107220,00018,173SH SOLE 000
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W109220,00015,005SH SOLE 000
OLLIES BARGAIN OUTLET HLDGSCOM681116109220,0002,611SH SOLE 000
MFS HIGH INCOME MUN TRSH BEN INT59318D104221,00041,814SH SOLE 000
GOLUB CAP BDC INCCOM38173M102221,00014,341SH SOLE 000
APOLLO TACTICAL INCOME FD INCOM037638103221,00014,143SH SOLE 000
SOFI TECHNOLOGIES INCCOM83406F102221,00011,515SH SOLE 000
EQT CORPCOM26884L109221,0009,935SH SOLE 000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509221,0007,848SH SOLE 000
ZIONS BANCORPORATION N ACOM989701107221,0004,176SH SOLE 000
BLACKLINE INCCOM09239B109221,0001,987SH SOLE 000
LANDSTAR SYS INCCOM515098101221,0001,397SH SOLE 000
MARRIOTT VACATIONS WORLDWIDECOM57164Y107221,0001,390SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332221,000754SH SOLE 000
MONGODB INCCL A60937P106221,000610SH SOLE 000
ALLETE INCCOM NEW018522300222,0003,167SH SOLE 000
EATON VANCE SHORT DURATION DCOM27828V104223,00016,773SH SOLE 000
CINEMARK HLDGS INCCOM17243V102223,00010,148SH SOLE 000
OLIN CORPCOM PAR $1680665205224,0004,853SH SOLE 000
SPDR INDEX SHS FDSEURO STOXX 5078463X202224,0004,776SH SOLE 000
SPDR SER TRHLTH CR EQUIP78464A581224,0001,735SH SOLE 000
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R107225,00013,981SH SOLE 000
FRANKLIN RESOURCES INCCOM354613101225,0007,039SH SOLE 000
FOX CORPCL A COM35137L105225,0006,065SH SOLE 000
DENTSPLY SIRONA INCCOM24906P109225,0003,563SH SOLE 000
CIMAREX ENERGY COCOM171798101225,0003,105SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886225,0002,409SH SOLE 000
SPDR SER TRS&P 600 SML CAP78464A813225,0002,303SH SOLE 000
VICOR CORPCOM925815102225,0002,129SH SOLE 000
GLOBANT S ACOML44385109225,0001,026SH SOLE 000
SIXTH STREET SPECIALTY LENDNCOM83012A109226,00010,172SH SOLE 000
ALPS ETF TRRIVRFRNT STR INC00162Q783226,0009,109SH SOLE 000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E735226,0005,915SH SOLE 000
ISHARES TRRESIDENTIAL MULT464288562226,0002,707SH SOLE 000
FRESENIUS MED CARE AG&CO KGASPONSORED ADR358029106227,0005,458SH SOLE 000
ALPS ETF TRSECTR DIV DOGS00162Q858227,0004,282SH SOLE 000
EATON VANCE FLOATING RATE 20COM27831H100228,00024,173SH SOLE 000
INDEXIQ ETF TRIQ CHAIKIN US45409B396228,0006,397SH SOLE 000
FIRST TR EXCH TRADED FD IIIRIVR FRNT DYN33739P707228,0003,056SH SOLE 000
PENSKE AUTOMOTIVE GRP INCCOM70959W103228,0003,024SH SOLE 000
VALLEY NATL BANCORPCOM919794107229,00017,033SH SOLE 000
ISHARES TRMRGSTR MD CP VAL464288406229,0003,563SH SOLE 000
SS&C TECHNOLOGIES HLDGS INCCOM78467J100229,0003,183SH SOLE 000
SCHWAB STRATEGIC TRUS REIT ETF808524847230,0005,028SH SOLE 000
PIONEER FLOATING RATE FUND ICOM72369J102231,00019,382SH SOLE 000
DIMENSIONAL ETF TRUSTEMGR CRE EQT MNG25434V302231,0007,804SH SOLE 000
MDU RES GROUP INCCOM552690109231,0007,385SH SOLE 000
DBX ETF TRXTRCKR RUSL 1000233051242231,0005,797SH SOLE 000
ISHARES TRGLB INFRASTR ETF464288372231,0005,091SH SOLE 000
TABULA RASA HEALTHCARE INCCOM873379101231,0004,615SH SOLE 000
JONES LANG LASALLE INCCOM48020Q107231,0001,180SH SOLE 000
PIMCO INCOME STRATEGY FDCOM72201H108233,00018,307SH SOLE 000
SKILLZ INCCOM83067L109233,00010,743SH SOLE 000
SIGNATURE BK NEW YORK N YCOM82669G104233,000950SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C599234,0008,740SH SOLE 000
COWEN INCCL A NEW223622606234,0005,699SH SOLE 000
TYLER TECHNOLOGIES INCCOM902252105234,000518SH SOLE 000
VIRTUS ALLIANZGI CONVERTIBLECOM92838X102235,00038,267SH SOLE 000
NUVEEN REAL ASSET INCOME & GCOM67074Y105235,00014,648SH SOLE 000
ISHARES TRIBONDS DEC46435U697236,0008,737SH SOLE 000
FOOT LOCKER INCCOM344849104236,0003,822SH SOLE 000
VECTOR ACQUISITION CORPCOM CL AG9442R126237,00021,800SH SOLE 000
INDEXIQ ACTIVE ETF TRIQ MACKAY INTRME45409F827237,0008,816SH SOLE 000
ISHARES TRGLOBAL REIT ETF46434V647237,0008,536SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ INTL35473P108237,0008,456SH SOLE 000
PACER FDS TRPACER US SMALL69374H857237,0005,307SH SOLE 000
EVERCORE INCCLASS A29977A105237,0001,683SH SOLE 000
PACER FDS TRWEALTHSHIELD69374H840238,0007,356SH SOLE 000
RITCHIE BROS AUCTIONEERSCOM767744105238,0004,022SH SOLE 000
RINGCENTRAL INCCL A76680R206238,000820SH SOLE 000
HANCOCK JOHN INCOME SECS TRCOM410123103239,00014,964SH SOLE 000
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q845239,0005,390SH SOLE 000
NEOGENOMICS INCCOM NEW64049M209239,0005,296SH SOLE 000
ELASTIC N VORD SHSN14506104239,0001,640SH SOLE 000
AMARIN CORP PLCSPONS ADR NEW023111206240,00054,684SH SOLE 000
ROOT INCCOM CL A77664L108240,00022,143SH SOLE 000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105240,00016,022SH SOLE 000
BLACKROCK MUNIYIELD FD INCCOM09253W104241,00015,973SH SOLE 000
BLACKROCK MUNI INCOME TR IICOM09249N101241,00015,273SH SOLE 000
HAWAIIAN ELEC INDUSTRIESCOM419870100241,0005,705SH SOLE 000
RYDER SYS INCCOM783549108241,0003,236SH SOLE 000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207242,0008,491SH SOLE 000
LIVERAMP HLDGS INCCOM53815P108242,0005,162SH SOLE 000
EAGLE BANCORP INC MDCOM268948106242,0004,314SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM486606106243,00027,298SH SOLE 000
PIONEER MUNICIPAL HIGH INCOMCOM723762100243,00019,684SH SOLE 000
ENTERPRISE PRODS PARTNERS LCOM293792107243,00010,063SH SOLE 000
STANDEX INTL CORPCOM854231107243,0002,565SH SOLE 000
BLACKROCK MUNIHLDGS NJ QLTYCOM09254X101244,00015,317SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL CLEAN ENRG46138G847244,0007,861SH SOLE 000
AVANTOR INCCOM05352A100244,0006,879SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C425245,0008,942SH SOLE 000
WEX INCCOM96208T104245,0001,266SH SOLE 000
ABERDEEN ASIA-PACIFIC INCOMECOM003009107246,00055,432SH SOLE 000
GOODRX HLDGS INCCOM CL A38246G108246,0006,822SH SOLE 000
ISHARES TRCORE INTL AGGR46435G672246,0004,472SH SOLE 000
GRAPHIC PACKAGING HLDG COCOM388689101247,00013,639SH SOLE 000
DBX ETF TRXTRACKERS FTSE233051515247,0007,698SH SOLE 000
JANUS DETROIT STR TRHENDRSON AAA CL47103U845247,0004,899SH SOLE 000
KOHLS CORPCOM500255104247,0004,478SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F862248,0006,711SH SOLE 000
ISHARES TRU.S. PHARMA ETF464288836248,0001,335SH SOLE 000
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H106249,00013,347SH SOLE 000
ROCKET COS INCCOM CL A77311W101249,00012,885SH SOLE 000
ETF MANAGERS TRWEDBUSH ETFMG26924G805249,0004,798SH SOLE 000
SOUTHERN COPPER CORPCOM84265V105249,0003,872SH SOLE 000
RELIANCE STEEL & ALUMINUM COCOM759509102249,0001,648SH SOLE 000
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B105250,00028,495SH SOLE 000
VUZIX CORPCOM NEW92921W300250,00013,643SH SOLE 000
CELSIUS HLDGS INCCOM NEW15118V207250,0003,285SH SOLE 000
CENTERPOINT ENERGY INCCOM15189T107251,00010,234SH SOLE 000
BED BATH & BEYOND INCCOM075896100251,0007,537SH SOLE 000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A848574109251,0005,322SH SOLE 000
ASANA INCCL A04342Y104251,0004,044SH SOLE 000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F304251,0001,775SH SOLE 000
FLY LEASING LTDSPONSORED ADR34407D109252,00014,901SH SOLE 000
ISHARES TRIBONDS 22 TRM HG46435U176252,00010,392SH SOLE 000
FIRST SOLAR INCCOM336433107252,0002,786SH SOLE 000
PERKINELMER INCCOM714046109252,0001,630SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E149252,0001,299SH SOLE 000
APTARGROUP INCCOM038336103253,0001,797SH SOLE 000
CALAMOS LNG SHR EQT DYNAMICCOM12812C106254,00012,235SH SOLE 000
AXALTA COATING SYS LTDCOMG0750C108255,0008,376SH SOLE 000
STEEL DYNAMICS INCCOM858119100256,0004,294SH SOLE 000
GATX CORPCOM361448103256,0002,894SH SOLE 000
SPDR SER TRSSGA GNDER ETF78468R747256,0002,515SH SOLE 000
KANSAS CITY SOUTHERNCOM NEW485170302256,000902SH SOLE 000
INVESCO SR INCOME TRCOM46131H107257,00057,646SH SOLE 000
SIX FLAGS ENTMT CORP NEWCOM83001A102257,0005,931SH SOLE 000
ALBANY INTL CORPCL A012348108257,0002,880SH SOLE 000
TREX CO INCCOM89531P105257,0002,515SH SOLE 000
ERICSSONADR B SEK 10294821608258,00020,540SH SOLE 000
ACADIA PHARMACEUTICALS INCCOM004225108258,00010,590SH SOLE 000
ISHARES TRIBONDS 27 ETF46435UAA9258,0009,527SH SOLE 000
BLUELINX HLDGS INCCOM NEW09624H208258,0005,133SH SOLE 000
LATTICE SEMICONDUCTOR CORPCOM518415104258,0004,596SH SOLE 000
SSGA ACTIVE ETF TRINCOM ALLO ETF78467V202259,0007,270SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V274259,0002,508SH SOLE 000
IDEX CORPCOM45167R104259,0001,175SH SOLE 000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101260,00041,823SH SOLE 000
SIRIUS XM HOLDINGS INCCOM82968B103260,00039,747SH SOLE 000
NUVEEN PFD & INCOME OPPORTUNCOM67073B106260,00026,020SH SOLE 000
CIT GROUP INCCOM NEW125581801260,0005,031SH SOLE 000
PVH CORPORATIONCOM693656100260,0002,415SH SOLE 000
WD 40 COCOM929236107260,0001,015SH SOLE 000
ARCONIC CORPORATIONCOM03966V107261,0007,335SH SOLE 000
MOELIS & COCL A60786M105261,0004,582SH SOLE 000
AUTONATION INCCOM05329W102261,0002,753SH SOLE 000
BLACKROCK MUNI INTER DR FD ICOM09253X102262,00016,776SH SOLE 000
STURM RUGER & CO INCCOM864159108262,0002,911SH SOLE 000
INVESCO VALUE MUN INCOME TRCOM46132P108263,00015,966SH SOLE 000
JETBLUE AWYS CORPCOM477143101263,00015,689SH SOLE 000
ISHARES INCEM MKTS DIV ETF464286319263,0006,782SH SOLE 000
NUTRIEN LTDCOM67077M108263,0004,347SH SOLE 000
INSULET CORPCOM45784P101263,000957SH SOLE 000
PAPA JOHNS INTL INCCOM698813102264,0002,530SH SOLE 000
PACER FDS TRCFRA STVAL EQL69374H691265,0006,966SH SOLE 000
SPDR SER TRS&P SEMICNDCTR78464A862265,0001,376SH SOLE 000
INVESCO TR INVT GRADE MUNSCOM46131M106266,00018,955SH SOLE 000
CARLYLE GROUP INCCOM14316J108266,0005,721SH SOLE 000
VIMEO INCCOMMON STOCK92719V100266,0005,425SH SOLE 000
COGNEX CORPCOM192422103266,0003,169SH SOLE 000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203266,0002,457SH SOLE 000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E103267,00021,843SH SOLE 000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106268,00021,460SH SOLE 000
HONDA MOTOR LTDAMERN SHS438128308268,0008,337SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER E45782C326269,0008,628SH SOLE 000
OSHKOSH CORPCOM688239201269,0002,161SH SOLE 000
VECTOR GROUP LTDCOM92240M108270,00019,068SH SOLE 000
BLACKSTONE LONG SHORT CR INCCOM SHS BN INT09257D102270,00017,881SH SOLE 000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563270,00013,055SH SOLE 000
EMBRAER S.A.SPONSORED ADS29082A107271,00017,923SH SOLE 000
EXELIXIS INCCOM30161Q104271,00014,878SH SOLE 000
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J619271,0005,791SH SOLE 000
POLARIS INCCOM731068102271,0001,979SH SOLE 000
BAUSCH HEALTH COS INCCOM071734107273,0009,296SH SOLE 000
ISHARES TRMSCI INTL MULTFT46434V274273,0009,090SH SOLE 000
HARLEY DAVIDSON INCCOM412822108274,0005,990SH SOLE 000
DARLING INGREDIENTS INCCOM237266101274,0004,066SH SOLE 000
SIGNET JEWELERS LIMITEDSHSG81276100274,0003,389SH SOLE 000
KORNIT DIGITAL LTDSHSM6372Q113275,0002,212SH SOLE 000
HOWARD HUGHES CORPCOM44267D107276,0002,836SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE EQTY BFR33740U505277,0008,338SH SOLE 000
CAMPBELL SOUP COCOM134429109277,0006,082SH SOLE 000
BRIGHT HORIZONS FAM SOL IN DCOM109194100277,0001,884SH SOLE 000
BLACK KNIGHT INCCOM09215C105278,0003,566SH SOLE 000
PIMCO ETF TRINV GRD CRP BD72201R817278,0002,425SH SOLE 000
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101279,00019,386SH SOLE 000
PIMCO EQUITY SERRAFI DYN EMERG72202L389279,0009,019SH SOLE 000
BUILDERS FIRSTSOURCE INCCOM12008R107279,0006,540SH SOLE 000
NEXTERA ENERGY INCUNIT 99/99/999965339F770279,0005,700SH SOLE 000
BOX INCCL A10316T104280,00010,948SH SOLE 000
ISHARES TRMSCI USA MULTIFT46434V282280,0006,529SH SOLE 000
WATSCO INCCOM942622200280,000976SH SOLE 000
STOCK YDS BANCORP INCCOM861025104281,0005,520SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C821282,00010,156SH SOLE 000
FMC CORPCOM NEW302491303282,0002,610SH SOLE 000
WENDYS COCOM95058W100283,00012,080SH SOLE 000
CHEMOURS COCOM163851108283,0008,128SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US DISCVRY92647N774283,0004,679SH SOLE 000
CELANESE CORP DELCOM150870103283,0001,869SH SOLE 000
PORTLAND GEN ELEC COCOM NEW736508847284,0006,168SH SOLE 000
ARTISAN PARTNERS ASSET MGMTCL A04316A108284,0005,591SH SOLE 000
CF INDS HLDGS INCCOM125269100284,0005,526SH SOLE 000
MFS MUN INCOME TRSH BEN INT552738106285,00039,938SH SOLE 000
INVESCO BD FDCOM46132L107285,00013,748SH SOLE 000
INDEXIQ ETF TRHEDGE MLTI ETF45409B107285,0008,826SH SOLE 000
HORMEL FOODS CORPCOM440452100285,0005,977SH SOLE 000
TOLL BROTHERS INCCOM889478103285,0004,934SH SOLE 000
LENNOX INTL INCCOM526107107285,000812SH SOLE 000
NATIONAL VISION HLDGS INCCOM63845R107286,0005,590SH SOLE 000
ASHLAND GLOBAL HLDGS INCCOM044186104286,0003,264SH SOLE 000
AMCOR PLCORDG0250X107287,00025,072SH SOLE 000
BLACKROCK CR ALLOCATION INCOCOM092508100287,00018,386SH SOLE 000
SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755287,0008,632SH SOLE 000
SPDR SER TRPRTFLO S&P500 HI78468R788287,0007,151SH SOLE 000
ISHARES TRESG EAFE ETF46436E759287,0004,240SH SOLE 000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700287,0003,147SH SOLE 000
ADVENT CONV & INCOME FDCOM00764C109288,00014,947SH SOLE 000
APPIAN CORPCL A03782L101288,0002,090SH SOLE 000
J & J SNACK FOODS CORPCOM466032109289,0001,659SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254G108290,00020,005SH SOLE 000
NUVEEN NEW YORK QLT MUN INCCOM67066X107291,00019,323SH SOLE 000
CANADIAN NAT RES LTDCOM136385101291,0008,024SH SOLE 000
LINCOLN NATL CORP INDCOM534187109291,0004,636SH SOLE 000
GLOBAL X FDSUS PFD ETF37954Y657292,00011,152SH SOLE 000
FIRST TR EXCH TRADED FD IIINEW YORK MUNI33739P822292,0009,638SH SOLE 000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409292,0006,259SH SOLE 000
DIODES INCCOM254543101292,0003,661SH SOLE 000
BAKER HUGHES COMPANYCL A05722G100293,00012,824SH SOLE 000
SMITH & WESSON BRANDS INCCOM831754106294,0008,461SH SOLE 000
TIMKEN COCOM887389104294,0003,645SH SOLE 000
UNIVERSAL DISPLAY CORPCOM91347P105295,0001,329SH SOLE 000
BROWN FORMAN CORPCL A115637100296,0004,200SH SOLE 000
REDFIN CORPCOM75737F108297,0004,688SH SOLE 000
ISHARES TRCONV BD ETF46435G102297,0002,910SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y888298,00014,369SH SOLE 000
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q753298,0008,219SH SOLE 000
HEICO CORP NEWCOM422806109298,0002,139SH SOLE 000
BLACKROCK SCIENCE & TECHNOLOSHS BEN INT09260K101299,0007,175SH SOLE 000
BOOZ ALLEN HAMILTON HLDG CORCL A099502106299,0003,511SH SOLE 000
INVESCO DYNAMIC CR OPPORTUNICOM46132R104300,00025,323SH SOLE 000
MIDDLESEX WTR COCOM596680108301,0003,677SH SOLE 000
C H ROBINSON WORLDWIDE INCCOM NEW12541W209301,0003,214SH SOLE 000
TRUPANION INCCOM898202106301,0002,617SH SOLE 000
NORDSON CORPCOM655663102302,0001,374SH SOLE 000
COMMERCE BANCSHARES INCCOM200525103303,0004,058SH SOLE 000
BROADSTONE NET LEASE INCCOM11135E203304,00012,981SH SOLE 000
CHEESECAKE FACTORY INCCOM163072101304,0005,620SH SOLE 000
LEIDOS HOLDINGS INCCOM525327102304,0003,005SH SOLE 000
ZENDESK INCCOM98936J101304,0002,106SH SOLE 000
ANTERO MIDSTREAM CORPCOM03676B102305,00029,329SH SOLE 000
FLAHERTY & CRUMRINE PFD SECSCOM338478100305,00013,423SH SOLE 000
BIOMARIN PHARMACEUTICAL INCCOM09061G101306,0003,671SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C433307,00010,009SH SOLE 000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505307,0001,170SH SOLE 000
LEAR CORPCOM NEW521865204308,0001,759SH SOLE 000
SPDR SER TRPORTFOLIO S&P60078468R853309,0007,043SH SOLE 000
JUNIPER NETWORKS INCCOM48203R104311,00011,375SH SOLE 000
ISHARES TRGLOB HLTHCRE ETF464287325311,0003,746SH SOLE 000
SPDR SER TRPORTFLI HIGH YLD78468R606312,00011,621SH SOLE 000
HEXCEL CORP NEWCOM428291108312,0005,008SH SOLE 000
INTERNATIONAL FLAVORS&FRAGRACOM459506101313,0002,094SH SOLE 000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404315,00012,846SH SOLE 000
SCHWAB STRATEGIC TRINTRM TRM TRES808524854315,0005,537SH SOLE 000
WISDOMTREE TRCHINADIV EX FI97717X719315,0004,675SH SOLE 000
COUPANG INCCL A22266T109317,0007,572SH SOLE 000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303317,0007,301SH SOLE 000
DUFF & PHELPS UTLITY AND INFCOM26433C105318,00022,204SH SOLE 000
FIRST TR INTER DURATN PFD &COM33718W103319,00012,712SH SOLE 000
GRANITE CONSTR INCCOM387328107319,0007,685SH SOLE 000
JACOBS ENGR GROUP INCCOM469814107319,0002,390SH SOLE 000
MASIMO CORPCOM574795100319,0001,316SH SOLE 000
AERCAP HOLDINGS NVSHSN00985106321,0006,269SH SOLE 000
ISHARES TRESG AWARE MSCI46435U663323,0008,009SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E807324,00019,728SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E867325,00011,883SH SOLE 000
GLOBAL X FDSARTIFICIAL ETF37954Y632325,00010,670SH SOLE 000
ISHARES TRMSCI UK ETF NEW46435G334325,0009,950SH SOLE 000
PARSONS CORP DELCOM70202L102325,0008,267SH SOLE 000
DAVE & BUSTERS ENTMT INCCOM238337109325,0008,006SH SOLE 000
EVERGY INCCOM30034W106325,0005,385SH SOLE 000
FLOOR & DECOR HLDGS INCCL A339750101325,0003,078SH SOLE 000
REPUBLIC SVCS INCCOM760759100325,0002,956SH SOLE 000
UNDER ARMOUR INCCL C904311206327,00017,593SH SOLE 000
FIRST TR EXCHNG TRADED FD VIVEST US EQTY BUF33740F664327,0009,621SH SOLE 000
WOODWARD INCCOM980745103328,0002,670SH SOLE 000
INTELLIA THERAPEUTICS INCCOM45826J105328,0002,028SH SOLE 000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M209329,00047,798SH SOLE 000
AEVA TECHNOLOGIES INCCOM00835Q103330,00031,230SH SOLE 000
WISDOMTREE TRBLMBG US BULL97717W471330,00012,990SH SOLE 000
DORMAN PRODS INCCOM258278100330,0003,180SH SOLE 000
BOSTON BEER INCCL A100557107330,000323SH SOLE 000
BLACKROCK MUNIYIELD N J FD ICOM09254Y109331,00020,850SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833331,00013,133SH SOLE 000
GLOBAL X FDSINTERNET OF THNG37954Y780331,0009,268SH SOLE 000
ACUITY BRANDS INCCOM00508Y102331,0001,772SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 POWER45782C334332,0008,906SH SOLE 000
AVALARA INCCOM05338G106332,0002,050SH SOLE 000
PROSHARES TR IIVIX MDTRM FUTR N74347W338333,00010,892SH SOLE 000
EAGLE PHARMACEUTICALS INCCOM269796108333,0007,791SH SOLE 000
XEROX HOLDINGS CORPCOM NEW98421M106334,00014,228SH SOLE 000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828334,0001,611SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U208335,0009,704SH SOLE 000
CARLISLE COS INCCOM142339100335,0001,751SH SOLE 000
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R100338,00019,917SH SOLE 000
FLEXSHARES TRQUALT DIVD IDX33939L860338,0006,027SH SOLE 000
LUMENTUM HLDGS INCCOM55024U109338,0004,117SH SOLE 000
LEGGETT & PLATT INCCOM524660107339,0006,545SH SOLE 000
NASDAQ INCCOM631103108339,0001,926SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F631340,00010,756SH SOLE 000
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q407340,0003,514SH SOLE 000
BLACKROCK MUNIHLDGS NY QLTYCOM09255C106341,00023,117SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US MID35473P884341,0007,725SH SOLE 000
CENTENE CORP DELCOM15135B101341,0004,681SH SOLE 000
INNOVATOR ETFS TRS&P 500 ULTRA45782C805342,00013,306SH SOLE 000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644342,0007,575SH SOLE 000
SPINNAKER ETF SERIESCANNABIS ETF84858T400343,00020,015SH SOLE 000
FLUOR CORP NEWCOM343412102343,00019,359SH SOLE 000
3-D SYS CORP DELCOM NEW88554D205343,0008,592SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G656343,0008,313SH SOLE 000
TEUCRIUM COMMODITY TRAGRICULTURE FD88166A706345,00013,250SH SOLE 000
UPWORK INCCOM91688F104345,0005,919SH SOLE 000
CHURCHILL CAPITAL CORP IVCL A171439102347,00012,042SH SOLE 000
NUTANIX INCCL A67059N108347,0009,085SH SOLE 000
BERKLEY W R CORPCOM084423102347,0004,658SH SOLE 000
VROOM INCCOM92918V109348,0008,304SH SOLE 000
PACCAR INCCOM693718108349,0003,908SH SOLE 000
SITEONE LANDSCAPE SUPPLY INCCOM82982L103349,0002,061SH SOLE 000
PIMCO MUN INCOME FDCOM72200R107350,00023,451SH SOLE 000
BLINK CHARGING COCOM09354A100350,0008,496SH SOLE 000
INGERSOLL RAND INCCOM45687V106351,0007,195SH SOLE 000
FISKER INCCL A COM STK33813J106353,00018,293SH SOLE 000
TRITON INTL LTDCL AG9078F107354,0006,760SH SOLE 000
CAPITAL SOUTHWEST CORPCOM140501107355,00015,289SH SOLE 000
DIMENSIONAL ETF TRUSTINTL CORE EQT MK25434V203355,00012,151SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C615355,0009,243SH SOLE 000
GLOBAL X FDSTELMDC&DIG ETF37954Y285356,00018,464SH SOLE 000
BLOCK H & R INCCOM093671105357,00015,196SH SOLE 000
PACER FDS TRTRENDPILOT INTL69374H683358,00012,383SH SOLE 000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810358,0004,093SH SOLE 000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300359,00011,438SH SOLE 000
TEREX CORP NEWCOM880779103359,0007,547SH SOLE 000
AMER STATES WTR COCOM029899101360,0004,531SH SOLE 000
RESOLUTE FST PRODS INCCOM76117W109361,00029,576SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST FD DEP33740U703361,00017,387SH SOLE 000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X756361,0005,890SH SOLE 000
AEGON N VNY REGISTRY SHS007924103362,00087,764SH SOLE 000
PIMCO NEW YORK MUN INCOME FDCOM72200T103362,00027,907SH SOLE 000
DOUBLELINE OPPORTUNISTIC CRCOM258623107362,00018,066SH SOLE 000
APA CORPORATIONCOM03743Q108362,00016,725SH SOLE 000
ISHARES INCMSCI EM ASIA ETF464286426362,0003,916SH SOLE 000
UBS AG LONDON BRANCHEN LG CP GRWTH902677780362,000523SH SOLE 000
FIDELITY COVINGTON TRUSTINT HG DIV ETF316092725363,00017,595SH SOLE 000
ROYCE VALUE TR INCCOM780910105364,00019,165SH SOLE 000
PIMCO NEW YORK MUN FD IICOM72200Y102365,00030,326SH SOLE 000
TELUS CORPORATIONCOM87971M103365,00016,278SH SOLE 000
WILLIAMS SONOMA INCCOM969904101366,0002,293SH SOLE 000
GABELLI EQUITY TR INCCOM362397101367,00053,160SH SOLE 000
NUVEEN N Y MUN VALUE FDCOM67062M105367,00036,464SH SOLE 000
FLEX LTDORDY2573F102367,00020,553SH SOLE 000
INNOVATOR ETFS TRMSCI EAFE PWR45782C524367,00013,736SH SOLE 000
ISHARES TRMORNINGSTR US EQ464287127367,0006,041SH SOLE 000
VANECK VECTORS ETF TRSTEEL ETF92189F205367,0005,930SH SOLE 000
BROOKS AUTOMATION INC NEWCOM114340102368,0003,864SH SOLE 000
TEKLA HEALTHCARE INVSSH BEN INT87911J103369,00014,345SH SOLE 000
ISHARES TR10+ YR INVST GRD464289511369,0005,262SH SOLE 000
PACER FDS TRBNCHMRK INDSTR69374H766371,0008,610SH SOLE 000
WALKER & DUNLOP INCCOM93148P102371,0003,552SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263372,0006,940SH SOLE 000
GLOBAL X FDSCYBRSCURTY ETF37954Y384373,00012,948SH SOLE 000
LOUISIANA PAC CORPCOM546347105375,0006,222SH SOLE 000
PINNACLE WEST CAP CORPCOM723484101375,0004,572SH SOLE 000
HIGHLAND INCOME FDHIGHLAND INCOME43010E404376,00034,453SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C109377,00025,883SH SOLE 000
DWS STRATEGIC MUN INCOME TRCOM23342Q101378,00030,059SH SOLE 000
AXSOME THERAPEUTICS INCCOM05464T104378,0005,600SH SOLE 000
MOLINA HEALTHCARE INCCOM60855R100378,0001,493SH SOLE 000
PEMBINA PIPELINE CORPCOM706327103380,00011,951SH SOLE 000
VMWARE INCCL A COM928563402380,0002,374SH SOLE 000
GENMAB A/SSPONSORED ADS372303206381,0009,325SH SOLE 000
DYNATRACE INCCOM NEW268150109381,0006,524SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF922042676381,0006,520SH SOLE 000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813382,0003,572SH SOLE 000
WESTERN ASSET MANAGED MUNS FCOM95766M105383,00028,244SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY861012102383,00010,520SH SOLE 000
ALLEGION PLCORD SHSG0176J109384,0002,757SH SOLE 000
HELMERICH & PAYNE INCCOM423452101385,00011,795SH SOLE 000
CMS ENERGY CORPCOM125896100386,0006,541SH SOLE 000
ISHARES TRCALIF MUN BD ETF464288356388,0006,203SH SOLE 000
HUNTINGTON INGALLS INDS INCCOM446413106388,0001,843SH SOLE 000
NOVOCURE LTDORD SHSG6674U108390,0001,758SH SOLE 000
FLAHERTY & CRUMRINE DYNAMICSHS33848W106392,00013,374SH SOLE 000
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V104393,00013,012SH SOLE 000
ISHARES TRMSCI INTL QUALTY46434V456394,00010,213SH SOLE 000
SERVICE CORP INTLCOM817565104395,0007,379SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C573395,0004,293SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V852395,0002,374SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J825396,00017,772SH SOLE 000
ISHARES INCMSCI PAC JP ETF464286665397,0007,680SH SOLE 000
CERNER CORPCOM156782104397,0005,083SH SOLE 000
WESCO INTL INCCOM95082P105398,0003,870SH SOLE 000
ADVANCE AUTO PARTS INCCOM00751Y106398,0001,942SH SOLE 000
EDISON INTLCOM281020107399,0006,895SH SOLE 000
ALCOA CORPCOM013872106402,00010,919SH SOLE 000
VERISIGN INCCOM92343E102402,0001,764SH SOLE 000
NOKIA CORPSPONSORED ADR654902204403,00075,661SH SOLE 000
FIDELITY COVINGTON TRUSTINT VL FCT ETF316092717403,00016,591SH SOLE 000
WISDOMTREE TRINDIA ERNGS FD97717W422403,00011,900SH SOLE 000
TAPESTRY INCCOM876030107403,0009,260SH SOLE 000
CABOT OIL & GAS CORPCOM127097103405,00023,217SH SOLE 000
SPIRIT AIRLS INCCOM848577102405,00013,289SH SOLE 000
VANGUARD WORLD FDEXTENDED DUR921910709405,0002,995SH SOLE 000
BUTTERFLY NETWORK INCCOM CL A124155102406,00028,019SH SOLE 000
NORDSTROM INCCOM655664100406,00011,097SH SOLE 000
ISHARES TRROBOTICS ARTIF46435U556410,0009,126SH SOLE 000
PROSHARES TRLARGE CAP CRE74347R248410,0004,130SH SOLE 000
WIX COM LTDSHSM98068105412,0001,418SH SOLE 000
BURLINGTON STORES INCCOM122017106412,0001,278SH SOLE 000
HERCULES CAPITAL INCCOM427096508414,00024,294SH SOLE 000
NUVEEN CALIFORNIA MUNI VLU FCOM STK67062C107415,00038,799SH SOLE 000
TELEFLEX INCORPORATEDCOM879369106415,0001,034SH SOLE 000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A108416,00017,350SH SOLE 000
EATON VANCE TAX ADVT DIV INCCOM27828G107416,00015,054SH SOLE 000
ONEMAIN HLDGS INCCOM68268W103416,0006,942SH SOLE 000
FERRARI N VCOMN3167Y103418,0002,031SH SOLE 000
WHEATON PRECIOUS METALS CORPCOM962879102419,0009,513SH SOLE 000
KEURIG DR PEPPER INCCOM49271V100420,00011,910SH SOLE 000
EXPEDITORS INTL WASH INCCOM302130109420,0003,317SH SOLE 000
PERSHING SQUARE TONTINE HLDGCOM CL A71531R109421,00018,479SH SOLE 000
AMERCOCOM023586100421,000714SH SOLE 000
CHEMED CORP NEWCOM16359R103422,000889SH SOLE 000
GLOBAL X FDSRUSSELL 200037954Y459423,00016,531SH SOLE 000
PIMCO DYNAMIC INCOME FDSHS72201Y101423,00014,683SH SOLE 000
AMETEK INCCOM031100100423,0003,166SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F888424,00015,906SH SOLE 000
WISDOMTREE TREURO QTLY DIV GR97717X610424,00012,587SH SOLE 000
ELANCO ANIMAL HEALTH INCCOM28414H103424,00012,219SH SOLE 000
CAMBRIA ETF TRSHSHLD YIELD ETF132061201424,0006,615SH SOLE 000
ATMOS ENERGY CORPCOM049560105424,0004,407SH SOLE 000
PROSPECT CAP CORPCOM74348T102425,00050,672SH SOLE 000
WISDOMTREE TRHEDGED HI YLD BD97717W430425,00019,091SH SOLE 000
NUVEEN TAX-ADVANTAGED DIVIDCOM67073G105426,00026,540SH SOLE 000
TERADYNE INCCOM880770102426,0003,183SH SOLE 000
COMMUNITY BK SYS INCCOM203607106427,0005,650SH SOLE 000
HUBSPOT INCCOM443573100427,000732SH SOLE 000
COLUMBIA SPORTSWEAR COCOM198516106428,0004,353SH SOLE 000
WISDOMTREE TRINTL LRGCAP DV97717W794429,0008,692SH SOLE 000
AMEDISYS INCCOM023436108429,0001,750SH SOLE 000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651430,00010,831SH SOLE 000
FIDELITY MERRIMACK STR TRLOW DURTIN ETF316188408431,0008,473SH SOLE 000
HENRY SCHEIN INCCOM806407102431,0005,816SH SOLE 000
EQUINIX INCCOM29444U700431,000537SH SOLE 000
NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107434,00052,947SH SOLE 000
ENERGIZER HLDGS INC NEWCOM29272W109434,00010,100SH SOLE 000
SVB FINANCIAL GROUPCOM78486Q101434,000780SH SOLE 000
L BRANDS INCCOM501797104437,0006,062SH SOLE 000
JD.COM INCSPON ADR CL A47215P106439,0005,503SH SOLE 000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X863440,00011,984SH SOLE 000
BRINKS COCOM109696104440,0005,732SH SOLE 000
TELEDYNE TECHNOLOGIES INCCOM879360105441,0001,053SH SOLE 000
ISHARES TRIBONDS DEC202246435G755442,00016,850SH SOLE 000
LPL FINL HLDGS INCCOM50212V100443,0003,281SH SOLE 000
HENRY JACK & ASSOC INCCOM426281101443,0002,709SH SOLE 000
ESSENTIAL UTILS INCCOM29670G102444,0009,719SH SOLE 000
GAMESTOP CORP NEWCL A36467W109445,0002,076SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664446,0003,699SH SOLE 000
NOV INCCOM62955J103449,00029,313SH SOLE 000
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M105451,0007,298SH SOLE 000
STATE STR CORPCOM857477103453,0005,507SH SOLE 000
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E545454,00012,115SH SOLE 000
GRACO INCCOM384109104454,0005,994SH SOLE 000
CALAMOS DYNAMIC CONV & INCOMCOM12811V105455,00014,597SH SOLE 000
GLOBAL X FDSGLB X SUPERDIV37950E549456,00032,249SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373456,0002,833SH SOLE 000
OMNICOM GROUP INCCOM681919106457,0005,711SH SOLE 000
QUANTA SVCS INCCOM74762E102457,0005,049SH SOLE 000
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706458,00013,932SH SOLE 000
CHENIERE ENERGY INCCOM NEW16411R208458,0005,280SH SOLE 000
ATHENE HOLDING LTDCL AG0684D107459,0006,797SH SOLE 000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108460,00027,975SH SOLE 000
UNDER ARMOUR INCCL A904311107460,00021,740SH SOLE 000
EATON VANCE MUN INCOME 2028SHS27829U105461,00019,792SH SOLE 000
ISHARES INCMSCI TAIWAN ETF46434G772461,0007,213SH SOLE 000
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G106462,00021,457SH SOLE 000
GLOBAL X FDSSOCIAL MED ETF37950E416462,0006,383SH SOLE 000
PROSHARES TRPSHS ULTRA TECH74347R693464,0004,823SH SOLE 000
MARATHON DIGITAL HOLDINGS INCOM565788106465,00014,828SH SOLE 000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V589466,00030,414SH SOLE 000
ISHARES TRIBONDS DEC202146435G789466,00018,192SH SOLE 000
LEMONADE INCCOM52567D107467,0004,268SH SOLE 000
QUANTUMSCAPE CORPCOM CL A74767V109469,00016,039SH SOLE 000
ISHARES TRIBONDS 21 TRM HG46435U226470,00019,420SH SOLE 000
RIO TINTO PLCSPONSORED ADR767204100470,0005,608SH SOLE 000
OWENS CORNING NEWCOM690742101470,0004,798SH SOLE 000
WORKHORSE GROUP INCCOM NEW98138J206471,00028,396SH SOLE 000
SEALED AIR CORP NEWCOM81211K100471,0007,947SH SOLE 000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V407471,0006,803SH SOLE 000
PIMCO MUN INCOME FD IICOM72200W106472,00031,270SH SOLE 000
LAMB WESTON HLDGS INCCOM513272104472,0005,851SH SOLE 000
DANIMER SCIENTIFIC INCCOM CL A236272100474,00018,904SH SOLE 000
EQUITABLE HLDGS INCCOM29452E101475,00015,597SH SOLE 000
VONTIER CORPORATIONCOM928881101476,00014,615SH SOLE 000
XILINX INCCOM983919101477,0003,295SH SOLE 000
ISHARES TRESG MSCI USA ETF46436E767478,00013,160SH SOLE 000
EATON VANCE FLTING RATE INCCOM278279104479,00033,264SH SOLE 000
HOWMET AEROSPACE INCCOM443201108479,00013,895SH SOLE 000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107479,0006,347SH SOLE 000
COOPER COS INCCOM NEW216648402479,0001,210SH SOLE 000
CASSAVA SCIENCES INCCOM14817C107480,0005,615SH SOLE 000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805483,00014,548SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G649483,0003,315SH SOLE 000
BLACKROCK MUN INCOME TRSH BEN INT09248F109484,00031,334SH SOLE 000
ISHARES TRMORTGE REL ETF46435G342484,00013,026SH SOLE 000
ALPS ETF TRDISRUPTIVE TECH00162Q478485,0009,987SH SOLE 000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R202486,00042,456SH SOLE 000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100487,0006,475SH SOLE 000
ISHARES TRUS BR DEL SE ETF464288794487,0004,767SH SOLE 000
LIONS GATE ENTMNT CORPCL B NON VTG535919500493,00026,925SH SOLE 000
INNOVATOR ETFS TRMSCI EMGR MKT45782C516494,00015,910SH SOLE 000
FRANKLIN ETF TRLIBERTY SHRT ETF353506108494,0005,200SH SOLE 000
MONARCH CASINO & RESORT INCCOM609027107495,0007,477SH SOLE 000
AXON ENTERPRISE INCCOM05464C101495,0002,800SH SOLE 000
ETF MANAGERS TRETFMG TRAVEL TEC26924G771496,00016,639SH SOLE 000
PIMCO ETF TRINTER MUN BD ACT72201R866498,0008,781SH SOLE 000
SPROTT PHYSICAL SILVER TRTR UNIT85207K107500,00053,926SH SOLE 000
INVESCO QUALITY MUN INCOME TCOM46133G107500,00037,026SH SOLE 000
CRONOS GROUP INCCOM22717L101503,00058,454SH SOLE 000
INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A705503,00014,157SH SOLE 000
SLACK TECHNOLOGIES INCCOM CL A83088V102503,00011,364SH SOLE 000
VIRTUS ALLIANZGI ARTIFICIALCOM92838Y100505,00018,221SH SOLE 000
UNUM GROUPCOM91529Y106507,00017,839SH SOLE 000
SONOS INCCOM83570H108507,00014,382SH SOLE 000
CDK GLOBAL INCCOM12508E101507,00010,195SH SOLE 000
GLOBAL X FDSS&P 500 CATHOLIC37954Y889507,0009,511SH SOLE 000
GLOBE LIFE INCCOM37959E102507,0005,319SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101508,00020,765SH SOLE 000
MFS INVT GRADE MUN TRSH BEN INT59318B108510,00049,617SH SOLE 000
FIDELITY COVINGTON TRUSTSML MID MLTFCT316092527510,00015,054SH SOLE 000
UNITED STS BRENT OIL FD LPUNIT91167Q100511,00026,553SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C680512,00017,470SH SOLE 000
GORMAN RUPP COCOM383082104513,00014,890SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N782514,0007,211SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTY FDRL INT35473P868518,00019,279SH SOLE 000
MONOLITHIC PWR SYS INCCOM609839105522,0001,397SH SOLE 000
IAC INTERACTIVECORP NEWCOM NEW44891N208524,0003,402SH SOLE 000
SYNAPTICS INCCOM87157D109524,0003,368SH SOLE 000
WISDOMTREE TRENHNCD CMMDTY ST97717Y683528,00023,855SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107531,00015,207SH SOLE 000
ISHARES TRMSCI ACWI ETF464288257531,0005,244SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K101531,0005,043SH SOLE 000
TILRAY INCCOM CL 288688T100532,00029,447SH SOLE 000
JAZZ PHARMACEUTICALS PLCSHS USDG50871105533,0003,002SH SOLE 000
INVESCO DB MULTI-SECTOR COMMOIL FD46140H403534,00041,418SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119534,0009,378SH SOLE 000
AES CORPCOM00130H105535,00020,523SH SOLE 000
TEXTRON INCCOM883203101538,0007,825SH SOLE 000
HALLIBURTON COCOM406216101541,00023,413SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C106543,00032,858SH SOLE 000
ISHARES INCMSCI JPN ETF NEW46434G822543,0008,046SH SOLE 000
NORTHERN LTS FD TR IVINTRNTINL ESG66538H419547,00015,640SH SOLE 000
TWIST BIOSCIENCE CORPCOM90184D100547,0004,104SH SOLE 000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168548,0009,529SH SOLE 000
SUN LIFE FINANCIAL INC.COM866796105549,00010,647SH SOLE 000
SMUCKER J M COCOM NEW832696405550,0004,244SH SOLE 000
DOMINOS PIZZA INCCOM25754A201550,0001,180SH SOLE 000
NRG ENERGY INCCOM NEW629377508552,00013,700SH SOLE 000
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C847553,0006,306SH SOLE 000
VANECK VECTORS ETF TRSOCIAL SENTIMENT92189H839554,00020,727SH SOLE 000
SYNOVUS FINL CORPCOM NEW87161C501555,00012,659SH SOLE 000
PAN AMERN SILVER CORPCOM697900108557,00019,509SH SOLE 000
II-VI INCCOM902104108557,0007,678SH SOLE 000
NEUBERGER BERMAN HIGH YIELDCOM64128C106561,00042,278SH SOLE 000
UNITED STS COMMODITY INDEX FCOMM IDX FND911717106561,00013,887SH SOLE 000
SIREN ETF TRNSD NXGN ECO ETF829658202561,00011,800SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F755563,00024,549SH SOLE 000
PRINCIPAL FINANCIAL GROUP INCOM74251V102564,0008,923SH SOLE 000
ISHARES TRHDG MSCI EAFE46434V803565,00016,315SH SOLE 000
FIRSTENERGY CORPCOM337932107565,00015,182SH SOLE 000
ISHARES TRNEW YORK MUN ETF464288323566,0009,685SH SOLE 000
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537570,00020,910SH SOLE 000
COMERICA INCCOM200340107570,0007,986SH SOLE 000
SPDR SER TRS&P HOMEBUILD78464A888570,0007,780SH SOLE 000
FIBROGEN INCCOM31572Q808571,00021,448SH SOLE 000
COSTAR GROUP INCCOM22160N109572,0006,901SH SOLE 000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y401572,0006,365SH SOLE 000
DICKS SPORTING GOODS INCCOM253393102572,0005,706SH SOLE 000
SPDR INDEX SHS FDSS&P INTL ETF78463X772574,00014,564SH SOLE 000
POOL CORPCOM73278L105574,0001,251SH SOLE 000
ISHARES TRESG AWRE 1 5 YR46435G243578,00022,211SH SOLE 000
RESMED INCCOM761152107581,0002,356SH SOLE 000
WISDOMTREE TRUS MIDCAP FUND97717W570583,00011,136SH SOLE 000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH921932794583,0002,548SH SOLE 000
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108584,00035,812SH SOLE 000
SEAGEN INCCOM81181C104584,0003,697SH SOLE 000
CHECK POINT SOFTWARE TECH LTORDM22465104585,0005,039SH SOLE 000
ISHARES TREAFE SML CP ETF464288273586,0007,905SH SOLE 000
SPDR SER TRPORTFOLIO CRPORT78464A144587,00016,600SH SOLE 000
WATERS CORPCOM941848103587,0001,699SH SOLE 000
GLOBAL X FDSCLOUD COMPUTNG37954Y442588,00020,599SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFETF45782C771590,00018,270SH SOLE 000
ALASKA AIR GROUP INCCOM011659109590,0009,775SH SOLE 000
SEA LTDSPONSORD ADS81141R100590,0002,149SH SOLE 000
BLACKROCK MUNIASSETS FD INCCOM09254J102591,00035,069SH SOLE 000
ISHARES TRDEVSMCP EXNA ETF464288497591,0008,518SH SOLE 000
FORTRESS BIOTECH INCCOM34960Q109592,000165,763SH SOLE 000
ING GROEP N.V.SPONSORED ADR456837103592,00044,735SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R878592,00016,292SH SOLE 000
INNOVATOR ETFS TRNASDAQ 100 PWR45782C466596,00014,674SH SOLE 000
RAYMOND JAMES FINL INCCOM754730109596,0004,589SH SOLE 000
SYNCHRONY FINANCIALCOM87165B103599,00012,340SH SOLE 000
EQUITRANS MIDSTREAM CORPCOM294600101601,00070,651SH SOLE 000
UBS GROUP AGSHSH42097107603,00039,324SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 P45782C474604,00019,340SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R795604,00017,783SH SOLE 000
BLACKROCK MUNIYLD MICH QLTYCOM09254V105605,00039,269SH SOLE 000
ALPS ETF TRMED BREAKTHGH00162Q593605,00012,375SH SOLE 000
OGE ENERGY CORPCOM670837103608,00018,061SH SOLE 000
EPAM SYS INCCOM29414B104608,0001,190SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C755610,00018,714SH SOLE 000
TRI CONTL CORPCOM895436103610,00017,900SH SOLE 000
ENTEGRIS INCCOM29362U104610,0004,962SH SOLE 000
FIVE BELOW INCCOM33829M101610,0003,154SH SOLE 000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U106613,00040,307SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V324613,0003,285SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP ENGY46138E164614,00076,501SH SOLE 000
NEWELL BRANDS INCCOM651229106614,00022,367SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q654614,00012,030SH SOLE 000
TRANSDIGM GROUP INCCOM893641100614,000948SH SOLE 000
PIMCO INCOME OPPORTUNITY FDCOM72202B100615,00023,095SH SOLE 000
ROYAL GOLD INCCOM780287108616,0005,398SH SOLE 000
APTIV PLCSHSG6095L109616,0003,918SH SOLE 000
EQUIFAX INCCOM294429105619,0002,585SH SOLE 000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205620,00036,858SH SOLE 000
QURATE RETAIL INCCOM SER A74915M100622,00047,496SH SOLE 000
NUANCE COMMUNICATIONS INCCOM67020Y100622,00011,422SH SOLE 000
ISHARES TRMRGSTR SM CP ETF464288505622,00010,602SH SOLE 000
WISDOMTREE TRUS HGH YLD CORP97717X172623,00011,814SH SOLE 000
LENNAR CORPCL A526057104623,0006,272SH SOLE 000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105625,00036,880SH SOLE 000
DBX ETF TRXTRACK HRVST CSI233051879625,00015,419SH SOLE 000
PROTAGONIST THERAPEUTICS INCCOM74366E102626,00013,939SH SOLE 000
ISHARES TRIBONDS DEC202646435GAA0629,00023,632SH SOLE 000
SPDR SER TRS&P 600 SMCP VAL78464A300629,0007,335SH SOLE 000
PARK NATL CORPCOM700658107630,0005,363SH SOLE 000
STONE HBR EMERGING MKTS TOTACOM86164W100631,00066,668SH SOLE 000
AVANGRID INCCOM05351W103633,00012,315SH SOLE 000
ISHARES TRCORE MSCI EURO46434V738633,00011,051SH SOLE 000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101635,00034,923SH SOLE 000
NVR INCCOM62944T105637,000128SH SOLE 000
NUVEEN FLOATING RATE INCOMECOM67072T108639,00063,778SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSY WRGH VLU33741L207639,00027,195SH SOLE 000
WESTERN ASSET MUN PARTNERS FCOM95766P108646,00039,244SH SOLE 000
SCHWAB STRATEGIC TR1 5YR CORP BD808524714647,00012,636SH SOLE 000
DWS MUN INCOME TRCOM233368109649,00053,035SH SOLE 000
PGIM GLOBAL HIGH YIELD FD FOCOM69346J106649,00040,695SH SOLE 000
ISHARES TRCYBERSECURITY46435U135649,00015,047SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM09255X100652,00049,228SH SOLE 000
AMEREN CORPCOM023608102652,0008,143SH SOLE 000
BOYD GAMING CORPCOM103304101653,00010,612SH SOLE 000
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631655,00019,030SH SOLE 000
ISHARES INCMSCI STH KOR ETF464286772655,0007,034SH SOLE 000
SPDR SER TRBLOMBERG BRC INV78468R200656,00021,394SH SOLE 000
AIR LEASE CORPCL A00912X302656,00015,707SH SOLE 000
PROLOGIS INC.COM74340W103656,0005,484SH SOLE 000
ORGANON & COCOMMON STOCK68622V106657,00021,713SH SOLE 000
TAKE-TWO INTERACTIVE SOFTWARCOM874054109661,0003,736SH SOLE 000
MONSTER BEVERAGE CORP NEWCOM61174X109662,0007,244SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q507663,00012,854SH SOLE 000
J2 GLOBAL INCCOM48123V102665,0004,833SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST BFR33740F623667,00020,350SH SOLE 000
B & G FOODS INC NEWCOM05508R106667,00020,337SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J858671,00026,345SH SOLE 000
MFS CHARTER INCOME TRSH BEN INT552727109673,00077,049SH SOLE 000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104673,00035,753SH SOLE 000
RELX PLCSPONSORED ADR759530108673,00025,222SH SOLE 000
INTERPUBLIC GROUP COS INCCOM460690100673,00020,720SH SOLE 000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V608675,00014,589SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639676,0004,104SH SOLE 000
FLEETCOR TECHNOLOGIES INCCOM339041105676,0002,639SH SOLE 000
HERSHEY COCOM427866108678,0003,895SH SOLE 000
NEW YORK CMNTY BANCORP INCCOM649445103679,00061,644SH SOLE 000
RIOT BLOCKCHAIN INCCOM767292105680,00018,061SH SOLE 000
INVESCO HIGH INCOME TR IICOM46131F101683,00045,732SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108685,00045,147SH SOLE 000
ISHARES TRGBL COMM SVC ETF464287275685,0007,912SH SOLE 000
FASTLY INCCL A31188V100686,00011,516SH SOLE 000
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C342688,00024,869SH SOLE 000
FIRST TR EXCH TRADED FD IIICALIF MUN INCM33739P863689,00012,521SH SOLE 000
FORTUNE BRANDS HOME & SEC INCOM34964C106691,0006,935SH SOLE 000
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET003263100694,0007,195SH SOLE 000
CAMBRIA ETF TRGLOBAL VALUE ETF132061409695,00030,301SH SOLE 000
ISHARES TRU.S. FIXED INCME46435U796699,0006,942SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J307700,00015,011SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C748701,00022,577SH SOLE 000
BEIGENE LTDSPONSORED ADR07725L102702,0002,046SH SOLE 000
TC ENERGY CORPCOM87807B107703,00014,187SH SOLE 000
ISHARES TRESG ADV TTL USD46436E619703,00014,134SH SOLE 000
ASSURED GUARANTY LTDCOMG0585R106704,00014,837SH SOLE 000
CROWN CASTLE INTL CORP NEWCOM22822V101710,0003,637SH SOLE 000
EATON VANCE TAX-MANAGED BUY-COM27828Y108714,00043,863SH SOLE 000
BLACKROCK CORE BD TRSHS BEN INT09249E101717,00043,390SH SOLE 000
TRANSUNIONCOM89400J107717,0006,531SH SOLE 000
GRANITESHARES ETF TRBBG COMMD K 138747R108718,00025,310SH SOLE 000
VANGUARD WORLD FDMEGA CAP VAL ETF921910840719,0007,214SH SOLE 000
ISHARES INCMSCI SWITZERLAND464286749720,00014,811SH SOLE 000
CANADIAN IMP BK COMMCOM136069101720,0006,324SH SOLE 000
SPLUNK INCCOM848637104720,0004,981SH SOLE 000
SPDR SER TRNUVEEN BBG BRCLY78464A284721,00011,850SH SOLE 000
PENN NATL GAMING INCCOM707569109722,0009,442SH SOLE 000
ELECTRONIC ARTS INCCOM285512109724,0005,037SH SOLE 000
FIVERR INTL LTDORD SHSM4R82T106726,0002,994SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C573727,00024,054SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117729,00017,089SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P871732,00023,230SH SOLE 000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784733,00026,541SH SOLE 000
MARATHON OIL CORPCOM565849106735,00053,983SH SOLE 000
NUVEEN CALIFORNIA AMT QLT MUCOM670651108737,00045,193SH SOLE 000
NEWTEK BUSINESS SVCS CORPCOM NEW652526203737,00021,109SH SOLE 000
CALAMOS GBL DYN INCOME FUNDCOM12811L107740,00067,503SH SOLE 000
BORGWARNER INCCOM099724106741,00015,260SH SOLE 000
NOW INCCOM67011P100743,00078,337SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102743,00010,733SH SOLE 000
ALLIANT ENERGY CORPCOM018802108746,00013,372SH SOLE 000
UNITY SOFTWARE INCCOM91332U101747,0006,801SH SOLE 000
ISHARES TRTRANS AVG ETF464287192748,0002,878SH SOLE 000
NEW RESIDENTIAL INVT CORPCOM NEW64828T201751,00070,920SH SOLE 000
API GROUP CORPCOM STK00187Y100752,00036,000SH SOLE 000
LISTED FD TRROUNDHILL SPORTS53656F789754,00024,840SH SOLE 000
MCCORMICK & CO INCCOM NON VTG579780206756,0008,555SH SOLE 000
AMPLIFY ETF TRBLOCKCHAIN LDR032108607757,00015,880SH SOLE 000
SPDR SER TRPORTFOLIO LN TSR78464A664762,00018,439SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866763,0009,269SH SOLE 000
GLOBAL X FDSGLOBAL X SILVER37954Y848764,00017,882SH SOLE 000
RENAISSANCE CAP GREENWICH FDIPO ETF759937204764,00011,535SH SOLE 000
QORVO INCCOM74736K101766,0003,914SH SOLE 000
REAVES UTIL INCOME FDCOM SH BEN INT756158101774,00022,566SH SOLE 000
BENTLEY SYS INCCOM CL B08265T208776,00011,980SH SOLE 000
PROGRESSIVE CORPCOM743315103780,0007,938SH SOLE 000
SLM CORPCOM78442P106781,00037,304SH SOLE 000
XYLEM INCCOM98419M100781,0006,512SH SOLE 000
GRAINGER W W INCCOM384802104783,0001,787SH SOLE 000
ISHARES TRESG AW MSCI EAFE46435G516784,0009,920SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C888785,00024,770SH SOLE 000
CANADIAN PAC RY LTDCOM13645T100786,00010,214SH SOLE 000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800787,00023,480SH SOLE 000
NORTONLIFELOCK INCCOM668771108790,00029,027SH SOLE 000
ICON PLCSHSG4705A100791,0003,827SH SOLE 000
GENERAC HLDGS INCCOM368736104791,0001,906SH SOLE 000
BLACKROCK MUNIVEST FD INCCOM09253R105792,00082,277SH SOLE 000
MANULIFE FINL CORPCOM56501R106793,00040,259SH SOLE 000
SPDR SER TRNUVEEN BRC MUNIC78468R721793,00015,217SH SOLE 000
NETAPP INCCOM64110D104798,0009,751SH SOLE 000
F5 NETWORKS INCCOM315616102800,0004,285SH SOLE 000
ROBERT HALF INTL INCCOM770323103801,0009,003SH SOLE 000
BLACKROCK UTILS INFRASTRUCTUCOM09248D104804,00031,227SH SOLE 000
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH316092352808,00024,811SH SOLE 000
UNITED STATES STL CORP NEWCOM912909108809,00033,704SH SOLE 000
SPDR SER TRS&P 400 MDCP VAL78464A839809,00011,987SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105809,000584SH SOLE 000
HECLA MNG COCOM422704106811,000108,941SH SOLE 000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134815,0008,749SH SOLE 000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P103816,00016,773SH SOLE 000
LISTED FD TRHORIZON KINETICS53656F623817,00027,193SH SOLE 000
CHEWY INCCL A16679L109817,00010,244SH SOLE 000
AVERY DENNISON CORPCOM053611109818,0003,892SH SOLE 000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K109819,0009,538SH SOLE 000
FIRST TR EXCHANGE-TRADED FDINDXX INOVTV ETF33741X201822,00019,492SH SOLE 000
CAMECO CORPCOM13321L108823,00042,922SH SOLE 000
GODADDY INCCL A380237107824,0009,471SH SOLE 000
ASSURANT INCCOM04621X108826,0005,288SH SOLE 000
ISHARES TRUS INDUSTRIALS464287754831,0007,482SH SOLE 000
BLACKROCK CORPOR HI YLD FD ICOM09255P107833,00067,619SH SOLE 000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V848834,00017,233SH SOLE 000
PIMCO CORPORATE & INCM STRGCOM72200U100835,00044,641SH SOLE 000
KLA CORPCOM NEW482480100839,0002,589SH SOLE 000
TARGA RES CORPCOM87612G101840,00018,907SH SOLE 000
MASCO CORPCOM574599106842,00014,285SH SOLE 000
ABB LTDSPONSORED ADR000375204843,00024,813SH SOLE 000
AMC NETWORKS INCCL A00164V103844,00012,632SH SOLE 000
SPDR SER TRBLOMBERG INTL TR78464A516845,00028,807SH SOLE 000
AMERICAN INTL GROUP INCCOM NEW026874784846,00017,783SH SOLE 000
EVERI HLDGS INCCOM30034T103847,00033,971SH SOLE 000
VANECK VECTORS ETF TRBDC INCOME ETF92189F411850,00049,562SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C813850,00028,703SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F847851,00022,523SH SOLE 000
GLOBAL X FDSAUTONMOUS EV ETF37954Y624852,00030,099SH SOLE 000
BIO RAD LABS INCCL A090572207853,0001,324SH SOLE 000
REGIONS FINANCIAL CORP NEWCOM7591EP100854,00042,308SH SOLE 000
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E102855,00057,052SH SOLE 000
ELBIT SYS LTDORDM3760D101858,0006,615SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR45782C656859,00029,161SH SOLE 000
DOLLAR TREE INCCOM256746108861,0008,649SH SOLE 000
DNP SELECT INCOME FD INCCOM23325P104864,00082,686SH SOLE 000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607864,00018,634SH SOLE 000
NETEASE INCSPONSORED ADS64110W102867,0007,521SH SOLE 000
KEYCORPCOM493267108870,00042,134SH SOLE 000
ISHARES TRUSD INV GRDE ETF464288620874,00014,423SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CAP VAL ALPH33737M409875,00017,189SH SOLE 000
CIENA CORPCOM NEW171779309875,00015,378SH SOLE 000
BANK MONTREAL QUECOM063671101883,0008,608SH SOLE 000
WEST PHARMACEUTICAL SVSC INCCOM955306105883,0002,460SH SOLE 000
FUELCELL ENERGY INCCOM35952H601893,000100,299SH SOLE 000
WABTECCOM929740108898,00010,906SH SOLE 000
BLACKROCK MUNIHLDS INVSTM QLCOM09254P108900,00060,902SH SOLE 000
CHARTER COMMUNICATIONS INC NCL A16119P108903,0001,252SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362904,00020,501SH SOLE 000
AMERISOURCEBERGEN CORPCOM03073E105904,0007,895SH SOLE 000
APOLLO GLOBAL MGMT INCCOM CL A03768E105908,00014,595SH SOLE 000
DEXCOM INCCOM252131107908,0002,127SH SOLE 000
CITIZENS FINL GROUP INCCOM174610105910,00019,848SH SOLE 000
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW500472303910,00018,312SH SOLE 000
ALIGN TECHNOLOGY INCCOM016255101910,0001,489SH SOLE 000
IONIS PHARMACEUTICALS INCCOM462222100911,00022,846SH SOLE 000
MAIN STR CAP CORPCOM56035L104911,00022,183SH SOLE 000
NATERA INCCOM632307104920,0008,103SH SOLE 000
COUPA SOFTWARE INCCOM22266L106920,0003,510SH SOLE 000
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q209921,00014,754SH SOLE 000
SPDR SER TRS&P OILGAS EXP78468R556924,0009,559SH SOLE 000
ROSS STORES INCCOM778296103925,0007,458SH SOLE 000
FASTENAL COCOM311900104928,00017,853SH SOLE 000
BIO-TECHNE CORPCOM09073M104929,0002,063SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R860930,00029,969SH SOLE 000
PULTE GROUP INCCOM745867101932,00017,080SH SOLE 000
UFP INDUSTRIES INCCOM90278Q108933,00012,552SH SOLE 000
ENTERGY CORP NEWCOM29364G103937,0009,403SH SOLE 000
CHEGG INCCOM163092109939,00011,296SH SOLE 000
FUBOTV INCCOM35953D104940,00029,282SH SOLE 000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842942,00010,494SH SOLE 000
ODYSSEY MARINE EXPL INCCOM NEW676118201946,000148,810SH SOLE 000
ARISTA NETWORKS INCCOM040413106947,0002,615SH SOLE 000
SANOFISPONSORED ADR80105N105948,00018,003SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E198948,00017,729SH SOLE 000
WISDOMTREE TRUS SMALLCAP FUND97717W562949,00019,207SH SOLE 000
ISHARES TRGENOMICS IMMUN46435U192954,00018,338SH SOLE 000
PLUG POWER INCCOM NEW72919P202955,00027,941SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F722955,00026,445SH SOLE 000
U S CONCRETE INCCOM90333L201956,00012,949SH SOLE 000
ROYAL DUTCH SHELL PLCSPON ADR B780259107958,00024,667SH SOLE 000
RHCOM74967X103960,0001,414SH SOLE 000
ISHARES INCMSCI GERMANY ETF464286806961,00027,766SH SOLE 000
VERISK ANALYTICS INCCOM92345Y106967,0005,536SH SOLE 000
ROLLINS INCCOM775711104968,00028,317SH SOLE 000
ISHARES TRCORE MSCI INTL46435G326969,00014,361SH SOLE 000
LIVE NATION ENTERTAINMENT INCOM538034109969,00011,064SH SOLE 000
VISTRA CORPCOM92840M102971,00052,361SH SOLE 000
NEWMONT CORPCOM651639106974,00015,370SH SOLE 000
SPOTIFY TECHNOLOGY S ASHSL8681T102974,0003,534SH SOLE 000
EATON VANCE MUN BD FDCOM27827X101975,00071,289SH SOLE 000
CHURCH & DWIGHT INCCOM171340102976,00011,456SH SOLE 000
VANECK VECTORS ETF TRVIDEO GAMING92189F114979,00013,488SH SOLE 000
AUTOZONE INCCOM053332102979,000656SH SOLE 000
SPDR SER TRNUVEEN BLMBRG SR78468R739982,00019,815SH SOLE 000
GLOBAL X FDSNASDAQ 100 COVER37954Y483985,00043,928SH SOLE 000
CHIPOTLE MEXICAN GRILL INCCOM169656105986,000636SH SOLE 000
NUVEEN AMT-FREE MUN VALUE FDCOM670695105987,00057,114SH SOLE 000
VEREIT INCCOM92339V308987,00021,497SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874987,00014,671SH SOLE 000
CADENCE DESIGN SYSTEM INCCOM127387108992,0007,251SH SOLE 000
SPDR SER TRS&P 400 MDCP GRW78464A821995,00012,831SH SOLE 000
HDFC BANK LTDSPONSORED ADS40415F101996,00013,625SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200999,00038,499SH SOLE 000
WYNN RESORTS LTDCOM983134107999,0008,167SH SOLE 000
ISHARES TRS&P 100 ETF464287101999,0005,092SH SOLE 000
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F1001,000,00054,692SH SOLE 000
IHS MARKIT LTDSHSG475671051,002,0008,891SH SOLE 000
SPROTT PHYSICAL GOLD TRUNIT85207H1041,004,00071,570SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7971,004,00034,497SH SOLE 000
BLACKROCK SCIENCE & TECHNOLOSHS09258G1041,010,00016,953SH SOLE 000
UNITED RENTALS INCCOM9113631091,012,0003,171SH SOLE 000
FORTIVE CORPCOM34959J1081,019,00014,613SH SOLE 000
ISHARES TRMSCI KLD400 SOC4642885701,021,00012,327SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX9219328851,021,0005,608SH SOLE 000
CAMBRIA ETF TRTRINITY1320618391,022,00036,912SH SOLE 000
BEYOND MEAT INCCOM08862E1091,024,0006,505SH SOLE 000
ERIE INDTY COCL A29530P1021,024,0005,295SH SOLE 000
INVESCO DB COMMDY INDX TRCKUNIT46138B1031,028,00053,406SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821,029,00036,802SH SOLE 000
SPDR SER TRFACTST INV ETF78464A1101,029,0004,550SH SOLE 000
BLACKROCK HEALTH SCIENCES TRCOM09250W1071,034,00021,310SH SOLE 000
YUM CHINA HLDGS INCCOM98850P1091,034,00015,602SH SOLE 000
DISCOVERY INCCOM SER A25470F1041,036,00033,773SH SOLE 000
ISHARES TRU.S. BAS MTL ETF4642878381,036,0007,944SH SOLE 000
STERIS PLCSHS USDG8473T1001,039,0005,038SH SOLE 000
MARTIN MARIETTA MATLS INCCOM5732841061,042,0002,962SH SOLE 000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F8701,047,00051,604SH SOLE 000
ALBEMARLE CORPCOM0126531011,047,0006,213SH SOLE 000
PENTAIR PLCSHSG7S00T1041,049,00015,544SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE GRWT10033740F6491,050,00048,217SH SOLE 000
SPDR SER TRS&P 600 SMCP GRW78464A2011,055,00011,880SH SOLE 000
DTE ENERGY COCOM2333311071,055,0008,137SH SOLE 000
ISHARES TRNORTH AMERN NAT4642873741,057,00034,732SH SOLE 000
GARTNER INCCOM3666511071,057,0004,366SH SOLE 000
DIME CMNTY BANCSHARES INCCOM25432X1021,059,00031,490SH SOLE 000
NUVEEN PFD & INCM SECURTIESCOM67072C1051,061,000106,498SH SOLE 000
ISHARES TRU.S. FINLS ETF4642877881,064,00013,132SH SOLE 000
XPO LOGISTICS INCCOM9837931001,068,0007,633SH SOLE 000
CERENCE INCCOM1567271091,071,00010,041SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6411,072,00029,192SH SOLE 000
PROSHARES TRULTRA FNCLS NEW74347X6331,074,00017,376SH SOLE 000
ALCON AGORD SHSH013011281,074,00015,279SH SOLE 000
BEST BUY INCCOM0865161011,075,0009,350SH SOLE 000
DARDEN RESTAURANTS INCCOM2371941051,077,0007,374SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW SECURITIZED33740U1091,079,00041,596SH SOLE 000
ISHARES TRU.S. FIN SVC ETF4642877701,082,0005,841SH SOLE 000
M & T BK CORPCOM55261F1041,083,0007,450SH SOLE 000
ISHARES TRSHORT TREAS BD4642886791,089,0009,854SH SOLE 000
MCKESSON CORPCOM58155Q1031,091,0005,707SH SOLE 000
COPART INCCOM2172041061,092,0008,280SH SOLE 000
SCHWAB STRATEGIC TRUS SML CAP ETF8085246071,093,00010,487SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R4091,100,0003,989SH SOLE 000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8871,107,00021,937SH SOLE 000
ISHARES TRMSCI AC ASIA ETF4642881821,107,00011,718SH SOLE 000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P1051,110,00042,326SH SOLE 000
BLACKROCK ENHANCED EQUITY DICOM09251A1041,117,000110,276SH SOLE 000
NUVEEN MUN CR OPPORTUNITIESCOM6706631031,118,00072,453SH SOLE 000
WORKDAY INCCL A98138H1011,121,0004,697SH SOLE 000
BANK NOVA SCOTIA B CCOM0641491071,122,00017,241SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSMID RISNG ETF33741X1021,123,00038,610SH SOLE 000
BLACKROCK GLOBAL FLOATING RACOM0919411041,124,00087,406SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUF45782C3181,127,00038,301SH SOLE 000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,131,00017,856SH SOLE 000
RPM INTL INCCOM7496851031,131,00012,756SH SOLE 000
FIDELITY COVINGTON TRUSTMOMENTUM FACTR3160928161,139,00023,412SH SOLE 000
EATON VANCE LTD DURATION INCCOM27828H1051,140,00085,994SH SOLE 000
SPDR SER TRS&P BK ETF78464A7971,143,00022,271SH SOLE 000
HANCOCK JOHN PFD INCOME FD ICOM41013X1061,145,00052,991SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES8085248621,146,00022,370SH SOLE 000
SPDR SER TRS&P REGL BKG78464A6981,146,00017,491SH SOLE 000
COHEN & STEERS SELECT PFD &COM19248Y1071,148,00037,446SH SOLE 000
CBRE GROUP INCCL A12504L1091,152,00013,441SH SOLE 000
THOR INDS INCCOM8851601011,153,00010,201SH SOLE 000
ALPS ETF TRALERIAN MLP00162Q4521,156,00031,742SH SOLE 000
GUGGENHEIM TAXABLE MUNICP BOCOM4016641071,158,00046,928SH SOLE 000
ISHARES TRMRNING SM CP ETF4642887031,161,00019,759SH SOLE 000
ISHARES TRCONSER ALLOC ETF4642898831,162,00029,208SH SOLE 000
GREENBOX POSCOM NEW39366L2081,165,00097,673SH SOLE 000
ISHARES TRU.S. CNSM GD ETF4642878121,170,0006,362SH SOLE 000
AMPHENOL CORP NEWCL A0320951011,172,00017,138SH SOLE 000
FIREEYE INCCOM31816Q1011,179,00058,297SH SOLE 000
WAYFAIR INCCL A94419L1011,181,0003,741SH SOLE 000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011,183,00011,383SH SOLE 000
HUNTINGTON BANCSHARES INCCOM4461501041,186,00083,094SH SOLE 000
HP INCCOM40434L1051,188,00039,336SH SOLE 000
SPDR SER TRPORTFOLIO INTRMD78464A3751,188,00032,363SH SOLE 000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1351,188,00027,213SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T1011,189,00010,196SH SOLE 000
ISHARES TRMORNINGSTAR GRWT4642871191,191,00018,386SH SOLE 000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1011,192,00018,150SH SOLE 000
BROWN FORMAN CORPCL B1156372091,192,00015,903SH SOLE 000
BHP GROUP LTDSPONSORED ADS0886061081,194,00016,393SH SOLE 000
ZIMMER BIOMET HOLDINGS INCCOM98956P1021,197,0007,443SH SOLE 000
SAP SESPON ADR8030542041,198,0008,528SH SOLE 000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851041,201,00023,562SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8411,202,00054,164SH SOLE 000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1061,203,00053,747SH SOLE 000
DOUBLELINE INCOME SOLUTIONSCOM2586221091,205,00066,624SH SOLE 000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031,205,0007,802SH SOLE 000
ULTA BEAUTY INCCOM90384S3031,205,0003,486SH SOLE 000
ADVISORSHARES TRPURE US CANNABIS00768Y4531,207,00030,166SH SOLE 000
OLD DOMINION FREIGHT LINE INCOM6795801001,215,0004,789SH SOLE 000
ISHARES TRU.S. CNSM SV ETF4642875801,216,00015,671SH SOLE 000
HARTFORD FINL SVCS GROUP INCCOM4165151041,222,00019,715SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM8923313071,225,0007,006SH SOLE 000
VANGUARD WORLD FDMEGA CAP INDEX9219108731,226,0008,049SH SOLE 000
NUVEEN MUN VALUE FD INCCOM6709281001,228,000106,517SH SOLE 000
LOGITECH INTL S ASHSH504302321,228,00010,154SH SOLE 000
MOLSON COORS BEVERAGE COCL B60871R2091,232,00022,938SH SOLE 000
VEEVA SYS INCCL A COM9224751081,232,0003,962SH SOLE 000
MSCI INCCOM55354G1001,235,0002,317SH SOLE 000
ISHARES TRDOW JONES US ETF4642878461,236,00011,444SH SOLE 000
BANK NEW YORK MELLON CORPCOM0640581001,243,00024,266SH SOLE 000
AMPLIFY ETF TRSEYMOUR CANNBS0321088541,244,00048,253SH SOLE 000
NIKOLA CORPCOM6541101051,250,00069,203SH SOLE 000
FIRST TR EXCHNG TRADED FD VIMLT MNGD LRG GRW33740F7891,251,00047,197SH SOLE 000
CORTEVA INCCOM22052L1041,259,00028,389SH SOLE 000
NUVEEN INTER DURATION MUN TECOM6706711061,268,00084,679SH SOLE 000
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1051,275,00042,046SH SOLE 000
WISDOMTREE TRUS DIVID EX FNCL97717W4061,276,00013,122SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F1081,280,000125,475SH SOLE 000
SCOTTS MIRACLE-GRO COCL A8101861061,281,0006,677SH SOLE 000
BAXTER INTL INCCOM0718131091,285,00015,961SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7791,295,00026,137SH SOLE 000
ARCOSA INCCOM0396531001,297,00022,079SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8861,300,00052,723SH SOLE 000
THOMSON REUTERS CORP.COM NEW8849037091,300,00013,088SH SOLE 000
UNITED AIRLS HLDGS INCCOM9100471091,302,00024,895SH SOLE 000
NEUBERGER BRMAN CLIFRN MUNICOM64123C1011,309,00090,304SH SOLE 000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,310,00012,739SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5971,316,0007,043SH SOLE 000
V F CORPCOM9182041081,317,00016,058SH SOLE 000
VULCAN MATLS COCOM9291601091,317,0007,568SH SOLE 000
MATCH GROUP INC NEWCOM57667L1071,318,0008,174SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3001,322,00018,044SH SOLE 000
CHARGEPOINT HOLDINGS INCCOM CL A15961R1051,324,00038,125SH SOLE 000
WEC ENERGY GROUP INCCOM92939U1061,324,00014,888SH SOLE 000
PIMCO CORPORATE & INCOME OPPCOM72201B1011,329,00067,158SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C5081,330,00041,001SH SOLE 000
WINGSTOP INCCOM9741551031,332,0008,451SH SOLE 000
GLOBAL X FDSLITHIUM BTRY ETF37954Y8551,334,00018,413SH SOLE 000
DBX ETF TRXTRACK MSCI EAFE2330512001,337,00035,614SH SOLE 000
ISHARES TR0-5YR INVT GR CP46434V1001,341,00025,865SH SOLE 000
DOLBY LABORATORIES INCCOM CL A25659T1071,344,00013,678SH SOLE 000
TORONTO DOMINION BK ONTCOM NEW8911605091,345,00019,198SH SOLE 000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071,349,00020,694SH SOLE 000
OCCIDENTAL PETE CORPCOM6745991051,350,00043,170SH SOLE 000
GARMIN LTDSHSH2906T1091,354,0009,363SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740U3071,356,00039,629SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1741,363,00021,761SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R7041,366,00033,329SH SOLE 000
ISHARES TR10-20 YR TRS ETF4642886531,369,0009,315SH SOLE 000
PACKAGING CORP AMERCOM6951561091,379,00010,181SH SOLE 000
MARKEL CORPCOM5705351041,381,0001,164SH SOLE 000
PARKER-HANNIFIN CORPCOM7010941041,383,0004,503SH SOLE 000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7911,385,00029,621SH SOLE 000
LIBERTY BROADBAND CORPCOM SER C5303073051,390,0008,005SH SOLE 000
NUVEEN ENHANCED MUN VALUE FDCOM67074M1011,395,00080,387SH SOLE 000
DBX ETF TRXTRCKR MSCI US2330511501,399,00035,410SH SOLE 000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,400,00033,143SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,405,00034,767SH SOLE 000
ON SEMICONDUCTOR CORPCOM6821891051,412,00036,878SH SOLE 000
ISHARES TRCUR HD EURZN ETF46434V6391,424,00039,087SH SOLE 000
PPL CORPCOM69351T1061,425,00050,953SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F7301,427,00042,364SH SOLE 000
SEMPRA ENERGYCOM8168511091,428,00010,778SH SOLE 000
DELL TECHNOLOGIES INCCL C24703L2021,434,00014,384SH SOLE 000
CULLEN FROST BANKERS INCCOM2298991091,435,00012,812SH SOLE 000
WISDOMTREE TREMER MKT HIGH FD97717W3151,451,00031,768SH SOLE 000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,452,00055,228SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US DEP33740U8021,452,00047,561SH SOLE 000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,454,00020,197SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7711,457,00042,555SH SOLE 000
LAS VEGAS SANDS CORPCOM5178341071,464,00027,779SH SOLE 000
VIATRIS INCCOM92556V1061,468,000102,698SH SOLE 000
VIRGIN GALACTIC HOLDINGS INCCOM92766K1061,468,00031,904SH SOLE 000
COHEN & STEERS REIT & PFD &COM19247X1001,470,00054,008SH SOLE 000
PIMCO ETF TR15+ YR US TIPS72201R3041,470,00017,014SH SOLE 000
BARRICK GOLD CORPCOM0679011081,475,00071,309SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051,475,0002,785SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,481,00021,781SH SOLE 000
ISHARES TREXPND TEC SC ETF4642875491,481,0003,666SH SOLE 000
CARMAX INCCOM1431301021,482,00011,472SH SOLE 000
XPENG INCADS98422D1051,492,00033,596SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7201,498,00027,587SH SOLE 000
SPX FLOW INCCOM78469X1071,499,00022,981SH SOLE 000
ROBLOX CORPCL A7710491031,516,00016,844SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C5991,517,0007,621SH SOLE 000
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3011,524,00027,102SH SOLE 000
SNOWFLAKE INCCL A8334451091,526,0006,311SH SOLE 000
CAMBRIA ETF TRTAIL RISK1320618621,537,00082,179SH SOLE 000
GABELLI DIVID & INCOME TRCOM36242H1041,538,00058,446SH SOLE 000
ISHARES TRIBONDS DEC25 ETF46434VBD11,538,00056,989SH SOLE 000
HOLLYFRONTIER CORPCOM4361061081,540,00046,817SH SOLE 000
BROADRIDGE FINL SOLUTIONS INCOM11133T1031,549,0009,588SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,550,0007,739SH SOLE 000
CHARLES RIV LABS INTL INCCOM1598641071,557,0004,208SH SOLE 000
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,563,00039,770SH SOLE 000
ISHARES U S ETF TRBLACKROCK ST MAT46431W5071,567,00031,230SH SOLE 000
OREILLY AUTOMOTIVE INCCOM67103H1071,568,0002,770SH SOLE 000
ISHARES TRUS INFRASTRUC46435U7131,569,00044,448SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U8851,571,00051,025SH SOLE 000
ANALOG DEVICES INCCOM0326541051,572,0009,131SH SOLE 000
INNOVATOR ETFS TRS&P 500 POWER45782C4171,577,00055,557SH SOLE 000
ENPHASE ENERGY INCCOM29355A1071,580,0008,602SH SOLE 000
HILTON WORLDWIDE HLDGS INCCOM43300A2031,581,00013,104SH SOLE 000
LATTICE STRATEGIES TRHARTFORD MLT ETF5184161021,597,00052,004SH SOLE 000
INNOVATOR ETFS TRS&P 500 BUFFER45782C4091,597,00044,575SH SOLE 000
ACCELERON PHARMA INCCOM00434H1081,603,00012,772SH SOLE 000
MOTOROLA SOLUTIONS INCCOM NEW6200763071,607,0007,412SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C5401,608,00052,715SH SOLE 000
SNAP INCCL A83304A1061,616,00023,710SH SOLE 000
IQVIA HLDGS INCCOM46266C1051,616,0006,670SH SOLE 000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P8011,623,00037,919SH SOLE 000
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8241,623,00025,135SH SOLE 000
PIMCO ETF TR0-5 HIGH YIELD72201R7831,626,00016,272SH SOLE 000
NOVO-NORDISK A SADR6701002051,635,00019,523SH SOLE 000
EVERSOURCE ENERGYCOM30040W1081,639,00020,422SH SOLE 000
WHIRLPOOL CORPCOM9633201061,644,0007,542SH SOLE 000
ROYAL BK CDACOM7800871021,646,00016,252SH SOLE 000
LYFT INCCL A COM55087P1041,650,00027,283SH SOLE 000
WISDOMTREE TRYIELD ENHANCED97717Y8081,657,00032,419SH SOLE 000
ARCHER DANIELS MIDLAND COCOM0394831021,657,00027,343SH SOLE 000
PINTEREST INCCL A72352L1061,659,00021,016SH SOLE 000
PROSHARES TRPSHS ULTRUSS200074347R8421,661,00027,755SH SOLE 000
CINCINNATI FINL CORPCOM1720621011,661,00014,240SH SOLE 000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1001,673,00020,019SH SOLE 000
INVESCO LTDSHSG491BT1081,681,00062,893SH SOLE 000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061,681,00046,336SH SOLE 000
ATLASSIAN CORP PLCCL AG062421041,682,0006,550SH SOLE 000
ISHARES TRSHRT NAT MUN ETF4642881581,683,00015,605SH SOLE 000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7061,689,00018,911SH SOLE 000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1001,690,00084,106SH SOLE 000
AMPLIFY ETF TRCWP ENHANCED DIV0321084091,691,00047,166SH SOLE 000
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J1041,692,00083,854SH SOLE 000
FRANCO NEV CORPCOM3518581051,692,00011,661SH SOLE 000
JPMORGAN CHASE & COALERIAN ML ETN46625H3651,695,00086,263SH SOLE 000
GALLAGHER ARTHUR J & COCOM3635761091,704,00012,161SH SOLE 000
STANLEY BLACK & DECKER INCCOM8545021011,708,0008,330SH SOLE 000
NORWEGIAN CRUISE LINE HLDG LSHSG667211041,712,00058,224SH SOLE 000
DEVON ENERGY CORP NEWCOM25179M1031,716,00058,788SH SOLE 000
NUVEEN MUN HIGH INCOME OPPORCOM6706821031,719,000111,696SH SOLE 000
CREE INCCOM2254471011,723,00017,599SH SOLE 000
EATON VANCE NATL MUN OPPORTCOM SHS27829L1051,725,00076,514SH SOLE 000
ISHARES TRINTRM GOV CR ETF4642886121,729,00014,952SH SOLE 000
BLACKROCK MUNIHOLDINGS FD INCOM09253N1041,738,000103,555SH SOLE 000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8861,739,00034,628SH SOLE 000
WISDOMTREE TRYIELD ENHANCD US97717X5111,739,00033,309SH SOLE 000
ISHARES TRU.S. UTILITS ETF4642876971,740,00022,164SH SOLE 000
DUPONT DE NEMOURS INCCOM26614N1021,756,00022,682SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M1061,756,00012,392SH SOLE 000
BCE INCCOM NEW05534B7601,759,00035,662SH SOLE 000
EASTMAN CHEM COCOM2774321001,764,00015,105SH SOLE 000
TRAVELERS COMPANIES INCCOM89417E1091,767,00011,806SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST US BUF33740F7481,778,00049,155SH SOLE 000
MARSH & MCLENNAN COS INCCOM5717481021,784,00012,682SH SOLE 000
GLOBAL X FDSGLOBX SUPDV US37950E2911,803,00090,240SH SOLE 000
EXACT SCIENCES CORPCOM30063P1051,803,00014,508SH SOLE 000
HCA HEALTHCARE INCCOM40412C1011,825,0008,829SH SOLE 000
FORTINET INCCOM34959E1091,825,0007,663SH SOLE 000
FIRST REP BK SAN FRANCISCO CCOM33616C1001,831,0009,780SH SOLE 000
ISHARES TRAGENCY BOND ETF4642881661,835,00015,501SH SOLE 000
CUMMINS INCCOM2310211061,840,0007,547SH SOLE 000
TOTALENERGIES SESPONSORED ADS89151E1091,845,00040,769SH SOLE 000
MGM RESORTS INTERNATIONALCOM5529531011,848,00043,328SH SOLE 000
SPDR SER TRBLOOMBERG SRT TR78468R4081,860,00067,434SH SOLE 000
ISHARES TRU.S. REAL ES ETF4642877391,865,00018,298SH SOLE 000
ANSYS INCCOM03662Q1051,868,0005,381SH SOLE 000
SYNOPSYS INCCOM8716071071,875,0006,798SH SOLE 000
SPDR SER TRAEROSPACE DEF78464A6311,880,00014,207SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1071,884,00034,621SH SOLE 000
PROSHARES TRONLINE RTL ETF74347B1691,886,00023,317SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FDHELTHCARE INDX74255Y4091,893,00031,088SH SOLE 000
ISHARES TRMSCI USA ESG SLC4642888021,898,00019,862SH SOLE 000
GLOBAL X FDSFINTECH ETF37954Y8141,903,00039,918SH SOLE 000
HORIZON THERAPEUTICS PUB LSHSG461881011,908,00020,375SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171041,911,00012,761SH SOLE 000
VISTA OUTDOOR INCCOM9283771001,915,00041,368SH SOLE 000
CASEYS GEN STORES INCCOM1475281031,916,0009,846SH SOLE 000
KRAFT HEINZ COCOM5007541061,926,00047,229SH SOLE 000
ISHARES TRINTL SEL DIV ETF4642884481,938,00059,825SH SOLE 000
PIONEER NAT RES COCOM7237871071,942,00011,952SH SOLE 000
KKR & CO INCCOM48251W1041,949,00032,902SH SOLE 000
KROGER COCOM5010441011,950,00050,890SH SOLE 000
BLACKROCK INCOME TR INCCOM09247F1001,955,000308,366SH SOLE 000
EXCHANGE TRADED CONCEPTS TRCAPITAL LINK GBL3015057641,975,00045,919SH SOLE 000
CRISPR THERAPEUTICS AGNAMEN AKTH171821081,975,00012,200SH SOLE 000
QUEST DIAGNOSTICS INCCOM74834L1001,988,00015,066SH SOLE 000
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H5341,992,00046,678SH SOLE 000
INTERCONTINENTAL EXCHANGE INCOM45866F1041,993,00016,794SH SOLE 000
MARVELL TECHNOLOGY INCCOM5738741042,004,00034,362SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BU45782C8702,005,00070,464SH SOLE 000
BAIDU INCSPON ADR REP A0567521082,005,0009,835SH SOLE 000
ROYAL CARIBBEAN GROUPCOMV7780T1032,006,00023,528SH SOLE 000
FIRST TR EXCHANGE TRADED FDIPOX EUROPE EQ33734X7882,007,00066,721SH SOLE 000
CINTAS CORPCOM1729081052,015,0005,275SH SOLE 000
ISHARES TR20 YR TR BD ETF4642874322,020,00013,996SH SOLE 000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305032,023,00023,518SH SOLE 000
ETF MANAGERS TRETFMG ALTR HRVST26924G5082,024,00098,360SH SOLE 000
WISDOMTREE TRINTL SMCAP DIV97717W7602,025,00027,118SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM0304201032,035,00013,203SH SOLE 000
NOVAVAX INCCOM NEW6700024012,038,0009,600SH SOLE 000
TIMOTHY PLANHIG DV STK ETF8874323262,039,00068,279SH SOLE 000
CONSOLIDATED EDISON INCCOM2091151042,052,00028,618SH SOLE 000
BLACKROCK MUNIYIELD QUALITYCOM09254E1032,054,000138,321SH SOLE 000
SPDR SER TRDJ REIT ETF78464A6072,058,00019,616SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8662,068,00095,163SH SOLE 000
ARTESIAN RES CORPCL A0431132082,076,00056,446SH SOLE 000
CARDINAL HEALTH INCCOM14149Y1082,078,00036,391SH SOLE 000
WISDOMTREE TREMG MKTS SMCAP97717W2812,083,00038,226SH SOLE 000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1422,085,00038,958SH SOLE 000
ISHARES TRMODERT ALLOC ETF4642898752,098,00046,569SH SOLE 000
PPG INDS INCCOM6935061072,099,00012,362SH SOLE 000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1012,102,000122,137SH SOLE 000
ETSY INCCOM29786A1062,102,00010,210SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8742,110,00090,347SH SOLE 000
UNITED STS OIL FD LPUNITS91232N2072,124,00042,577SH SOLE 000
DBX ETF TRXTRACK MSCI EMRG2330511012,125,00072,627SH SOLE 000
TRINITY INDS INCCOM8965221092,135,00079,385SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642,135,00023,061SH SOLE 000
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V5002,136,00036,576SH SOLE 000
AMERICAN AIRLS GROUP INCCOM02376R1022,137,000100,752SH SOLE 000
HUMANA INCCOM4448591022,138,0004,829SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E1032,140,00011,623SH SOLE 000
SPDR SER TRPORTFOLIO S&P40078464A8472,154,00045,636SH SOLE 000
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P8302,160,000103,334SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1022,162,00046,108SH SOLE 000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762,167,00017,456SH SOLE 000
SPDR SER TRPORTFLI INTRMDIT78464A6722,187,00067,537SH SOLE 000
WESTROCK COCOM96145D1052,187,00041,099SH SOLE 000
EBAY INC.COM2786421032,203,00031,376SH SOLE 000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4092,209,00034,725SH SOLE 000
GUARDANT HEALTH INCCOM40131M1092,210,00017,795SH SOLE 000
VANGUARD WORLD FDSMATERIALS ETF92204A8012,216,00012,255SH SOLE 000
ISHARES TRMRGSTR MD CP ETF4642882082,221,00033,129SH SOLE 000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241022,223,00021,322SH SOLE 000
VIACOMCBS INCCL B92556H2062,228,00049,285SH SOLE 000
CLEVELAND-CLIFFS INC NEWCOM1858991012,234,000103,610SH SOLE 000
BLACKROCK HEALTH SCIENCS TRCOM SHS09260E1052,240,00077,471SH SOLE 000
NUVEEN AMT FREE QLTY MUN INCCOM6706571052,244,000142,918SH SOLE 000
CLOUDFLARE INCCL A COM18915M1072,245,00021,210SH SOLE 000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5082,250,000101,566SH SOLE 000
CITRIX SYS INCCOM1773761002,254,00019,222SH SOLE 000
T-MOBILE US INCCOM8725901042,254,00015,564SH SOLE 000
CLOROX CO DELCOM1890541092,259,00012,554SH SOLE 000
OTIS WORLDWIDE CORPCOM68902V1072,261,00027,656SH SOLE 000
FIRST TR EXCHANGE TRADED FDCHINDIA ETF33733A1022,269,00036,327SH SOLE 000
CARNIVAL CORPUNIT 99/99/99991436583002,273,00086,227SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,277,00039,719SH SOLE 000
KINDER MORGAN INC DELCOM49456B1012,285,000125,361SH SOLE 000
ALLSTATE CORPCOM0200021012,288,00017,541SH SOLE 000
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X8482,300,00076,167SH SOLE 000
EOG RES INCCOM26875P1012,300,00027,560SH SOLE 000
EDWARDS LIFESCIENCES CORPCOM28176E1082,300,00022,206SH SOLE 000
ISHARES TRBROAD USD HIGH46435U8532,307,00055,298SH SOLE 000
BECTON DICKINSON & COCOM0758871092,312,0009,507SH SOLE 000
ISHARES TRIBONDS DEC24 ETF46434VBG42,324,00088,127SH SOLE 000
DBX ETF TRXTRACKERS S&P2330511432,334,00061,788SH SOLE 000
FIFTH THIRD BANCORPCOM3167731002,339,00061,180SH SOLE 000
SPDR SER TRSPDR BLOOMBERG78468R6632,362,00025,824SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8092,364,000102,742SH SOLE 000
ISHARES TRGLOBAL 100 ETF4642875722,373,00033,421SH SOLE 000
AMERIPRISE FINL INCCOM03076C1062,381,0009,568SH SOLE 000
CORNING INCCOM2193501052,382,00058,237SH SOLE 000
BOOKING HOLDINGS INCCOM09857L1082,387,0001,091SH SOLE 000
SCHLUMBERGER LTDCOM STK8068571082,408,00075,237SH SOLE 000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4292,435,000114,105SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E6102,440,000118,330SH SOLE 000
SONOCO PRODS COCOM8354951022,450,00036,626SH SOLE 000
VANGUARD WORLD FDSCOMM SRVC ETF92204A8842,450,00017,038SH SOLE 000
FIRST TR EXCHANGE-TRADED FDETF33733E7082,452,00051,478SH SOLE 000
WISDOMTREE TREUROPE HEDGED EQ97717X7012,455,00032,194SH SOLE 000
SPDR SER TRPORTFOLIO AGRGTE78464A6492,460,00081,973SH SOLE 000
PIMCO ETF TRACTIVE BD ETF72201R7752,461,00022,183SH SOLE 000
IDEXX LABS INCCOM45168D1042,461,0003,896SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X1092,463,00011,973SH SOLE 000
COLUMBIA ETF TR IDIVERSIFID FXD19761L5082,478,000115,007SH SOLE 000
ALLY FINL INCCOM02005N1002,515,00050,454SH SOLE 000
ISHARES TRRUS TP200 GR ETF4642894382,517,00016,713SH SOLE 000
ARK ETF TRFINTECH INNOVA00214Q7082,518,00046,544SH SOLE 000
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012,529,00041,702SH SOLE 000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1012,535,00021,203SH SOLE 000
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3322,540,00041,929SH SOLE 000
AON PLCSHS CL AG0403H1082,541,00010,641SH SOLE 000
ETF MANAGERS TRPRIME MOBILE PAY26924G4092,548,00036,183SH SOLE 000
ISHARES TR0-5YR HI YL CP46434V4072,551,00055,375SH SOLE 000
WISDOMTREE TREMERG MKTS ESG97717X2142,561,00065,219SH SOLE 000
CONAGRA BRANDS INCCOM2058871022,565,00070,513SH SOLE 000
SCHWAB CHARLES CORPCOM8085131052,588,00035,548SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4642,588,00030,228SH SOLE 000
YUM BRANDS INCCOM9884981012,590,00022,519SH SOLE 000
WISDOMTREE TRUS HIGH DIVIDEND97717W2082,633,00033,660SH SOLE 000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W1082,636,000122,050SH SOLE 000
LIBERTY GLOBAL PLCSHS CL CG5480U1202,637,00097,504SH SOLE 000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602,637,00059,493SH SOLE 000
VALE S ASPONSORED ADS91912E1052,642,000115,810SH SOLE 000
INTERNATIONAL PAPER COCOM4601461032,651,00043,233SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062,657,00039,188SH SOLE 000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522,671,00032,986SH SOLE 000
SERVICENOW INCCOM81762P1022,676,0004,870SH SOLE 000
ISHARES TREXPANDED TECH4642875152,692,0006,901SH SOLE 000
MARRIOTT INTL INC NEWCL A5719032022,694,00019,735SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G6982,702,00036,655SH SOLE 000
OKTA INCCL A6792951052,704,00011,051SH SOLE 000
AIRBNB INCCOM CL A0090661012,718,00017,748SH SOLE 000
ISHARES TRMSCI ACWI EX US4642882402,724,00047,369SH SOLE 000
COLGATE PALMOLIVE COCOM1941621032,737,00033,642SH SOLE 000
FIDELITY COVINGTON TRUSTCONSMR STAPLES3160923032,742,00064,362SH SOLE 000
CARVANA COCL A1468691022,752,0009,117SH SOLE 000
CHURCHILL DOWNS INCCOM1714841082,762,00013,933SH SOLE 000
ETF SER SOLUTIONSAAM LW DUR PFD26922A1982,772,000109,125SH SOLE 000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6032,794,00014,221SH SOLE 000
LAUDER ESTEE COS INCCL A5184391042,805,0008,817SH SOLE 000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7492,818,00054,733SH SOLE 000
CANADIAN NATL RY COCOM1363751022,821,00026,738SH SOLE 000
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,822,00047,230SH SOLE 000
MAGNA INTL INCCOM5592224012,834,00030,593SH SOLE 000
ISHARES TRCORE 1 5 YR USD46432F8592,838,00055,329SH SOLE 000
D R HORTON INCCOM23331A1092,841,00031,441SH SOLE 000
NUVEEN QUALITY MUNCP INCOMECOM67066V1012,856,000178,416SH SOLE 000
SANDY SPRING BANCORP INCCOM8003631032,856,00064,714SH SOLE 000
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P8892,867,00090,272SH SOLE 000
CIGNA CORP NEWCOM1255231002,885,00012,171SH SOLE 000
ISHARES TRAGGRES ALLOC ETF4642898592,890,00040,910SH SOLE 000
DISCOVER FINL SVCSCOM2547091082,929,00024,764SH SOLE 000
BAIN CAP SPECIALTY FIN INCCOM STK05684B1072,973,000194,339SH SOLE 000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V6212,982,000154,609SH SOLE 000
ISHARES TRFLTG RATE NT ETF46429B6552,988,00058,796SH SOLE 000
SNAP ON INCCOM8330341012,998,00013,418SH SOLE 000
HUBBELL INCCOM4435106073,005,00016,082SH SOLE 000
ISHARES TRCHINA LG-CAP ETF4642871843,007,00064,907SH SOLE 000
DRAFTKINGS INCCOM CL A26142R1043,011,00057,710SH SOLE 000
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V6093,021,00067,426SH SOLE 000
TJX COS INC NEWCOM8725401093,023,00044,831SH SOLE 000
OLD REP INTL CORPCOM6802231043,031,000121,664SH SOLE 000
ADVISORSHARES TRPURE CANNABIS00768Y4953,056,000144,897SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427183,071,00022,508SH SOLE 000
SPDR SER TRPORTFOLIO SHORT78464A4743,078,00098,343SH SOLE 000
CARTERS INCCOM1462291093,084,00029,897SH SOLE 000
VANGUARD WORLD FDSFINANCIALS ETF92204A4053,088,00034,137SH SOLE 000
SPDR SER TRPORTFOLI S&P150078464A8053,107,00058,647SH SOLE 000
NIO INCSPON ADS62914V1063,107,00058,393SH SOLE 000
GLOBAL PMTS INCCOM37940X1023,115,00016,609SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7383,157,00071,144SH SOLE 000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083,167,00040,468SH SOLE 000
SONY GROUP CORPORATIONSPONSORED ADR8356993073,167,00032,572SH SOLE 000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423,172,00030,619SH SOLE 000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6763,176,00012,110SH SOLE 000
FISERV INCCOM3377381083,178,00029,730SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7633,191,00087,792SH SOLE 000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6433,202,00043,235SH SOLE 000
NORFOLK SOUTHN CORPCOM6558441083,217,00012,119SH SOLE 000
EXELON CORPCOM30161N1013,218,00072,621SH SOLE 000
XCEL ENERGY INCCOM98389B1003,219,00048,862SH SOLE 000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248053,241,00082,159SH SOLE 000
BLACKROCK MUNIYILD QULT FD ICOM09254F1003,270,000195,249SH SOLE 000
LUMEN TECHNOLOGIES INCCOM5502411033,271,000240,706SH SOLE 000
CDW CORPCOM12514G1083,300,00018,893SH SOLE 000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8373,302,00036,846SH SOLE 000
PACER FDS TRUS CASH COWS 10069374H8813,309,00077,360SH SOLE 000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V7463,313,00044,490SH SOLE 000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3083,330,000194,374SH SOLE 000
ISHARES TRUS HLTHCR PR ETF4642888283,334,00012,513SH SOLE 000
ISHARES TRBLACKROCK ULTRA46434V8783,340,00066,117SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1083,354,00036,211SH SOLE 000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8043,367,00059,006SH SOLE 000
VALERO ENERGY CORPCOM91913Y1003,368,00043,140SH SOLE 000
ECOLAB INCCOM2788651003,375,00016,384SH SOLE 000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U1083,390,000241,590SH SOLE 000
ISHARES TR0-5 YR TIPS ETF46429B7473,400,00031,985SH SOLE 000
ISHARES TRUS HLTHCARE ETF4642877623,401,00012,464SH SOLE 000
EXPEDIA GROUP INCCOM NEW30212P3033,410,00020,832SH SOLE 000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4373,417,000103,849SH SOLE 000
NUCOR CORPCOM6703461053,441,00035,867SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2063,450,00066,555SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211093,451,0009,455SH SOLE 000
FIDELITY COVINGTON TRUSTHIGH DIVID ETF3160928403,474,00092,177SH SOLE 000
PALO ALTO NETWORKS INCCOM6974351053,488,0009,400SH SOLE 000
CME GROUP INCCOM12572Q1053,490,00016,409SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1003,502,00042,546SH SOLE 000
COINBASE GLOBAL INCCOM CL A19260Q1073,513,00013,868SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R8113,515,00051,339SH SOLE 000
AIR PRODS & CHEMS INCCOM0091581063,520,00012,237SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS3369171093,530,000106,381SH SOLE 000
DIAMONDBACK ENERGY INCCOM25278X1093,534,00037,639SH SOLE 000
ROPER TECHNOLOGIES INCCOM7766961063,545,0007,540SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8893,546,00096,372SH SOLE 000
PIMCO ETF TRENHNCD LW DUR AC72201R7183,562,00035,017SH SOLE 000
ISHARES TRSELF DRIVNG EV46435U3663,563,00071,717SH SOLE 000
DOW INCCOM2605571033,574,00056,486SH SOLE 000
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1023,586,00047,589SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928573,588,000117,900SH SOLE 000
FIDELITY MERRIMACK STR TRLTD TRM BD ETF3161882003,610,00068,933SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U1013,614,00024,453SH SOLE 000
WESTERN DIGITAL CORP.COM9581021053,627,00050,960SH SOLE 000
VANGUARD WORLD FDSUTILITIES ETF92204A8763,627,00026,138SH SOLE 000
ILLINOIS TOOL WKS INCCOM4523081093,653,00016,341SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1093,663,000127,691SH SOLE 000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463,678,00066,506SH SOLE 000
PACER FDS TRTRENDPILOT US BD69374H6423,685,000132,988SH SOLE 000
AMERICAN ELEC PWR CO INCCOM0255371013,709,00043,852SH SOLE 000
BP PLCSPONSORED ADR0556221043,716,000140,640SH SOLE 000
LINDE PLCSHSG5494J1033,717,00012,858SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031073,731,00039,718SH SOLE 000
ILLUMINA INCCOM4523271093,743,0007,910SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071023,749,00010,315SH SOLE 000
ONEOK INC NEWCOM6826801033,762,00067,615SH SOLE 000
GILEAD SCIENCES INCCOM3755581033,781,00054,909SH SOLE 000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q1043,787,00068,521SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677043,787,00064,734SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F1073,796,0006,796SH SOLE 000
VANECK VECTORS ETF TROIL SVCS ETF92189H6073,812,00017,410SH SOLE 000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT7469221033,814,000269,755SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1053,819,00095,907SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR0463531083,823,00063,816SH SOLE 000
ISHARES INCMSCI EURZONE ETF4642866083,872,00078,450SH SOLE 000
ZSCALER INCCOM98980G1023,872,00017,923SH SOLE 000
ENBRIDGE INCCOM29250N1053,881,00096,925SH SOLE 000
MERCADOLIBRE INCCOM58733R1023,885,0002,494SH SOLE 000
CHESAPEAKE UTILS CORPCOM1653031083,895,00032,368SH SOLE 000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433,913,00033,413SH SOLE 000
TELADOC HEALTH INCCOM87918A1053,914,00023,539SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF8085248703,935,00062,946SH SOLE 000
WISDOMTREE TRUS TOTAL DIVIDND97717W1093,950,00033,340SH SOLE 000
SPDR SER TRICE PFD SEC ETF78464A2923,952,00089,367SH SOLE 000
LAM RESEARCH CORPCOM5128071083,969,0006,100SH SOLE 000
ADAMS DIVERSIFIED EQUITY FDCOM0062121043,979,000201,242SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928734,000,00073,404SH SOLE 000
ISHARES TRMSCI USA SMCP MN46435G4334,006,000105,317SH SOLE 000
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST MAR33740F5994,013,000126,732SH SOLE 000
JOHNSON CTLS INTL PLCSHSG515021054,039,00058,846SH SOLE 000
ETF SER SOLUTIONSDEFIANCE NEXT26922A2894,041,000106,203SH SOLE 000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1014,050,00010,465SH SOLE 000
PELOTON INTERACTIVE INCCL A COM70614W1004,056,00032,704SH SOLE 000
ISHARES TREXPONENTIAL TECH46434V3814,072,00064,380SH SOLE 000
ISHARES TRS&P SML 600 GWT4642878874,082,00030,779SH SOLE 000
WISDOMTREE TRJAPN HEDGE EQT97717W8514,087,00066,984SH SOLE 000
NUVEEN AMT FREE MUN CR INC FCOM67071L1064,105,000229,852SH SOLE 000
SPDR SER TRS&P METALS MNG78464A7554,142,00096,182SH SOLE 000
ARK ETF TRAUTNMUS TECHNLGY00214Q2034,176,00048,437SH SOLE 000
DBX ETF TRXTRACK USD HIGH2330514324,198,000104,150SH SOLE 000
VANGUARD INDEX FDSLARGE CAP ETF9229086374,198,00020,911SH SOLE 000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E5944,248,000183,831SH SOLE 000
ISHARES INCMSCI EMERG MRKT4642865334,257,00066,351SH SOLE 000
TWILIO INCCL A90138F1024,271,00010,835SH SOLE 000
KRANESHARES TRCSI CHI INTERNET5007673064,299,00061,615SH SOLE 000
INTUITCOM4612021034,311,0008,794SH SOLE 000
FIRST TR EXCHNG TRADED FD VICBOE VEST GRW10033740F5574,319,000213,491SH SOLE 000
MONDELEZ INTL INCCL A6092071054,333,00069,388SH SOLE 000
ARK ETF TRNEXT GNRTN INTER00214Q4014,349,00028,230SH SOLE 000
ARES CAPITAL CORPCOM04010L1034,352,000222,142SH SOLE 000
INTUITIVE SURGICAL INCCOM NEW46120E6024,354,0004,734SH SOLE 000
ISHARES TRJPMORGAN USD EMG4642882814,356,00038,738SH SOLE 000
ROCKWELL AUTOMATION INCCOM7739031094,374,00015,294SH SOLE 000
WISDOMTREE TRGLB US QTLY DIV97717W8444,390,000105,329SH SOLE 000
PAYCHEX INCCOM7043261074,396,00040,973SH SOLE 000
CAPITAL ONE FINL CORPCOM14040H1054,397,00028,422SH SOLE 000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7754,401,00066,760SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3704,453,00058,920SH SOLE 000
WISDOMTREE TRFLOATNG RAT TREA97717X6284,469,000177,987SH SOLE 000
ISHARES TRMRGSTR SM CP GR4642886044,479,00086,441SH SOLE 000
ANTHEM INCCOM0367521034,479,00011,730SH SOLE 000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054,483,00085,530SH SOLE 000
DEERE & COCOM2441991054,492,00012,735SH SOLE 000
SPDR SER TRPRTFLO S&P500 VL78464A5084,519,000114,278SH SOLE 000
TE CONNECTIVITY LTDREG SHSH849891044,585,00033,908SH SOLE 000
VERTEX PHARMACEUTICALS INCCOM92532F1004,597,00022,799SH SOLE 000
L3HARRIS TECHNOLOGIES INCCOM5024311094,598,00021,271SH SOLE 000
ASML HOLDING N VN Y REGISTRY SHSN070592104,612,0006,676SH SOLE 000
TRACTOR SUPPLY COCOM8923561064,667,00025,083SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2334,667,00014,343SH SOLE 000
AUTODESK INCCOM0527691064,675,00016,016SH SOLE 000
BOSTON SCIENTIFIC CORPCOM1011371074,691,000109,696SH SOLE 000
FIDELITY COVINGTON TRUSTQLTY FCTOR ETF3160927904,709,00095,333SH SOLE 000
S&P GLOBAL INCCOM78409V1044,735,00011,536SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4674,736,00052,251SH SOLE 000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R1034,759,00054,122SH SOLE 000
VANGUARD WORLD FDSENERGY ETF92204A3064,760,00062,723SH SOLE 000
EATON CORP PLCSHSG291831034,802,00032,405SH SOLE 000
ALPS ETF TRCLEAN ENERGY00162Q4604,849,00063,958SH SOLE 000
METLIFE INCCOM59156R1084,919,00082,186SH SOLE 000
THE TRADE DESK INCCOM CL A88339J1054,921,00063,607SH SOLE 000
ISHARES TRIBONDS DEC22 ETF46434VBA74,960,000195,289SH SOLE 000
CSX CORPCOM1264081035,000,000155,858SH SOLE 000
BIOGEN INCCOM09062X1035,020,00014,496SH SOLE 000
GLOBAL X FDSRBTCS ARTFL INTE37954Y7155,033,000144,017SH SOLE 000
WISDOMTREE TRINTRST RATE HDGE97717W3805,042,000107,189SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V1095,090,00053,331SH SOLE 000
PRUDENTIAL FINL INCCOM7443201025,094,00049,709SH SOLE 000
PALANTIR TECHNOLOGIES INCCL A69608A1085,111,000193,875SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M1025,130,00026,753SH SOLE 000
MODERNA INCCOM60770K1075,153,00021,930SH SOLE 000
DOLLAR GEN CORP NEWCOM2566771055,192,00023,992SH SOLE 000
SYSCO CORPCOM8718291075,206,00066,958SH SOLE 000
CONSTELLATION BRANDS INCCL A21036P1085,248,00022,436SH SOLE 000
UBER TECHNOLOGIES INCCOM90353T1005,275,000105,254SH SOLE 000
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C3835,281,000172,889SH SOLE 000
ISHARES TRIBONDS DEC23 ETF46434VAX85,286,000202,712SH SOLE 000
TWITTER INCCOM90184L1025,286,00076,816SH SOLE 000
VANGUARD WORLD FDSCONSUM DIS ETF92204A1085,290,00016,847SH SOLE 000
AMPLIFY ETF TRONLIN RETL ETF0321081025,301,00040,877SH SOLE 000
SPDR SER TRS&P BIOTECH78464A8705,321,00039,300SH SOLE 000
WISDOMTREE TRUS LARGECAP FUND97717W5885,328,000115,308SH SOLE 000
FIRST TR EXCHANGE TRADED FDDJ INTL INTRNT33734X7705,328,000112,620SH SOLE 000
ISHARES U S ETF TRGSCI CMDTY STGY46431W8535,338,000154,734SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4085,347,000110,232SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681035,352,00040,008SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C1045,390,000110,914SH SOLE 000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1015,392,00088,799SH SOLE 000
DOVER CORPCOM2600031085,431,00036,064SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6495,455,00037,525SH SOLE 000
ETF SER SOLUTIONSUS GLB JETS26922A8425,464,000225,970SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D8575,468,000147,352SH SOLE 000
TYSON FOODS INCCL A9024941035,469,00074,140SH SOLE 000
ISHARES TRFALN ANGLS USD46435G4745,560,000185,594SH SOLE 000
CONOCOPHILLIPSCOM20825C1045,572,00091,491SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7145,577,00080,136SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6055,644,000119,131SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8865,652,00089,381SH SOLE 000
MARATHON PETE CORPCOM56585A1025,676,00093,949SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX3160928815,686,000123,044SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q1075,819,000290,235SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NAT RE ETF33734X8385,866,000400,124SH SOLE 000
ISHARES TRIBONDS DEC21 ETF46434VBK55,920,000238,915SH SOLE 000
GENUINE PARTS COCOM3724601056,007,00047,497SH SOLE 000
KELLOGG COCOM4878361086,022,00093,614SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V1096,026,00066,041SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501086,035,00032,056SH SOLE 000
WISDOMTREE TRCLOUD COMPUTNG97717Y6916,049,000108,223SH SOLE 000
PHILLIPS 66COM7185461046,094,00071,011SH SOLE 000
NATIONAL GRID PLCSPONSORED ADR NE6362744096,099,00095,383SH SOLE 000
WILLIAMS COS INCCOM9694571006,134,000231,046SH SOLE 000
ISHARES TRCORE HIGH DV ETF46429B6636,180,00064,020SH SOLE 000
CHUBB LIMITEDCOMH1467J1046,201,00039,012SH SOLE 000
GENERAL ELECTRIC COCOM3696041036,203,000460,847SH SOLE 000
PACER FDS TRBNCHMRK INFRA69374H7416,205,000153,810SH SOLE 000
VANECK VECTORS ETF TRBIOTECH ETF92189F7266,220,00030,842SH SOLE 000
WISDOMTREE TREM EX ST-OWNED97717X5786,229,000148,060SH SOLE 000
AFLAC INCCOM0010551026,268,000116,815SH SOLE 000
ARK ETF TRGENOMIC REV ETF00214Q3026,322,00068,346SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4076,342,00035,519SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2036,365,00036,874SH SOLE 000
ISHARES SILVER TRISHARES46428Q1096,421,000265,125SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1506,442,000109,206SH SOLE 000
PAYCOM SOFTWARE INCCOM70432V1026,445,00017,732SH SOLE 000
VANGUARD WORLD FDMEGA GRWTH IND9219108166,476,00027,987SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFT CBOE VEST S&P33739Q7056,519,000122,211SH SOLE 000
SPDR SER TRPORTFLI TIPS ETF78464A6566,549,000210,317SH SOLE 000
CROWDSTRIKE HLDGS INCCL A22788C1056,558,00026,094SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391006,601,00054,934SH SOLE 000
ISHARES TRISHS 5-10YR INVT4642886386,609,000109,206SH SOLE 000
KRANESHARES TRQUADRTC INT RT5007677366,611,000239,372SH SOLE 000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5096,611,000145,303SH SOLE 000
MORGAN STANLEYCOM NEW6174464486,630,00072,305SH SOLE 000
ISHARES TRU.S. MED DVC ETF4642888106,686,00018,520SH SOLE 000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1016,841,000289,273SH SOLE 000
SPDR SER TRBLOOMBERG BRCLYS78468R6226,857,00062,357SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928656,869,000167,408SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328446,888,00042,566SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R8336,891,00067,576SH SOLE 000
ISHARES TRRUSSELL 3000 ETF4642876896,893,00026,934SH SOLE 000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927826,924,000144,110SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6236,933,00030,551SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E6696,938,000314,226SH SOLE 000
BARCLAYS BANK PLCIPTH SR B S&P06747R4776,963,000236,354SH SOLE 000
TRUIST FINL CORPCOM89832Q1096,973,000125,640SH SOLE 000
FLEXSHARES TRQLT DIV DEF IDX33939L8456,976,000129,705SH SOLE 000
ISHARES TR3 7 YR TREAS BD4642886617,016,00053,750SH SOLE 000
ISHARES TRUS TELECOM ETF4642877137,105,000213,891SH SOLE 000
WISDOMTREE TRINTL QULTY DIV97717X1317,159,000179,878SH SOLE 000
ISHARES TRS&P MC 400GR ETF4642876067,163,00088,506SH SOLE 000
DIAGEO PLCSPON ADR NEW25243Q2057,190,00037,506SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441057,249,00064,605SH SOLE 000
ROKU INCCOM CL A77543R1027,260,00015,808SH SOLE 000
ISHARES TRMBS ETF4642885887,271,00067,183SH SOLE 000
AMPLIFY ETF TRBLACKSWAN GRWT0321088887,303,000213,110SH SOLE 000
GOLDMAN SACHS GROUP INCCOM38141G1047,303,00019,242SH SOLE 000
US BANCORP DELCOM NEW9029733047,310,000128,311SH SOLE 000
ISHARES TRCORE MSCI TOTAL46432F8347,360,000100,416SH SOLE 000
AMERICAN EXPRESS COCOM0258161097,366,00044,583SH SOLE 000
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328697,380,00036,765SH SOLE 000
ISHARES TRUS HOME CONS ETF4642887527,411,000107,060SH SOLE 000
APPLIED MATLS INCCOM0382221057,479,00052,519SH SOLE 000
SOUTHWEST AIRLS COCOM8447411087,480,000140,895SH SOLE 000
FORD MTR CO DELCOM3453708607,481,000503,455SH SOLE 000
ETF SER SOLUTIONSLHA MKT ST TACTL26922B1057,522,000245,256SH SOLE 000
GENERAL MLS INCCOM3703341047,576,000124,339SH SOLE 000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3087,640,00084,653SH SOLE 000
ISHARES TRGL CLEAN ENE ETF4642882247,666,000326,751SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4097,680,00092,851SH SOLE 000
ISHARES TRUS AER DEF ETF4642887607,683,00070,145SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2827,705,00026,563SH SOLE 000
ORACLE CORPCOM68389X1057,736,00099,386SH SOLE 000
SPDR SER TRPORTFOLIO S&P50078464A8547,827,000155,523SH SOLE 000
VANGUARD INDEX FDSSML CP GRW ETF9229085957,855,00027,107SH SOLE 000
ISHARES TRNATIONAL MUN ETF4642884147,864,00067,096SH SOLE 000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1067,874,000231,738SH SOLE 000
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128087,899,000140,185SH SOLE 000
ISHARES TRISHARES SEMICDTR4642875237,910,00017,415SH SOLE 000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1098,024,00023,262SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151038,060,00040,580SH SOLE 000
ZILLOW GROUP INCCL C CAP STK98954M2008,079,00066,106SH SOLE 000
ISHARES TRMRGSTR MD CP GRW4642883078,100,000117,579SH SOLE 000
FEDEX CORPCOM31428X1068,116,00027,205SH SOLE 000
DOMINION ENERGY INCCOM25746U1098,140,000110,644SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y6738,157,000316,780SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1088,188,00041,362SH SOLE 000
DELTA AIR LINES INC DELCOM NEW2473617028,190,000189,325SH SOLE 000
ISHARES TRU.S. TECH ETF4642877218,252,00083,019SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2588,303,000107,591SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR4642874408,314,00071,993SH SOLE 000
ZOETIS INCCL A98978V1038,345,00044,779SH SOLE 000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1098,362,00089,663SH SOLE 000
WELLS FARGO CO NEWCOM9497461018,387,000185,180SH SOLE 000
ISHARES TRISHARES BIOTECH4642875568,431,00051,516SH SOLE 000
ISHARES TRGLOBAL TECH ETF4642872918,463,00025,075SH SOLE 000
OSI ETF TROSHARES US QUALT67110P4078,511,000202,551SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6808,605,000123,244SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1028,612,000140,187SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7718,692,000162,865SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2668,700,00047,254SH SOLE 000
SHERWIN WILLIAMS COCOM8243481068,837,00032,436SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C2048,859,00089,742SH SOLE 000
UNION PAC CORPCOM9078181089,007,00040,956SH SOLE 000
WISDOMTREE TRUS LARGECAP DIVD97717W3079,011,00074,892SH SOLE 000
ISHARES TRS&P MC 400VL ETF4642877059,022,00085,648SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7049,063,00088,507SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561029,112,00018,062SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121039,131,000107,451SH SOLE 000
BALL CORPCOM0584981069,165,000113,118SH SOLE 000
ISHARES TRU.S. ENERGY ETF4642877969,387,000322,683SH SOLE 000
WISDOMTREE TRUS SMALLCAP DIVD97717W6049,504,000298,035SH SOLE 000
GENERAL MTRS COCOM37045V1009,546,000161,330SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3089,555,000136,555SH SOLE 000
FIDELITY MERRIMACK STR TRCORP BOND ETF3161881019,617,000172,633SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927099,620,000177,389SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y5069,785,000181,648SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2099,916,00078,732SH SOLE 000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8539,932,000145,240SH SOLE 000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83710,054,000198,145SH SOLE 000
PHILIP MORRIS INTL INCCOM71817210910,104,000101,943SH SOLE 000
ISHARES TRRUS 2000 VAL ETF46428763010,148,00061,218SH SOLE 000
CITIGROUP INCCOM NEW17296742410,180,000143,884SH SOLE 000
ISHARES TRMSCI EAFE MIN VL46429B68910,256,000135,772SH SOLE 000
BLACKROCK INCCOM09247X10110,273,00011,741SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND92193779310,280,00099,773SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS31609220410,300,000127,019SH SOLE 000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10710,329,00021,037SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX31609240210,354,000701,947SH SOLE 000
PACER FDS TRTRENDP US LAR CP69374H10510,430,000277,395SH SOLE 000
ISHARES TRGLOBAL FINLS ETF46428733310,477,000134,992SH SOLE 000
DOCUSIGN INCCOM25616310610,518,00037,622SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C10110,533,00035,730SH SOLE 000
WASTE MGMT INC DELCOM94106L10910,598,00075,644SH SOLE 000
LILLY ELI & COCOM53245710810,688,00046,566SH SOLE 000
MEDTRONIC PLCSHSG5960L10310,857,00087,468SH SOLE 000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10810,861,000189,605SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A08467010810,884,00026SH SOLE 000
ISHARES TRS&P 500 VAL ETF46428740810,929,00074,024SH SOLE 000
SOUTHERN COCOM84258710710,961,000181,146SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K10811,067,000100,808SH SOLE 000
EMERSON ELEC COCOM29101110411,086,000115,192SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF92290855311,122,000109,269SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q40811,146,000185,958SH SOLE 000
ISHARES TRGRWT ALLOCAT ETF46428986711,278,000201,386SH SOLE 000
AMGEN INCCOM03116210011,309,00046,394SH SOLE 000
ISHARES TRMSCI USA QLT FCT46432F33911,370,00085,576SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440911,384,000166,501SH SOLE 000
SELECT SECTOR SPDR TRFINANCIAL81369Y60511,397,000310,629SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260011,460,000179,799SH SOLE 000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87011,702,000123,085SH SOLE 000
3M COCOM88579Y10111,754,00059,176SH SOLE 000
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477111,760,000214,906SH SOLE 000
DANAHER CORPORATIONCOM23585110211,860,00044,194SH SOLE 000
ISHARES TR1 3 YR TREAS BD46428745711,878,000137,860SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V43111,991,000136,822SH SOLE 000
HONEYWELL INTL INCCOM43851610612,236,00055,784SH SOLE 000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K20512,241,000160,375SH SOLE 000
FIRST TR NASDAQ 100 TECH INDSHS33734510212,511,00078,663SH SOLE 000
ISHARES TRSP SMCP600VL ETF46428787912,529,000118,840SH SOLE 000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF31609282412,578,000266,767SH SOLE 000
ISHARES TRMSCI EMG MKT ETF46428723412,697,000230,228SH SOLE 000
VANGUARD INDEX FDSSM CP VAL ETF92290861112,850,00073,997SH SOLE 000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51112,922,000843,483SH SOLE 000
ISHARES TRRUS MD CP GR ETF46428748112,948,000114,382SH SOLE 000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D30912,985,000270,455SH SOLE 000
WISDOMTREE TRITL HDG QTLY DIV97717X59413,011,000294,889SH SOLE 000
ISHARES TRIBOXX INV CP ETF46428724213,208,00098,303SH SOLE 000
NIKE INCCL B65410610313,237,00085,679SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E50013,274,000191,800SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280813,334,000113,201SH SOLE 000
WALGREENS BOOTS ALLIANCE INCCOM93142710813,364,000254,024SH SOLE 000
GOLDMAN SACHS BDC INCNOTE 4.500% 4/038147UAB313,617,000133,000SH SOLE 000
BROADCOM INCCOM11135F10113,653,00028,632SH SOLE 000
CATERPILLAR INCCOM14912310113,814,00063,473SH SOLE 000
ALTRIA GROUP INCCOM02209S10313,835,000290,161SH SOLE 000
PNC FINL SVCS GROUP INCCOM69347510513,977,00073,269SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10213,978,00061,637SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM11012210814,105,000211,088SH SOLE 000
ISHARES TRIBOXX HI YD ETF46428851314,148,000160,701SH SOLE 000
ISHARES GOLD TRISHARES NEW46428520414,244,000422,550SH SOLE 000
ISHARES INCCORE MSCI EMKT46434G10314,262,000212,895SH SOLE 000
TARGET CORPCOM87612E10614,289,00059,108SH SOLE 000
STRYKER CORPORATIONCOM86366710114,505,00055,847SH SOLE 000
ISHARES TRCORE S&P US VLU46428766314,526,000201,865SH SOLE 000
LOCKHEED MARTIN CORPCOM53983010914,526,00038,393SH SOLE 000
VANGUARD INDEX FDSEXTEND MKT ETF92290865214,573,00077,271SH SOLE 000
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V40114,660,000311,089SH SOLE 000
MOODYS CORPCOM61536910514,776,00040,776SH SOLE 000
BLACKSTONE GROUP INCCOM09260D10715,269,000157,182SH SOLE 000
SHOPIFY INCCL A82509L10715,673,00010,728SH SOLE 000
LOWES COS INCCOM54866110716,038,00082,684SH SOLE 000
RAYTHEON TECHNOLOGIES CORPCOM75513E10116,209,000190,001SH SOLE 000
SALESFORCE COM INCCOM79466L30216,276,00066,630SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783516,286,000189,615SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM45920010116,418,000111,997SH SOLE 000
ABBOTT LABSCOM00282410016,496,000142,296SH SOLE 000
ISHARES TRMSCI USA VALUE46432F38816,976,000161,580SH SOLE 000
FIDELITY MERRIMACK STR TRTOTAL BD ETF31618830917,141,000321,415SH SOLE 000
ISHARES TRRUS MDCP VAL ETF46428747317,212,000149,696SH SOLE 000
ISHARES TRCORE S&P US GWT46428767117,217,000170,495SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM92193781917,328,000192,618SH SOLE 000
VANGUARD INDEX FDSMCAP GR IDXVIP92290853817,345,00073,387SH SOLE 000
NEXTERA ENERGY INCCOM65339F10117,488,000238,646SH SOLE 000
CVS HEALTH CORPCOM12665010017,918,000214,743SH SOLE 000
WISDOMTREE TRUS MIDCAP DIVID97717W50517,941,000427,666SH SOLE 000
ISHARES TRPFD AND INCM SEC46428868718,019,000458,096SH SOLE 000
ISHARES TRSELECT DIVID ETF46428716818,106,000155,253SH SOLE 000
MERCK & CO INCCOM58933Y10518,395,000236,528SH SOLE 000
COCA COLA COCOM19121610018,434,000340,679SH SOLE 000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84618,536,000396,411SH SOLE 000
TEXAS INSTRS INCCOM88250810418,615,00096,800SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A20718,687,000102,391SH SOLE 000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851218,746,000133,424SH SOLE 000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X19218,873,000178,112SH SOLE 000
ISHARES TRRUS 2000 GRW ETF46428764818,984,00060,908SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B10819,018,000189,986SH SOLE 000
SPDR SER TRPRTFLO S&P500 GW78464A40919,082,000303,039SH SOLE 000
BK OF AMERICA CORPCOM06050510419,167,000464,871SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250119,386,000370,251SH SOLE 000
MCDONALDS CORPCOM58013510119,473,00084,303SH SOLE 000
VANGUARD WORLD FDSHEALTH CAR ETF92204A50419,572,00079,199SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20019,582,000384,711SH SOLE 000
SQUARE INCCL A85223410319,602,00080,404SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A35920,166,000232,518SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q10420,192,00055,308SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F10120,239,00034,558SH SOLE 000
UNITED PARCEL SERVICE INCCL B91131210620,258,00097,408SH SOLE 000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30220,467,00083,587SH SOLE 000
ISHARES INCESG AWR MSCI EM46434G86320,483,000453,669SH SOLE 000
INTEL CORPCOM45814010020,540,000365,876SH SOLE 000
QUALCOMM INCCOM74752510320,608,000144,183SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F84220,883,000278,963SH SOLE 000
ISHARES INCMSCI GBL MIN VOL46428652520,897,000203,164SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10820,953,0001,017,119SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K10521,237,00053,673SH SOLE 000
ISHARES TRRUS 1000 ETF46428762221,464,00088,666SH SOLE 000
PEPSICO INCCOM71344810821,580,000145,643SH SOLE 000
STARBUCKS CORPCOM85524410921,597,000193,160SH SOLE 000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277521,695,000342,251SH SOLE 000
BOEING COCOM09702310521,747,00090,781SH SOLE 000
ISHARES TRRUS MID CAP ETF46428749922,315,000281,614SH SOLE 000
ISHARES TRS&P 500 GRWT ETF46428730922,342,000307,195SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88222,539,0001,043,937SH SOLE 000
NETFLIX INCCOM64110L10622,944,00043,438SH SOLE 000
ISHARES TRCOHEN STEER REIT46428756422,980,000351,647SH SOLE 000
SPDR GOLD TRGOLD SHS78463V10723,404,000141,300SH SOLE 000
ISHARES TRMSCI USA MMENTM46432F39623,546,000135,769SH SOLE 000
ISHARES TRCORE TOTAL USD46434V61323,916,000447,107SH SOLE 000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479724,262,000320,840SH SOLE 000
PFIZER INCCOM71708110324,646,000629,365SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80325,111,000170,058SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A76325,246,000206,464SH SOLE 000
ISHARES TRUS TREAS BD ETF46429B26725,368,000953,682SH SOLE 000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010325,759,000202,081SH SOLE 000
TESLA INCCOM88160R10125,918,00038,132SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70026,123,0001,238,079SH SOLE 000
CHEVRON CORP NEWCOM16676410026,298,000251,077SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40726,840,000470,045SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A70227,458,00068,856SH SOLE 000
ISHARES TREAFE GRWTH ETF46428888527,623,000257,486SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285827,857,000512,929SH SOLE 000
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50628,047,000583,819SH SOLE 000
FS KKR CAP CORPCOM30263520628,430,0001,321,688SH SOLE 000
COMCAST CORP NEWCL A20030N10128,929,000507,347SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35729,669,000196,838SH SOLE 000
PROCTER AND GAMBLE COCOM74271810930,282,000224,431SH SOLE 000
PAYPAL HLDGS INCCOM70450Y10330,326,000104,040SH SOLE 000
ISHARES TRMSCI EAFE ETF46428746530,823,000390,755SH SOLE 000
WISDOMTREE TRUS QTLY DIV GRT97717X66931,022,000519,888SH SOLE 000
ISHARES TREAFE VALUE ETF46428887731,098,000600,813SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND92193782731,607,000384,704SH SOLE 000
VISA INCCOM CL A92826C83931,711,000135,621SH SOLE 000
EXXON MOBIL CORPCOM30231G10231,724,000502,919SH SOLE 000
ISHARES TRCORE S&P TTL STK46428715032,131,000325,342SH SOLE 000
CISCO SYS INCCOM17275R10232,318,000609,775SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF92290862932,417,000136,577SH SOLE 000
ISHARES TRISHS 1-5YR INVS46428864632,961,000601,367SH SOLE 000
WALMART INCCOM93114210333,042,000234,308SH SOLE 000
FACEBOOK INCCL A30303M10234,427,00099,010SH SOLE 000
ISHARES TRRUS 1000 GRW ETF46428761434,755,000128,022SH SOLE 000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430034,803,000238,445SH SOLE 000
ABBVIE INCCOM00287Y10935,037,000311,053SH SOLE 000
ISHARES TRCORE US AGGBD ET46428722636,166,000313,583SH SOLE 000
ISHARES TRMSCI USA MIN VOL46429B69736,182,000491,542SH SOLE 000
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70836,307,0001,345,713SH SOLE 000
ISHARES TRRUSSELL 2000 ETF46428765536,607,000159,596SH SOLE 000
HOME DEPOT INCCOM43707610237,690,000118,190SH SOLE 000
ISHARES TRTIPS BD ETF46428717638,067,000297,373SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P10238,384,00095,854SH SOLE 000
AT&T INCCOM00206R10239,518,0001,373,091SH SOLE 000
ISHARES TRCORE DIV GRWTH46434V62139,566,000785,661SH SOLE 000
NVIDIA CORPORATIONCOM67066G10440,831,00051,032SH SOLE 000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61341,419,000258,337SH SOLE 000
ALPHABET INCCAP STK CL A02079K30541,615,00017,043SH SOLE 000
ISHARES TRRUS 1000 VAL ETF46428759841,839,000263,768SH SOLE 000
ARK ETF TRINNOVATION ETF00214Q10443,852,000335,310SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35444,634,000732,784SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V10444,661,000797,095SH SOLE 000
VANGUARD STAR FDSVG TL INTL STK F92190976845,003,000685,190SH SOLE 000
ISHARES TRCORE S&P MCP ETF46428750745,586,000169,634SH SOLE 000
ALPHABET INCCAP STK CL C02079K10745,790,00018,270SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF92290875146,427,000206,087SH SOLE 000
JOHNSON & JOHNSONCOM47816010447,066,000285,701SH SOLE 000
DISNEY WALT COCOM25468710647,315,000269,189SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H10648,824,0001,227,649SH SOLE 000
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884449,251,000318,177SH SOLE 000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80549,617,000925,129SH SOLE 000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10450,590,000669,627SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385851,027,000990,438SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836351,498,000130,864SH SOLE 000
ISHARES TRESG AWR MSCI USA46435G42553,074,000538,986SH SOLE 000
JPMORGAN CHASE & COCOM46625H10058,010,000372,960SH SOLE 000
VANGUARD INDEX FDSVALUE ETF92290874465,488,000476,413SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F10377,261,000180,491SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW08467070281,340,000292,675SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF92290873686,034,000299,970SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640693,955,000896,776SH SOLE 000
ISHARES TRCORE S&P SCP ETF464287804109,614,000970,204SH SOLE 000
INVESCO QQQ TRUNIT SER 146090E103115,887,000326,967SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT922908769119,627,000536,879SH SOLE 000
AMAZON COM INCCOM023135106153,259,00044,550SH SOLE 000
MICROSOFT CORPCOM594918104164,060,000605,610SH SOLE 000
ISHARES TRCORE S&P500 ETF464287200237,910,000553,383SH SOLE 000
APPLE INCCOM037833100300,562,0002,194,521SH SOLE 000
FIRST BANCSHARES INC MSCOM318916103544,00014,536SH SOLE 000