Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:40pm

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ISHARES TRCORE S&P500 ETF46428720058,282204,797SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10335,776126,706SH SOLE0000
APPLE INCCOM03783310031,079163,620SH SOLE0000
EXXON MOBIL CORPCOM30231G10229,794368,744SH SOLE0000
WP CAREY INCCOM92936U10928,232360,430SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780424,851322,121SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69722,332379,806SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10221,010627,738SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87219,854951,609SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U11516,4641,640,755SH SOLE0000
AT T INCCOM00206R10215,558496,112SH SOLE0000
MICROSOFT CORPCOM59491810414,215120,533SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50713,534269,392SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B68912,643175,607SH SOLE0000
ISHARES TRCORE S&P MCP ETF46428750712,26964,782SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88711,837235,426SH SOLE0000
INTEL CORPCOM45814010011,424212,739SH SOLE0000
CATERPILLAR INCCOM14912310111,20582,703SH SOLE0000
NORFOLK SOUTHN CORPCOM65584410811,13959,604SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F84210,746176,832SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G10310,443201,977SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71410,16594,029SH SOLE0000
PEPSICO INCCOM71344810810,08182,265SH SOLE0000
JOHNSON JOHNSONCOM4781601049,98971,460SH SOLE0000
ISHARES TRCORE US AGGBD ET4642872269,75589,438SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,55347,555SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1049,545160,650SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247979,515182,004SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4079,049162,259SH SOLE0000
AMAZON COM INCCOM0231351068,8504,970SH SOLE0000
CHEVRON CORP NEWCOM1667641008,69170,557SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2048,64996,104SH SOLE0000
PROCTER AND GAMBLE COCOM7427181098,54382,108SH SOLE0000
H E EQUIPMENT SERVICES INCCOM4040301088,239328,147SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1078,1411,183,043SH SOLE0000
ISHARES TRCORE S&P TTL STK4642871508,044124,915SH SOLE0000
HORMEL FOODS CORPCOM4404521008,023179,263SH SOLE0000
ISHARES TRTIPS BD ETF4642871767,47366,096SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886877,237198,024SH SOLE0000
CONOCOPHILLIPSCOM20825C1047,190107,737SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A7637,17172,159SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3397,16880,972SH SOLE0000
ISHARES TRCORE S&P US VLU4642876637,130130,053SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT9229087697,07148,867SH SOLE0000
FACEBOOK INCCL A30303M1026,87041,219SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586,798166,332SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR4642874406,76063,378SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B7476,70167,233SH SOLE0000
AMGEN INCCOM0311621006,61834,839SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5046,46737,499SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873096,43737,348SH SOLE0000
SOUTHERN COCOM8425871076,420124,235SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876556,34841,489SH SOLE0000
GENERAL MLS INCCOM3703341046,154118,935SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,13039,191SH SOLE0000
BROADCOM INCCOM11135F1016,06120,157SH SOLE0000
ALTRIA GROUP INCCOM02209S1036,056105,465SH SOLE0000
NETFLIX INCCOM64110L1066,01216,862SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7755,87655,693SH SOLE0000
BOEING COCOM0970231055,87015,390SH SOLE0000
PROSHARES TRPSHS ULTRA TECH74347R6935,83652,847SH SOLE0000
PROSHARES TRULT R/EST NEW74347X6255,80776,363SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1075,79447,493SH SOLE0000
HERSHEY COCOM4278661085,74850,060SH SOLE0000
CUMMINS INCCOM2310211065,73136,304SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E1035,71631,816SH SOLE0000
REALTY INCOME CORPCOM7561091045,54175,330SH SOLE0000
UNION PAC CORPCOM9078181085,51432,979SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2015,495170,351SH SOLE0000
FASTENAL COCOM3119001045,44784,713SH SOLE0000
PROSHARES TRPSHS ULT SEMICDT74347R6695,424130,067SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1065,391166,059SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617025,15299,754SH SOLE0000
PROSHARES TRPSHS ULT HLTHCRE74347R7355,13249,107SH SOLE0000
MARATHON PETE CORPCOM56585A1025,09585,130SH SOLE0000
DISNEY WALT COCOM2546871065,05645,543SH SOLE0000
ALPHABET INCCAP STK CL C02079K1074,9834,247SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F8344,92484,808SH SOLE0000
BANK MONTREAL QUECOM0636711014,92365,805SH SOLE0000
WESTROCK COCOM96145D1054,840126,207SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247554,764172,759SH SOLE0000
JPMORGAN CHASE COCOM46625H1004,67546,188SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874654,63871,550SH SOLE0000
PRUDENTIAL FINL INCCOM7443201024,62750,362SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1084,56594,822SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4044,551327,681SH SOLE0000
MCDONALDS CORPCOM5801351014,51923,799SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R8334,50244,341SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1094,328400,802SH SOLE0000
CVS HEALTH CORPCOM1266501004,27179,196SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086294,25926,500SH SOLE0000
WELLS FARGO CO NEWCOM9497461014,21187,164SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451004,20149,975SH SOLE0000
HONEYWELL INTL INCCOM4385161064,18826,357SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4084,17269,561SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1004,119248,042SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378194,08248,641SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8604,060112,115SH SOLE0000
HOME DEPOT INCCOM4370761024,03621,037SH SOLE0000
ABBOTT LABSCOM0028241004,01850,271SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874083,96435,163SH SOLE0000
PFIZER INCCOM7170811033,95593,144SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2003,945128,512SH SOLE0000
MERCK CO INCCOM58933Y1053,93847,355SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H1053,925133,625SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583,91892,191SH SOLE0000
ABBVIE INCCOM00287Y1093,90548,465SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,87752,395SH SOLE0000
STARBUCKS CORPCOM8552441093,85751,890SH SOLE0000
WALMART INCCOM9311421033,79238,888SH SOLE0000
HESS CORPCOM42809H1073,69061,279SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5013,667128,293SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247483,597115,785SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085533,59141,327SH SOLE0000
US BANCORP DELCOM NEW9029733043,53873,231SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721093,51739,793SH SOLE0000
ANTHEM INCCOM0367521033,43011,952SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871683,39634,597SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877623,37317,407SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,36894,200SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,36497,465SH SOLE0000
ISHARES TRUSD INV GRDE ETF4642886203,28959,485SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A3753,28596,156SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,28023,246SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6053,277109,003SH SOLE0000
PHILLIPS 66COM7185461043,24534,098SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4073,24098,939SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4073,23869,335SH SOLE0000
ONEOK INC NEWCOM6826801033,21346,013SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2013,17179,639SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M1033,168100,409SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,16383,113SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B2673,127123,852SH SOLE0000
CISCO SYS INCCOM17275R1023,12157,815SH SOLE0000
COCA COLA COCOM1912161003,06165,330SH SOLE0000
ISHARES TRJPMORGAN USD EMG4642882813,03627,589SH SOLE0000
FEDEX CORPCOM31428X1063,02516,679SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701083,01210SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A5162,965106,318SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,962296,559SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877392,95934,002SH SOLE0000
ISHARES SILVER TRISHARES46428Q1092,896204,291SH SOLE0000
VISA INCCOM CL A92826C8392,87718,425SH SOLE0000
ISHARES TR3 7 YR TREAS BD4642886612,84923,131SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092,84631,021SH SOLE0000
BK OF AMERICA CORPCOM0605051042,843103,059SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876892,79816,787SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062,713130,134SH SOLE0000
KINDER MORGAN INC DELCOM49456B1012,692134,563SH SOLE0000
ISHARES TREAFE SML CP ETF4642882732,69146,850SH SOLE0000
LOWES COS INCCOM5486611072,67224,416SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1072,67022,666SH SOLE0000
ISHARES INCMSCI EMERG MRKT4642865332,63144,403SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,62853,781SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208052,59253,271SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882082,58513,754SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874572,55030,313SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328282,48917,739SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,48920,092SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,47823,731SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1052,425269,482SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6632,41826,397SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1072,4106,979SH SOLE0000
3M COCOM88579Y1012,39111,508SH SOLE0000
CSX CORPCOM1264081032,36731,647SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062,36190,786SH SOLE0000
NIKE INCCL B6541061032,28727,158SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921072,25077,344SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874992,24141,539SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2002,23243,544SH SOLE0000
BP PLCSPONSORED ADR0556221042,21750,729SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,20512,090SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052,15550,400SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM9314271082,14033,826SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,08849,176SH SOLE0000
COMCAST CORP NEWCL A20030N1012,03350,855SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1051,9878,209SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1061,98425,101SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874731,95922,556SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,95417,165SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1081,94919,473SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,89770,998SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,893123,225SH SOLE0000
JPMORGAN CHASE COALERIAN ML ETN46625H3651,86072,921SH SOLE0000
ISHARES INCMSCI FRONTIER4642861451,84464,816SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1021,8437,455SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3961,81616,189SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,80259,958SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,73816,745SH SOLE0000
LILLY ELI COCOM5324571081,73613,386SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,70620,371SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,6728,505SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3031,67214,052SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,66419,431SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1041,6567,034SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,65431,435SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,64812,150SH SOLE0000
WESCO INTL INCCOM95082P1051,63530,850SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1091,63417,003SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,63472,894SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061,62025,898SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R1001,61287,728SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V3811,59842,074SH SOLE0000
NVIDIA CORPORATIONCOM67066G1041,5978,898SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,58883,365SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,58313,407SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y5061,54923,427SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,52529,197SH SOLE0000
DOMINION ENERGY INCCOM25746U1091,50019,575SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,49513,639SH SOLE0000
XCEL ENERGY INCCOM98389B1001,48026,337SH SOLE0000
ENBRIDGE INCCOM29250N1051,47340,625SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,46917,320SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,46515,710SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,43918,579SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3021,43610,342SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,43011,933SH SOLE0000
COLGATE PALMOLIVE COCOM1941621031,40120,452SH SOLE0000
AMERICAN EXPRESS COCOM0258161091,39012,724SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y1001,381104,137SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,37412,297SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W4221,36051,688SH SOLE0000
TARGET CORPCOM87612E1061,35816,931SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,35844,863SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881581,34412,682SH SOLE0000
GLOBAL NET LEASE INCCOM NEW3793782011,33270,479SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,31815,242SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8051,31737,451SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,31245,660SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151041,30815,432SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,29040,861SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4091,28334,484SH SOLE0000
DANAHER CORPORATIONCOM2358511021,2829,716SH SOLE0000
BALL CORPCOM0584981061,28122,153SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,27926,462SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,26513,898SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW1982872031,26156,051SH SOLE0000
FORD MTR CO DELCOM3453708601,257143,268SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221081,25426,287SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,2496,463SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091,24520,940SH SOLE0000
SEMPRA ENERGYCOM8168511091,2199,691SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,2141,032SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301091,2134,043SH SOLE0000
FREEPORT MCMORAN INCCL B35671D8571,20993,818SH SOLE0000
CLOROX CO DELCOM1890541091,1987,469SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,19418,673SH SOLE0000
CITIGROUP INCCOM NEW1729674241,19119,155SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q1041,17925,235SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,17853,180SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P2071,17339,550SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V2021,15294,547SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,13524,112SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T1011,13072,175SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,11611,233SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS3369171091,11536,983SH SOLE0000
ORACLE CORPCOM68389X1051,11320,728SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151031,1116,957SH SOLE0000
PPL CORPCOM69351T1061,10634,870SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,10214,434SH SOLE0000
MONDELEZ INTL INCCL A6092071051,09822,002SH SOLE0000
ISHARES TRMSCI EMG MKT ETF4642872341,09525,528SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V8861,06534,616SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876971,0477,114SH SOLE0000
QUALCOMM INCCOM7475251031,04518,331SH SOLE0000
FULTON FINL CORP PACOM3602711001,03566,878SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032021,0288,222SH SOLE0000
FISERV INCCOM3377381081,01911,554SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,01418,089SH SOLE0000
ISHARES INCMSCI MEXICO ETF4642868221,00923,167SH SOLE0000
YUM BRANDS INCCOM9884981019789,798SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876069624,394SH SOLE0000
ISHARES TRU.S. TECH ETF4642877219555,011SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1099546,961SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D10195438,591SH SOLE0000
EMERSON ELEC COCOM29101110494713,839SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7839379,359SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10293519,935SH SOLE0000
UGI CORP NEWCOM90268110592316,668SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H88191731,730SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V58991579,932SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1019045,474SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876149045,973SH SOLE0000
TOTAL SESPONSORED ADS89151E10989616,102SH SOLE0000
HALLIBURTON COCOM40621610189230,459SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918089149,100SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871198864,851SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88688215,164SH SOLE0000
PENTAIR PLCSHSG7S00T10488019,790SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7028804,389SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875498804,270SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F35387937,620SH SOLE0000
PPG INDS INCCOM6935061078747,749SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310686914,630SH SOLE0000
ISHARES INCMSCI GBL MIN VOL4642865258659,668SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88686412,179SH SOLE0000
ROYAL BK CDACOM78008710286111,407SH SOLE0000
GOLUB CAP BDC INCCOM38173M10285047,550SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80584916,800SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R85384828,073SH SOLE0000
BECTON DICKINSON COCOM0758871098393,360SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783583810,325SH SOLE0000
ISHARES TRISHS 5-10YR INVT46428863883415,137SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88982428,243SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561028213,002SH SOLE0000
DEERE COCOM2441991058185,119SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B65581215,965SH SOLE0000
SCHLUMBERGER LTDCOM80685710881218,652SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50681127,206SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878128106,785SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1007934,026SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081097905,511SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72078732,986SH SOLE0000
WELLTOWER INCCOM95040Q10478510,125SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81778047,102SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710377735,506SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171047779,374SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F87577631,429SH SOLE0000
REPUBLIC SVCS INCCOM7607591007769,663SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8707588,372SH SOLE0000
ARES CAPITAL CORPCOM04010L10375143,838SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H30374821,961SH SOLE0000
EXACT SCIENCES CORPCOM30063P1057418,564SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10573717,646SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210373717,834SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10873432,415SH SOLE0000
ISHARES TRUS AER DEF ETF4642887607243,632SH SOLE0000
INTERNATIONAL PAPER COCOM46014610372315,632SH SOLE0000
BIO TECHNE CORPCOM09073M1047213,635SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280871312,028SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751057125,811SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W50570519,709SH SOLE0000
V F CORPCOM9182041087028,079SH SOLE0000
EXELON CORPCOM30161N10169813,936SH SOLE0000
FORTIVE CORPCOM34959J1086948,284SH SOLE0000
SHERWIN WILLIAMS COCOM8243481066871,597SH SOLE0000
BLACK HILLS CORPCOM0921131096759,122SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947967410,775SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60866414,428SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884146635,969SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875806563,213SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910865534,107SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888106492,803SH SOLE0000
INVESTAR HLDG CORPCOM46134L10564228,277SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1016412,406SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651046365,032SH SOLE0000
MORGAN STANLEYCOM NEW61744644863214,994SH SOLE0000
SYSCO CORPCOM8718291076309,440SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10762913,151SH SOLE0000
KRAFT HEINZ COCOM50075410662519,155SH SOLE0000
CARNIVAL CORPUNIT 99/99/999914365830062112,262SH SOLE0000
TESLA INCCOM88160R1016172,206SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010661610,171SH SOLE0000
WD 40 COCOM9292361076133,620SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610460422,952SH SOLE0000
LINDE PLCSHSG5494J1036023,422SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79159618,792SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875565965,333SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1095952,300SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60559223,057SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87058723,913SH SOLE0000
ALLSTATE CORPCOM0200021015856,219SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810058311,572SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426765799,727SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V62157415,642SH SOLE0000
VENTAS INCCOM92276F1005678,898SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66456715,601SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q85855712,987SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A4675568,210SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4095566,971SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84055322,850SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710855254,463SH SOLE0000
MAIN STR CAP CORPCOM56035L10454914,764SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10454732,643SH SOLE0000
ISHARES TRMBS ETF4642885885445,106SH SOLE0000
DOVER CORPCOM2600031085435,789SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588954116,436SH SOLE0000
CHUBB LIMITEDCOMH1467J1045393,854SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10753319,790SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87153342,675SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2035313,524SH SOLE0000
KB HOMECOM48666K10953121,975SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E1055306,669SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2745295,464SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8375269,284SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420952533,531SH SOLE0000
WASTE MGMT INC DELCOM94106L1095255,058SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1055246,417SH SOLE0000
LUNA INNOVATIONSCOM550351100514123,300SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734151415,256SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW02687478451111,870SH SOLE0000
BIOGEN INCCOM09062X1035022,126SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710350113,639SH SOLE0000
OCCIDENTAL PETE CORPCOM6745991054987,534SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087514983,260SH SOLE0000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1024978,234SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES8085248624979,908SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A8214969,453SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q4074956,769SH SOLE0000
GENERAL MTRS COCOM37045V10049413,336SH SOLE0000
NEWELL BRANDS INCCOM65122910649332,194SH SOLE0000
KEYCORPCOM49326710849131,222SH SOLE0000
TWITTER INCCOM90184L10249114,944SH SOLE0000
ALLIANT ENERGY CORPCOM01880210849010,408SH SOLE0000
CANOPY GROWTH CORPCOM13803510048711,258SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087444854,514SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W60448517,622SH SOLE0000
OGE ENERGY CORPCOM67083710348311,213SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V28248215,557SH SOLE0000
ISHARES TRTRANS AVG ETF4642871924822,574SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410547829,105SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875984763,857SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1024739,437SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20947011,036SH SOLE0000
ENERGY FUELS INCCOM NEW292671708470141,867SH SOLE0000
TEXAS INSTRS INCCOM8825081044674,410SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H1074601,187SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51145931,694SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8394539,007SH SOLE0000
ONE GAS INCCOM68235P1084535,096SH SOLE0000
SOUTHWEST AIRLS COCOM8447411084528,708SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086114493,490SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3004487,438SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1024475,430SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33944711,400SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872914462,609SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2484456,514SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704445,116SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061094412,424SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040644110,877SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610044011,533SH SOLE0000
TJX COS INC NEWCOM8725401094398,261SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P10343811,171SH SOLE0000
EOG RES INCCOM26875P1014364,584SH SOLE0000
JD COM INCSPON ADR CL A47215P10643314,078SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10943326,900SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10943227,419SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M20543210,780SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851044279,156SH SOLE0000
ISHARES INCMSCI AUST ETF46428610342419,710SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10842218,689SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108422242SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384182,928SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50841611,454SH SOLE0000
SMUCKER J M COCOM NEW8326964054153,570SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L8604149,247SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2074132,849SH SOLE0000
CAMPBELL SOUP COCOM13442910941310,847SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E80741323,934SH SOLE0000
BAIDU INCSPON ADR REP A0567521084132,508SH SOLE0000
IQVIA HLDGS INCCOM46266C1054122,868SH SOLE0000
BLACKROCK INCCOM09247X101410960SH SOLE0000
HP INCCOM40434L10540821,006SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E88040613,668SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3064064,551SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1084054,826SH SOLE0000
FRANKLIN RESOURCES INCCOM35461310140512,226SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E1044037,464SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2014026,742SH SOLE0000
EATON CORP PLCSHSG291831033984,944SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1093978,852SH SOLE0000
SEABRIDGE GOLD INCCOM81191610539531,960SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040939339,394SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501083932,324SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10839217,767SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10439033,891SH SOLE0000
INTUITCOM4612021033891,489SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926003888,737SH SOLE0000
MARATHON OIL CORPCOM56584910638723,186SH SOLE0000
STRYKER CORPORATIONCOM8636671013841,945SH SOLE0000
CORNING INCCOM21935010538111,531SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071023811,415SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841013793,972SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K10737768,195SH SOLE0000
ISHARES TRMORTGE REL ETF46435G3423778,708SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10037726,654SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM169656105376530SH SOLE0000
APPLIED MATLS INCCOM0382221053769,489SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1493763,256SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2053752,296SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2663753,244SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30836716,900SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84636513,002SH SOLE0000
CIGNA CORP NEWCOM1255231003652,270SH SOLE0000
AIR PRODS CHEMS INCCOM0091581063631,905SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10036233,355SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710735826,000SH SOLE0000
LGI HOMES INCCOM50187T1063585,951SH SOLE0000
VERITEX HLDGS INCCOM92345110835614,719SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810035518,807SH SOLE0000
MONGODB INCCL A60937P1063522,396SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844835111,385SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887523509,942SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1983497,040SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378273494,388SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878793482,365SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3073453,665SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D4083447,205SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057073418,825SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877963409,450SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3153367,683SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874323362,661SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R2083314,856SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341073315,442SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612013259,051SH SOLE0000
SEALED AIR CORP NEWCOM81211K1003257,072SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q50732310,642SH SOLE0000
CENOVUS ENERGY INCCOM15135U10932337,267SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6983215,522SH SOLE0000
NOW INCCOM67011P10032022,926SH SOLE0000
CANADIAN NATL RY COCOM1363751023173,546SH SOLE0000
JOHNSON CTLS INTL PLCSHSG515021053168,573SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41131519,298SH SOLE0000
CONTINENTAL RES INCCOM2120151013157,046SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1063152,789SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677043155,464SH SOLE0000
NUTRIEN LTDCOM67077M1083145,969SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8863136,312SH SOLE0000
HANESBRANDS INCCOM41034510230917,333SH SOLE0000
SQUARE INCCL A8522341033074,111SH SOLE0000
METLIFE INCCOM59156R1083077,234SH SOLE0000
BOSTON SCIENTIFIC CORPCOM1011371073078,013SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461023074,239SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20230631,246SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061083065,599SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128083041,007SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010630425,403SH SOLE0000
BCE INCCOM NEW05534B7603026,820SH SOLE0000
GABELLI EQUITY TR INCCOM36239710130249,185SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878873021,694SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1763004,704SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412999,311SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40829710,900SH SOLE0000
HARLEY DAVIDSON INCCOM4128221082968,324SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910229512,411SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097682925,628SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61029113,451SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662914,430SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210929014,571SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771052902,432SH SOLE0000
GILEAD SCIENCES INCCOM3755581032894,446SH SOLE0000
NEW JERSEY RES CORPCOM6460251062895,804SH SOLE0000
EVERGY INCCOM30034W1062884,966SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632871,106SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1022862,244SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E29128612,020SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW36322520228455,650SH SOLE0000
WILLIAMS COS INCCOM9694571002849,895SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1022831,498SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN37192710428212,128SH SOLE0000
INVESCO LTDSHSG491BT10828114,600SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1042781,451SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085952771,546SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87427611,315SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201032742,637SH SOLE0000
DISCOVER FINL SVCSCOM2547091082743,859SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30427414,830SH SOLE0000
M T BK CORPCOM55261F1042731,740SH SOLE0000
BAXTER INTL INCCOM0718131092723,349SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802062721,807SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M10627121,929SH SOLE0000
AFLAC INCCOM0010551022715,426SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87027013,315SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6982695,251SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71526513,219SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30826314,514SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866082626,793SH SOLE0000
PUBLIC STORAGECOM74460D1092611,201SH SOLE0000
HELMERICH PAYNE INCCOM4234521012604,686SH SOLE0000
BANK MARIN BANCORPCOM0634251022586,356SH SOLE0000
TRI CONTL CORPCOM8954361032569,755SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616072569,653SH SOLE0000
ISHARES TRCORE S&P US GWT4642876712534,209SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022524,650SH SOLE0000
PROSPECT CAP CORPCOM74348T10225238,676SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062514,208SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G10724811,132SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7042454,150SH SOLE0000
ECOLAB INCCOM2788651002441,385SH SOLE0000
AUTODESK INCCOM0527691062441,568SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082433,640SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T1072427,887SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20124214,312SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881022415,184SH SOLE0000
OKTA INCCL A6792951052382,887SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X20023810,240SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410123811,643SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A3672378,740SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6072362,393SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002365,945SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082361,234SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4182353,055SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10123417,777SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10223230,080SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5222325,317SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402325,761SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R1022317,299SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605092304,242SH SOLE0000
PAYCHEX INCCOM7043261072302,872SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT0556301072308,657SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10123011,713SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510323032,672SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A4052293,558SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878382292,505SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10322740,176SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831022275,263SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1802263,890SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E602225396SH SOLE0000
AMEDISYS INCCOM0234361082231,814SH SOLE0000
ISHARES TRDOW JONES US ETF4642878462221,573SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887032221,610SH SOLE0000
AMEREN CORPCOM0236081022192,986SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701002175,343SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H10021725,007SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710521716,294SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM20903410721719,933SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V7952166,700SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1092163,945SH SOLE0000
CF INDS HLDGS INCCOM1252691002155,279SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872422131,794SH SOLE0000
XILINX INCCOM9839191012121,677SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107212517SH SOLE0000
CVB FINL CORPCOM12660010521110,024SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2902107,015SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1052085,250SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10420711,005SH SOLE0000
WOODWARD INCCOM9807451032072,187SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10120715,263SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3082053,453SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10620513,591SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR1104481072054,918SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010420416,102SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052032,686SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10120216,359SH SOLE0000
WYNN RESORTS LTDCOM9831341072011,686SH SOLE0000
DTE ENERGY COCOM2333311072011,612SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012005,337SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W10619914,064SH SOLE0000
MCKESSON CORPCOM58155Q1031991,706SH SOLE0000
WPX ENERGY INCCOM98212B10319815,153SH SOLE0000
ALIGN TECHNOLOGY INCCOM016255101198698SH SOLE0000
CME GROUP INCCOM12572Q1051981,204SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5911957,060SH SOLE0000
MARKEL CORPCOM570535104195196SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A5411952,960SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011954,655SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10919512,643SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF4642898671944,347SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951021942,362SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1091932,050SH SOLE0000
NUCOR CORPCOM6703461051923,307SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10019218,000SH SOLE0000
ANALOG DEVICES INCCOM0326541051921,829SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10419218,704SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081928,485SH SOLE0000
COLONY CAP INC NEWCL A COM19626G10819236,102SH SOLE0000
TAPESTRY INCCOM8760301071915,884SH SOLE0000
SPDR SER TRS&P TRANSN ETF78464A5321903,149SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051906,072SH SOLE0000
DOLLAR TREE INCCOM2567461081881,796SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8091887,620SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091875,085SH SOLE0000
WESTERN DIGITAL CORPCOM9581021051873,896SH SOLE0000
FIRSTENERGY CORPCOM3379321071864,492SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061866,735SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8761861,436SH SOLE0000
WORKDAY INCCL A98138H101185962SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021851,598SH SOLE0000
EQUIFAX INCCOM2944291051831,546SH SOLE0000
KELLOGG COCOM4878361081833,192SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871841834,134SH SOLE0000
DIGITAL RLTY TR INCCOM2538681031821,536SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877541821,202SH SOLE0000
THE TRADE DESK INCCOM CL A88339J105181719SH SOLE0000
ENTERGY CORP NEWCOM29364G1031811,898SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886461813,429SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011812,252SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961051814,713SH SOLE0000
CINCINNATI FINL CORPCOM1720621011802,107SH SOLE0000
SALESFORCE COM INCCOM79466L3021791,133SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110417814,618SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821041787,952SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10517717,129SH SOLE0000
COOPER COS INCCOM NEW216648402177599SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691771,911SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X10717712,590SH SOLE0000
HERCULES CAPITAL INCCOM42709650817513,850SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922041743,985SH SOLE0000
ABIOMED INCCOM003654100174611SH SOLE0000
DARDEN RESTAURANTS INCCOM2371941051741,435SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061051741,582SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V1011741,362SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011722,557SH SOLE0000
ADAM NAT RES FD INCCOM00548F10517210,290SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001723,730SH SOLE0000
UNDER ARMOUR INCCL C9043112061729,117SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2301715,231SH SOLE0000
EBAY INCCOM2786421031714,616SH SOLE0000
CONAGRA BRANDS INCCOM2058871021716,165SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421702,329SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031051696,921SH SOLE0000
FAIR ISAAC CORPCOM303250104168620SH SOLE0000
LINCOLN NATL CORP INDCOM5341871091682,864SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001676,306SH SOLE0000
MESA LABS INCCOM59064R109167728SH SOLE0000
NATIONAL FUEL GAS COCOM6361801011672,747SH SOLE0000
TRACTOR SUPPLY COCOM8923561061671,711SH SOLE0000
NOVO NORDISK A SADR6701002051673,193SH SOLE0000
PROGRESSIVE CORPCOM7433151031662,311SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941651,079SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y4831657,271SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371643,188SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1181644,299SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1001641,830SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924021649,094SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061627,000SH SOLE0000
DXC TECHNOLOGY COCOM23355L1061622,521SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106161800SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041602,134SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U1091592,078SH SOLE0000
EVERSOURCE ENERGYCOM30040W1081592,249SH SOLE0000
LKQ CORPCOM5018892081595,614SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641591,429SH SOLE0000
CANADIAN IMP BK COMMCOM1360691011582,008SH SOLE0000
SPDR SER TRS&P BK ETF78464A7971573,776SH SOLE0000
MGE ENERGY INCCOM55277P1041572,317SH SOLE0000
PIONEER NAT RES COCOM7237871071551,020SH SOLE0000
EDISON INTLCOM2810201071552,510SH SOLE0000
ALLETE INCCOM NEW0185223001551,887SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R2091542,587SH SOLE0000
ORIGIN BANCORP INCCOM68621T1021534,508SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071526,769SH SOLE0000
NEWMONT CORPCOM6516391061514,241SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201514,715SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591513,042SH SOLE0000
OMEGA FLEX INCCOM6820951041512,000SH SOLE0000
DEXCOM INCCOM2521311071511,271SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171501,453SH SOLE0000
ISHARES TRCONV BD ETF46435G1021502,600SH SOLE0000
NETAPP INCCOM64110D1041502,172SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081502,795SH SOLE0000
PARKER HANNIFIN CORPCOM701094104150875SH SOLE0000
CERNER CORPCOM1567821041472,580SH SOLE0000
ALBEMARLE CORPCOM0126531011471,796SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701461,175SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y8481465,547SH SOLE0000
LIFE STORAGE INCCOM53223X1071461,502SH SOLE0000
BRYN MAWR BK CORPCOM1176651091454,030SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W7781452,345SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763071451,036SH SOLE0000
APACHE CORPCOM0374111051454,192SH SOLE0000
SNAP INCCL A83304A10614413,150SH SOLE0000
TYSON FOODS INCCL A9024941031442,083SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F5281438,150SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM6374171061422,574SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011429,437SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10314111,299SH SOLE0000
CARMAX INCCOM1431301021412,021SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2581402,232SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A8541404,233SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X1091391,581SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A4990491041394,276SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001381,749SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751372,745SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061364,725SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091352,491SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y1081348,945SH SOLE0000
NATIONAL PRESTO INDS INCCOM6372151041341,235SH SOLE0000
TRINITY INDS INCCOM8965221091336,153SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F4291336,860SH SOLE0000
HEXCEL CORP NEWCOM4282911081321,921SH SOLE0000
UNITED STATES STL CORP NEWCOM9129091081316,738SH SOLE0000
LOEWS CORPCOM5404241081302,720SH SOLE0000
DAVITA INCCOM23918K1081292,381SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051284,220SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051288,991SH SOLE0000
KIMCO RLTY CORPCOM49446R1091286,936SH SOLE0000
PULTE GROUP INCCOM7458671011284,583SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X1031276,237SH SOLE0000
ISHARES GOLD TRISHARES46428510512710,318SH SOLE0000
LAMB WESTON HLDGS INCCOM5132721041271,702SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T103127756SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391262,432SH SOLE0000
YORK WTR COCOM9871841081263,672SH SOLE0000
ADVANCED DRAIN SYS INC DELCOM00790R1041254,889SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q1041252,294SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561252,813SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7711242,379SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B4081249,178SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V4561233,925SH SOLE0000
GARMIN LTDSHSH2906T1091231,427SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041233,697SH SOLE0000
ABB LTDSPONSORED ADR0003752041236,521SH SOLE0000
STERLING BANCORP DELCOM85917A1001226,589SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A801122996SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581224,710SH SOLE0000
VALE S ASPONSORED ADS91912E1051229,376SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741222,278SH SOLE0000
FMC CORPCOM NEW3024913031211,585SH SOLE0000
LAM RESEARCH CORPCOM512807108121678SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C10612110,739SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10012114,683SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A1031203,639SH SOLE0000
TE CONNECTIVITY LTDREG SHSH849891041201,493SH SOLE0000
NUVEEN MUN VALUE FD INCCOM67092810012012,015SH SOLE0000
OSHKOSH CORPCOM6882392011191,595SH SOLE0000
ISHARES TRMSCI USA ESG SLC4642888021181,004SH SOLE0000
OMNICOM GROUP INCCOM6819191061181,626SH SOLE0000
WABTECCOM9297401081181,610SH SOLE0000
INGREDION INCCOM4571871021181,252SH SOLE0000
ZIONS BANCORPORATION N ACOM9897011071182,610SH SOLE0000
LAUDER ESTEE COS INCCL A518439104118715SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A8471183,552SH SOLE0000
NCR CORP NEWCOM62886E1081184,332SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P1081178,131SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R7391162,393SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F1051146,355SH SOLE0000
ROSS STORES INCCOM7782961031141,227SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10411410,930SH SOLE0000
MANULIFE FINL CORPCOM56501R1061136,709SH SOLE0000
SHOPIFY INCCL A82509L107113547SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT9487411031123,842SH SOLE0000
GARTNER INCCOM366651107112741SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS8791051041126,361SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821124,475SH SOLE0000
SANOFISPONSORED ADR80105N1051112,525SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245081112,009SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081112,747SH SOLE0000
HOLLYFRONTIER CORPCOM4361061081102,245SH SOLE0000
ISHARES TRMORNINGSTR US EQ464287127110688SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491071095,339SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX3160927091092,875SH SOLE0000
PACKAGING CORP AMERCOM6951561091091,105SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A8131091,646SH SOLE0000
QEP RESOURCES INCCOM74733V10010914,048SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q3091092,197SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G5161091,728SH SOLE0000
FIRST AMERN FINL CORPCOM31847R1021082,114SH SOLE0000
OLD SECOND BANCORP INC ILLCOM6802771001088,631SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L1031081,244SH SOLE0000
ISHARES TRMSCI GERMNY ETF46429B4651082,000SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651072,803SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U1081079,056SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM8085411061062,759SH SOLE0000
ISHARES INCJP MRGN EM HI BD4642862851062,271SH SOLE0000
ISHARES TRMSCI KLD400 SOC4642885701061,007SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N1071065,210SH SOLE0000
BANCROFT FD LTDCOM0596951061054,954SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F100105574SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J106105650SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2061042,973SH SOLE0000
OPKO HEALTH INCCOM68375N10310440,000SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041046,645SH SOLE0000
ISHARES TREUROPE ETF4642878611042,400SH SOLE0000
ISHARES TRMSCI USA SML CP46434V2901032,580SH SOLE0000
POLARITYTE INCCOM7310941081039,652SH SOLE0000
NVR INCCOM62944T10510237SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM4101201091022,527SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR1788671071014,640SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM6494451031008,700SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y1001005,937SH SOLE0000
RLI CORPCOM7496071071001,400SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P105100657SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C8211004,142SH SOLE0000
CORESITE RLTY CORPCOM21870Q105100935SH SOLE0000
ADVANCED MICRO DEVICES INCCOM007903107993,918SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE636274409991,783SH SOLE0000
ILLUMINA INCCOM45232710999320SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM723653101986,932SH SOLE0000
NEW RELIC INCCOM64829B100981,000SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104987,675SH SOLE0000
LTC PPTYS INCCOM502175102982,150SH SOLE0000
KOHLS CORPCOM500255104981,429SH SOLE0000
AMMO INCCOM00175J1079830,155SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM025932104971,018SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX921910873971,000SH SOLE0000
CRONOS GROUP INCCOM22717L101975,282SH SOLE0000
ALCOA CORPCOM013872106973,446SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F643972,080SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651963,576SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B108961,434SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X426961,625SH SOLE0000
ISHARES TRGLOBAL 100 ETF464287572952,008SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628951,980SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104954,401SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31694900SH SOLE0000
CHEMED CORP NEWCOM16359R10394295SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103936,200SH SOLE0000
NOKIA CORPSPONSORED ADR6549022049316,426SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C105939,605SH SOLE0000
ROYCE VALUE TR INCCOM780910105936,814SH SOLE0000
CHEMOURS COCOM163851108932,513SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105926,200SH SOLE0000
TEXTRON INCCOM883203101921,827SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW023111206914,420SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101917,371SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V109912,003SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J700914,330SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R713903,901SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P10889259SH SOLE0000
ARISTA NETWORKS INCCOM04041310689286SH SOLE0000
FRANCO NEV CORPCOM351858105891,194SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y107893,350SH SOLE0000
KROGER COCOM501044101893,639SH SOLE0000
SCOTTS MIRACLE GRO COCL A810186106891,135SH SOLE0000
AMERIPRISE FINL INCCOM03076C10689696SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105885,530SH SOLE0000
AGNC INVT CORPCOM00123Q104884,931SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203882,603SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X594882,751SH SOLE0000
CARA THERAPEUTICS INCCOM140755109884,497SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E370872,113SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1088738,971SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK5873,535SH SOLE0000
PROLOGIS INCCOM74340W103871,213SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101879,618SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X772872,290SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108866,531SH SOLE0000
TORO COCOM891092108851,242SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100852,086SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851285790SH SOLE0000
MAGNA INTL INCCOM559222401841,745SH SOLE0000
FOOT LOCKER INCCOM344849104841,398SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y101842,635SH SOLE0000
NBT BANCORP INCCOM628778102842,343SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310984480SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104845,834SH SOLE0000
MDU RES GROUP INCCOM552690109843,252SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106834,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248833,010SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857833,201SH SOLE0000
BANCFIRST CORPCOM05945F103831,594SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710282316SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105825,915SH SOLE0000
STATE STR CORPCOM857477103821,256SH SOLE0000
ALASKA AIR GROUP INCCOM011659109821,469SH SOLE0000
KRANESHARES TRCSI CHI INTERNET500767306811,739SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105813,333SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H104813,838SH SOLE0000
ROYCE MICRO CAP TR INCCOM780915104819,801SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701811,270SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM89233130781687SH SOLE0000
ISHARES INCMSCI WORLD ETF46428639281912SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q104801,737SH SOLE0000
PACCAR INCCOM693718108801,178SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101794,565SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J841793,830SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T10379692SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7793,185SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109796,163SH SOLE0000
IRON MTN INC NEWCOM46284V101782,224SH SOLE0000
KKR CO INCCOM48251W104783,350SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103781,892SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800781,600SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM388689101786,215SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L202781,333SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R40978510SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104772,160SH SOLE0000
ISHARES TRMSCI USA VALUE46432F38877974SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P10877443SH SOLE0000
BLOCK H R INCCOM093671105773,238SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761773,500SH SOLE0000
SERVICE CORP INTLCOM817565104771,922SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700771,236SH SOLE0000
ISHARES TRRUS 1000 ETF46428762276489SH SOLE0000
GABELLI UTIL TRCOM36240A1017611,024SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800768,980SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842761,510SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881762,419SH SOLE0000
UNITED RENTALS INCCOM91136310975665SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172751,000SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207753,045SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105751,175SH SOLE0000
UNDER ARMOUR INCCL A904311107753,548SH SOLE0000
LEGGETT PLATT INCCOM524660107741,771SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F403743,629SH SOLE0000
AGREE REALTY CORPCOM008492100741,075SH SOLE0000
GRACO INCCOM384109104741,500SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100744,700SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103745,000SH SOLE0000
HIGHLAND GLOBAL ALLOCATION FCOM43010T104735,711SH SOLE0000
SNAP ON INCCOM83303410173471SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207731,403SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434721,170SH SOLE0000
TELLURIAN INC NEWCOM87968A104726,500SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF921946810721,125SH SOLE0000
B G FOODS INC NEWCOM05508R106722,975SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150721,817SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H204722,379SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B108726,950SH SOLE0000
CHURCH DWIGHT INCCOM171340102711,005SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A292711,675SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549713,920SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10771850SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108712,033SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101705,809SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409691,114SH SOLE0000
S P GLOBAL INCCOM78409V10469330SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636692,649SH SOLE0000
ROYAL GOLD INCCOM78028710869760SH SOLE0000
TREX CO INCCOM89531P105681,120SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1036811,259SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM0188251096811,950SH SOLE0000
STARWOOD PPTY TR INCCOM85571B105683,050SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102675,247SH SOLE0000
WHIRLPOOL CORPCOM96332010667508SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103675,503SH SOLE0000
ISHARES TRRESIDENTIAL MULT46428856267953SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410167335SH SOLE0000
CROWN HLDGS INCCOM228368106671,232SH SOLE0000
DUKE REALTY CORPCOM NEW264411505662,190SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107663,003SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E875662,579SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V10166815SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746651,390SH SOLE0000
ROCKWELL MED INCCOM7743741026511,585SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101652,473SH SOLE0000
PALO ALTO NETWORKS INCCOM69743510565271SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33265332SH SOLE0000
RALPH LAUREN CORPCL A75121210165505SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874565575SH SOLE0000
BANK NOVA SCOTIA B CCOM064149107651,221SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107655,450SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787641,300SH SOLE0000
MANITOWOC CO INCCOM NEW563571405643,908SH SOLE0000
DONALDSON INCCOM257651109641,280SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101632,494SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103633,113SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64963608SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10463833SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749631,262SH SOLE0000
BARRICK GOLD CORPCOM067901108634,605SH SOLE0000
NRG ENERGY INCCOM NEW629377508621,482SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605621,730SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300621,880SH SOLE0000
CLEAN HARBORS INCCOM18449610762876SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563623,503SH SOLE0000
MASTEC INCCOM576323109621,300SH SOLE0000
OTTER TAIL CORPCOM689648103621,254SH SOLE0000
ZSCALER INCCOM98980G10262880SH SOLE0000
VARIAN MED SYS INCCOM92220P10562440SH SOLE0000
GOODYEAR TIRE RUBR COCOM382550101623,434SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108623,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431621,167SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105621,630SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R103624,702SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669612,653SH SOLE0000
CHATHAM LODGING TRCOM16208T102613,200SH SOLE0000
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q837611,224SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X101611,458SH SOLE0000
ARCOSA INCCOM039653100612,008SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V85261770SH SOLE0000
EURONET WORLDWIDE INCCOM29873610961430SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T100619,430SH SOLE0000
ISHARES TRBLACKROCK ULTRA46434V878611,214SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y104613,163SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R860602,500SH SOLE0000
BEST BUY INCCOM08651610160856SH SOLE0000
DOCUSIGN INCCOM256163106601,174SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM416515104601,217SH SOLE0000
ATMOS ENERGY CORPCOM04956010560586SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855602,131SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108601,563SH SOLE0000
NORDSTROM INCCOM655664100601,354SH SOLE0000
ICON PLCSHSG4705A10060440SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753592,800SH SOLE0000
CIT GROUP INCCOM NEW125581801591,243SH SOLE0000
AEROVIRONMENT INCCOM00807310859870SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100591,173SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109594,050SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1045910,184SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250559381SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103583,125SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101581,390SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106582,589SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106582,445SH SOLE0000
TIFFANY CO NEWCOM88654710858550SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100581,001SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409571,650SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594571,884SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V103578,765SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104575,711SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506576,684SH SOLE0000
DBX ETF TRXTRACK USD HIGH233051432571,155SH SOLE0000
CARLISLE COS INCCOM14233910057466SH SOLE0000
ORION ENGINEERED CARBONS S ACOML72967109563,000SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100563,309SH SOLE0000
AVANOS MED INCCOM05350V106561,325SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1035622,733SH SOLE0000
TELUS CORPORATIONCOM87971M103551,510SH SOLE0000
HENRY SCHEIN INCCOM80640710255930SH SOLE0000
MACYS INCCOM55616P104552,317SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B800551,734SH SOLE0000
WILLIAMS SONOMA INCCOM96990410155980SH SOLE0000
UNITI GROUP INCCOM91325V108554,928SH SOLE0000
MERCURY GENL CORP NEWCOM589400100551,100SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210155404SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110954884SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263541,540SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B105541,321SH SOLE0000
AECOMCOM00766T100541,835SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103543,200SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101531,900SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V647531,011SH SOLE0000
BEACON ROOFING SUPPLY INCCOM073685109531,667SH SOLE0000
BOSTON PROPERTIES INCCOM10112110153400SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010353715SH SOLE0000
PJT PARTNERS INCCOM CL A69343T107531,277SH SOLE0000
ROKU INCCOM CL A77543R10253825SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853531,606SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400531,294SH SOLE0000
ACNB CORPCOM000868109521,428SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108524,832SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J882522,500SH SOLE0000
ROPER TECHNOLOGIES INCCOM77669610652154SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106521,000SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910952540SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C109521,894SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C106521,099SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106524,257SH SOLE0000
ULTA BEAUTY INCCOM90384S30351149SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135511,716SH SOLE0000
WESTERN UN COCOM959802109512,806SH SOLE0000
EASTMAN CHEM COCOM27743210051682SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106512,659SH SOLE0000
RICEBRAN TECHNOLOGIESCOM NEW7628312045113,915SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719512,773SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101512,601SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770551329SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107514,260SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J102514,955SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108511,604SH SOLE0000
SMITH A O CORPCOM83186520951964SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105513,727SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810251546SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106513,100SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66950390SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101504,095SH SOLE0000
PVH CORPORATIONCOM69365610050415SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779350549SH SOLE0000
PETMED EXPRESS INCCOM716382106502,215SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF808524847501,133SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117501,445SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746502,400SH SOLE0000
NISOURCE INCCOM65473P105501,750SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201501,252SH SOLE0000
ISHARES TRUS REGNL BKS ETF464288778491,150SH SOLE0000
KEURIG DR PEPPER INCCOM49271V100491,786SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C81349545SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119491,086SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628491,983SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10049893SH SOLE0000
ENERPLUS CORPCOM292766102495,887SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621492,709SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107491,525SH SOLE0000
SPIRE INCCOM84857L10149600SH SOLE0000
QUANTA SVCS INCCOM74762E102491,308SH SOLE0000
ALLY FINL INCCOM02005N100491,788SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105492,387SH SOLE0000
ALLEGION PLCORD SHSG0176J10949541SH SOLE0000
TERADYNE INCCOM880770102481,225SH SOLE0000
AVISTA CORPCOM05379B107481,200SH SOLE0000
LENNAR CORPCL A52605710448992SH SOLE0000
HUMANA INCCOM44485910248183SH SOLE0000
KINGSTONE COS INCCOM496719105483,300SH SOLE0000
WERNER ENTERPRISES INCCOM950755108481,422SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303481,186SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410048823SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67648454SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A649481,688SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101482,235SH SOLE0000
MOSAIC CO NEWCOM61945C103471,757SH SOLE0000
JABIL INCCOM466313103471,800SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85547930SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17447878SH SOLE0000
BROWN FORMAN CORPCL B11563720947902SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142471,393SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B68047839SH SOLE0000
MERCADOLIBRE INCCOM58733R1024793SH SOLE0000
ISHARES TRUS BR DEL SE ETF46428879447802SH SOLE0000
AES CORPCOM00130H105462,597SH SOLE0000
CLOUDERA INCCOM18914U100464,290SH SOLE0000
BORGWARNER INCCOM09972410646221SH SOLE0000
TECHNIPFMC PLCCOMG87110105461,992SH SOLE0000
OMEROS CORPCOM682143102462,693SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33346945SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E644461,475SH SOLE0000
GENUINE PARTS COCOM37246010546417SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V101461,950SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q40146894SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168461,218SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104464,377SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107461,869SH SOLE0000
CBRE GROUP INCCL A12504L10946932SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T10245329SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231074518,896SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100451,315SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103452,505SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28244264SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10844400SH SOLE0000
ETSY INCCOM29786A10644665SH SOLE0000
UMH PPTYS INCCOM903002103443,172SH SOLE0000
COGNEX CORPCOM19242210344877SH SOLE0000
3 D SYS CORP DELCOM NEW88554D205444,145SH SOLE0000
ISHARES TRU.S. INSRNCE ETF46428878644700SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102442,994SH SOLE0000
WIX COM LTDSHSM9806810544367SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110944311SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103442,029SH SOLE0000
FLOWERS FOODS INCCOM343498101442,070SH SOLE0000
ISHARES TRCORE INTL AGGR46435G67244825SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108444,065SH SOLE0000
INGEVITY CORPCOM45688C10744417SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70543470SH SOLE0000
SPDR INDEX SHS FDSEURO STOXX 5078463X202431,200SH SOLE0000
MIMEDX GROUP INCCOM6024961014312,415SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738431,225SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10443672SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W786431,051SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102433,827SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10143603SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT958669103431,373SH SOLE0000
BERKLEY W R CORPCOM08442310243507SH SOLE0000
ZOETIS INCCL A98978V10342427SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60342307SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104423,201SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85242915SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973004214,000SH SOLE0000
BLACKROCK MUNIASSETS FD INCCOM09254J102422,875SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510242516SH SOLE0000
TILRAY INCCOM CL 288688T10042647SH SOLE0000
CENTENE CORP DELCOM15135B10142792SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310641202SH SOLE0000
ISHARES TRNORTH AMERN NAT464287374411,337SH SOLE0000
TRITON INTL LTDCL AG9078F107411,345SH SOLE0000
MORGAN STANLEY INDIA INVT FDCOM61745C105412,000SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732541679SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF80852460741592SH SOLE0000
POLARIS INCCOM73106810241490SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491034188,000SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310241240SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104402,700SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100401,316SH SOLE0000
FORTIS INCCOM349553107401,103SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010940507SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103403,140SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910240451SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10340372SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110240400SH SOLE0000
TRUSTCO BK CORP N YCOM898349105405,222SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109403,250SH SOLE0000
FIFTH THIRD BANCORPCOM316773100401,605SH SOLE0000
PACIFIC BIOSCIENCES CALIF INCOM69404D108405,600SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409401,060SH SOLE0000
SEI INVTS COCOM78411710340774SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101406,000SH SOLE0000
MARINE PRODS CORPCOM568427108403,000SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C66440326SH SOLE0000
KLA CORPCOM NEW48248010040336SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10639234SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985939744SH SOLE0000
ISHARES TRASIA 50 ETF46428843039650SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865239344SH SOLE0000
ISHARES TRIBONDS DEC23 ETF46434VAX8391,585SH SOLE0000
BLACKROCK MUNIYIELD INVT QUACOM09254T100393,014SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107393,684SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82239719SH SOLE0000
AMER STATES WTR COCOM02989910139550SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102391,334SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184381,377SH SOLE0000
INNOVIVA INCCOM45781M101382,775SH SOLE0000
ACCO BRANDS CORPCOM00081T108384,542SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V107381,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23338191SH SOLE0000
NEKTAR THERAPEUTICSCOM640268108381,152SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H102381,438SH SOLE0000
FIREEYE INCCOM31816Q101382,300SH SOLE0000
GODADDY INCCL A38023710738510SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V46438676SH SOLE0000
BADGER METER INCCOM05652510838686SH SOLE0000
RPM INTL INCCOM74968510338656SH SOLE0000
T MOBILE US INCCOM87259010438551SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399371,802SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM003009107378,940SH SOLE0000
ASSOCIATED BANC CORPCOM045487105371,769SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104374,409SH SOLE0000
OLD REP INTL CORPCOM680223104371,800SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109371,000SH SOLE0000
ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010137516SH SOLE0000
EQT CORPCOM26884L109371,802SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4371,500SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410937395SH SOLE0000
XYLEM INCCOM98419M10037471SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y10936596SH SOLE0000
HCA HEALTHCARE INCCOM40412C10136282SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72136746SH SOLE0000
SENSIENT TECHNOLOGIES CORPCOM81725T10036542SH SOLE0000
AIR LEASE CORPCL A00912X302361,069SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11536456SH SOLE0000
KENNAMETAL INCCOM48917010036995SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104362,715SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108361,021SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106363,824SH SOLE0000
LAZARD LTDSHS AG54050102361,006SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M105361,095SH SOLE0000
CELANESE CORP DELCOM15087010336368SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410736482SH SOLE0000
FIRST SOLAR INCCOM33643310736685SH SOLE0000
ALPS ETF TRMED BREAKTHGH00162Q593361,000SH SOLE0000
ICHOR HOLDINGSSHSG4740B105361,600SH SOLE0000
MKS INSTRS INCCOM55306N10436388SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100364,000SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10935664SH SOLE0000
VULCAN MATLS COCOM92916010935303SH SOLE0000
CYBERARK SOFTWARE LTDSHSM2682V10835300SH SOLE0000
IDACORP INCCOM45110710635358SH SOLE0000
DOMINOS PIZZA INCCOM25754A20135138SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40135521SH SOLE0000
GENPACT LIMITEDSHSG3922B107351,009SH SOLE0000
PRETIUM RES INCCOM74139C102354,134SH SOLE0000
AGNICO EAGLE MINES LTDCOM00847410835810SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79435760SH SOLE0000
MARTEN TRANS LTDCOM573075108351,975SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109352,338SH SOLE0000
L BRANDS INCCOM501797104351,274SH SOLE0000
OLIN CORPCOM PAR $1680665205351,517SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107342,772SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63134380SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105341,915SH SOLE0000
INDIA FD INCCOM454089103341,629SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108344,256SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X103341,050SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10334334SH SOLE0000
GTT COMMUNICATIONS INCCOM362393100341,000SH SOLE0000
SONOCO PRODS COCOM83549510234563SH SOLE0000
ISHARES INCMSCI TAIWAN ETF46434G772341,000SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A474341,123SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833341,365SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425331,229SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM2249161063310,940SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A508336,400SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100332,700SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A334331,100SH SOLE0000
MASIMO CORPCOM57479510033243SH SOLE0000
FORTINET INCCOM34959E10933400SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302332,755SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271833322SH SOLE0000
CARVANA COCL A14686910233574SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10233327SH SOLE0000
DANA INCCOM235825205331,878SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V753331,000SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10933587SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107322,501SH SOLE0000
STURM RUGER CO INCCOM86415910832620SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V10032995SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103322,075SH SOLE0000
CNX RES CORPCOM12653C108323,035SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104322,200SH SOLE0000
180 DEGREE CAP CORPCOM68235B1093217,550SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101322,269SH SOLE0000
NUTANIX INCCL A67059N10832860SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T101321,390SH SOLE0000
ING GROEP N VSPONSORED ADR456837103322,644SH SOLE0000
STRATASYS LTDSHSM85548101321,346SH SOLE0000
LEAR CORPCOM NEW52186520432236SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780321,749SH SOLE0000
ISHARES TRMRGSTR MD CP VAL46428840632205SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88931747SH SOLE0000
CAMECO CORPCOM13321L108312,703SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K200311,525SH SOLE0000
CHURCHILL DOWNS INCCOM17148410831349SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM294600101311,443SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103311,975SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20931359SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101312,890SH SOLE0000
BROWN FORMAN CORPCL A11563710030604SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100301,015SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825730427SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59930238SH SOLE0000
ISHARES TRCORE MSCI EURO46434V73830668SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310830336SH SOLE0000
BLACKROCK CAP INVT CORPCOM092533108305,100SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10030303SH SOLE0000
ATRICURE INCCOM04963C209301,135SH SOLE0000
REGENCY CTRS CORPCOM75884910330450SH SOLE0000
ISHARES TRCORE TOTAL USD46434V61330600SH SOLE0000
ENI S P ASPONSORED ADR26874R10830861SH SOLE0000
PEABODY ENGR CORPCOM704551100301,065SH SOLE0000
SKYWEST INCCOM83087910230555SH SOLE0000
CGI INCCL A SUB VTG12532H10430437SH SOLE0000
BOSTON BEER INCCL A10055710729101SH SOLE0000
WELBILT INCCOM949090104291,817SH SOLE0000
EXPONENT INCCOM30214U10229515SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10029144SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108291,465SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S101291,902SH SOLE0000
YAMANA GOLD INCCOM98462Y1002911,316SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101293,787SH SOLE0000
BLACKROCK ENHANCED GLOBAL DICOM092501105292,752SH SOLE0000
GOPRO INCCL A38268T103294,520SH SOLE0000
GAP INCCOM364760108291,122SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107291,775SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X201291,000SH SOLE0000
CRYOLIFE INCCOM228903100291,000SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10028496SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710228452SH SOLE0000
BANK OZKCOM06417N103281,000SH SOLE0000
STOCK YDS BANCORP INCCOM86102510428856SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105283,215SH SOLE0000
MACROGENICS INCCOM556099109281,600SH SOLE0000
RPC INCCOM749660106282,519SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y200281,761SH SOLE0000
KRANESHARES TRBOSERA MSCI CH50076740528900SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810028392SH SOLE0000
FLIR SYS INCCOM30244510128600SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106281,000SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K10928911SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E108282,000SH SOLE0000
BLACKBERRY LTDCOM09228F103282,800SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204281,152SH SOLE0000
EQUINIX INCCOM29444U7002862SH SOLE0000
TRI POINTE HOMES INCCOM87265H109282,220SH SOLE0000
CARTERS INCCOM14622910928278SH SOLE0000
ALLIANZGI CONV INCOME FDCOM018828103284,321SH SOLE0000
MESABI TRCTF BEN INT59067210127955SH SOLE0000
TARGA RES CORPCOM87612G10127672SH SOLE0000
ISHARES TRMRGSTR SM CP GR46428860427140SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10427850SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510327608SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205271,367SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W10727700SH SOLE0000
CHEMOCENTRYX INCCOM16383L106272,000SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101272,200SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A15127836SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q109271,600SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y814271,000SH SOLE0000
COCA COLA CONS INCCOM1910981022796SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q109273,308SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106272,370SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM486606106271,710SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731271,300SH SOLE0000
FOX CORPCL A COM35137L10527746SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106272,135SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813271,053SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F108273,338SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208261,440SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100261,189SH SOLE0000
THOMSON REUTERS CORPCOM NEW88490370926453SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106264,250SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10626300SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101261,425SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y10726285SH SOLE0000
F N B CORPCOM302520101262,506SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C102261,000SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772261,225SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80226650SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210226200SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104261,200SH SOLE0000
WORLD FUEL SVCS CORPCOM98147510626900SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A109251,060SH SOLE0000
WESBANCO INCCOM95081010125653SH SOLE0000
PENN NATL GAMING INCCOM707569109251,290SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884251,429SH SOLE0000
LULULEMON ATHLETICA INCCOM55002110925158SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10825225SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77925500SH SOLE0000
CALLAWAY GOLF COCOM131193104251,600SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17525225SH SOLE0000
GRAND CANYON ED INCCOM38526M10625220SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10825146SH SOLE0000
EASTGROUP PPTYS INCCOM27727610125224SH SOLE0000
BOX INCCL A10316T104241,291SH SOLE0000
FARO TECHNOLOGIES INCCOM31164210224567SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R81224299SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R109242,168SH SOLE0000
STELLUS CAP INVT CORPCOM858568108241,750SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108242,570SH SOLE0000
BLUEBIRD BIO INCCOM09609G10024157SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500241,143SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108242,023SH SOLE0000
SPLUNK INCCOM84863710424197SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V10024987SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109245,216SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837224545SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106242,015SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704241,000SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80624650SH SOLE0000
VIRNETX HLDG CORPCOM92823T108243,840SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A102242,060SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102241,126SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610424310SH SOLE0000
FIRST BANCORP N CCOM31891010624696SH SOLE0000
AEGON N VNY REGISTRY SHS007924103245,042SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109242,354SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106241,100SH SOLE0000
SPX CORPCOM78463510423689SH SOLE0000
IDEXX LABS INCCOM45168D10423107SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101231,748SH SOLE0000
OPEN TEXT CORPCOM68371510623620SH SOLE0000
PRIMERICA INCCOM74164M10823195SH SOLE0000
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A84857410923260SH SOLE0000
TERADATA CORP DELCOM88076W10323545SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883623154SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105231,750SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59723185SH SOLE0000
ISHARES TRPHLX SEMICND ETF46428752323124SH SOLE0000
BARINGS BDC INCCOM06759L103232,392SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24323937SH SOLE0000
SAP SESPON ADR80305420423203SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10423188SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510823867SH SOLE0000
WPP PLC NEWADR92937A10223440SH SOLE0000
STERICYCLE INCCOM85891210823427SH SOLE0000
HARVEST CAP CR CORPCOM41753F109232,225SH SOLE0000
LITHIA MTRS INCCL A53679710323250SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105231,754SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20523320SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B84723400SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610723618SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062276SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10022448SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36522450SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X10422337SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W10522563SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108221,370SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G40922525SH SOLE0000
ISHARES TRMRGSTR SM CP ETF46428850522133SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K10122422SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640922725SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P107222,178SH SOLE0000
FLUOR CORP NEWCOM34341210222606SH SOLE0000
EMCOR GROUP INCCOM29084Q10022305SH SOLE0000
WILLDAN GROUP INCCOM96924N10022600SH SOLE0000
MONOLITHIC PWR SYS INCCOM60983910522164SH SOLE0000
AUTONATION INCCOM05329W10222621SH SOLE0000
WILEY JOHN SONS INCCL A96822320622500SH SOLE0000
TWILIO INCCL A90138F10222171SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V78722400SH SOLE0000
AXON ENTERPRISE INCCOM05464C10122405SH SOLE0000
SL GREEN RLTY CORPCOM78440X10122245SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1032175SH SOLE0000
SPX FLOW INCCOM78469X10721689SH SOLE0000
MASCO CORPCOM57459910621556SH SOLE0000
VERICEL CORPCOM92346J108211,247SH SOLE0000
PTC INCCOM69370C10021236SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10021781SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10221984SH SOLE0000
KANDI TECHNOLOGIES GROUP INCCOM483709101213,850SH SOLE0000
GLU MOBILE INCCOM379890106211,964SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33421650SH SOLE0000
BED BATH BEYOND INCCOM075896100211,258SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40621250SH SOLE0000
DISCOVERY INCCOM SER C25470F30221840SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810721210SH SOLE0000
ROLLINS INCCOM77571110421510SH SOLE0000
MATERION CORPCOM57669010121369SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P20020425SH SOLE0000
EAST WEST BANCORP INCCOM27579R10420436SH SOLE0000
CLEARWAY ENERGY INCCL C18539C204201,384SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410220307SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208202,498SH SOLE0000
CDK GLOBAL INCCOM12508E10120355SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G100202,794SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105201,686SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010020144SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A80420400SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19320828SH SOLE0000
ERICSSONADR B SEK 10294821608202,252SH SOLE0000
WESTERN ASSET INVESTMENT GRACOM95766T100201,401SH SOLE0000
NUVEEN TAXABLE MUNICPAL INMCOM67074C103201,005SH SOLE0000
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X45920310SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L108201,000SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A10220416SH SOLE0000
ENSIGN GROUP INCCOM29358P10120400SH SOLE0000
TUPPERWARE BRANDS CORPCOM89989610420799SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G10420102SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78220434SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K103201,925SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50220550SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37320154SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10920682SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T10120281SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108201,500SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69620361SH SOLE0000
HEICO CORP NEWCOM42280610920212SH SOLE0000
MFS MUN INCOME TRSH BEN INT552738106202,900SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86020600SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105191,575SH SOLE0000
HILL ROM HLDGS INCCOM43147510219188SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10619300SH SOLE0000
IPG PHOTONICS CORPCOM44980X10919131SH SOLE0000
COMSTOCK RES INCCOM205768302192,850SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U300191,642SH SOLE0000
OXFORD LANE CAP CORPCOM691543102192,000SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM47783910419214SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L10019173SH SOLE0000
UNITED AIRLS HLDGS INCCOM91004710919246SH SOLE0000
ENVESTNET INCCOM29404K10619300SH SOLE0000
HUNTSMAN CORPCOM44701110719870SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X10919900SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10519855SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P101196,100SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42519312SH SOLE0000
MFA FINL INCCOM55272X102192,655SH SOLE0000
HECLA MNG COCOM422704106198,381SH SOLE0000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108191,500SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P108193,708SH SOLE0000
MOODYS CORPCOM61536910519106SH SOLE0000
BOYD GAMING CORPCOM10330410119700SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548191,204SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81319514SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW100191,230SH SOLE0000
FRESHPET INCCOM35803910519450SH SOLE0000
BANCO SANTANDER S AADR05964H105184,098SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V40718450SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127181,463SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R86618350SH SOLE0000
HASBRO INCCOM41805610718222SH SOLE0000
SLM CORPCOM78442P106181,905SH SOLE0000
LA Z BOY INCCOM50533610718567SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100181,950SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108183,280SH SOLE0000
ACCURAY INCCOM004397105183,895SH SOLE0000
WISDOMTREE TRCURRNCY INT EQ97717X26318650SH SOLE0000
ISHARES INCMSCI CDA ETF46428650918669SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101181,450SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF75993720418600SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507181,375SH SOLE0000
VEEVA SYS INCCL A COM92247510818144SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105181,000SH SOLE0000
DWS STRATEGIC MUN INCOME TRCOM23342Q101181,626SH SOLE0000
LIVENT CORPCOM53814L108181,480SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110718200SH SOLE0000
SERVICENOW INCCOM81762P1021773SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810217550SH SOLE0000
FITBIT INCCL A33812L102173,030SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288517140SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10517358SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020217400SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J30717500SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76017270SH SOLE0000
VANECK VECTORS ETF TRINDIA GRWTH LDR92189F76717400SH SOLE0000
EPLUS INCCOM29426810717197SH SOLE0000
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E81417500SH SOLE0000
EXONE COCOM302104104172,045SH SOLE0000
METHANEX CORPCOM59151K10817305SH SOLE0000
GLOBAL X FDSREIT ETF37950E127171,154SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103171,339SH SOLE0000
SONOS INCCOM83570H108171,680SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M10917339SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100172,360SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM92829810817930SH SOLE0000
SHORE BANCSHARES INCCOM825107105171,150SH SOLE0000
WEIS MKTS INCCOM94884910417420SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N104171,075SH SOLE0000
MACERICH COCOM55438210117395SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C68017110SH SOLE0000
PENNSYLVANIA REAL ESTATE INVSH BEN INT709102107172,714SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12016701SH SOLE0000
OIL STS INTL INCCOM678026105161,000SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10716225SH SOLE0000
XPO LOGISTICS INCCOM98379310016315SH SOLE0000
GOLAR LNG LTDSHSG9456A10016800SH SOLE0000
CAMBRIA ETF TRGLOBAL VALUE ETF13206140916743SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051680SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E10616750SH SOLE0000
SYNCHRONY FINANCIALCOM87165B10316521SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B10916800SH SOLE0000
VORNADO RLTY TRSH BEN INT92904210916246SH SOLE0000
PERSPECTA INCCOM71534710016819SH SOLE0000
DWS MUN INCOME TRCOM233368109161,500SH SOLE0000
NEW YORK TIMES COCL A65011110716500SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107161,000SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U1031610,000SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106161,190SH SOLE0000
PAN AMERN SILVER CORPCOM697900108161,231SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104161,250SH SOLE0000
NELNET INCCL A64031N10816293SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW40973520616505SH SOLE0000
CROCS INCCOM22704610916625SH SOLE0000
RMR GROUP INCCL A74967R10616263SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103162,144SH SOLE0000
UMB FINL CORPCOM90278810816250SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q1011672SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ ARTFCIAL33738R72015500SH SOLE0000
MOHAWK INDS INCCOM60819010415126SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610115123SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102153,400SH SOLE0000
DISCOVERY INCCOM SER A25470F10415584SH SOLE0000
VALVOLINE INCCOM92047W10115850SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106151,229SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30315430SH SOLE0000
PROSHARES TR IIPSHS ULSSLVR NEW74347W11415400SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610815431SH SOLE0000
MURPHY OIL CORPCOM62671710215535SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10515917SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10715300SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F84115435SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910415300SH SOLE0000
ISHARES INCMSCI EQUAL WEITE46428668115270SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86715906SH SOLE0000
RYDER SYS INCCOM78354910815248SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T101151,594SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG65773106157,592SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105151,172SH SOLE0000
SUNRUN INCCOM86771W105151,080SH SOLE0000
WIDEOPENWEST INCCOM96758W101151,666SH SOLE0000
GRAINGER W W INCCOM3848021041550SH SOLE0000
ESSEX PPTY TR INCCOM2971781051552SH SOLE0000
PLUG POWER INCCOM NEW72919P202156,260SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86314439SH SOLE0000
CENTENNIAL RESOURCE DEV INCCL A15136A102141,700SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E73514500SH SOLE0000
CORELOGIC INCCOM21871D10314400SH SOLE0000
SINA CORPORDG8147710414250SH SOLE0000
VMWARE INCCL A COM9285634021482SH SOLE0000
THOR INDS INCCOM88516010114237SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R10514800SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510314362SH SOLE0000
SELECT BANCORP INC NEWCOM81617L108141,274SH SOLE0000
ADVANSIX INCCOM00773T10114507SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R10214566SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051461SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y81814220SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66214220SH SOLE0000
SCANSOURCE INCCOM80603710714400SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051470SH SOLE0000
PNM RES INCCOM69349H10714300SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010314375SH SOLE0000
RGC RES INCCOM74955L10314534SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10414375SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B100141,795SH SOLE0000
D R HORTON INCCOM23331A10914340SH SOLE0000
MILLER HERMAN INCCOM60054410014400SH SOLE0000
SAREPTA THERAPEUTICS INCCOM80360710014118SH SOLE0000
JUNIPER NETWORKS INCCOM48203R10413528SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
GUARDANT HEALTH INCCOM40131M10913182SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS722014107131,547SH SOLE0000
FERRARI N VCOMN3167Y10313104SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10913723SH SOLE0000
SUNOPTA INCCOM8676EP108134,000SH SOLE0000
GULF ISLAND FABRICATION INCCOM402307102131,500SH SOLE0000
GREAT SOUTHN BANCORP INCCOM39090510713264SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W10813337SH SOLE0000
PITNEY BOWES INCCOM724479100131,981SH SOLE0000
IROBOT CORPCOM46272610013115SH SOLE0000
POLAR PWR INCCOM73102V105133,000SH SOLE0000
DAKTRONICS INCCOM234264109131,811SH SOLE0000
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V53013100SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E106131,200SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284413112SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y109132,169SH SOLE0000
ADIENT PLCORD SHSG0084W101131,030SH SOLE0000
AUTOZONE INCCOM0533321021313SH SOLE0000
NATIONAL INSTRS CORPCOM63651810213300SH SOLE0000
VIASAT INCCOM92552V10013170SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R64813418SH SOLE0000
CHINA JO JO DRUGSTORES INCCOM NEW16949A206135,000SH SOLE0000
M D C HLDGS INCCOM55267610813450SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108131,098SH SOLE0000
UNITED STS NAT GAS FD LPUNIT PAR91231830013556SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR500631106131,000SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N10113239SH SOLE0000
COVANTA HLDG CORPCOM22282E10212750SH SOLE0000
NASDAQ INCCOM63110310812148SH SOLE0000
VERISK ANALYTICS INCCOM92345Y1061297SH SOLE0000
LMP CAP INCOME FD INCCOM50208A102121,000SH SOLE0000
CLARUS CORP NEWCOM18270P109121,000SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100122,151SH SOLE0000
CITRIX SYS INCCOM17737610012128SH SOLE0000
CONSOL ENERGY INC DISC COMLCOM20854L10812373SH SOLE0000
AMBARELLA INCSHSG037AX10112295SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104121,200SH SOLE0000
BELDEN INCCOM07745410612237SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102121,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E69312500SH SOLE0000
CORECIVIC INCCOM21871N10112652SH SOLE0000
HONDA MOTOR LTDAMERN SHS43812830812466SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78412451SH SOLE0000
CALAVO GROWERS INCCOM12824610512150SH SOLE0000
ELECTRONIC ARTS INCCOM28551210912123SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT746853100122,430SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10612266SH SOLE0000
EDITAS MEDICINE INCCOM28106W10312507SH SOLE0000
VERMILION ENERGY INCCOM92372510512500SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104122,020SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10512188SH SOLE0000
DBX ETF TRXTRACKERS SHRT23305128312250SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W105121,694SH SOLE0000
W T OFFSHORE INCCOM92922P106121,770SH SOLE0000
EVOLUTION PETE CORPCOM30049A107121,800SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM02483510012255SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101121,000SH SOLE0000
HENRY JACK ASSOC INCCOM4262811011287SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32412100SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617811245SH SOLE0000
NAVIOS MARITIME ACQUIS CORPSHSY62159143111,890SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M10511793SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q10611250SH SOLE0000
COVETRUS INCCOM22304C10011372SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206112,154SH SOLE0000
EXELIXIS INCCOM30161Q10411495SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U40711420SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM61746810311500SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN43576310711430SH SOLE0000
HELEN OF TROY LTDCOMG4388N10611100SH SOLE0000
ISHARES INCMSCI BRIC INDX46428665711267SH SOLE0000
ZYNGA INCCL A98986T108112,155SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39611620SH SOLE0000
THE PROVIDENCE SERVICE CORPCOM74381510211172SH SOLE0000
BLACKROCK MUNI INTER DR FD ICOM09253X10211832SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW45383860911530SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
COMMUNITY FIRST BANCSHARES ICOM20369M104111,100SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P60811200SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K20511788SH SOLE0000
AVID BIOSERVICES INCCOM05368M106112,646SH SOLE0000
RANGE RES CORPCOM75281A109111,000SH SOLE0000
EXPEDITORS INTL WASH INCCOM30213010911148SH SOLE0000
MUSTANG BIO INCCOM62818Q104113,272SH SOLE0000
FAUQUIER BANKSHARES INCCOM31205910811540SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10511500SH SOLE0000
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410511850SH SOLE0000
RAYONIER INCCOM75490710311350SH SOLE0000
COMERICA INCCOM20034010710150SH SOLE0000
UNIVERSAL CORP VACOM91345610910189SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y83010500SH SOLE0000
YEXT INCCOM98585N10610500SH SOLE0000
EATON VANCE SR INCOME TRSH BEN INT27826S103101,775SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W70310215SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X62810434SH SOLE0000
METTLER TOLEDO INTERNATIONALCOM5926881051015SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224101,111SH SOLE0000
OWENS MINOR INC NEWCOM690732102102,641SH SOLE0000
CNH INDL N VSHSN20944109101,060SH SOLE0000
WISDOMTREE TRUS QTLY DIV GRT97717X66910250SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485410200SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37010400SH SOLE0000
AFFILIATED MANAGERS GROUP INCOM00825210810100SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM76774410510310SH SOLE0000
MODEL N INCCOM60752510210600SH SOLE0000
TPI COMPOSITES INCCOM87266J10410366SH SOLE0000
IDEX CORPCOM45167R1041069SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N10310288SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R10810508SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610910132SH SOLE0000
COHEN STEERS REIT PFDCOM19247X10010501SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10110200SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW151290889102,198SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R21410183SH SOLE0000
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V57110250SH SOLE0000
ISHARES TR10+ YR INVST GRD46428951110167SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E39610300SH SOLE0000
INTRICON CORPCOM46121H10910400SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C79710410SH SOLE0000
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS00326010610125SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM03763810310682SH SOLE0000
ZUORA INCCOM CL A98983V10610500SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM80862510710130SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R7189100SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G1089400SH SOLE0000
F5 NETWORKS INCCOM315616102963SH SOLE0000
UDR INCCOM9026531049216SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2149430SH SOLE0000
WENDYS COCOM95058W1009544SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A5999103SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1079689SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B2079615SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P10192,487SH SOLE0000
SUNPOWER CORPCOM86765240691,463SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3339820SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910992,965SH SOLE0000
DONEGAL GROUP INCCL A2577012019706SH SOLE0000
ROBERT HALF INTL INCCOM7703231039145SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102917,750SH SOLE0000
DILLARDS INCCL A2540671019131SH SOLE0000
PDC ENERGY INCCOM69327R1019231SH SOLE0000
VECTOR GROUP LTDCOM92240M1089863SH SOLE0000
ISHARES TRSHORT TREAS BD464288679984SH SOLE0000
BUCKLE INCCOM1184401069495SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B1049800SH SOLE0000
ENERGOUS CORPCOM29272C10391,450SH SOLE0000
AVERY DENNISON CORPCOM053611109981SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8879100SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710192,262SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D108937SH SOLE0000
APOLLO INVT CORPCOM NEW03761U5029595SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255008525SH SOLE0000
UNISYS CORPCOM NEW9092143068770SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1058540SH SOLE0000
ISHARES TRUS TELECOM ETF4642877138300SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1018339SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1018400SH SOLE0000
ORANGESPONSORED ADR6840601068543SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8498410SH SOLE0000
CALAMP CORPCOM1281261098700SH SOLE0000
COLLECTORS UNIVERSE INCCOM NEW19421R2008500SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY381430529887SH SOLE0000
DROPBOX INCCL A26210C1048400SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1088200SH SOLE0000
VOYA PRIME RATE TRSH BEN INT92913A10081,815SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1078466SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623860SH SOLE0000
NXT ID INCCOM NEW67091J206810,000SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2088381SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5818105SH SOLE0000
ISHARES TRUS HLTHCR PR ETF464288828850SH SOLE0000
ICU MED INCCOM44930G107835SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271018898SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410781,500SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2848145SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T109814,804SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7798300SH SOLE0000
MYRIAD GENETICS INCCOM62855J1048250SH SOLE0000
LANDEC CORPCOM5147661048675SH SOLE0000
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5028133SH SOLE0000
GRAN TIERRA ENERGY INCCOM38500T10183,640SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10981,899SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM1858991018825SH SOLE0000
BLACK KNIGHT INCCOM09215C1058151SH SOLE0000
SSR MNG INCCOM7847301038650SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P1038800SH SOLE0000
STAMPS COM INCCOM NEW8528572008100SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4908150SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721018190SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H7498350SH SOLE0000
CYTOKINETICS INCCOM NEW23282W60581,000SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1018600SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1058405SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6478300SH SOLE0000
DIREXION SHS ETF TRDAILY ENERGY BEA25460E5547200SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161097100SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1067330SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875317140SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109775SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88371,150SH SOLE0000
SM ENERGY COCOM78454L1007448SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P1017545SH SOLE0000
THIRD PT REINS LTDCOMG8827U1007750SH SOLE0000
MOMO INCADR60879B10771SH SOLE0000
SILVERCORP METALS INCCOM82835P10373,000SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1017170SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137300SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3007476SH SOLE0000
INVESCO INDIA EXCHANGE TRADEINDIA ETF46137R1097300SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1097575SH SOLE0000
CURIS INCCOM NEW23126920073,786SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111037500SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1087200SH SOLE0000
WORTHINGTON INDS INCCOM9818111027200SH SOLE0000
APHRIA INCCOM03765K1047800SH SOLE0000
CONDUENT INCCOM2067871037534SH SOLE0000
AXOGEN INCCOM05463X1067350SH SOLE0000
CORE LABORATORIES N VCOMN227171077105SH SOLE0000
BURLINGTON STORES INCCOM122017106746SH SOLE0000
STEEL DYNAMICS INCCOM8581191007204SH SOLE0000
EVERI HLDGS INCCOM30034T1037681SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1067800SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7207303SH SOLE0000
NEENAH INCCOM6400791097111SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E20671,710SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442087202SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW759351604750SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1037100SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A203785SH SOLE0000
SONY CORPSPONSORED ADR8356993077166SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4567241SH SOLE0000
REDWOOD TR INCCOM7580754027435SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873337114SH SOLE0000
IAMGOLD CORPCOM45091310872,020SH SOLE0000
GLOBALSTAR INCCOM378973408616,235SH SOLE0000
CARROLS RESTAURANT GROUP INCCOM14574X1046700SH SOLE0000
GLOBAL PMTS INCCOM37940X102651SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1096720SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061056100SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R1096350SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4306100SH SOLE0000
VAREX IMAGING CORPCOM92214X1066202SH SOLE0000
PG E CORPCOM69331C1086382SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1066550SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8116100SH SOLE0000
EPAM SYS INCCOM29414B104640SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8556354SH SOLE0000
FACTSET RESH SYS INCCOM303075105627SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510862,000SH SOLE0000
STORE CAP CORPCOM8621211006200SH SOLE0000
BLACKBAUD INCCOM09227Q100684SH SOLE0000
MOOG INCCL A615394202677SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1036210SH SOLE0000
TWIN DISC INCCOM9014761016400SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30863,200SH SOLE0000
HILLENBRAND INCCOM4315711086160SH SOLE0000
CUBESMARTCOM2296631096205SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231086506SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B20261,333SH SOLE0000
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J1026606SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM0925081006520SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A8292261096167SH SOLE0000
GLOBUS MED INCCL A3795772086130SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341096160SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1046255SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U1016110SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086076360SH SOLE0000
STEELCASE INCCL A8581552036432SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3096125SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1066140SH SOLE0000
PERFICIENT INCCOM71375U1016225SH SOLE0000
MCEWEN MNG INCCOM58039P10764,100SH SOLE0000
BIOSIG TECHNOLOGIES INCCOM NEW09073N20161,000SH SOLE0000
SMARTSHEET INCCOM CL A83200N1036150SH SOLE0000
MSG NETWORK INCCL A5535731066281SH SOLE0000
SYNOPSYS INCCOM871607107653SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450161,000SH SOLE0000
TAYLOR DEVICES INCCOM8771631056500SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2026565SH SOLE0000
PERRIGO CO PLCSHSG978221036125SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L1086750SH SOLE0000
GILDAN ACTIVEWEAR INCCOM3759161036167SH SOLE0000
LATTICE STRATEGIES TRHARTFRD EMRG ETF5184162015256SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM450056106580SH SOLE0000
VTV THERAPEUTICS INCCL A91838510553,500SH SOLE0000
INNOVATOR ETFS TRIBD 50 ETF45782C1025178SH SOLE0000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M20459,900SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591085170SH SOLE0000
NU SKIN ENTERPRISES INCCL A67018T1055124SH SOLE0000
SIMPSON MFG INCCOM8290731055100SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8485190SH SOLE0000
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740356,000SH SOLE0000
MURPHY USA INCCOM626755102568SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271095733SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1055250SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1035100SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271005150SH SOLE0000
ABERDEEN AUSTRALIA EQUITY FDCOM00301110351,050SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1015440SH SOLE0000
MICROVISION INC DELCOM NEW59496030455,851SH SOLE0000
LOMA NEGRA CORPSPONSORED ADS54150E1045513SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296075146SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6585200SH SOLE0000
MATTHEWS INTL CORPCL A5771281015150SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2095100SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM538034109587SH SOLE0000
CDW CORPCOM12514G108557SH SOLE0000
HANCOCK JOHN INVT TRTAX ADV GLB SH41013P7495800SH SOLE0000
DENISON MINES CORPCOM248356107510,560SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1085100SH SOLE0000
VERISIGN INCCOM92343E102530SH SOLE0000
FUNKO INCCOM CL A3610081055250SH SOLE0000
HORIZON BANCORP INCCOM4404071045337SH SOLE0000
ISHARES S P GSCI COMMODITYUNIT BEN INT46428R1075337SH SOLE0000
EXTERRAN CORPCOM30227H1065316SH SOLE0000
SPDR SER TRS&P CAP MKTS78464A7715100SH SOLE0000
ARAMARKCOM03852U1065180SH SOLE0000
ISHARES TRINDIA 50 ETF4642895295140SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
SPIRIT AIRLS INCCOM8485771025100SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6415200SH SOLE0000
PROTO LABS INCCOM743713109550SH SOLE0000
INVITAE CORPCOM46185L1035224SH SOLE0000
ANDERSONS INCCOM0341641035162SH SOLE0000
SS C TECHNOLOGIES HLDGS INCCOM78467J100582SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G8055155SH SOLE0000
AMPHENOL CORP NEWCL A032095101555SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
GLOBAL X FDSUS INFR DEV ETF37954Y6735325SH SOLE0000
JBG SMITH PPTYSCOM46590V1005123SH SOLE0000
AMETEK INCCOM031100100561SH SOLE0000
NORTHWESTERN CORPCOM NEW668074305471SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2814106SH SOLE0000
CYRUSONE INCCOM23283R100495SH SOLE0000
NORTHERN TR CORPCOM665859104455SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603034455SH SOLE0000
ESPEY MFG ELECTRS CORPCOM2966501044200SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1064355SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1034389SH SOLE0000
STANDARD MTR PRODS INCCOM8536661054100SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G3004181SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581014143SH SOLE0000
NI HLDGS INCCOM65342T1064300SH SOLE0000
STAR GROUP L PUNIT LTD PARTNR85512C1054500SH SOLE0000
HEICO CORP NEWCL A422806208457SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N1014100SH SOLE0000
BALCHEM CORPCOM057665200451SH SOLE0000
GOLD RESOURCE CORPCOM38068T10541,200SH SOLE0000
COHEN STEERS MLP INCOMECOM SHS19249B1064500SH SOLE0000
SLEEP NUMBER CORPCOM83125X1034100SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512004150SH SOLE0000
TETRA TECHNOLOGIES INC DELCOM88162F10542,000SH SOLE0000
ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS0222761094500SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8864243SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521489SH SOLE0000
STITCH FIX INCCOM CL A8608971074163SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2054115SH SOLE0000
DIEBOLD INCCOM2536511034413SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165084154SH SOLE0000
MATTEL INCCOM5770811024348SH SOLE0000
KAR AUCTION SVCS INCCOM48238T109488SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10641,167SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1034100SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1074310SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1084400SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H1034139SH SOLE0000
BRINKER INTL INCCOM1096411004100SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V4804150SH SOLE0000
KELLY SVCS INCCL A4881522084200SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7224106SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1064452SH SOLE0000
BIOMARIN PHARMACEUTICAL INCCOM09061G101449SH SOLE0000
DARLING INGREDIENTS INCCOM2372661014200SH SOLE0000
QURATE RETAIL INCCOM SER A74915M1004269SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651094100SH SOLE0000
BIODELIVERY SCIENCES INTL INCOM09060J1064800SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20042,100SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884450SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1034114SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M102496SH SOLE0000
SOURCE CAP INCCOM8361441054115SH SOLE0000
AGCO CORPCOM001084102459SH SOLE0000
FIRST CTZNS BANCSHARES INC NCL A31946M103410SH SOLE0000
WATERS CORPCOM941848103416SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863194100SH SOLE0000
MR COOPER GROUP INCCOM62482R1074419SH SOLE0000
QORVO INCCOM74736K101456SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209483SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911043157SH SOLE0000
RADIUS HEALTH INCCOM NEW7504692073200SH SOLE0000
SIERRA WIRELESS INCCOM8265161063320SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
JELD WEN HLDG INCCOM47580P1033221SH SOLE0000
NEWMARKET CORPCOM65158710739SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
OVERSTOCK COM INC DELCOM6903701013232SH SOLE0000
VERASTEM INCCOM92337C10431,300SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351053100SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171003166SH SOLE0000
GASLOG LTDSHSG375851093219SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10531,562SH SOLE0000
KBR INCCOM48242W1063200SH SOLE0000
RBC BEARINGS INCCOM75524B104330SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851365SH SOLE0000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2093536SH SOLE0000
COSTAR GROUP INCCOM22160N10938SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
NAVIENT CORPORATIONCOM63938C1083318SH SOLE0000
NEW MTN FIN CORPCOM6475511003270SH SOLE0000
REGIONAL MGMT CORPCOM75902K1063150SH SOLE0000
PATTERSON COS INCCOM7033951033167SH SOLE0000
UBS GROUP AGSHSH420971073300SH SOLE0000
RADIAN GROUP INCCOM7502361013175SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8553206SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R804336SH SOLE0000
MATSON INCCOM57686G1053100SH SOLE0000
GOGO INCCOM38046C1093800SH SOLE0000
ENEL AMERICAS S ASPONSORED ADR29274F1043400SH SOLE0000
CATHAY GEN BANCORPCOM1491501043105SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7803150SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109370SH SOLE0000
ADAMIS PHARMACEUTICALS CORPCOM NEW00547W20831,680SH SOLE0000
KINROSS GOLD CORPCOM49690240431,022SH SOLE0000
MIDDLEBY CORPCOM596278101327SH SOLE0000
BROWN BROWN INCCOM1152361013118SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411013481SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K1033101SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW96090830932,219SH SOLE0000
STIFEL FINL CORPCOM860630102365SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4083212SH SOLE0000
BANKUNITED INCCOM06652K1033101SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1023158SH SOLE0000
ENGLOBAL CORPCOM29330610636,500SH SOLE0000
LEE ENTERPRISES INCCOM52376810931,000SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3313102SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G1063250SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E743380SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3413101SH SOLE0000
HMN FINL INCCOM40424G1083150SH SOLE0000
TEREX CORP NEWCOM8807791033100SH SOLE0000
GLACIER BANCORP INC NEWCOM37637Q105380SH SOLE0000
SUN CMNTYS INCCOM866674104327SH SOLE0000
ATHERSYS INC NEWCOM04744L10632,132SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1083135SH SOLE0000
ISHARES TRMSCI ACWI EX US464288240369SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102383SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4063100SH SOLE0000
INVESCO SR INCOME TRCOM46131H1073757SH SOLE0000
PRUDENTIAL PLCADR74435K204379SH SOLE0000
RADIANT LOGISTICS INCCOM75025X1003500SH SOLE0000
POWER INTEGRATIONS INCCOM739276103345SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8613118SH SOLE0000
AVIS BUDGET GROUPCOM053774105390SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384083156SH SOLE0000
GRACE W R CO DEL NEWCOM38388F108340SH SOLE0000
WEIBO CORPSPONSORED ADR948596101350SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301073110SH SOLE0000
KIRBY CORPCOM497266106341SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106333SH SOLE0000
ISHARES TRRUS TP200 GR ETF464289438337SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791053400SH SOLE0000
SMTC CORPCOM NEW8326822073800SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610831,000SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
KNOLL INCCOM NEW4989042002158SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657922273SH SOLE0000
AMERISAFE INCCOM03071H100250SH SOLE0000
COHEN STEERS INCCOM19247A100270SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3002100SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641082200SH SOLE0000
ITT INCCOM45073V108250SH SOLE0000
BP MIDSTREAM PARTNERS LPUNIT LTD PTNR0556EL1092200SH SOLE0000
WASHINGTON FED INCCOM9388241092100SH SOLE0000
FLOOR DECOR HLDGS INCCL A339750101270SH SOLE0000
ISHARES INCMSCI PAC JP ETF464286665261SH SOLE0000
AMNEAL PHARMACEUTICALS INCCOM STK CL A03168L1052200SH SOLE0000
TREDEGAR CORPCOM8946501002175SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1062120SH SOLE0000
BWX TECHNOLOGIES INCCOM05605H100256SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155072141SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
NIO INCSPON ADS62914V1062540SH SOLE0000
CANADIAN NAT RES LTDCOM1363851012100SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104235SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1022225SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107250SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102238SH SOLE0000
SIGNATURE BK NEW YORK N YCOM82669G104221SH SOLE0000
CANTEL MED CORPCOM138098108240SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108280SH SOLE0000
HAWAIIAN HOLDINGS INCCOM4198791012100SH SOLE0000
WELLS FARGO GLOBAL DIVID OPPCOM94987C1032500SH SOLE0000
CANON INCSPONSORED ADR138006309290SH SOLE0000
MATADOR RES COCOM5764852052135SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
GREENSKY INCCL A39572G1002200SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1042200SH SOLE0000
ORCHID IS CAP INCCOM68571X1032386SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 VLU MOMN46137V423266SH SOLE0000
CIRRUS LOGIC INCCOM172755100260SH SOLE0000
CERAGON NETWORKS LTDORDM220131022699SH SOLE0000
UNUM GROUPCOM91529Y106274SH SOLE0000
FLEX LTDORDY2573F1022250SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788266SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B383275SH SOLE0000
MARTIN MIDSTREAM PRTNRS L PUNIT L P INT5733311052200SH SOLE0000
DONNELLEY FINL SOLUTIONS INCCOM25787G1002167SH SOLE0000
BERRY GLOBAL GROUP INCCOM08579W103246SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
ISHARES INCMSCI JAPN SMCETF464286582235SH SOLE0000
LOUISIANA PAC CORPCOM5463471052100SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621062271SH SOLE0000
INVESCO DYNAMIC CR OPPORTUNICOM46132R1042219SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688294SH SOLE0000
SILGAN HOLDINGS INCCOM827048109280SH SOLE0000
NET ELEMENT INCCOM64111R3002400SH SOLE0000
RELX PLCSPONSORED ADR7595301082110SH SOLE0000
SITE CTRS CORPCOM82981J1092173SH SOLE0000
URBAN EDGE PPTYSCOM91704F1042123SH SOLE0000
NEW GOLD INC CDACOM64453510622,700SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1072324SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262092100SH SOLE0000
TECK RESOURCES LTDCL B8787422042100SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108294SH SOLE0000
ALLIANCE DATA SYSTEMS CORPCOM018581108213SH SOLE0000
ISHARES TRAGENCY BOND ETF464288166220SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108270SH SOLE0000
AMERIS BANCORPCOM03076K108265SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
DELUXE CORPCOM248019101250SH SOLE0000
DONEGAL GROUP INCCL B2577013002183SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K103220SH SOLE0000
MONRO INCCOM610236101225SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582012295SH SOLE0000
DBX ETF TRXTRACK HRVST CSI233051879275SH SOLE0000
TOPBUILD CORPCOM89055F103233SH SOLE0000
ISHARES TRS&P 100 ETF464287101217SH SOLE0000
DONNELLEY R R SONS COCOM2578672002448SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325042395SH SOLE0000
CENTURY ALUM COCOM1564311082235SH SOLE0000
ENNIS INCCOM2933891022100SH SOLE0000
ENEL CHILE S ASPONSORED ADR29278D1052400SH SOLE0000
CIMAREX ENERGY COCOM171798101229SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1282104SH SOLE0000
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741562358SH SOLE0000
ICICI BANK LIMITEDADR45104G1042175SH SOLE0000
NORDSON CORPCOM655663102115SH SOLE0000
VISTA OUTDOOR INCCOM9283771001248SH SOLE0000
PICO HLDGS INCCOM NEW6933662051200SH SOLE0000
BIOXCEL THERAPEUTICS INCCOM09075P1051200SH SOLE0000
MANNKIND CORPCOM NEW56400P70611,000SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262031100SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
CHEGG INCCOM163092109150SH SOLE0000
HANGER INCCOM NEW41043F2081100SH SOLE0000
BIG LOTS INCCOM089302103150SH SOLE0000
FERRO CORPCOM3154051001100SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
HYATT HOTELS CORPCOM CL A448579102125SH SOLE0000
HELIX ENERGY SOLUTIONS GRP ICOM42330P1071230SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
BANK OF THE JAMES FINL GP INCOM4702991081132SH SOLE0000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091001398SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801001125SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305119SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R1041162SH SOLE0000
PROASSURANCE CORPCOM74267C106150SH SOLE0000
22ND CENTY GROUP INCCOM90137F10311,000SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521001200SH SOLE0000
BARCLAYS BANK PLCETN LKD 4806746P563150SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
TRUECAR INCCOM89785L1071253SH SOLE0000
ALKALINE WTR CO INCCOM NEW01643A2071700SH SOLE0000
CLEAN ENERGY FUELS CORPCOM1844991011540SH SOLE0000
SOHU COM LTDSPONSORED ADS83410S1081100SH SOLE0000
U S CONCRETE INCCOM90333L201140SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V871125SH SOLE0000
EMCORE CORPCOM NEW2908462031450SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330611,190SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C1011500SH SOLE0000
WINNEBAGO INDS INCCOM974637100152SH SOLE0000
TRAVELZOOCOM NEW89421Q2051120SH SOLE0000
BARCLAYS PLCADR06738E2041200SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
AERCAP HOLDINGS NVSHSN00985106134SH SOLE0000
ARMADA HOFFLER PPTYS INCCOM04208T1081100SH SOLE0000
WIRELESS TELECOM GROUP INCCOM97652410811,000SH SOLE0000
UNITED NAT FOODS INCCOM9111631031116SH SOLE0000
BARCLAYS BANK PLCIPSPGS TTL ETN06738C7941100SH SOLE0000
VECTRUS INCCOM92242T101157SH SOLE0000
COEUR MNG INCCOM NEW1921085041370SH SOLE0000
CHICOS FAS INCCOM1686151021350SH SOLE0000
ISHARES TRMSCI POLAND ETF46429B606165SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
ANSYS INCCOM03662Q10518SH SOLE0000
EVANS BANCORP INCCOM NEW29911Q208141SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
WATSCO INCCOM942622200110SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
HOME BANCSHARES INCCOM436893200180SH SOLE0000
VILLAGE FARMS INTL INCCOM92707Y1081100SH SOLE0000
WISDOMTREE TRJAPN HEDGE EQT97717W851127SH SOLE0000
ALTRA INDL MOTION CORPCOM02208R106144SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205162SH SOLE0000
RYANAIR HOLDINGS PLCSPONSORED ADS783513203118SH SOLE0000
SKECHERS U S A INCCL A830566105140SH SOLE0000
GLOBAL X FDSSOCIAL MED ETF37950E416142SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778158SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
ITERIS INC NEWCOM46564T1071300SH SOLE0000
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203161SH SOLE0000
RE MAX HLDGS INCCL A75524W108131SH SOLE0000
INVESCO DB MULTI SECTOR COMMOIL FD46140H4031115SH SOLE0000
TIVITY HEALTH INCCOM88870R102168SH SOLE0000
ROGERS COMMUNICATIONS INCCL B775109200122SH SOLE0000
GCP APPLIED TECHNOLOGIES INCCOM36164Y101140SH SOLE0000
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206190SH SOLE0000
LEVI STRAUSS CO NEWCL A COM STK52736R102150SH SOLE0000
VIRTUS INVT PARTNERS INCCOM92828Q109112SH SOLE0000
RAMACO RES INCCOM75134P3031200SH SOLE0000
COSAN LTDSHS AG253431071100SH SOLE0000
MILLICOM INTL CELLULAR S ACOM STKL6388F110119SH SOLE0000
COMMUNITY HEALTH SYS INC NEWCOM2036681081309SH SOLE0000
WINGSTOP INCCOM974155103115SH SOLE0000
ISHARES TRLATN AMER 40 ETF464287390134SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN0705921016SH SOLE0000
EXTREME NETWORKS INCCOM30226D1061150SH SOLE0000
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011300SH SOLE0000
SPARTANNASH COCOM847215100169SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP FINL46138E156121SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
RICHARDSON ELECTRS LTDCOM7631651071160SH SOLE0000
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD2044096011295SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM695263103128SH SOLE0000
CAPITOL FED FINL INCCOM14057J101178SH SOLE0000
FIRSTCASH INCCOM33767D105112SH SOLE0000
MSA SAFETY INCCOM553498106110SH SOLE0000
RPT REALTYSH BEN INT74971D101186SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134138SH SOLE0000
HOLOGIC INCCOM436440101121SH SOLE0000
CINTAS CORPCOM17290810515SH SOLE0000
AVANGRID INCCOM05351W103120SH SOLE0000