Docoh
Loading...

Geneos Wealth Management

Filed: 7 Sep 21, 1:49pm

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 ETF46428720059,968235,913SH SOLE0000
PIMCO ETF TRENHAN SHRT MA AC72201R83347,279479,600SH SOLE0000
APPLE INCCOM03783310037,513151,286SH SOLE0000
ISHARES TRMSCI USA MIN VOL46429B69729,299546,128SH SOLE0000
ISHARES TRUSD INV GRDE ETF46428862027,634498,193SH SOLE0000
ISHARES TRUS TREAS BD ETF46429B26727,260968,741SH SOLE0000
ISHARES U S ETF TRBLACKROCK ST MAT46431W50723,743492,704SH SOLE0000
SPDR S P 500 ETF TRTR UNIT78462F10323,17991,271SH SOLE0000
ISHARES TRCORE S&P SCP ETF46428780422,493409,503SH SOLE0000
MICROSOFT CORPCOM59491810420,134134,203SH SOLE0000
WP CAREY INCCOM92936U10919,008315,019SH SOLE0000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40718,966336,048SH SOLE0000
FIRST TR EXCHANGE TRADED FDLUNT US FACTOR33733E87217,8451,008,310SH SOLE0000
INNOVATOR ETFS TR IILADRD FD S&P 50045783G10216,850670,020SH SOLE0000
ISHARES TRBARCLAYS 7 10 YR46428744016,286134,624SH SOLE0000
ISHARES TRCORE US AGGBD ET46428722615,879137,400SH SOLE0000
AT T INCCOM00206R10214,970501,527SH SOLE0000
EXXON MOBIL CORPCOM30231G10214,631394,693SH SOLE0000
ISHARES TRCORE MSCI TOTAL46432F83413,562294,396SH SOLE0000
PACER FDS TRTRENDP US LAR CP69374H10512,621467,108SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C71412,411143,521SH SOLE0000
ISHARES TRMBS ETF46428858812,183110,669SH SOLE0000
INTEL CORPCOM45814010011,796225,251SH SOLE0000
AMAZON COM INCCOM0231351069,9545,239SH SOLE0000
ISHARES TRMSCI EAFE MIN VL46429B6899,486154,358SH SOLE0000
ISHARES TRCORE S&P TTL STK4642871509,123161,937SH SOLE0000
TWO RDS SHARED TRANFIELD CAP DI90213U1159,0461,224,124SH SOLE0000
VANGUARD INDEX FDSTOTAL STK MKT9229087698,96070,597SH SOLE0000
JOHNSON JOHNSONCOM4781601048,65970,279SH SOLE0000
MARRIOTT INTL INC NEWCL A5719032028,652109,718SH SOLE0000
PROCTER AND GAMBLE COCOM7427181098,46276,810SH SOLE0000
ISHARES TRCORE S&P US VLU4642876638,457184,384SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028,35446,499SH SOLE0000
VERIZON COMMUNICATIONS INCCOM92343V1048,166154,750SH SOLE0000
HORMEL FOODS CORPCOM4404521008,060179,281SH SOLE0000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5048,03650,260SH SOLE0000
DUKE ENERGY CORP NEWCOM NEW26441C2048,01499,861SH SOLE0000
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1077,8271,347,556SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247557,683370,466SH SOLE0000
NORFOLK SOUTHN CORPCOM6558441087,36851,396SH SOLE0000
ISHARES TRPFD AND INCM SEC4642886877,310232,314SH SOLE0000
INVESCO QQQ TRUNIT SER 146090E1037,23738,957SH SOLE0000
CATERPILLAR INCCOM1491231016,97266,129SH SOLE0000
ISHARES TR1 3 YR TREAS BD4642874576,95580,271SH SOLE0000
SPDR SER TRS&P DIVID ETF78464A7636,86987,496SH SOLE0000
ISHARES INCCORE MSCI EMKT46434G1036,866172,644SH SOLE0000
BRISTOL MYERS SQUIBB COCOM1101221086,855129,835SH SOLE0000
FACEBOOK INCCL A30303M1026,76743,164SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4086,667111,940SH SOLE0000
DOMINION ENERGY INCCOM25746U1096,57689,988SH SOLE0000
ISHARES TRMSCI USA QLT FCT46432F3396,24678,597SH SOLE0000
ISHARES TRS&P 500 GRWT ETF4642873096,17438,184SH SOLE0000
VANGUARD INDEX FDSGROWTH ETF9229087366,01938,923SH SOLE0000
PIMCO ETF TRACTIVE BD ETF72201R7755,83354,488SH SOLE0000
NETFLIX INCCOM64110L1065,80216,247SH SOLE0000
ISHARES TRCORE MSCI EAFE46432F8425,699114,914SH SOLE0000
CVS HEALTH CORPCOM1266501005,68096,899SH SOLE0000
VANGUARD INDEX FDSREAL ESTATE ETF9229085535,67781,046SH SOLE0000
SPDR GOLD TRGOLD SHS78463V1075,62336,934SH SOLE0000
ALPHABET INCCAP STK CL C02079K1075,5234,973SH SOLE0000
CHEVRON CORP NEWCOM1667641005,51180,114SH SOLE0000
PEPSICO INCCOM7134481085,49245,562SH SOLE0000
DISNEY WALT COCOM2546871065,29954,944SH SOLE0000
HOME DEPOT INCCOM4370761025,24227,491SH SOLE0000
PACER FDS TRTRENDP 100 ETF69374H3035,099149,225SH SOLE0000
WALMART INCCOM9311421035,08946,450SH SOLE0000
PHILLIPS 66COM7185461045,00495,594SH SOLE0000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1004,827400,306SH SOLE0000
NEWELL BRANDS INCCOM6512291064,796351,916SH SOLE0000
BROADCOM INCCOM11135F1014,70620,401SH SOLE0000
CARDINAL HEALTH INCCOM14149Y1084,693105,718SH SOLE0000
H E EQUIPMENT SERVICES INCCOM4040301084,524330,747SH SOLE0000
CONSTELLATION BRANDS INCCL A21036P1084,50431,038SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247484,503192,548SH SOLE0000
SPDR INDEX SHS FDSPORTFLI MSCI GBL78463X4754,431132,193SH SOLE0000
UNION PAC CORPCOM9078181084,33331,168SH SOLE0000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8874,33188,314SH SOLE0000
REALTY INCOME CORPCOM7561091044,24574,614SH SOLE0000
JPMORGAN CHASE COCOM46625H1004,14345,464SH SOLE0000
WESTROCK COCOM96145D1054,092146,636SH SOLE0000
ABBVIE INCCOM00287Y1094,07456,068SH SOLE0000
HIGHLAND INCOME FDHIGHLAND INCOME43010E4044,053475,714SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8754,044178,869SH SOLE0000
MCDONALDS CORPCOM5801351014,03424,598SH SOLE0000
MERCK CO INCCOM58933Y1053,92854,692SH SOLE0000
VANGUARD BD INDEX FDSINTERMED TERM9219378193,88643,832SH SOLE0000
WISDOMTREE TRFLOATNG RAT TREA97717X6283,771147,988SH SOLE0000
FIRST TR VALUE LINE DIVID INSHS33734H1063,754137,075SH SOLE0000
HONEYWELL INTL INCCOM4385161063,75028,539SH SOLE0000
BANK MONTREAL QUECOM0636711013,72878,232SH SOLE0000
STARBUCKS CORPCOM8552441093,71355,973SH SOLE0000
ISHARES TRS&P 500 VAL ETF4642874083,70238,862SH SOLE0000
VISA INCCOM CL A92826C8393,60822,338SH SOLE0000
ISHARES TRMSCI EAFE ETF4642874653,59167,952SH SOLE0000
ISHARES TRCONSER ALLOC ETF4642898833,560105,660SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543,54875,597SH SOLE0000
SPDR SER TRSPDR BLOOMBERG78468R6633,51238,340SH SOLE0000
PRUDENTIAL FINL INCCOM7443201023,48865,641SH SOLE0000
ABBOTT LABSCOM0028241003,45846,380SH SOLE0000
CHIPOTLE MEXICAN GRILL INCCOM1696561053,4475,429SH SOLE0000
ALTRIA GROUP INCCOM02209S1033,44193,919SH SOLE0000
PACER FDS TRTRENDPILOT US BD69374H6423,434134,592SH SOLE0000
VANGUARD INDEX FDSMID CAP ETF9229086293,39625,574SH SOLE0000
ISHARES TRMODERT ALLOC ETF4642898753,38392,761SH SOLE0000
ANTHEM INCCOM0367521033,38115,164SH SOLE0000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,29466,336SH SOLE0000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,291104,063SH SOLE0000
COCA COLA COCOM1912161003,26775,960SH SOLE0000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2003,26063,090SH SOLE0000
ISHARES SILVER TRISHARES46428Q1093,128232,789SH SOLE0000
ISHARES TRISHS 1-5YR INVS4642886463,12860,284SH SOLE0000
CONOCOPHILLIPSCOM20825C1043,105106,157SH SOLE0000
SPDR SER TRBLOMBERG BRC INT78464A3343,082101,474SH SOLE0000
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438583,06993,553SH SOLE0000
INTERNATIONAL BUSINESS MACHSCOM4592001013,06928,379SH SOLE0000
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247063,041150,200SH SOLE0000
MARATHON PETE CORPCOM56585A1023,014129,999SH SOLE0000
ISHARES TRCORE S&P MCP ETF4642875072,96520,911SH SOLE0000
BOEING COCOM0970231052,93718,083SH SOLE0000
DELTA AIR LINES INC DELCOM NEW2473617022,903107,457SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622,84694,715SH SOLE0000
FEDEX CORPCOM31428X1062,83923,532SH SOLE0000
ISHARES TRRUSSELL 2000 ETF4642876552,82025,056SH SOLE0000
ISHARES TRU.S. REAL ES ETF4642877392,79839,865SH SOLE0000
ISHARES TRMSCI USA VALUE46432F3882,77244,338SH SOLE0000
MASTERCARD INCORPORATEDCL A57636Q1042,71810,978SH SOLE0000
ALIGN TECHNOLOGY INCCOM0162551012,68415,165SH SOLE0000
PFIZER INCCOM7170811032,66586,262SH SOLE0000
WELLS FARGO CO NEWCOM9497461012,64887,464SH SOLE0000
SPDR SER TRPORTFOLIO SH TSR78468R1012,62385,448SH SOLE0000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,61825,738SH SOLE0000
NIKE INCCL B6541061032,60131,252SH SOLE0000
ISHARES TR0-5YR HI YL CP46434V4072,60163,865SH SOLE0000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451002,59753,414SH SOLE0000
VANGUARD WORLD FDSUTILITIES ETF92204A8762,58221,101SH SOLE0000
COSTCO WHSL CORP NEWCOM22160K1052,5328,907SH SOLE0000
HEALTHCARE TR AMER INCCL A NEW42225P5012,523100,397SH SOLE0000
FLEXSHARES TRMORNSTAR UPSTR33939L4072,511113,816SH SOLE0000
LOWES COS INCCOM5486611072,47428,444SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,47329,648SH SOLE0000
US BANCORP DELCOM NEW9029733042,45168,537SH SOLE0000
KIMBERLY CLARK CORPCOM4943681032,43319,485SH SOLE0000
AMERICAN FIN TR INCCOM CLASS A02607T1092,387335,788SH SOLE0000
PHILIP MORRIS INTL INCCOM7181721092,38634,508SH SOLE0000
CISCO SYS INCCOM17275R1022,37861,262SH SOLE0000
ISHARES TRRUSSELL 3000 ETF4642876892,35616,139SH SOLE0000
VIACOMCBS INCCL B92556H2062,337198,353SH SOLE0000
PRICE T ROWE GROUP INCCOM74144T1082,32223,591SH SOLE0000
COMCAST CORP NEWCL A20030N1012,32067,028SH SOLE0000
ISHARES TRMSCI INTL QUALTY46434V4562,28790,018SH SOLE0000
CSX CORPCOM1264081032,25240,013SH SOLE0000
ISHARES TREAFE VALUE ETF4642888772,24463,108SH SOLE0000
CARNIVAL CORPUNIT 99/99/99991436583002,241157,417SH SOLE0000
SCHWAB CHARLES CORPCOM8085131052,21265,830SH SOLE0000
AMGEN INCCOM0311621002,18211,009SH SOLE0000
PACER FDS TRUS CASH COWS 10069374H8812,16098,852SH SOLE0000
GENERAL ELECTRIC COCOM3696041032,149281,934SH SOLE0000
BERKSHIRE HATHAWAY INC DELCL A0846701082,1458SH SOLE0000
ISHARES TRSELECT DIVID ETF4642871682,14429,159SH SOLE0000
BK OF AMERICA CORPCOM0605051042,11397,826SH SOLE0000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,10224,430SH SOLE0000
UNITEDHEALTH GROUP INCCOM91324P1022,0548,474SH SOLE0000
HESS CORPCOM42809H1072,02659,538SH SOLE0000
DANAHER CORPORATIONCOM2358511022,00814,456SH SOLE0000
LOCKHEED MARTIN CORPCOM5398301091,9885,696SH SOLE0000
FIRST INTST BANCSYSTEM INCCOM CL A32055Y2011,98072,271SH SOLE0000
ISHARES TREAFE SML CP ETF4642882731,97545,517SH SOLE0000
KINDER MORGAN INC DELCOM49456B1011,939141,034SH SOLE0000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,92824,591SH SOLE0000
LILLY ELI COCOM5324571081,90214,184SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6051,90074,716SH SOLE0000
ULTA BEAUTY INCCOM90384S3031,88810,824SH SOLE0000
SPDR SER TRPORTFOLI S&P150078464A8051,86460,223SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,86156,575SH SOLE0000
NUVEEN PFD INCM SECURTIESCOM67072C1051,816257,341SH SOLE0000
NOVARTIS AGSPONSORED ADR66987V1091,81322,830SH SOLE0000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481,79937,329SH SOLE0000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,7989,535SH SOLE0000
ISHARES TRPHLX SEMICND ETF4642875231,7868,831SH SOLE0000
ISHARES TRRUS MID CAP ETF4642874991,78241,405SH SOLE0000
FISERV INCCOM3377381081,77618,854SH SOLE0000
ENBRIDGE INCCOM29250N1051,77263,910SH SOLE0000
SOUTHERN COCOM8425871071,76231,467SH SOLE0000
AMERICAN EXPRESS COCOM0258161091,70119,130SH SOLE0000
AMERICAN ELEC PWR CO INCCOM0255371011,69120,283SH SOLE0000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,678351,574SH SOLE0000
SPDR SER TRBLMBRG BRC CNVRT78464A3591,63134,594SH SOLE0000
3M COCOM88579Y1011,63012,234SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,62816,605SH SOLE0000
WEC ENERGY GROUP INCCOM92939U1061,61618,143SH SOLE0000
PIEDMONT OFFICE REALTY TR INCOM CL A7201902061,61295,355SH SOLE0000
NEXTERA ENERGY INCCOM65339F1011,5396,635SH SOLE0000
SPDR SER TRPRTFLO S&P500 GW78464A4091,53143,790SH SOLE0000
NVIDIA CORPORATIONCOM67066G1041,5316,060SH SOLE0000
ISHARES TRU.S. MED DVC ETF4642888101,5276,969SH SOLE0000
ISHARES TRRUS MD CP GR ETF4642874811,52412,651SH SOLE0000
ISHARES TRRUS MDCP VAL ETF4642874731,50823,542SH SOLE0000
ISHARES TRMSCI USA MMENTM46432F3961,50014,101SH SOLE0000
CLOROX CO DELCOM1890541091,4778,509SH SOLE0000
ISHARES TRRUS 2000 GRW ETF4642876481,4719,466SH SOLE0000
GENERAL MLS INCCOM3703341041,46828,335SH SOLE0000
EXPEDIA GROUP INCCOM NEW30212P3031,46424,366SH SOLE0000
PAYPAL HLDGS INCCOM70450Y1031,46315,658SH SOLE0000
ISHARES TRU.S. FINLS ETF4642877881,45814,876SH SOLE0000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,45720,901SH SOLE0000
SPDR SER TRBLOMBERG BRC INV78468R2001,44348,824SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R8781,44264,394SH SOLE0000
SCHWAB STRATEGIC TRUS REIT ETF8085248471,44043,618SH SOLE0000
WISDOMTREE TRINDIA ERNGS FD97717W4221,43690,123SH SOLE0000
ISHARES TRIBOXX HI YD ETF4642885131,43218,594SH SOLE0000
ISHARES TRU.S. FIXED INCME46435U7961,42814,836SH SOLE0000
HERSHEY COCOM4278661081,42510,897SH SOLE0000
ISHARES TRCORE HIGH DV ETF46429B6631,41620,215SH SOLE0000
AUTOMATIC DATA PROCESSING INCOM0530151031,41410,740SH SOLE0000
STRYKER CORPORATIONCOM8636671011,4128,855SH SOLE0000
XCEL ENERGY INCCOM98389B1001,41023,995SH SOLE0000
BALL CORPCOM0584981061,38421,511SH SOLE0000
ISHARES TRFLTG RATE NT ETF46429B6551,37228,572SH SOLE0000
SPDR SER TRPRTFLO S&P500 VL78464A5081,35452,933SH SOLE0000
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1061,35355,522SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8671,34692,080SH SOLE0000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,3228,089SH SOLE0000
ISHARES TREAFE GRWTH ETF4642888851,24917,788SH SOLE0000
UNITED PARCEL SERVICE INCCL B9113121061,24012,718SH SOLE0000
PROSHARES TRULTRASHRT S&P50074347B3831,21738,527SH SOLE0000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,20614,191SH SOLE0000
ISHARES TRUS HLTHCARE ETF4642877621,1976,653SH SOLE0000
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D3091,19028,967SH SOLE0000
REPUBLIC SVCS INCCOM7607591001,16815,396SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,16422,220SH SOLE0000
ARK ETF TRINNOVATION ETF00214Q1041,15326,365SH SOLE0000
TRUIST FINL CORPCOM89832Q1091,14434,395SH SOLE0000
ISHARES TRRUS 2000 VAL ETF4642876301,13513,972SH SOLE0000
VANGUARD STAR FDSVG TL INTL STK F9219097681,13427,385SH SOLE0000
MEDTRONIC PLCSHSG5960L1031,12412,512SH SOLE0000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,11567,429SH SOLE0000
ISHARES TRMSCI AC ASIA ETF4642881821,10318,934SH SOLE0000
AMARIN CORP PLCSPONS ADR NEW0231112061,10283,290SH SOLE0000
INVESTAR HLDG CORPCOM46134L1051,09198,898SH SOLE0000
COLGATE PALMOLIVE COCOM1941621031,09116,724SH SOLE0000
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4041,08963,433SH SOLE0000
ISHARES TRMRGSTR MD CP ETF4642882081,0787,082SH SOLE0000
BP PLCSPONSORED ADR0556221041,07545,602SH SOLE0000
ONEOK INC NEWCOM6826801031,07451,335SH SOLE0000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,06213,523SH SOLE0000
ISHARES TRCORE MSCI EURO46434V7381,05028,831SH SOLE0000
COUSINS PPTYS INCCOM NEW2227955021,04237,138SH SOLE0000
ISHARES INCMSCI FRONTIER4642861451,03548,029SH SOLE0000
ISHARES TRU.S. TECH ETF4642877211,0335,191SH SOLE0000
ENTERPRISE PRODS PARTNERS LCOM2937921071,03274,027SH SOLE0000
VANECK VECTORS ETF TREMERGING MKTS HI92189F3531,03153,815SH SOLE0000
ORACLE CORPCOM68389X1051,03020,676SH SOLE0000
VALERO ENERGY CORPCOM91913Y1001,01922,632SH SOLE0000
ALPHABET INCCAP STK CL A02079K3051,018917SH SOLE0000
MARRIOTT VACTINS WORLDWID COCOM57164Y1071,00416,627SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P20799946,495SH SOLE0000
ISHARES TRJPMORGAN USD EMG46428828199910,244SH SOLE0000
CITIGROUP INCCOM NEW17296742498922,580SH SOLE0000
BLACKSTONE GROUP INCCOM09260D10798421,366SH SOLE0000
PPL CORPCOM69351T10697538,389SH SOLE0000
ISHARES TR20 YR TR BD ETF4642874329615,736SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88995940,560SH SOLE0000
ROYAL DUTCH SHELL PLCSPONS ADR A78025920695330,137SH SOLE0000
ROYAL DUTCH SHELL PLCSPON ADR B78025910795030,932SH SOLE0000
CUMMINS INCCOM2310211069487,207SH SOLE0000
GLOBAL NET LEASE INCCOM NEW37937820192267,215SH SOLE0000
TARGET CORPCOM87612E1069119,617SH SOLE0000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30890416,905SH SOLE0000
FORD MTR CO DELCOM345370860900171,279SH SOLE0000
ISHARES TRMRNGSTR INC ETF46432F87588543,852SH SOLE0000
SEAGATE TECHNOLOGY PLCSHSG7945M10788318,408SH SOLE0000
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43786934,517SH SOLE0000
QUALCOMM INCCOM74752510386112,933SH SOLE0000
V F CORPCOM91820410886014,837SH SOLE0000
MONDELEZ INTL INCCL A60920710586017,960SH SOLE0000
AMERISOURCEBERGEN CORPCOM03073E10585110,406SH SOLE0000
ISHARES TRRUS 1000 GRW ETF4642876148495,749SH SOLE0000
ISHARES TRSHRT NAT MUN ETF4642881588307,791SH SOLE0000
IQVIA HLDGS INCCOM46266C1058257,707SH SOLE0000
THERMO FISHER SCIENTIFIC INCCOM8835561028192,988SH SOLE0000
MANAGED PORTFOLIO SERIESTORTOISE NRAM PI56167N72081261,624SH SOLE0000
ISHARES TREXPND TEC SC ETF4642875498113,910SH SOLE0000
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X14381011,411SH SOLE0000
ISHARES TRMSCI EMG MKT ETF46428723480924,265SH SOLE0000
CHUBB LIMITEDCOMH1467J1048067,407SH SOLE0000
ISHARES TRMSCI EURO FL ETF46428918080662,740SH SOLE0000
DOVER CORPCOM2600031088019,740SH SOLE0000
SPDR SER TRPORTFOLIO LN TSR78464A66479716,645SH SOLE0000
SPDR SER TRPORTFOLIO S&P60078468R85379537,181SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V15978327,674SH SOLE0000
FULTON FINL CORP PACOM36027110078169,076SH SOLE0000
VANECK VECTORS ETF TRVIETNAM ETF92189F81777273,408SH SOLE0000
FIRST TR EXCHANGE TRADED FDMULTI ASSET DI33738R10077265,377SH SOLE0000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378277709,425SH SOLE0000
APPLIED MATLS INCCOM03822210577017,110SH SOLE0000
WALGREENS BOOTS ALLIANCE INCCOM93142710875917,270SH SOLE0000
ISHARES TRMORNINGSTAR GRWT4642871197564,161SH SOLE0000
JD COM INCSPON ADR CL A47215P10675218,746SH SOLE0000
SPROTT PHYSICAL SILVER TRTR UNIT85207K107746140,565SH SOLE0000
PUBLIC SVC ENTERPRISE GRP INCOM74457310674416,739SH SOLE0000
BOOKING HOLDINGS INCCOM09857L108738588SH SOLE0000
GOLUB CAP BDC INCCOM38173M10273657,810SH SOLE0000
MOTOROLA SOLUTIONS INCCOM NEW6200763077355,419SH SOLE0000
ISHARES INCMSCI GBL MIN VOL4642865257329,113SH SOLE0000
AMERICAN TOWER CORP NEWCOM03027X1007273,331SH SOLE0000
ISHARES TRS&P MC 400GR ETF4642876067274,165SH SOLE0000
ADOBE SYSTEMS INCORPORATEDCOM00724F1017272,378SH SOLE0000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R50672428,490SH SOLE0000
OGE ENERGY CORPCOM67083710372422,642SH SOLE0000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51172155,949SH SOLE0000
WD 40 COCOM9292361077103,600SH SOLE0000
TESLA INCCOM88160R1017081,377SH SOLE0000
WESCO INTL INCCOM95082P10570730,786SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2747077,902SH SOLE0000
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87070632,621SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70070133,345SH SOLE0000
ROYAL BK CDACOM78008710269411,780SH SOLE0000
MICRON TECHNOLOGY INCCOM59511210369315,649SH SOLE0000
INTUITIVE SURGICAL INCCOM NEW46120E6026871,401SH SOLE0000
ISHARES TRHDG MSCI JAPAN46434V88668524,731SH SOLE0000
ISHARES TRNATIONAL MUN ETF4642884146846,031SH SOLE0000
VANGUARD WORLD FDSINF TECH ETF92204A7026843,290SH SOLE0000
PNC FINL SVCS GROUP INCCOM6934751056806,797SH SOLE0000
ILLINOIS TOOL WKS INCCOM4523081096794,741SH SOLE0000
ISHARES TRU.S. UTILITS ETF4642876976604,766SH SOLE0000
YUM BRANDS INCCOM9884981016589,580SH SOLE0000
PPG INDS INCCOM6935061076537,693SH SOLE0000
ISHARES TRTIPS BD ETF4642871766535,434SH SOLE0000
ISHARES TRU.S. CNSM GD ETF4642878126385,967SH SOLE0000
LUNA INNOVATIONSCOM550351100638109,500SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3026375,219SH SOLE0000
UNITED STATES STL CORP NEWCOM912909108632109,505SH SOLE0000
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40863015,007SH SOLE0000
EMERSON ELEC COCOM29101110462713,760SH SOLE0000
BIO TECHNE CORPCOM09073M1046243,385SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280862310,151SH SOLE0000
DEERE COCOM2441991056214,595SH SOLE0000
VANGUARD WHITEHALL FDSINTL DVD ETF92194681061710,723SH SOLE0000
FIRST TR MORNINGSTAR DIVID LSHS33691710961627,840SH SOLE0000
BECTON DICKINSON COCOM0758871096162,846SH SOLE0000
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E10461512,526SH SOLE0000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10561416,874SH SOLE0000
KRANESHARES TRCSI CHI INTERNET50076730661413,922SH SOLE0000
SHERWIN WILLIAMS COCOM8243481066031,312SH SOLE0000
CROSSFIRST BANKSHARES INCCOM22766M10960276,764SH SOLE0000
FLEXSHARES TRQUALT DIVD IDX33939L86059416,728SH SOLE0000
PENTAIR PLCSHSG7S00T10459219,790SH SOLE0000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1095862,710SH SOLE0000
DOW INCCOM26055710358420,481SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V88657910,479SH SOLE0000
HOST HOTELS RESORTS INCCOM44107P10457851,327SH SOLE0000
ELECTRONIC ARTS INCCOM2855121095776,054SH SOLE0000
ISHARES INCMSCI MEXICO ETF46428682257620,666SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V83757610,766SH SOLE0000
FASTENAL COCOM31190010457418,521SH SOLE0000
SPDR SER TRS&P BIOTECH78464A8705717,530SH SOLE0000
BLACK HILLS CORPCOM0921131095668,971SH SOLE0000
CONSOLIDATED EDISON INCCOM2091151045657,263SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88656510,157SH SOLE0000
TOTAL SESPONSORED ADS89151E10956416,048SH SOLE0000
ZOOM VIDEO COMMUNICATIONS INCL A98980L1015573,678SH SOLE0000
LINDE PLCSHSG5494J1035423,244SH SOLE0000
ISHARES TRINTL SEL DIV ETF46428844854024,787SH SOLE0000
SELECT SECTOR SPDR TRENERGY81369Y50653918,900SH SOLE0000
BOSTON SCIENTIFIC CORPCOM10113710753317,420SH SOLE0000
CIGNA CORP NEWCOM1255231005323,303SH SOLE0000
SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X4185277,717SH SOLE0000
EXACT SCIENCES CORPCOM30063P1055279,102SH SOLE0000
FLAHERTY CRUMRINE TOTAL RECOM33847910852631,562SH SOLE0000
LYFT INCCL A COM55087P10452619,059SH SOLE0000
ISHARES TRUS AER DEF ETF4642887605163,465SH SOLE0000
COLUMBIA PPTY TR INCCOM NEW19828720351340,907SH SOLE0000
WISDOMTREE TRUS MIDCAP DIVID97717W50551221,169SH SOLE0000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87050525,740SH SOLE0000
TWITTER INCCOM90184L10250119,835SH SOLE0000
MICROCHIP TECHNOLOGY INCCOM5950171044997,326SH SOLE0000
KRAFT HEINZ COCOM50075410649620,498SH SOLE0000
NORTHROP GRUMMAN CORPCOM6668071024941,584SH SOLE0000
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1084899,007SH SOLE0000
UGI CORP NEWCOM90268110548818,745SH SOLE0000
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V60848712,445SH SOLE0000
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8044779,121SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E19847612,149SH SOLE0000
EXELON CORPCOM30161N10147313,336SH SOLE0000
ARK ETF TRGENOMIC REV ETF00214Q30247014,992SH SOLE0000
MAIN STR CAP CORPCOM56035L10446519,734SH SOLE0000
SPDR SER TRDJ REIT ETF78464A6074646,369SH SOLE0000
VANGUARD INDEX FDSSMALL CP ETF9229087514624,043SH SOLE0000
SMUCKER J M COCOM NEW8326964054604,465SH SOLE0000
VANGUARD INDEX FDSSM CP VAL ETF9229086114605,202SH SOLE0000
ONE GAS INCCOM68235P1084595,786SH SOLE0000
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710845757,106SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 MOMNTM46138E33945512,808SH SOLE0000
CANOPY GROWTH CORPCOM13803510045031,073SH SOLE0000
BOINGO WIRELESS INCCOM09739C10244545,202SH SOLE0000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50944315,941SH SOLE0000
ARES CAPITAL CORPCOM04010L10344239,192SH SOLE0000
INTUITCOM4612021034411,923SH SOLE0000
ISHARES TRGRWT ALLOCAT ETF46428986743810,679SH SOLE0000
GLOBAL X FDSRBTCS ARTFL INTE37954Y71543624,022SH SOLE0000
SKYWORKS SOLUTIONS INCCOM83088M1024355,004SH SOLE0000
SPDR SER TRPORTFOLIO INTRMD78464A37543512,944SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10242813,056SH SOLE0000
WELLTOWER INCCOM95040Q1044268,582SH SOLE0000
SPDR SER TRS&P 400 MDCP GRW78464A82142410,118SH SOLE0000
TEXAS INSTRS INCCOM8825081044234,213SH SOLE0000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570742012,713SH SOLE0000
SOUTHWEST AIRLS COCOM84474110841711,482SH SOLE0000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851044169,848SH SOLE0000
SYSCO CORPCOM8718291074158,239SH SOLE0000
CORNING INCCOM21935010541219,893SH SOLE0000
GLOBE LIFE INCCOM37959E1024125,788SH SOLE0000
RETAIL PPTYS AMER INCCL A76131V20241281,283SH SOLE0000
HALOZYME THERAPEUTICS INCCOM40637H10941123,500SH SOLE0000
ISHARES TRU.S. CNSM SV ETF4642875804092,320SH SOLE0000
OKTA INCCL A6792951054073,369SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926004029,754SH SOLE0000
SPDR SER TRPORTFOLIO S&P50078464A85440113,474SH SOLE0000
FREEPORT MCMORAN INCCL B35671D85739764,154SH SOLE0000
HOLOGIC INCCOM43644010139711,948SH SOLE0000
JANUS DETROIT STR TRHENDERSN SML ETF47103U20939511,278SH SOLE0000
SPDR SER TRBLOOMBERG BRCLYS78468R6223914,144SH SOLE0000
BRITISH AMERN TOB PLCSPONSORED ADR11044810739112,098SH SOLE0000
GLOBAL X FDSGLOBAL X SILVER37954Y84838915,896SH SOLE0000
HSBC HLDGS PLCSPON ADR NEW40428040638813,468SH SOLE0000
AMERICAN INTL GROUP INCCOM NEW02687478438715,194SH SOLE0000
OMEGA HEALTHCARE INVS INCCOM68193610038513,756SH SOLE0000
SCHWAB STRATEGIC TRUS AGGREGATE B8085248393857,047SH SOLE0000
UBER TECHNOLOGIES INCCOM90353T10038214,034SH SOLE0000
PACER FDS TRTRENDP US MID CP69374H20438013,437SH SOLE0000
MONGODB INCCL A60937P1063792,869SH SOLE0000
ALLSTATE CORPCOM0200021013784,273SH SOLE0000
TJX COS INC NEWCOM8725401093748,003SH SOLE0000
WASTE MGMT INC DELCOM94106L1093723,910SH SOLE0000
ISHARES TRRUS 1000 VAL ETF4642875983703,767SH SOLE0000
TRAVELERS COMPANIES INCCOM89417E1093693,694SH SOLE0000
EATON CORP PLCSHSG291831033674,927SH SOLE0000
PACER FDS TRBNCHMRK INFRA69374H74136712,403SH SOLE0000
AMEDISYS INCCOM0234361083642,196SH SOLE0000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085383642,895SH SOLE0000
BIOGEN INCCOM09062X1033611,218SH SOLE0000
YUM CHINA HLDGS INCCOM98850P1093618,491SH SOLE0000
CARMAX INCCOM1431301023586,078SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88235716,965SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60535616,972SH SOLE0000
HALLIBURTON COCOM40621610135555,504SH SOLE0000
ISHARES TRGLOBAL TECH ETF4642872913541,980SH SOLE0000
AIR PRODS CHEMS INCCOM0091581063531,831SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84635013,630SH SOLE0000
FIRSTHAND TECHNOLOGY VALUE FCOM33766Y100350102,670SH SOLE0000
VANGUARD INDEX FDSVALUE ETF9229087443483,960SH SOLE0000
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1093487,345SH SOLE0000
FIDELITY NATL INFORMATION SVCOM31620M1063482,898SH SOLE0000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420934746,022SH SOLE0000
PROSHARES TRS&P 500 DV ARIST74348A4673456,102SH SOLE0000
VANGUARD INDEX FDSSML CP GRW ETF9229085953452,326SH SOLE0000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703413,982SH SOLE0000
BLACKROCK ENHANCED CAP INCCOM09256A10934126,177SH SOLE0000
NUVEEN AMT FREE QLTY MUN INCCOM67065710534125,758SH SOLE0000
WEYERHAEUSER CO MTN BECOM NEW96216610434119,831SH SOLE0000
DNP SELECT INCOME FD INCCOM23325P10434033,844SH SOLE0000
BANK NEW YORK MELLON CORPCOM06405810033910,442SH SOLE0000
BCE INCCOM NEW05534B7603378,778SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80933615,480SH SOLE0000
PINNACLE WEST CAP CORPCOM7234841013364,330SH SOLE0000
GLOBAL X FDSNASDAQ 100 COVER37954Y48333518,100SH SOLE0000
BAXTER INTL INCCOM0718131093344,195SH SOLE0000
PEOPLES UNITED FINANCIAL INCCOM71270410533428,845SH SOLE0000
AMERICAN WTR WKS CO INC NEWCOM0304201033332,760SH SOLE0000
FARMERS NATIONAL BANC CORPCOM30962710733128,948SH SOLE0000
DEXCOM INCCOM2521311073311,261SH SOLE0000
EOG RES INCCOM26875P1013309,168SH SOLE0000
DUPONT DE NEMOURS INCCOM26614N1023299,727SH SOLE0000
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10832820,024SH SOLE0000
BLACKROCK INCCOM09247X101327754SH SOLE0000
WHEATON PRECIOUS METALS CORPCOM96287910232611,642SH SOLE0000
NVENT ELECTRIC PLCSHSG6700G10732119,791SH SOLE0000
DEVON ENERGY CORP NEWCOM25179M10332050,953SH SOLE0000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13432011,974SH SOLE0000
GENERAL DYNAMICS CORPCOM3695501083182,449SH SOLE0000
BAIDU INCSPON ADR REP A0567521083173,248SH SOLE0000
SPDR SER TRS&P 400 MDCP VAL78464A8393148,985SH SOLE0000
ISHARES TRGLOBAL ENERG ETF46428734131319,551SH SOLE0000
SEABRIDGE GOLD INCCOM81191610531231,810SH SOLE0000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753107,714SH SOLE0000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10131021,159SH SOLE0000
GLOBAL X FDSGLOBAL X URANIUM37954Y87131037,950SH SOLE0000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463095,791SH SOLE0000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063089,189SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84130414,934SH SOLE0000
FLAHERTY CRUMRINE PFD SECSCOM33847810030318,270SH SOLE0000
INTERNATIONAL PAPER COCOM4601461033029,887SH SOLE0000
VENTAS INCCOM92276F1003029,954SH SOLE0000
SPDR SER TRPORTFOLIO LN COR78464A36730110,570SH SOLE0000
ATLASSIAN CORP PLCCL AG062421043012,117SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86630014,684SH SOLE0000
ISHARES TRIBOXX INV CP ETF4642872423002,451SH SOLE0000
ISHARES TRCORE S&P US GWT4642876712995,353SH SOLE0000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A1082996,955SH SOLE0000
GENERAL MTRS COCOM37045V10029813,943SH SOLE0000
SPDR SER TRFACTST INV ETF78464A1102973,015SH SOLE0000
XENIA HOTELS RESORTS INCCOM98401710329428,300SH SOLE0000
WISDOMTREE TRUS LARGECAP DIVD97717W3072943,689SH SOLE0000
IRON MTN INC NEWCOM46284V10129212,020SH SOLE0000
KEYCORPCOM49326710829226,120SH SOLE0000
DIGITAL RLTY TR INCCOM2538681032892,107SH SOLE0000
MEDICAL PPTYS TRUST INCCOM58463J30428716,279SH SOLE0000
WISDOMTREE TREM EX ST-OWNED97717X57828712,014SH SOLE0000
SPDR SER TRPORTFOLIO S&P40078464A84728611,502SH SOLE0000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058892869,222SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10828516,880SH SOLE0000
LGI HOMES INCCOM50187T1062845,951SH SOLE0000
KKR CO INCCOM48251W10428311,546SH SOLE0000
SCHLUMBERGER LTDCOM80685710828220,527SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA UTILS MUMT46137V7952819,800SH SOLE0000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1032807,557SH SOLE0000
SPDR SER TRDORSEY WRGT FI78468R71327712,417SH SOLE0000
PIMCO INCOME STRATEGY FD IICOM72201J10427736,353SH SOLE0000
ARROW ETF TRARROW DJ GLB YLD04273H10427629,228SH SOLE0000
ALPS ETF TRSECTR DIV DOGS00162Q8582758,813SH SOLE0000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762756,505SH SOLE0000
CAPITAL ONE FINL CORPCOM14040H1052754,981SH SOLE0000
UNILEVER PLCSPON ADR NEW9047677042705,502SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2662702,719SH SOLE0000
AMEREN CORPCOM0236081022673,600SH SOLE0000
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972676,013SH SOLE0000
AFLAC INCCOM0010551022667,536SH SOLE0000
SHOPIFY INCCL A82509L107266632SH SOLE0000
EDWARDS LIFESCIENCES CORPCOM28176E1082641,334SH SOLE0000
ISHARES TRSHORT TREAS BD4642886792642,379SH SOLE0000
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7912648,831SH SOLE0000
ISHARES TRISHS 5-10YR INVT4642886382634,841SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87426312,258SH SOLE0000
HP INCCOM40434L10526315,620SH SOLE0000
DIAGEO PLCSPON ADR NEW25243Q2052612,080SH SOLE0000
EVERGY INCCOM30034W1062614,538SH SOLE0000
PEMBINA PIPELINE CORPCOM70632710326015,120SH SOLE0000
SPDR SER TRBLOOMBERG SRT TR78468R40826011,083SH SOLE0000
SPROTT PHYSICAL GOLD SILVETR UNIT85208R10126017,569SH SOLE0000
EXP WORLD HLDGS INCCOM30212W10025831,755SH SOLE0000
ISHARES GOLD TRISHARES46428510525816,737SH SOLE0000
REGIONS FINANCIAL CORP NEWCOM7591EP10025826,729SH SOLE0000
ESSENTIAL UTILS INCCOM29670G1022576,363SH SOLE0000
L3HARRIS TECHNOLOGIES INCCOM5024311092561,387SH SOLE0000
CHECK POINT SOFTWARE TECH LTORDM224651042562,586SH SOLE0000
PRINCIPAL FINANCIAL GROUP INCOM74251V1022557,822SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402527,945SH SOLE0000
ISHARES TRMSCI USA MULTIFT46434V2822499,514SH SOLE0000
PACER FDS TRWEALTHSHIELD69374H84024910,387SH SOLE0000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1082474,178SH SOLE0000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363246944SH SOLE0000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8862455,024SH SOLE0000
REGENERON PHARMACEUTICALSCOM75886F107245537SH SOLE0000
SPDR SER TRS&P 600 SMCP VAL78464A3002456,120SH SOLE0000
NORTONLIFELOCK INCCOM66877110824312,878SH SOLE0000
INVESCO DB US DLR INDEX TRBULLISH FD46141D2032439,091SH SOLE0000
COMMUNITY BK SYS INCCOM2036071062414,208SH SOLE0000
AKAMAI TECHNOLOGIES INCCOM00971T1012412,665SH SOLE0000
KELLOGG COCOM4878361082404,051SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASD TECH DIV33738R1182406,925SH SOLE0000
FIRST TR EXCHANGE TRADED FDBUYWRIT INCM ETF33738R30823813,900SH SOLE0000
FIDELITY COMWLTH TRNASDAQ COMPSIT315912808234801SH SOLE0000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13523410,886SH SOLE0000
PAYCOM SOFTWARE INCCOM70432V1022341,120SH SOLE0000
ISHARES INCEM MKTS DIV ETF4642863192338,528SH SOLE0000
ALLIANT ENERGY CORPCOM0188021082314,857SH SOLE0000
CANADIAN NATL RY COCOM1363751022303,124SH SOLE0000
ETF MANAGERS TRETFMG ALTR HRVST26924G50823019,036SH SOLE0000
NATIONAL GRID PLCSPONSORED ADR NE6362744092304,014SH SOLE0000
VANGUARD WORLD FDSCONSUM STP ETF92204A2072291,697SH SOLE0000
SPDR SER TRNUVEEN BBG BRCLY78464A2842284,150SH SOLE0000
SPDR SER TRS&P 600 SMCP GRW78464A2012285,057SH SOLE0000
METLIFE INCCOM59156R1082267,338SH SOLE0000
PALO ALTO NETWORKS INCCOM6974351052261,392SH SOLE0000
CALIFORNIA WTR SVC GROUPCOM1307881022254,708SH SOLE0000
DOUBLELINE INCOME SOLUTIONSCOM25862210922517,571SH SOLE0000
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H5912259,580SH SOLE0000
ISHARES TRNASDAQ BIOTECH4642875562242,059SH SOLE0000
COLONY CR REAL ESTATE INCCOM CL A19625T10122342,537SH SOLE0000
WEST PHARMACEUTICAL SVSC INCCOM9553061052231,582SH SOLE0000
THE TRADE DESK INCCOM CL A88339J1052221,115SH SOLE0000
AUTODESK INCCOM0527691062211,568SH SOLE0000
CORTEVA INCCOM22052L1042219,541SH SOLE0000
SPDR SER TRPORTFOLIO AGRGTE78464A6492207,319SH SOLE0000
ISHARES INCJP MRGN EM HI BD4642862852205,846SH SOLE0000
PROSHARES TRRUSS 2000 DIVD74347B6982194,899SH SOLE0000
LUMEN TECHNOLOGIES INCCOM15670010621924,211SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2302188,484SH SOLE0000
TRI CONTL CORPCOM89543610321710,383SH SOLE0000
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762153,668SH SOLE0000
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052158,451SH SOLE0000
SANOFISPONSORED ADR80105N1052135,038SH SOLE0000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052132,269SH SOLE0000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10121215,337SH SOLE0000
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1012102,927SH SOLE0000
VERITEX HLDGS INCCOM92345110820914,719SH SOLE0000
FORTINET INCCOM34959E1092072,137SH SOLE0000
ISHARES TRCORE DIV GRWTH46434V6212066,410SH SOLE0000
SPOTIFY TECHNOLOGY S ASHSL8681T1022061,684SH SOLE0000
NUVEEN QUALITY MUNCP INCOMECOM67066V10120615,363SH SOLE0000
J P MORGAN EXCHANGE TRADED FULTRA SHRT INC46641Q8372054,149SH SOLE0000
HERCULES CAPITAL INCCOM42709650820524,305SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412046,959SH SOLE0000
PUBLIC STORAGECOM74460D1092041,068SH SOLE0000
ECOLAB INCCOM2788651002041,298SH SOLE0000
SCORPIO TANKERS INCSHSY7542C13020310,790SH SOLE0000
HEALTHPEAK PROPERTIES INCCOM42250P1032028,103SH SOLE0000
TC ENERGY CORPCOM87807B1072024,899SH SOLE0000
VERISIGN INCCOM92343E1022001,155SH SOLE0000
LAS VEGAS SANDS CORPCOM5178341072004,765SH SOLE0000
PLYMOUTH INDL REIT INCCOM72964010219916,500SH SOLE0000
CME GROUP INCCOM12572Q1051991,162SH SOLE0000
PIMCO ETF TR0-5 HIGH YIELD72201R7831972,282SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V2901968,451SH SOLE0000
SPDR S P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107196759SH SOLE0000
SEMPRA ENERGYCOM8168511091961,622SH SOLE0000
GILEAD SCIENCES INCCOM3755581031962,644SH SOLE0000
ISHARES TRDOW JONES US ETF4642878461961,575SH SOLE0000
ZIMMER BIOMET HOLDINGS INCCOM98956P1021952,063SH SOLE0000
M T BK CORPCOM55261F1041951,820SH SOLE0000
NUVEEN AMT FREE MUN CR INC FCOM67071L10619413,623SH SOLE0000
HAWAIIAN ELEC INDUSTRIESCOM4198701001934,628SH SOLE0000
CVB FINL CORPCOM12660010519210,024SH SOLE0000
CAMPBELL SOUP COCOM1344291091924,357SH SOLE0000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5081929,715SH SOLE0000
NEWMONT CORPCOM6516391061924,144SH SOLE0000
NEW JERSEY RES CORPCOM6460251061905,804SH SOLE0000
VALE S ASPONSORED ADS91912E10519024,340SH SOLE0000
FRANKLIN UNVL TRSH BEN INT35514510319032,013SH SOLE0000
ISHARES INCMSCI TURKEY ETF4642867151909,979SH SOLE0000
ISHARES TRSP SMCP600VL ETF4642878791891,933SH SOLE0000
WISDOMTREE TRITL HDG QTLY DIV97717X5941896,404SH SOLE0000
SQUARE INCCL A8522341031893,545SH SOLE0000
VANECK VECTORS ETF TRBDC INCOME ETF92189F41118818,646SH SOLE0000
ISHARES INCMSCI EURZONE ETF4642866081876,184SH SOLE0000
ISHARES TRS&P SML 600 GWT4642878871851,372SH SOLE0000
EVERSOURCE ENERGYCOM30040W1081852,293SH SOLE0000
VANGUARD WORLD FDMEGA CAP INDEX9219108731852,078SH SOLE0000
FIRST TR EXCHANGE TRADED FDNY ARCA BIOTECH33733E2031851,452SH SOLE0000
ATMOS ENERGY CORPCOM0495601051831,886SH SOLE0000
KANSAS CITY SOUTHERNCOM NEW4851703021821,427SH SOLE0000
TRACTOR SUPPLY COCOM8923561061812,183SH SOLE0000
MCCORMICK CO INCCOM NON VTG5797802061801,368SH SOLE0000
ANNALY CAPITAL MANAGEMENT INCOM03571040918029,476SH SOLE0000
DOLLAR GEN CORP NEWCOM2566771051801,235SH SOLE0000
SEALED AIR CORP NEWCOM81211K1001787,202SH SOLE0000
PIMCO DYNAMIC INCOME FDSHS72201Y1011777,685SH SOLE0000
PROSHARES TRPSHS ULT S&P 50074347R1071762,051SH SOLE0000
PIMCO ETF TRINTER MUN BD ACT72201R8661763,227SH SOLE0000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30817612,312SH SOLE0000
SPDR SER TRPORTFOLIO SHORT78464A4741745,798SH SOLE0000
SALESFORCE COM INCCOM79466L3021741,193SH SOLE0000
FRANCO NEV CORPCOM3518581051731,725SH SOLE0000
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031722,790SH SOLE0000
LULULEMON ATHLETICA INCCOM550021109172914SH SOLE0000
OVERSTOCK COM INC DELCOM69037010117237,430SH SOLE0000
TORONTO DOMINION BK ONTCOM NEW8911605091724,257SH SOLE0000
NOW INCCOM67011P10017131,087SH SOLE0000
PAYCHEX INCCOM7043261071712,854SH SOLE0000
KB HOMECOM48666K1091719,553SH SOLE0000
GOLDMAN SACHS GROUP INCCOM38141G1041701,078SH SOLE0000
BLACKROCK CORPOR HI YLD FD ICOM09255P1071702,373SH SOLE0000
IDEXX LABS INCCOM45168D104170734SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09194110416918,093SH SOLE0000
CAMBRIA ETF TRSHSHLD YIELD ETF1320612011686,641SH SOLE0000
QUEST DIAGNOSTICS INCCOM74834L1001682,030SH SOLE0000
EBAY INCCOM2786421031685,585SH SOLE0000
ANALOG DEVICES INCCOM0326541051681,896SH SOLE0000
ADVANCED MICRO DEVICES INCCOM0079031071683,609SH SOLE0000
SPDR SER TRS&P REGL BKG78464A6981675,028SH SOLE0000
FIRSTENERGY CORPCOM3379321071674,341SH SOLE0000
CANADIAN IMP BK COMMCOM1360691011673,019SH SOLE0000
SIRIUS XM HOLDINGS INCCOM82968B10316733,889SH SOLE0000
NUVEEN S P 500 BUY WRITE INCCOM6706ER10116616,364SH SOLE0000
TRANE TECHNOLOGIES PLCSHSG8994E1031652,002SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7041654,150SH SOLE0000
FIRST TR SR FLG RTE INCM FDCOM33733U10816517,993SH SOLE0000
MORGAN STANLEYCOM NEW6174464481644,850SH SOLE0000
AMCOR PLCORDG0250X10716421,103SH SOLE0000
NATIONAL BANKSHARES INC VACOM6348651091645,434SH SOLE0000
CF INDS HLDGS INCCOM1252691001646,423SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61016213,413SH SOLE0000
OCCIDENTAL PETE CORPCOM67459910516013,854SH SOLE0000
FLEXSHARES TRUS QT LW VLTY33939L6541604,740SH SOLE0000
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1031596,000SH SOLE0000
SPIRIT RLTY CAP INC NEWCOM NEW84860W3001595,791SH SOLE0000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928241595,174SH SOLE0000
WISDOMTREE TRUS TOTAL DIVIDND97717W1091582,050SH SOLE0000
BNY MELLON STRATEGIC MUN BDCOM09662E10915822,710SH SOLE0000
MCKESSON CORPCOM58155Q1031581,262SH SOLE0000
ENTERGY CORP NEWCOM29364G1031581,627SH SOLE0000
PIMCO ETF TRINV GRD CRP BD72201R8171581,513SH SOLE0000
ZOETIS INCCL A98978V1031581,415SH SOLE0000
WISDOMTREE TRJPN SCAP HDG EQT97717W5211584,630SH SOLE0000
VANGUARD WORLD FDESG INTL STK ETF9219107251583,882SH SOLE0000
PROSHARES TRLARGE CAP CRE74347R2481552,670SH SOLE0000
BANK MARIN BANCORPCOM0634251021555,336SH SOLE0000
FAIR ISAAC CORPCOM303250104155535SH SOLE0000
SPLUNK INCCOM8486371041551,248SH SOLE0000
ARCHER DANIELS MIDLAND COCOM0394831021554,635SH SOLE0000
J P MORGAN EXCHANGE TRADED FJPMORGAN DIVER46641Q4071532,625SH SOLE0000
ISHARES TRCORE 1 5 YR USD46432F8591523,042SH SOLE0000
WISDOMTREE TREMER MKT HIGH FD97717W3151524,832SH SOLE0000
PACER FDS TRTRENDPILOT INTL69374H6831516,453SH SOLE0000
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131511,565SH SOLE0000
SPIRIT AIRLS INCCOM84857710215010,100SH SOLE0000
ISHARES TRCHINA LG-CAP ETF4642871841494,154SH SOLE0000
MESA LABS INCCOM59064R109149728SH SOLE0000
ISHARES TRGLB CNSM STP ETF4642887371493,188SH SOLE0000
AMERICAN AIRLS GROUP INCCOM02376R10214910,477SH SOLE0000
SLACK TECHNOLOGIES INCCOM CL A83088V1021495,243SH SOLE0000
ISHARES TRU.S. BAS MTL ETF4642878381492,199SH SOLE0000
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8881496,265SH SOLE0000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10214828,145SH SOLE0000
ISHARES TRUS INDUSTRIALS4642877541471,202SH SOLE0000
ISHARES TRIBONDS DEC21 ETF46434VBK51476,012SH SOLE0000
SUN LIFE FINANCIAL INCCOM8667961051464,825SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928651454,047SH SOLE0000
ENERGY FUELS INCCOM NEW292671708145147,553SH SOLE0000
CATCHMARK TIMBER TR INCCL A14912Y20214518,391SH SOLE0000
UNITED AIRLS HLDGS INCCOM9100471091454,426SH SOLE0000
NUVEEN DIVERSIFIED DIVID ICOM6706EP10514521,435SH SOLE0000
SPDR SER TRWELLS FG PFD ETF78464A2921443,735SH SOLE0000
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011442,397SH SOLE0000
YORK WTR COCOM9871841081433,372SH SOLE0000
SOUTHWEST GAS HLDGS INCCOM8448951021422,067SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925011424,792SH SOLE0000
CONAGRA BRANDS INCCOM2058871021425,089SH SOLE0000
BHP GROUP LTDSPONSORED ADS0886061081413,985SH SOLE0000
ATLAS CORPSHARESY0436Q10914116,629SH SOLE0000
CHARTER COMMUNICATIONS INC NCL A16119P108141321SH SOLE0000
ISHARES TRCORE TOTAL USD46434V6131412,697SH SOLE0000
LIFE STORAGE INCCOM53223X1071401,502SH SOLE0000
SOUTHERN COPPER CORPCOM84265V1051395,250SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J8581396,233SH SOLE0000
VANGUARD WORLD FDSENERGY ETF92204A3061383,724SH SOLE0000
VERTEX PHARMACEUTICALS INCCOM92532F100138638SH SOLE0000
MARTIN MARIETTA MATLS INCCOM573284106137760SH SOLE0000
DTE ENERGY COCOM2333311071371,409SH SOLE0000
PACER FDS TRTRENDPILOT FD69374H6751375,875SH SOLE0000
SCOTTS MIRACLE GRO COCL A8101861061361,333SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061357,045SH SOLE0000
AGILENT TECHNOLOGIES INCCOM00846U1011351,905SH SOLE0000
ARISTA NETWORKS INCCOM040413106134705SH SOLE0000
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5221344,658SH SOLE0000
BP PRUDHOE BAY RTY TRUNIT BEN INT05563010713424,831SH SOLE0000
ILLUMINA INCCOM452327109133498SH SOLE0000
SPROTT PHYSICAL GOLD TRUNIT85207H10413310,147SH SOLE0000
ABB LTDSPONSORED ADR0003752041337,326SH SOLE0000
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2071326,798SH SOLE0000
EQUIFAX INCCOM2944291051311,101SH SOLE0000
GLOBAL X FDSFINTECH ETF37954Y8141305,440SH SOLE0000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421302,108SH SOLE0000
WILLIAMS COS INCCOM9694571001299,307SH SOLE0000
CROWN CASTLE INTL CORP NEWCOM22822V101128940SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428661282,349SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSY WR MOMNT33741L1081287,100SH SOLE0000
FIRST MERCHANTS CORPCOM3208171091285,085SH SOLE0000
PROSPECT CAP CORPCOM74348T10212828,526SH SOLE0000
AXIS CAP HLDGS LTDSHSG0692U1091283,347SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2581263,153SH SOLE0000
CERNER CORPCOM1567821041262,104SH SOLE0000
SABINE ROYALTY TRUNIT BEN INT7856881021264,814SH SOLE0000
XILINX INCCOM9839191011251,673SH SOLE0000
MGE ENERGY INCCOM55277P1041252,019SH SOLE0000
ISHARES TRMRNING SM CP ETF4642887031251,456SH SOLE0000
PIMCO INCOME OPPORTUNITY FDCOM72202B1001256,394SH SOLE0000
EDISON INTLCOM2810201071232,239SH SOLE0000
SPDR SER TRS&P BK ETF78464A7971234,482SH SOLE0000
ISHARES TRU.S. ENERGY ETF4642877961238,274SH SOLE0000
WOODWARD INCCOM9807451031221,981SH SOLE0000
ISHARES TRU.S. FIN SVC ETF4642877701221,175SH SOLE0000
NUTRIEN LTDCOM67077M1081223,951SH SOLE0000
HEWLETT PACKARD ENTERPRISE CCOM42824C10912112,349SH SOLE0000
ISHARES TRTRANS AVG ETF464287192121879SH SOLE0000
WISDOMTREE TRUS SMALLCAP DIVD97717W6041206,810SH SOLE0000
CHEMED CORP NEWCOM16359R103120295SH SOLE0000
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8051204,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1491201,245SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR BU45782C7481194,838SH SOLE0000
CINCINNATI FINL CORPCOM1720621011181,565SH SOLE0000
ISHARES TRMICRO-CAP ETF4642888691181,810SH SOLE0000
RLI CORPCOM7496071071181,400SH SOLE0000
ANTERO MIDSTREAM CORPCOM03676B10211853,243SH SOLE0000
COMPASS DIVERSIFIEDSH BEN INT20451Q1041188,645SH SOLE0000
CAMBRIA ETF TRGLB ASSET ALLO1320616071175,179SH SOLE0000
PIMCO MUN INCOME FD IIICOM72201A10311711,060SH SOLE0000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041171,998SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CP GRW ALP33737M3001173,682SH SOLE0000
ISHARES TRCOHEN STEER REIT4642875641171,270SH SOLE0000
SNAP INCCL A83304A1061169,603SH SOLE0000
ASTRAZENECA PLCSPONSORED ADR0463531081162,747SH SOLE0000
MONSTER BEVERAGE CORP NEWCOM61174X1091162,065SH SOLE0000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V58911614,005SH SOLE0000
ZSCALER INCCOM98980G1021151,974SH SOLE0000
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001157,317SH SOLE0000
SIMON PPTY GROUP INC NEWCOM8288061091141,975SH SOLE0000
EATON VANCE TX ADV GLBL DIVCOM27828S1011139,362SH SOLE0000
THOMSON REUTERS CORPCOM NEW8849037091121,814SH SOLE0000
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410111211,840SH SOLE0000
ING GROEP N VSPONSORED ADR45683710311218,584SH SOLE0000
DISCOVER FINL SVCSCOM2547091081122,917SH SOLE0000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021111,869SH SOLE0000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051109,042SH SOLE0000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081092,253SH SOLE0000
HUNTINGTON BANCSHARES INCCOM44615010410712,999SH SOLE0000
KROGER COCOM5010441011073,698SH SOLE0000
GENERAL AMERN INVS CO INCCOM3688021041073,873SH SOLE0000
SPDR SER TRNUVEEN BLMBRG SR78468R7391072,185SH SOLE0000
LAUDER ESTEE COS INCCL A518439104107666SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561064,615SH SOLE0000
PARKER HANNIFIN CORPCOM701094104106881SH SOLE0000
HANESBRANDS INCCOM41034510210613,041SH SOLE0000
ISHARES TRUS HOME CONS ETF4642887521063,495SH SOLE0000
BRYN MAWR BK CORPCOM1176651091064,000SH SOLE0000
NVR INCCOM62944T10510637SH SOLE0000
BLACKROCK MUNIENHANCED FD INCOM09253Y10010610,000SH SOLE0000
CHURCH DWIGHT INCCOM1713401021051,705SH SOLE0000
PINTEREST INCCL A72352L1061057,049SH SOLE0000
GARMIN LTDSHSH2906T1091041,427SH SOLE0000
FIRST MAJESTIC SILVER CORPCOM32076V10310415,367SH SOLE0000
FIRST TR EXCHANGE TRADED FDLNG DUR OPRTUN33738D6061043,700SH SOLE0000
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1011034,322SH SOLE0000
PROSHARES TRULTR 7-10 TREA74347R1801031,379SH SOLE0000
CORESITE RLTY CORPCOM21870Q105103935SH SOLE0000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D1011025,960SH SOLE0000
OREILLY AUTOMOTIVE INCCOM67103H107102327SH SOLE0000
ROKU INCCOM CL A77543R1021021,172SH SOLE0000
FIRST TR EXCHANGE TRADED ALPMID CP GR ALPH33737M1021022,801SH SOLE0000
OMEGA FLEX INCCOM6820951041011,321SH SOLE0000
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121011,247SH SOLE0000
HARTFORD FINL SVCS GROUP INCCOM4165151041012,887SH SOLE0000
TREX CO INCCOM89531P1051011,220SH SOLE0000
GABELLI EQUITY TR INCCOM36239710110122,707SH SOLE0000
SPDR SER TRBLOMBERG 1 10 YR78468R8611005,100SH SOLE0000
CENOVUS ENERGY INCCOM15135U10910059,326SH SOLE0000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001002,136SH SOLE0000
VANGUARD WORLD FDEXTENDED DUR92191070999580SH SOLE0000
ALBEMARLE CORPCOM012653101991,811SH SOLE0000
NATIONAL FUEL GAS COCOM636180101992,747SH SOLE0000
WISDOMTREE TRUS SHRT TRM HIGH97717X149992,290SH SOLE0000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491079811,253SH SOLE0000
TE CONNECTIVITY LTDREG SHSH84989104981,564SH SOLE0000
HARLEY DAVIDSON INCCOM412822108985,516SH SOLE0000
WESTERN DIGITAL CORPCOM958102105972,310SH SOLE0000
TRINITY INDS INCCOM896522109966,074SH SOLE0000
ISHARES TRIBONDS 27 ETF46435UAA9964,000SH SOLE0000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651963,935SH SOLE0000
FIRST TR NAS100 EQ WEIGHTEDSHS337344105961,575SH SOLE0000
INGREDION INCCOM457187102961,305SH SOLE0000
ISHARES TRGLOBAL 100 ETF464287572962,208SH SOLE0000
ALLETE INCCOM NEW018522300951,546SH SOLE0000
NEUBERGER BERMAN HIGH YIELDCOM64128C1069511,159SH SOLE0000
NUVEEN PENNSYLVANIA QLT MUNCOM670972108957,156SH SOLE0000
PACKAGING CORP AMERCOM695156109951,105SH SOLE0000
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS003264108946,790SH SOLE0000
ADAM NAT RES FD INCCOM00548F1059411,170SH SOLE0000
ISHARES TRMSCI USA ESG SLC46428880294871SH SOLE0000
VANGUARD WORLD FDSMATERIALS ETF92204A80193991SH SOLE0000
TAL EDUCATION GROUPSPONSORED ADS874080104921,738SH SOLE0000
ALCON AGORD SHSH01301128921,970SH SOLE0000
NUVEEN MUN VALUE FD INCCOM670928100929,615SH SOLE0000
BANK NOVA SCOTIA B CCOM064149107922,391SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464921,912SH SOLE0000
SPDR SER TRS&P 600 SML CAP78464A813911,933SH SOLE0000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250591629SH SOLE0000
MOLSON COORS BEVERAGE COCL B60871R209912,410SH SOLE0000
ISHARES TRMRGSTR MD CP GRW46428830791425SH SOLE0000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G106914,880SH SOLE0000
HANCOCK JOHN TAX ADVANTAGEDCOM41013V100915,129SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434901,713SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150903,022SH SOLE0000
STATE STR CORPCOM857477103901,856SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182905,185SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V33290494SH SOLE0000
VANECK VECTORS ETF TRRUSSIA ETF92189F403895,509SH SOLE0000
ISHARES TRRESIDENTIAL MULT464288562881,573SH SOLE0000
HILL ROM HLDGS INCCOM43147510288888SH SOLE0000
ATLANTIC UN BANKSHARES CORPCOM04911A107884,168SH SOLE0000
UNIVERSAL DISPLAY CORPCOM91347P10588657SH SOLE0000
CORNERSTONE TOTAL RETURN FDCOM21924U3008811,063SH SOLE0000
ORIGIN BANCORP INCCOM68621T102874,550SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431871,978SH SOLE0000
TOYOTA MOTOR CORPSP ADR REP2COM89233130787687SH SOLE0000
LEXINGTON REALTY TRUSTCOM529043101879,025SH SOLE0000
PENN NATL GAMING INCCOM707569109877,414SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J833873,965SH SOLE0000
DOLLAR TREE INCCOM256746108871,130SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI INDL INDX316092709862,875SH SOLE0000
WORKDAY INCCL A98138H10186637SH SOLE0000
WENDYS COCOM95058W100866,158SH SOLE0000
ISHARES TR3 7 YR TREAS BD46428866186651SH SOLE0000
DOCUSIGN INCCOM256163106861,045SH SOLE0000
COHEN STEERS SELECT PFDCOM19248Y107853,520SH SOLE0000
NEW RESIDENTIAL INVT CORPCOM NEW64828T2018512,421SH SOLE0000
LOEWS CORPCOM540424108852,535SH SOLE0000
VANECK VECTORS ETF TRPFD SECS EX FINL92189F429855,159SH SOLE0000
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X853852,353SH SOLE0000
NATIONAL RETAIL PROPERTIES ICOM637417106852,486SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI CONSM DIS316092204842,258SH SOLE0000
APPIAN CORPCL A03782L101842,170SH SOLE0000
ROSS STORES INCCOM778296103841,022SH SOLE0000
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L406843,296SH SOLE0000
KEYSIGHT TECHNOLOGIES INCCOM49338L103831,070SH SOLE0000
PIONEER NAT RES COCOM723787107831,209SH SOLE0000
DARDEN RESTAURANTS INCCOM237194105821,517SH SOLE0000
J P MORGAN EXCHANGE TRADED FHIGH YLD RESRCH46641Q878821,905SH SOLE0000
ISHARES TRMORNINGSTR US EQ46428712782573SH SOLE0000
NATIONAL PRESTO INDS INCCOM637215104821,235SH SOLE0000
SCHWAB STRATEGIC TRSCHWAB FDT US LG808524771822,674SH SOLE0000
ACTIVISION BLIZZARD INCCOM00507V109821,453SH SOLE0000
FIRST TR EXCHANGE TRADED FDFT STRG INCM ETF33739Q309822,017SH SOLE0000
TAPESTRY INCCOM876030107815,867SH SOLE0000
CENTENE CORP DELCOM15135B101811,478SH SOLE0000
SPDR SER TRBLOMBERG INTL TR78464A516802,897SH SOLE0000
NUVEEN REAL ESTATE INCOME FDCOM67071B1088011,675SH SOLE0000
MDU RES GROUP INCCOM552690109803,695SH SOLE0000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F643801,881SH SOLE0000
PIMCO CORPORATE INCOME OPPCOM72201B101806,015SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719804,884SH SOLE0000
ISHARES TRIBONDS DEC202246435G755803,076SH SOLE0000
FIRST CMNTY BANKSHARES INC VCOM31983A103803,639SH SOLE0000
GALECTIN THERAPEUTICS INCCOM NEW3632252028041,750SH SOLE0000
ISHARES TRIBONDS DEC202146435G789803,121SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924028010,864SH SOLE0000
LABORATORY CORP AMER HLDGSCOM NEW50540R40979621SH SOLE0000
ISHARES TRIBONDS DEC202346435G318793,118SH SOLE0000
ISHARES TRIBONDS DEC46435U697793,048SH SOLE0000
S P GLOBAL INCCOM78409V10479330SH SOLE0000
SPROTT ETF TRUSTGOLD MINERS ETF85210B102793,815SH SOLE0000
MODERNA INCCOM60770K107792,633SH SOLE0000
VANGUARD WHITEHALL FDSINTL HIGH ETF921946794791,781SH SOLE0000
COHEN STEERS QUALITY INCOMCOM19247L106788,839SH SOLE0000
NEW YORK CMNTY BANCORP INCCOM649445103778,200SH SOLE0000
PROLOGIS INCCOM74340W10377982SH SOLE0000
ISHARES INCMSCI WORLD ETF464286392771,014SH SOLE0000
LAMB WESTON HLDGS INCCOM513272104771,355SH SOLE0000
CHEMOCENTRYX INCCOM16383L106772,000SH SOLE0000
ISHARES TR10+ YR INVST GRD464289511771,217SH SOLE0000
ROYCE MICRO CAP TR INCCOM7809151047713,632SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E636763,063SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J825763,789SH SOLE0000
ZYNGA INCCL A98986T1087611,464SH SOLE0000
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E420763,200SH SOLE0000
EATON VANCE MUN BD FDCOM27827X101766,307SH SOLE0000
PIONEER DIVERSIFIED HIGH INCCOM723653101767,418SH SOLE0000
ROYAL GOLD INCCOM78028710876840SH SOLE0000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800761,600SH SOLE0000
PACER FDS TRBNCHMRK INDSTR69374H766752,700SH SOLE0000
DELL TECHNOLOGIES INCCL C24703L202751,950SH SOLE0000
SERVICE CORP INTLCOM817565104751,944SH SOLE0000
COLONY CAP INC NEWCL A COM19626G1087533,914SH SOLE0000
WEINGARTEN RLTY INVSSH BEN INT948741103755,069SH SOLE0000
INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A200746,480SH SOLE0000
ORION ENGINEERED CARBONS S ACOML729671097410,000SH SOLE0000
GARTNER INCCOM36665110774708SH SOLE0000
HANCOCK WHITNEY CORPORATIONCOM410120109733,707SH SOLE0000
ICON PLCSHSG4705A10073546SH SOLE0000
NBT BANCORP INCCOM628778102732,343SH SOLE0000
STERLING BANCORP DELCOM85917A100736,614SH SOLE0000
CRONOS GROUP INCCOM22717L1017311,641SH SOLE0000
VIRGIN GALACTIC HOLDINGS INCCOM92766K106724,726SH SOLE0000
ABIOMED INCCOM00365410072500SH SOLE0000
TECHNIPFMC PLCCOMG871101057210,210SH SOLE0000
FIRST TR NASDAQ 100 TECH INDSHS33734510272878SH SOLE0000
UNITED RENTALS INCCOM91136310972803SH SOLE0000
AMERICAN FINL GROUP INC OHIOCOM025932104721,018SH SOLE0000
ISHARES TRMSCI USA SML CP46434V290712,460SH SOLE0000
SIMMONS 1ST NATL CORPCL A $1 PAR828730200713,876SH SOLE0000
MARATHON OIL CORPCOM5658491067120,376SH SOLE0000
FASTLY INCCL A31188V100713,935SH SOLE0000
WISDOMTREE TREUROPE HEDGED EQ97717X701711,423SH SOLE0000
TORO COCOM891092108711,132SH SOLE0000
MANULIFE FINL CORPCOM56501R106716,321SH SOLE0000
WYNN RESORTS LTDCOM983134107701,120SH SOLE0000
WISDOMTREE TRINTL MIDCAP DV97717W778701,520SH SOLE0000
VANGUARD BD INDEX FDSLONG TERM BOND92193779370658SH SOLE0000
TEKLA HEALTHCARE OPPORTUNITISHS879105104704,820SH SOLE0000
TIFFANY CO NEWCOM88654710870550SH SOLE0000
PIMCO MUN INCOME FD IICOM72200W106695,564SH SOLE0000
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205694,514SH SOLE0000
GABELLI DIVID INCOME TRCOM36242H104694,749SH SOLE0000
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103696,200SH SOLE0000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B108691,437SH SOLE0000
EATON VANCE TAX ADVT DIV INCCOM27828G107694,045SH SOLE0000
OSHKOSH CORPCOM688239201681,186SH SOLE0000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN864482104684,708SH SOLE0000
NUCOR CORPCOM670346105682,052SH SOLE0000
GRACO INCCOM384109104681,500SH SOLE0000
ISHARES TRRUS 1000 ETF46428762268489SH SOLE0000
EASTERLY GOVT PPTYS INCCOM27616P103682,855SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAT GAS ETF33733E8076817,193SH SOLE0000
NEW AMER HIGH INCOME FD INCCOM NEW641876800689,960SH SOLE0000
KRANESHARES TRBOSERA MSCI CH500767405672,330SH SOLE0000
INNOVATIVE INDL PPTYS INCCOM45781V10167835SH SOLE0000
PROSHARES TRHGH YLD INT RATE74348A541671,230SH SOLE0000
ROYAL CARIBBEAN GROUPCOMV7780T103671,944SH SOLE0000
NOVO NORDISK A SADR670100205661,181SH SOLE0000
BOULDER GROWTH INCOME FD ICOM101507101667,272SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857663,201SH SOLE0000
LTC PPTYS INCCOM502175102662,150SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28266421SH SOLE0000
WISDOMTREE TRHEDGED HI YLD BD97717W430663,428SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738662,215SH SOLE0000
INVESCO LTDSHSG491BT108667,065SH SOLE0000
GW PHARMACEUTICALS PLCADS36197T10366771SH SOLE0000
AMMO INCCOM00175J1076641,318SH SOLE0000
2U INCCOM90214J101653,000SH SOLE0000
NETAPP INCCOM64110D104651,638SH SOLE0000
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X756652,039SH SOLE0000
PULTE GROUP INCCOM745867101652,677SH SOLE0000
ISHARES TRMSCI KLD400 SOC46428857065686SH SOLE0000
INVESCO TR INVT GRADE MUNSCOM46131M106655,608SH SOLE0000
FIRST TR EXCHANGE TRADED FDLARGE CP US EQ33738R761653,500SH SOLE0000
DIREXION SHS ETF TRDLY ENRGY BULL2X25460G609657,150SH SOLE0000
FIDELITY COVINGTON TRUSTDIVID ETF RISI316092832652,497SH SOLE0000
CIVISTA BANCSHARES INCCOM NO PAR178867107654,640SH SOLE0000
SPDR SER TRMSCI USA STRTGIC78468R81265863SH SOLE0000
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252101641,775SH SOLE0000
ETF MANAGERS TRPRIME MOBILE PAY26924G409641,725SH SOLE0000
ELANCO ANIMAL HEALTH INCCOM28414H103642,961SH SOLE0000
UNDER ARMOUR INCCL C904311206647,753SH SOLE0000
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430064824SH SOLE0000
CONTINENTAL RES INCCOM212015101647,513SH SOLE0000
CARLYLE GROUP INCCOM14316J108642,814SH SOLE0000
NCR CORP NEWCOM62886E108633,504SH SOLE0000
DAVITA INCCOM23918K10863871SH SOLE0000
TYSON FOODS INCCL A902494103631,086SH SOLE0000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142632,049SH SOLE0000
SONY CORPSPONSORED ADR835699307631,066SH SOLE0000
BLACKROCK HEALTH SCIENCES TRCOM09250W107621,765SH SOLE0000
PACCAR INCCOM693718108621,052SH SOLE0000
NUVEEN TAX ADVANTAGED DIVIDCOM67073G105625,530SH SOLE0000
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H409621,133SH SOLE0000
STANLEY BLACK DECKER INCCOM85450210162642SH SOLE0000
BEST BUY INCCOM08651610162992SH SOLE0000
INVESCO ACTIVELY MANAGED ETFCNSRTV MLT AST46090A309615,424SH SOLE0000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109616,248SH SOLE0000
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F700611,237SH SOLE0000
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E693612,500SH SOLE0000
VANGUARD WORLD FDSFINANCIALS ETF92204A405601,187SH SOLE0000
ARCOSA INCCOM039653100601,666SH SOLE0000
OLD SECOND BANCORP INC ILLCOM680277100608,655SH SOLE0000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104604,101SH SOLE0000
ROYCE VALUE TR INCCOM780910105606,095SH SOLE0000
POLARIS INCCOM731068102601,268SH SOLE0000
IDACORP INCCOM45110710660668SH SOLE0000
ELECTROMED INCCOM285409108605,000SH SOLE0000
SPDR SER TRS&P TRANSN ETF78464A532601,380SH SOLE0000
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881592,494SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V746591,390SH SOLE0000
VANECK VECTORS ETF TRSHORT MUNI ETF92189F528593,408SH SOLE0000
CHENIERE ENERGY INCCOM NEW16411R208591,762SH SOLE0000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y852581,378SH SOLE0000
NUVEEN CORE EQUITY ALPHA FDCOM67090X107585,500SH SOLE0000
ZIONS BANCORPORATION N ACOM989701107582,117SH SOLE0000
ARK ETF TRAUTNMUS TECHNLGY00214Q203581,803SH SOLE0000
BORGWARNER INCCOM099724106582,450SH SOLE0000
ISHARES TR0-5YR INVT GR CP46434V100581,167SH SOLE0000
LINCOLN NATL CORP INDCOM534187109582,113SH SOLE0000
VANECK VECTORS ETF TRLONG TREND ETF92189F148572,448SH SOLE0000
MGM RESORTS INTERNATIONALCOM552953101574,748SH SOLE0000
PROSHARES TRS&P MDCP 400 DIV74347B680571,313SH SOLE0000
SPDR SER TRS&P KENSHO NEW78468R648572,044SH SOLE0000
ISHARES INCMSCI EMERG MRKT464286533571,250SH SOLE0000
ESPERION THERAPEUTICS INC NECOM29664W105571,620SH SOLE0000
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P105562,555SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V456562,489SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31656700SH SOLE0000
WAITR HLDGS INCCOM9307521005643,145SH SOLE0000
SIBANYE STILLWATER LTDSPONSORED ADR82575P1075511,381SH SOLE0000
WABTECCOM929740108551,173SH SOLE0000
TEKLA HEALTHCARE INVSSH BEN INT87911J103553,230SH SOLE0000
AVALONBAY CMNTYS INCCOM05348410155345SH SOLE0000
HONDA MOTOR LTDAMERN SHS438128308552,394SH SOLE0000
WESTERN ASSET CLAYMORE INFCOM95766R104555,543SH SOLE0000
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X426551,205SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11555791SH SOLE0000
SCHWAB STRATEGIC TRUS SML CAP ETF808524607541,076SH SOLE0000
AMERIPRISE FINL INCCOM03076C10654527SH SOLE0000
HUMANA INCCOM44485910254183SH SOLE0000
OTTER TAIL CORPCOM689648103541,254SH SOLE0000
NATIONAL WESTN LIFE GROUP INCL A63851710254316SH SOLE0000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN726503105549,798SH SOLE0000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107532,928SH SOLE0000
CARA THERAPEUTICS INCCOM140755109534,272SH SOLE0000
GENPACT LIMITEDSHSG3922B107531,863SH SOLE0000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749531,485SH SOLE0000
QUANTA SVCS INCCOM74762E102531,798SH SOLE0000
MARKEL CORPCOM5705351045360SH SOLE0000
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E842531,335SH SOLE0000
BANCFIRST CORPCOM05945F103531,594SH SOLE0000
BROWN FORMAN CORPCL B11563720953978SH SOLE0000
OMNICOM GROUP INCCOM681919106521,016SH SOLE0000
HCA HEALTHCARE INCCOM40412C10152604SH SOLE0000
AECOMCOM00766T100521,835SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN SHRT78470P200521,092SH SOLE0000
PREFERRED APT CMNTYS INCCOM74039L103527,000SH SOLE0000
AGNC INVT CORPCOM00123Q104523,985SH SOLE0000
FERRARI N VCOMN3167Y10352344SH SOLE0000
INVESCO DB US DLR INDEX TRBEARISH FD46141D104522,598SH SOLE0000
FLAHERTY CRUMRINE DYN PFDSHS33848W106512,610SH SOLE0000
EASTMAN CHEM COCOM277432100511,114SH SOLE0000
WIX COM LTDSHSM9806810551487SH SOLE0000
FIRST TR EXCHANGE TRADED FDDEVELOPED INTL33738R787511,300SH SOLE0000
NUVEEN PFD INCOME TERM FDCOM67075A106502,846SH SOLE0000
PETMED EXPRESS INCCOM716382106501,905SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL DEV46138E248502,435SH SOLE0000
GAMING LEISURE PPTYS INCCOM36467J108501,888SH SOLE0000
ISHARES U S ETF TRINT RT HDG C B46431W70550620SH SOLE0000
SNAP ON INCCOM83303410150468SH SOLE0000
USANA HEALTH SCIENCES INCCOM90328M10750850SH SOLE0000
SYNOPSYS INCCOM87160710750405SH SOLE0000
NUVEEN CA QUALTY MUN INCOMECOM67066Y105503,757SH SOLE0000
ISHARES TR0-5 YR TIPS ETF46429B74749499SH SOLE0000
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508491,186SH SOLE0000
NUVEEN NEW YORK AMT QLT MUNICOM670656107493,995SH SOLE0000
ALLEGION PLCORD SHSG0176J10949541SH SOLE0000
ROCKWELL AUTOMATION INCCOM77390310949326SH SOLE0000
FIRST TR EXCHANGE TRADED FDSSI STRG ETF33739Q507491,755SH SOLE0000
NOKIA CORPSPONSORED ADR6549022044916,357SH SOLE0000
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101484,905SH SOLE0000
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT718549207481,420SH SOLE0000
CEDAR FAIR L PDEPOSITRY UNIT150185106482,133SH SOLE0000
MPLX LPCOM UNIT REP LTD55336V100484,451SH SOLE0000
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303481,238SH SOLE0000
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102481,032SH SOLE0000
DECIPHERA PHARMACEUTICALS INCOM24344T101481,150SH SOLE0000
AEROVIRONMENT INCCOM00807310848870SH SOLE0000
BAOZUN INCSPONSORED ADR06684L103481,780SH SOLE0000
FIRST TR HIGH INCOME L S FDCOM33738E109484,050SH SOLE0000
MIMEDX GROUP INCCOM6024961014813,165SH SOLE0000
BARRICK GOLD CORPCOM067901108472,491SH SOLE0000
CONSOLIDATED COMM HLDGS INCCOM209034107479,693SH SOLE0000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67647416SH SOLE0000
INVESCO PA VALUE MUN INC TRCOM46132K109473,940SH SOLE0000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66947415SH SOLE0000
AGNICO EAGLE MINES LTDCOM008474108471,228SH SOLE0000
SERVICENOW INCCOM81762P10247173SH SOLE0000
ISHARES TRU.S. PHARMA ETF46428883647367SH SOLE0000
EATON VANCE TAX MANAGED BUYCOM27828Y108473,945SH SOLE0000
CALAMOS CONV HIGH INCOME FCOM SHS12811P108475,565SH SOLE0000
DONALDSON INCCOM257651109461,280SH SOLE0000
ITT INCCOM45073V108461,085SH SOLE0000
ROYCE GLOBAL VALUE TR INCCOM78081T104465,739SH SOLE0000
TENCENT MUSIC ENTMT GROUPSPON ADS88034P109464,900SH SOLE0000
VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270346502SH SOLE0000
WPX ENERGY INCCOM98212B1034615,020SH SOLE0000
ISHARES TRMSCI ACWI EXUS46435G847462,100SH SOLE0000
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109461,137SH SOLE0000
DUKE REALTY CORPCOM NEW264411505461,435SH SOLE0000
HENRY SCHEIN INCCOM80640710245917SH SOLE0000
OLD REP INTL CORPCOM680223104453,051SH SOLE0000
NUVEEN SR INCOME FDCOM67067Y1044511,059SH SOLE0000
TELUS CORPORATIONCOM87971M103453,020SH SOLE0000
GLOBAL PARTNERS LPCOM UNITS37946R109454,750SH SOLE0000
BILIBILI INCSPONS ADS REP Z090040106452,050SH SOLE0000
GLOBAL X FDSGLB X SUPERDIV37950E549454,795SH SOLE0000
INVITAE CORPCOM46185L103453,199SH SOLE0000
HEXCEL CORP NEWCOM428291108451,171SH SOLE0000
PIMCO CORPORATE INCM STRGCOM72200U100453,309SH SOLE0000
FIRST HORIZON CORPORATIONCOM320517105455,415SH SOLE0000
SERVICE PPTYS TRCOM SH BEN INT81761L102456,438SH SOLE0000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W1084419,048SH SOLE0000
KIRKLAND LAKE GOLD LTDCOM49741E100441,415SH SOLE0000
BUSINESS FIRST BANCSHARES INCOM12326C105443,333SH SOLE0000
MAGNA INTL INCCOM559222401441,397SH SOLE0000
AMER STATES WTR COCOM02989910144550SH SOLE0000
APPLIED INDL TECHNOLOGIES INCOM03820C105441,007SH SOLE0000
PIMCO ETF TRENHNCD LW DUR AC72201R71844459SH SOLE0000
GLADSTONE COMMERCIAL CORPCOM376536108443,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10044871SH SOLE0000
COLLEGIUM PHARMACEUTICAL INCCOM19459J104442,700SH SOLE0000
ON SEMICONDUCTOR CORPCOM682189105443,429SH SOLE0000
INVESCO QUALITY MUN INCOME TCOM46133G107443,860SH SOLE0000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E669442,250SH SOLE0000
MARSH MCLENNAN COS INCCOM57174810244517SH SOLE0000
EURONET WORLDWIDE INCCOM29873610943483SH SOLE0000
LUMENTUM HLDGS INCCOM55024U10943627SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41021P103433,125SH SOLE0000
ALPS ETF TRRIVRFRNT STR INC00162Q783432,000SH SOLE0000
LEGGETT PLATT INCCOM524660107431,565SH SOLE0000
ETF MANAGERS TRPRIME CYBR SCRTY26924G201431,231SH SOLE0000
WINNEBAGO INDS INCCOM974637100431,432SH SOLE0000
WASHINGTON REAL ESTATE INVTSH BEN INT939653101431,900SH SOLE0000
NEUROCRINE BIOSCIENCES INCCOM64125C10943490SH SOLE0000
NISOURCE INCCOM65473P105431,750SH SOLE0000
VOYA GLBL EQTY DIV PREM OPCOM92912T100439,430SH SOLE0000
TWO HBRS INVT CORPCOM NEW90187B408439,367SH SOLE0000
MEDALLIA INCCOM584021109431,990SH SOLE0000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210243200SH SOLE0000
SPDR SER TRPORTFLI TIPS ETF78464A656421,445SH SOLE0000
EPR PPTYSCOM SH BEN INT26884U109421,746SH SOLE0000
BLACKROCK MUN INCOME QUALITYCOM092479104423,200SH SOLE0000
GENESIS ENERGY L PUNIT LTD PARTN3719271044213,628SH SOLE0000
MERCURY GENL CORP NEWCOM589400100421,100SH SOLE0000
SOUTH JERSEY INDS INCCOM838518108421,704SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E17242700SH SOLE0000
STARWOOD PPTY TR INCCOM85571B105423,275SH SOLE0000
WILLIAMS SONOMA INCCOM969904101421,001SH SOLE0000
FLOWERS FOODS INCCOM343498101412,135SH SOLE0000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206411,473SH SOLE0000
ERICSSONADR B SEK 10294821608415,607SH SOLE0000
CRACKER BARREL OLD CTRY STORCOM22410J10641566SH SOLE0000
MASTEC INCCOM576323109411,400SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V37340337SH SOLE0000
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533401,900SH SOLE0000
ANAVEX LIFE SCIENCES CORPCOM NEW0327973004014,000SH SOLE0000
J P MORGAN EXCHANGE TRADED FUS AGGREGATE46641Q613401,499SH SOLE0000
FIRST TR EXCHANGE TRADED FDMID CAP US EQT33738R753402,600SH SOLE0000
BERKLEY W R CORPCOM08442310240782SH SOLE0000
DOUGLAS DYNAMICS INCCOM25960R105401,230SH SOLE0000
CALAMOS GLOBAL TOTAL RETURNCOM SH BEN INT128118106404,250SH SOLE0000
INVESCO EXCHANGE TRADED FD TINVESCO MSCI46137V407401,078SH SOLE0000
INVESCO VALUE MUN INCOME TRCOM46132P108402,900SH SOLE0000
MID AMER APT CMNTYS INCCOM59522J10340372SH SOLE0000
INTERCONTINENTAL EXCHANGE INCOM45866F10439492SH SOLE0000
ISHARES TRGL CLEAN ENE ETF464288224394,211SH SOLE0000
ISHARES TRGLOB HLTHCRE ETF46428732539679SH SOLE0000
INGERSOLL RAND INCCOM45687V106391,751SH SOLE0000
YAMANA GOLD INCCOM98462Y1003913,332SH SOLE0000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1033922,733SH SOLE0000
ISHARES TRIBONDS DEC22 ETF46434VBA7391,600SH SOLE0000
DATADOG INCCL A COM23804L103391,143SH SOLE0000
VARIAN MED SYS INCCOM92220P10539390SH SOLE0000
UMH PPTYS INCCOM903002103393,754SH SOLE0000
FORTIS INCCOM349553107381,103SH SOLE0000
VANGUARD INDEX FDSLARGE CAP ETF92290863738333SH SOLE0000
LEIDOS HOLDINGS INCCOM52532710238413SH SOLE0000
ISHARES TRESG AW MSCI EAFE46435G51638728SH SOLE0000
VANGUARD INDEX FDSEXTEND MKT ETF92290865238424SH SOLE0000
WISDOMTREE TRUS HIGH DIVIDEND97717W20837675SH SOLE0000
B RILEY FINANCIAL INCCOM05580M108372,175SH SOLE0000
ISHARES TRS&P MC 400VL ETF46428770537346SH SOLE0000
SPDR SER TRNUVEEN BRC MUNIC78468R72137746SH SOLE0000
RELIANCE STEEL ALUMINUM COCOM75950910237451SH SOLE0000
BOSTON PROPERTIES INCCOM10112110137400SH SOLE0000
AMERICAN NATL BANKSHARES INCCOM027745108371,601SH SOLE0000
BLACKSTONE MTG TR INCCOM CL A09257W100371,785SH SOLE0000
ISHARES INCMSCI JPN ETF NEW46434G82237739SH SOLE0000
ISHARES TRIBONDS DEC24 ETF46434VBG4361,500SH SOLE0000
CBRE GROUP INCCL A12504L10936941SH SOLE0000
OXFORD LANE CAP CORPCOM691543102367,500SH SOLE0000
DIAMONDBACK ENERGY INCCOM25278X109361,538SH SOLE0000
HUNTINGTON INGALLS INDS INCCOM44641310636197SH SOLE0000
ACNB CORPCOM000868109361,428SH SOLE0000
ISHARES TRCORE LT USDB ETF46428947936508SH SOLE0000
NORTHWEST BANCSHARES INC MDCOM667340103363,200SH SOLE0000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85536930SH SOLE0000
TRITON INTL LTDCL AG9078F107361,353SH SOLE0000
FIRST TR EXCHANGE TRADED ALPSML CAP VAL ALPH33737M409361,650SH SOLE0000
BROOKS AUTOMATION INC NEWCOM114340102361,221SH SOLE0000
ISHARES TRMRGSTR SM CP GR46428860435220SH SOLE0000
ZILLOW GROUP INCCL A98954M101351,000SH SOLE0000
ALLIANZGI EQUITY CONV INCOCOM018829101351,910SH SOLE0000
BADGER METER INCCOM05652510835686SH SOLE0000
BOSTON BEER INCCL A10055710735101SH SOLE0000
ISHARES TRGNMA BOND ETF46429B33335695SH SOLE0000
EATON VANCE TAX MANAGED DIVECOM27828N102353,827SH SOLE0000
EQUINIX INCCOM29444U7003560SH SOLE0000
RPM INTL INCCOM74968510335588SH SOLE0000
FIRST TR EXCHANGE TRADED FDSMAL CP US EQT33738R746352,400SH SOLE0000
INSEEGO CORPCOM45782B104355,775SH SOLE0000
PROSHARES TRSHORT S&P 500 NE74347B425351,240SH SOLE0000
PROSHARES TRPSHS ULTRA UTIL74347R68534764SH SOLE0000
TWO RDS SHARED TRAFFINITY WORLD90214Q105342,065SH SOLE0000
ATRICURE INCCOM04963C209341,135SH SOLE0000
TAKE TWO INTERACTIVE SOFTWARCOM87405410934311SH SOLE0000
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621342,092SH SOLE0000
FRANKLIN RESOURCES INCCOM354613101342,000SH SOLE0000
AGREE REALTY CORPCOM00849210034550SH SOLE0000
RITCHIE BROS AUCTIONEERSCOM767744105341,054SH SOLE0000
TEMPLETON DRAGON FD INCCOM88018T101342,083SH SOLE0000
BLACKROCK ENERGY RES TRCOM09250U101345,809SH SOLE0000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F10134578SH SOLE0000
FMC CORPCOM NEW30249130334451SH SOLE0000
WESTERN ASSET GLOBAL CP DEFICOM95790C107342,525SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P MDCP 400 REV46138G67234850SH SOLE0000
ALASKA AIR GROUP INCCOM011659109341,153SH SOLE0000
STMICROELECTRONICS N VNY REGISTRY861012102341,702SH SOLE0000
WISDOMTREE TRUS QTLY DIV GRT97717X66934900SH SOLE0000
BLACKROCK FLOATING RATE INCOCOM09255X100343,500SH SOLE0000
CAMDEN PPTY TRSH BEN INT13313110234400SH SOLE0000
PROSHARES TR IISHT VIX ST TRM74347W130341,148SH SOLE0000
SEI INVTS COCOM78411710334774SH SOLE0000
SYNCHRONOSS TECHNOLOGIES INCCOM87157B1033411,159SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32434350SH SOLE0000
HINGHAM INSTN SVGS MASSCOM43332310234240SH SOLE0000
FIRST TR INTER DUR PFD INCOM33718W103342,029SH SOLE0000
FORTUNE BRANDS HOME SEC INCOM34964C10634783SH SOLE0000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104342,714SH SOLE0000
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60333307SH SOLE0000
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184331,377SH SOLE0000
RYDER SYS INCCOM783549108331,271SH SOLE0000
CLOUDERA INCCOM18914U100334,290SH SOLE0000
ADAMS DIVERSIFIED EQUITY FDCOM006212104332,700SH SOLE0000
CDW CORPCOM12514G10833357SH SOLE0000
RIO TINTO PLCSPONSORED ADR76720410033768SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G69833775SH SOLE0000
SCHWEITZER MAUDUIT INTL INCCOM808541106331,315SH SOLE0000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77133614SH SOLE0000
CANADIAN PAC RY LTDCOM13645T10033158SH SOLE0000
DUFF PHELPS UTLITY AND INFCOM26433C105333,700SH SOLE0000
BROADRIDGE FINL SOLUTIONS INCOM11133T10333361SH SOLE0000
CHURCHILL DOWNS INCCOM17148410832350SH SOLE0000
CONCHO RES INCCOM20605P10132781SH SOLE0000
BROOKFIELD PPTY REIT INCCL A11282X103323,614SH SOLE0000
ISHARES TRMORTGE REL ETF46435G342321,475SH SOLE0000
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168321,218SH SOLE0000
INFOSYS LTDSPONSORED ADR456788108323,832SH SOLE0000
TEXTRON INCCOM883203101321,220SH SOLE0000
ABERDEEN INCOME CR STRATEGIECOM003057106324,523SH SOLE0000
ZEBRA TECHNOLOGIES CORPORATICL A98920710532175SH SOLE0000
VANECK VECTORS ETF TRJP MORGAN MKTS92189H300321,132SH SOLE0000
TCF FINL CORPCOM872307103321,308SH SOLE0000
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409321,040SH SOLE0000
DBX ETF TRXTRCKR MSCI US233051150321,375SH SOLE0000
INDEXIQ ETF TRUS RL EST SMCP45409B628311,983SH SOLE0000
ISHARES TRROBOTICS ARTIF46435U556311,443SH SOLE0000
ALEXANDRIA REAL ESTATE EQ INCOM01527110931221SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23331165SH SOLE0000
GLOBAL X FDSINTERNET OF THNG37954Y780311,749SH SOLE0000
INVESCO EXCH TRD SLF IDX FDINVSCO BLSH 2646138J635311,458SH SOLE0000
CROWN HLDGS INCCOM22836810631548SH SOLE0000
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506311,290SH SOLE0000
RAYMOND JAMES FINL INCCOM75473010931507SH SOLE0000
INVESCO HIGH INCOME TR IICOM46131F101312,940SH SOLE0000
CADENCE DESIGN SYSTEM INCCOM12738710831500SH SOLE0000
WISDOMTREE TRINTL LRGCAP DV97717W79431860SH SOLE0000
AVANOS MED INCCOM05350V106311,238SH SOLE0000
CORNERSTONE STRATEGIC VALUECOM21924B302313,820SH SOLE0000
LUMBER LIQUIDATORS HLDGS INCCOM55003T107305,900SH SOLE0000
FIRST TR EXCHNG TRADED FD VIMUN CEF IN OPT33740F508301,750SH SOLE0000
ISHARES INCMSCI BRAZIL ETF464286400301,294SH SOLE0000
EXPONENT INCCOM30214U10230435SH SOLE0000
PRECIGEN INCCOM74017N105309,772SH SOLE0000
DYNAGAS LNG PARTNERS LPCOM UNIT LTD PTY2188B1083026,665SH SOLE0000
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q10430955SH SOLE0000
EXTRA SPACE STORAGE INCCOM30225T10230318SH SOLE0000
BROWN FORMAN CORPCL A11563710030604SH SOLE0000
MASIMO CORPCOM57479510030170SH SOLE0000
SILVERCORP METALS INCCOM82835P103308,400SH SOLE0000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784301,272SH SOLE0000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563302,369SH SOLE0000
BLACKROCK CR ALLOCATION INCOCOM092508100302,630SH SOLE0000
RAYONIER INCCOM754907103301,381SH SOLE0000
PRETIUM RES INCCOM74139C102304,896SH SOLE0000
CRISPR THERAPEUTICS AGNAMEN AKTH1718210830721SH SOLE0000
AXON ENTERPRISE INCCOM05464C10130405SH SOLE0000
DBX ETF TRXTRACK USD HIGH23305143230689SH SOLE0000
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605301,035SH SOLE0000
OMEROS CORPCOM682143102292,693SH SOLE0000
CULLEN FROST BANKERS INCCOM22989910929540SH SOLE0000
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L100294,427SH SOLE0000
INVESCO DB MULTI SECTOR COMMAGRICULTURE FD46140H106292,100SH SOLE0000
CARLISLE COS INCCOM14233910029250SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C64929417SH SOLE0000
MONMOUTH REAL ESTATE INVT COCL A609720107292,571SH SOLE0000
VIRTUS GLOBAL DIVID INCOMECOM92835W107293,950SH SOLE0000
WESTERN UN COCOM959802109291,490SH SOLE0000
LAZARD LTDSHS AG54050102291,208SH SOLE0000
ALTERYX INCCOM CL A02156B10329315SH SOLE0000
STURM RUGER CO INCCOM86415910829610SH SOLE0000
SPDR INDEX SHS FDSS&P INTL ETF78463X77229990SH SOLE0000
GUGGENHEIM CR ALLOCATION FDCOM40168G108291,965SH SOLE0000
US FOODS HLDG CORPCOM912008109291,611SH SOLE0000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F105292,355SH SOLE0000
GENUINE PARTS COCOM37246010529450SH SOLE0000
BLACKROCK MUNIVEST FD INCCOM09253R105283,513SH SOLE0000
SPDR SER TRRUSSELL YIELD78468R77028600SH SOLE0000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206281,505SH SOLE0000
T MOBILE US INCCOM87259010428352SH SOLE0000
COPART INCCOM21720410628409SH SOLE0000
HANCOCK JOHN INVS TRCOM410142103282,350SH SOLE0000
SPROUTS FMRS MKT INCCOM85208M102281,576SH SOLE0000
PIMCO STRATEGIC INCOME FDCOM72200X104284,455SH SOLE0000
CARVANA COCL A14686910228574SH SOLE0000
C H ROBINSON WORLDWIDE INCCOM NEW12541W20928450SH SOLE0000
VULCAN MATLS COCOM92916010928283SH SOLE0000
SPERO THERAPEUTICS INCCOM84833T103283,611SH SOLE0000
M D C HLDGS INCCOM552676108271,125SH SOLE0000
B G FOODS INC NEWCOM05508R106271,665SH SOLE0000
FORTIVE CORPCOM34959J10827561SH SOLE0000
ALCOA CORPCOM013872106274,241SH SOLE0000
VANGUARD WORLD FDESG US STK ETF92191073327616SH SOLE0000
INVESCO ACTIVELY MANAGED ETFMDRTLY CNSRTIV46090A507272,375SH SOLE0000
TRUSTCO BK CORP N YCOM898349105275,222SH SOLE0000
OLD DOMINION FREIGHT LINE INCOM67958010027216SH SOLE0000
PAYLOCITY HLDG CORPCOM70438V10627300SH SOLE0000
SABRA HEALTH CARE REIT INCCOM78573L106272,461SH SOLE0000
CHEWY INCCL A16679L10927760SH SOLE0000
PJT PARTNERS INCCOM CL A69343T10727698SH SOLE0000
JOHNSON CTLS INTL PLCSHSG51502105271,056SH SOLE0000
STOCK YDS BANCORP INCCOM861025104271,000SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK GOLD SHS22542D480273,000SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C59926238SH SOLE0000
TREEHOUSE FOODS INCCOM89469A10426672SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26326814SH SOLE0000
DELAWARE INVTS DIV INCOMECOM245915103263,140SH SOLE0000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104261,700SH SOLE0000
MONOLITHIC PWR SYS INCCOM60983910526164SH SOLE0000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106261,000SH SOLE0000
JACOBS ENGR GROUP INCCOM46981410726354SH SOLE0000
VANECK MERK GOLD TRGOLD TRUST921078101261,666SH SOLE0000
HELMERICH PAYNE INCCOM423452101261,565SH SOLE0000
ALLY FINL INCCOM02005N100261,668SH SOLE0000
TWILIO INCCL A90138F10226272SH SOLE0000
INTERCEPT PHARMACEUTICALS INCOM45845P10826400SH SOLE0000
BLACKROCK ENHANCED EQUITY DICOM09251A104253,964SH SOLE0000
ISHARES TRMSCI USA SMCP MN46435G433251,012SH SOLE0000
UNDER ARMOUR INCCL A904311107252,734SH SOLE0000
ETSY INCCOM29786A10625665SH SOLE0000
FIRST TR FTSE EPRA NAREITCOM33736N10125744SH SOLE0000
MARINE PRODS CORPCOM568427108253,000SH SOLE0000
AMPIO PHARMACEUTICALS INCCOM03209T1092559,166SH SOLE0000
EQUITY LIFESTYLE PPTYS INCCOM29472R10825450SH SOLE0000
MACQUARIE INFRASTRUCTURE CORCOM55608B105251,021SH SOLE0000
TRANSOCEAN LTDREG SHSH8817H1002521,588SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271825326SH SOLE0000
UDR INCCOM90265310425663SH SOLE0000
ISHARES INCMSCI EMERG MKT46434G88925747SH SOLE0000
BLACKROCK SCIENCE TECHNOLOSHS09258G10425850SH SOLE0000
SPECIAL OPPORTUNITIES FD INCCOM84741T104252,715SH SOLE0000
ENCOMPASS HEALTH CORPCOM29261A10025412SH SOLE0000
STRATEGY SHSNEWFOUND RESLV86280R886251,200SH SOLE0000
FIRST SVGS FINL GROUP INCCOM33621E10925669SH SOLE0000
NUVEEN PFD INCOME OPPORTUNCOM67073B106253,549SH SOLE0000
DCP MIDSTREAM LPCOM UT LTD PTN23311P100247,100SH SOLE0000
DOMINOS PIZZA INCCOM25754A2012473SH SOLE0000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80024806SH SOLE0000
AVISTA CORPCOM05379B10724600SH SOLE0000
FIRST COMWLTH FINL CORP PACOM319829107242,772SH SOLE0000
INDEXIQ ETF TRHEDGE MLTI ETF45409B10724867SH SOLE0000
UNITED STATES ANTIMONY CORPCOM9115491032470,000SH SOLE0000
FIFTH THIRD BANCORPCOM316773100241,426SH SOLE0000
FIRST SOLAR INCCOM33643310724682SH SOLE0000
INMODE LTDSHSM5425M103241,100SH SOLE0000
GRAINGER W W INCCOM3848021042498SH SOLE0000
GLOBAL X FDSLNTY THMTC ETF37954Y772231,225SH SOLE0000
SONOCO PRODS COCOM83549510223563SH SOLE0000
WPP PLC NEWADR92937A10223747SH SOLE0000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U108232,023SH SOLE0000
180 DEGREE CAP CORPCOM68235B1092317,550SH SOLE0000
PAN AMERN SILVER CORPCOM697900108231,531SH SOLE0000
ETF SER SOLUTIONSAAM S&P 50026922A594231,300SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81123350SH SOLE0000
NEXTIER OILFIELD SOLUTIONSCOM65290C1052321,000SH SOLE0000
EASTGROUP PPTYS INCCOM27727610123224SH SOLE0000
GLOBAL X FDSCONSCIOUS COS37954Y731231,300SH SOLE0000
MARINE PETE TRUNIT BEN INT5684231072318,896SH SOLE0000
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11923597SH SOLE0000
APOLLO TACTICAL INCOME FD INCOM037638103232,100SH SOLE0000
CELANESE CORP DELCOM15087010323328SH SOLE0000
MURPHY OIL CORPCOM626717102234,035SH SOLE0000
APPLE HOSPITALITY REIT INCCOM NEW03784Y200232,580SH SOLE0000
MOODYS CORPCOM61536910523106SH SOLE0000
CAPSTEAD MTG CORPCOM NO PAR14067E506234,628SH SOLE0000
ETF MANAGERS TRAI POWERED EQT26924G813231,053SH SOLE0000
BAUSCH HEALTH COS INCCOM071734107231,598SH SOLE0000
TEMPLETON GLOBAL INCOME FDCOM880198106234,250SH SOLE0000
ISHARES TRESG AWRE 1 5 YR46435G24323937SH SOLE0000
DXC TECHNOLOGY COCOM23355L106221,604SH SOLE0000
NOVAVAX INCCOM NEW670002401221,750SH SOLE0000
CITY HLDG COCOM17783510522360SH SOLE0000
ASSOCIATED BANC CORPCOM045487105221,793SH SOLE0000
NXP SEMICONDUCTORS N VCOMN6596X10922279SH SOLE0000
FRANKLIN TEMPLETON ETF TRLIBERTYQ US MID35473P88422907SH SOLE0000
ETFIS SER TR IVIRTUS REAVES UT26923G80622650SH SOLE0000
NEW ORIENTAL ED TECHNOLOGYSPON ADR64758110722200SH SOLE0000
ALLIANZGI CONV INCOME FD ICOM018825109227,187SH SOLE0000
MARVELL TECHNOLOGY GROUP LTDORDG5876H105221,006SH SOLE0000
GRAND CANYON ED INCCOM38526M10622315SH SOLE0000
AIR LEASE CORPCL A00912X302221,069SH SOLE0000
NICE LTDSPONSORED ADR65365610822147SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40122421SH SOLE0000
INDIA FD INCCOM454089103221,629SH SOLE0000
ISHARES TRMSCI ACWI ETF46428825722358SH SOLE0000
XYLEM INCCOM98419M10022337SH SOLE0000
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106212,347SH SOLE0000
DORCHESTER MINERALS LPCOM UNIT25820R105212,400SH SOLE0000
CGI INCCL A SUB VTG12532H10421437SH SOLE0000
VANECK VECTORS ETF TRENVIRONMENTAL SV92189F30421288SH SOLE0000
ACCO BRANDS CORPCOM00081T108214,221SH SOLE0000
AES CORPCOM00130H105211,614SH SOLE0000
NIO INCSPON ADS62914V106217,640SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E594211,284SH SOLE0000
AMC ENTMT HLDGS INCCL A COM00165C104216,000SH SOLE0000
FIRST REP BK SAN FRANCISCO CCOM33616C10021262SH SOLE0000
OSISKO GOLD ROYALTIES LTDCOM68827L101213,000SH SOLE0000
MASCO CORPCOM57459910621621SH SOLE0000
TELEFLEX INCORPORATEDCOM8793691062176SH SOLE0000
WESTERN ASSET EMERGING MKTSCOM95766A101212,048SH SOLE0000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E62821620SH SOLE0000
INNOVIVA INCCOM45781M101211,925SH SOLE0000
VIAVI SOLUTIONS INCCOM925550105211,932SH SOLE0000
ISHARES TRHDG MSCI EAFE46434V80321897SH SOLE0000
PIPER SANDLER COMPANIESCOM72407810021425SH SOLE0000
SHOCKWAVE MED INCCOM82489T10421650SH SOLE0000
VANGUARD WORLD FDSCONSUM DIS ETF92204A10821146SH SOLE0000
FIRST TR ENERGY INCOME GROCOM33738G104212,300SH SOLE0000
NATIONAL OILWELL VARCO INCCOM637071101212,102SH SOLE0000
FLIR SYS INCCOM30244510121650SH SOLE0000
APOGEE ENTERPRISES INCCOM037598109211,000SH SOLE0000
ISHARES TRESG AWRE USD ETF46435G19321828SH SOLE0000
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H101201,425SH SOLE0000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10020448SH SOLE0000
GLU MOBILE INCCOM379890106203,407SH SOLE0000
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730201,039SH SOLE0000
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207203,445SH SOLE0000
L BRANDS INCCOM501797104201,648SH SOLE0000
STELLUS CAP INVT CORPCOM858568108202,548SH SOLE0000
HOLLYFRONTIER CORPCOM43610610820851SH SOLE0000
INVESCO MORTGAGE CAPITAL INCCOM46131B100204,400SH SOLE0000
SOLAREDGE TECHNOLOGIES INCCOM83417M10420250SH SOLE0000
SPX CORPCOM78463510420689SH SOLE0000
ISHARES TRAGGRES ALLOC ETF46428985920432SH SOLE0000
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E64420881SH SOLE0000
WESTERN ASSET MANAGED MUNS FCOM95766M105201,754SH SOLE0000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N78220434SH SOLE0000
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103201,703SH SOLE0000
D R HORTON INCCOM23331A10920547SH SOLE0000
MAXIM INTEGRATED PRODS INCCOM57772K10120422SH SOLE0000
ADVANCE AUTO PARTS INCCOM00751Y10619209SH SOLE0000
FIRST TR EXCHANGE TRADED FDNAS CLNEDG GREEN33733E500191,000SH SOLE0000
SFL CORPORATION LTDSHSG7738W106192,043SH SOLE0000
BEYOND MEAT INCCOM08862E10919300SH SOLE0000
MKS INSTRS INCCOM55306N10419248SH SOLE0000
BLACKROCK RES COMMODITIESSHS09257A108194,006SH SOLE0000
FLEETCOR TECHNOLOGIES INCCOM33904110519100SH SOLE0000
SMARTSHEET INCCOM CL A83200N10319450SH SOLE0000
FIRST TR EXCHANGE TRADED FDRBA INDL ETF33738R704191,000SH SOLE0000
SUNOCO LP SUNOCO FIN CORPCOM UT REP LP86765K109191,246SH SOLE0000
CHATHAM LODGING TRCOM16208T102193,200SH SOLE0000
VALLEY NATL BANCORPCOM919794107192,720SH SOLE0000
ROCKWELL MED INCCOM774374102198,879SH SOLE0000
ALPS ETF TREQUAL SEC ETF00162Q20519320SH SOLE0000
OLIN CORPCOM PAR $1680665205191,691SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 CB46138J791191,000SH SOLE0000
EAST WEST BANCORP INCCOM27579R10419681SH SOLE0000
INVESCO SR INCOME TRCOM46131H107196,009SH SOLE0000
CARTERS INCCOM14622910919274SH SOLE0000
JABIL INCCOM46631310319800SH SOLE0000
US ECOLOGY INCCOM91734M10319610SH SOLE0000
EATON VANCE ENHANCED EQUITYCOM278277108191,370SH SOLE0000
FEDERATED HERMES PREM MUNI ICOM31423P108181,500SH SOLE0000
WILEY JOHN SONS INCCL A96822320618500SH SOLE0000
TEMPUR SEALY INTL INCCOM88023U10118410SH SOLE0000
HANNON ARMSTRONG SUST INFR CCOM41068X10018950SH SOLE0000
FIRST BUSEY CORPCOM NEW319383204181,152SH SOLE0000
FIRST TR EXCHANGE TRADED FDGBL WND ENRG ETF33736G106181,577SH SOLE0000
WISDOMTREE TRITL HIGH DIV FD97717W80218650SH SOLE0000
FIRST TR EXCHANGE TRADED FDEMERGING MKTS33738R77918500SH SOLE0000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287418437SH SOLE0000
ISHARES TRGLB INFRASTR ETF46428837218545SH SOLE0000
KEURIG DR PEPPER INCCOM49271V10018760SH SOLE0000
SVB FINANCIAL GROUPCOM78486Q10118116SH SOLE0000
F N B CORPCOM302520101182,506SH SOLE0000
NUVEEN FLOATING RATE INCOMECOM67072T108182,570SH SOLE0000
WESBANCO INCCOM95081010118801SH SOLE0000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C102185,423SH SOLE0000
WORTHINGTON INDS INCCOM98181110218762SH SOLE0000
BLACKROCK MUNIYIELD ARIZ FDCOM09254K109181,500SH SOLE0000
REGENCY CTRS CORPCOM75884910318450SH SOLE0000
TRAVELCENTERS OF AMERICA INCCOM NEW89421B109181,762SH SOLE0000
HUNT J B TRANS SVCS INCCOM44565810718200SH SOLE0000
AUTONATION INCCOM05329W10217615SH SOLE0000
RINGCENTRAL INCCL A76680R2061775SH SOLE0000
SUNCOR ENERGY INC NEWCOM867224107171,527SH SOLE0000
MERCADOLIBRE INCCOM58733R1021738SH SOLE0000
XEROX HOLDINGS CORPCOM NEW98421M106171,013SH SOLE0000
KENNAMETAL INCCOM48917010017995SH SOLE0000
MOSAIC CO NEWCOM61945C103171,803SH SOLE0000
IVY HIGH INCOME OPPORTUNITIECOM465893105171,750SH SOLE0000
MADISON SQUARE GRDN SPRT CORCL A55825T1031775SH SOLE0000
ROPER TECHNOLOGIES INCCOM7766961061758SH SOLE0000
AMBAC FINL GROUP INCCOM NEW023139884171,429SH SOLE0000
ISHARES TRESG AWR MSCI USA46435G42517312SH SOLE0000
EMCOR GROUP INCCOM29084Q10017305SH SOLE0000
WISDOMTREE TRUS HGH YLD CORP97717X17217400SH SOLE0000
GLOBAL X FDSLITHIUM BTRY ETF37954Y85517825SH SOLE0000
WISDOMTREE TRINTL DIV EX FINL97717W78617567SH SOLE0000
EQUITY COMWLTHCOM SH BEN INT29462810217550SH SOLE0000
FIRST AMERN FINL CORPCOM31847R10217400SH SOLE0000
ACADIA PHARMACEUTICALS INCCOM00422510817450SH SOLE0000
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86017600SH SOLE0000
ORGANIGRAM HLDGS INCCOM68620P101178,320SH SOLE0000
HANCOCK JOHN PFD INCOME FD ICOM41013X106171,100SH SOLE0000
STERICYCLE INCCOM85891210817414SH SOLE0000
AUDIOCODES LTDORDM1534210417803SH SOLE0000
PROSHARES TRMORNINGSTAR ALTR74347B81317526SH SOLE0000
ISHARES TRCORE MSCI PAC46434V69617374SH SOLE0000
INVESCO DB COMMDY INDX TRCKUNIT46138B103171,511SH SOLE0000
TELEDYNE TECHNOLOGIES INCCOM8793601051761SH SOLE0000
SPX FLOW INCCOM78469X10717689SH SOLE0000
HEALTHEQUITY INCCOM42226A10717330SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17517225SH SOLE0000
ENVESTNET INCCOM29404K10617300SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254E103161,339SH SOLE0000
CAL MAINE FOODS INCCOM NEW12803020216400SH SOLE0000
WERNER ENTERPRISES INCCOM95075510816491SH SOLE0000
BARINGS BDC INCCOM06759L103162,257SH SOLE0000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70616676SH SOLE0000
INSPIRE MED SYS INCCOM45773010916300SH SOLE0000
CAMTEK LTDORDM20791105162,000SH SOLE0000
INVESCO MUN OPPORTUNITY TRCOM46132C107161,450SH SOLE0000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10616300SH SOLE0000
CIT GROUP INCCOM NEW12558180116934SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX INOVTV ETF33741X20116664SH SOLE0000
VEEVA SYS INCCL A COM92247510816114SH SOLE0000
PINNACLE FINL PARTNERS INCCOM72346Q10416446SH SOLE0000
KOHLS CORPCOM50025510416940SH SOLE0000
ICHOR HOLDINGSSHSG4740B10516800SH SOLE0000
PROSHARES TRPET CARE ETF74348A14516435SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V75316600SH SOLE0000
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V59716185SH SOLE0000
NEW RELIC INCCOM64829B10016330SH SOLE0000
TEMPLETON EMERGING MKTS INCOCOM880192109162,154SH SOLE0000
NUVEEN PFD INCOME 2022 TERCOM67075T10516855SH SOLE0000
NEW YORK TIMES COCL A65011110716500SH SOLE0000
NUVEEN ENHANCED MUN VALUE FDCOM67074M101151,200SH SOLE0000
WISDOMTREE TRUS DIVID EX FNCL97717W40615250SH SOLE0000
EATON VANCE LTD DURATION INCCOM27828H105151,575SH SOLE0000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127154,053SH SOLE0000
MELCO RESORTS AND ENTMNT LTDADR585464100151,189SH SOLE0000
ISHARES TREXPONENTIAL TECH46434V38115452SH SOLE0000
WISDOMTREE TRINTL SMCAP DIV97717W76015330SH SOLE0000
SBA COMMUNICATIONS CORP NEWCL A78410G1041560SH SOLE0000
ASHLAND GLOBAL HLDGS INCCOM04418610415310SH SOLE0000
TANZANIAN GOLD CORPCOM87601A1071530,500SH SOLE0000
CHEMOURS COCOM163851108151,638SH SOLE0000
SOUTHWESTERN ENERGY COCOM845467109159,216SH SOLE0000
NEKTAR THERAPEUTICSCOM64026810815902SH SOLE0000
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T108151,267SH SOLE0000
GLOBAL X FDSGLOBX SUPDV US37950E291151,171SH SOLE0000
STORE CAP CORPCOM86212110015772SH SOLE0000
COHEN STEERS INFRASTRUCTURCOM19248A10915844SH SOLE0000
ISHARES TRMSCI UK ETF NEW46435G33415650SH SOLE0000
COGNEX CORPCOM19242210315350SH SOLE0000
ISHARES INCMSCI CDA ETF46428650915730SH SOLE0000
NEUBERGER BERMAN MUN FD INCCOM64124P101151,120SH SOLE0000
BLOCK H R INCCOM093671105151,000SH SOLE0000
PERSPECTA INCCOM71534710015811SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74314500SH SOLE0000
CREDIT SUISSE ASSET MGMT INCCOM224916106146,280SH SOLE0000
PUTNAM MANAGED MUN INCOME TRCOM746823103142,144SH SOLE0000
GLADSTONE CAPITAL CORPCOM376535100142,400SH SOLE0000
PVH CORPORATIONCOM69365610014391SH SOLE0000
PATRICK INDS INCCOM70334310314500SH SOLE0000
SHAKE SHACK INCCL A81904710114365SH SOLE0000
CHIMERA INVT CORPCOM NEW16934Q208141,240SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6801497SH SOLE0000
ALPHATEC HLDGS INCCOM NEW02081G201143,885SH SOLE0000
FIRST BANCORP N CCOM31891010614696SH SOLE0000
CNX RES CORPCOM12653C108142,905SH SOLE0000
VIRNETX HLDG CORPCOM92823T108142,690SH SOLE0000
TILRAY INCCOM CL 288688T100141,597SH SOLE0000
LEAR CORPCOM NEW52186520414163SH SOLE0000
DISCOVERY INCCOM SER C25470F30214840SH SOLE0000
INSIGHT SELECT INCOME FDCOM45781W10914723SH SOLE0000
MACYS INCCOM55616P104142,586SH SOLE0000
SEA LTDSPONSORD ADS81141R10014325SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM338480106141,190SH SOLE0000
INVESCO MUNI INCOME OPP TRSTCOM46132X101142,100SH SOLE0000
HELEN OF TROY LTDCOMG4388N10614100SH SOLE0000
OVINTIV INCCOM69047Q102145,308SH SOLE0000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104141,000SH SOLE0000
EQUITY RESIDENTIALSH BEN INT29476L10714225SH SOLE0000
FIRST TR ENHANCED EQTY INC FCOM337318109141,115SH SOLE0000
PDC ENERGY INCCOM69327R101142,231SH SOLE0000
BOOZ ALLEN HAMILTON HLDG CORCL A09950210614205SH SOLE0000
PEBBLEBROOK HOTEL TRCOM70509V100141,316SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R886131,025SH SOLE0000
ALPS ETF TRCLEAN ENERGY00162Q46013492SH SOLE0000
SLM CORPCOM78442P106131,905SH SOLE0000
INGEVITY CORPCOM45688C10713417SH SOLE0000
RGC RES INCCOM74955L10313534SH SOLE0000
MFS HIGH YIELD MUN TRSH BEN INT59318E102133,400SH SOLE0000
TYLER TECHNOLOGIES INCCOM9022521051349SH SOLE0000
ISHARES TRGLB CNS DISC ETF46428874513145SH SOLE0000
SCHWAB STRATEGIC TRUS TIPS ETF80852487013238SH SOLE0000
SINCLAIR BROADCAST GROUP INCCL A82922610913791SH SOLE0000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500131,003SH SOLE0000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100131,950SH SOLE0000
AMBARELLA INCSHSG037AX10113285SH SOLE0000
ZENDESK INCCOM98936J10113210SH SOLE0000
HECLA MNG COCOM422704106137,079SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E22213600SH SOLE0000
ENSIGN GROUP INCCOM29358P10113400SH SOLE0000
DESCARTES SYS GROUP INCCOM24990610813431SH SOLE0000
GLOBAL X FDSSUPER DIV ALTR37954Y806131,500SH SOLE0000
EATON VANCE SHORT DURATION DCOM27828V104131,250SH SOLE0000
BANCROFT FD LTDCOM05969510613706SH SOLE0000
HENRY JACK ASSOC INCCOM4262811011390SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288513140SH SOLE0000
CORELOGIC INCCOM21871D10313400SH SOLE0000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548131,204SH SOLE0000
NOVAGOLD RES INCCOM NEW66987E206131,710SH SOLE0000
NORDSTROM INCCOM65566410013827SH SOLE0000
MATERION CORPCOM57669010113376SH SOLE0000
FOUR CORNERS PPTY TR INCCOM35086T10913682SH SOLE0000
PROSHARES TRPSHS SH MSCI EMR74347R39613620SH SOLE0000
SCHWAB STRATEGIC TRSHT TM US TRES80852486213256SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V39913800SH SOLE0000
CLEARWAY ENERGY INCCL C18539C20413700SH SOLE0000
GODADDY INCCL A38023710713232SH SOLE0000
AVERY DENNISON CORPCOM05361110913131SH SOLE0000
MRC GLOBAL INCCOM55345K103133,000SH SOLE0000
GALLAGHER ARTHUR J COCOM36357610913163SH SOLE0000
WISDOMTREE TRFUTRE STRAT FD97717W12513359SH SOLE0000
AMPLIFY ETF TRONLIN RETL ETF03210810213320SH SOLE0000
AEGON N VNY REGISTRY SHS007924103124,942SH SOLE0000
WHIRLPOOL CORPCOM96332010612153SH SOLE0000
NEOGENOMICS INCCOM NEW64049M20912500SH SOLE0000
PIMCO ENRGY TACTICAL CR OPPCOM SHS BEN INT69346N107122,487SH SOLE0000
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102121,000SH SOLE0000
CRH PLCADR12626K20312505SH SOLE0000
XPO LOGISTICS INCCOM98379310012242SH SOLE0000
WALKER DUNLOP INCCOM93148P10212300SH SOLE0000
LENNAR CORPCL A52605710412317SH SOLE0000
COVANTA HLDG CORPCOM22282E102121,445SH SOLE0000
GABELLI UTIL TRCOM36240A101122,040SH SOLE0000
DYNEX CAP INCCOM26817Q886121,061SH SOLE0000
MARKETAXESS HLDGS INCCOM57060D1081237SH SOLE0000
TOOTSIE ROLL INDS INCCOM89051610712349SH SOLE0000
NATURAL GROCERS BY VITAMIN CCOM63888U108121,600SH SOLE0000
THOR INDS INCCOM88516010112295SH SOLE0000
BOX INCCL A10316T10412941SH SOLE0000
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30312479SH SOLE0000
SHAW COMMUNICATIONS INCCL B CONV82028K20012825SH SOLE0000
SPDR SER TRPORTFLI INTRMDIT78464A67212380SH SOLE0000
BLACKROCK INCOME TR INCCOM09247F100122,151SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29712731SH SOLE0000
INNOVATOR ETFS TRS&P 500 ULTRA45782C82112542SH SOLE0000
BANK OZKCOM06417N10312776SH SOLE0000
GUGGENHEIM TAXABLE MUNICP BOCOM40166410712600SH SOLE0000
EQT CORPCOM26884L109121,804SH SOLE0000
NELNET INCCL A64031N10812293SH SOLE0000
INTERACTIVE BROKERS GROUP INCOM CL A45841N10712300SH SOLE0000
AVID BIOSERVICES INCCOM05368M106122,646SH SOLE0000
RIVERNORTH DOUBLELINE STRATECOM76882G107121,000SH SOLE0000
SAP SESPON ADR80305420412112SH SOLE0000
GUARDANT HEALTH INCCOM40131M10912182SH SOLE0000
UPLAND SOFTWARE INCCOM91544A10912500SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDLATIN AMER ALP33737J12512977SH SOLE0000
LA Z BOY INCCOM50533610712567SH SOLE0000
CHESAPEAKE UTILS CORPCOM16530310812150SH SOLE0000
DEUTSCHE BK AG LONDON BRHDB GOLD DBL LNG25154H74912350SH SOLE0000
KRANESHARES TRCICC CHINA 10050076720712500SH SOLE0000
STONECO LTDCOM CL AG8515810612500SH SOLE0000
SPDR SER TRAEROSPACE DEF78464A63112157SH SOLE0000
SKYWEST INCCOM83087910212445SH SOLE0000
VICI PPTYS INCCOM92565210912750SH SOLE0000
PROSHARES TRPSHS SH MSCI EAF74347R37012400SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829F108121,838SH SOLE0000
CALLAWAY GOLF COCOM131193104121,100SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11711470SH SOLE0000
SANDSTORM GOLD LTDCOM NEW80013R206112,229SH SOLE0000
PNM RES INCCOM69349H10711300SH SOLE0000
WILLDAN GROUP INCCOM96924N10011600SH SOLE0000
MFS MULTIMARKET INCOME TRSH BEN INT552737108112,500SH SOLE0000
PENNANTPARK FLOATING RATE CACOM70806A106112,135SH SOLE0000
ISHARES INCESG AWR MSCI EM46434G86311439SH SOLE0000
TELEFONICA S ASPONSORED ADR879382208112,581SH SOLE0000
BUCKLE INCCOM11844010611770SH SOLE0000
CYTOKINETICS INCCOM NEW23282W605111,000SH SOLE0000
MAGIC SOFTWARE ENTERPRISES LORD559166103111,500SH SOLE0000
RIVERVIEW BANCORP INCCOM769397100112,360SH SOLE0000
SCHWAB STRATEGIC TRINTRM TRM TRES80852485411200SH SOLE0000
TANGER FACTORY OUTLET CTRS ICOM875465106112,000SH SOLE0000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70611166SH SOLE0000
CARPENTER TECHNOLOGY CORPCOM14428510311608SH SOLE0000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10011264SH SOLE0000
VERICEL CORPCOM92346J108111,240SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09254A101111,000SH SOLE0000
GRAPHIC PACKAGING HLDG COCOM38868910111984SH SOLE0000
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH92193279411100SH SOLE0000
CREDIT SUISSE AG NASSAU BRHX LINK SILVER22542D449112,100SH SOLE0000
ATA CREATIVITY GLOBALSPONSORED ADS00211V1061112,000SH SOLE0000
CDK GLOBAL INCCOM12508E10111351SH SOLE0000
GRACE W R CO DEL NEWCOM38388F10811302SH SOLE0000
EATON VANCE SR FLTNG RTE TRCOM27828Q105111,214SH SOLE0000
INVITATION HOMES INCCOM46187W10711550SH SOLE0000
OSI ETF TROSHARES US QUALT67110P40711400SH SOLE0000
UMB FINL CORPCOM90278810811250SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V87111225SH SOLE0000
EATON VANCE CORPCOM NON VTG27826510311351SH SOLE0000
POLARITYTE INCCOM731094108119,652SH SOLE0000
POTLATCHDELTIC CORPORATIONCOM73763010311383SH SOLE0000
IRIDIUM COMMUNICATIONS INCCOM46269C10211495SH SOLE0000
NORTHWEST NAT HLDG COCOM66765N10511188SH SOLE0000
SHORE BANCSHARES INCCOM825107105111,150SH SOLE0000
VALVOLINE INCCOM92047W10111850SH SOLE0000
KRATOS DEFENSE SEC SOLUTIOCOM NEW50077B20711775SH SOLE0000
COCA COLA EUROPEAN PARTNERSSHSG2583910411334SH SOLE0000
CROCS INCCOM22704610911620SH SOLE0000
SAREPTA THERAPEUTICS INCCOM80360710011118SH SOLE0000
XP INCCL AG9823910911500SH SOLE0000
LIBERTY GLOBAL PLCSHS CL CG5480U12011701SH SOLE0000
WISDOMTREE TRUS LARGECAP FUND97717W58811400SH SOLE0000
EATON VANCE NEW YORK MUN BDCOM27827Y10911960SH SOLE0000
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J10111300SH SOLE0000
AUTOZONE INCCOM0533321021113SH SOLE0000
CORENERGY INFRASTRUCTURE TRCOM NEW21870U50211550SH SOLE0000
UNITI GROUP INCCOM91325V108111,988SH SOLE0000
INTERNATIONAL FLAVORS FRAGRACOM45950610111100SH SOLE0000
GOPRO INCCL A38268T103104,410SH SOLE0000
INTELLIA THERAPEUTICS INCCOM45826J10510917SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E37010375SH SOLE0000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104102,227SH SOLE0000
KINGSTONE COS INCCOM496719105102,080SH SOLE0000
DOLBY LABORATORIES INCCOM CL A25659T10710200SH SOLE0000
TEXAS ROADHOUSE INCCOM88268110910257SH SOLE0000
WYNDHAM HOTELS RESORTS INCCOM98311A10510337SH SOLE0000
BOYD GAMING CORPCOM10330410110700SH SOLE0000
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10610266SH SOLE0000
NUVEEN S P 500 DYNAMIC OVERWCOM6706EW10010920SH SOLE0000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10610635SH SOLE0000
KIMCO RLTY CORPCOM49446R109101,016SH SOLE0000
VOYA INFRASTRUCTURE INDLSCOM92912X101101,270SH SOLE0000
OPEN TEXT CORPCOM68371510610320SH SOLE0000
WISDOMTREE TRUS SHT TRM CORP97717X15610212SH SOLE0000
XPEL INCCOM98379L100101,000SH SOLE0000
CYTOMX THERAPEUTICS INCCOM23284F105101,650SH SOLE0000
DWS MUN INCOME TRCOM233368109101,000SH SOLE0000
BAKER HUGHES COMPANYCL A05722G10010881SH SOLE0000
INVESCO ACTIVELY MANAGED ETFGWT MLTI ASST46090A40810889SH SOLE0000
ACORDA THERAPEUTICS INCCOM00484M1061010,000SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66210200SH SOLE0000
UNIVEST FINANCIAL CORPORATIOCOM91527110010662SH SOLE0000
READY CAPITAL CORPCOM75574U101101,347SH SOLE0000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640910400SH SOLE0000
ROLLINS INCCOM77571110410300SH SOLE0000
EQUINOR ASASPONSORED ADR29446M10210941SH SOLE0000
REINSURANCE GRP OF AMERICA ICOM NEW75935160410129SH SOLE0000
EDITAS MEDICINE INCCOM28106W10310507SH SOLE0000
ISHARES TRRUS TP200 GR ETF46428943810123SH SOLE0000
CHANGE HEALTHCARE INCCOM15912K100101,000SH SOLE0000
PLANET FITNESS INCCL A72703H10110200SH SOLE0000
APOLLO COML REAL EST FIN INCCOM03762U105101,125SH SOLE0000
COCA COLA CONS INCCOM1910981021050SH SOLE0000
ISHARES INCUS INTL HGH YLD46428617810245SH SOLE0000
TERADATA CORP DELCOM88076W10310491SH SOLE0000
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2059217SH SOLE0000
ISHARES TRU.S. INSRNCE ETF4642887869200SH SOLE0000
MOHAWK INDS INCCOM6081901049126SH SOLE0000
MILLER HERMAN INCCOM6005441009400SH SOLE0000
APELLIS PHARMACEUTICALS INCCOM03753U1069370SH SOLE0000
DONEGAL GROUP INCCL A2577012019706SH SOLE0000
AMPLIFY ETF TRSEYMOUR CANNBS03210885491,052SH SOLE0000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X8639366SH SOLE0000
PRECISION BIOSCIENCES INCCOM74019P10891,550SH SOLE0000
COEUR MNG INCCOM NEW19210850492,820SH SOLE0000
RESIDEO TECHNOLOGIES INCCOM76118Y10491,765SH SOLE0000
WESTERN ASSET MTG DEFINED OPCOM95790B1099800SH SOLE0000
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A10591,000SH SOLE0000
PTC INCCOM69370C1009160SH SOLE0000
NATIONAL INSTRS CORPCOM6365181029300SH SOLE0000
DIODES INCCOM2545431019250SH SOLE0000
PIONEER FLOATING RATE TRCOM72369J10291,235SH SOLE0000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328449112SH SOLE0000
SMITH NEPHEW PLCSPDN ADR NEW83175M2059266SH SOLE0000
FIREEYE INCCOM31816Q1019850SH SOLE0000
MACROGENICS INCCOM55609910991,600SH SOLE0000
ISHARES TRIBONDS 21 TRM HG46435U2269400SH SOLE0000
FLEXSHARES TRMORNSTAR USMKT33939L1009100SH SOLE0000
PEAPACK GLADSTONE FINL CORPCOM7046991079526SH SOLE0000
PUTNAM PREMIER INCOME TRSH BEN INT74685310092,215SH SOLE0000
FLAHERTY CRUMRINE PFD INCOCOM33848E1069900SH SOLE0000
COMPASS MINERALS INTL INCCOM20451N1019247SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7979410SH SOLE0000
MODEL N INCCOM6075251029400SH SOLE0000
ICAHN ENTERPRISES LPDEPOSITARY UNIT4511001019186SH SOLE0000
BANCO SANTANDER S AADR05964H10593,697SH SOLE0000
MORGAN STANLEY CHINA A SH FDCOM6174681039500SH SOLE0000
SPDR SER TRSSGA US LRG ETF78468R8049100SH SOLE0000
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P6088200SH SOLE0000
ISHARES TRMSCI INDIA ETF46429B5988375SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J7838450SH SOLE0000
BLACKROCK CAP INVT CORPCOM09253310883,500SH SOLE0000
GUGGENHEIM ENHANCED EQUITY ICOM40167B10081,795SH SOLE0000
ABERDEEN EMRG MRKTS EQT INMCOM00301W10581,724SH SOLE0000
SHENANDOAH TELECOMMUNICATIONCOM82312B1068190SH SOLE0000
ORCHID IS CAP INCCOM68571X10382,456SH SOLE0000
APHRIA INCCOM03765K10482,650SH SOLE0000
SPDR SER TRBLOMBRG BRC INTL78464A1518280SH SOLE0000
ISHARES TRNORTH AMERN NAT4642873748540SH SOLE0000
PUMA BIOTECHNOLOGY INCCOM74587V10781,000SH SOLE0000
ASA GOLD AND PRECIOUS MTLS LSHSG3156P1038800SH SOLE0000
TOLL BROTHERS INCCOM8894781038400SH SOLE0000
STEWART INFORMATION SVCS CORCOM8603721018330SH SOLE0000
BLACK KNIGHT INCCOM09215C1058151SH SOLE0000
MUSTANG BIO INCCOM62818Q10483,272SH SOLE0000
EXELIXIS INCCOM30161Q1048495SH SOLE0000
OAKTREE SPECIALTY LENDING COCOM67401P10882,454SH SOLE0000
GLOBAL X FDSREIT ETF37950E12781,154SH SOLE0000
VOYA INTL HIGH DIV EQTY INMCOM92912Y10982,169SH SOLE0000
BANK OF NT BUTTERFIELD SON LSHS NEWG0772R2088511SH SOLE0000
JANUS DETROIT STR TRLONG TERM CARE47103U4078420SH SOLE0000
SPDR SER TRCOMP SOFTWARE78464A5998103SH SOLE0000
SCANSOURCE INCCOM8060371078400SH SOLE0000
WYNDHAM DESTINATIONS INCCOM98310W1088337SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305038163SH SOLE0000
LMP CAP INCOME FD INCCOM50208A10281,000SH SOLE0000
WISDOMTREE TRINTL EQUITY FD97717W7038215SH SOLE0000
PROSHARES TRMSCI EMRG MKTS74347B8478200SH SOLE0000
HORIZON TECHNOLOGY FIN CORPCOM44045A1028885SH SOLE0000
FIRST TR MLP ENERGY INCOMCOM33739B10481,800SH SOLE0000
BLACKROCK CORE BD TRSHS BEN INT09249E1018600SH SOLE0000
3 D SYS CORP DELCOM NEW88554D20581,115SH SOLE0000
JOHN BEAN TECHNOLOGIES CORPCOM4778391048111SH SOLE0000
PIMCO ETF TR15+ YR US TIPS72201R3048100SH SOLE0000
COHEN STEERS REIT PFDCOM19247X1008496SH SOLE0000
IPG PHOTONICS CORPCOM44980X109875SH SOLE0000
NASDAQ INCCOM631103108888SH SOLE0000
NMI HLDGS INCCL A6292093058600SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R8608500SH SOLE0000
NORDIC AMERICAN TANKERS LIMICOMG6577310682,012SH SOLE0000
ZUORA INCCOM CL A98983V10681,000SH SOLE0000
ISHARES TRUS HLTHCR PR ETF464288828850SH SOLE0000
ADVISORSHARES TRRANGER EQUITY BE00768Y88381,150SH SOLE0000
FAUQUIER BANKSHARES INCCOM3120591087540SH SOLE0000
PROSHARES TRPSHS ULT NASB74347R2147183SH SOLE0000
SUNPOWER CORPCOM86765240671,460SH SOLE0000
NUSTAR ENERGY LPUNIT COM67058H10271,108SH SOLE0000
SSR MNG INCCOM7847301037650SH SOLE0000
GLOBAL X FDSGLBX SUPRINC ETF37950E3337820SH SOLE0000
APACHE CORPCOM03741110571,626SH SOLE0000
HUBSPOT INCCOM443573100760SH SOLE0000
RENAISSANCE CAP GREENWICH FDIPO ETF7599372047300SH SOLE0000
SINA CORPORDG814771047250SH SOLE0000
PLURALSIGHT INCCOM CL A72941B1067625SH SOLE0000
UNISYS CORPCOM NEW9092143067670SH SOLE0000
FUELCELL ENERGY INCCOM35952H60175,054SH SOLE0000
ALPS ETF TRREIT DIVIDE DOGS00162Q1067250SH SOLE0000
BLACKROCK MUNIHOLDINGS QUALICOM09253N1047500SH SOLE0000
PROGRESSIVE CORPCOM7433151037105SH SOLE0000
BALLARD PWR SYS INC NEWCOM05858610871,000SH SOLE0000
ISHARES TRA RATE CP BD ETF46429B2917142SH SOLE0000
AMERICAN CAMPUS CMNTYS INCCOM0248351007255SH SOLE0000
NORWEGIAN CRUISE LINE HLDG LSHSG667211047640SH SOLE0000
ADIENT PLCORD SHSG0084W1017838SH SOLE0000
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1747195SH SOLE0000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8557461SH SOLE0000
BLACKROCK TCP CAPITAL CORPCOM09259E10871,000SH SOLE0000
MILLER INDS INC TENNCOM NEW6005512047295SH SOLE0000
FIRST TR S P REIT INDEX FDCOM33734G1087400SH SOLE0000
DULUTH HLDGS INCCOM CL B26443V10171,950SH SOLE0000
PIMCO HIGH INCOME FDCOM SHS72201410771,547SH SOLE0000
COHEN STEERS TOTAL RETURNCOM19247R1037702SH SOLE0000
VERISK ANALYTICS INCCOM92345Y106754SH SOLE0000
ISHARES TRUS TELECOM ETF4642877137300SH SOLE0000
CAMBRIA ETF TRCANNABIS ETF1320618217700SH SOLE0000
INTERNATIONAL TOWER HILL MINCOM46050R102717,750SH SOLE0000
BIG 5 SPORTING GOODS CORPCOM08915P10176,100SH SOLE0000
CENTERPOINT ENERGY INCCOM15189T1077448SH SOLE0000
SPDR SER TRHLTH CR EQUIP78464A5817105SH SOLE0000
GREAT SOUTHN BANCORP INCCOM3909051077198SH SOLE0000
INNOVATOR ETFS TRS&P 500 PWR45782C8137302SH SOLE0000
OPGEN INCCOM68373L30772,450SH SOLE0000
KOREA ELECTRIC PWRSPONSORED ADR50063110671,000SH SOLE0000
PRIMERICA INCCOM74164M108780SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P 500 ENHNCD46138E3967300SH SOLE0000
NORTHERN TR CORPCOM665859104796SH SOLE0000
GRANITESHARES GOLD TRSHS BEN INT38748G1017440SH SOLE0000
KARUNA THERAPEUTICS INCCOM48576A1007100SH SOLE0000
NATURES SUNSHINE PRODS INCCOM6390271017898SH SOLE0000
SITEONE LANDSCAPE SUPPLY INCCOM82982L1037100SH SOLE0000
ABERDEEN GLOBAL INCOME FD INCOM00301310961,300SH SOLE0000
FACTSET RESH SYS INCCOM303075105627SH SOLE0000
CORECIVIC INCCOM21871N1016602SH SOLE0000
TEUCRIUM COMMODITY TRWHEAT FD88166A50861,200SH SOLE0000
INDEPENDENT BK CORP MICHCOM NEW4538386096530SH SOLE0000
BLACKROCK ENHANCED INTL DIVCOM BENE INTER09252410761,500SH SOLE0000
LOUISIANA PAC CORPCOM5463471056386SH SOLE0000
VECTRUS INCCOM92242T1016170SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C623660SH SOLE0000
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1096256SH SOLE0000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1926125SH SOLE0000
LAMAR ADVERTISING CO NEWCL A5128161096142SH SOLE0000
WIDEOPENWEST INCCOM96758W10161,666SH SOLE0000
GOLDMAN SACHS ETF TRACCES TREASURY381430529666SH SOLE0000
TRANSUNIONCOM89400J1076100SH SOLE0000
KAYNE ANDERSON ENERGY INFRSTCOM48660610661,896SH SOLE0000
GABELLI HLTHCARE WELLNESSSHS36246K1036794SH SOLE0000
EATON VANCE TAX MANAGED GLOBCOM27829C1056905SH SOLE0000
CBRE CLARION GLOBAL REAL ESTCOM12504G10061,243SH SOLE0000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1056540SH SOLE0000
VIASAT INCCOM92552V1006170SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7796300SH SOLE0000
IRHYTHM TECHNOLOGIES INCCOM450056106680SH SOLE0000
FRANKLIN LTD DURATION INCOMECOM35472T1016864SH SOLE0000
SPDR SER TRSSGA US SMAL ETF78468R8876100SH SOLE0000
NATURA CO HLDG S AADS63884N1086589SH SOLE0000
ORANGESPONSORED ADR6840601066537SH SOLE0000
ISHARES TRMORNINGSTAR VALU464288109675SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E2146305SH SOLE0000
LKQ CORPCOM5018892086297SH SOLE0000
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639676SH SOLE0000
POSCOSPONSORED ADR6934831096200SH SOLE0000
SKECHERS U S A INCCL A8305661056250SH SOLE0000
CNH INDL N VSHSN2094410961,060SH SOLE0000
BENCHMARK ELECTRS INCCOM08160H1016339SH SOLE0000
INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N1036100SH SOLE0000
ZIOPHARM ONCOLOGY INCCOM98973P10162,487SH SOLE0000
MACQUARIE GLOBAL INFRASTRUCTCOM55608D1016400SH SOLE0000
EQUITRANS MIDSTREAM CORPCOM29460010161,456SH SOLE0000
FOX CORPCL A COM35137L1056270SH SOLE0000
ISHARES TRNA TEC MULTM ETF4642875316140SH SOLE0000
ISHARES TRUS REGNL BKS ETF4642887786200SH SOLE0000
REATA PHARMACEUTICALS INCCL A75615P103540SH SOLE0000
GRAY TELEVISION INCCOM3893751065500SH SOLE0000
TRIMBLE INCCOM8962391005200SH SOLE0000
SIMPSON MFG INCCOM8290731055100SH SOLE0000
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V3655300SH SOLE0000
WELLS FARGO UTILITIES AND HIWF UTILITIES INC94987E1095575SH SOLE0000
SPDR SER TRFTSE INT GVT ETF78464A4905120SH SOLE0000
HASBRO INCCOM418056107589SH SOLE0000
CMS ENERGY CORPCOM1258961005100SH SOLE0000
GAMCO GLOBAL GOLD NAT RESCOM SH BEN INT36465A10952,007SH SOLE0000
CEMEX SAB DE CVSPON ADR NEW15129088953,145SH SOLE0000
FITBIT INCCL A33812L1025900SH SOLE0000
BLUEPRINT MEDICINES CORPCOM09627Y1095100SH SOLE0000
VANECK VECTORS ETF TRNAT RES ETF92189F8415237SH SOLE0000
EATON VANCE TAX ADVANTAGED GCOM27828U1065330SH SOLE0000
GLOBAL X FDSGLOBAL X COPPER37954Y8305500SH SOLE0000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7355250SH SOLE0000
BARCLAYS BANK PLCIPATH WMN LDRSHP06742W4305100SH SOLE0000
THIRD PT REINS LTDCOMG8827U1005750SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD EUROPE46641Q7205303SH SOLE0000
BWX TECHNOLOGIES INCCOM05605H1005120SH SOLE0000
SSGA ACTIVE TRSPDR DBLELN EMRG78470P3095125SH SOLE0000
ISHARES TRCORE INTL AGGR46435G6725103SH SOLE0000
MURPHY USA INCCOM626755102568SH SOLE0000
CROSS TIMBERS RTY TRTR UNIT22757R10951,068SH SOLE0000
EPLUS INCCOM294268107597SH SOLE0000
LINCOLN ELEC HLDGS INCCOM533900106581SH SOLE0000
ALLISON TRANSMISSION HLDGS ICOM01973R1015170SH SOLE0000
PROSHARES TRULTRPRO S&P50074347X8645210SH SOLE0000
ADVISORSHARES TRDOUBLELIN VAL EQ00768Y8185100SH SOLE0000
THERATECHNOLOGIES INCCOM88338H10053,600SH SOLE0000
SMILEDIRECTCLUB INCCL A COM83192H1065850SH SOLE0000
CYRUSONE INCCOM23283R100595SH SOLE0000
AMPLIFY ETF TRBLOCKCHAIN LDR0321086075360SH SOLE0000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L10552,500SH SOLE0000
PROSHARES TR IIULTRASHRT EURO74347W8825200SH SOLE0000
SELECT BANCORP INC NEWCOM81617L1085774SH SOLE0000
SCIENCE APPLICATIONS INTL COCOM808625107576SH SOLE0000
TEXTAINER GROUP HOLDINGS LTDSHSG8766E1095720SH SOLE0000
CUBESMARTCOM2296631095205SH SOLE0000
HOEGH LNG PARTNERS LPCOM UNIT LTDY3262R1005800SH SOLE0000
APOLLO INVT CORPCOM NEW03761U5025695SH SOLE0000
ISHARES TRINTL TREA BD ETF4642881175108SH SOLE0000
ISHARES TRGLOBAL FINLS ETF4642873335114SH SOLE0000
DISCOVERY INCCOM SER A25470F1045280SH SOLE0000
DROPBOX INCCL A26210C1045300SH SOLE0000
LANDEC CORPCOM5147661045675SH SOLE0000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1055895SH SOLE0000
VECTOR GROUP LTDCOM92240M1085589SH SOLE0000
DILLARDS INCCL A2540671015131SH SOLE0000
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1055560SH SOLE0000
ENGLOBAL CORPCOM29330610656,500SH SOLE0000
RITE AID CORPCOM7677548725345SH SOLE0000
CAMECO CORPCOM13321L1085750SH SOLE0000
LIVE NATION ENTERTAINMENT INCOM5380341095110SH SOLE0000
PIONEER HIGH INCOME TRCOM72369H1065800SH SOLE0000
TPI COMPOSITES INCCOM87266J1045366SH SOLE0000
RPC INCCOM74966010652,500SH SOLE0000
MFS CHARTER INCOME TRSH BEN INT5527271095733SH SOLE0000
COMSTOCK RES INCCOM20576830251,000SH SOLE0000
PROSHARES TRPSHS ULTSH 20YRS74347B2015324SH SOLE0000
COHEN STEERS CLOSED END OPCOM19248P1065550SH SOLE0000
PLUG POWER INCCOM NEW72919P20251,360SH SOLE0000
HARVEST CAP CR CORPCOM41753F1095950SH SOLE0000
SILVERCREST METALS INCCOM8283631015939SH SOLE0000
SSGA ACTIVE ETF TRMFS SYS COR EQ78467V806574SH SOLE0000
TC PIPELINES LPUT COM LTD PRT87233Q1085200SH SOLE0000
HILTON GRAND VACATIONS INCCOM43283X1055290SH SOLE0000
GCP APPLIED TECHNOLOGIES INCCOM36164Y1014302SH SOLE0000
ISHARES TRBROAD USD HIGH46435U8534139SH SOLE0000
CHINA MOBILE LIMITEDSPONSORED ADR16941M1094139SH SOLE0000
HYATT HOTELS CORPCOM CL A4485791024100SH SOLE0000
LIFEVANTAGE CORPCOM NEW53222K2054483SH SOLE0000
ISHARES TRIBONDS DEC25 ETF46434VBD14200SH SOLE0000
PROSPERITY BANCSHARES INCCOM7436061054100SH SOLE0000
DELAWARE INVTS MINN MUN INCOCOM24610V1034389SH SOLE0000
AMERICAN EAGLE OUTFITTERS INCOM02553E1064600SH SOLE0000
BLUEBIRD BIO INCCOM09609G1004102SH SOLE0000
VMWARE INCCL A COM928563402442SH SOLE0000
FORTUNA SILVER MINES INCCOM34991510842,000SH SOLE0000
IAMGOLD CORPCOM45091310842,020SH SOLE0000
VISHAY INTERTECHNOLOGY INCCOM9282981084330SH SOLE0000
PACIRA BIOSCIENCES INCCOM6951271004150SH SOLE0000
NATURAL GAS SVCS GROUP INCCOM63886Q10941,000SH SOLE0000
ONEMAIN HLDGS INCCOM68268W1034210SH SOLE0000
SARATOGA INVT CORPCOM NEW80349A2084381SH SOLE0000
GULF ISLAND FABRICATION INCCOM40230710241,500SH SOLE0000
WAYFAIR INCCL A94419L1014100SH SOLE0000
KITE RLTY GROUP TRCOM NEW49803T3004476SH SOLE0000
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2024565SH SOLE0000
TAYLOR DEVICES INCCOM8771631054500SH SOLE0000
PROSHARES TRSHRT 20+YR TRE74347X8494300SH SOLE0000
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT95866910341,373SH SOLE0000
SYNDAX PHARMACEUTICALS INCCOM87164F1054470SH SOLE0000
AGCO CORPCOM001084102498SH SOLE0000
FOOT LOCKER INCCOM3448491044203SH SOLE0000
QORVO INCCOM74736K101456SH SOLE0000
EVOLUTION PETE CORPCOM30049A10741,800SH SOLE0000
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN4357631074430SH SOLE0000
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7754100SH SOLE0000
GAP INCCOM3647601084567SH SOLE0000
TARGA RES CORPCOM87612G1014631SH SOLE0000
KNIGHT SWIFT TRANSN HLDGS INCL A4990491044138SH SOLE0000
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1084100SH SOLE0000
NEENAH INCCOM6400791094111SH SOLE0000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10841,000SH SOLE0000
GENWORTH FINL INCCOM CL A37247D10641,167SH SOLE0000
ISHARES INCMSCI AUST ETF4642861034300SH SOLE0000
ATLAS TECHNICAL CONSULTANTSCOM CLS A0494301014472SH SOLE0000
IROBOT CORPCOM4627261004100SH SOLE0000
ISHARES TRMRGSTR MD CP VAL464288406440SH SOLE0000
LLOYDS BANKING GROUP PLCSPONSORED ADR53943910942,589SH SOLE0000
AIR TRANSPORT SERVICES GRP ICOM00922R1054250SH SOLE0000
LIBERTY GLOBAL PLCSHS CL AG5480U1044255SH SOLE0000
II VI INCCOM9021041084152SH SOLE0000
J P MORGAN EXCHANGE TRADED FDIV RTN INT EQ46641Q2094100SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6584203SH SOLE0000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664446SH SOLE0000
HAIN CELESTIAL GROUP INCCOM4052171004166SH SOLE0000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C1064300SH SOLE0000
ATHERSYS INC NEWCOM04744L10642,132SH SOLE0000
BLACKROCK MUNIYIELD QUALITYCOM09254G1084340SH SOLE0000
ISHARES INCMSCI GBL GOLD MN46434G8554206SH SOLE0000
INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J8174200SH SOLE0000
BRIGHTHOUSE FINL INCCOM10922N1034164SH SOLE0000
SPDR INDEX SHS FDSASIA PACIF ETF78463X301450SH SOLE0000
STEEL DYNAMICS INCCOM8581191004204SH SOLE0000
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P10741,196SH SOLE0000
TORCHLIGHT ENERGY RES INCCOM89102U103410,000SH SOLE0000
RMR GROUP INCCL A74967R1064141SH SOLE0000
STANDARD MTR PRODS INCCOM8536661054100SH SOLE0000
AMPHENOL CORP NEWCL A032095101455SH SOLE0000
REDWOOD TR INCCOM7580754024655SH SOLE0000
KBR INCCOM48242W1064200SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETBULD JAPAN46641Q7124194SH SOLE0000
REAVES UTIL INCOME FDCOM SH BEN INT7561581014143SH SOLE0000
KLA CORPCOM NEW482480100328SH SOLE0000
ALLEGHENY TECHNOLOGIES INCCOM01741R1023442SH SOLE0000
DBX ETF TRXTRACK MSCI EAFE2330512003150SH SOLE0000
PITNEY BOWES INCCOM72447910031,704SH SOLE0000
GOODYEAR TIRE RUBR COCOM3825501013625SH SOLE0000
ZOSANO PHARMA CORPCOM NEW98979H20237,000SH SOLE0000
PROTO LABS INCCOM743713109350SH SOLE0000
ROBERT HALF INTL INCCOM7703231033100SH SOLE0000
CLEVELAND CLIFFS INC NEWCOM18589910131,025SH SOLE0000
TACTILE SYS TECHNOLOGY INCCOM87357P1003100SH SOLE0000
INSPERITY INCCOM45778Q1073100SH SOLE0000
METHANEX CORPCOM59151K1083315SH SOLE0000
REPRO MED SYS INCCOM7599101023525SH SOLE0000
ISHARES TRUS DIVID BYBCK46435U8613168SH SOLE0000
ARAMARKCOM03852U1063180SH SOLE0000
SMITH A O CORPCOM8318652093103SH SOLE0000
VORNADO RLTY TRSH BEN INT9290421093100SH SOLE0000
SPDR SER TRPORTFLI MORTGAGE78464A3833142SH SOLE0000
BELDEN INCCOM0774541063107SH SOLE0000
PIMCO GLOBAL STOCKSPLS INCMCOM7220111033500SH SOLE0000
CALAVO GROWERS INCCOM128246105370SH SOLE0000
ABM INDS INCCOM0009571003170SH SOLE0000
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6413201SH SOLE0000
VANGUARD WORLD FDSCOMM SRVC ETF92204A884350SH SOLE0000
DARLING INGREDIENTS INCCOM2372661013200SH SOLE0000
SPDR SER TRS&P PHARMAC78464A7223106SH SOLE0000
MOOG INCCL A615394202370SH SOLE0000
CINEMARK HLDGS INCCOM17243V1023300SH SOLE0000
MICRO FOCUS INTL PLCSPON ADR NEW5948374033747SH SOLE0000
SYNCHRONY FINANCIALCOM87165B1033215SH SOLE0000
LAM RESEARCH CORPCOM512807108315SH SOLE0000
NXT ID INCCOM NEW67091J206310,000SH SOLE0000
ISHARES TRINDIA 50 ETF4642895293140SH SOLE0000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E10831,195SH SOLE0000
ISHARES INCMSCI GBL ETF NEW46434G8483190SH SOLE0000
BIOHAVEN PHARMACTL HLDG CO LCOMG111961053100SH SOLE0000
INVESCO CURRENCYSHARES CDN DCDN DLR SHS46138T104350SH SOLE0000
VAREX IMAGING CORPCOM92214X1063176SH SOLE0000
MYRIAD GENETICS INCCOM62855J1043250SH SOLE0000
ISHARES TRCRE U S REIT ETF464288521389SH SOLE0000
AGIOS PHARMACEUTICALS INCCOM00847X1043100SH SOLE0000
INVESCO DB MULTI SECTOR COMMPRECIOUS METAL46140H502383SH SOLE0000
NI HLDGS INCCOM65342T1063300SH SOLE0000
ARBOR REALTY TRUST INCCOM0389231083506SH SOLE0000
TELLURIAN INC NEWCOM87968A10434,000SH SOLE0000
GABELLI MULTIMEDIA TR INCCOM36239Q1093633SH SOLE0000
WISDOMTREE TREMG MKTS SMCAP97717W2813106SH SOLE0000
NUTANIX INCCL A67059N1083200SH SOLE0000
ENVISTA HOLDINGS CORPORATIONCOM29415F1043228SH SOLE0000
LITTELFUSE INCCOM537008104327SH SOLE0000
WORLD WRESTLING ENTMT INCCL A98156Q1083100SH SOLE0000
GREAT WESTN NATL BK PORTLANDCOM6952631033178SH SOLE0000
TWIN DISC INCCOM9014761013400SH SOLE0000
LADDER CAP CORPCL A5057431043500SH SOLE0000
SUN CMNTYS INCCOM866674104327SH SOLE0000
PACER FDS TRCFRA STVAL EQL69374H6913150SH SOLE0000
PRIMO WATER CORPORATIONCOM74167P1083375SH SOLE0000
TELADOC HEALTH INCCOM87918A105320SH SOLE0000
LIVERAMP HLDGS INCCOM53815P1083100SH SOLE0000
VERASTEM INCCOM92337C10431,300SH SOLE0000
GOLD RESOURCE CORPCOM38068T10531,200SH SOLE0000
MATTHEWS INTL CORPCL A5771281013150SH SOLE0000
ORASURE TECHNOLOGIES INCCOM68554V1083400SH SOLE0000
ATARA BIOTHERAPEUTICS INCCOM0465131073385SH SOLE0000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E1063452SH SOLE0000
ISHARES U S ETF TRINT RT HD LONG46431W8123160SH SOLE0000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E1033317SH SOLE0000
PIMCO NEW YORK MUN INCOME FDCOM72201E1053379SH SOLE0000
SERITAGE GROWTH PPTYSCL A81752R1003400SH SOLE0000
LATTICE STRATEGIES TRHARTFORD MLT SML5184165083159SH SOLE0000
PERRIGO CO PLCSHSG97822103367SH SOLE0000
ADVANSIX INCCOM00773T1013349SH SOLE0000
NRG ENERGY INCCOM NEW6293775083105SH SOLE0000
OPORTUN FINL CORPCOM68376D1043270SH SOLE0000
GRIFOLS S ASP ADR REP B NVT3984384083149SH SOLE0000
SUNRUN INCCOM86771W1053300SH SOLE0000
BRISTOL MYERS SQUIBB CORIGHT 99/99/999911012215731,032SH SOLE0000
MATTEL INCCOM5770811023348SH SOLE0000
ARK ETF TRNEXT GNRTN INTER00214Q401357SH SOLE0000
ELECTROCORE INCCOM28531P10337,500SH SOLE0000
PENNANT GROUP INCCOM70805E1093200SH SOLE0000
JUNIPER NETWORKS INCCOM48203R1042150SH SOLE0000
MATSON INCCOM57686G1052100SH SOLE0000
ANDERSONS INCCOM0341641032167SH SOLE0000
IHS MARKIT LTDSHSG47567105250SH SOLE0000
ADDVANTAGE TECHNOLOGIES GROUCOM NEW00674330621,190SH SOLE0000
SWEDISH EXPT CR CORPROG AGRI ETN228702976032600SH SOLE0000
ENI S P ASPONSORED ADR26874R1082161SH SOLE0000
HILLENBRAND INCCOM4315711082160SH SOLE0000
ISHARES TRGLOBAL REIT ETF46434V6472150SH SOLE0000
BANC OF CALIFORNIA INCCOM05990K1062363SH SOLE0000
NEXSTAR MEDIA GROUP INCCL A65336K103246SH SOLE0000
MSG NETWORK INCCL A5535731062281SH SOLE0000
COVETRUS INCCOM22304C1002357SH SOLE0000
PGIM HIGH YIELD BOND FUND INCOM69346H1002250SH SOLE0000
MR COOPER GROUP INCCOM62482R1072420SH SOLE0000
COMMSCOPE HLDG CO INCCOM20337X1092300SH SOLE0000
ALLIANZGI CONV INCOME FDCOM0188281032800SH SOLE0000
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG162341092112SH SOLE0000
CBDMD INCCOM12482W10123,170SH SOLE0000
CLEAN HARBORS INCCOM184496107256SH SOLE0000
UBS GROUP AGSHSH420971072300SH SOLE0000
SIX FLAGS ENTMT CORP NEWCOM83001A1022200SH SOLE0000
MOMO INCADR60879B1072125SH SOLE0000
MCEWEN MNG INCCOM58039P10724,100SH SOLE0000
PACER FDS TRPACER US SMALL69374H8572160SH SOLE0000
HILTON WORLDWIDE HLDGS INCCOM43300A203240SH SOLE0000
PENSKE AUTOMOTIVE GRP INCCOM70959W1032100SH SOLE0000
IDEX CORPCOM45167R104221SH SOLE0000
W T OFFSHORE INCCOM92922P10621,770SH SOLE0000
KONTOOR BRANDS INCCOM50050N1032135SH SOLE0000
SPDR SER TRNYSE TECH ETF78464A102238SH SOLE0000
BARINGS PARTN INVSSH BEN INT06761A1032249SH SOLE0000
GLOBAL X FDSGLB X GURU INDEX37950E3412101SH SOLE0000
SUPERNUS PHARMACEUTICALS INCCOM8684591082170SH SOLE0000
ANWORTH MTG ASSET CORPCOM03734710122,070SH SOLE0000
CURIS INCCOM NEW23126920023,786SH SOLE0000
PATTERSON COS INCCOM7033951032167SH SOLE0000
STRATASYS LTDSHSM855481012170SH SOLE0000
FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191072300SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664263SH SOLE0000
CENTRAL GARDEN PET COCOM1535271062100SH SOLE0000
ISHARES INCMSCI SINGPOR ETF46434G7802150SH SOLE0000
22ND CENTY GROUP INCCOM90137F10323,500SH SOLE0000
ENDEAVOUR SILVER CORPCOM29258Y10321,800SH SOLE0000
RADIAN GROUP INCCOM7502361012175SH SOLE0000
KRANESHARES TRQUADRTC INT RT5007677362100SH SOLE0000
NAVIENT CORPORATIONCOM63938C1082318SH SOLE0000
HMN FINL INCCOM40424G1082150SH SOLE0000
TRIUMPH BANCORP INCCOM89679E3002100SH SOLE0000
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442082663SH SOLE0000
ISHARES U S ETF TRGSCI CMDTY STGY46431W8532106SH SOLE0000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B20221,333SH SOLE0000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607280SH SOLE0000
BRAINSTORM CELL THERAPEUTICSCOM NEW10501E2012500SH SOLE0000
DYNATRACE INCCOM NEW2681501092100SH SOLE0000
BLACKBAUD INCCOM09227Q100246SH SOLE0000
BIOXCEL THERAPEUTICS INCCOM09075P1052100SH SOLE0000
BHP GROUP PLCSPONSORED ADR05545E209283SH SOLE0000
ARROW INVTS TRDWA TACTICAL ETF0427657922273SH SOLE0000
VANECK VECTORS ETF TRSTEEL ETF92189F2052115SH SOLE0000
DUFF PHELPS UTIL CORP BD TCOM26432K1082288SH SOLE0000
AMERICAS GOLD AND SILVER CORCOM03062D10021,518SH SOLE0000
GANNETT CO INCCOM36472T10921,194SH SOLE0000
KELLY SVCS INCCL A4881522082200SH SOLE0000
CATHAY GEN BANCORPCOM1491501042105SH SOLE0000
PG E CORPCOM69331C1082242SH SOLE0000
RELX PLCSPONSORED ADR7595301082110SH SOLE0000
WESTERN ASSET INTER MUNI FDCOM9584351092270SH SOLE0000
NEOLEUKIN THERAPEUTICS INCCOM64049K1042215SH SOLE0000
EVERI HLDGS INCCOM30034T1032681SH SOLE0000
SLEEP NUMBER CORPCOM83125X1032100SH SOLE0000
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2092436SH SOLE0000
PEARSON PLCSPONSORED ADR7050151052346SH SOLE0000
NEW MTN FIN CORPCOM6475511002270SH SOLE0000
WISDOMTREE TRGLB EX US RL EST97717W3312102SH SOLE0000
BANCO BRADESCO S ASP ADR PFD NEW0594603032546SH SOLE0000
NEXPOINT RESIDENTIAL TR INCCOM65341D102283SH SOLE0000
RE MAX HLDGS INCCL A75524W1082100SH SOLE0000
SOCKET MOBILE INCCOM NEW83368E20022,100SH SOLE0000
REGIONAL MGMT CORPCOM75902K1062150SH SOLE0000
RANGE RES CORPCOM75281A10921,000SH SOLE0000
OIL STS INTL INCCOM67802610521,000SH SOLE0000
EXPEDITORS INTL WASH INCCOM302130109233SH SOLE0000
ABERDEEN ASIA PACIFIC INCOMECOM0030091072635SH SOLE0000
ISHARES INCMSCI BELGIUM ETF4642863012150SH SOLE0000
PENN VA CORPCOM70788V1022611SH SOLE0000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351052100SH SOLE0000
HERSHA HOSPITALITY TRPR SHS BEN INT4278255002525SH SOLE0000
LIBERTY BROADBAND CORPCOM SER C530307305219SH SOLE0000
ISHARES TRCUR HED MSCI GER46434V7042100SH SOLE0000
KULICKE SOFFA INDS INCCOM5012421012100SH SOLE0000
UNUM GROUPCOM91529Y1062130SH SOLE0000
JANUS DETROIT STR TRHENDERSON MTG47103U852240SH SOLE0000
ISHARES INCMSCI BRIC INDX464286657258SH SOLE0000
SWISS HELVETIA FD INCCOM8708751012292SH SOLE0000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106233SH SOLE0000
FLEX LTDORDY2573F1022250SH SOLE0000
PIONEER BANCORP INCCOM7235611062200SH SOLE0000
WORKHORSE GROUP INCCOM NEW98138J20621,000SH SOLE0000
KINROSS GOLD CORPCOM4969024041472SH SOLE0000
VISTA OUTDOOR INCCOM9283771001248SH SOLE0000
O I GLASS INCCOM67098H1041300SH SOLE0000
NORDSON CORPCOM655663102115SH SOLE0000
PRUDENTIAL PLCADR74435K204179SH SOLE0000
CANON INCSPONSORED ADR138006309190SH SOLE0000
ISHARES TRS&P 100 ETF464287101117SH SOLE0000
GREAT PANTHER MNG LTDCOM39115V10116,000SH SOLE0000
BANKUNITED INCCOM06652K1031101SH SOLE0000
ALEXANDER BALDWIN INC NEWCOM0144911041157SH SOLE0000
INDIA GLOBALIZATION CAP INCCOM NEW45408X30813,200SH SOLE0000
NEW YORK MTG TR INCCOM PAR $.0264960450111,000SH SOLE0000
NATIONAL HEALTH INVS INCCOM63633D104135SH SOLE0000
TRIP COM GROUP LTDADS89677Q107181SH SOLE0000
SMTC CORPCOM NEW8326822071800SH SOLE0000
FRONTLINE LTDSHS NEWG3682E1921200SH SOLE0000
IQIYI INCSPONSORED ADS46267X1081100SH SOLE0000
ISHARES INCMSCI EQUAL WEITE464286681140SH SOLE0000
DONEGAL GROUP INCCL B2577013001183SH SOLE0000
ALEXION PHARMACEUTICALS INCCOM015351109122SH SOLE0000
NUANCE COMMUNICATIONS INCCOM67020Y1001115SH SOLE0000
ENERPLUS CORPCOM29276610211,384SH SOLE0000
HOWARD BANCORP INCCOM4424961051169SH SOLE0000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1071787SH SOLE0000
HEALTHCARE SVCS GROUP INCCOM421906108180SH SOLE0000
EQUINOX GOLD CORPCOM29446Y5021279SH SOLE0000
STEELCASE INCCL A8581552031169SH SOLE0000
ANSYS INCCOM03662Q10518SH SOLE0000
SIERRA WIRELESS INCCOM8265161061320SH SOLE0000
SUNOPTA INCCOM8676EP10811,000SH SOLE0000
RUTHS HOSPITALITY GROUP INCCOM7833321091200SH SOLE0000
KIRBY CORPCOM497266106141SH SOLE0000
NIELSEN HLDGS PLCSHS EURG6518L1081135SH SOLE0000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155071156SH SOLE0000
ALASKA COMMUNICATIONS SYS GRCOM01167P10111,000SH SOLE0000
FLUOR CORP NEWCOM3434121021264SH SOLE0000
ENNIS INCCOM2933891021100SH SOLE0000
NEWTEK BUSINESS SVCS CORPCOM NEW6525262031100SH SOLE0000
APPLIED OPTOELECTRONICS INCCOM03823U1021225SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDR DEVE46641Q688194SH SOLE0000
AMTECH SYS INCCOM PAR $0.01N0323325041395SH SOLE0000
WELBILT INCCOM9490901041345SH SOLE0000
WEIBO CORPSPONSORED ADR948596101150SH SOLE0000
UNIVERSAL INS HLDGS INCCOM91359V107198SH SOLE0000
NEWS CORP NEWCL A65249B1091196SH SOLE0000
EDUCATIONAL DEV CORPCOM2814791051400SH SOLE0000
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011200SH SOLE0000
SPDR SER TRPRTFLO S&P500 HI78468R788166SH SOLE0000
OPTION CARE HEALTH INCCOM NEW68404L2011175SH SOLE0000
FIRST TR EXCHANGE TRADED FDS&P INTL DIVID33738R6881128SH SOLE0000
EXTERRAN CORPCOM30227H1061316SH SOLE0000
GLOBAL PMTS INCCOM37940X102111SH SOLE0000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107170SH SOLE0000
KNOLL INCCOM NEW4989042001158SH SOLE0000
DHT HOLDINGS INCSHS NEWY2065G1211229SH SOLE0000
DELEK US HLDGS INC NEWCOM24665A1031114SH SOLE0000
AMKOR TECHNOLOGY INCCOM0316521001200SH SOLE0000
SELECT MED HLDGS CORPCOM81619Q1051100SH SOLE0000
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT PE33733E880160SH SOLE0000
ASML HOLDING N VN Y REGISTRY SHSN0705921016SH SOLE0000
TTEC HLDGS INCCOM89854H102144SH SOLE0000
ETF MANAGERS TRWEDBUSH ETFMG26924G805155SH SOLE0000
FORTERRA INCCOM34960W1061300SH SOLE0000
COMTECH TELECOMMUNICATIONS CCOM NEW2058262091100SH SOLE0000
NEW GOLD INC CDACOM64453510612,700SH SOLE0000
WATSCO INCCOM942622200110SH SOLE0000
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061569SH SOLE0000
SK TELECOM LTDSPONSORED ADR78440P108194SH SOLE0000
WEBSTER FINL CORP CONNCOM947890109170SH SOLE0000
PHYSICIANS RLTY TRCOM71943U1041100SH SOLE0000
ALLIANCE RESOURCE PARTNERS LUT LTD PART01877R1081408SH SOLE0000
AMERIS BANCORPCOM03076K108165SH SOLE0000
ISHARES TRUS OIL GS EX ETF464288851165SH SOLE0000
BLACKROCK MUNIVEST FD II INCCOM09253T1011106SH SOLE0000
OUTFRONT MEDIA INCCOM69007J1061120SH SOLE0000
ARMATA PHARMACEUTICALS INCCOM04216R1021449SH SOLE0000
NEWMARK GROUP INCCL A65158N1021280SH SOLE0000
COLUMBIA ETF TR IIEMRG MARKETS ETF19762B509175SH SOLE0000
INDEXIQ ETF TRIQ ENCH COR PL45409B479171SH SOLE0000
MARTEN TRANS LTDCOM573075108176SH SOLE0000
TETRA TECH INC NEWCOM88162G103120SH SOLE0000
TANDEM DIABETES CARE INCCOM NEW875372203120SH SOLE0000
COMMERCIAL METALS COCOM2017231031100SH SOLE0000
VERMILION ENERGY INCCOM9237251051500SH SOLE0000
TEREX CORP NEWCOM8807791031100SH SOLE0000
CANTEL MED CORPCOM138098108140SH SOLE0000
AVIS BUDGET GROUPCOM053774105190SH SOLE0000
CRESCENT PT ENERGY CORPCOM22576C10112,000SH SOLE0000
SONOS INCCOM83570H1081152SH SOLE0000
PELOTON INTERACTIVE INCCL A COM70614W100150SH SOLE0000
KNOWLES CORPCOM49926D109190SH SOLE0000
BOSTON OMAHA CORPCOM101044105175SH SOLE0000
ISHARES INCMSCI ITALY ETF46434G830162SH SOLE0000
ISHARES TRMSCI CHINA ETF46429B671123SH SOLE0000
SANGAMO THERAPEUTICS INCCOM8006771061200SH SOLE0000
NAVISTAR INTL CORP NEWCOM63934E108170SH SOLE0000
SKYLINE CHAMPION CORPORATIONCOM830830105182SH SOLE0000
ACCELERATE DIAGNOSTICS INCCOM00430H1021158SH SOLE0000
TOPBUILD CORPCOM89055F103116SH SOLE0000
DELUXE CORPCOM248019101150SH SOLE0000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621061271SH SOLE0000
GRANITE PT MTG TR INCCOM STK38741L1071182SH SOLE0000
COSAN LTDSHS AG253431071100SH SOLE0000
LAZARD GLOBAL TOTAL RETURNCOM52106W1031100SH SOLE0000
CITIZENS FINANCIAL GROUP INCCOM174610105159SH SOLE0000
MICROVISION INC DELCOM NEW59496030416,288SH SOLE0000
PROASSURANCE CORPCOM74267C106150SH SOLE0000
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F1071328SH SOLE0000
TRI POINTE HOMES INCCOM87265H1091125SH SOLE0000
ITRON INCCOM465741106120SH SOLE0000
SANMINA CORPORATIONCOM801056102145SH SOLE0000
VISHAY PRECISION GROUP INCCOM92835K103159SH SOLE0000
TEXAS CAP BANCSHARES INCCOM88224Q107150SH SOLE0000
ADVISORSHARES TRVICE E T F00768Y545161SH SOLE0000
DICKS SPORTING GOODS INCCOM253393102152SH SOLE0000
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1281104SH SOLE0000
CHINA UNICOM HONG KONGSPONSORED ADR16945R1041200SH SOLE0000
LPL FINL HLDGS INCCOM50212V100121SH SOLE0000
BRINKER INTL INCCOM1096411001100SH SOLE0000
UNICO AMERN CORPCOM9046071081220SH SOLE0000
FOX CORPCL B COM35137L204150SH SOLE0000
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4081212SH SOLE0000
TEEKAY TANKERS LTDCL AY8565N300150SH SOLE0000
CONDUENT INCCOM2067871031534SH SOLE0000
BRIGHTVIEW HLDGS INCCOM10948C1071100SH SOLE0000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G300152SH SOLE0000
GERON CORPCOM37416310311,000SH SOLE0000
KORNIT DIGITAL LTDSHSM6372Q113142SH SOLE0000
MANITOWOC CO INCCOM NEW5635714051135SH SOLE0000
CECO ENVIRONMENTAL CORPCOM1251411011224SH SOLE0000
ADVENT CONVERTIBLE INCOMECOM00764C109199SH SOLE0000
SECOND SIGHT MED PRODS INCCOM NEW81362J2091449SH SOLE0000
DYNAVAX TECHNOLOGIES CORPCOM NEW2681582011295SH SOLE0000
CELLCOM ISRAEL LTDSHSM2196U1091400SH SOLE0000
STERIS PLCSHS USDG8473T10018SH SOLE0000
SENSEONICS HLDGS INCCOM81727U10511,562SH SOLE0000
POWER REITCOM73933H1011100SH SOLE0000
APTIV PLCSHSG6095L109120SH SOLE0000
J P MORGAN EXCHANGE TRADED FBETABULDRS CDA46641Q696157SH SOLE0000
U S GLOBAL INVS INCCL A90295210011,000SH SOLE0000
MERITOR INCCOM59001K100169SH SOLE0000
CLEARWATER PAPER CORPCOM18538R103147SH SOLE0000
WESTPORT FUEL SYSTEMS INCCOM NEW9609083091964SH SOLE0000