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
SNAP INCCL A83304A10673614,694SH SOLE 0014,694
UNDER ARMOUR INCCL A904311107442,569SH SOLE 002,569
INGEVITY CORPCOM45688C10718SH SOLE 008
EATON VANCE RISK-MANAGED DIVCOM27829G1066579SH SOLE 00579
KENNAMETAL INCCOM4891701008221SH SOLE 00221
ISHARES TRCORE HIGH DV ETF46429B6632,12224,209SH SOLE 0024,209
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64312,019193,851SH SOLE 00193,851
BARCLAYS PLCADR06738E20481,000SH SOLE 001,000
ISHARES TRUS HOME CONS ETF46428875251907SH SOLE 00907
DOORDASH INCCL A25809K10503SH SOLE 003
ROBERT HALF INTL INCCOM77032310335555SH SOLE 00555
BLACKROCK MUNIHOLDINGS QUALICOM09254A1012155SH SOLE 00155
EPAM SYS INCCOM29414B10443120SH SOLE 00120
HURON CONSULTING GROUP INCCOM447462102583SH SOLE 0083
ASGN INCCOM00191U102841,000SH SOLE 001,000
DUFF & PHELPS UTLITY AND INFCOM26433C105028SH SOLE 0028
RAPID7 INCCOM75342210429318SH SOLE 00318
RENASANT CORPCOM75970E1073102SH SOLE 00102
ISHARES TRMSCI GLOBAL IMP46435G53233,600359,913SH SOLE 00359,913
ISHARES TREUROPE ETF46428786110209SH SOLE 00209
TELEFLEX INCORPORATEDCOM87936910612,96131,493SH SOLE 0031,493
MATTEL INCCOM5770811029517SH SOLE 00517
GOGO INCCOM38046C109121,229SH SOLE 001,229
FLEXION THERAPEUTICS INCCOM33938J106131,150SH SOLE 001,150
FIDELITY COVINGTON TRUSTHIGH DIVID ETF316092840441,359SH SOLE 001,359
G III APPAREL GROUP LTDCOM36237H1012100SH SOLE 00100
FORTIS INCCOM349553107131SH SOLE 0031
PIMCO ETF TRINV GRD CRP BD72201R81726,190223,700SH SOLE 00223,700
DOCUMENT SEC SYS INCCOM NEW25614T30905SH SOLE 005
ORANGESPONSORED ADR6840601061111SH SOLE 00111
INNOVATOR ETFS TRS&P 500 ULTRA45782C8213,800141,017SH SOLE 00141,017
LENNOX INTL INCCOM526107107724SH SOLE 0024
ALARM COM HLDGS INCCOM01164210521200SH SOLE 00200
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8039,87075,909SH SOLE 0075,909
PRINCIPAL FINANCIAL GROUP INCOM74251V1023146,327SH SOLE 006,327
ISHARES TRU.S. TECH ETF4642877218369,827SH SOLE 009,827
SPDR S&P 500 ETF TRTR UNIT78462F1031081,600SHCallSOLE 001,600
WESTERN ASSET INTER MUNI FDCOM958435109030SH SOLE 0030
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475577026,291SH SOLE 0026,291
PROSHARES TR IIULTA BLMBG 201774347Y88819532SH SOLE 00532
BLOCK H & R INCCOM0936711054251SH SOLE 00251
BLACKROCK ENHANCED GLOBAL DICOM0925011052206SH SOLE 00206
ALPHATEC HLDGS INCCOM NEW02081G201183SH SOLE 0083
INCYTE CORPCOM45337C10211125SH SOLE 00125
SILVERGATE CAP CORPCL A82837P40820270SH SOLE 00270
SPDR SER TRSPDR BLOOMBERG78468R6631,12912,333SH SOLE 0012,333
GENERAL DYNAMICS CORPCOM3695501083472,333SH SOLE 002,333
DUPONT DE NEMOURS INCCOM26614N1022233,136SH SOLE 003,136
OCCIDENTAL PETE CORPCOM674599105472,705SH SOLE 002,705
SNAP ON INCCOM8330341017454,354SH SOLE 004,354
ITRON INCCOM465741106439SH SOLE 0039
ALNYLAM PHARMACEUTICALS INCCOM02043Q10791700SH SOLE 00700
SIGNATURE BK NEW YORK N YCOM82669G10416118SH SOLE 00118
SPDR S&P 500 ETF TRTR UNIT78462F10321600SHCallSOLE 00600
UNITED AIRLS HLDGS INCCOM9100471091493,437SH SOLE 003,437
SITEONE LANDSCAPE SUPPLY INCCOM82982L1037,64048,163SH SOLE 0048,163
INSEEGO CORPCOM45782B1046375SH SOLE 00375
TYLER TECHNOLOGIES INCCOM9022521053376SH SOLE 0076
YUM BRANDS INCCOM9884981013863,558SH SOLE 003,558
ARTISAN PARTNERS ASSET MGMTCL A04316A10811217SH SOLE 00217
NEW RELIC INCCOM64829B10013200SH SOLE 00200
NEW FORTRESS ENERGY INCCOM CL A64439310016300SH SOLE 00300
FLAHERTY & CRUMRINE PFD INCOCOM338480106241,290SH SOLE 001,290
ONEMAIN HLDGS INCCOM68268W1032,16044,858SH SOLE 0044,858
ISHARES TRUS AER DEF ETF4642887603,20133,794SH SOLE 0033,794
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74932711SH SOLE 00711
WINNEBAGO INDS INCCOM9746371001262,100SH SOLE 002,100
QORVO INCCOM74736K101162976SH SOLE 00976
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H106030SH SOLE 0030
REXNORD CORPCOM76169B102250SH SOLE 0050
SPDR S&P 500 ETF TRTR UNIT78462F1039200SHCallSOLE 00200
LIONS GATE ENTMNT CORPCL B NON VTG535919500179SH SOLE 0079
ISHARES TRUS INDUSTRIALS4642877545916,084SH SOLE 006,084
FIRST TR EXCHANGE TRADED FDINDXX NAT RE ETF33734X838292,463SH SOLE 002,463
QUANTUMSCAPE CORPCOM CL A74767V10972858SH SOLE 00858
TRUIST FINL CORPCOM89832Q1093176,606SH SOLE 006,606
TEMPLETON EMERGING MKTS INCOCOM88019210909SH SOLE 009
RENEWABLE ENERGY GROUP INCCOM NEW75972A3013174,478SH SOLE 004,478
OPORTUN FINL CORPCOM68376D104298SH SOLE 0098
ISHARES TRMSCI KLD400 SOC46428857029,356410,348SH SOLE 00410,348
CHINA PETROLEUM & CHEMICAL CSPON ADR H SHS16941R10802SH SOLE 002
PIONEER MUN HIGH INCOME ADVACOM723762100014SH SOLE 0014
ISHARES TRUS REGNL BKS ETF4642887782395,275SH SOLE 005,275
EATON VANCE CORPCOM NON VTG2782651031,17517,292SH SOLE 0017,292
AIRBNB INCCOM CL A00906610165441SH SOLE 00441
MANITOWOC CO INCCOM NEW5635714052500SHCallSOLE 00500
VIR BIOTECHNOLOGY INCCOM92764N1024143SH SOLE 00143
RETAIL OPPORTUNITY INVTS CORCOM76131N101131,002SH SOLE 001,002
TRINET GROUP INCCOM896288107556SH SOLE 0056
ISHARES TRMSCI AC ASIA ETF46428818267745SH SOLE 00745
VIASAT INCCOM92552V100145SH SOLE 0045
NOW INCCOM67011P10006SH SOLE 006
ETSY INCCOM29786A10624,605138,299SH SOLE 00138,299
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B1051106SH SOLE 00106
GLOBAL X FDSTHMATC GWT ETF37954Y4187150SH SOLE 00150
RESMED INCCOM76115210728130SH SOLE 00130
SIMULATIONS PLUS INCCOM829214105454SH SOLE 0054
HOULIHAN LOKEY INCCL A441593100228SH SOLE 0028
PURE STORAGE INCCL A74624M10211491SH SOLE 00491
LEXINGTON REALTY TRUSTCOM52904310110918SH SOLE 00918
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H6418258SH SOLE 00258
CURIOSITYSTREAM INCCOM CL A23130Q107141,000SH SOLE 001,000
ISHARES TRRUSEL 2500 ETF46435G2683135,515SH SOLE 005,515
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN726503105435,225SH SOLE 005,225
REGIONS FINANCIAL CORP NEWCOM7591EP10021913,571SH SOLE 0013,571
STRATASYS LTDSHSM85548101371,797SH SOLE 001,797
SPDR S&P 500 ETF TRTR UNIT78462F1034756,500SHCallSOLE 006,500
PERRIGO CO PLCSHSG978221038174SH SOLE 00174
KADANT INCCOM48282T1046,79648,205SH SOLE 0048,205
RBC BEARINGS INCCOM75524B1041374SH SOLE 0074
BERKSHIRE HATHAWAY INC DELCL B NEW08467070247,465204,706SH SOLE 00204,706
GLACIER BANCORP INC NEWCOM37637Q1051,61034,999SH SOLE 0034,999
BROADCOM INCCOM11135F1011,3403,061SH SOLE 003,061
INVESCO EXCHANGE TRADED FD TS&P SMLCP MOMENT46137V49819,200404,368SH SOLE 00404,368
VORNADO RLTY TRSH BEN INT92904210902SH SOLE 002
ECOLAB INCCOM2788651001,1955,521SH SOLE 005,521
TREX CO INCCOM89531P1051651,968SH SOLE 001,968
PARK NATL CORPCOM7006581071,38913,228SH SOLE 0013,228
SPDR SER TRSSGA US LRG ETF78468R80414115SH SOLE 00115
WNS HLDGS LTDSPON ADR92932M101343SH SOLE 0043
ETF MANAGERS TRETFMG ALTR HRVST26924G50828319,751SH SOLE 0019,751
PVH CORPORATIONCOM693656100991SH SOLE 0091
DARLING INGREDIENTS INCCOM23726610139670SH SOLE 00670
KRAFT HEINZ COCOM5007541061333,835SH SOLE 003,835
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X200441,991SH SOLE 001,991
NATIONAL HEALTHCARE CORPCOM6359061001,16317,514SH SOLE 0017,514
CONTINENTAL RES INCCOM2120151015336SH SOLE 00336
SYNOPSYS INCCOM87160710793357SH SOLE 00357
VILLAGE FARMS INTL INCCOM92707Y108101,000SH SOLE 001,000
AUTOMATIC DATA PROCESSING INCOM0530151037494,250SH SOLE 004,250
AON PLCSHS CL AG0403H1082,58712,246SH SOLE 0012,246
ISHARES TRMSCI CHINA A46434V5141242,910SH SOLE 002,910
ISHARES INCGLB AGRIC PR ETF464286350385SH SOLE 0085
BLOOMIN BRANDS INCCOM094235108231,193SH SOLE 001,193
REDFIN CORPCOM75737F10812172SH SOLE 00172
AMPLIFY ETF TRBLOCKCHAIN LDR032108607832,372SH SOLE 002,372
MACQUARIE GLOBAL INFRASTRUCTCOM55608D101012SH SOLE 0012
PALOMAR HLDGS INCCOM69753M10512,195137,267SH SOLE 00137,267
ELANCO ANIMAL HEALTH INCCOM28414H10397331,714SH SOLE 0031,714
NVENT ELECTRIC PLCSHSG6700G1073150SH SOLE 00150
WISDOMTREE TRUS TOTAL DIVIDND97717W1094,84746,230SH SOLE 0046,230
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1058701SH SOLE 00701
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R106595,055SH SOLE 005,055
SAUL CTRS INCCOM804395101250SH SOLE 0050
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061685,469SH SOLE 005,469
SPDR S&P 500 ETF TRTR UNIT78462F103961,600SHCallSOLE 001,600
GAP INCCOM3647601081748,628SH SOLE 008,628
COTY INCCOM CL A222070203033SH SOLE 0033
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210256242SH SOLE 00242
NOVO-NORDISK A SADR6701002057,415106,161SH SOLE 00106,161
SELECT SECTOR SPDR TRENERGY81369Y50675119,814SH SOLE 0019,814
WISDOMTREE TREMER MKT HIGH FD97717W3159,395228,379SH SOLE 00228,379
NOKIA CORPSPONSORED ADR65490220411,000SHCallSOLE 001,000
US BANCORP DELCOM NEW90297330430,668658,257SH SOLE 00658,257
INTEGRA LIFESCIENCES HLDGS CCOM NEW45798520812182SH SOLE 00182
CARNIVAL CORPUNIT 99/99/99991436583001607,401SH SOLE 007,401
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308744,478SH SOLE 004,478
ATHERSYS INC NEWCOM04744L10642,500SH SOLE 002,500
VONTIER CORPORATIONCOM928881101431,289SH SOLE 001,289
ROCKWELL AUTOMATION INCCOM7739031097563,016SH SOLE 003,016
ADIENT PLCORD SHSG0084W101398SH SOLE 0098
WORTHINGTON INDS INCCOM98181110201SH SOLE 001
HC2 HLDGS INCCOM40413910714143,200SH SOLE 0043,200
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10553904SH SOLE 00904
SEALED AIR CORP NEWCOM81211K10043932SH SOLE 00932
ARCHROCK INCCOM03957W106111,252SH SOLE 001,252
FASTLY INCCL A31188V1003100SHCallSOLE 00100
COHEN & STEERS QUALITY INCOMCOM19247L106362,915SH SOLE 002,915
URBAN OUTFITTERS INCCOM917047102012SH SOLE 0012
RAVEN INDS INCCOM754212108361,100SH SOLE 001,100
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D106231,090SH SOLE 001,090
WAYFAIR INCCL A94419L10157252SH SOLE 00252
ISHARES TREXPANDED TECH4642875151,2723,592SH SOLE 003,592
ARROWHEAD PHARMACEUTICALS INCOM04280A1004,66060,726SH SOLE 0060,726
SPOTIFY TECHNOLOGY S ASHSL8681T1024,22613,430SH SOLE 0013,430
OWENS & MINOR INC NEWCOM69073210212438SH SOLE 00438
GROUP 1 AUTOMOTIVE INCCOM39890510996730SH SOLE 00730
XOMA CORP DELCOM NEW98419J20626585SH SOLE 00585
ISHARES TRU.S. CNSM SV ETF4642875806459,148SH SOLE 009,148
HP INCCOM40434L1051104,455SH SOLE 004,455
INNOVATOR ETFS TRS&P 500 ULTRA45782C64998636,325SH SOLE 0036,325
AIR LEASE CORPCL A00912X302487SH SOLE 0087
FIRST TR / ABERDEEN EMERGINGCOM33731K102281,989SH SOLE 001,989
INARI MED INCCOM45332Y1097,38584,602SH SOLE 0084,602
VICTORY PORTFOLIOS IIVCSHS US 500 VOL92647N7661502,405SH SOLE 002,405
BRANDYWINE RLTY TRSH BEN INT NEW105368203034SH SOLE 0034
FIRST TR ENERGY INCOME & GROCOM33738G104211,995SH SOLE 001,995
NATIONAL OILWELL VARCO INCCOM6370711014273SH SOLE 00273
CELSION CORPCOM PAR NEW15117N50301SH SOLE 001
TITAN INTL INC ILLCOM88830M102367,320SH SOLE 007,320
TORONTO DOMINION BK ONTCOM NEW8911605098,138144,231SH SOLE 00144,231
BIOCRYST PHARMACEUTICALS INCCOM09058V103273,663SH SOLE 003,663
WALMART INCCOM93114210337,869262,704SH SOLE 00262,704
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80915,315662,968SH SOLE 00662,968
AMERICAN HOMES 4 RENTCL A02665T306127SH SOLE 0027
CBIZ INCCOM1248051021,33250,042SH SOLE 0050,042
DIGITAL RLTY TR INCCOM2538681031801,289SH SOLE 001,289
ENCOMPASS HEALTH CORPCOM29261A1005126,196SH SOLE 006,196
BANCORPSOUTH BK TUPELO MISSCOM05971J10248817,797SH SOLE 0017,797
PINTEREST INCCL A72352L1068,737132,577SH SOLE 00132,577
FIRST FINL BANKSHARESCOM32020R1091,04128,779SH SOLE 0028,779
GENWORTH FINL INCCOM CL A37247D10641,000SH SOLE 001,000
PRA HEALTH SCIENCES INCCOM69354M108110SH SOLE 0010
SPDR S&P 500 ETF TRTR UNIT78462F1031251,100SHCallSOLE 001,100
MGM RESORTS INTERNATIONALCOM552953101892,834SH SOLE 002,834
EXTRA SPACE STORAGE INCCOM30225T102541SH SOLE 0041
SEAGATE TECHNOLOGY PLCSHSG7945M1071041,681SH SOLE 001,681
GOODRX HLDGS INCCOM CL A38246G108511,267SH SOLE 001,267
FIRST TR HIGH INCOME L/S FDCOM33738E10914967SH SOLE 00967
BLACKROCK MUNIENHANCED FD INCOM09253Y10009SH SOLE 009
WISDOMTREE TRUS MIDCAP DIVID97717W505852,429SH SOLE 002,429
MOMO INCADR60879B107302,129SH SOLE 002,129
CREDIT SUISSE GROUPSPONSORED ADR225401108151SH SOLE 0051
COLFAX CORPCOM19401410610250SH SOLE 00250
ISHARES TRMSCI UK ETF NEW46435G334461,565SH SOLE 001,565
SUMO LOGIC INCCOM86646P103280SH SOLE 0080
ISHARES TRS&P 100 ETF46428710132186SH SOLE 00186
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G698791,276SH SOLE 001,276
ADVENT CONVERTIBLE & INCOMECOM00764C109342,043SH SOLE 002,043
WELLS FARGO GLOBAL DIVIDENDCOM94987C1031253SH SOLE 00253
TRIPLEPOINT VENTURE GROWTH BCOM89677Y1007500SH SOLE 00500
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248883248,616SH SOLE 008,616
CANON INCSPONSORED ADR1380063096,333326,257SH SOLE 00326,257
YELP INCCL A985817105134SH SOLE 0034
SYNAPTICS INCCOM87157D109444SH SOLE 0044
SPDR SER TRS&P 400 MDCP GRW78464A82122312SH SOLE 00312
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051077,346SH SOLE 007,346
TRIPADVISOR INCCOM8969452017237SH SOLE 00237
MASONITE INTL CORPCOM57538510918SH SOLE 008
NUVEEN PFD & INCOME OPPORTUNCOM67073B1061122SH SOLE 00122
CINTAS CORPCOM172908105118334SH SOLE 00334
SPECTRUM PHARMACEUTICALS INCCOM84763A108012SH SOLE 0012
HONEYWELL INTL INCCOM43851610629,264137,584SH SOLE 00137,584
WESTWOOD HLDGS GROUP INCCOM961765104022SH SOLE 0022
AXCELIS TECHNOLOGIES INCCOM NEW0545402087250SH SOLE 00250
MACQUARIE INFRASTRUCTURE CORCOM55608B1059236SH SOLE 00236
DISCOVER FINL SVCSCOM2547091084134,564SH SOLE 004,564
ILLUMINA INCCOM45232710914,49139,166SH SOLE 0039,166
LANCASTER COLONY CORPCOM5138471031,3527,360SH SOLE 007,360
ISHARES TRMSCI EAFE MIN VL46429B6895557,564SH SOLE 007,564
WILLIS TOWERS WATSON PLC LTDSHSG96629103206976SH SOLE 00976
ISHARES TRSHRT NAT MUN ETF4642881581131,049SH SOLE 001,049
INVESCO EXCHANGE TRADED FD TDWA INDLS MUMT46137V845773SH SOLE 0073
VANGUARD BD INDEX FDSLONG TERM BOND92193779372659SH SOLE 00659
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88919,606580,926SH SOLE 00580,926
FORTUNE BRANDS HOME & SEC INCOM34964C10673849SH SOLE 00849
MOHAWK INDS INCCOM6081901041068SH SOLE 0068
ADVANCED DRAIN SYS INC DELCOM00790R104330SH SOLE 0030
ISHARES INCEM MKT SM-CP ETF4642864756121SH SOLE 00121
SPDR SER TRS&P REGL BKG78464A698531,021SH SOLE 001,021
J P MORGAN EXCHANGE-TRADED FBETABULDR DEVE46641Q6883,225119,184SH SOLE 00119,184
AXOS FINANCIAL INCCOM05465C1001203,200SH SOLE 003,200
WINTRUST FINL CORPCOM97650W108236SH SOLE 0036
ISHARES TRAGGRES ALLOC ETF4642898591061,651SH SOLE 001,651
AMERICAN ELEC PWR CO INCCOM02553710126,982324,025SH SOLE 00324,025
HANCOCK WHITNEY CORPORATIONCOM4101201096169SH SOLE 00169
ARCONIC CORPORATIONCOM03966V10710324SH SOLE 00324
HALLIBURTON COCOM4062161011035,435SH SOLE 005,435
FLOOR & DECOR HLDGS INCCL A339750101217SH SOLE 0017
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450833483SH SOLE 00483
BOSTON SCIENTIFIC CORPCOM1011371078,847246,093SH SOLE 00246,093
ISHARES TRGBL GREEN ETF46435U440350SH SOLE 0050
RANGE RES CORPCOM75281A109012SH SOLE 0012
HNI CORPCOM40425110010297SH SOLE 00297
CORVEL CORPCOM22100610938358SH SOLE 00358
TRANSOCEAN LTDREG SHSH8817H1002938SH SOLE 00938
FORTIVE CORPCOM34959J1082353,321SH SOLE 003,321
ISHARES TR10+ YR INVST GRD464289511174,0672,383,828SH SOLE 002,383,828
AVITA THERAPEUTICS INCCOM05380C1026300SH SOLE 00300
VENTAS INCCOM92276F10024492SH SOLE 00492
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X17621,656193,667SH SOLE 00193,667
LOWES COS INCCOM5486611071,1707,288SH SOLE 007,288
WASHINGTON FED INCCOM938824109137SH SOLE 0037
MUSTANG BIO INCCOM62818Q10482,000SH SOLE 002,000
ROGERS CORPCOM7751331012661,713SH SOLE 001,713
CNH INDL N VSHSN209441092117SH SOLE 00117
BLACKSTONE MTG TR INCCOM CL A09257W10010363SH SOLE 00363
ARMSTRONG WORLD INDS INCCOM04247X10216219SH SOLE 00219
GABELLI HLTHCARE & WELLNESSSHS36246K10310850SH SOLE 00850
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168681,408SH SOLE 001,408
GOLDMAN SACHS ETF TRACTIVEBETA EUR38143030511341SH SOLE 00341
GENUINE PARTS COCOM3724601051051,041SH SOLE 001,041
JABIL INCCOM46631310316376SH SOLE 00376
SCYNEXIS INCCOM NEW8112922005660SH SOLE 00660
VANGUARD WORLD FDSENERGY ETF92204A3061462,821SH SOLE 002,821
FRESH DEL MONTE PRODUCE INCORDG367381051,15748,063SH SOLE 0048,063
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7274168SH SOLE 00168
WHITING PETE CORP NEWCOM NEW9663875081365,444SH SOLE 005,444
MONOLITHIC PWR SYS INCCOM60983910574201SH SOLE 00201
TERADATA CORP DELCOM88076W1038344SH SOLE 00344
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1828,663342,696SH SOLE 00342,696
J & J SNACK FOODS CORPCOM4660321091,2377,964SH SOLE 007,964
MONRO INCCOM610236101350SH SOLE 0050
JANUS DETROIT STR TRHENDERSON MTG47103U852355SH SOLE 0055
ISHARES TRMSCI EAFE ETF46428746587311,969SH SOLE 0011,969
VANECK VECTORS ETF TRGREEN BD ETF92189F1713100SH SOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F103674,100SHPutSOLE 004,100
VANECK VECTORS ETF TRVIDEO GAMING92189F114568SH SOLE 0068
NEW YORK CITY REIT INCCOM6494392057916SH SOLE 00916
BANK NEW YORK MELLON CORPCOM0640581005,641132,926SH SOLE 00132,926
KEYSIGHT TECHNOLOGIES INCCOM49338L10316,842127,504SH SOLE 00127,504
ISHARES TRU.S. CNSM GD ETF4642878125643,250SH SOLE 003,250
AMN HEALTHCARE SVCS INCCOM00174410120299SH SOLE 00299
KAMAN CORPCOM4835481031,45925,535SH SOLE 0025,535
BLUCORA INCCOM0952291003214SH SOLE 00214
VIRTUS GLOBAL DIVID & INCOMECOM92835W1072198SH SOLE 00198
TECHNIPFMC PLCCOMG87110105166SH SOLE 0066
PINNACLE WEST CAP CORPCOM72348410119,506243,976SH SOLE 00243,976
VERTEX PHARMACEUTICALS INCCOM92532F100149629SH SOLE 00629
MASTEC INCCOM57632310917252SH SOLE 00252
DOMINION ENERGY INCCOM25746U10926,243348,975SH SOLE 00348,975
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1043,03644,978SH SOLE 0044,978
PACER FDS TRTRENDP US MID CP69374H2049287SH SOLE 00287
NOBLE MIDSTREAM PARTNERS LPCOM UNIT REPST65506L105040SH SOLE 0040
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL92193277837267SH SOLE 00267
SPDR S&P 500 ETF TRTR UNIT78462F1033293,200SHCallSOLE 003,200
GLOBANT S ACOML4438510940184SH SOLE 00184
ALLETE INCCOM NEW01852230044707SH SOLE 00707
IDACORP INCCOM45110710632334SH SOLE 00334
KINDRED BIOSCIENCES INCCOM4945771093676SH SOLE 00676
INNOVATIVE INDL PPTYS INCCOM45781V10126143SH SOLE 00143
CNS PHARMACEUTICALS INCCOM18978H1021500SH SOLE 00500
EATON VANCE MUN BD FDCOM27827X1015404SH SOLE 00404
BLACKROCK TCP CAPITAL CORPCOM09259E108675,945SH SOLE 005,945
PULSE BIOSCIENCES INCCOM74587B101251,050SH SOLE 001,050
FIRST TR MLP & ENERGY INCOMCOM33739B104213,600SH SOLE 003,600
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V7469,417139,347SH SOLE 00139,347
CHINA MOBILE LIMITEDSPONSORED ADR16941M10921752SH SOLE 00752
ALLIANT ENERGY CORPCOM0188021082454,761SH SOLE 004,761
VOCERA COMMUNICATIONS INCCOM92857F1077,868189,453SH SOLE 00189,453
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F8542,50475,617SH SOLE 0075,617
SPDR SER TRMSCI USA STRTGIC78468R81214135SH SOLE 00135
LENNAR CORPCL A52605710464844SH SOLE 00844
COMPANHIA PARANAENSE ENERG CSPON ADR PFD20441B407241,682SH SOLE 001,682
CONSTELLATION BRANDS INCCL A21036P1083151,440SH SOLE 001,440
ETF MANAGERS TRPRIME MOBILE PAY26924G4096629,959SH SOLE 009,959
ADAM NAT RES FD INCCOM00548F105252,239SH SOLE 002,239
SCHWAB STRATEGIC TRSHT TM US TRES8085248623376,552SH SOLE 006,552
FIVERR INTL LTDORD SHSM4R82T106104535SH SOLE 00535
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874110SH SOLE 0010
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805258SH SOLE 0058
SAIA INCCOM78709Y10587481SH SOLE 00481
CIVEO CORP CDACOM NEW17878Y2076416SH SOLE 00416
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT71854920713500SH SOLE 00500
KAYNE ANDERSON ENERGY INFRSTCOM486606106193,291SH SOLE 003,291
AES CORPCOM00130H10522919SH SOLE 00919
POLYMET MNG CORPCOM NEW7319164091150SH SOLE 00150
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1984,06084,381SH SOLE 0084,381
GLOBAL X FDSLNTY THMTC ETF37954Y772150SH SOLE 0050
FIRST TR VALUE LINE DIVID INSHS33734H1064,974141,820SH SOLE 00141,820
SPDR S&P 500 ETF TRTR UNIT78462F103661,200SHCallSOLE 001,200
DISCOVERY INCCOM SER A25470F104263SH SOLE 0063
APTIV PLCSHSG6095L109109840SH SOLE 00840
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172335SH SOLE 0035
FMC CORPCOM NEW30249130333,179288,688SH SOLE 00288,688
VANGUARD WORLD FDSHEALTH CAR ETF92204A504135605SH SOLE 00605
J P MORGAN EXCHANGE-TRADED FBETBULD EUROPE46641Q720148SH SOLE 0048
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F3878303SH SOLE 00303
PACWEST BANCORP DELCOM6952631031546,067SH SOLE 006,067
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482545,158SH SOLE 005,158
SCHWAB STRATEGIC TRSCHWAB FDT US LG808524771631,401SH SOLE 001,401
HOST HOTELS & RESORTS INCCOM44107P1047509SH SOLE 00509
TRIMBLE INCCOM89623910021314SH SOLE 00314
ANALOG DEVICES INCCOM0326541052121,436SH SOLE 001,436
MFS INTER INCOME TRSH BEN INT55273C1071,058277,644SH SOLE 00277,644
COGENT COMMUNICATIONS HLDGSCOM NEW19239V302354SH SOLE 0054
SPDR SER TRS&P BK ETF78464A79725609SH SOLE 00609
INNOVATOR ETFS TRIBD 50 ETF45782C10219475SH SOLE 00475
ISHARES TRMSCI INDIA ETF46429B5985123SH SOLE 00123
SPDR S&P 500 ETF TRTR UNIT78462F1031341,700SHCallSOLE 001,700
S&P GLOBAL INCCOM78409V1041,0603,226SH SOLE 003,226
RAYMOND JAMES FINL INCCOM754730109110SH SOLE 0010
AFFILIATED MANAGERS GROUP INCOM008252108325SH SOLE 0025
ALLIANCE DATA SYSTEMS CORPCOM01858110817SH SOLE 007
LULULEMON ATHLETICA INCCOM550021109299858SH SOLE 00858
ISHARES TRRUS MDCP VAL ETF4642874734054,180SH SOLE 004,180
SCHWAB STRATEGIC TRUS SML CAP ETF808524607668SH SOLE 0068
SPDR S&P 500 ETF TRTR UNIT78462F10311100SHCallSOLE 00100
DOVER CORPCOM26000310829231SH SOLE 00231
CANNAE HLDGS INCCOM13765N10735799SH SOLE 00799
WESTERN ASSET EMERGING MKTSCOM95766A1013194SH SOLE 00194
APARTMENT INVT & MGMT COCL A03748R747016SH SOLE 0016
PARAMOUNT GOLD NEV CORPCOM69924M109062SH SOLE 0062
MID-AMER APT CMNTYS INCCOM59522J103971SH SOLE 0071
ISHARES TRS&P 500 GRWT ETF46428730976,6041,200,314SH SOLE 001,200,314
ISHARES INCCORE MSCI EMKT46434G10316,556266,864SH SOLE 00266,864
DIREXION SHS ETF TRWORK FROM HOME25460G77336535SH SOLE 00535
VULCAN MATLS COCOM92916010982552SH SOLE 00552
VIRGIN GALACTIC HOLDINGS INCCOM92766K1064175SH SOLE 00175
VANGUARD INDEX FDSSML CP GRW ETF92290859519,62873,332SH SOLE 0073,332
ISHARES INCMSCI FRNTR100ETF4642861453116SH SOLE 00116
SPDR S&P 500 ETF TRTR UNIT78462F1031572,100SHCallSOLE 002,100
EQT CORPCOM26884L109796,231SH SOLE 006,231
SOLARWINDS CORPCOM83417Q105010SH SOLE 0010
FIRST TR EXCHANGE-TRADED FDNASDQ OIL GAS33738R84535230,294SH SOLE 0030,294
COMERICA INCCOM200340107358SH SOLE 0058
BURLINGTON STORES INCCOM12201710629110SH SOLE 00110
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,74355,442SH SOLE 0055,442
SEI INVTS COCOM784117103478SH SOLE 0078
KKR & CO INCCOM48251W1041192,942SH SOLE 002,942
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R10013846SH SOLE 00846
AMARIN CORP PLCSPONS ADR NEW0231112063522SH SOLE 00522
CORELOGIC INCCOM21871D103561SH SOLE 0061
FORTINET INCCOM34959E10945300SH SOLE 00300
YEXT INCCOM98585N106150SH SOLE 0050
ISHARES INCMSCI PAC JP ETF46428666515323SH SOLE 00323
PARKER-HANNIFIN CORPCOM70109410487319SH SOLE 00319
SPDR SER TRPORTFOLIO S&P60078468R85397827,322SH SOLE 0027,322
PROSHARES TRPSHS ULT S&P 50074347R10755600SH SOLE 00600
APOLLO COML REAL EST FIN INCCOM03762U105194SH SOLE 0094
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10113793SH SOLE 00793
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011,6094,769SH SOLE 004,769
LIBERTY BROADBAND CORPCOM SER A53030710716101SH SOLE 00101
LIBERTY MEDIA CORP DELCOM A SIRIUSXM53122940929660SH SOLE 00660
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,25714,195SH SOLE 0014,195
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V1756,28745,543SH SOLE 0045,543
ETF SER SOLUTIONSDEFIANCE NEXT26922A2891173,472SH SOLE 003,472
ASSURANT INCCOM04621X108324SH SOLE 0024
ETFIS SER TR IINFRAC ACT MLP26923G772158SH SOLE 0058
DTE ENERGY COCOM23333110722184SH SOLE 00184
TILRAY INCCOM CL 288688T1004501SH SOLE 00501
SYNCHRONY FINANCIALCOM87165B10330878SH SOLE 00878
MONSTER BEVERAGE CORP NEWCOM61174X1091171,261SH SOLE 001,261
DOCUSIGN INCCOM2561631069684,355SH SOLE 004,355
DONALDSON INCCOM257651109941,675SH SOLE 001,675
ISHARES GOLD TRUSTISHARES4642851055,188286,183SH SOLE 00286,183
ISHARES TRRESIDENTIAL MULT46428856210153SH SOLE 00153
JUNIPER NETWORKS INCCOM48203R1043,429152,335SH SOLE 00152,335
UNITED STS NAT GAS FD LPUNIT PAR9123183001104SH SOLE 00104
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021322,138SH SOLE 002,138
CUMMINS INCCOM2310211061,2145,347SH SOLE 005,347
WEC ENERGY GROUP INCCOM92939U10627,645300,392SH SOLE 00300,392
MOELIS & COCL A60786M10503SH SOLE 003
STONECO LTDCOM CL AG85158106334SH SOLE 0034
WISDOMTREE TRCLOUD COMPUTNG97717Y69196618,037SH SOLE 0018,037
CAMBRIA ETF TRCAMBRIA FGN SHR132061300361,500SH SOLE 001,500
YRC WORLDWIDE INCCOM PAR $.0198424960703SH SOLE 003
ISHARES TRCORE S&P US GWT4642876711,79020,184SH SOLE 0020,184
ISHARES TRESG AWARE MSCI46435U6633,935115,301SH SOLE 00115,301
UNUM GROUPCOM91529Y106011SH SOLE 0011
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741092295,868SH SOLE 005,868
NEW YORK MTG TR INCCOM PAR $.026496045011398SH SOLE 00398
ISHARES TRS&P SML 600 GWT4642878874684,097SH SOLE 004,097
NORTHROP GRUMMAN CORPCOM66680710218,24759,881SH SOLE 0059,881
AMKOR TECHNOLOGY INCCOM03165210013855SH SOLE 00855
ISHARES INCMSCI JPN ETF NEW46434G82255821SH SOLE 00821
SPDR DOW JONES INDL AVERAGEUT SER 178467X1096482,119SH SOLE 002,119
GLOBAL X FDSFINTECH ETF37954Y814240SH SOLE 0040
NUVEEN ARIZONA QLTY MUN INCCOM67061W10419912,554SH SOLE 0012,554
SPDR SER TRPORTFOLIO SHORT78464A4742,43277,457SH SOLE 0077,457
DEVON ENERGY CORP NEWCOM25179M103181,156SH SOLE 001,156
POLARIS INCCOM73106810270737SH SOLE 00737
STERLING BANCORP DELCOM85917A100462,546SH SOLE 002,546
IRIDIUM COMMUNICATIONS INCCOM46269C102373SH SOLE 0073
ISHARES INCMSCI FRANCE ETF464286707275SH SOLE 0075
NORWEGIAN CRUISE LINE HLDG LSHSG66721104732,884SH SOLE 002,884
OCULAR THERAPEUTIX INCCOM67576A100412,000SH SOLE 002,000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101341,598SH SOLE 001,598
RIO TINTO PLCSPONSORED ADR76720410024317SH SOLE 00317
ISHARES INCMSCI THAILND ETF464286624338SH SOLE 0038
FIRST TR DYNAMIC EUROPE EQUICOM SHS33740D107282,370SH SOLE 002,370
TSAKOS ENERGY NAVIGATION LTDSHSG9108L173195SH SOLE 0095
B & G FOODS INC NEWCOM05508R106291,036SH SOLE 001,036
BOYD GAMING CORPCOM1033041011413,276SH SOLE 003,276
PUTNAM MANAGED MUN INCOME TRCOM746823103789,725SH SOLE 009,725
WPX ENERGY INCCOM98212B103131,618SH SOLE 001,618
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H10121611,187SH SOLE 0011,187
SPDR S&P 500 ETF TRTR UNIT78462F10365800SHCallSOLE 00800
NOVELLUS SYS INCNOTE 2.625% 5/1670008AD3443,000PRN SOLE 003,000
DISNEY WALT COCOM2546871067,08439,100SH SOLE 0039,100
CLEARWAY ENERGY INCCL A18539C10510350SH SOLE 00350
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1005331SH SOLE 00331
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1056,496176,517SH SOLE 00176,517
CARDINAL HEALTH INCCOM14149Y1084,17177,879SH SOLE 0077,879
BANK HAWAII CORPCOM062540109118SH SOLE 0018
APTARGROUP INCCOM03833610316118SH SOLE 00118
SVB FINANCIAL GROUPCOM78486Q101615SH SOLE 0015
VANECK VECTORS ETF TRJP MORGAN MKTS92189H30016491SH SOLE 00491
AVISTA CORPCOM05379B1071,50437,460SH SOLE 0037,460
SENSIENT TECHNOLOGIES CORPCOM81725T10060808SH SOLE 00808
EVERCORE INCCLASS A29977A10503SH SOLE 003
SPDR SER TRPORTFOLIO LN TSR78464A66429647SH SOLE 00647
ISHARES TRUS HLTHCARE ETF4642877624731,922SH SOLE 001,922
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V46424,161308,694SH SOLE 00308,694
ISHARES TRINVESTMENT GRADE46435G21996,6591,747,421SH SOLE 001,747,421
OLD SECOND BANCORP INC ILLCOM6802771002197SH SOLE 00197
NUVEEN REAL ASSET INCOME & GCOM67074Y1051101SH SOLE 00101
J2 GLOBAL INCCOM48123V102217SH SOLE 0017
SCHWAB CHARLES CORPCOM80851310559111,148SH SOLE 0011,148
WIX COM LTDSHSM9806810577310SH SOLE 00310
OTTER TAIL CORPCOM6896481031,21428,501SH SOLE 0028,501
VARIAN MED SYS INCCOM92220P10519110SH SOLE 00110
BAXTER INTL INCCOM0718131095186,451SH SOLE 006,451
DOW INCCOM2605571032915,238SH SOLE 005,238
HILLTOP HOLDINGS INCCOM432748101147SH SOLE 0047
FACEBOOK INCCL A30303M10212,96147,448SH SOLE 0047,448
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1013123,008SH SOLE 003,008
IMAX CORPCOM45245E109296SH SOLE 0096
TANGER FACTORY OUTLET CTRS ICOM8754651063254SH SOLE 00254
NORFOLK SOUTHN CORPCOM6558441083821,609SH SOLE 001,609
KVH INDS INCCOM482738101706,173SH SOLE 006,173
PARSLEY ENERGY INCCL A701877102402,848SH SOLE 002,848
QEP RESOURCES INCCOM74733V10072,925SH SOLE 002,925
JANUS HENDERSON GROUP PLCORD SHSG4474Y214601,850SH SOLE 001,850
WISDOMTREE TRINDIA ERNGS FD97717W4226200SH SOLE 00200
CACI INTL INCCL A127190304937SH SOLE 0037
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4077,79948,510SH SOLE 0048,510
LOGITECH INTL S ASHSH50430232216SH SOLE 0016
CHESAPEAKE UTILS CORPCOM165303108325SH SOLE 0025
ISHARES TRMSCI USA SZE FT46432F37022195SH SOLE 00195
HARLEY DAVIDSON INCCOM41282210894625,768SH SOLE 0025,768
ALBEMARLE CORPCOM01265310192623SH SOLE 00623
EMX RTY CORPCOM26873J10731,000SH SOLE 001,000
SERVICE CORP INTLCOM81756510435718SH SOLE 00718
QUANTA SVCS INCCOM74762E1021972,730SH SOLE 002,730
BLACKROCK ENHANCED EQUITY DICOM09251A104192,236SH SOLE 002,236
CORTEVA INCCOM22052L1042185,620SH SOLE 005,620
BRINKS COCOM10969610418253SH SOLE 00253
MV OIL TRTR UNITS553859109124,000SH SOLE 004,000
ZOOMINFO TECHNOLOGIES INCCOM CL A98980F10406SH SOLE 006
SPDR S&P 500 ETF TRTR UNIT78462F10328300SHCallSOLE 00300
GAMESTOP CORP NEWCL A36467W109422,251SH SOLE 002,251
CHECK POINT SOFTWARE TECH LTORDM224651048,44763,555SH SOLE 0063,555
INVITAE CORPCOM46185L1032515,995SH SOLE 005,995
TEJON RANCH COCOM8790801096435SH SOLE 00435
SPDR SER TRS&P KENSHO SMART78468R6892003,645SH SOLE 003,645
ICF INTL INCCOM44925C1031,23916,666SH SOLE 0016,666
HERC HLDGS INCCOM42704L104110SH SOLE 0010
SKYWEST INCCOM8308791028200SH SOLE 00200
SPDR SER TRS&P METALS MNG78464A755255SH SOLE 0055
FIRST REP BK SAN FRANCISCO CCOM33616C10021143SH SOLE 00143
TELUS CORPORATIONCOM87971M1037,946401,329SH SOLE 00401,329
ZTO EXPRESS CAYMAN INCSPONSORED ADS A98980A1052500SHCallSOLE 00500
HEWLETT PACKARD ENTERPRISE CCOM42824C109484,039SH SOLE 004,039
RMR GROUP INCCL A74967R106257SH SOLE 0057
HOME BANCSHARES INCCOM4368932004181SH SOLE 00181
SPDR SER TRWELLS FG PFD ETF78464A292561,253SH SOLE 001,253
EATON VANCE SR FLTNG RTE TRCOM27828Q1052145SH SOLE 00145
CSG SYS INTL INCCOM1263491091,17025,959SH SOLE 0025,959
ISHARES TRMSCI USA MIN VOL46429B697159,9852,356,879SH SOLE 002,356,879
PEPSICO INCCOM71344810825,516172,057SH SOLE 00172,057
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7063423,324SH SOLE 003,324
UNITED STS OIL FD LPUNITS91232N20703,200SHCallSOLE 003,200
SLM CORPCOM78442P1064310SH SOLE 00310
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G66419SH SOLE 009
ZTO EXPRESS CAYMAN INCSPONSORED ADS A98980A1059324SH SOLE 00324
SPDR SER TRPORTFOLI S&P150078464A80538,457834,390SH SOLE 00834,390
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R860278SH SOLE 0078
EASTMAN KODAK COCOM NEW2774614062284SH SOLE 00284
JOHN HANCOCK HEDGED EQUITY &COM47804L102494,245SH SOLE 004,245
BIOGEN INCCOM09062X103108442SH SOLE 00442
LAUDER ESTEE COS INCCL A518439104246925SH SOLE 00925
GRAPHIC PACKAGING HLDG COCOM388689101131SH SOLE 0031
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8008100SH SOLE 00100
ALEXANDRIA REAL ESTATE EQ INCOM015271109118664SH SOLE 00664
ISHARES TRMSCI INTL MOMENT46434V4491,73245,997SH SOLE 0045,997
COEUR MNG INCCOM NEW19210850421320,626SH SOLE 0020,626
TIFFANY & CO NEWCOM88654710861462SH SOLE 00462
GENERAC HLDGS INCCOM36873610414,90665,545SH SOLE 0065,545
QUALCOMM INCCOM7475251031,2538,226SH SOLE 008,226
INTRUSION INCCOM NEW46121E205744,182SH SOLE 004,182
VANGUARD INDEX FDSEXTEND MKT ETF92290865288533SH SOLE 00533
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537301,108SH SOLE 001,108
BALLARD PWR SYS INC NEWCOM0585861085214SH SOLE 00214
PHILIP MORRIS INTL INCCOM7181721097268,769SH SOLE 008,769
PIEDMONT OFFICE REALTY TR INCOM CL A720190206613,777SH SOLE 003,777
CALERES INCCOM1295001045343SH SOLE 00343
PROSHARES TRPSHS ULTRA TECH74347R693682SH SOLE 0082
DIREXION SHS ETF TRNAS100 EQL WGT25459Y20719248SH SOLE 00248
MANITOWOC CO INCCOM NEW5635714053203SH SOLE 00203
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771601,109SH SOLE 001,109
ISHARES TRCONV BD ETF46435G10251532SH SOLE 00532
CHICOS FAS INCCOM1686151020250SH SOLE 00250
INGREDION INCCOM4571871024,17353,050SH SOLE 0053,050
SOUTH ST CORPCOM8404411091,54221,327SH SOLE 0021,327
TORO COCOM89109210811120SH SOLE 00120
NELNET INCCL A64031N1088109SH SOLE 00109
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X10119,461382,497SH SOLE 00382,497
ISHARES TREGSADVNCDMSCI EM46436E742731,735SH SOLE 001,735
BLACKROCK CORPOR HI YLD FD ICOM09255P107186SH SOLE 0086
WEYERHAEUSER CO MTN BECOM NEW962166104952,843SH SOLE 002,843
ISHARES INCESG AWR MSCI EM46434G863226,3595,392,063SH SOLE 005,392,063
COMPASS MINERALS INTL INCCOM20451N10139633SH SOLE 00633
EVERGY INCCOM30034W10618,987342,047SH SOLE 00342,047
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723031,38325,530SH SOLE 0025,530
EBAY INC.COM2786421031442,869SH SOLE 002,869
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C108127SH SOLE 0027
SPIRIT RLTY CAP INC NEWCOM NEW84860W3002776,889SH SOLE 006,889
PROVIDENT FINL SVCS INCCOM74386T1051,41678,817SH SOLE 0078,817
GREEN BRICK PARTNERS INCCOM392709101562,433SH SOLE 002,433
TRANE TECHNOLOGIES PLCSHSG8994E1033262,247SH SOLE 002,247
ELBIT SYS LTDORDM3760D10118SH SOLE 008
CHAMPIONX CORPORATIONCOM15872M1047432SH SOLE 00432
SAP SESPON ADR80305420450381SH SOLE 00381
NEUROCRINE BIOSCIENCES INCCOM64125C109990SH SOLE 0090
CANADIAN NATL RY COCOM1363751022952,688SH SOLE 002,688
MERCADOLIBRE INCCOM58733R1021,464874SH SOLE 00874
SPDR SER TRBLOMBRG BRC EMRG78464A3918268SH SOLE 00268
HEXCEL CORP NEWCOM42829110814283SH SOLE 00283
BANDWIDTH INCCOM CL A05988J103638SH SOLE 0038
VISTEON CORPCOM NEW92839U20615SH SOLE 005
SELECT MED HLDGS CORPCOM81619Q10516565SH SOLE 00565
ISHARES INCMSCI CDA ETF46428650926836SH SOLE 00836
ARK ETF TRFINTECH INNOVA00214Q7082194,400SH SOLE 004,400
FLEXSHARES TRQUALT DIVD IDX33939L8605111SH SOLE 00111
KINGSOFT CLOUD HLDGS LTDADS49639K10106SH SOLE 006
HEXO CORPCOM NEW4283043071230SH SOLE 00230
WARNER MUSIC GROUP CORPCOM CL A934550203117SH SOLE 0017
PENUMBRA INCCOM70975L1076573,755SH SOLE 003,755
SHOE CARNIVAL INCCOM82488910911283SH SOLE 00283
EXTERRAN CORPCOM30227H1061126SH SOLE 00126
WISDOMTREE TRCHINADIV EX FI97717X719230SH SOLE 0030
STRYKER CORPORATIONCOM86366710124,36799,442SH SOLE 0099,442
AMERICAN AIRLS GROUP INCCOM02376R102835,278SH SOLE 005,278
HENRY JACK & ASSOC INCCOM426281101115712SH SOLE 00712
BRADY CORPCL A1046741061,37526,040SH SOLE 0026,040
CENOVUS ENERGY INCCOM15135U1093495SH SOLE 00495
RED ROCK RESORTS INCCL A75700L108128SH SOLE 0028
FORTUNA SILVER MINES INCCOM34991510823328,290SH SOLE 0028,290
GENERAL MTRS COCOM37045V1001804,329SH SOLE 004,329
ZENDESK INCCOM98936J10119130SH SOLE 00130
EURONAV NVSHSB38564108111,326SH SOLE 001,326
ALLEGION PLCORD SHSG0176J1091192SH SOLE 0092
GULF ISLAND FABRICATION INCCOM4023071021450SH SOLE 00450
EMPIRE ST RLTY TR INCCL A29210410602SH SOLE 002
NICE LTDSPONSORED ADR653656108121425SH SOLE 00425
KELLY SVCS INCCL A4881522081,39767,895SH SOLE 0067,895
SIERRA BANCORPCOM82620P1025200SH SOLE 00200
ATLANTICUS HLDGS CORPCOM04914Y102381,536SH SOLE 001,536
ACCENTURE PLC IRELANDSHS CLASS AG1151C10126,429101,178SH SOLE 00101,178
URANIUM ENERGY CORPCOM9168961031911,000SH SOLE 0011,000
ABERDEEN GLOBAL DYNAMIC DIVICOM00302M10608SH SOLE 008
ROYAL GOLD INCCOM78028710876714SH SOLE 00714
LIBERTY GLOBAL PLCSHS CL CG5480U120145SH SOLE 0045
VANDA PHARMACEUTICALS INCCOM921659108141SH SOLE 0041
VANGUARD INDEX FDSS&P 500 ETF SHS92290836316,46047,892SH SOLE 0047,892
FIDELITY COMWLTH TRNDQ CP IDX TRK31591280837SH SOLE 007
DECKERS OUTDOOR CORPCOM2435371074181,457SH SOLE 001,457
ANTERO MIDSTREAM CORPCOM03676B102190SH SOLE 0090
ZEBRA TECHNOLOGIES CORPORATICL A989207105190494SH SOLE 00494
ISHARES TRCHINA LG-CAP ETF4642871849200SH SOLE 00200
VOYA FINANCIAL INCCOM92908910022370SH SOLE 00370
FIVE9 INCCOM3383071011588SH SOLE 0088
ISHARES TRMSCI EURO FL ETF4642891809535SH SOLE 00535
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V8605127SH SOLE 00127
SPDR S&P 500 ETF TRTR UNIT78462F103641,200SHCallSOLE 001,200
CHUBB LIMITEDCOMH1467J1048,22653,446SH SOLE 0053,446
MFS MUN INCOME TRSH BEN INT5527381067010,543SH SOLE 0010,543
PELOTON INTERACTIVE INCCL A COM70614W10058385SH SOLE 00385
PALANTIR TECHNOLOGIES INCCL A69608A108471,997SH SOLE 001,997
SPDR S&P 500 ETF TRTR UNIT78462F1033894,500SHCallSOLE 004,500
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012562,818SH SOLE 002,818
ISHARES TR0-5YR HI YL CP46434V407157,2583,460,786SH SOLE 003,460,786
DENTSPLY SIRONA INCCOM24906P1091001,919SH SOLE 001,919
SUN LIFE FINANCIAL INC.COM8667961051834,108SH SOLE 004,108
L BRANDS INCCOM5017971041875,039SH SOLE 005,039
ISHARES SILVER TRISHARES46428Q1091,17047,634SH SOLE 0047,634
DISH NETWORK CORPORATIONCL A25470M1094134SH SOLE 00134
FOOT LOCKER INCCOM3448491048207SH SOLE 00207
SPDR S&P 500 ETF TRTR UNIT78462F1034956,000SHCallSOLE 006,000
FULTON FINL CORP PACOM3602711001179,202SH SOLE 009,202
BEST BUY INCCOM0865161011801,802SH SOLE 001,802
WESTROCK COCOM96145D10521482SH SOLE 00482
PACER FDS TRGLOBL CASH ETF69374H70911375SH SOLE 00375
SPDR S&P 500 ETF TRTR UNIT78462F1031121,900SHCallSOLE 001,900
ROGERS COMMUNICATIONS INCCL B77510920015327SH SOLE 00327
GOLDMAN SACHS ETF TRACCES TREASURY38143052923230SH SOLE 00230
TENCENT MUSIC ENTMT GROUPSPON ADS88034P10910503SH SOLE 00503
REGENERON PHARMACEUTICALSCOM75886F10761127SH SOLE 00127
MARATHON PETE CORPCOM56585A102862,089SH SOLE 002,089
WORLD FUEL SVCS CORPCOM981475106123SH SOLE 0023
BIGCOMMERCE HLDGS INCCOM SER 108975P108921,428SH SOLE 001,428
SPECIAL OPPORTUNITIES FD INCCOM84741T1045375SH SOLE 00375
HIBBETT SPORTS INCCOM42856710121454SH SOLE 00454
ISHARES TRINTL TREA BD ETF464288117122SH SOLE 0022
TEKLA LIFE SCIENCES INVSSH BEN INT87911K100251,255SH SOLE 001,255
SKECHERS U S A INCCL A830566105141SH SOLE 0041
MARKETAXESS HLDGS INCCOM57060D1085799SH SOLE 0099
HEALTHEQUITY INCCOM42226A10710,124145,230SH SOLE 00145,230
CANOPY GROWTH CORPCOM1380351001064,284SH SOLE 004,284
EVERSOURCE ENERGYCOM30040W1087348,482SH SOLE 008,482
ABBOTT LABSCOM0028241002,64024,115SH SOLE 0024,115
SUNRUN INCCOM86771W105684SH SOLE 0084
NVIDIA CORPORATIONCOM67066G1048,16415,634SH SOLE 0015,634
ISHARES TRCORE S&P500 ETF464287200711,3531,894,970SH SOLE 001,894,970
SPDR S&P 500 ETF TRTR UNIT78462F10390900SHCallSOLE 00900
BEYOND MEAT INCCOM08862E10994750SH SOLE 00750
LKQ CORPCOM50188920807SH SOLE 007
NOODLES & COCOM CL A65540B10501SH SOLE 001
DEERE & COCOM2441991051,2364,595SH SOLE 004,595
MATTHEWS INTL CORPCL A5771281019293SH SOLE 00293
NATURA &CO HLDG S AADS63884N108023SH SOLE 0023
GETTY RLTY CORP NEWCOM374297109582,123SH SOLE 002,123
KINDER MORGAN INC DELCOM49456B10145333,153SH SOLE 0033,153
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263241SH SOLE 0041
WORLD ACCEP CORP DELCOM98141910420194SH SOLE 00194
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M10731,200SH SOLE 001,200
CIGNA CORP NEWCOM12552310020,21397,103SH SOLE 0097,103
AVANOS MED INCCOM05350V106366SH SOLE 0066
UNIVERSAL DISPLAY CORPCOM91347P105109475SH SOLE 00475
CYBERARK SOFTWARE LTDSHSM2682V10816100SH SOLE 00100
OPEN TEXT CORPCOM68371510604SH SOLE 004
FOX CORPCL B COM35137L20403SH SOLE 003
ISHARES TRIBOXX HI YD ETF46428851321,099241,685SH SOLE 00241,685
DELAWARE INVTS COLO MUN INCOCOM24610110910725SH SOLE 00725
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1088448,735SH SOLE 008,735
WISDOMTREE TREMERG CUR STR FD97717W133542,897SH SOLE 002,897
BLACKROCK NEW YORK MUN INCOMCOM09249R1027500SH SOLE 00500
CB FINL SVCS INCCOM12479G10112579SH SOLE 00579
LATTICE STRATEGIES TRHARTFORD MLT ETF51841610293733,087SH SOLE 0033,087
SPDR S&P 500 ETF TRTR UNIT78462F1031101,000SHCallSOLE 001,000
MARVELL TECHNOLOGY GROUP LTDORDG5876H10510,457219,967SH SOLE 00219,967
IAA INCCOM44925310322,820351,179SH SOLE 00351,179
CONAGRA BRANDS INCCOM2058871022928,059SH SOLE 008,059
NUVEEN PFD & INCOME TERM FDCOM67075A1065205SH SOLE 00205
SCHLUMBERGER LTDCOM806857108884,054SH SOLE 004,054
AMERICAN INTL GROUP INCCOM NEW02687478424633SH SOLE 00633
EATON CORP PLCSHSG291831033152,625SH SOLE 002,625
ISHARES INCEM MKTS DIV ETF46428631913354SH SOLE 00354
AKAMAI TECHNOLOGIES INCCOM00971T1012,98228,407SH SOLE 0028,407
LOUISIANA PAC CORPCOM546347105421,117SH SOLE 001,117
ELDORADO GOLD CORP NEWCOM284902509160SH SOLE 0060
KINSALE CAP GROUP INCCOM49714P108735SH SOLE 0035
ISHARES TR10-20 YR TRS ETF46428865318112SH SOLE 00112
AVERY DENNISON CORPCOM0536111092041,314SH SOLE 001,314
MICROCHIP TECHNOLOGY INC.COM5950171041641,191SH SOLE 001,191
IQIYI INCSPONSORED ADS46267X1083200SH SOLE 00200
TWITTER INCCOM90184L1022,67849,463SH SOLE 0049,463
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,39719,540SH SOLE 0019,540
CRACKER BARREL OLD CTRY STORCOM22410J10614108SH SOLE 00108
SPDR SER TRDJ REIT ETF78464A607669SH SOLE 0069
NCINO INCCOM63947U10702SH SOLE 002
PENTAIR PLCSHSG7S00T10427512SH SOLE 00512
PERFORMANCE FOOD GROUP COCOM71377A10311237SH SOLE 00237
SPIRIT AIRLS INCCOM84857710212500SH SOLE 00500
ARCHER DANIELS MIDLAND COCOM0394831025,173102,616SH SOLE 00102,616
ENTEGRIS INCCOM29362U10440419SH SOLE 00419
THERMO FISHER SCIENTIFIC INCCOM8835561021,2742,734SH SOLE 002,734
TCF FINL CORPCOM8723071031,74547,140SH SOLE 0047,140
ORACLE CORPCOM68389X10535,380546,914SH SOLE 00546,914
LAS VEGAS SANDS CORPCOM517834107681,145SH SOLE 001,145
VANGUARD INDEX FDSLARGE CAP ETF9229086373952,248SH SOLE 002,248
ISHARES TRMSCI INTL MULTFT46434V274134,9524,965,114SH SOLE 004,965,114
FRANKLIN RESOURCES INCCOM354613101013SH SOLE 0013
FLOWSERVE CORPCOM34354P10508SH SOLE 008
DELL TECHNOLOGIES INCCL C24703L2021221,666SH SOLE 001,666
FRONTDOOR INCCOM35905A10910,467208,461SH SOLE 00208,461
TELLURIAN INC NEWCOM87968A1040300SH SOLE 00300
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427181331,091SH SOLE 001,091
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77550839SH SOLE 00839
SPDR S&P 500 ETF TRTR UNIT78462F10340500SHCallSOLE 00500
WABTECCOM92974010822301SH SOLE 00301
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7354125SH SOLE 00125
ISHARES INCMSCI EURZONE ETF4642866086135SH SOLE 00135
BIG LOTS INCCOM08930210311260SH SOLE 00260
WESTPORT FUEL SYSTEMS INCCOM NEW9609083095850SH SOLE 00850
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4071,24621,282SH SOLE 0021,282
CIRRUS LOGIC INCCOM1727551009104SH SOLE 00104
LATTICE SEMICONDUCTOR CORPCOM5184151045100SH SOLE 00100
GREEN DOT CORPCL A39304D1025,864105,097SH SOLE 00105,097
PROOFPOINT INCCOM74342410336261SH SOLE 00261
LIBERTY MEDIA CORP DELCOM SER C FRMLA53122985413308SH SOLE 00308
ISHARES TRU.S. MED DVC ETF46428881097,494297,874SH SOLE 00297,874
WATTS WATER TECHNOLOGIES INCCL A9427491021082SH SOLE 0082
MERCURY SYS INCCOM589378108220SH SOLE 0020
ISHARES TRRUS 1000 VAL ETF4642875982,25816,518SH SOLE 0016,518
STRATASYS LTDSHSM855481013300SHCallSOLE 00300
SOUTHWEST AIRLS COCOM8447411084549,734SH SOLE 009,734
NUCOR CORPCOM6703461051011,901SH SOLE 001,901
TREEHOUSE FOODS INCCOM89469A104248SH SOLE 0048
VISTRA CORPCOM92840M1023156SH SOLE 00156
NATIONAL VISION HLDGS INCCOM63845R1078,666191,340SH SOLE 00191,340
SMILEDIRECTCLUB INCCL A COM83192H1067,711645,853SH SOLE 00645,853
TRANSAMERICA ETF TRDELTASHS S&P 50089349P1074,67172,953SH SOLE 0072,953
HUMANA INCCOM44485910285207SH SOLE 00207
VANGUARD MUN BD FDSTAX EXEMPT BD9229077467,317132,582SH SOLE 00132,582
GW PHARMACEUTICALS PLCADS36197T1031084SH SOLE 0084
DMC GLOBAL INCCOM23291C1039199SH SOLE 00199
MEDICAL PPTYS TRUST INCCOM58463J304713,242SH SOLE 003,242
EXCHANGE TRADED CONCEPTS TRROBO GBL HLTCR3015057238175SH SOLE 00175
AMBEV SASPONSORED ADR02319V10361,965SH SOLE 001,965
WASTE MGMT INC DELCOM94106L10921,661183,675SH SOLE 00183,675
VANGUARD WORLD FDSMATERIALS ETF92204A80147297SH SOLE 00297
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F76377623,467SH SOLE 0023,467
OCEANEERING INTL INCCOM67523210212115,263SH SOLE 0015,263
ISHARES TRMSCI USA ESG SLC4642888025,44866,163SH SOLE 0066,163
PACER FDS TRBNCHMRK INFRA69374H741371,031SH SOLE 001,031
IROBOT CORPCOM46272610015182SH SOLE 00182
ANAPLAN INCCOM03272L10836500SH SOLE 00500
WAITR HLDGS INCCOM93075210031,250SH SOLE 001,250
HAWAIIAN ELEC INDUSTRIESCOM4198701001303,662SH SOLE 003,662
VOYA GLBL EQTY DIV & PREM OPCOM92912T100054SH SOLE 0054
MADDEN STEVEN LTDCOM5562691081,58644,909SH SOLE 0044,909
COLONY CAP INC NEWCL A COM19626G108102,047SH SOLE 002,047
DR REDDYS LABS LTDADR25613520335493SH SOLE 00493
L3HARRIS TECHNOLOGIES INCCOM50243110910,07953,323SH SOLE 0053,323
SONOS INCCOM83570H1087296SH SOLE 00296
SPDR S&P 500 ETF TRTR UNIT78462F1033,39340,000SHCallSOLE 0040,000
FIRSTCASH INCCOM33767D10511161SH SOLE 00161
UNITED STS OIL FD LPUNITS91232N207521,585SH SOLE 001,585
ADVANSIX INCCOM00773T101146SH SOLE 0046
MYOVANT SCIENCES LTDCOMG637AM102331,205SH SOLE 001,205
AGIOS PHARMACEUTICALS INCCOM00847X10407SH SOLE 007
ISHARES TRCORE S&P TTL STK46428715013,400155,421SH SOLE 00155,421
SPDR S&P 500 ETF TRTR UNIT78462F1031,06311,300SHCallSOLE 0011,300
TURNING POINT THERAPEUTICS ICOM90041T10804SH SOLE 004
INSULET CORPCOM45784P10112,40448,525SH SOLE 0048,525
ISHARES TRMSCI ACWI ETF4642882573744,118SH SOLE 004,118
SPDR S&P 500 ETF TRTR UNIT78462F10318400SHCallSOLE 00400
FIRST TR S&P REIT INDEX FDCOM33734G1081335,712SH SOLE 005,712
INVESCO EXCHANGE TRADED FD TDWA CYCLICALS46137V80311141SH SOLE 00141
HESS CORPCOM42809H1071442,723SH SOLE 002,723
SOCIAL CAPITAL HEDOSOPHA HLDSHS CL AG8251L1051100SH SOLE 00100
LIBERTY MEDIA CORP DELCOM SER A FRMLA5312298706150SH SOLE 00150
NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107212SH SOLE 0012
NUSHARES ETF TRNUVEEN ESG SMLCP67092P60716414SH SOLE 00414
FEDERAL AGRIC MTG CORPCL C3131483062233,000SH SOLE 003,000
THE TRADE DESK INCCOM CL A88339J105410512SH SOLE 00512
FIRST TR ENHANCED EQTY INC FCOM337318109925,225SH SOLE 005,225
ISHARES TRESG AWRE 1 5 YR46435G2438,813336,647SH SOLE 00336,647
FORD MTR CO DELCOM3453708601,071121,883SH SOLE 00121,883
CNOOC LIMITEDSPONSORED ADR126132109892SH SOLE 0092
KOHLS CORPCOM50025510410255SH SOLE 00255
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422392,582SH SOLE 002,582
BLACKROCK LTD DURATION INC TCOM SHS09249W101241,506SH SOLE 001,506
SCHWAB STRATEGIC TRINTRM TRM TRES80852485412204SH SOLE 00204
ISHARES TRESG AWRE USD ETF46435G19344,1111,556,508SH SOLE 001,556,508
OWENS CORNING NEWCOM690742101452SH SOLE 0052
II-VI INCCOM902104108861,134SH SOLE 001,134
WISDOMTREE INVTS INCCOM97717P1041209SH SOLE 00209
SUMMIT HOTEL PPTYS INCCOM8660821005575SH SOLE 00575
CRH PLCADR12626K203132SH SOLE 0032
CINCINNATI FINL CORPCOM17206210121241SH SOLE 00241
FRESENIUS MED CARE AG&CO KGASPONSORED ADR35802910622524SH SOLE 00524
SNOWFLAKE INCCL A83344510968242SH SOLE 00242
SPDR SER TRPRTFLO S&P500 GW78464A40913,087236,700SH SOLE 00236,700
ASML HOLDING N VN Y REGISTRY SHSN07059210156320SH SOLE 00320
NIO INCSPON ADS62914V1061673,430SH SOLE 003,430
FIDELITY NATL INFORMATION SVCOM31620M1062651,870SH SOLE 001,870
INDEPENDENT BANK CORP MASSCOM4538361084466,100SH SOLE 006,100
CARLYLE GROUP INCCOM14316J108842,665SH SOLE 002,665
ORGANIGRAM HLDGS INCCOM68620P1011835SH SOLE 00835
UNITI GROUP INCCOM91325V1085397SH SOLE 00397
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR CONSMR47804J875390SH SOLE 0090
ANTHEM INCCOM0367521033911,219SH SOLE 001,219
DATADOG INCCL A COM23804L1032792,833SH SOLE 002,833
ISHARES TRMRNGSTR LG-CP ET464287127168777SH SOLE 00777
COLGATE PALMOLIVE COCOM19416210323,257271,981SH SOLE 00271,981
ANNALY CAPITAL MANAGEMENT INCOM035710409293,418SH SOLE 003,418
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R202154SH SOLE 0054
NEW YORK CMNTY BANCORP INCCOM6494451038790SH SOLE 00790
PROSHARES TRPSHS ULTSH 20YRS74347B201181SH SOLE 0081
INTERNATIONAL FLAVORS&FRAGRACOM459506101984SH SOLE 0084
HANOVER INS GROUP INCCOM41086710539332SH SOLE 00332
FIBROGEN INCCOM31572Q80824650SH SOLE 00650
POWER INTEGRATIONS INCCOM739276103670SH SOLE 0070
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H65833979SH SOLE 00979
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W10314508SH SOLE 00508
VANGUARD WORLD FDMEGA CAP INDEX921910873127954SH SOLE 00954
HASBRO INCCOM41805610746489SH SOLE 00489
HCA HEALTHCARE INCCOM40412C1015213,167SH SOLE 003,167
HARTFORD FINL SVCS GROUP INCCOM41651510421,962448,379SH SOLE 00448,379
CARMAX INCCOM14313010240420SH SOLE 00420
PAGERDUTY INCCOM69553P1008,100194,249SH SOLE 00194,249
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362541,448SH SOLE 001,448
DCP MIDSTREAM LPCOM UT LTD PTN23311P100814,351SH SOLE 004,351
REDBALL ACQUISITION CORP*W EXP 08/17/202G7417R1130100SH SOLE 00100
GREENLIGHT CAPITAL RE LTDCLASS AG4095J1092232SH SOLE 00232
AMERICAN CENTY ETF TRFOCUSED DYNAMIC02507281025332SH SOLE 00332
ISHARES TRISHS 5-10YR INVT4642886381282,067SH SOLE 002,067
WISDOMTREE TRUS QLT SHRHD YLD97717W5478,77588,935SH SOLE 0088,935
SILVERCORP METALS INCCOM82835P10310215,254SH SOLE 0015,254
FACTSET RESH SYS INCCOM303075105133399SH SOLE 00399
WHIRLPOOL CORPCOM9633201064652,578SH SOLE 002,578
GREEN PLAINS INCCOM3932221043191SH SOLE 00191
NKARTA INCCOM65487U1083,16151,421SH SOLE 0051,421
ISHARES TR20 YR TR BD ETF46428743215,872100,627SH SOLE 00100,627
NUSHARES ETF TRNUVEEN ESG MIDVL67092P508591,948SH SOLE 001,948
STORE CAP CORPCOM8621211002988,764SH SOLE 008,764
TREDEGAR CORPCOM8946501002144SH SOLE 00144
HIGHWOODS PPTYS INCCOM431284108113SH SOLE 0013
CBRE CLARION GLOBAL REAL ESTCOM12504G1002221SH SOLE 00221
EQUITY LIFESTYLE PPTYS INCCOM29472R108456SH SOLE 0056
RACKSPACE TECHNOLOGY INCCOM750102105010SH SOLE 0010
GAMCO INVS INCCL A COM36143810402SH SOLE 002
SCHRODINGER INCCOM80810D10342533SH SOLE 00533
VANGUARD INDEX FDSMCAP GR IDXVIP92290853834161SH SOLE 00161
IMPACT SHS FDS I TRYWCA WOMENS ETF45259A100441,530SH SOLE 001,530
FOUR CORNERS PPTY TR INCCOM35086T109274SH SOLE 0074
TTEC HLDGS INCCOM89854H1021,74323,895SH SOLE 0023,895
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W108271,366SH SOLE 001,366
ISHARES TRHIGH YLD BD FCTR46435G250771,500SH SOLE 001,500
WIPRO LTDSPON ADR 1 SH97651M10971,275SH SOLE 001,275
ROYAL DUTCH SHELL PLCSPONS ADR A78025920690325,707SH SOLE 0025,707
DARDEN RESTAURANTS INCCOM23719410539330SH SOLE 00330
ENERGIZER HLDGS INC NEWCOM29272W10924579SH SOLE 00579
MCKESSON CORPCOM58155Q1034,10223,585SH SOLE 0023,585
SMITH & WESSON BRANDS INCCOM83175410612650SH SOLE 00650
OMNICOM GROUP INCCOM6819191066,976111,842SH SOLE 00111,842
TERMINIX GLOBAL HOLDINGS INCCOM88087E10015,393301,767SH SOLE 00301,767
HEARTLAND FINL USA INCCOM42234Q102781,924SH SOLE 001,924
DHT HOLDINGS INCSHS NEWY2065G1211100SH SOLE 00100
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,7634,199SH SOLE 004,199
ISHARES TRGENOMICS IMMUN46435U19223500SH SOLE 00500
CBOE GLOBAL MKTS INCCOM12503M10813137SH SOLE 00137
ONE GAS INCCOM68235P10837481SH SOLE 00481
ISHARES U S ETF TRIT RT HDG HGYL46431W60601SH SOLE 001
ONESPAWORLD HOLDINGS LIMITEDCOMP736841136,147606,191SH SOLE 00606,191
VERISK ANALYTICS INCCOM92345Y106628SH SOLE 0028
CHEWY INCCL A16679L10919211SH SOLE 00211
ISHARES TRSELECT DIVID ETF4642871686797,061SH SOLE 007,061
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7201232,462SH SOLE 002,462
CALAMOS CONV & HIGH INCOME FCOM SHS12811P1087462SH SOLE 00462
COPA HOLDINGS SACL AP31076105335SH SOLE 0035
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V530137600SH SOLE 00600
COMSTOCK RES INCCOM2057683026314,379SH SOLE 0014,379
MELCO RESORTS AND ENTMNT LTDADR58546410010541SH SOLE 00541
INVESCO QQQ TRUNIT SER 146090E103110,370351,787SH SOLE 00351,787
PIMCO ETF TRENHAN SHRT MA AC72201R833108,4551,062,866SH SOLE 001,062,866
GREENBRIER COS INCCOM39365710102SH SOLE 002
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,04911,037SH SOLE 0011,037
BROADRIDGE FINL SOLUTIONS INCOM11133T1032831,845SH SOLE 001,845
SPDR SER TRS&P 400 MDCP VAL78464A83918320SH SOLE 00320
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J8333126SH SOLE 00126
APARTMENT INCOME REIT CORPCOM03750L109116SH SOLE 0016
XEROX HOLDINGS CORPCOM NEW98421M10617722SH SOLE 00722
CISCO SYS INCCOM17275R10228,866645,040SH SOLE 00645,040
AERCAP HOLDINGS NVSHSN0098510621454SH SOLE 00454
M D C HLDGS INCCOM552676108235SH SOLE 0035
ARAMARKCOM03852U106263SH SOLE 0063
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051613,147SH SOLE 003,147
NUVEEN AMT FREE QLTY MUN INCCOM67065710518011,938SH SOLE 0011,938
BROWN FORMAN CORPCL A11563710018245SH SOLE 00245
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I316092600731,267SH SOLE 001,267
PROSHARES TRS&P MDCP 400 DIV74347B68052825SH SOLE 00825
TRANSAMERICA ETF TRDELTASHS S&P 40089349P2062,23642,266SH SOLE 0042,266
ALLY FINL INCCOM02005N100641,799SH SOLE 001,799
INVESCO EXCHANGE TRADED FD TS&P SML600 VAL46137V16739581SH SOLE 00581
GROWGENERATION CORPCOM39986L109982,447SH SOLE 002,447
FERRARI N VCOMN3167Y10345198SH SOLE 00198
NORDSON CORPCOM6556631021575SH SOLE 0075
WESTLAKE CHEM CORPCOM960413102220SH SOLE 0020
MARRIOTT VACTINS WORLDWID COCOM57164Y10715112SH SOLE 00112
AMERICOLD RLTY TRCOM03064D108265SH SOLE 0065
VICTORY CAP HLDGS INCCOM CL A92645B1033101SH SOLE 00101
HERSHEY COCOM4278661082231,464SH SOLE 001,464
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT128125101291,838SH SOLE 001,838
BJS WHSL CLUB HLDGS INCCOM05550J10132848SH SOLE 00848
ISHARES TRRUS MID CAP ETF4642874991,42320,757SH SOLE 0020,757
PIMCO ETF TRACTIVE BD ETF72201R77580,122708,356SH SOLE 00708,356
VANECK MERK GOLD TRGOLD TRUST9210781013,041164,186SH SOLE 00164,186
CHIPOTLE MEXICAN GRILL INCCOM169656105161116SH SOLE 00116
INTERNATIONAL BUSINESS MACHSCOM4592001011,49711,892SH SOLE 0011,892
LILLY ELI & COCOM53245710830,722181,958SH SOLE 00181,958
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L1004467SH SOLE 00467
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1052083,235SH SOLE 003,235
ISHARES INCMSCI ITALY ETF46434G830148SH SOLE 0048
UNITED STS OIL FD LPUNITS91232N207116,000SHCallSOLE 006,000
SELECTIVE INS GROUP INCCOM816300107684SH SOLE 0084
CINEMARK HLDGS INCCOM17243V1025279SH SOLE 00279
ZIONS BANCORPORATION N ACOM9897011073989,170SH SOLE 009,170
PRUDENTIAL FINL INCCOM7443201021942,489SH SOLE 002,489
VANGUARD INDEX FDSTOTAL STK MKT92290876917,91192,023SH SOLE 0092,023
ETF MANAGERS TRWEDBUSH VID GAME26924G706112SH SOLE 0012
CABOT CORPCOM1270551018170SH SOLE 00170
SANTANDER CONSUMER USA HDG ICOM80283M101261,188SH SOLE 001,188
FUBOTV INCCOM35953D1048295SH SOLE 00295
FIRST GTY BANCSHARES INCCOM32043P10619310,875SH SOLE 0010,875
ISHARES TRSHORT TREAS BD46428867930,395274,992SH SOLE 00274,992
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052506,937SH SOLE 006,937
KAR AUCTION SVCS INCCOM48238T10911575SH SOLE 00575
NASDAQ INCCOM63110310875568SH SOLE 00568
ISHARES TRINTL SEL DIV ETF46428844896232,638SH SOLE 0032,638
KRYSTAL BIOTECH INCCOM5011471023,45857,625SH SOLE 0057,625
RAYONIER ADVANCED MATLS INCCOM75508B104075SH SOLE 0075
J ALEXANDERS HLDGS INCCOM46609J1061120SH SOLE 00120
KADMON HLDGS INCCOM48283N106194,633SH SOLE 004,633
ISHARES TRJPMORGAN USD EMG4642882811901,641SH SOLE 001,641
DYNATRACE INCCOM NEW2681501091,84342,600SH SOLE 0042,600
SPDR S&P 500 ETF TRTR UNIT78462F10391,200SHCallSOLE 001,200
KORNIT DIGITAL LTDSHSM6372Q11314,854166,653SH SOLE 00166,653
WILLIAMS COS INCCOM96945710044422,161SH SOLE 0022,161
WISDOMTREE TRYIELD ENHANCD US97717X51112,107225,492SH SOLE 00225,492
OLD REP INTL CORPCOM680223104361,850SH SOLE 001,850
DRIVE SHACK INCCOM2620771001600SH SOLE 00600
GLU MOBILE INCCOM37989010607SH SOLE 007
VANECK VECTORS ETF TROIL SVCS ETF92189H607638SH SOLE 0038
CONDUENT INCCOM2067871031162SH SOLE 00162
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573,03523,796SH SOLE 0023,796
ISHARES TRMSCI USA QLT FCT46432F339282,2342,428,655SH SOLE 002,428,655
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80518,265333,724SH SOLE 00333,724
SBA COMMUNICATIONS CORP NEWCL A78410G104279990SH SOLE 00990
HANESBRANDS INCCOM410345102332,278SH SOLE 002,278
BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210148975SH SOLE 00975
SPROTT PHYSICAL SILVER TRTR UNIT85207K107505,350SH SOLE 005,350
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M300701,129SH SOLE 001,129
GOODYEAR TIRE & RUBR COCOM3825501014345SH SOLE 00345
ATMOS ENERGY CORPCOM04956010553557SH SOLE 00557
PIONEER FLOATING RATE TRCOM72369J102016SH SOLE 0016
ARDAGH GROUP S ACL AL0223L101178SH SOLE 0078
ISHARES TRNATIONAL MUN ETF4642884148,72474,437SH SOLE 0074,437
SPDR S&P 500 ETF TRTR UNIT78462F103961,600SHCallSOLE 001,600
ISHARES TREXPND TEC SC ETF4642875494,78113,666SH SOLE 0013,666
CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761032600SH SOLE 00600
MOLSON COORS BEVERAGE COCL B60871R20916361SH SOLE 00361
CHINOOK THERAPEUTICS INCCOM16961L106191,180SH SOLE 001,180
GLOBAL X FDSGLOBAL X SILVER37954Y84843951SH SOLE 00951
HOPE BANCORP INCCOM43940T1092172SH SOLE 00172
ABRAXAS PETE CORPCOM NEW0038303040200SH SOLE 00200
HUNTSMAN CORPCOM4470111079361SH SOLE 00361
ISHARES TRMSCI USA VALUE46432F388383,9604,417,899SH SOLE 004,417,899
WESTERN UN COCOM95980210915673SH SOLE 00673
TRUSTCO BK CORP N YCOM8983491053416SH SOLE 00416
BRIGHTVIEW HLDGS INCCOM10948C1072114SH SOLE 00114
AMERICAN CAMPUS CMNTYS INCCOM0248351006145SH SOLE 00145
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN29248010061,199SH SOLE 001,199
EDWARDS LIFESCIENCES CORPCOM28176E10818,625204,158SH SOLE 00204,158
SVMK INCCOM78489X1037,369288,413SH SOLE 00288,413
ENLINK MIDSTREAM LLCCOM UNIT REP LTD29336T1003800SH SOLE 00800
NUTANIX INCCL A67059N10829900SH SOLE 00900
ISHARES TRMRGSTR MD CP VAL4642884062951,888SH SOLE 001,888
GLOBAL X FDSRBTCS ARTFL INTE37954Y71548614,676SH SOLE 0014,676
DUN & BRADSTREET HLDGS INCCOM26484T1063,556142,806SH SOLE 00142,806
STOCK YDS BANCORP INCCOM861025104365SH SOLE 0065
PINDUODUO INCSPONSORED ADS722304102528SH SOLE 0028
ROCKET COS INCCOM CL A77311W10119915SH SOLE 00915
FIRST MAJESTIC SILVER CORPCOM32076V10313510,050SH SOLE 0010,050
SPDR S&P 500 ETF TRTR UNIT78462F10389900SHCallSOLE 00900
AFFIMED N VCOMN01045108122,083SH SOLE 002,083
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F1093,51359,406SH SOLE 0059,406
BABCOCK & WILCOX ENTERPRISESCOM05614L209010SH SOLE 0010
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1093444,690SH SOLE 004,690
SIMMONS 1ST NATL CORPCL A $1 PAR828730200143SH SOLE 0043
GRANITE CONSTR INCCOM387328107151SH SOLE 0051
TUCOWS INCCOM NEW8986972069121SH SOLE 00121
SPDR S&P 500 ETF TRTR UNIT78462F103721,000SHCallSOLE 001,000
ALASKA COMMUNICATIONS SYS GRCOM01167P1013900SH SOLE 00900
SANDSTORM GOLD LTDCOM NEW80013R206142,002SH SOLE 002,002
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G65632956SH SOLE 00956
GOLDMAN SACHS PHYSICAL GOLDUNIT38150K1031,05055,428SH SOLE 0055,428
TWO HBRS INVT CORPCOM NEW90187B408013SH SOLE 0013
BLUEPRINT MEDICINES CORPCOM09627Y109323SH SOLE 0023
AMCOR PLCORDG0250X107342,887SH SOLE 002,887
PAYCOM SOFTWARE INCCOM70432V10246102SH SOLE 00102
LIBERTY ALL-STAR GROWTH FD ICOM529900102121,417SH SOLE 001,417
JOHNSON OUTDOORS INCCL A479167108867SH SOLE 0067
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021874,588SH SOLE 004,588
DRAFTKINGS INCCOM CL A26142R1043200SHCallSOLE 00200
SINA CORPORDG814771048185SH SOLE 00185
INVESCO DB COMMDY INDX TRCKUNIT46138B103513,446SH SOLE 003,446
AMERICA MOVIL SAB DE CVSPONSORED ADR02364W204171,173SH SOLE 001,173
BWX TECHNOLOGIES INCCOM05605H10030500SH SOLE 00500
CARVANA COCL A146869102834SH SOLE 0034
TOLL BROTHERS INCCOM889478103681,562SH SOLE 001,562
SPDR SER TRPORTFOLIO AGRGTE78464A64930,767999,255SH SOLE 00999,255
ETF SER SOLUTIONSUS GLB JETS26922A842431,938SH SOLE 001,938
TRANSAMERICA ETF TRDELTASHS S&P 60089349P3051,64631,736SH SOLE 0031,736
FIRST TR EXCHANGE-TRADED FDBUYWRIT INCM ETF33738R30812613SH SOLE 00613
SPDR S&P 500 ETF TRTR UNIT78462F103851,600SHCallSOLE 001,600
COMMUNITY FINL CORP MDCOM20368X10186532,663SH SOLE 0032,663
AMAZON COM INCCOM02313510664,24919,727SH SOLE 0019,727
T-MOBILE US INCCOM8725901042,87021,281SH SOLE 0021,281
BUILD A BEAR WORKSHOPCOM120076104016SH SOLE 0016
XYLEM INCCOM98419M1001171,145SH SOLE 001,145
VIKING THERAPEUTICS INCCOM92686J106437,555SH SOLE 007,555
TALOS ENERGY INC*W EXP 02/28/20287484T116062SH SOLE 0062
GOLDMAN SACHS MLP ENERGY RENCOM38148G206022SH SOLE 0022
OSI SYSTEMS INCCOM671044105223SH SOLE 0023
ARES CAPITAL CORPCOM04010L1031428,421SH SOLE 008,421
PROSHARES TRSHORT S&P 500 NE74347B4251,10161,254SH SOLE 0061,254
DORCHESTER MINERALS LPCOM UNIT25820R1059840SH SOLE 00840
SPDR S&P 500 ETF TRTR UNIT78462F1031633,600SHCallSOLE 003,600
TEXTRON INCCOM8832031012024,188SH SOLE 004,188
AVIENT CORPORATIONCOM05368V1065113SH SOLE 00113
CARDLYTICS INCCOM14161W10503SH SOLE 003
ISHARES TRCONSER ALLOC ETF46428988324631SH SOLE 00631
ISHARES TRIBONDS DEC25 ETF46434VBD112443SH SOLE 00443
DNP SELECT INCOME FD INCCOM23325P104373,618SH SOLE 003,618
HUBSPOT INCCOM4435731002973SH SOLE 0073
FST TR NEW OPPORT MLP & ENECOM33739M1001342SH SOLE 00342
LAMAR ADVERTISING CO NEWCL A5128161099105SH SOLE 00105
LUMENTUM HLDGS INCCOM55024U10913142SH SOLE 00142
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8413149SH SOLE 00149
AXIS CAP HLDGS LTDSHSG0692U10912230SH SOLE 00230
WISDOMTREE TRBLMBG US BULL97717W47112480SH SOLE 00480
COMCAST CORP NEWCL A20030N1011,89336,135SH SOLE 0036,135
HUNT J B TRANS SVCS INCCOM445658107121888SH SOLE 00888
CONCHO RES INCCOM20605P10124419SH SOLE 00419
CDK GLOBAL INCCOM12508E10149937SH SOLE 00937
PALATIN TECHNOLOGIES INCCOM PAR $ .0169607740334,000SH SOLE 004,000
ISHARES TRMICRO-CAP ETF46428886926220SH SOLE 00220
GRAINGER W W INCCOM38480210469169SH SOLE 00169
ISHARES TRCORE S&P US VLU4642876632,57341,366SH SOLE 0041,366
CITIGROUP INCCOM NEW1729674245829,445SH SOLE 009,445
AQUABOUNTY TECHNOLOGIES INCCOM NEW03842K200013SH SOLE 0013
YANDEX N VSHS CLASS AN9728410821300SH SOLE 00300
ROLLINS INCCOM77571110413342SH SOLE 00342
TEMPUR SEALY INTL INCCOM88023U1013128SH SOLE 00128
NATIONAL PRESTO INDS INCCOM6372151041,21513,737SH SOLE 0013,737
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,28815,167SH SOLE 0015,167
PERKINELMER INCCOM71404610918123SH SOLE 00123
AURORA CANNABIS INCCOM05156X88491,091SH SOLE 001,091
WALGREENS BOOTS ALLIANCE INCCOM93142710864916,271SH SOLE 0016,271
WESTWATER RES INCCOM NEW96168420604SH SOLE 004
SPDR SER TRBLOMBERG BRC INV78468R2004119SH SOLE 00119
PARK HOTELS RESORTS INCCOM700517105201,157SH SOLE 001,157
SHARPS COMPLIANCE CORPCOM8200171013322SH SOLE 00322
ETF MANAGERS TRETHO CLIMATE LEA26924G88835667SH SOLE 00667
SPDR S&P 500 ETF TRTR UNIT78462F1032573,400SHCallSOLE 003,400
FASTENAL COCOM311900104821,677SH SOLE 001,677
BERKSHIRE HATHAWAY INC DELCL A0846701083,1309SH SOLE 009
TOTAL SESPONSORED ADS89151E1097,458177,954SH SOLE 00177,954
HELIX ENERGY SOLUTIONS GRP ICOM42330P10727565,429SH SOLE 0065,429
FUELCELL ENERGY INCCOM35952H6014393SH SOLE 00393
TC ENERGY CORPCOM87807B10710251SH SOLE 00251
SMITH A O CORPCOM831865209671,216SH SOLE 001,216
BOSTON PRIVATE FINL HLDGS INCOM1011191055581SH SOLE 00581
BUILDERS FIRSTSOURCE INCCOM12008R107120SH SOLE 0020
FIRST CMNTY CORP S CCOM319835104633,713SH SOLE 003,713
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X15018367SH SOLE 00367
GLOBAL X FDSCLOUD COMPUTNG37954Y4423100SH SOLE 00100
MORGAN STANLEYCOM NEW6174464484,85870,895SH SOLE 0070,895
BLACKLINE INCCOM09239B10967500SH SOLE 00500
BCE INCCOM NEW05534B7607,128166,532SH SOLE 00166,532
ASHFORD INCCOM04410410704SH SOLE 004
SANDERSON FARMS INCCOM80001310423177SH SOLE 00177
INVITATION HOMES INCCOM46187W10704SH SOLE 004
ISHARES TRHDG MSCI JAPAN46434V88616434SH SOLE 00434
SPDR S&P 500 ETF TRTR UNIT78462F103161,500SHPutSOLE 001,500
KB HOMECOM48666K109136SH SOLE 0036
CORESITE RLTY CORPCOM21870Q10527212SH SOLE 00212
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V7794100SH SOLE 00100
STRATEGY SHSNS 7HANDL IDX86280R506019SH SOLE 0019
PROCURE ETF TRUST IISPACE ETF74280R2055196SH SOLE 00196
SONY CORPSPONSORED ADR8356993071,47614,603SH SOLE 0014,603
GARTNER INCCOM36665110721130SH SOLE 00130
AXSOME THERAPEUTICS INCCOM05464T1046,70282,264SH SOLE 0082,264
MAXIM INTEGRATED PRODS INCCOM57772K1012202,483SH SOLE 002,483
BALL CORPCOM0584981066,25867,160SH SOLE 0067,160
BOISE CASCADE CO DELCOM09739D100233SH SOLE 0033
FIRST HORIZON CORPORATIONCOM3205171054298SH SOLE 00298
RESIDEO TECHNOLOGIES INCCOM76118Y1046268SH SOLE 00268
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1421813,906SH SOLE 003,906
BIGCOMMERCE HLDGS INCCOM SER 108975P1081100SHCallSOLE 00100
GENPACT LIMITEDSHSG3922B10728687SH SOLE 00687
VANECK VECTORS ETF TRINDIA GRWTH LDR92189F767139SH SOLE 0039
SPDR S&P 500 ETF TRTR UNIT78462F1032263,300SHCallSOLE 003,300
ISHARES TRMSCI EMG MKT ETF4642872341,05320,383SH SOLE 0020,383
PHILLIPS 66COM71854610477811,117SH SOLE 0011,117
PACIFIC BIOSCIENCES CALIF INCOM69404D10810393SH SOLE 00393
KELLOGG COCOM4878361085,11082,120SH SOLE 0082,120
KAISER ALUMINUM CORPCOM PAR $0.014830077041,55115,683SH SOLE 0015,683
BLACK KNIGHT INCCOM09215C10563715SH SOLE 00715
EQUINOR ASASPONSORED ADR29446M10210600SH SOLE 00600
ALTRA INDL MOTION CORPCOM02208R106478SH SOLE 0078
ISHARES TRGLOBAL 100 ETF46428757240628SH SOLE 00628
PERFICIENT INCCOM71375U1011,41229,638SH SOLE 0029,638
COSTAR GROUP INCCOM22160N1096773SH SOLE 0073
REGAL BELOIT CORPCOM7587501031296SH SOLE 0096
TETRA TECHNOLOGIES INC DELCOM88162F1050450SH SOLE 00450
DRAFTKINGS INCCOM CL A26142R1044168,934SH SOLE 008,934
FAIR ISAAC CORPCOM30325010436SH SOLE 006
KEMPER CORPCOM488401100785SH SOLE 0085
UPWORK INCCOM91688F104250SH SOLE 0050
NEW ENGLAND RLTY ASSOC LTD PDEPOSITRY RCPT64420610433660SH SOLE 00660
AGCO CORPCOM00108410217163SH SOLE 00163
TELADOC HEALTH INCCOM87918A1051,5717,859SH SOLE 007,859
ARES DYNAMIC CR ALLOCATION FCOM04014F102156SH SOLE 0056
MARTEN TRANS LTDCOM573075108181,036SH SOLE 001,036
EXELON CORPCOM30161N10145910,876SH SOLE 0010,876
GALLAGHER ARTHUR J & COCOM3635761093,10325,079SH SOLE 0025,079
CALLAWAY GOLF COCOM1311931043143SH SOLE 00143
HONDA MOTOR LTDAMERN SHS43812830813449SH SOLE 00449
UNION PAC CORPCOM9078181082,24510,784SH SOLE 0010,784
MFA FINL INCCOM55272X1022449SH SOLE 00449
MACQUARIE / FIRST TR GLOBALCOM55607W100121,470SH SOLE 001,470
ARCH CAP GROUP LTDORDG0450A10517469SH SOLE 00469
WISDOMTREE TREUROPE SMCP DV97717W86919300SH SOLE 00300
SPDR S&P 500 ETF TRTR UNIT78462F1032182,200SHCallSOLE 002,200
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092451,180SH SOLE 001,180
PROG HOLDINGS INCCOM NPV74319R10117316SH SOLE 00316
AKOUSTIS TECHNOLOGIES INCCOM00973N1028626SH SOLE 00626
DXC TECHNOLOGY COCOM23355L10625977SH SOLE 00977
QUIDEL CORPCOM74838J1011370SH SOLE 0070
EAGLE MATLS INCCOM26969P108880SH SOLE 0080
SPDR S&P 500 ETF TRTR UNIT78462F10355600SHCallSOLE 00600
ISHARES TRCORE S&P SCP ETF46428780460,451657,795SH SOLE 00657,795
EATON VANCE ENHANCED EQUITYCOM2782741051589,790SH SOLE 009,790
HEALTHCARE SVCS GROUP INCCOM4219061089311SH SOLE 00311
BOSTON BEER INCCL A10055710777SH SOLE 007
GABELLI GLOBAL SMALL & MID CCOM36249W104033SH SOLE 0033
ISHARES TRUS HLTHCR PR ETF464288828186791SH SOLE 00791
GABELLI DIVID & INCOME TRCOM36242H104482,255SH SOLE 002,255
F N B CORPCOM3025201019510,006SH SOLE 0010,006
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10889415,764SH SOLE 0015,764
ISHARES TRCORE DIV GRWTH46434V62197021,634SH SOLE 0021,634
PROSHARES TRRUSS 2000 DIVD74347B6989158SH SOLE 00158
GRACO INCCOM38410910413186SH SOLE 00186
AMERICAN WOODMARK CORPORATIOCOM03050610903SH SOLE 003
APPLIED MATLS INCCOM0382221055286,119SH SOLE 006,119
PPG INDS INCCOM6935061073942,735SH SOLE 002,735
ASTEC INDS INCCOM0462241013095,330SH SOLE 005,330
CAESARS ENTERTAINMENT INC NECOM12769G10073983SH SOLE 00983
MICRON TECHNOLOGY INCCOM5951121031371,828SH SOLE 001,828
SPDR S&P 500 ETF TRTR UNIT78462F10383010,700SHCallSOLE 0010,700
SPDR S&P 500 ETF TRTR UNIT78462F1030300SHPutSOLE 00300
BLACKROCK MUNIYIELD QUALITYCOM09254E1032148SH SOLE 00148
CROCS INCCOM227046109116SH SOLE 0016
LHC GROUP INCCOM50187A107735SH SOLE 0035
OGE ENERGY CORPCOM6708371031,56349,059SH SOLE 0049,059
ARK ETF TRAUTNMUS TECHNLGY00214Q2032062,698SH SOLE 002,698
APOGEE ENTERPRISES INCCOM037598109258SH SOLE 0058
EQUITABLE HLDGS INCCOM29452E10120778SH SOLE 00778
GORES HLDGS IV INCCOM CL A3828651037500SH SOLE 00500
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E8678334SH SOLE 00334
UNILEVER PLCSPON ADR NEW9047677047,687127,348SH SOLE 00127,348
MARATHON OIL CORPCOM565849106284,148SH SOLE 004,148
ADVANCED MICRO DEVICES INCCOM0079031078,33590,888SH SOLE 0090,888
MCDONALDS CORPCOM58013510130,832143,683SH SOLE 00143,683
WABASH NATL CORPCOM9295661072139SH SOLE 00139
BOSTON OMAHA CORPCOM1010441056200SH SOLE 00200
CAE INCCOM1247651083102SH SOLE 00102
ISHARES U S ETF TRMEDIA ENTRNMNT46431W630411,201SH SOLE 001,201
AMDOCS LTDSHSG0260210335,151495,578SH SOLE 00495,578
BLACKROCK MUNIHOLDINGS QUALICOM09254C107016SH SOLE 0016
SCIENCE APPLICATIONS INTL COCOM808625107961,011SH SOLE 001,011
CHURCHILL DOWNS INCCOM17148410816SH SOLE 006
FRONTLINE LTDSHS NEWG3682E19261,000SH SOLE 001,000
ATLASSIAN CORP PLCCL AG0624210415SH SOLE 005
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244095919,935SH SOLE 009,935
ISHARES TRESG MSCI USA ETF46436E767922,944SH SOLE 002,944
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3031122,861SH SOLE 002,861
KNIGHT-SWIFT TRANSN HLDGS INCL A49904910425604SH SOLE 00604
FLOWERS FOODS INCCOM34349810114629SH SOLE 00629
ISHARES TRS&P 500 VAL ETF46428740869,086539,649SH SOLE 00539,649
SPDR S&P 500 ETF TRTR UNIT78462F103931,300SHCallSOLE 001,300
FIRST TR INTER DUR PFD & INCOM33718W10322935SH SOLE 00935
EATON VANCE TAX-MANAGED DIVECOM27828N10216913,825SH SOLE 0013,825
SHERWIN WILLIAMS COCOM824348106212289SH SOLE 00289
BROADWIND INCCOM NEW11161T2072300SH SOLE 00300
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,30527,645SH SOLE 0027,645
VITAL FARMS INCCOM92847W10305SH SOLE 005
GTT COMMUNICATIONS INCCOM362393100052SH SOLE 0052
PROSHARES TRLARGE CAP CRE74347R2487488,861SH SOLE 008,861
JD.COM INCSPON ADR CL A47215P10684958SH SOLE 00958
ISHARES TREAFE SML CP ETF4642882731872,738SH SOLE 002,738
ISHARES TRMODERT ALLOC ETF4642898751162,679SH SOLE 002,679
PACKAGING CORP AMERCOM6951561091181SH SOLE 0081
INVESCO CALIF MUN INCOME TRCOM46132P108634,000SH SOLE 004,000
ILLINOIS TOOL WKS INCCOM4523081092,10310,317SH SOLE 0010,317
FIFTH THIRD BANCORPCOM31677310019679SH SOLE 00679
RPM INTL INCCOM7496851033904,294SH SOLE 004,294
VANGUARD WORLD FDSCONSUM STP ETF92204A20734198SH SOLE 00198
GLOBAL X FDSS&P 500 COVERED37954Y47525530SH SOLE 00530
HORMEL FOODS CORPCOM44045210019,733423,358SH SOLE 00423,358
RYDER SYS INCCOM78354910811180SH SOLE 00180
RIOT BLOCKCHAIN INCCOM767292105146SH SOLE 0046
PROSHARES TRULTRAPRO QQQ74347X83155301SH SOLE 00301
CSX CORPCOM1264081035025,535SH SOLE 005,535
PACCAR INCCOM693718108558SH SOLE 0058
VALVOLINE INCCOM92047W101149SH SOLE 0049
ONTRAK INCCOM683373104841,354SH SOLE 001,354
SIRIUS XM HOLDINGS INCCOM82968B10336757,577SH SOLE 0057,577
WESTPAC BANKING CORPSPONSORED ADR961214301186SH SOLE 0086
ULTRA CLEAN HLDGS INCCOM90385V107381SH SOLE 0081
DBX ETF TRXTRACK USD HIGH23305143245902SH SOLE 00902
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209111,125SH SOLE 001,125
FLAHERTY & CRUMRINE PFD SECSCOM338478100472,022SH SOLE 002,022
STEPAN COCOM8585861001,26510,599SH SOLE 0010,599
HEALTHCARE TR AMER INCCL A NEW42225P5012197,951SH SOLE 007,951
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4093,75260,967SH SOLE 0060,967
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88250223,098SH SOLE 0023,098
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6056,384157,751SH SOLE 00157,751
ISHARES TRFALN ANGLS USD46435G47403SH SOLE 003
LUMEN TECHNOLOGIES INCCOM156700106303,084SH SOLE 003,084
KEYCORPCOM493267108241,469SH SOLE 001,469
BROWN FORMAN CORPCL B11563720910123SH SOLE 00123
INOVIO PHARMACEUTICALS INCCOM NEW45773H2014486SH SOLE 00486
SWITCHBACK ENERGY ACQUISTN CCOM CL A87105M102451,116SH SOLE 001,116
CMS ENERGY CORPCOM12589610052848SH SOLE 00848
CLEVELAND BIOLABS INCCOM NEW1858602021150SH SOLE 00150
GLOBAL X FDSREIT ETF37950E127212,410SH SOLE 002,410
QTS RLTY TR INCCOM CL A74736A103121SH SOLE 0021
CROWN HLDGS INCCOM22836810613134SH SOLE 00134
SPDR SER TRBLOOMBERG BRCLYS78468R62243397SH SOLE 00397
GLOBAL X FDSNASDAQ 100 COVER37954Y48317,888784,555SH SOLE 00784,555
VERINT SYS INCCOM92343X10002SH SOLE 002
HERCULES CAPITAL INCCOM4270965084271SH SOLE 00271
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H591702,003SH SOLE 002,003
DOUBLELINE INCOME SOLUTIONSCOM258622109462,766SH SOLE 002,766
SENESTECH INCCOM NEW81720R2081500SH SOLE 00500
OTIS WORLDWIDE CORPCOM68902V1074296,358SH SOLE 006,358
POTLATCHDELTIC CORPORATIONCOM73763010304SH SOLE 004
PERSHING SQUARE TONTINE HLDGCOM CL A71531R109150SH SOLE 0050
B2GOLD CORPCOM11777Q209101,763SH SOLE 001,763
NATIONAL GEN HLDGS CORPCOM636220303256SH SOLE 0056
VANECK VECTORS ETF TRCEF MUN INCOME E92189F4608278SH SOLE 00278
HELMERICH & PAYNE INCCOM423452101793,400SH SOLE 003,400
PEOPLES UNITED FINANCIAL INCCOM7127041059734SH SOLE 00734
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G6491611,248SH SOLE 001,248
WISDOMTREE TREM EX ST-OWNED97717X578571,427SH SOLE 001,427
INVESTORS BANCORP INC NEWCOM46146L1012181SH SOLE 00181
ISHARES TRAGENCY BOND ETF46428816648406SH SOLE 00406
BUNGE LIMITEDCOMG169621058123SH SOLE 00123
NUVEEN GLOBAL HIGH INCOME FDSHS67075G103152SH SOLE 0052
SMARTSHEET INCCOM CL A83200N10304SH SOLE 004
CABOT OIL & GAS CORPCOM1270971031287,844SH SOLE 007,844
HUNTINGTON INGALLS INDS INCCOM44641310643252SH SOLE 00252
ASHLAND GLOBAL HLDGS INCCOM04418610404SH SOLE 004
TETRA TECH INC NEWCOM88162G103760SH SOLE 0060
METLIFE INCCOM59156R1082,61355,652SH SOLE 0055,652
AMEREN CORPCOM02360810220,366260,901SH SOLE 00260,901
BLACKROCK MUNI INTER DR FD ICOM09253X1023197SH SOLE 00197
MCGRATH RENTCORPCOM5805891091,31119,545SH SOLE 0019,545
CHIMERA INVT CORPCOM NEW16934Q20807SH SOLE 007
FIDELITY COVINGTON TRUSTMSCI FINLS IDX316092501370SH SOLE 0070
CHARLES RIV LABS INTL INCCOM15986410733134SH SOLE 00134
STITCH FIX INCCOM CL A8608971076,103103,928SH SOLE 00103,928
TRANSCONTINENTAL RLTY INVSCOM NEW8936172099379SH SOLE 00379
ORGANOVO HLDGS INCCOM NEW68620A203180SH SOLE 0080
FIRST TR EXCHNG TRADED FD VIVEST US EQTY BUF33740F6642,52780,033SH SOLE 0080,033
FEDERAL RLTY INVT TRSH BEN INT NEW31374720627323SH SOLE 00323
STURM RUGER & CO INCCOM86415910842650SH SOLE 00650
BILL COM HLDGS INCCOM09004310061450SH SOLE 00450
BOULDER GROWTH & INCOME FD ICOM101507101191,675SH SOLE 001,675
EDITAS MEDICINE INCCOM28106W103685SH SOLE 0085
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H534371,001SH SOLE 001,001
GLOBAL PMTS INCCOM37940X102203941SH SOLE 00941
VANGUARD BD INDEX FDSSHORT TRM BOND9219378272813,389SH SOLE 003,389
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11914267SH SOLE 00267
BLACKROCK CORE BD TRSHS BEN INT09249E101271,687SH SOLE 001,687
GROUPON INCCOM NEW3994732064100SH SOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F10359800SHCallSOLE 00800
LEAR CORPCOM NEW5218652041274SH SOLE 0074
LEVI STRAUSS & CO NEWCL A COM STK52736R1026300SH SOLE 00300
CORSAIR GAMING INCCOM22041X1021323,637SH SOLE 003,637
ISHARES TRFLTG RATE NT ETF46429B6555,398106,428SH SOLE 00106,428
SPDR S&P 500 ETF TRTR UNIT78462F1033664,000SHCallSOLE 004,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V3731492SH SOLE 0092
ISHARES U S ETF TRINT RT HD LONG46431W8123133SH SOLE 00133
QIAGEN NVSHS NEWN72482123119SH SOLE 0019
VIRTU FINL INCCL A928254101144SH SOLE 0044
VANGUARD INDEX FDSSMALL CP ETF9229087517323,758SH SOLE 003,758
VANGUARD INDEX FDSMCAP VL IDXVIP9229085123292,766SH SOLE 002,766
ISHARES TRGLB CNS DISC ETF46428874551328SH SOLE 00328
DANAHER CORPORATIONCOM2358511022,0789,353SH SOLE 009,353
SPDR INDEX SHS FDSS&P EM MKT DIV78463X5334136SH SOLE 00136
CYTOKINETICS INCCOM NEW23282W60519900SH SOLE 00900
MATCH GROUP INC NEWCOM57667L10797644SH SOLE 00644
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783528,499323,151SH SOLE 00323,151
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V1075713,424SH SOLE 0013,424
ASANA INCCL A04342Y104284SH SOLE 0084
ISHARES TRINDIA 50 ETF4642895295125SH SOLE 00125
DONNELLEY R R & SONS COCOM2578672001384SH SOLE 00384
SPLUNK INCCOM8486371042,03111,952SH SOLE 0011,952
ATLANTIC UN BANKSHARES CORPCOM04911A1075145SH SOLE 00145
SPDR GOLD TRGOLD SHS78463V1074,48525,145SH SOLE 0025,145
CHINA UNICOM HONG KONGSPONSORED ADR16945R1042335SH SOLE 00335
DIAMOND HILL INVT GROUP INCCOM NEW25264R20717SH SOLE 007
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40810,124207,797SH SOLE 00207,797
DBX ETF TRXTRACKERS LOW2330512675,631110,714SH SOLE 00110,714
SPDR S&P 500 ETF TRTR UNIT78462F103417,300SHPutSOLE 007,300
ALTRIA GROUP INCCOM02209S1031,23230,046SH SOLE 0030,046
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H2012,92656,235SH SOLE 0056,235
BLACKROCK RES & COMMODITIESSHS09257A108038SH SOLE 0038
GLADSTONE COMMERCIAL CORPCOM37653610812663SH SOLE 00663
WORLD GOLD TRSPDR GLD MINIS98149E2048439SH SOLE 00439
FISERV INCCOM33773810814,775129,767SH SOLE 00129,767
HARMONY GOLD MINING CO LTDSPONSORED ADR4132163003735SH SOLE 00735
EASTGROUP PPTYS INCCOM2772761011711,236SH SOLE 001,236
RYMAN HOSPITALITY PPTYS INCCOM78377T107339SH SOLE 0039
SLEEP NUMBER CORPCOM83125X10310127SH SOLE 00127
NOVAVAX INCCOM NEW6700024011141,026SH SOLE 001,026
AMBARELLA INCSHSG037AX101883SH SOLE 0083
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23329100SH SOLE 00100
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1069270SH SOLE 00270
EXXON MOBIL CORPCOM30231G1023,53785,799SH SOLE 0085,799
MONGODB INCCL A60937P10639109SH SOLE 00109
HOLOGIC INCCOM436440101781,075SH SOLE 001,075
FIVE BELOW INCCOM33829M10118105SH SOLE 00105
CONCENTRIX CORPCOM20602D101990SH SOLE 0090
GLOBAL X FDSGLBL X MLP ETF37954Y34314504SH SOLE 00504
ARK ETF TRNEXT GNRTN INTER00214Q4015,10934,905SH SOLE 0034,905
PEBBLEBROOK HOTEL TRCOM70509V1003171SH SOLE 00171
MEDPACE HLDGS INCCOM58506Q109321SH SOLE 0021
AVANGRID INCCOM05351W103250SH SOLE 0050
APPLE INCCOM0378331000300SHPutSOLE 00300
CHEMOCENTRYX INCCOM16383L106661,071SH SOLE 001,071
REXFORD INDL RLTY INCCOM76169C10003SH SOLE 003
ISHARES TRRUS 1000 ETF4642876222,0859,841SH SOLE 009,841
FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y1018289SH SOLE 00289
UNITED STS OIL FD LPUNITS91232N20703,300SHCallSOLE 003,300
INVESCO LTDSHSG491BT108764,378SH SOLE 004,378
NXP SEMICONDUCTORS N VCOMN6596X1092361,481SH SOLE 001,481
NEKTAR THERAPEUTICSCOM6402681082104SH SOLE 00104
WELLS FARGO CO NEWCOM9497461018,672287,346SH SOLE 00287,346
FARFETCH LTDORD SH CL A30744W10741638SH SOLE 00638
NEUBERGER BRMAN NY MUNI FD ICOM64124K102121,000SH SOLE 001,000
VIAVI SOLUTIONS INCCOM925550105271,792SH SOLE 001,792
NOVOCURE LTDORD SHSG6674U1082261,306SH SOLE 001,306
SPDR S&P 500 ETF TRTR UNIT78462F1031081,200SHCallSOLE 001,200
TESLA INCCOM88160R1016,3488,995SH SOLE 008,995
TERADYNE INCCOM88077010270583SH SOLE 00583
PHYSICIANS RLTY TRCOM71943U1046322SH SOLE 00322
ATLAS CORPSHARESY0436Q1098704SH SOLE 00704
LOEWS CORPCOM540424108120SH SOLE 0020
QCR HOLDINGS INCCOM74727A1041,41535,732SH SOLE 0035,732
VANGUARD WORLD FDSINF TECH ETF92204A7025871,658SH SOLE 001,658
WISDOMTREE TRINTL LRGCAP DV97717W794861,880SH SOLE 001,880
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430062,734488,547SH SOLE 00488,547
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y888602,905SH SOLE 002,905
SPDR S&P 500 ETF TRTR UNIT78462F1031271,900SHCallSOLE 001,900
PROSHARES TR IIVIX SH TRM FUTRS74347W171251,846SH SOLE 001,846
MICRO FOCUS INTL PLCSPON ADR NEW5948374032329SH SOLE 00329
ISHARES TRUS TREAS BD ETF46429B267418,99415,381,577SH SOLE 0015,381,577
CONSTELLIUM SECL A SHSF21107101180SH SOLE 0080
INVESCO DB MULTI-SECTOR COMMOIL FD46140H4037850SH SOLE 00850
ENCORE CAP GROUP INCCOM2925541026145SH SOLE 00145
SONOCO PRODS COCOM835495102116SH SOLE 0016
WISDOMTREE TRINTL EQUITY FD97717W70328560SH SOLE 00560
AUTODESK INCCOM052769106139454SH SOLE 00454
DBX ETF TRXTRACK RUSS 10002330514811,98551,268SH SOLE 0051,268
ERIE INDTY COCL A29530P10201SH SOLE 001
PIMCO ETF TRENHNCD LW DUR AC72201R71849,881488,790SH SOLE 00488,790
INTEL CORPCOM45814010027,929560,593SH SOLE 00560,593
UDR INCCOM902653104401,045SH SOLE 001,045
ISHARES TRU.S. UTILITS ETF4642876972473,180SH SOLE 003,180
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621231,200SH SOLE 001,200
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1038193SH SOLE 00193
ING GROEP N.V.SPONSORED ADR4568371032240SH SOLE 00240
NUVEEN CR STRATEGIES INCOMECOM SHS67073D102050SH SOLE 0050
2U INCCOM90214J101115SH SOLE 0015
WISDOMTREE TRUS HGH YLD CORP97717X17219,449370,458SH SOLE 00370,458
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,59423,629SH SOLE 0023,629
TRITON INTL LTDCL AG9078F107235SH SOLE 0035
CABLE ONE INCCOM12685J105115SH SOLE 005
VANGUARD BD INDEX FDSINTERMED TERM9219378196,80373,272SH SOLE 0073,272
HSBC HLDGS PLCSPON ADR NEW40428040625960SH SOLE 00960
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203011SH SOLE 0011
ZILLOW GROUP INCCL C CAP STK98954M20021158SH SOLE 00158
BLUEBIRD BIO INCCOM09609G10013293SH SOLE 00293
PACER FDS TRTRENDP 100 ETF69374H3032,16541,545SH SOLE 0041,545
HENRY SCHEIN INCCOM806407102352SH SOLE 0052
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510431741SH SOLE 00741
SHAW COMMUNICATIONS INCCL B CONV82028K200165SH SOLE 0065
YORK WTR COCOM98718410816337SH SOLE 00337
SPDR S&P 500 ETF TRTR UNIT78462F1033854,600SHCallSOLE 004,600
SYNEOS HEALTH INCCL A87166B1029130SH SOLE 00130
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031951,651SH SOLE 001,651
NORDSTROM INCCOM6556641009303SH SOLE 00303
KORN FERRYCOM NEW500643200360SH SOLE 0060
EMERSON ELEC COCOM2910111042312,880SH SOLE 002,880
WILLIAMS SONOMA INCCOM96990410113128SH SOLE 00128
FLEXSHARES TRMORNSTAR UPSTR33939L407641,976SH SOLE 001,976
CROWN CASTLE INTL CORP NEWCOM22822V1016884,323SH SOLE 004,323
PALO ALTO NETWORKS INCCOM6974351055,08514,309SH SOLE 0014,309
GOLDMAN SACHS ETF TRACTIVEBETA US38143060250928SH SOLE 00928
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217315SH SOLE 0015
VANGUARD INDEX FDSMID CAP ETF9229086295,64727,308SH SOLE 0027,308
JPMORGAN CHASE & COCOM46625H1009,29573,151SH SOLE 0073,151
ZYNGA INCCL A98986T1086,451653,551SH SOLE 00653,551
ANSYS INCCOM03662Q10556153SH SOLE 00153
TRIUMPH BANCORP INCCOM89679E3001463,000SH SOLE 003,000
ISHARES INCMSCI GBL MIN VOL4642865251301,345SH SOLE 001,345
GENERAL AMERN INVS CO INCCOM368802104541,453SH SOLE 001,453
ENCORE WIRE CORPCOM292562105230SH SOLE 0030
TARGET CORPCOM87612E10639,968226,409SH SOLE 00226,409
HURCO COMPANIES INCCOM447324104149SH SOLE 0049
VANECK VECTORS ETF TRRUSSIA ETF92189F40311455SH SOLE 00455
STANDARD MTR PRODS INCCOM8536661051,07026,441SH SOLE 0026,441
DROPBOX INCCL A26210C104321,426SH SOLE 001,426
CONSOL ENERGY INC DISC COMLCOM20854L1085730SH SOLE 00730
JAMF HLDG CORPCOM47074L1056200SH SOLE 00200
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010666915,754SH SOLE 0015,754
PROTHENA CORP PLCSHSG72800108144SH SOLE 0044
VECTRUS INCCOM92242T101125SH SOLE 0025
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R8866291SH SOLE 00291
SPDR S&P 500 ETF TRTR UNIT78462F103761,000SHCallSOLE 001,000
TOOTSIE ROLL INDS INCCOM8905161071,10137,080SH SOLE 0037,080
OAK VY BANCORP OAKDALE CALIFCOM671807105291,729SH SOLE 001,729
PACER FDS TRBIOTHREAT STRGY69374H75810350SH SOLE 00350
PROSHARES TRS&P 500 DV ARIST74348A4671802,248SH SOLE 002,248
AFLAC INCCOM0010551022,69060,487SH SOLE 0060,487
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,95038,915SH SOLE 0038,915
NATIONAL GRID PLCSPONSORED ADR NE6362744091011,704SH SOLE 001,704
HARSCO CORPCOM415864107181,000SH SOLE 001,000
AMPLIFY ETF TRONLIN RETL ETF0321081021411,232SH SOLE 001,232
CLEARFIELD INCCOM18482P103783,143SH SOLE 003,143
SPDR S&P 500 ETF TRTR UNIT78462F10394,269252,137SH SOLE 00252,137
ASSURED GUARANTY LTDCOMG0585R106390SH SOLE 0090
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740F68019622SH SOLE 00622
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470612383SH SOLE 00383
NUVEEN AMT FREE MUN CR INC FCOM67071L10687051,859SH SOLE 0051,859
COLUMBIA PPTY TR INCCOM NEW198287203976,771SH SOLE 006,771
LUFAX HOLDING LTDADS REP SHS CL A54975P1024250SH SOLE 00250
NIKOLA CORPCOM65411010513846SH SOLE 00846
CBRE GROUP INCCL A12504L10952835SH SOLE 00835
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V1005223SH SOLE 00223
ZIMMER BIOMET HOLDINGS INCCOM98956P10213,47187,420SH SOLE 0087,420
BLACKROCK FLOATING RATE INCOCOM09255X100016SH SOLE 0016
NUVEEN CA QUALTY MUN INCOMECOM67066Y105664,375SH SOLE 004,375
DORMAN PRODS INCCOM258278100890SH SOLE 0090
VICTORY PORTFOLIOS IIVCSHS US DISCVRY92647N7743,79775,484SH SOLE 0075,484
DOLBY LABORATORIES INCCOM CL A25659T10710102SH SOLE 00102
DONNELLEY FINL SOLUTIONS INCCOM25787G1002144SH SOLE 00144
ELEMENT SOLUTIONS INCCOM28618M106135SH SOLE 0035
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1352427,072SH SOLE 007,072
NEW RESIDENTIAL INVT CORPCOM NEW64828T2015478SH SOLE 00478
BLACKROCK MUNIHLDS INVSTM QLCOM09254P108012SH SOLE 0012
TWILIO INCCL A90138F1021,4284,220SH SOLE 004,220
ASSOCIATED BANC CORPCOM04548710519911,679SH SOLE 0011,679
QURATE RETAIL INCCOM SER A74915M100131,164SH SOLE 001,164
ANAVEX LIFE SCIENCES CORPCOM NEW032797300112,000SH SOLE 002,000
LEGG MASON ETF INVT TRCLRBRG GWT ETF524682101541,218SH SOLE 001,218
AZUL S ASPONSR ADR PFD05501U106011SH SOLE 0011
PILGRIMS PRIDE CORPCOM72147K10816798SH SOLE 00798
KARYOPHARM THERAPEUTICS INCCOM48576U1063200SH SOLE 00200
SPDR SER TRS&P HOMEBUILD78464A88833565SH SOLE 00565
SS&C TECHNOLOGIES HLDGS INCCOM78467J10019258SH SOLE 00258
MALIBU BOATS INCCOM CL A56117J100228SH SOLE 0028
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6086121SH SOLE 00121
SPDR SER TRBLOMBERG 1 10 YR78468R861221,056SH SOLE 001,056
ISHARES TRMSCI INTL QUALTY46434V4561,73948,757SH SOLE 0048,757
GATES INDUSTRIAL CORPRATIN PORD SHSG391081085373SH SOLE 00373
FIRST FINL BANCORP OHCOM320209109164SH SOLE 0064
VANECK VECTORS ETF TRMTG REIT INCOME92189F452013SH SOLE 0013
MSG NETWORK INCCL A553573106012SH SOLE 0012
MACYS INCCOM55616P104111,000SH SOLE 001,000
ISHARES TRGLOBAL FINLS ETF464287333122SH SOLE 0022
BK OF AMERICA CORPCOM0605051046,428212,067SH SOLE 00212,067
REPUBLIC SVCS INCCOM76075910029,512306,458SH SOLE 00306,458
GAMING & LEISURE PPTYS INCCOM36467J108244SH SOLE 0044
FOLEY TRASIMENE ACQUISTN CORCOM CL A34431F104222,000SH SOLE 002,000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84650711,431SH SOLE 0011,431
MICROSOFT CORPCOM59491810492,163414,365SH SOLE 00414,365
LINCOLN ELEC HLDGS INCCOM53390010613116SH SOLE 00116
VANGUARD WORLD FDSCONSUM DIS ETF92204A10853191SH SOLE 00191
TRILLIUM THERAPEUTICS INCCOM NEW89620X5063200SH SOLE 00200
DANAHER CORPORATIONDBCV 1/2235851AF9253,000PRN SOLE 003,000
EATON VANCE TAX-MANAGED BUY-COM27828Y108231,483SH SOLE 001,483
FLAHERTY & CRUMRINE TOTAL RECOM338479108361,500SH SOLE 001,500
SPDR S&P 500 ETF TRTR UNIT78462F10380419,600SHPutSOLE 0019,600
OREILLY AUTOMOTIVE INCCOM67103H107132291SH SOLE 00291
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS6706991071074,117SH SOLE 004,117
UNITED RENTALS INCCOM911363109219944SH SOLE 00944
BRISTOL-MYERS SQUIBB CORIGHT 99/99/999911012215711,278SH SOLE 001,278
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F70062800SH SOLE 00800
SPDR S&P 500 ETF TRTR UNIT78462F1032822,700SHCallSOLE 002,700
DANA INCCOM2358252053147SH SOLE 00147
NUSHARES ETF TRNUVEEN ESG MIDCP67092P4091232,484SH SOLE 002,484
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q20916267SH SOLE 00267
INPHI CORPCOM45772F107211SH SOLE 0011
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1038203SH SOLE 00203
MONDELEZ INTL INCCL A60920710521,107360,982SH SOLE 00360,982
FS KKR CAP CORP IICOM35952V3033,512214,170SH SOLE 00214,170
GLOBAL X FDSARTIFICIAL ETF37954Y632265SH SOLE 0065
EQUINOX GOLD CORPCOM29446Y50252550,815SH SOLE 0050,815
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N7827108SH SOLE 00108
INTEGER HLDGS CORPCOM45826H10917213SH SOLE 00213
SILGAN HOLDINGS INCCOM827048109374SH SOLE 0074
TFS FINL CORPCOM87240R107331,846SH SOLE 001,846
XPENG INCADS98422D105010SH SOLE 0010
SERVICENOW INCCOM81762P10214,51826,377SH SOLE 0026,377
SPDR SER TRS&P OILGAS EXP78468R55627460SH SOLE 00460
INVESCO MORTGAGE CAPITAL INCCOM46131B1003897SH SOLE 00897
MANTECH INTL CORPCL A5645631041,38015,515SH SOLE 0015,515
UNITED THERAPEUTICS CORP DELCOM91307C10231207SH SOLE 00207
BP PLCSPONSORED ADR05562210477937,966SH SOLE 0037,966
BLACKROCK ENHANCD CAP & INMCOM09256A109014SH SOLE 0014
IDT CORPCL B NEW4489475079750SH SOLE 00750
GLOBAL X FDSINTERNET OF THNG37954Y78010321SH SOLE 00321
ARK ETF TRISRAEL INOVATE00214Q60916547SH SOLE 00547
LORDSTOWN MOTORS CORPCOM CL A54405Q1002110SH SOLE 00110
VROOM INCCOM92918V10904SH SOLE 004
ROMEO POWER INCCOM7761531082103SH SOLE 00103
CHANGE HEALTHCARE INCCOM15912K10008SH SOLE 008
SOUTHWEST GAS HOLDINGS INCCOM8448951022794,594SH SOLE 004,594
ISHARES TRU.S. FIXED INCME46435U79611104SH SOLE 00104
EXPONENT INCCOM30214U1021,44516,051SH SOLE 0016,051
C3 AI INCCL A12468P104325SH SOLE 0025
ISHARES TRISHS 1-5YR INVS464288646215,6403,908,642SH SOLE 003,908,642
SPDR SER TRPORTFOLIO S&P40078464A8471,32432,778SH SOLE 0032,778
DIREXION SHS ETF TRFLIGHT TO SAFT25460G2035100SH SOLE 00100
TE CONNECTIVITY LTDREG SHSH849891041331,102SH SOLE 001,102
UNITEDHEALTH GROUP INCCOM91324P10252,218148,905SH SOLE 00148,905
MASTERCARD INCORPORATEDCL A57636Q10419,66355,088SH SOLE 0055,088
WISDOMTREE TRCHINESE YUAN FD97717W1826202SH SOLE 00202
ULTA BEAUTY INCCOM90384S3032277SH SOLE 0077
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4085,41990,250SH SOLE 0090,250
INNOVATOR ETFS TRS&P 500 ULTRA45782C3002,96599,286SH SOLE 0099,286
CHEVRON CORP NEWCOM1667641009,109107,860SH SOLE 00107,860
LAKELAND FINL CORPCOM5116561001,42626,606SH SOLE 0026,606
MARKEL CORPCOM57053510466SH SOLE 006
PAVMED INCCOM70387R10611956,000SH SOLE 0056,000
NCR CORP NEWCOM62886E10813333SH SOLE 00333
PGIM GLOBAL HIGH YIELD FD FOCOM69346J1062106SH SOLE 00106
ALLEGHANY CORP DELCOM01717510011SH SOLE 001
MASCO CORPCOM5745991065079,234SH SOLE 009,234
EXELIXIS INCCOM30161Q104924,567SH SOLE 004,567
CADENCE DESIGN SYSTEM INCCOM1273871084633,393SH SOLE 003,393
DOUGLAS EMMETT INCCOM25960P109144SH SOLE 0044
KNOLL INCCOM NEW498904200140SH SOLE 0040
UNITED CMNTY BKS BLAIRSVLE GCOM90984P3034128SH SOLE 00128
PIMCO CA MUNICIPAL INCOME FDCOM72200N106362,000SH SOLE 002,000
MSCI INCCOM55354G1005301,186SH SOLE 001,186
ALLOVIR INCCOM0198181034,050105,363SH SOLE 00105,363
ETF SER SOLUTIONSDEFIANCE QUANT26922A420250SH SOLE 0050
ENSTAR GROUP LIMITEDSHSG3075P101125610SH SOLE 00610
VANECK VECTORS ETF TROIL REFINERS ETF92189F5857269SH SOLE 00269
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F888396SH SOLE 0096
FOX CORPCL A COM35137L105016SH SOLE 0016
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E6447178SH SOLE 00178
FLEXSHARES TRIBOXX 3R TARGT33939L50622851SH SOLE 00851
COGNEX CORPCOM19242210379983SH SOLE 00983
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2826062,391SH SOLE 002,391
INTUITIVE SURGICAL INCCOM NEW46120E602557681SH SOLE 00681
PAPA JOHNS INTL INCCOM69881310260702SH SOLE 00702
TIMKEN COCOM88738910412156SH SOLE 00156
BANK MONTREAL QUECOM063671101224SH SOLE 0024
SPDR S&P 500 ETF TRTR UNIT78462F1032492,800SHCallSOLE 002,800
CRANE COCOM22439910525318SH SOLE 00318
RYANAIR HOLDINGS PLCSPONSORED ADS783513203434SH SOLE 0034
PUTNAM PREMIER INCOME TRSH BEN INT7468531004710,100SH SOLE 0010,100
XILINX INCCOM98391910119134SH SOLE 00134
BOOT BARN HLDGS INCCOM099406100488SH SOLE 0088
LAMB WESTON HLDGS INCCOM5132721041241,571SH SOLE 001,571
TERRENO RLTY CORPCOM88146M10137640SH SOLE 00640
FULGENT GENETICS INCCOM359664109521,000SH SOLE 001,000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891462,301SH SOLE 002,301
ISHARES TRCUR HD EURZN ETF46434V639261SH SOLE 0061
APPIAN CORPCL A03782L1014,15425,631SH SOLE 0025,631
VANGUARD INDEX FDSSM CP VAL ETF9229086117655,380SH SOLE 005,380
CHEESECAKE FACTORY INCCOM16307210111300SH SOLE 00300
MOLINA HEALTHCARE INCCOM60855R1001884SH SOLE 0084
ISHARES TRRUSSELL 2000 ETF4642876558,37842,732SH SOLE 0042,732
ISHARES TRMSCI CHINA ETF46429B67170859SH SOLE 00859
PENNYMAC MTG INVT TRCOM70931T103241,341SH SOLE 001,341
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002,38921,913SH SOLE 0021,913
CAMPBELL SOUP COCOM134429109811,676SH SOLE 001,676
KILROY RLTY CORPCOM49427F108112SH SOLE 0012
GODADDY INCCL A3802371073,82746,137SH SOLE 0046,137
TENNECO INCCL A VTG COM STK8803491052170SH SOLE 00170
ISHARES INCMSCI MEXICO ETF464286822484SH SOLE 0084
CORNING INCCOM2193501052667,400SH SOLE 007,400
ZOETIS INCCL A98978V1035,13531,029SH SOLE 0031,029
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,11434,901SH SOLE 0034,901
IDEXX LABS INCCOM45168D1041,3912,782SH SOLE 002,782
NETFLIX INCCOM64110L10610,10018,678SH SOLE 0018,678
WORKHORSE GROUP INCCOM NEW98138J20615750SH SOLE 00750
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V4071692,249SH SOLE 002,249
ISHARES U S ETF TRINT RT HDG C B46431W70519SH SOLE 009
SHAKE SHACK INCCL A81904710147555SH SOLE 00555
UNITIL CORPCOM9132591071,20427,203SH SOLE 0027,203
PUBLIC STORAGECOM74460D1093221,393SH SOLE 001,393
CYRUSONE INCCOM23283R10049676SH SOLE 00676
LENDINGTREE INC NEWCOM52603B10729SH SOLE 009
FLEETCOR TECHNOLOGIES INCCOM33904110510,13437,143SH SOLE 0037,143
STEEL DYNAMICS INCCOM85811910017463SH SOLE 00463
BLACKROCK MUNIASSETS FD INCCOM09254J1027453SH SOLE 00453
TORTOISE ESSENTIAL ASSETS INCOM SH BEN INT89148A10306SH SOLE 006
ENERGY TRANSFER LPCOM UT LTD PTN29273V100558,832SH SOLE 008,832
UNITY SOFTWARE INCCOM91332U10103SH SOLE 003
ISHARES U S ETF TRBLACKROCK ST MAT46431W5074759,458SH SOLE 009,458
VEREIT INCCOM92339V308491,286SH SOLE 001,286
LEMONADE INCCOM52567D10761500SH SOLE 00500
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1092650SH SOLE 00650
NORTONLIFELOCK INCCOM6687711087313SH SOLE 00313
MURPHY USA INCCOM62675510223178SH SOLE 00178
GANNETT CO INCCOM36472T109011SH SOLE 0011
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70662889SH SOLE 00889
ISHARES TRMSCI UK SM ETF46429B416491,150SH SOLE 001,150
MID CON ENERGY PARTNERS LPUNIT REPSTG LTD59560V20882,015SH SOLE 002,015
ENVIVA PARTNERS LPCOM UNIT29414J10721462SH SOLE 00462
NUVEEN PFD & INCM SECURTIESCOM67072C10514915,279SH SOLE 0015,279
PIMCO ETF TRSHTRM MUN BD ACT72201R87457,5701,118,944SH SOLE 001,118,944
XENIA HOTELS & RESORTS INCCOM984017103342,250SH SOLE 002,250
PIMCO ETF TR25YR+ ZERO U S72201R882530SH SOLE 0030
BED BATH & BEYOND INCCOM0758961003154SH SOLE 00154
EQUIFAX INCCOM294429105419SH SOLE 0019
ALCOA CORPCOM01387210615667SH SOLE 00667
ISHARES TRGLOBAL MATER ETF464288695111SH SOLE 0011
GLOBAL X FDSE COMMERCE ETF37954Y467260SH SOLE 0060
PEARSON PLCSPONSORED ADR7050151053289SH SOLE 00289
SUN CMNTYS INCCOM8666741041495SH SOLE 0095
TABULA RASA HEALTHCARE INCCOM873379101488SH SOLE 0088
THERAPEUTICSMD INCCOM88338N10722,000SH SOLE 002,000
SPDR SER TRNYSE TECH ETF78464A10221148SH SOLE 00148
ISHARES TRIBONDS DEC23 ETF46434VAX8271,038SH SOLE 001,038
TOYOTA MOTOR CORPSP ADR REP2COM8923313078,58555,544SH SOLE 0055,544
ROYAL DUTCH SHELL PLCSPON ADR B7802591071524,536SH SOLE 004,536
ALLIANCEBERNSTEIN NATL MUN ICOM01864U10610728SH SOLE 00728
UNITED STATES STL CORP NEWCOM9129091085316SH SOLE 00316
BANK OZKCOM06417N103143SH SOLE 0043
VIATRIS INCCOM92556V10624312,979SH SOLE 0012,979
KNOT OFFSHORE PARTNERS LPCOM UNITSY481251011057,000SH SOLE 007,000
SPDR S&P 500 ETF TRTR UNIT78462F103681,200SHCallSOLE 001,200
RENT A CTR INC NEWCOM76009N10026670SH SOLE 00670
ARISTA NETWORKS INCCOM04041310653184SH SOLE 00184
HILLENBRAND INCCOM431571108261SH SOLE 0061
CRONOS GROUP INCCOM22717L101314,408SH SOLE 004,408
ZUORA INCCOM CL A98983V1066,893494,826SH SOLE 00494,826
LYFT INCCL A COM55087P10414288SH SOLE 00288
LITHIA MTRS INCCL A5367971031345SH SOLE 0045
GLOBAL X FDSUS PFD ETF37954Y65717,706686,274SH SOLE 00686,274
VANGUARD WORLD FDSINDUSTRIAL ETF92204A603425SH SOLE 0025
FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A2013112SH SOLE 00112
GRIFOLS S ASP ADR REP B NVT398438408295SH SOLE 0095
RAYONIER INCCOM7549071037237SH SOLE 00237
TAPESTRY INCCOM87603010724761SH SOLE 00761
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M10286413,208SH SOLE 0013,208
ISHARES TR0-5 YR TIPS ETF46429B747439SH SOLE 0039
NOKIA CORPSPONSORED ADR654902204317,851SH SOLE 007,851
CAPITAL ONE FINL CORPCOM14040H1051821,843SH SOLE 001,843
GLOBAL X FDSTELMDC&DIG ETF37954Y2851507,760SH SOLE 007,760
AGNC INVT CORPCOM00123Q104845,376SH SOLE 005,376
STERIS PLCSHS USDG8473T10034182SH SOLE 00182
CONSOLIDATED EDISON INCCOM2091151043484,820SH SOLE 004,820
EXACT SCIENCES CORPCOM30063P10518,486139,525SH SOLE 00139,525
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E500731,033SH SOLE 001,033
WELLTOWER INCCOM95040Q1041522,353SH SOLE 002,353
ADVISORSHARES TRVICE E T F00768Y5453100SH SOLE 00100
SUNSTONE HOTEL INVS INC NEWCOM86789210103SH SOLE 003
SPDR S&P 500 ETF TRTR UNIT78462F10326500SHCallSOLE 00500
BRIGHT HORIZONS FAM SOL IN DCOM1091941001,0786,233SH SOLE 006,233
ISHARES TRROBOTICS ARTIF46435U556490SH SOLE 0090
RAMBUS INC DELCOM7509171064250SH SOLE 00250
PROGYNY INCCOM74340E1032205,191SH SOLE 005,191
MDU RES GROUP INCCOM55269010910381SH SOLE 00381
EATON VANCE TAX-MANAGED GLOBCOM27829F108313,529SH SOLE 003,529
ENVESTNET INCCOM29404K10619227SH SOLE 00227
REVLON INCCL A NEW7615256092188SH SOLE 00188
POOL CORPCOM73278L10579212SH SOLE 00212
NUTRIEN LTDCOM67077M10839801SH SOLE 00801
CARTERS INCCOM146229109660SH SOLE 0060
EOG RES INCCOM26875P10123466SH SOLE 00466
AMERIPRISE FINL INCCOM03076C10670359SH SOLE 00359
TRI CONTL CORPCOM895436103120SH SOLE 0020
GLOBAL X FDSAUTONMOUS EV ETF37954Y62410430SH SOLE 00430
AT&T INCCOM00206R10233,3661,160,162SH SOLE 001,160,162
AMERICAN EXPRESS COCOM0258161092672,211SH SOLE 002,211
WHITE MTNS INS GROUP LTDCOMG9618E10777SH SOLE 007
MERIT MED SYS INCCOM589889104122SH SOLE 0022
KANSAS CITY SOUTHERNCOM NEW48517030227130SH SOLE 00130
TPI COMPOSITES INCCOM87266J1048149SH SOLE 00149
PIMCO ETF TR0-5 HIGH YIELD72201R7834,98150,715SH SOLE 0050,715
SEMPRA ENERGYCOM8168511094103,215SH SOLE 003,215
WHEATON PRECIOUS METALS CORPCOM9628791023167,566SH SOLE 007,566
VUZIX CORPCOM NEW92921W300475,177SH SOLE 005,177
ALTERYX INCCOM CL A02156B10362512SH SOLE 00512
SPDR SER TRNUVEEN BLMBRG SR78468R7392795,606SH SOLE 005,606
ISHARES TRMSCI LW CRB TG46434V4641070SH SOLE 0070
ELECTRONIC ARTS INCCOM2855121095,27536,735SH SOLE 0036,735
MSC INDL DIRECT INCCL A553530106337SH SOLE 0037
FORWARD AIR CORPCOM349853101340SH SOLE 0040
SPDR SER TRPORTFOLIO INTRMD78464A3752586,937SH SOLE 006,937
OVINTIV INCCOM69047Q1025330SH SOLE 00330
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057073235,304SH SOLE 005,304
SPDR S&P 500 ETF TRTR UNIT78462F1031071,300SHCallSOLE 001,300
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8869187SH SOLE 00187
MEDTRONIC PLCSHSG5960L10325,856220,729SH SOLE 00220,729
SLACK TECHNOLOGIES INCCOM CL A83088V1021072,542SH SOLE 002,542
GLOBAL X FDSLITHIUM BTRY ETF37954Y8553245,241SH SOLE 005,241
SOLAREDGE TECHNOLOGIES INCCOM83417M1049122,859SH SOLE 002,859
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,54924,697SH SOLE 0024,697
EVENTBRITE INCCOM CL A29975E10914,011774,114SH SOLE 00774,114
BARCLAYS BANK PLCIPATH SHILR CAPE06742A66941229SH SOLE 00229
SIMON PPTY GROUP INC NEWCOM8288061091291,517SH SOLE 001,517
ISHARES TRIBONDS DEC22 ETF46434VBA720800SH SOLE 00800
TRANSUNIONCOM89400J1073,17031,944SH SOLE 0031,944
OXFORD INDS INCCOM691497309231SH SOLE 0031
BERKLEY W R CORPCOM08442310212180SH SOLE 00180
COLONY CR REAL ESTATE INCCOM CL A19625T10119225,604SH SOLE 0025,604
ISHARES TRSP SMCP600VL ETF46428787982110,101SH SOLE 0010,101
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2031,3237,876SH SOLE 007,876
JPMORGAN CHASE & COALERIAN ML ETN46625H3653200SH SOLE 00200
HANNON ARMSTRONG SUST INFR CCOM41068X100232SH SOLE 0032
HANCOCK JOHN INVS TRCOM41014210313734SH SOLE 00734
BAKER HUGHES COMPANYCL A05722G100241,142SH SOLE 001,142
LIBERTY TRIPADVISOR HLDGS INCOM SER A531465102086SH SOLE 0086
WISDOMTREE TRUS HIGH DIVIDEND97717W20827,277393,262SH SOLE 00393,262
SANOFISPONSORED ADR80105N1058,167168,084SH SOLE 00168,084
MARRIOTT INTL INC NEWCL A5719032022702,048SH SOLE 002,048
ISHARES TRMBS ETF464288588128,9801,171,163SH SOLE 001,171,163
VERIZON COMMUNICATIONS INCCOM92343V10436,565622,389SH SOLE 00622,389
NUVEEN MARYLAND QLT MUN INCCOM67061Q1074300SH SOLE 00300
ISHARES TRESG EAFE ETF46436E7591,33721,158SH SOLE 0021,158
JFROG LTDORD SHSM6191J10003SH SOLE 003
UNDER ARMOUR INCCL C904311206312,079SH SOLE 002,079
INTERNATIONAL PAPER COCOM460146103741,490SH SOLE 001,490
LIBERTY MEDIA CORP DELCOM A BRAVES GRP531229706160SH SOLE 0060
ADAPTHEALTH CORPCOM CL A00653Q1026164SH SOLE 00164
ENERSYSCOM29275Y102221SH SOLE 0021
SPDR SER TRPORTFOLIO LN COR78464A36705SH SOLE 005
EASTMAN CHEM COCOM2774321001391,386SH SOLE 001,386
PIMCO DYNAMIC INCOME FDSHS72201Y101833,125SH SOLE 003,125
CROWDSTRIKE HLDGS INCCL A22788C1053691,742SH SOLE 001,742
HOWMET AEROSPACE INCCOM443201108371,314SH SOLE 001,314
DYCOM INDS INCCOM26747510117228SH SOLE 00228
OAK STR HEALTH INCCOM67181A1071,25920,592SH SOLE 0020,592
ISHARES TR3 7 YR TREAS BD46428866127,880209,659SH SOLE 00209,659
ALASKA AIR GROUP INCCOM011659109521,000SH SOLE 001,000
PIONEER NAT RES COCOM7237871074884,284SH SOLE 004,284
MATADOR RES COCOM57648520561851,249SH SOLE 0051,249
RETAIL PPTYS AMER INCCL A76131V202586,725SH SOLE 006,725
WISDOMTREE TRJAPN HEDGE EQT97717W851598SH SOLE 0098
UNITEDHEALTH GROUP INCCOM91324P1020400SHPutSOLE 00400
SPDR S&P 500 ETF TRTR UNIT78462F1030100SHPutSOLE 00100
TENET HEALTHCARE CORPCOM NEW88033G4079230SH SOLE 00230
CARRIER GLOBAL CORPORATIONCOM14448C10476820,355SH SOLE 0020,355
SPDR S&P 500 ETF TRTR UNIT78462F10321,000SHPutSOLE 001,000
TRAVELERS COMPANIES INCCOM89417E1093,08821,997SH SOLE 0021,997
FEDERAL SIGNAL CORPCOM3138551086175SH SOLE 00175
VANGUARD WHITEHALL FDSINTL HIGH ETF92194679415,208250,211SH SOLE 00250,211
FREEPORT-MCMORAN INCCL B35671D85736814,127SH SOLE 0014,127
PLANET FITNESS INCCL A72703H101222SH SOLE 0022
LINDE PLCSHSG5494J103178677SH SOLE 00677
PRUDENTIAL PLCADR74435K20421568SH SOLE 00568
VANGUARD STAR FDSVG TL INTL STK F9219097684527,514SH SOLE 007,514
CHARTER COMMUNICATIONS INC NCL A16119P108114172SH SOLE 00172
ISHARES TRPFD AND INCM SEC4642886871,39036,089SH SOLE 0036,089
BECTON DICKINSON & COCOM0758871094301,720SH SOLE 001,720
MOTOROLA SOLUTIONS INCCOM NEW6200763076243,667SH SOLE 003,667
CUBESMARTCOM2296631092617,769SH SOLE 007,769
VANGUARD WHITEHALL FDSINTL DVD ETF92194681067819SH SOLE 00819
FIRST TR MORNINGSTAR DIVID LSHS33691710957019,248SH SOLE 0019,248
AGNICO EAGLE MINES LTDCOM0084741085778,185SH SOLE 008,185
ISHARES TRCORE US AGGBD ET46428722698,027829,399SH SOLE 00829,399
EDGEWELL PERS CARE COCOM28035Q10219548SH SOLE 00548
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8708,12083,589SH SOLE 0083,589
VOYA PRIME RATE TRSH BEN INT92913A100054SH SOLE 0054
CAMBRIDGE BANCORPCOM1321521091792,566SH SOLE 002,566
GLOBAL X FDSGLOBX SUPDV US37950E291573,375SH SOLE 003,375
VANECK VECTORS ETF TRJR GOLD MINERS E92189F791711,314SH SOLE 001,314
POST HLDGS INCCOM73744610475738SH SOLE 00738
DAVE & BUSTERS ENTMT INCCOM23833710910320SH SOLE 00320
COMPANHIA SIDERURGICA NACIONSPONSORED ADR20440W1054600SH SOLE 00600
VISA INCCOM CL A92826C83957,091261,012SH SOLE 00261,012
AZEK CO INCCL A05478C105135SH SOLE 0035
ROYAL CARIBBEAN GROUPCOMV7780T1033494,679SH SOLE 004,679
ISHARES TRMRGSTR SM CP ETF46428850546232SH SOLE 00232
MPLX LPCOM UNIT REP LTD55336V1002109SH SOLE 00109
VANGUARD WORLD FDEXTENDED DUR921910709530SH SOLE 0030
INNOVATOR ETFS TRMSCI EMGR MKT45782C5163104SH SOLE 00104
ISHARES TRU.S. FIN SVC ETF4642877709916,607SH SOLE 006,607
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59411550SH SOLE 00550
MOODYS CORPCOM61536910584289SH SOLE 00289
ALECTOR INCCOM0144421078500SH SOLE 00500
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K10901SH SOLE 001
ISHARES TRCORE MSCI EAFE46432F842190,8082,761,727SH SOLE 002,761,727
CENTERPOINT ENERGY INCCOM15189T107291,356SH SOLE 001,356
LMP CAP & INCOME FD INCCOM50208A102574,924SH SOLE 004,924
FUTU HLDGS LTDSPON ADS CL A36118L1067147SH SOLE 00147
SPDR SER TRBLMBRG BRC CNVRT78464A35911,013133,028SH SOLE 00133,028
ARK ETF TRGENOMIC REV ETF00214Q3023,08833,113SH SOLE 0033,113
ICON PLCSHSG4705A10024123SH SOLE 00123
AMERISAFE INCCOM03071H1001,14719,966SH SOLE 0019,966
ACCO BRANDS CORPCOM00081T1084487SH SOLE 00487
WASTE CONNECTIONS INCCOM94106B1011,26812,364SH SOLE 0012,364
ORTHOPEDIATRICS CORPCOM68752L10026629SH SOLE 00629
ISHARES TRTRANS AVG ETF46428719213SH SOLE 003
FLIR SYS INCCOM302445101581,330SH SOLE 001,330
CORE LABORATORIES N VCOMN22717107127SH SOLE 0027
AMPHENOL CORP NEWCL A03209510184641SH SOLE 00641
KIMBERLY-CLARK CORPCOM49436810326,634197,534SH SOLE 00197,534
LAKELAND BANCORP INCCOM5116371002174SH SOLE 00174
LISTED FD TRROUNDHILL SPORTS53656F789155SH SOLE 0055
GLOBAL X FDSGLB X MLP ENRG I37954Y2936218SH SOLE 00218
CATERPILLAR INCCOM1491231011,5358,431SH SOLE 008,431
JACK IN THE BOX INCCOM46636710914147SH SOLE 00147
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2091114SH SOLE 00114
LIBERTY ALL STAR EQUITY FDSH BEN INT53015810481,222SH SOLE 001,222
ENOVA INTL INCCOM29357K103291SH SOLE 0091
ALLSTATE CORPCOM02000210131,805289,323SH SOLE 00289,323
AMERICAN WTR WKS CO INC NEWCOM0304201039356,091SH SOLE 006,091
J P MORGAN EXCHANGE-TRADED FJPMORGAN DIVER46641Q4072,44029,168SH SOLE 0029,168
EQUITY RESIDENTIALSH BEN INT29476L107125SH SOLE 0025
WP CAREY INCCOM92936U1091,40319,874SH SOLE 0019,874
CATALENT INCCOM14880610211,416109,691SH SOLE 00109,691
AMERISERV FINL INCCOM03074A102083SH SOLE 0083
VANGUARD WORLD FDSFINANCIALS ETF92204A40543594SH SOLE 00594
SCHNEIDER NATIONAL INCCL B80689H10214700SH SOLE 00700
REDBALL ACQUISITION CORPCOM CL AG7417R1051100SH SOLE 00100
ROYAL BK CDACOM78008710228336SH SOLE 00336
AERIE PHARMACEUTICALS INCCOM00771V1085374SH SOLE 00374
ISHARES TRMSCI ACWI EX US46428824043813SH SOLE 00813
GLOBAL X FDSGENOMIC BIOTECH37954Y434461,946SH SOLE 001,946
JEFFERIES FINL GROUP INCCOM47233W109018SH SOLE 0018
KIMCO RLTY CORPCOM49446R109603,999SH SOLE 003,999
RELIANCE STEEL & ALUMINUM COCOM75950910224199SH SOLE 00199
GUIDEWIRE SOFTWARE INCCOM40171V10038293SH SOLE 00293
SPDR SER TRPRTFLO S&P500 VL78464A508641,868SH SOLE 001,868
ISHARES TRTIPS BD ETF4642871764343,399SH SOLE 003,399
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V6391,3408,713SH SOLE 008,713
FRANCO NEV CORPCOM35185810519153SH SOLE 00153
VANGUARD INDEX FDSVALUE ETF9229087442,15918,152SH SOLE 0018,152
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R87899131,918SH SOLE 0031,918
NATIONAL HEALTH INVS INCCOM63633D1041,31118,952SH SOLE 0018,952
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10212,37453,169SH SOLE 0053,169
UBS GROUP AGSHSH420971073227SH SOLE 00227
CLOUDFLARE INCCL A COM18915M1071592,094SH SOLE 002,094
DTF TAX-FREE INCOME INCCOM23334J10711765SH SOLE 00765
ISHARES INCMSCI SINGPOR ETF46434G780145SH SOLE 0045
MERITOR INCCOM59001K1007235SH SOLE 00235
LIBERTY MEDIA CORP DELCOM C BRAVES GRP531229888275SH SOLE 0075
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30224,570115,770SH SOLE 00115,770
ISHARES TRBROAD USD HIGH46435U85319,479472,108SH SOLE 00472,108
MEDALLIA INCCOM58402110907SH SOLE 007
FRONT YD RESIDENTIAL CORPCOM35904G107322,004SH SOLE 002,004
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C66489564SH SOLE 00564
ISHARES TRIBOXX INV CP ETF46428724213,69399,132SH SOLE 0099,132
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8744,497192,670SH SOLE 00192,670
BRAINSTORM CELL THERAPEUTICSCOM NEW10501E20151,000SH SOLE 001,000
SEMTECH CORPCOM816850101567SH SOLE 0067
VERTIV HOLDINGS COCOM CL A92537N1083142SH SOLE 00142
AMERICAN FIN TR INCCOM CLASS A02607T1099512,720SH SOLE 0012,720
SABRA HEALTH CARE REIT INCCOM78573L1063175SH SOLE 00175
ALEXION PHARMACEUTICALS INCCOM01535110918117SH SOLE 00117
MGE ENERGY INCCOM55277P1041,32918,976SH SOLE 0018,976
FRANKLIN TEMPLETON ETF TRFTSE UNTD KGDM35473P678833,723SH SOLE 003,723
ISHARES TRCORE S&P MCP ETF46428750722,37297,341SH SOLE 0097,341
COHERENT INCCOM192479103322SH SOLE 0022
WELBILT INCCOM949090104191,413SH SOLE 001,413
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,24215,882SH SOLE 0015,882
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74310244SH SOLE 00244
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205181,004SH SOLE 001,004
SCHWAB STRATEGIC TRUS TIPS ETF80852487023376SH SOLE 00376
ARBUTUS BIOPHARMA CORPCOM03879J100010SH SOLE 0010
GENTEX CORPCOM3719011091313,873SH SOLE 003,873
BOOZ ALLEN HAMILTON HLDG CORCL A0995021064645,319SH SOLE 005,319
ALPHABET INCCAP STK CL C02079K1074,9792,842SH SOLE 002,842
PNC FINL SVCS GROUP INCCOM6934751056944,657SH SOLE 004,657
ISHARES TRCORE MSCI TOTAL46432F8348,374124,628SH SOLE 00124,628
UNIVAR SOLUTIONS USA INCCOM91336L1073145SH SOLE 00145
HOSTESS BRANDS INCCL A44109J1062127SH SOLE 00127
ISHARES TRGLOB HLTHCRE ETF4642873255306,938SH SOLE 006,938
LYONDELLBASELL INDUSTRIES NSHS - A -N5374510022245SH SOLE 00245
STERICYCLE INCCOM858912108579SH SOLE 0079
MAG SILVER CORPCOM55903Q1041386,722SH SOLE 006,722
ISHARES TRINTRM GOV CR ETF4642886129357,945SH SOLE 007,945
VICTORY PORTFOLIOS IIVCSHS DEV ENH VL92647N8161,25239,921SH SOLE 0039,921
ETFS TRBBRG ALL COMD K100326110411491SH SOLE 00491
CAMECO CORPCOM13321L108138SH SOLE 0038
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W109153SH SOLE 0053
CENTENNIAL RESOURCE DEV INCCL A15136A1021796SH SOLE 00796
AMERICAN TOWER CORP NEWCOM03027X1006542,912SH SOLE 002,912
HERBALIFE NUTRITION LTDCOM SHSG4412G101234SH SOLE 0034
TIMKENSTEEL CORPORATIONCOM88739910351,000SH SOLE 001,000
NEWMONT CORPCOM6516391063796,324SH SOLE 006,324
NEW JERSEY RES CORPCOM6460251061,30636,725SH SOLE 0036,725
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740U3071835,680SH SOLE 005,680
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81115104SH SOLE 00104
GLOBUS MED INCCL A3795772087110SH SOLE 00110
ONCOCYTE CORPCOM68235C1070100SH SOLE 00100
GOLDMAN SACHS ETF TRINNOVAT EQ ETF38149W8201061,921SH SOLE 001,921
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508431,945SH SOLE 001,945
SPDR S&P 500 ETF TRTR UNIT78462F1033373,200SHCallSOLE 003,200
WESTERN DIGITAL CORP.COM958102105781,417SH SOLE 001,417
AUTOZONE INCCOM0533321028874SH SOLE 0074
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3543,52062,595SH SOLE 0062,595
HAWAIIAN HOLDINGS INCCOM41987910112679SH SOLE 00679
OAKTREE STRATEGIC INCOME CORCOM67402D1047875SH SOLE 00875
PORTLAND GEN ELEC COCOM NEW73650884715352SH SOLE 00352
NIC INCCOM62914B1001,30550,533SH SOLE 0050,533
LEGGETT & PLATT INCCOM52466010709SH SOLE 009
LEXICON PHARMACEUTICALS INCCOM NEW52887230231,000SH SOLE 001,000
NRG ENERGY INCCOM NEW6293775086164SH SOLE 00164
ZSCALER INCCOM98980G102210SH SOLE 0010
SPDR S&P 500 ETF TRTR UNIT78462F1035400SHPutSOLE 00400
FIRSTENERGY CORPCOM337932107361,160SH SOLE 001,160
NEWS CORP NEWCL A65249B10902SH SOLE 002
SIX FLAGS ENTMT CORP NEWCOM83001A102471,375SH SOLE 001,375
FIRST AMERN FINL CORPCOM31847R1023,05459,152SH SOLE 0059,152
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6132,48118,623SH SOLE 0018,623
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8371661,889SH SOLE 001,889
ISHARES TRMSCI USA MMENTM46432F396176,0571,091,553SH SOLE 001,091,553
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V70416229SH SOLE 00229
CME GROUP INCCOM12572Q1054112,259SH SOLE 002,259
TRIP COM GROUP LTDADS89677Q10770921,030SH SOLE 0021,030
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267646849SH SOLE 00849
APPLE INCCOM03783310084,456636,494SH SOLE 00636,494
ALPS ETF TRALERIAN MLP00162Q452381,466SH SOLE 001,466
DBX ETF TRXTRACK MSCI EAFE2330512001313,902SH SOLE 003,902
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J20629637SH SOLE 00637
EATON VANCE LTD DURATION INCCOM27828H105155SH SOLE 0055
WEIBO CORPSPONSORED ADR948596101118SH SOLE 0018
UNITED FIRE GROUP INCCOM9103401081004,002SH SOLE 004,002
CAMPING WORLD HLDGS INCCL A13462K109290SH SOLE 0090
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70010,555497,664SH SOLE 00497,664
DOMTAR CORPCOM NEW257559203010SH SOLE 0010
SYSCO CORPCOM8718291071722,320SH SOLE 002,320
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V1003715,470SH SOLE 005,470
TC PIPELINES LPUT COM LTD PRT87233Q10817565SH SOLE 00565
COMMERCE BANCSHARES INCCOM20052510376611,665SH SOLE 0011,665
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104201,143SH SOLE 001,143
ALLISON TRANSMISSION HLDGS ICOM01973R1019214SH SOLE 00214
MCCORMICK & CO INCCOM NON VTG57978020630,257316,493SH SOLE 00316,493
TRANSENTERIX INCCOM89366M3000154SH SOLE 00154
QUEST DIAGNOSTICS INCCOM74834L10081676SH SOLE 00676
ANI PHARMACEUTICALS INCCOM00182C10305SH SOLE 005
ISHARES TRRUS 2000 VAL ETF4642876309036,853SH SOLE 006,853
VANGUARD INDEX FDSGROWTH ETF92290873663,957252,454SH SOLE 00252,454
FS KKR CAP CORPCOM3026352061,28677,629SH SOLE 0077,629
OMNICELL COMCOM68213N109322SH SOLE 0022
ISHARES INCMSCI GBL ETF NEW46434G8486164SH SOLE 00164
WESCO INTL INCCOM95082P105115SH SOLE 0015
ESSEX PPTY TR INCCOM29717810526111SH SOLE 00111
TRINITY INDS INCCOM8965221096212SH SOLE 00212
VELODYNE LIDAR INC*W EXP 09/29/20292259F1193390SH SOLE 00390
BHP GROUP LTDSPONSORED ADS0886061081452,224SH SOLE 002,224
TJX COS INC NEWCOM87254010911,196163,942SH SOLE 00163,942
ISHARES TRGLOBAL TECH ETF464287291107,186357,226SH SOLE 00357,226
CACTUS INCCL A127203107752,861SH SOLE 002,861
SPDR SER TRPORTFLI HIGH YLD78468R6064135SH SOLE 00135
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V26635212SH SOLE 00212
SPDR S&P 500 ETF TRTR UNIT78462F10357600SHCallSOLE 00600
US FOODS HLDG CORPCOM9120081097224SH SOLE 00224
PERSPECTA INCCOM71534710015608SH SOLE 00608
NETEASE INCSPONSORED ADS64110W10245465SH SOLE 00465
UNIVERSAL HLTH SVCS INCCL B9139031002101,530SH SOLE 001,530
J P MORGAN EXCHANGE-TRADED FDIV RTN EM EQT46641Q308591SH SOLE 0091
SPDR S&P 500 ETF TRTR UNIT78462F10322400SHCallSOLE 00400
OLD DOMINION FREIGHT LINE INCOM6795801005612,872SH SOLE 002,872
SPDR SER TRBLOMBERG INTL TR78464A51620644SH SOLE 00644
SPDR SER TRNUVEEN BRC MUNIC78468R72145861SH SOLE 00861
EASTERLY GOVT PPTYS INCCOM27616P1038335SH SOLE 00335
HORIZON THERAPEUTICS PUB LSHSG461881011,06814,606SH SOLE 0014,606
ISHARES TRNA TEC MULTM ETF46428753126438SH SOLE 00438
SPDR S&P 500 ETF TRTR UNIT78462F1032222,900SHCallSOLE 002,900
LPL FINL HLDGS INCCOM50212V10040385SH SOLE 00385
VANECK VECTORS ETF TRPFD SECS EX FINL92189F42915745SH SOLE 00745
SPDR S&P 500 ETF TRTR UNIT78462F1032732,300SHCallSOLE 002,300
INNOVIVA INCCOM45781M101040SH SOLE 0040
CORCEPT THERAPEUTICS INCCOM218352102137SH SOLE 0037
CREDICORP LTDCOMG2519Y108215SH SOLE 0015
NISOURCE INCCOM65473P1051185,147SH SOLE 005,147
CF INDS HLDGS INCCOM125269100011SH SOLE 0011
MERCK & CO. INCCOM58933Y10529,962366,288SH SOLE 00366,288
PIMCO STRATEGIC INCOME FDCOM72200X104162,269SH SOLE 002,269
HAEMONETICS CORPCOM405024100322SH SOLE 0022
ROPER TECHNOLOGIES INCCOM776696106101235SH SOLE 00235
JOHNSON CTLS INTL PLCSHSG5150210558312,517SH SOLE 0012,517
MADISON SQUARE GRDN SPRT CORCL A55825T10314SH SOLE 004
FIDELITY MERRIMACK STR TRTOTAL BD ETF316188309465SH SOLE 0065
ISHARES TRIBONDS DEC202146435G78910390SH SOLE 00390
BLACKBERRY LTDCOM09228F1031100SH SOLE 00100
PAYCHEX INCCOM7043261079319,993SH SOLE 009,993
MARTIN MARIETTA MATLS INCCOM57328410694332SH SOLE 00332
ALPS ETF TRMED BREAKTHGH00162Q5936112SH SOLE 00112
GABELLI EQUITY TR INCCOM3623971017912,552SH SOLE 0012,552
CAVCO INDS INC DELCOM149568107635SH SOLE 0035
CITRIX SYS INCCOM17737610024,221186,175SH SOLE 00186,175
FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F83989426,824SH SOLE 0026,824
MAKEMYTRIP LIMITED MAURITIUSSHSV5633W10981427,567SH SOLE 0027,567
ACADIA HEALTHCARE COMPANY INCOM00404A1097145SH SOLE 00145
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001352,626SH SOLE 002,626
BLINK CHARGING COCOM09354A1002355,506SH SOLE 005,506
PGIM HIGH YIELD BOND FUND INCOM69346H100182SH SOLE 0082
TELEDYNE TECHNOLOGIES INCCOM879360105411SH SOLE 0011
INNOVATOR ETFS TRS&P 500 POWER45782C50821675SH SOLE 00675
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M1052345,796SH SOLE 005,796
AGORA INCADS00851L103254SH SOLE 0054
APOLLO GLOBAL MGMT INCCOM CL A03768E1058160SH SOLE 00160
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N82418,540344,486SH SOLE 00344,486
DIAGEO PLCSPON ADR NEW25243Q2052561,612SH SOLE 001,612
NIKE INCCL B6541061038506,006SH SOLE 006,006
INTERCONTINENTAL EXCHANGE INCOM45866F1042802,429SH SOLE 002,429
ISHARES TRMRGSTR SM CP GR464288604103338SH SOLE 00338
SPDR S&P 500 ETF TRTR UNIT78462F1031711,800SHCallSOLE 001,800
LUMINAR TECHNOLOGIES INCCOM CL A550424105962,819SH SOLE 002,819
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87188324,925SH SOLE 0024,925
LADDER CAP CORPCL A505743104252,563SH SOLE 002,563
FITBIT INCCL A33812L1022360SH SOLE 00360
ISHARES INCMSCI SWITZERLAND464286749721,610SH SOLE 001,610
INDUSTRIAL LOGISTICS PPTYS TCOM SHS BEN INT4562371065224SH SOLE 00224
GLOBAL X FDSCANNABIS ETF37954Y426010SH SOLE 0010
DIAMONDBACK ENERGY INCCOM25278X1092264,675SH SOLE 004,675
GOLDEN OCEAN GROUP LTDSHS NEWG39637205038SH SOLE 0038
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,55321,459SH SOLE 0021,459
VANGUARD WORLD FDMEGA CAP VAL ETF9219108401772,033SH SOLE 002,033
OSHKOSH CORPCOM6882392011511,755SH SOLE 001,755
SPINNAKER ETF SERIESCANNABIS ETF84858T4002140SH SOLE 00140
NAVISTAR INTL CORP NEWCOM63934E10808SH SOLE 008
TRIMAS CORPCOM NEW896215209382SH SOLE 0082
ISHARES TRUS TELECOM ETF464287713953,160SH SOLE 003,160
KT CORPSPONSORED ADR48268K1012201SH SOLE 00201
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651541,550SH SOLE 001,550
THOMSON REUTERS CORP.COM NEW8849037098,266100,942SH SOLE 00100,942
RENAISSANCE CAP GREENWICH FDIPO ETF75993720420315SH SOLE 00315
PPL CORPCOM69351T1062207,814SH SOLE 007,814
WOODWARD INCCOM980745103324SH SOLE 0024
ADOBE SYSTEMS INCORPORATEDCOM00724F10113,09526,183SH SOLE 0026,183
TEXAS INSTRS INCCOM8825081043,47421,168SH SOLE 0021,168
WILEY JOHN & SONS INCCL A9682232061,48432,510SH SOLE 0032,510
MAGNOLIA OIL & GAS CORPCL A559663109042SH SOLE 0042
VAIL RESORTS INCCOM91879Q109623SH SOLE 0023
WASHINGTON TR BANCORPCOM94061010831700SH SOLE 00700
LABORATORY CORP AMER HLDGSCOM NEW50540R40976374SH SOLE 00374
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103231,682SH SOLE 001,682
JACOBS ENGR GROUP INCCOM46981410765592SH SOLE 00592
SPDR SER TRPORTFLI INTRMDIT78464A6721,08032,679SH SOLE 0032,679
ISHARES INCMSCI GERMANY ETF46428680610328SH SOLE 00328
KIRKLAND LAKE GOLD LTDCOM49741E10058214,092SH SOLE 0014,092
J P MORGAN EXCHANGE-TRADED FBETABULDRS CDA46641Q6961,36750,954SH SOLE 0050,954
EQUITY COMWLTHCOM SH BEN INT29462810217612SH SOLE 00612
CLEARWAY ENERGY INCCL C18539C20428874SH SOLE 00874
SPDR S&P 500 ETF TRTR UNIT78462F10310800SHPutSOLE 00800
JOHNSON & JOHNSONCOM47816010434,253217,644SH SOLE 00217,644
MIMEDX GROUP INCCOM602496101272,934SH SOLE 002,934
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1062908,048SH SOLE 008,048
INTREPID POTASH INCCOM46121Y201010SH SOLE 0010
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,57052,930SH SOLE 0052,930
CAMBRIA ETF TRSHSHLD YIELD ETF132061201892,000SH SOLE 002,000
LOCKHEED MARTIN CORPCOM53983010926,60674,951SH SOLE 0074,951
SALESFORCE COM INCCOM79466L30217,75179,769SH SOLE 0079,769
UNITED STATES CELLULAR CORPCOM91168410812400SH SOLE 00400
LAZYDAYS HLDGS INCCOM52110H1007418SH SOLE 00418
CGI INCCL A SUB VTG12532H10421265SH SOLE 00265
RITCHIE BROS AUCTIONEERSCOM7677441059,926142,717SH SOLE 00142,717
RUTHS HOSPITALITY GROUP INCCOM78333210912684SH SOLE 00684
ARBOR REALTY TRUST INCCOM038923108513,565SH SOLE 003,565
OKTA INCCL A679295105226890SH SOLE 00890
SPDR S&P 500 ETF TRTR UNIT78462F1032273,700SHCallSOLE 003,700
SEA LTDSPONSORD ADS81141R1003001,508SH SOLE 001,508
SCHWAB STRATEGIC TRUS REIT ETF80852484719493SH SOLE 00493
KNOWLES CORPNOTE 3.250%11/049926DAB565,000PRN SOLE 005,000
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR035128206773,418SH SOLE 003,418
DWS MUN INCOME TRCOM23336810907SH SOLE 007
TALOS ENERGY INCCOM87484T108018SH SOLE 0018
ACCURAY INCCOM00439710541,000SH SOLE 001,000
INTEL CORPCOM458140100324,500SHPutSOLE 004,500
FLEX LTDORDY2573F1027408SH SOLE 00408
MOSAIC CO NEWCOM61945C1039380SH SOLE 00380
ISHARES TRGRWT ALLOCAT ETF46428986741790SH SOLE 00790
OCCIDENTAL PETE CORP*W EXP 08/03/2026745991622337SH SOLE 00337
CAPRI HOLDINGS LIMITEDSHSG1890L1071483,522SH SOLE 003,522
ISHARES TRBARCLAYS 7 10 YR46428744028,398236,748SH SOLE 00236,748
VANECK VECTORS ETF TRBIOTECH ETF92189F72625150SH SOLE 00150
FIRST TR EXCHANGE-TRADED FDHEDGED BUYWRITE33738R4072112SH SOLE 00112
GLOBE LIFE INCCOM37959E1021011,064SH SOLE 001,064
ENVISTA HOLDINGS CORPORATIONCOM29415F1041554,604SH SOLE 004,604
TEXAS ROADHOUSE INCCOM8826811091,60420,526SH SOLE 0020,526
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50671517,909SH SOLE 0017,909
DIGITAL TURBINE INCCOM NEW25400W1021773,132SH SOLE 003,132
DISCOVERY INCCOM SER C25470F3026239SH SOLE 00239
SPDR SER TRPORTFOLIO SH TSR78468R10177,4322,521,398SH SOLE 002,521,398
WYNN RESORTS LTDCOM9831341071941,717SH SOLE 001,717
CEDAR FAIR L PDEPOSITRY UNIT15018510638966SH SOLE 00966
BRUKER CORPCOM1167941088,882164,084SH SOLE 00164,084
HDFC BANK LTDSPONSORED ADS40415F1011,34118,554SH SOLE 0018,554
ISHARES TRCOHEN STEER REIT46428756414256SH SOLE 00256
SPDR INDEX SHS FDSS&P CHINA ETF78463X40037283SH SOLE 00283
FLAHERTY & CRUMRINE DYN PFDSHS33848W106421,454SH SOLE 001,454
INTUITCOM461202103265697SH SOLE 00697
REALTY INCOME CORPCOM75610910487514,078SH SOLE 0014,078
KNOWLES CORPCOM49926D1096302SH SOLE 00302
TECHNICAL COMMUNICATIONS CORCOM8784091012363SH SOLE 00363
ISHARES INCMSCI EMERG MKT46434G88995,4771,943,358SH SOLE 001,943,358
FIRST TR EXCHANGE-TRADED FDINDXX INOVTV ETF33741X201731,956SH SOLE 001,956
CONOCOPHILLIPSCOM20825C10450712,681SH SOLE 0012,681
EVOLENT HEALTH INCCL A30050B10110602SH SOLE 00602
AGEX THERAPEUTICS INCCOM00848H1080200SH SOLE 00200
ISHARES TRCORE MSCI INTL46435G32635572SH SOLE 00572
EVEREST RE GROUP LTDCOMG3223R10820,23886,455SH SOLE 0086,455
FIRST INTST BANCSYSTEM INCCOM CL A32055Y20103SH SOLE 003
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43714,281444,890SH SOLE 00444,890
MILLER HERMAN INCCOM60054410021633SH SOLE 00633
FURY GOLD MINES LIMITEDCOM36117T1005739,801SH SOLE 0039,801
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581081553,600SH SOLE 003,600
M & T BK CORPCOM55261F104122959SH SOLE 00959
BLOOM ENERGY CORPCOM CL A09371210727954SH SOLE 00954
ISHARES TRPHLX SEMICND ETF464287523216568SH SOLE 00568
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F84730855SH SOLE 00855
BOXLIGHT CORPCOM CL A1031971090250SH SOLE 00250
CDW CORPCOM12514G1081731,313SH SOLE 001,313
NATIONAL WESTN LIFE GROUP INCL A6385171022098SH SOLE 0098
INTERPUBLIC GROUP COS INCCOM4606901003,578152,123SH SOLE 00152,123
ALTIMMUNE INCCOM NEW02155H2009775SH SOLE 00775
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7872243,199SH SOLE 003,199
DUKE ENERGY CORP NEWCOM NEW26441C20429,314320,167SH SOLE 00320,167
AMERICAN EQTY INVT LIFE HLDCOM0256762064158SH SOLE 00158
HOME DEPOT INCCOM4370761025,56420,948SH SOLE 0020,948
APOLLO TACTICAL INCOME FD INCOM037638103150SH SOLE 0050
PNM RES INCCOM69349H10740817SH SOLE 00817
BIO RAD LABS INCCL A0905722074883SH SOLE 0083
ISHARES TREAFE VALUE ETF4642888777148SH SOLE 00148
FIRST TR EXCHANGE TRADED FDWTR ETF33733B100233SH SOLE 0033
RENAISSANCERE HLDGS LTDCOMG7496G103425SH SOLE 0025
DONEGAL GROUP INCCL A2577012012128SH SOLE 00128
SPDR S&P 500 ETF TRTR UNIT78462F10353600SHCallSOLE 00600
ENTERGY CORP NEWCOM29364G1031021,019SH SOLE 001,019
SALLY BEAUTY HLDGS INCCOM79546E1042131SH SOLE 00131
COSTAMARE INCSHSY1771G1027861SH SOLE 00861
COPART INCCOM2172041061481,163SH SOLE 001,163
FIAT CHRYSLER AUTOMOBILES NSHSN31738102231,294SH SOLE 001,294
INVESCO MUN OPPORTUNITY TRCOM46132C1073263SH SOLE 00263
BOX INCCL A10316T1042130SH SOLE 00130
TURTLE BEACH CORPCOM NEW9004502062100SH SOLE 00100
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J866552,509SH SOLE 002,509
BAIDU INCSPON ADR REP A0567521081,4686,789SH SOLE 006,789
XCEL ENERGY INCCOM98389B10027,239408,562SH SOLE 00408,562
TWC TECH HLDGS II CORPUNIT 09/10/202590117G204150SH SOLE 0050
LEXINFINTECH HLDGS LTDADR5288771031175SH SOLE 00175
ENBRIDGE INCCOM29250N10548715,216SH SOLE 0015,216
BOOKING HOLDINGS INCCOM09857L10817478SH SOLE 0078
APACHE CORPCOM0374111057469SH SOLE 00469
RITE AID CORPCOM767754872010SH SOLE 0010
OMEGA HEALTHCARE INVS INCCOM6819361002256,184SH SOLE 006,184
ISHARES TRCORE TOTAL USD46434V61345,798839,093SH SOLE 00839,093
ISHARES TRESG AW MSCI EAFE46435G516795SH SOLE 0095
ISHARES TRU.S. ENERGY ETF464287796131SH SOLE 0031
TRACTOR SUPPLY COCOM89235610665464SH SOLE 00464
SPDR SER TRS&P 600 SMCP VAL78464A300961,451SH SOLE 001,451
FLEXSHARES TRINTL QLTDV IDX33939L83783834,676SH SOLE 0034,676
LTC PPTYS INCCOM5021751021,26732,561SH SOLE 0032,561
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T105684,787SH SOLE 004,787
ISHARES INCMSCI EMERG MRKT464286533611,003SH SOLE 001,003
SM ENERGY COCOM78454L1001136SH SOLE 00136
AMERICAN WELL CORPCL A03044L105371,450SH SOLE 001,450
ISHARES TRU.S. REAL ES ETF46428773920236SH SOLE 00236
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G6311233,995SH SOLE 003,995
AXON ENTERPRISE INCCOM05464C1011,27410,395SH SOLE 0010,395
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464069,540104,246SH SOLE 00104,246
PULTE GROUP INCCOM74586710133769SH SOLE 00769
UNITED MICROELECTRONICS CORPSPON ADR NEW910873405556,546SH SOLE 006,546
UBER TECHNOLOGIES INCCOM90353T100961,888SH SOLE 001,888
TRUSTMARK CORPCOM8984021021073,928SH SOLE 003,928
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51120613,511SH SOLE 0013,511
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602386,514SH SOLE 006,514
KLA CORPCOM NEW48248010057222SH SOLE 00222
WORKIVA INCCOM CL A98139A1056937,565SH SOLE 007,565
ISHARES TRMSCI INTL VLU FT46435G4094180SH SOLE 00180
THE REALREAL INCCOM88339P101129SH SOLE 0029
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081792,556SH SOLE 002,556
HERZFELD CARIBBEAN BASIN FDCOM42804T1063600SH SOLE 00600
SOUTHERN COCOM84258710730,352494,096SH SOLE 00494,096
SPDR SER TRPORTFOLIO S&P50078464A85475,3491,714,027SH SOLE 001,714,027
DBX ETF TRXTRACK MSCI ALL23305159817712SH SOLE 00712
KRANESHARES TRCSI CHI INTERNET50076730617SH SOLE 007
BLACKROCK MUNIYIELD ARIZ FDCOM09254K10912800SH SOLE 00800
SCOTTS MIRACLE GRO COCL A8101861068,67043,538SH SOLE 0043,538
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q50712,008245,261SH SOLE 00245,261
SEABRIDGE GOLD INCCOM81191610578737,335SH SOLE 0037,335
CHEMOURS COCOM16385110813518SH SOLE 00518
VISHAY INTERTECHNOLOGY INCCOM928298108171SH SOLE 0071
CITI TRENDS INCCOM17306X10224480SH SOLE 00480
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,18513,024SH SOLE 0013,024
FIRST TR EXCHNG TRADED FD VICEF INCM OPPTY33740F40900SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F1032200SHPutSOLE 00200
ISHARES TRMRGSTR MD CP GRW4642883072,1555,635SH SOLE 005,635
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092513,012SH SOLE 003,012
VANECK VECTORS ETF TRBDC INCOME ETF92189F411261,901SH SOLE 001,901
ISHARES TRMSCI USA SML CP46434V29071,5631,564,041SH SOLE 001,564,041
ISHARES TRESG AWR MSCI USA46435G425515,7265,994,719SH SOLE 005,994,719
BAOZUN INCSPONSORED ADR06684L1031414,092SH SOLE 004,092
MASIMO CORPCOM5747951001764SH SOLE 0064
EPR PPTYSCOM SH BEN INT26884U109481,462SH SOLE 001,462
SPDR S&P 500 ETF TRTR UNIT78462F10301,700SHPutSOLE 001,700
V F CORPCOM9182041084715,511SH SOLE 005,511
TRANSAMERICA ETF TRDELTASHS S&P INT89349P40476515,623SH SOLE 0015,623
AMERICAN INTL GROUP INC*W EXP 01/19/2020268741560233SH SOLE 00233
APOLLO SR FLOATING RATE FD ICOM03763610705SH SOLE 005
KRANESHARES TRBOSERA MSCI CH500767405521,138SH SOLE 001,138
SPDR S&P 500 ETF TRTR UNIT78462F1031812,000SHCallSOLE 002,000
CLOROX CO DELCOM18905410927,661136,992SH SOLE 00136,992
SAGE THERAPEUTICS INCCOM78667J108114SH SOLE 0014
EMCOR GROUP INCCOM29084Q100559SH SOLE 0059
BRITISH AMERN TOB PLCSPONSORED ADR110448107581,535SH SOLE 001,535
BERKSHIRE HILLS BANCORP INCCOM0846801077395SH SOLE 00395
FIRST TR EXCHANGE-TRADED FDDORSY WR MOMNT33741L10830,8581,256,961SH SOLE 001,256,961
SPDR S&P 500 ETF TRTR UNIT78462F10301,900SHPutSOLE 001,900
STARBUCKS CORPCOM8552441091,26111,791SH SOLE 0011,791
ISHARES TRLATN AMER 40 ETF4642873904136SH SOLE 00136
GIBRALTAR INDS INCCOM37468910715208SH SOLE 00208
WEBSTER FINL CORP CONNCOM947890109485SH SOLE 0085
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2095,96152,549SH SOLE 0052,549
MARCUS CORP DELCOM566330106175SH SOLE 0075
WENDYS COCOM95058W100221,000SH SOLE 001,000
ISHARES TRMRNGSTR LG-CP GR4642871193,53912,209SH SOLE 0012,209
KRANESHARES TRELEC VEH FUTUR5007678271804,476SH SOLE 004,476
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E149320SH SOLE 0020
VMWARE INCCL A COM9285634022,09714,954SH SOLE 0014,954
RE MAX HLDGS INCCL A75524W10814391SH SOLE 00391
ISHARES TRS&P MC 400VL ETF4642877052653,075SH SOLE 003,075
SPDR S&P 500 ETF TRTR UNIT78462F103203,000SHPutSOLE 003,000
MICROSOFT CORPCOM5949181040100SHPutSOLE 00100
BERRY GLOBAL GROUP INCCOM08579W103354SH SOLE 0054
AMETEK INCCOM031100100866SH SOLE 0066
ISHARES TRFOCUSD VAL FAC46435U3332054,800SH SOLE 004,800
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107266SH SOLE 0066
CVS HEALTH CORPCOM1266501004,95872,595SH SOLE 0072,595
DICKS SPORTING GOODS INCCOM25339310217308SH SOLE 00308
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206692,270SH SOLE 002,270
FEDEX CORPCOM31428X1067482,881SH SOLE 002,881
UNIFIRST CORP MASSCOM9047081041,3026,149SH SOLE 006,149
ISHARES TREXPONENTIAL TECH46434V3812,57144,923SH SOLE 0044,923
TEXAS PAC LD TRSUB CTF PROP I T882610108187257SH SOLE 00257
CENTENE CORP DELCOM15135B1011813,020SH SOLE 003,020
WORKDAY INCCL A98138H10113,07354,561SH SOLE 0054,561
THE AARONS COMPANY INCCOM00258W1083158SH SOLE 00158
BLACKROCK CAP INVT CORPCOM09253310831,178SH SOLE 001,178
WISDOMTREE TRUS SMALLCAP DIVD97717W604803,016SH SOLE 003,016
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R79519,481694,324SH SOLE 00694,324
BLACKROCK INCCOM09247X1011,1271,562SH SOLE 001,562
SPECTRUM BRANDS HLDGS INC NECOM84790A10506SH SOLE 006
WEIS MKTS INCCOM9488491041,20525,205SH SOLE 0025,205
PLURALSIGHT INCCOM CL A72941B106703,348SH SOLE 003,348
TEGNA INCCOM87901J105152SH SOLE 0052
MACERICH COCOM554382101010SH SOLE 0010
VEEVA SYS INCCL A COM922475108312SH SOLE 0012
MERIDIAN BANCORP INC MDCOM58958U103231,538SH SOLE 001,538
ISHARES TRGLB CNSM STP ETF46428873722380SH SOLE 00380
UMH PPTYS INCCOM90300210302SH SOLE 002
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86322642SH SOLE 00642
PG&E CORPCOM69331C10814811,892SH SOLE 0011,892
ROSS STORES INCCOM7782961031931,573SH SOLE 001,573
BROWN & BROWN INCCOM115236101831,753SH SOLE 001,753
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808114SH SOLE 0014
J P MORGAN EXCHANGE-TRADED FBETBULD JAPAN46641Q7123,732133,286SH SOLE 00133,286
FLEXSHARES TRSTOXX GLOBR INF33939L795234SH SOLE 0034
3M COCOM88579Y1011,5999,146SH SOLE 009,146
MITEK SYS INCCOM NEW6067102004200SH SOLE 00200
CERENCE INCCOM15672710924237SH SOLE 00237
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX92193288516101SH SOLE 00101
BLACKROCK MUNI INCOME TR IICOM09249N10116510,683SH SOLE 0010,683
GENERAL MLS INCCOM3703341044477,594SH SOLE 007,594
SUPERNUS PHARMACEUTICALS INCCOM868459108159SH SOLE 0059
HELEN OF TROY LTDCOMG4388N1061,4156,370SH SOLE 006,370
COOPER COS INCCOM NEW21664840249136SH SOLE 00136
BLACKROCK MUNIYIELD QUALITYCOM09254G108145SH SOLE 0045
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101151,189SH SOLE 001,189
3-D SYS CORP DELCOM NEW88554D205323,006SH SOLE 003,006
SYNNEX CORPCOM87162W10011129SH SOLE 00129
EVERBRIDGE INCCOM29978A10441275SH SOLE 00275
ASPEN TECHNOLOGY INCCOM0453271031295SH SOLE 0095
LIVENT CORPCOM53814L108295SH SOLE 0095
LI AUTO INCSPONSORED ADS50202M102712,480SH SOLE 002,480
UMPQUA HLDGS CORPCOM9042141031288,441SH SOLE 008,441
SPROUTS FMRS MKT INCCOM85208M10215756SH SOLE 00756
ARENA PHARMACEUTICALS INCCOM NEW04004760725330SH SOLE 00330
AVROBIO INCCOM05455M100282,000SH SOLE 002,000
DOLLAR TREE INCCOM25674610857525SH SOLE 00525
CHENIERE ENERGY INCCOM NEW16411R2088140SH SOLE 00140
CERUS CORPCOM15708510171,000SH SOLE 001,000
SPDR S&P 500 ETF TRTR UNIT78462F103721,500SHCallSOLE 001,500
LIVANOVA PLCSHSG5509L101349SH SOLE 0049
MODERNA INCCOM60770K1071621,548SH SOLE 001,548
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24141964SH SOLE 00964
SHOPIFY INCCL A82509L1071,3231,169SH SOLE 001,169
ISHARES TRRUS TP200 VL ETF464289420586SH SOLE 0086
HEALTHPEAK PROPERTIES INCCOM42250P1031615,312SH SOLE 005,312
PAYPAL HLDGS INCCOM70450Y1031,5566,644SH SOLE 006,644
BRINKER INTL INCCOM10964110018313SH SOLE 00313
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102114SH SOLE 0014
DRIL QUIP INCCOM262037104260SH SOLE 0060
FARMER BROS COCOM307675108030SH SOLE 0030
SPDR S&P 500 ETF TRTR UNIT78462F103691,100SHCallSOLE 001,100
ALIGN TECHNOLOGY INCCOM0162551019,11417,056SH SOLE 0017,056
PAGSEGURO DIGITAL LTDCOM CL AG68707101352SH SOLE 0052
COSTCO WHSL CORP NEWCOM22160K1054,97513,205SH SOLE 0013,205
BLACKROCK MUN INCOME QUALITYCOM092479104021SH SOLE 0021
TEMPLETON GLOBAL INCOME FDCOM880198106049SH SOLE 0049
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1038169SH SOLE 00169
HOLLYFRONTIER CORPCOM436106108271,057SH SOLE 001,057
LIVE NATION ENTERTAINMENT INCOM53803410954734SH SOLE 00734
WERNER ENTERPRISES INCCOM9507551081,39435,552SH SOLE 0035,552
ROKU INCCOM CL A77543R1022,0186,079SH SOLE 006,079
ISHARES INCMSCI EQUAL WEITE4642866813625,015SH SOLE 005,015
SOCIAL CAPITAL HEDOSOPHA HLDSHS CL AG8252P105150SH SOLE 0050
MP MATERIALS CORPCOM CL A553368101481,500SH SOLE 001,500
ENEL AMERICAS S ASPONSORED ADR29274F1041153SH SOLE 00153
CANADIAN IMP BK COMMCOM13606910128332SH SOLE 00332
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753345,730SH SOLE 005,730
AVALONBAY CMNTYS INCCOM0534841011169SH SOLE 0069
BLACKROCK INVT QUALITY MUN TCOM09247D105013SH SOLE 0013
AMICUS THERAPEUTICS INCCOM03152W1093,216139,271SH SOLE 00139,271
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1092242,906SH SOLE 002,906
ENTERPRISE PRODS PARTNERS LCOM29379210731816,211SH SOLE 0016,211
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T109181,373SH SOLE 001,373
AMEDISYS INCCOM0234361081242SH SOLE 0042
CREE INCCOM225447101871SH SOLE 0071
EXPEDITORS INTL WASH INCCOM30213010990942SH SOLE 00942
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88739,025771,549SH SOLE 00771,549
BRUNSWICK CORPCOM117043109223SH SOLE 0023
WILLAMETTE VY VINEYARD INCCOM96913610003SH SOLE 003
ISHARES TRRUS MD CP GR ETF46428748126,708260,186SH SOLE 00260,186
TANDEM DIABETES CARE INCCOM NEW87537220330316SH SOLE 00316
WISDOMTREE TREUROPE HEDGED EQ97717X70125383SH SOLE 00383
NEXTERA ENERGY INCCOM65339F1013,04739,501SH SOLE 0039,501
MEREDITH CORPCOM5894331014215SH SOLE 00215
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C10921931SH SOLE 00931
C H ROBINSON WORLDWIDE INCCOM NEW12541W20924,787264,059SH SOLE 00264,059
ISHARES TRMRGSTR MD CP ETF464288208135576SH SOLE 00576
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P20210,461274,859SH SOLE 00274,859
MORNINGSTAR INCCOM617700109522SH SOLE 0022
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78476926,675SH SOLE 0026,675
SK TELECOM LTDSPONSORED ADR78440P1083129SH SOLE 00129
VALMONT INDS INCCOM920253101632SH SOLE 0032
SL GREEN RLTY CORPCOM78440X101577SH SOLE 0077
BIOXCEL THERAPEUTICS INCCOM09075P1055108SH SOLE 00108
GSX TECHEDU INCSPONSORED ADS36257Y109231SH SOLE 0031
EXPEDIA GROUP INCCOM NEW30212P30327202SH SOLE 00202
VIACOMCBS INCCL B92556H2064,622124,056SH SOLE 00124,056
PIMCO CORPORATE & INCM STRGCOM72200U10016902SH SOLE 00902
PHIBRO ANIMAL HEALTH CORPCL A COM71742Q106022SH SOLE 0022
ISHARES INCMSCI STH KOR ETF46428677217200SH SOLE 00200
SPDR S&P 500 ETF TRTR UNIT78462F103842,000SHCallSOLE 002,000
ASTRAZENECA PLCSPONSORED ADR04635310815,558311,224SH SOLE 00311,224
SUNOPTA INCCOM8676EP108181,500SH SOLE 001,500
EXTENDED STAY AMER INCUNIT 99/99/9999B30224P2007468SH SOLE 00468
ISHARES TRRUS TP200 GR ETF4642894382,28817,198SH SOLE 0017,198
PLUG POWER INCCOM NEW72919P2022888,489SH SOLE 008,489
SPIRE INCCOM84857L1011,29720,259SH SOLE 0020,259
NEXSTAR MEDIA GROUP INCCL A65336K103873SH SOLE 0073
SQUARE INCCL A8522341031,3536,219SH SOLE 006,219
NOVAGOLD RES INCCOM NEW66987E2063295SH SOLE 00295
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V72016390SH SOLE 00390
IRHYTHM TECHNOLOGIES INCCOM45005610611,92150,254SH SOLE 0050,254
ISHARES TRMRNGSTR LG-CP VL4642881097556,729SH SOLE 006,729
GOPRO INCCL A38268T1033394SH SOLE 00394
DUKE REALTY CORPCOM NEW26441150519472SH SOLE 00472
NUVEEN QUALITY MUNCP INCOMECOM67066V1011409,130SH SOLE 009,130
BRISTOL-MYERS SQUIBB COCOM1101221081,76028,373SH SOLE 0028,373
FIRST TR NASDAQ 100 TECH INDSHS33734510219,752143,054SH SOLE 00143,054
APPLIED INDL TECHNOLOGIES INCOM03820C10521263SH SOLE 00263
CLEVELAND-CLIFFS INC NEWCOM185899101171,144SH SOLE 001,144
CITIZENS FINL GROUP INCCOM17461010533923SH SOLE 00923
BLACKROCK ENHANCED INTL DIVCOM BENE INTER0925241072326SH SOLE 00326
SUNCOR ENERGY INC NEWCOM867224107311,864SH SOLE 001,864
KEURIG DR PEPPER INCCOM49271V100361,128SH SOLE 001,128
RESTAURANT BRANDS INTL INCCOM76131D10348790SH SOLE 00790
COUPA SOFTWARE INCCOM22266L10613SH SOLE 003
INFOSYS LTDSPONSORED ADR45678810810,823638,520SH SOLE 00638,520
BLACKSTONE GROUP INCCOM CL A09260D1071,43022,067SH SOLE 0022,067
JAZZ PHARMACEUTICALS PLCSHS USDG5087110543258SH SOLE 00258
ABERDEEN ASIA-PACIFIC INCOMECOM003009107429,521SH SOLE 009,521
ENPRO INDS INCCOM29355X107335SH SOLE 0035
REINSURANCE GRP OF AMERICA ICOM NEW75935160422,075190,470SH SOLE 00190,470
VISTA GOLD CORPCOM NEW9279263038981,975SH SOLE 0081,975
HECLA MNG COCOM4227041063528SH SOLE 00528
TUPPERWARE BRANDS CORPCOM899896104571,756SH SOLE 001,756
HACKETT GROUP INCCOM404609109221,500SH SOLE 001,500
LIVERAMP HLDGS INCCOM53815P1089,248126,363SH SOLE 00126,363
SPDR SER TRAEROSPACE DEF78464A63145390SH SOLE 00390
BANKUNITED INCCOM06652K10307SH SOLE 007
ALLIANZGI DIVERSIFIED INCOMECOM01883J108127SH SOLE 0027
CARA THERAPEUTICS INCCOM14075510911702SH SOLE 00702
SILICON LABORATORIES INCCOM826919102860SH SOLE 0060
CENTRAL PAC FINL CORPCOM NEW1547604092109SH SOLE 00109
ALPS ETF TRINTL SEC DV DOG00162Q718532,043SH SOLE 002,043
VOXELJET AGADS92912L206160SH SOLE 0060
LEIDOS HOLDINGS INCCOM52532710231295SH SOLE 00295
AGILENT TECHNOLOGIES INCCOM00846U1012662,248SH SOLE 002,248
NEWELL BRANDS INCCOM6512291069439SH SOLE 00439
NETAPP INCCOM64110D10410149SH SOLE 00149
JETBLUE AWYS CORPCOM477143101281,931SH SOLE 001,931
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404301,325SH SOLE 001,325
LIMONEIRA COCOM53274610494356,657SH SOLE 0056,657
SKYWORKS SOLUTIONS INCCOM83088M102126821SH SOLE 00821
MACOM TECH SOLUTIONS HLDGS ICOM55405Y10022401SH SOLE 00401
ESTABLISHMENT LABS HLDGS INCCOMG312491085,223138,752SH SOLE 00138,752
VONAGE HLDGS CORPCOM92886T2017,235561,969SH SOLE 00561,969
VANGUARD WORLD FDSUTILITIES ETF92204A87632230SH SOLE 00230
INVESCO EXCHANGE TRADED FD TRYMND JMS SB 146137V5221032,022SH SOLE 002,022
COLUMBIA ETF TR IMULTI SEC MUNI19761L607964,274SH SOLE 004,274
ITT INCCOM45073V10819250SH SOLE 00250
SOUTHERN COPPER CORPCOM84265V105811,240SH SOLE 001,240
ON SEMICONDUCTOR CORPCOM68218910513386SH SOLE 00386
USANA HEALTH SCIENCES INCCOM90328M10754700SH SOLE 00700
WINGSTOP INCCOM97415510303SH SOLE 003
ISHARES TRNASDAQ BIOTECH4642875561,56510,333SH SOLE 0010,333
SPDR SER TRPORTFLI TIPS ETF78464A65620653SH SOLE 00653
ETF MANAGERS TRWEDBUSH ETFMG26924G805243SH SOLE 0043
VALERO ENERGY CORPCOM91913Y1002494,397SH SOLE 004,397
MANULIFE FINL CORPCOM56501R106643,586SH SOLE 003,586
STANLEY BLACK & DECKER INCCOM85450210198547SH SOLE 00547
TIDAL ETF TRSOFI GIG ETF8863645046175SH SOLE 00175
GRUPO SIMEC S A B DE C VADR4004911063200SH SOLE 00200
IVY HIGH INCOME OPPORTUNITIECOM465893105463,453SH SOLE 003,453
NEWMARKET CORPCOM6515871073382SH SOLE 0082
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1747,867139,168SH SOLE 00139,168
WELLS FARGO CO NEWCOM9497461012300SHCallSOLE 00300
GRAND CANYON ED INCCOM38526M1069102SH SOLE 00102
TOPBUILD CORPCOM89055F103213SH SOLE 0013
ISHARES TRCORE MSCI EURO46434V73811,792229,949SH SOLE 00229,949
ALLIANZGI EQUITY & CONV INCOCOM01882910122784SH SOLE 00784
LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960737860SH SOLE 00860
IPG PHOTONICS CORPCOM44980X10925113SH SOLE 00113
RINGCENTRAL INCCL A76680R206126333SH SOLE 00333
VOYA INFRASTRUCTURE INDLS &COM92912X101013SH SOLE 0013
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5094,779113,362SH SOLE 00113,362
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F50218108SH SOLE 00108
TYSON FOODS INCCL A9024941033,98661,863SH SOLE 0061,863
WESTERN ASSET GLOBAL HIGH INCOM95766B109037SH SOLE 0037
ISHARES TRGLOBAL ENERG ETF464287341271,317SH SOLE 001,317
SPDR S&P 500 ETF TRTR UNIT78462F10351,700SHPutSOLE 001,700
SOCIAL CAPITAL HEDOSOPHA HLDSHS CL AG82514103150SH SOLE 0050
LIBERTY BROADBAND CORPCOM SER C53030730589561SH SOLE 00561
ERICSSONADR B SEK 10294821608262,170SH SOLE 002,170
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F1019487SH SOLE 00487
AEROVIRONMENT INCCOM0080731089,639110,916SH SOLE 00110,916
FIDELITY MERRIMACK STR TRLTD TRM BD ETF31618820040756SH SOLE 00756
WEINGARTEN RLTY INVSSH BEN INT94874110304SH SOLE 004
SENSEONICS HLDGS INCCOM81727U10534,000SH SOLE 004,000
LITHIUM AMERS CORP NEWCOM NEW53680Q2073200SH SOLE 00200
INNOVATOR ETFS TRRUSSELL 2000 P45782C474279SH SOLE 0079
WD-40 COCOM9292361071,4885,602SH SOLE 005,602
BRIXMOR PPTY GROUP INCCOM11120U105159SH SOLE 0059
ISHARES TREAFE GRWTH ETF464288885134,7701,335,545SH SOLE 001,335,545
SPDR INDEX SHS FDSS&P NORTH AMER78463X152882,642SH SOLE 002,642
REPLIGEN CORPCOM759916109737SH SOLE 0037
COCA COLA COCOM1912161002,92953,416SH SOLE 0053,416
REPARE THERAPEUTICS INCCOM7602731023100SH SOLE 00100
SPDR S&P 500 ETF TRTR UNIT78462F10388900SHCallSOLE 00900
PIPER SANDLER COMPANIESCOM72407810022220SH SOLE 00220
ANTARES PHARMA INCCOM03664210610827,000SH SOLE 0027,000
HORIZON BANCORP INCCOM4404071043165SH SOLE 00165
SPDR SER TRS&P 600 SML CAP78464A81312145SH SOLE 00145
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184471,650SH SOLE 001,650
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866229SH SOLE 0029
UNITED PARCEL SERVICE INCCL B9113121069,81658,288SH SOLE 0058,288
GERDAU SASPON ADR REP PFD373737105418,846SH SOLE 008,846
ISHARES TRDOW JONES US ETF46428784661652SH SOLE 00652
ISHARES TRRUSSELL 3000 ETF4642876891,3606,084SH SOLE 006,084
GARMIN LTDSHSH2906T10940333SH SOLE 00333
AECOMCOM00766T10022435SH SOLE 00435
KROGER COCOM5010441013,893122,585SH SOLE 00122,585
MANHATTAN ASSOCS INCCOM56275010962588SH SOLE 00588
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X127658,155SH SOLE 008,155
ARK ETF TR3D PRINTING ETF00214Q50015489SH SOLE 00489
SSGA ACTIVE ETF TRMFS SYS GWT EQ78467V889547SH SOLE 0047
SPDR S&P 500 ETF TRTR UNIT78462F103961,200SHCallSOLE 001,200
VERISIGN INCCOM92343E10231141SH SOLE 00141
GLOBAL BLOOD THERAPEUTICS INCOM37890U1084,712108,796SH SOLE 00108,796
MURPHY OIL CORPCOM6267171023262SH SOLE 00262
D R HORTON INCCOM23331A1092513,637SH SOLE 003,637
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L1081224SH SOLE 00224
HILL ROM HLDGS INCCOM431475102330SH SOLE 0030
NUSTAR ENERGY LPUNIT COM67058H102141,000SH SOLE 001,000
WPP PLC NEWADR92937A102349SH SOLE 0049
ONEOK INC NEWCOM68268010347412,361SH SOLE 0012,361
SMUCKER J M COCOM NEW8326964053,83233,145SH SOLE 0033,145
DAVITA INCCOM23918K1081192SH SOLE 0092
DOMINOS PIZZA INCCOM25754A20143111SH SOLE 00111
VERITIV CORPCOM92345410206SH SOLE 006
CHEMED CORP NEWCOM16359R103101190SH SOLE 00190
LANDSTAR SYS INCCOM51509810127200SH SOLE 00200
MORGAN STANLEY EMER MKTS DEBCOM61744H1057774SH SOLE 00774
COLUMBIA SPORTSWEAR COCOM19851610601SH SOLE 001
IMPINJ INCCOM453204109250SH SOLE 0050
HUNTINGTON BANCSHARES INCCOM446150104362,844SH SOLE 002,844
INDUSTRIAS BACHOCO S A B DESPON ADR B456463108121SH SOLE 0021
BANCO DE CHILESPONSORED ADS059520106155SH SOLE 0055
1LIFE HEALTHCARE INCCOM68269G107992,260SH SOLE 002,260
ISHARES TRS&P MC 400GR ETF4642876065327,367SH SOLE 007,367
ISHARES TRMSCI USA SMCP MN46435G43333986SH SOLE 00986
NORTHERN TR CORPCOM6658591043,88341,694SH SOLE 0041,694
PENN NATL GAMING INCCOM7075691091281,485SH SOLE 001,485
PROGRESSIVE CORPCOM7433151033,12031,549SH SOLE 0031,549
MKS INSTRS INCCOM55306N104425SH SOLE 0025
SPDR SER TRNUVEEN BBG BRCLY78464A2841342,279SH SOLE 002,279
BOSTON PROPERTIES INCCOM10112110148503SH SOLE 00503
CLEAN HARBORS INCCOM184496107675SH SOLE 0075
POPULAR INCCOM NEW733174700234SH SOLE 0034
WEST PHARMACEUTICAL SVSC INCCOM95530610545159SH SOLE 00159
CHURCH & DWIGHT INCCOM17134010245513SH SOLE 00513
ZILLOW GROUP INCCL A98954M10127200SH SOLE 00200
TRUPANION INCCOM89820210604SH SOLE 004
FEDERATED HERMES INCCL B3142111033100SH SOLE 00100
PINNACLE FINL PARTNERS INCCOM72346Q10429445SH SOLE 00445
ALCON AGORD SHSH013011281,35820,577SH SOLE 0020,577
DOLLAR GEN CORP NEWCOM2566771056613,144SH SOLE 003,144
CASEYS GEN STORES INCCOM14752810391509SH SOLE 00509
AARONS HOLDINGS COMPANY INCCOM00258R10917316SH SOLE 00316
ISHARES TRESG ADV TTL USD46436E6193176,263SH SOLE 006,263
ALLIANZGI DIVIDEND INT & PRMCOM01883A1074324SH SOLE 00324
COLLECTORS UNIVERSE INCCOM NEW19421R20043568SH SOLE 00568
ISHARES INCMSCI HONG KG ETF464286871351,430SH SOLE 001,430
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E610503,008SH SOLE 003,008
GENMAB A/SSPONSORED ADS37230320684920,880SH SOLE 0020,880
AMERISOURCEBERGEN CORPCOM03073E1055,57156,982SH SOLE 0056,982
AUTONATION INCCOM05329W1021071,540SH SOLE 001,540
HILTON WORLDWIDE HLDGS INCCOM43300A20330266SH SOLE 00266
HYCROFT MINING HOLDING CORP*W EXP 10/12/20244862P125067SH SOLE 0067
SPDR S&P 500 ETF TRTR UNIT78462F1031592,500SHCallSOLE 002,500
STEWART INFORMATION SVCS CORCOM8603721016118SH SOLE 00118
ISHARES TRUSD INV GRDE ETF464288620325,3395,249,937SH SOLE 005,249,937
RMR MORTGAGE TRCOM76970B1013259SH SOLE 00259
AMC NETWORKS INCCL A00164V103262SH SOLE 0062
ISHARES TRU.S. BAS MTL ETF46428783877681SH SOLE 00681
PIMCO ETF TRINTER MUN BD ACT72201R86637,495660,885SH SOLE 00660,885
INVITAE CORPCOM46185L1033200SHCallSOLE 00200
SYNOVUS FINL CORPCOM NEW87161C501378SH SOLE 0078
IQVIA HLDGS INCCOM46266C10510,45858,370SH SOLE 0058,370
FIRST SOLAR INCCOM33643310710100SH SOLE 00100
COHU INCCOM1925761064102SH SOLE 00102
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2054015,796SH SOLE 005,796
STARWOOD PPTY TR INCCOM85571B1051447,448SH SOLE 007,448
ESSENTIAL UTILS INCCOM29670G10218380SH SOLE 00380
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8758233SH SOLE 00233
UNITED STS OIL FD LPUNITS91232N20702,800SHCallSOLE 002,800
NOVARTIS AGSPONSORED ADR66987V1098,21086,946SH SOLE 0086,946
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1432642,447SH SOLE 002,447
HAIN CELESTIAL GROUP INCCOM40521710013334SH SOLE 00334
INNOVATOR ETFS TRMSCI EAFE PWR45782C52417655SH SOLE 00655
PROCTER AND GAMBLE COCOM74271810937,759271,371SH SOLE 00271,371
CIMAREX ENERGY COCOM171798101243SH SOLE 0043
ADAMS DIVERSIFIED EQUITY FDCOM006212104028SH SOLE 0028
AURINIA PHARMACEUTICALS INCCOM05156V1027500SH SOLE 00500
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1081541,859SH SOLE 001,859
PRICE T ROWE GROUP INCCOM74144T1082,87318,977SH SOLE 0018,977
SPDR S&P 500 ETF TRTR UNIT78462F1032852,800SHCallSOLE 002,800
DELTA AIR LINES INC DELCOM NEW2473617023127,762SH SOLE 007,762
AIR PRODS & CHEMS INCCOM009158106122445SH SOLE 00445
SAREPTA THERAPEUTICS INCCOM8036071004,92028,856SH SOLE 0028,856
IHS MARKIT LTDSHSG475671053,84242,764SH SOLE 0042,764
PTC INCCOM69370C10013108SH SOLE 00108
AXALTA COATING SYS LTDCOMG0750C1085162SH SOLE 00162
EATON VANCE TAX ADVT DIV INCCOM27828G107351,464SH SOLE 001,464
HUDSON PAC PPTYS INCCOM4440971093145SH SOLE 00145
VANGUARD WORLD FDMEGA GRWTH IND9219108164892,399SH SOLE 002,399
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247977,813121,815SH SOLE 00121,815
UNDER ARMOUR INCCL A9043111074500SHCallSOLE 00500
CORPORATE OFFICE PPTYS TRSH BEN INT22002T10802SH SOLE 002
CANADIAN PAC RY LTDCOM13645T100235679SH SOLE 00679
ICU MED INCCOM44930G10715SH SOLE 005
CIT GROUP INCCOM NEW1255818019243SH SOLE 00243
TRANSDIGM GROUP INCCOM8936411002642SH SOLE 0042
VERTICAL CAP INCOME FDSHS BEN INT92535C1042182SH SOLE 00182
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F8621,59946,046SH SOLE 0046,046
MADISON SQUARE GRDN ENTERTNMCL A55826T10204SH SOLE 004
PUBLIC SVC ENTERPRISE GRP INCOM7445731062554,369SH SOLE 004,369
IAC INTERACTIVECORP NEWCOM44891N10955293SH SOLE 00293
SPDR SER TRBLOOMBERG SRT TR78468R4081,15242,759SH SOLE 0042,759
EQUINIX INCCOM29444U7004157SH SOLE 0057
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8521591SH SOLE 0091
SPDR S&P 500 ETF TRTR UNIT78462F103651,000SHCallSOLE 001,000
CELANESE CORP DELCOM1508701031321,018SH SOLE 001,018
PRECIGEN INCCOM74017N10543742,862SH SOLE 0042,862
ISHARES TRESG AWR US AGRGT46435U54911,126196,784SH SOLE 00196,784
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J858461,811SH SOLE 001,811
CURIOSITYSTREAM INC*W EXP 10/14/20223130Q1151500SH SOLE 00500
CNX RES CORPCOM12653C108036SH SOLE 0036
RAFAEL HLDGS INCCOM CL B75062E1069375SH SOLE 00375
SPDR SER TRBLOMBERG BRC INT78464A3344110SH SOLE 00110
UNITED STS OIL FD LPUNITS91232N20704,000SHCallSOLE 004,000
NUVEEN MUN VALUE FD INCCOM670928100171,500SH SOLE 001,500
MYRIAD GENETICS INCCOM62855J1045,795293,068SH SOLE 00293,068
GUARDANT HEALTH INCCOM40131M1095,68844,131SH SOLE 0044,131
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X100147SH SOLE 0047
VANGUARD WORLD FDSCOMM SRVC ETF92204A88431258SH SOLE 00258
BRIGHTHOUSE FINL INCCOM10922N1036157SH SOLE 00157
WISDOMTREE TRUS LARGECAP DIVD97717W30750467SH SOLE 00467
SPDR SER TROILGAS EQUIP78468R54911241SH SOLE 00241
DESCARTES SYS GROUP INCCOM249906108122SH SOLE 0022
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10827,7601,374,945SH SOLE 001,374,945
SPDR INDEX SHS FDSS&P INTL ETF78463X77211300SH SOLE 00300
AMGEN INCCOM0311621004,78320,804SH SOLE 0020,804
WISDOMTREE TRUS DIVID EX FNCL97717W4065917,060SH SOLE 007,060
ISHARES TRGLOBAL REIT ETF46434V6471295,403SH SOLE 005,403
DIREXION SHS ETF TRDLY FIN BULL NEW25459Y6941222,000SH SOLE 002,000
EAST WEST BANCORP INCCOM27579R104110SH SOLE 0010
AVANTOR INCCOM05352A1003104SH SOLE 00104
DELAWARE INVTS NATL MUN INCOSH BEN INT24610T1081279,608SH SOLE 009,608
SEAGEN INCCOM81181C1041,5418,797SH SOLE 008,797
F5 NETWORKS INCCOM315616102422SH SOLE 0022
SABRE CORPCOM78573M1046477SH SOLE 00477
TUTOR PERINI CORPCOM9011091086500SH SOLE 00500
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C73019109SH SOLE 00109
GOLDMAN SACHS ETF TRACTIVEBETA EME381430206264SH SOLE 0064
LGI HOMES INCCOM50187T10659560SH SOLE 00560
APHRIA INCCOM03765K104182,606SH SOLE 002,606
HORACE MANN EDUCATORS CORP NCOM4403271041,32031,402SH SOLE 0031,402
SPDR SER TRS&P 600 SMCP GRW78464A2011031,350SH SOLE 001,350
GRANITESHARES GOLD TRSHS BEN INT38748G101211,133SH SOLE 001,133
EURONET WORLDWIDE INCCOM29873610940275SH SOLE 00275
OLIN CORPCOM PAR $16806652054183SH SOLE 00183
CERNER CORPCOM1567821043764,792SH SOLE 004,792
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1341141,104SH SOLE 001,104
INVESCO EXCH TRADED FD TR II1 30 LADER TRE46138E1071784,625SH SOLE 004,625
ABBVIE INCCOM00287Y1098,48579,187SH SOLE 0079,187
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305034165,492SH SOLE 005,492
SILVERCREST METALS INCCOM82836310112110,863SH SOLE 0010,863
SPDR S&P 500 ETF TRTR UNIT78462F1038900SHPutSOLE 00900
ISHARES TRMRNING SM CP ETF4642887032131,515SH SOLE 001,515
PFIZER INCCOM71708110339,7581,080,095SH SOLE 001,080,095
FORTE BIOSCIENCES INCCOM34962G109266SH SOLE 0066
ISHARES TRRUS 2000 GRW ETF4642876483,83613,380SH SOLE 0013,380
COCA-COLA FEMSA SAB DE CVSPONSORD ADR REP19124110806SH SOLE 006
SPDR S&P 500 ETF TRTR UNIT78462F1032053,100SHCallSOLE 003,100
FLUOR CORP NEWCOM3434121022105SH SOLE 00105
SANDY SPRING BANCORP INCCOM8003631031484,593SH SOLE 004,593
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857282SH SOLE 0082
ADVANCE AUTO PARTS INCCOM00751Y10638240SH SOLE 00240
STATE STR CORPCOM85747710334470SH SOLE 00470
JONES LANG LASALLE INCCOM48020Q10725169SH SOLE 00169
IRON MTN INC NEWCOM46284V101421,437SH SOLE 001,437
PACER FDS TRTRENDP US LAR CP69374H10520608SH SOLE 00608
IDEX CORPCOM45167R1041363SH SOLE 0063
ABIOMED INCCOM0036541001237SH SOLE 0037
LIFE STORAGE INCCOM53223X10748404SH SOLE 00404
RETAIL VALUE INCCOM76133Q102022SH SOLE 0022
QUAKER CHEM CORPCOM7473161071457SH SOLE 0057
VALLEY NATL BANCORPCOM919794107202,007SH SOLE 002,007
SPDR SER TRS&P DIVID ETF78464A7634223,981SH SOLE 003,981
GREAT WESTN BANCORP INCCOM391416104391,850SH SOLE 001,850
COCA COLA EUROPEAN PARTNERSSHSG2583910427548SH SOLE 00548
GOLDMAN SACHS GROUP INCCOM38141G1043,51113,312SH SOLE 0013,312
YUM CHINA HLDGS INCCOM98850P1091,19820,977SH SOLE 0020,977
PRESTIGE CONSMR HEALTHCARE ICOM74112D101376SH SOLE 0076
KONTOOR BRANDS INCCOM50050N103261SH SOLE 0061
BHP GROUP PLCSPONSORED ADR05545E209353SH SOLE 0053
PROLOGIS INC.COM74340W1031391,393SH SOLE 001,393
ALPHABET INCCAP STK CL A02079K30533,59519,168SH SOLE 0019,168
MERITAGE HOMES CORPCOM59001A10218SH SOLE 008
BANCFIRST CORPCOM05945F1031,55326,452SH SOLE 0026,452
CHOICE HOTELS INTL INCCOM16990510694877SH SOLE 00877
ALKALINE WTR CO INCCOM NEW01643A2070100SH SOLE 00100
SOFTWARE ACQUISITN GRUP INCUNIT 99/99/999983407F20011998SH SOLE 00998
MANPOWERGROUP INCCOM56418H100222SH SOLE 0022
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8373,01659,377SH SOLE 0059,377
BORGWARNER INCCOM09972410637965SH SOLE 00965
TALEND S AADS874224207681,769SH SOLE 001,769
FIRST TR NAS100 EQ WEIGHTEDSHS3373441058328,253SH SOLE 008,253
MARSH & MCLENNAN COS INCCOM5717481029097,765SH SOLE 007,765
HYATT HOTELS CORPCOM CL A44857910216214SH SOLE 00214
ORGANOGENESIS HLDGS INCCOM68621F102304,000SH SOLE 004,000
SAFETY INS GROUP INCCOM78648T1001,26016,175SH SOLE 0016,175
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4082150SH SOLE 00150
ETF MANAGERS TRPRIME CYBR SCRTY26924G20135600SH SOLE 00600
GILEAD SCIENCES INCCOM3755581034277,330SH SOLE 007,330
BLACK HILLS CORPCOM0921131091,19719,486SH SOLE 0019,486
ACTIVISION BLIZZARD INCCOM00507V10916,624179,047SH SOLE 00179,047
INGERSOLL RAND INCCOM45687V1061944,263SH SOLE 004,263
NORTHWEST NAT HLDG COCOM66765N1051,04222,648SH SOLE 0022,648
MAIN STR CAP CORPCOM56035L104822,553SH SOLE 002,553
CATALYST PHARMACEUTICALS INCCOM14888U1012500SH SOLE 00500
PENSKE AUTOMOTIVE GRP INCCOM70959W103230SH SOLE 0030
WESTERN ASSET HIGH INCOME FDCOM95766J102011SH SOLE 0011
SOUTHWESTERN ENERGY COCOM8454671091453SH SOLE 00453
WATSCO INCCOM942622200628SH SOLE 0028
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7712236,902SH SOLE 006,902
ISHARES INCMSCI EM ASIA ETF464286426886SH SOLE 0086
GENERAL ELECTRIC COCOM36960410347243,711SH SOLE 0043,711
SMITH & NEPHEW PLCSPDN ADR NEW83175M205497SH SOLE 0097
METTLER TOLEDO INTERNATIONALCOM592688105288253SH SOLE 00253
ENDO INTL PLCSHSG304011062218SH SOLE 00218
GEVO INCCOM PAR3743964063687SH SOLE 00687
CIENA CORPCOM NEW171779309701,321SH SOLE 001,321
WESTERN ALLIANCE BANCORPCOM9576381092043,410SH SOLE 003,410
ISHARES TRIBONDS DEC24 ETF46434VBG412442SH SOLE 00442
BARRICK GOLD CORPCOM0679011081918,363SH SOLE 008,363
ARROW ELECTRS INCCOM042735100658SH SOLE 0058
KBR INCCOM48242W106390SH SOLE 0090
ASSOCIATED CAP GROUP INCCL A04552810602SH SOLE 002
ABB LTDSPONSORED ADR000375204288SH SOLE 0088
MAGIC SOFTWARE ENTERPRISES LORD559166103182SH SOLE 0082
3-D SYS CORP DELCOM NEW88554D2052500SHCallSOLE 00500
DEXCOM INCCOM2521311072772SH SOLE 0072
SPDR S&P 500 ETF TRTR UNIT78462F1032973,500SHCallSOLE 003,500
INTERDIGITAL INCCOM45867G10117278SH SOLE 00278
ISHARES TRU.S. FINLS ETF4642877882914,360SH SOLE 004,360
LINCOLN NATL CORP INDCOM53418710937727SH SOLE 00727
PREMIER INCCL A74051N1021,27836,399SH SOLE 0036,399
TARGA RES CORPCOM87612G10108SH SOLE 008
BOEING COCOM0970231052,57612,032SH SOLE 0012,032
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021091,332SH SOLE 001,332
ACACIA RESH CORPACACIA TCH COM0038813073,910992,451SH SOLE 00992,451
COHEN & STEERS REIT & PFD &ICOM19247X1005210SH SOLE 00210
ISHARES U S ETF TRCOMMOD SEL STG46431W8539345SH SOLE 00345
COHEN & STEERS INFRASTRUCTURCOM19248A1091244,801SH SOLE 004,801
NORTHWESTERN CORPCOM NEW6680743051,19820,542SH SOLE 0020,542
ISHARES TRRUS 1000 GRW ETF4642876143,82415,859SH SOLE 0015,859
WISDOMTREE TRUS QTLY DIV GRT97717X6699163SH SOLE 00163
TATA MTRS LTDSPONSORED ADR8765685021100SH SOLE 00100
MGIC INVT CORP WISCOM5528481034282SH SOLE 00282
ARK ETF TRINNOVATION ETF00214Q1043,55028,518SH SOLE 0028,518
ISHARES TRA RATE CP BD ETF46429B291119SH SOLE 0019
XPO LOGISTICS INCCOM98379310017145SH SOLE 00145
PRETIUM RES INCCOM74139C1029797SH SOLE 00797
FASTLY INCCL A31188V1002833,240SH SOLE 003,240
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E69303SH SOLE 003
EDISON INTLCOM2810201071692,686SH SOLE 002,686
LAM RESEARCH CORPCOM512807108410869SH SOLE 00869
THOR INDS INCCOM88516010150537SH SOLE 00537
AUDIOCODES LTDORDM15342104381,363SH SOLE 001,363
ISHARES TRCORE MSCI PAC46434V69660936SH SOLE 00936
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778290SH SOLE 0090
RELX PLCSPONSORED ADR75953010814571SH SOLE 00571
CYCLERION THERAPEUTICS INCCOM23255M1051297SH SOLE 00297
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,20574,783SH SOLE 0074,783
PATTERSON-UTI ENERGY INCCOM7034811012357SH SOLE 00357
PAR TECHNOLOGY CORPCOM698884103881,395SH SOLE 001,395
NUANCE COMMUNICATIONS INCCOM67020Y10020,984475,935SH SOLE 00475,935
ISHARES TR1 3 YR TREAS BD4642874571,08812,592SH SOLE 0012,592
ISHARES TRBLACKROCK ULTRA46434V8781,98939,366SH SOLE 0039,366
IONIS PHARMACEUTICALS INCCOM462222100631,118SH SOLE 001,118
SPDR SER TRS&P BIOTECH78464A8706824,848SH SOLE 004,848