0001580642-20-000374.txt : 20200127 0001580642-20-000374.hdr.sgml : 20200127 20200127142933 ACCESSION NUMBER: 0001580642-20-000374 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200127 DATE AS OF CHANGE: 20200127 EFFECTIVENESS DATE: 20200127 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CWM, LLC CENTRAL INDEX KEY: 0001535847 IRS NUMBER: 274011107 STATE OF INCORPORATION: NE FISCAL YEAR END: 1211 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15648 FILM NUMBER: 20548888 BUSINESS ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 BUSINESS PHONE: 888-321-0808 MAIL ADDRESS: STREET 1: DODGE PLAZA, FIRST FLOOR STREET 2: 13321 CALIFORNIA STREET CITY: OMAHA STATE: NE ZIP: 68154 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001535847 XXXXXXXX 12-31-2019 12-31-2019 false CWM, LLC
DODGE PLAZA, FIRST FLOOR 13321 CALIFORNIA STREET OMAHA NE 68154
13F HOLDINGS REPORT 028-15648 N
Dani Hampton Compliance Manager 402-933-0269 /s/ Danielle Hampton Omaha NE 01-27-2020 0 2637 7826872
INFORMATION TABLE 2 infotable.xml ISHARES TR CORE HIGH DV ETF 46429B663 2872 29285 SH SOLE 0 0 29285 BARCLAYS PLC ADR 06738E204 30 3184 SH SOLE 0 0 3184 MATTEL INC COM 577081102 1 84 SH SOLE 0 0 84 FEDEX CORP COM 31428X106 4 500 SH Call SOLE 0 0 500 ISHARES TR MULTIFACTOR USA 46434V282 6172 179015 SH SOLE 0 0 179015 DNP SELECT INCOME FD COM 23325P104 490 38388 SH SOLE 0 0 38388 GOGO INC COM 38046C109 3 400 SH SOLE 0 0 400 UNION PACIFIC CORP COM 907818108 2181 12064 SH SOLE 0 0 12064 TRADEWEB MKTS INC CL A 892672106 7 143 SH SOLE 0 0 143 QORVO INC COM 74736K101 88 758 SH SOLE 0 0 758 PEOPLES UTD FINL INC COM 712704105 22 1277 SH SOLE 0 0 1277 ITRON INC COM 465741106 1 12 SH SOLE 0 0 12 TYLER TECHNOLOGIES INC COM 902252105 30 100 SH SOLE 0 0 100 KENNAMETAL INC COM 489170100 7 186 SH SOLE 0 0 186 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 2 108 SH SOLE 0 0 108 TRUIST FINL CORP COM 89832Q109 208 3699 SH SOLE 0 0 3699 ISHARES TR US INDUSTRIALS 464287754 701 4183 SH SOLE 0 0 4183 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 7 180 SH SOLE 0 0 180 DUFF & PHELPS UTLITY AND INF COM 26433C105 2 154 SH SOLE 0 0 154 ONEMAIN HLDGS INC COM 68268W103 1897 44999 SH SOLE 0 0 44999 GREAT PANTHER MINING LIMITED COM 39115V101 41 80000 SH SOLE 0 0 80000 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 6 223 SH SOLE 0 0 223 UNDER ARMOUR INC CL A 904311107 12 563 SH SOLE 0 0 563 SIGNATURE BK NEW YORK N Y COM 82669G104 20 144 SH SOLE 0 0 144 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17259 188269 SH SOLE 0 0 188269 FIRST TR NASDAQ100 TECH INDE SHS 337345102 48408 483681 SH SOLE 0 0 483681 ISHARES TR US AER DEF ETF 464288760 7058 31783 SH SOLE 0 0 31783 WINNEBAGO INDS INC COM 974637100 11 200 SH SOLE 0 0 200 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8547 94288 SH SOLE 0 0 94288 SNAP ON INC COM 833034101 749 4422 SH SOLE 0 0 4422 ISHARES TR US HOME CONS ETF 464288752 20 448 SH SOLE 0 0 448 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 4673 187324 SH SOLE 0 0 187324 EPAM SYS INC COM 29414B104 10 47 SH SOLE 0 0 47 SPDR GOLD TRUST GOLD SHS 78463V107 2001 14003 SH SOLE 0 0 14003 NEW RELIC INC COM 64829B100 0 5 SH SOLE 0 0 5 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 2 36 SH SOLE 0 0 36 SIRIUS XM HLDGS INC COM 82968B103 394 55076 SH SOLE 0 0 55076 BROADWIND ENERGY INC COM NEW 11161T207 0 300 SH SOLE 0 0 300 ISHARES TR EUROPE ETF 464287861 11 241 SH SOLE 0 0 241 UNITED TECHNOLOGIES CORP COM 913017109 0 400 SH Put SOLE 0 0 400 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4 466 SH SOLE 0 0 466 IBERIABANK CORP COM 450828108 5 61 SH SOLE 0 0 61 INCYTE CORP COM 45337C102 8 92 SH SOLE 0 0 92 LOGMEIN INC COM 54142L109 3 30 SH SOLE 0 0 30 SNAP INC CL A 83304A106 152 9324 SH SOLE 0 0 9324 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 31 2850 SH SOLE 0 0 2850 DUPONT DE NEMOURS INC COM 26614N102 249 3873 SH SOLE 0 0 3873 SPDR S&P 500 ETF TR TR UNIT 78462F103 74 2400 SH Call SOLE 0 0 2400 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 67 585 SH SOLE 0 0 585 FLEXION THERAPEUTICS INC COM 33938J106 24 1150 SH SOLE 0 0 1150 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 138 2687 SH SOLE 0 0 2687 VIVUS INC COM NEW 928551308 2 837 SH SOLE 0 0 837 GABELLI DIVD & INCOME TR COM 36242H104 7 333 SH SOLE 0 0 333 ISHARES TR U.S. TECH ETF 464287721 518 2227 SH SOLE 0 0 2227 MIX TELEMATICS LTD SPONSORED ADR 60688N102 2 179 SH SOLE 0 0 179 ALARM COM HLDGS INC COM 011642105 4 100 SH SOLE 0 0 100 ISHARES TR MSCI GLOBAL IMP 46435G532 5225 79826 SH SOLE 0 0 79826 GENERAL DYNAMICS CORP COM 369550108 220 1250 SH SOLE 0 0 1250 SECOO HLDG LTD ADR 81367P101 1 200 SH SOLE 0 0 200 NANOVIRICIDES INC COM 630087302 1 250 SH SOLE 0 0 250 VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 61 1449 SH SOLE 0 0 1449 OCCIDENTAL PETE CORP COM 674599105 250 6059 SH SOLE 0 0 6059 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 68 2361 SH SOLE 0 0 2361 INGEVITY CORP COM 45688C107 1 15 SH SOLE 0 0 15 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 79 SH SOLE 0 0 79 YUM BRANDS INC COM 988498101 16587 164666 SH SOLE 0 0 164666 HURON CONSULTING GROUP INC COM 447462102 6 94 SH SOLE 0 0 94 ROBERT HALF INTL INC COM 770323103 20 321 SH SOLE 0 0 321 BLOCK H & R INC COM 093671105 7 304 SH SOLE 0 0 304 ISHARES TR US REGNL BKS ETF 464288778 451 8857 SH SOLE 0 0 8857 WISDOMTREE TR JP SMALLCP DIV 97717W836 19 260 SH SOLE 0 0 260 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 240 14027 SH SOLE 0 0 14027 STRATASYS LTD SHS M85548101 3 150 SH SOLE 0 0 150 PALOMAR HLDGS INC COM 69753M105 5382 106599 SH SOLE 0 0 106599 AMERICAN ASSETS TR INC COM 024013104 14 300 SH SOLE 0 0 300 ISHARES TR EDGE INVT GRDE 46435G219 58633 1134206 SH SOLE 0 0 1134206 PILGRIMS PRIDE CORP NEW COM 72147K108 3 105 SH SOLE 0 0 105 CARNIVAL CORP UNIT 99/99/9999 143658300 73 1444 SH SOLE 0 0 1444 KRAFT HEINZ CO COM 500754106 122 3791 SH SOLE 0 0 3791 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 51079 1350445 SH SOLE 0 0 1350445 SEATTLE GENETICS INC COM 812578102 47 411 SH SOLE 0 0 411 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 52 2810 SH SOLE 0 0 2810 AUTOMATIC DATA PROCESSING IN COM 053015103 918 5382 SH SOLE 0 0 5382 WAYFAIR INC CL A 94419L101 22 247 SH SOLE 0 0 247 ELANCO ANIMAL HEALTH INC COM 28414H103 4 137 SH SOLE 0 0 137 NOW INC COM 67011P100 0 6 SH SOLE 0 0 6 ADIENT PLC ORD SHS G0084W101 34 1597 SH SOLE 0 0 1597 GLACIER BANCORP INC NEW COM 37637Q105 1264 27488 SH SOLE 0 0 27488 SEALED AIR CORP NEW COM 81211K100 26 664 SH SOLE 0 0 664 SELECT SECTOR SPDR TR ENERGY 81369Y506 1999 33292 SH SOLE 0 0 33292 NOAH HLDGS LTD SPON ADS CL A 65487X102 2 64 SH SOLE 0 0 64 ARCHROCK INC COM 03957W106 3 252 SH SOLE 0 0 252 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 28 1120 SH SOLE 0 0 1120 ECOLAB INC COM 278865100 1100 5700 SH SOLE 0 0 5700 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42416 187269 SH SOLE 0 0 187269 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 27414 687747 SH SOLE 0 0 687747 VORNADO RLTY TR SH BEN INT 929042109 2 25 SH SOLE 0 0 25 KEYCORP NEW COM 493267108 70 3470 SH SOLE 0 0 3470 ETSY INC COM 29786A106 9716 219327 SH SOLE 0 0 219327 IMMUNOMEDICS INC COM 452907108 3 138 SH SOLE 0 0 138 NVENT ELECTRIC PLC SHS G6700G107 31 1208 SH SOLE 0 0 1208 FIDELITY LTD TRM BD ETF 316188200 35 690 SH SOLE 0 0 690 COTY INC COM CL A 222070203 4 363 SH SOLE 0 0 363 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 109 2246 SH SOLE 0 0 2246 LEXINGTON REALTY TRUST COM 529043101 3 267 SH SOLE 0 0 267 TRINET GROUP INC COM 896288107 3 56 SH SOLE 0 0 56 WASHINGTON PRIME GROUP NEW COM 93964W108 47 12942 SH SOLE 0 0 12942 WISDOMTREE TR EMER MKT HIGH FD 97717W315 32 692 SH SOLE 0 0 692 PARKER HANNIFIN CORP COM 701094104 51 248 SH SOLE 0 0 248 ISHARES TR MSCI AC ASIA ETF 464288182 63 853 SH SOLE 0 0 853 SYNOPSYS INC COM 871607107 37 269 SH SOLE 0 0 269 NU SKIN ENTERPRISES INC CL A 67018T105 0 2 SH SOLE 0 0 2 SAUL CTRS INC COM 804395101 3 50 SH SOLE 0 0 50 GAP INC COM 364760108 1 31 SH SOLE 0 0 31 SPOTIFY TECHNOLOGY S A SHS L8681T102 32 217 SH SOLE 0 0 217 VANECK VECTORS ETF TRUST AMT FREE LONG MU 92189F536 3 164 SH SOLE 0 0 164 WISDOMTREE TR US TOTAL DIVIDND 97717W109 113 1067 SH SOLE 0 0 1067 PARK NATL CORP COM 700658107 754 7362 SH SOLE 0 0 7362 BLOOMIN BRANDS INC COM 094235108 791 35861 SH SOLE 0 0 35861 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1174 46766 SH SOLE 0 0 46766 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9524 163425 SH SOLE 0 0 163425 KEMPHARM INC COM 488445107 4 9280 SH SOLE 0 0 9280 TREX CO INC COM 89531P105 40 448 SH SOLE 0 0 448 SUMMIT MATLS INC CL A 86614U100 44 1834 SH SOLE 0 0 1834 PERRIGO CO PLC SHS G97822103 0 5 SH SOLE 0 0 5 ISHARES TR RUSEL 2500 ETF 46435G268 163 3394 SH SOLE 0 0 3394 BROADCOM INC COM 11135F101 1081 3421 SH SOLE 0 0 3421 O REILLY AUTOMOTIVE INC NEW COM 67103H107 315 718 SH SOLE 0 0 718 RESMED INC COM 761152107 197 1269 SH SOLE 0 0 1269 NOVO-NORDISK A S ADR 670100205 86 1488 SH SOLE 0 0 1488 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 300 SH SOLE 0 0 300 NATIONAL HEALTHCARE CORP COM 635906100 769 8894 SH SOLE 0 0 8894 PURE STORAGE INC CL A 74624M102 5741 335560 SH SOLE 0 0 335560 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 5 348 SH SOLE 0 0 348 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 17 1603 SH SOLE 0 0 1603 HOULIHAN LOKEY INC CL A 441593100 7 150 SH SOLE 0 0 150 HEALTHPEAK PPTYS INC COM 42250P103 387 11241 SH SOLE 0 0 11241 EATON VANCE CORP COM NON VTG 278265103 8794 188339 SH SOLE 0 0 188339 CBOE GLOBAL MARKETS INC COM 12503M108 11 90 SH SOLE 0 0 90 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1 53 SH SOLE 0 0 53 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 13 963 SH SOLE 0 0 963 US BANCORP DEL COM NEW 902973304 42829 722366 SH SOLE 0 0 722366 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 289 11734 SH SOLE 0 0 11734 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 25 248 SH SOLE 0 0 248 DARLING INGREDIENTS INC COM 237266101 10 370 SH SOLE 0 0 370 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 102 5257 SH SOLE 0 0 5257 ROCKWELL AUTOMATION INC COM 773903109 568 2805 SH SOLE 0 0 2805 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5 140 SH SOLE 0 0 140 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 2 29 SH SOLE 0 0 29 ISHARES TR EXPANDED TECH 464287515 119 510 SH SOLE 0 0 510 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4 60 SH SOLE 0 0 60 SPDR S&P 500 ETF TR TR UNIT 78462F103 99 2800 SH Call SOLE 0 0 2800 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 43 952 SH SOLE 0 0 952 KADANT INC COM 48282T104 6153 58409 SH SOLE 0 0 58409 NEW AGE BEVERAGES CORP COM 64157V108 0 20 SH SOLE 0 0 20 VIASAT INC COM 92552V100 3 45 SH SOLE 0 0 45 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 79 4239 SH SOLE 0 0 4239 LANCASTER COLONY CORP COM 513847103 770 4812 SH SOLE 0 0 4812 WISDOMTREE TR US MIDCAP DIVID 97717W505 364 9566 SH SOLE 0 0 9566 XOMA CORP DEL COM NEW 98419J206 16 585 SH SOLE 0 0 585 ISHARES TR MSCI UK ETF NEW 46435G334 81 2381 SH SOLE 0 0 2381 ISHARES TR U.S. CNSM SV ETF 464287580 345 1511 SH SOLE 0 0 1511 EXTRA SPACE STORAGE INC COM 30225T102 5 45 SH SOLE 0 0 45 FIRST FINL BANKSHARES COM 32020R109 1129 32176 SH SOLE 0 0 32176 HALLIBURTON CO COM 406216101 532 21749 SH SOLE 0 0 21749 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 37 2350 SH SOLE 0 0 2350 CINTAS CORP COM 172908105 77 285 SH SOLE 0 0 285 ISHARES TR AGGRES ALLOC ETF 464289859 1242 21422 SH SOLE 0 0 21422 WELLCARE HEALTH PLANS INC COM 94946T106 28 86 SH SOLE 0 0 86 ISHARES TR SHRT NAT MUN ETF 464288158 67 632 SH SOLE 0 0 632 ISHARES INC MLT FCTR EMG MKT 46434G889 81957 1799283 SH SOLE 0 0 1799283 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 4 73 SH SOLE 0 0 73 HONEYWELL INTL INC COM 438516106 18675 105510 SH SOLE 0 0 105510 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 250 SH SOLE 0 0 250 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 2 21 SH SOLE 0 0 21 FLAHERTY & CRUMRIN PFD & INM COM 338480106 20 1290 SH SOLE 0 0 1290 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 8 236 SH SOLE 0 0 236 HANCOCK WHITNEY CORPORATION COM 410120109 2 55 SH SOLE 0 0 55 YELP INC CL A 985817105 4 106 SH SOLE 0 0 106 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 2 40 SH SOLE 0 0 40 MIRATI THERAPEUTICS INC COM 60468T105 6 46 SH SOLE 0 0 46 BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH SOLE 0 0 1 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 5 907 SH SOLE 0 0 907 FORTUNE BRANDS HOME & SEC IN COM 34964C106 34 528 SH SOLE 0 0 528 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 5 73 SH SOLE 0 0 73 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 12169 388161 SH SOLE 0 0 388161 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 31427 1565878 SH SOLE 0 0 1565878 GENWORTH FINL INC COM CL A 37247D106 4 1000 SH SOLE 0 0 1000 FIRST TR HIGH INCOME L/S FD COM 33738E109 1 37 SH SOLE 0 0 37 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 25 186 SH SOLE 0 0 186 ISHARES TR S&P 100 ETF 464287101 11 73 SH SOLE 0 0 73 OWENS & MINOR INC NEW COM 690732102 1 237 SH SOLE 0 0 237 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 5522 223807 SH SOLE 0 0 223807 MID AMER APT CMNTYS INC COM 59522J103 10 73 SH SOLE 0 0 73 TITAN INTL INC ILL COM 88830M102 21 5745 SH SOLE 0 0 5745 INVESCO QQQ TR UNIT SER 1 46090E103 0 1000 SH Put SOLE 0 0 1000 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1988 147781 SH SOLE 0 0 147781 AMERICAN ELEC PWR CO INC COM 025537101 28301 299447 SH SOLE 0 0 299447 PINTEREST INC CL A 72352L106 9 500 SH SOLE 0 0 500 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 1060 34266 SH SOLE 0 0 34266 MOMO INC ADR 60879B107 26 777 SH SOLE 0 0 777 ROYAL BK CDA MONTREAL QUE COM 780087102 77 976 SH SOLE 0 0 976 SEAGATE TECHNOLOGY PLC SHS G7945M107 64 1084 SH SOLE 0 0 1084 SYNAPTICS INC COM 87157D109 16 237 SH SOLE 0 0 237 BANCORPSOUTH BK TUPELO MISS COM 05971J102 31 1000 SH SOLE 0 0 1000 WALMART INC COM 931142103 32668 274893 SH SOLE 0 0 274893 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 306 7880 SH SOLE 0 0 7880 CANON INC SPONSORED ADR 138006309 8741 319582 SH SOLE 0 0 319582 ISHARES TR IBONDS DEC21 ETF 46434VBK5 18 727 SH SOLE 0 0 727 TRIPADVISOR INC COM 896945201 6993 230184 SH SOLE 0 0 230184 PRA HEALTH SCIENCES INC COM 69354M108 1 10 SH SOLE 0 0 10 BEST INC SPONSORED ADS 08653C106 2 400 SH SOLE 0 0 400 DISCOVER FINL SVCS COM 254709108 146 1723 SH SOLE 0 0 1723 WINTRUST FINL CORP COM 97650W108 3 41 SH SOLE 0 0 41 ISHARES TR RESIDNL REAL EST 464288562 75 994 SH SOLE 0 0 994 MOHAWK INDS INC COM 608190104 34 250 SH SOLE 0 0 250 HORIZON TECHNOLOGY FIN CORP COM 44045A102 114 8818 SH SOLE 0 0 8818 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 3 744 SH SOLE 0 0 744 SEAWORLD ENTMT INC COM 81282V100 10 300 SH SOLE 0 0 300 HP INC COM 40434L105 116 5644 SH SOLE 0 0 5644 ARLO TECHNOLOGIES INC COM 04206A101 0 13 SH SOLE 0 0 13 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 130 8115 SH SOLE 0 0 8115 VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 170 16300 SH SOLE 0 0 16300 ILLUMINA INC COM 452327109 165 498 SH SOLE 0 0 498 MGM RESORTS INTERNATIONAL COM 552953101 81 2421 SH SOLE 0 0 2421 BARNES GROUP INC COM 067806109 15 240 SH SOLE 0 0 240 ADVENT CONVERTIBLE & INCOME COM 00764C109 10 658 SH SOLE 0 0 658 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 26 1946 SH SOLE 0 0 1946 MACQUARIE INFRASTRUCTURE COR COM 55608B105 0 6 SH SOLE 0 0 6 NATIONAL OILWELL VARCO INC COM 637071101 12 467 SH SOLE 0 0 467 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 265 4705 SH SOLE 0 0 4705 ENCOMPASS HEALTH CORP COM 29261A100 455 6573 SH SOLE 0 0 6573 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 24 1536 SH SOLE 0 0 1536 MAXIMUS INC COM 577933104 21 288 SH SOLE 0 0 288 SOFTWARE ACQUISITION GROUP I UNIT 10/01/2026 83406B200 10 1000 SH SOLE 0 0 1000 DIGITAL RLTY TR INC COM 253868103 71 592 SH SOLE 0 0 592 TORONTO DOMINION BK ONT COM NEW 891160509 9008 160481 SH SOLE 0 0 160481 MKS INSTRUMENT INC COM 55306N104 1 9 SH SOLE 0 0 9 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21 342 SH SOLE 0 0 342 GLOBAL X FDS GLBL X MLP ETF 37950E473 2 277 SH SOLE 0 0 277 LOWES COS INC COM 548661107 605 5049 SH SOLE 0 0 5049 TECHNIPFMC PLC COM G87110105 3 154 SH SOLE 0 0 154 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 47242 650979 SH SOLE 0 0 650979 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 645 12786 SH SOLE 0 0 12786 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 164 7974 SH SOLE 0 0 7974 EATON VANCE MUN BD FD COM 27827X101 5 404 SH SOLE 0 0 404 KAMAN CORP COM 483548103 809 12279 SH SOLE 0 0 12279 PIMCO HIGH INCOME FD COM SHS 722014107 65 8703 SH SOLE 0 0 8703 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1 42 SH SOLE 0 0 42 FRESH DEL MONTE PRODUCE INC ORD G36738105 836 23911 SH SOLE 0 0 23911 VANGUARD WORLD FDS ENERGY ETF 92204A306 153 1882 SH SOLE 0 0 1882 SPDR S&P 500 ETF TR TR UNIT 78462F103 2083 74400 SH Put SOLE 0 0 74400 DISNEY WALT CO COM DISNEY 254687106 30206 208851 SH SOLE 0 0 208851 ANNALY CAP MGMT INC COM 035710409 46 4928 SH SOLE 0 0 4928 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 208 5196 SH SOLE 0 0 5196 SENESTECH INC COM 81720R109 6 10000 SH SOLE 0 0 10000 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 3 300 SH SOLE 0 0 300 WASHINGTON FED INC COM 938824109 1 37 SH SOLE 0 0 37 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 8588 203165 SH SOLE 0 0 203165 BLUCORA INC COM 095229100 6 214 SH SOLE 0 0 214 FORTIVE CORP COM 34959J108 252 3303 SH SOLE 0 0 3303 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 12 84 SH SOLE 0 0 84 CHILDRENS PL INC COM 168905107 1 10 SH SOLE 0 0 10 TERADATA CORP DEL COM 88076W103 27 1018 SH SOLE 0 0 1018 PULSE BIOSCIENCES INC COM 74587B101 14 1050 SH SOLE 0 0 1050 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 66 2103 SH SOLE 0 0 2103 ISHARES TR U.S. CNSM GD ETF 464287812 310 2325 SH SOLE 0 0 2325 GABELLI HLTHCARE & WELLNESS SHS 36246K103 10 850 SH SOLE 0 0 850 BANK NEW YORK MELLON CORP COM 064058100 228 4534 SH SOLE 0 0 4534 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 42 218 SH SOLE 0 0 218 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 1 67 SH SOLE 0 0 67 TRANSOCEAN LTD REG SHS H8817H100 3 467 SH SOLE 0 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 0 13 SH SOLE 0 0 13 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 35 564 SH SOLE 0 0 564 GENUINE PARTS CO COM 372460105 113 1064 SH SOLE 0 0 1064 BIOMARIN PHARMACEUTICAL INC COM 09061G101 20 238 SH SOLE 0 0 238 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1497 29129 SH SOLE 0 0 29129 COLUMBIA SELIGM PREM TECH GR COM 19842X109 85 3590 SH SOLE 0 0 3590 MICRON SOLUTIONS INC COM 59511X105 0 80 SH SOLE 0 0 80 APTIV PLC SHS G6095L109 84 886 SH SOLE 0 0 886 MONOLITHIC PWR SYS INC COM 609839105 70 394 SH SOLE 0 0 394 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1 156 SH SOLE 0 0 156 DOMINION ENERGY INC COM 25746U109 27892 336777 SH SOLE 0 0 336777 WEYERHAEUSER CO COM 962166104 39 1299 SH SOLE 0 0 1299 ISHARES TR MSCI EAFE ETF 464287465 3905 56231 SH SOLE 0 0 56231 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6 683 SH SOLE 0 0 683 VENTAS INC COM 92276F100 9134 158200 SH SOLE 0 0 158200 INNOVATIVE INDL PPTYS INC COM 45781V101 8 100 SH SOLE 0 0 100 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1 40 SH SOLE 0 0 40 BOSTON SCIENTIFIC CORP COM 101137107 140 3102 SH SOLE 0 0 3102 RANGE RES CORP COM 75281A109 0 56 SH SOLE 0 0 56 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 243 4143 SH SOLE 0 0 4143 IDACORP INC COM 451107106 4 40 SH SOLE 0 0 40 EATON VANCE ENH EQTY INC FD COM 278277108 3 167 SH SOLE 0 0 167 VOCERA COMMUNICATIONS INC COM 92857F107 4898 235949 SH SOLE 0 0 235949 ADAM NAT RES FD INC COM 00548F105 44 2679 SH SOLE 0 0 2679 ANAPTYSBIO INC COM 032724106 1 57 SH SOLE 0 0 57 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 6 125 SH SOLE 0 0 125 PACER FDS TR TRENDP US MID CP 69374H204 9 287 SH SOLE 0 0 287 DISCOVERY INC COM SER A 25470F104 7 218 SH SOLE 0 0 218 FIRST TR VALUE LINE DIVID IN SHS 33734H106 7042 195446 SH SOLE 0 0 195446 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 6 451 SH SOLE 0 0 451 PINNACLE WEST CAP CORP COM 723484101 16912 188063 SH SOLE 0 0 188063 SAIA INC COM 78709Y105 28 304 SH SOLE 0 0 304 ALLETE INC COM NEW 018522300 47 574 SH SOLE 0 0 574 JABIL INC COM 466313103 7 181 SH SOLE 0 0 181 MONRO INC COM 610236101 6 75 SH SOLE 0 0 75 MASTEC INC COM 576323109 13 200 SH SOLE 0 0 200 AES CORP COM 00130H105 19 962 SH SOLE 0 0 962 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 27 550 SH SOLE 0 0 550 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2 66 SH SOLE 0 0 66 MONEYGRAM INTL INC COM NEW 60935Y208 15 7015 SH SOLE 0 0 7015 VERTEX PHARMACEUTICALS INC COM 92532F100 198 906 SH SOLE 0 0 906 ALLIANT ENERGY CORP COM 018802108 566 10335 SH SOLE 0 0 10335 CONSTELLATION BRANDS INC CL A 21036P108 390 2054 SH SOLE 0 0 2054 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 9 504 SH SOLE 0 0 504 LENNAR CORP CL A 526057104 8 145 SH SOLE 0 0 145 KEYSIGHT TECHNOLOGIES INC COM 49338L103 33 318 SH SOLE 0 0 318 ETF MANAGERS TR DRONE ECONMY STG 26924G805 2 43 SH SOLE 0 0 43 BLACKSTONE MTG TR INC COM CL A 09257W100 839 22552 SH SOLE 0 0 22552 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 8 300 SH SOLE 0 0 300 J & J SNACK FOODS CORP COM 466032109 704 3820 SH SOLE 0 0 3820 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 428 10835 SH SOLE 0 0 10835 CNS PHARMACEUTICALS INC COM 18978H102 2 500 SH SOLE 0 0 500 STIFEL FINL CORP COM 860630102 1 19 SH SOLE 0 0 19 DTE ENERGY CO COM 233331107 180 1387 SH SOLE 0 0 1387 BURLINGTON STORES INC COM 122017106 18 80 SH SOLE 0 0 80 ISHARES TR RUS MDCP VAL ETF 464287473 400 4218 SH SOLE 0 0 4218 ISHARES INC MSCI FRNTR100ETF 464286145 7 221 SH SOLE 0 0 221 VANGUARD STAR FD VG TL INTL STK F 921909768 731 13121 SH SOLE 0 0 13121 ISHARES INC MSCI JPN ETF NEW 46434G822 1236 20858 SH SOLE 0 0 20858 PARAMOUNT GOLD NEV CORP COM 69924M109 0 62 SH SOLE 0 0 62 AMARIN CORP PLC SPONS ADR NEW 023111206 11 500 SH SOLE 0 0 500 SPDR S&P 500 ETF TR TR UNIT 78462F103 68 1700 SH Call SOLE 0 0 1700 DOVER CORP COM 260003108 38 329 SH SOLE 0 0 329 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 650 11148 SH SOLE 0 0 11148 TROVAGENE INC COM 897238606 0 14 SH SOLE 0 0 14 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26 358 SH SOLE 0 0 358 ISHARES TR S&P 500 GRWT ETF 464287309 62640 323486 SH SOLE 0 0 323486 FORTINET INC COM 34959E109 27 257 SH SOLE 0 0 257 ISHARES GOLD TRUST ISHARES 464285105 10967 756374 SH SOLE 0 0 756374 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4785 97674 SH SOLE 0 0 97674 S&P GLOBAL INC COM 78409V104 588 2154 SH SOLE 0 0 2154 ISHARES TR JPX NIKKEI 400 464287382 21 328 SH SOLE 0 0 328 ISHARES INC CORE MSCI EMKT 46434G103 127402 2369823 SH SOLE 0 0 2369823 WEC ENERGY GROUP INC COM 92939U106 28505 309066 SH SOLE 0 0 309066 JUNIPER NETWORKS INC COM 48203R104 7 273 SH SOLE 0 0 273 EQT CORP COM 26884L109 2 213 SH SOLE 0 0 213 INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 3 239 SH SOLE 0 0 239 DELPHI TECHNOLOGIES PLC SHS G2709G107 2 135 SH SOLE 0 0 135 CUMMINS INC COM 231021106 826 4617 SH SOLE 0 0 4617 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 119 2789 SH SOLE 0 0 2789 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4248 84233 SH SOLE 0 0 84233 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 3 100 SH SOLE 0 0 100 VANGUARD INDEX FDS SML CP GRW ETF 922908595 429 2158 SH SOLE 0 0 2158 LULULEMON ATHLETICA INC COM 550021109 90 388 SH SOLE 0 0 388 STERLING BANCORP DEL COM 85917A100 16 759 SH SOLE 0 0 759 PACWEST BANCORP DEL COM 695263103 2 55 SH SOLE 0 0 55 TILRAY INC COM CL 2 88688T100 7 405 SH SOLE 0 0 405 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 843 7132 SH SOLE 0 0 7132 ANALOG DEVICES INC COM 032654105 38 318 SH SOLE 0 0 318 POLARIS INC COM 731068102 60 589 SH SOLE 0 0 589 ISHARES TR ESG MSCI USA SML 46435U663 263 9099 SH SOLE 0 0 9099 INNOVATOR ETFS TR IBD 50 ETF 45782C102 1 40 SH SOLE 0 0 40 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4 181 SH SOLE 0 0 181 NORTHROP GRUMMAN CORP COM 666807102 17096 49701 SH SOLE 0 0 49701 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 42 3095 SH SOLE 0 0 3095 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37 763 SH SOLE 0 0 763 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 12 709 SH SOLE 0 0 709 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4 54 SH SOLE 0 0 54 BLACKROCK ENH CAP & INC FD I COM 09256A109 0 14 SH SOLE 0 0 14 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1184 15656 SH SOLE 0 0 15656 ISHARES TR S&P SML 600 GWT 464287887 569 2944 SH SOLE 0 0 2944 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4 73 SH SOLE 0 0 73 ETF MANAGERS TR VIDEO GAME TECH 26924G706 1 12 SH SOLE 0 0 12 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 100 SH SOLE 0 0 100 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 3369 42295 SH SOLE 0 0 42295 TELEFLEX INC COM 879369106 3753 9969 SH SOLE 0 0 9969 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 0 6 SH SOLE 0 0 6 TRIMBLE INC COM 896239100 21 502 SH SOLE 0 0 502 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 55 901 SH SOLE 0 0 901 DEVON ENERGY CORP NEW COM 25179M103 6 245 SH SOLE 0 0 245 ISHARES INC MSCI PAC JP ETF 464286665 610 13175 SH SOLE 0 0 13175 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1 90 SH SOLE 0 0 90 LIBERTY BROADBAND CORP COM SER A 530307107 10 83 SH SOLE 0 0 83 PIONEER MUN HIGH INCOME ADV COM 723762100 0 14 SH SOLE 0 0 14 UNUM GROUP COM 91529Y106 1 46 SH SOLE 0 0 46 ASSURANT INC COM 04621X108 3 24 SH SOLE 0 0 24 EASTMAN CHEMICAL CO COM 277432100 166 2090 SH SOLE 0 0 2090 FLAHERTY & CRUMRIN PFD & INM COM 338478100 50 2327 SH SOLE 0 0 2327 AFFILIATED MANAGERS GROUP IN COM 008252108 4 45 SH SOLE 0 0 45 ISHARES TR CORE S&P US GWT 464287671 1740 25730 SH SOLE 0 0 25730 STONECO LTD COM CL A G85158106 43 1085 SH SOLE 0 0 1085 CORELOGIC INC COM 21871D103 0 1 SH SOLE 0 0 1 ISHARES INC MIN VOL GBL ETF 464286525 185 1933 SH SOLE 0 0 1933 WESBANCO INC COM 950810101 0 10 SH SOLE 0 0 10 HOST HOTELS & RESORTS INC COM 44107P104 18 952 SH SOLE 0 0 952 VULCAN MATLS CO COM 929160109 42 294 SH SOLE 0 0 294 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3469 42582 SH SOLE 0 0 42582 MONSTER BEVERAGE CORP NEW COM 61174X109 139 2186 SH SOLE 0 0 2186 COMERICA INC COM 200340107 11157 155498 SH SOLE 0 0 155498 MOELIS & CO CL A 60786M105 0 3 SH SOLE 0 0 3 ISHARES TR MSCI INDIA ETF 46429B598 4 123 SH SOLE 0 0 123 ISHARES INC MSCI FRANCE ETF 464286707 2 75 SH SOLE 0 0 75 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2 60 SH SOLE 0 0 60 W P CAREY INC COM 92936U109 1053 13151 SH SOLE 0 0 13151 SPDR S&P 500 ETF TR TR UNIT 78462F103 124 3400 SH Call SOLE 0 0 3400 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 23 549 SH SOLE 0 0 549 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 152 3245 SH SOLE 0 0 3245 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 27 3000 PRN SOLE 0 0 3000 DOW INC COM 260557103 346 6322 SH SOLE 0 0 6322 J2 GLOBAL INC COM 48123V102 22 239 SH SOLE 0 0 239 RIO TINTO PLC SPONSORED ADR 767204100 16 265 SH SOLE 0 0 265 SPDR S&P 500 ETF TR TR UNIT 78462F103 15 300 SH Call SOLE 0 0 300 WPX ENERGY INC COM 98212B103 9 644 SH SOLE 0 0 644 WABCO HLDGS INC COM 92927K102 0 2 SH SOLE 0 0 2 BRINKS CO COM 109696104 5666 62486 SH SOLE 0 0 62486 QUANTA SVCS INC COM 74762E102 1 35 SH SOLE 0 0 35 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 7862 83900 SH SOLE 0 0 83900 ISHARES TR MSCI SAUDI ARBIA 46434V423 49 1600 SH SOLE 0 0 1600 OTTER TAIL CORP COM 689648103 766 14934 SH SOLE 0 0 14934 EVERCORE INC CLASS A 29977A105 0 3 SH SOLE 0 0 3 CLEARWAY ENERGY INC CL A 18539C105 7 350 SH SOLE 0 0 350 AVISTA CORP COM 05379B107 893 18563 SH SOLE 0 0 18563 ISHARES INC MSCI THAILND ETF 464286624 3 38 SH SOLE 0 0 38 MERCK & CO INC COM 58933Y105 31792 349551 SH SOLE 0 0 349551 PROSHARES TR PSHS SHORT DOW30 74347B235 112 2269 SH SOLE 0 0 2269 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12 205 SH SOLE 0 0 205 CACI INTL INC CL A 127190304 9 37 SH SOLE 0 0 37 OCULAR THERAPEUTIX INC COM 67576A100 12 3000 SH SOLE 0 0 3000 SERVICE CORP INTL COM 817565104 33 725 SH SOLE 0 0 725 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 47 SH SOLE 0 0 47 PARSLEY ENERGY INC CL A 701877102 591 31257 SH SOLE 0 0 31257 WIX COM LTD SHS M98068105 38 310 SH SOLE 0 0 310 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 35 349 SH SOLE 0 0 349 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 13 1347 SH SOLE 0 0 1347 VARIAN MED SYS INC COM 92220P105 511 3598 SH SOLE 0 0 3598 LOGITECH INTL S A SHS H50430232 28 600 SH SOLE 0 0 600 WISDOMTREE TR FLOATNG RAT TREA 97717X628 6448 257283 SH SOLE 0 0 257283 PRINCIPAL FINL GROUP INC COM 74251V102 206 3739 SH SOLE 0 0 3739 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 8 270 SH SOLE 0 0 270 CHECK POINT SOFTWARE TECH LT ORD M22465104 8697 78376 SH SOLE 0 0 78376 SPDR SERIES TRUST S&P BIOTECH 78464A870 2295 24128 SH SOLE 0 0 24128 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 44 460 SH SOLE 0 0 460 APERGY CORP COM 03755L104 274 8116 SH SOLE 0 0 8116 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 33 842 SH SOLE 0 0 842 CLARUS CORP NEW COM 18270P109 5 400 SH SOLE 0 0 400 SENSIENT TECHNOLOGIES CORP COM 81725T100 49 743 SH SOLE 0 0 743 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 95707 3194477 SH SOLE 0 0 3194477 TRAVELERS COMPANIES INC COM 89417E109 0 2000 SH Put SOLE 0 0 2000 ISHARES TR US HLTHCARE ETF 464287762 281 1304 SH SOLE 0 0 1304 BOYD GAMING CORP COM 103304101 1 41 SH SOLE 0 0 41 HARLEY DAVIDSON INC COM 412822108 291 7830 SH SOLE 0 0 7830 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8161 65069 SH SOLE 0 0 65069 TANGER FACTORY OUTLET CTRS I COM 875465106 71 4842 SH SOLE 0 0 4842 BRAEMAR HOTELS & RESORTS INC COM 10482B101 27 3038 SH SOLE 0 0 3038 MV OIL TR TR UNITS 553859109 25 4000 SH SOLE 0 0 4000 ARCOSA INC COM 039653100 3 66 SH SOLE 0 0 66 INVESCO ACTIVELY MANAGD ETF GWT MLTI ASST 46090A408 0 9 SH SOLE 0 0 9 BAXTER INTL INC COM 071813109 291 3486 SH SOLE 0 0 3486 CARDINAL HEALTH INC COM 14149Y108 14495 286581 SH SOLE 0 0 286581 BANK HAWAII CORP COM 062540109 2 18 SH SOLE 0 0 18 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 10 15000 SH SOLE 0 0 15000 FACEBOOK INC CL A 30303M102 5973 29099 SH SOLE 0 0 29099 WISDOMTREE TR INDIA ERNGS FD 97717W422 13 521 SH SOLE 0 0 521 APTARGROUP INC COM 038336103 2 16 SH SOLE 0 0 16 ISHARES TR CRE U S REIT ETF 464288521 10 253 SH SOLE 0 0 253 B & G FOODS INC NEW COM 05508R106 123 6838 SH SOLE 0 0 6838 ALBEMARLE CORP COM 012653101 20 277 SH SOLE 0 0 277 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 10 301 SH SOLE 0 0 301 CALLON PETE CO DEL COM 13123X102 1 150 SH SOLE 0 0 150 CORTEVA INC COM 22052L104 167 5635 SH SOLE 0 0 5635 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 402 7567 SH SOLE 0 0 7567 CENOVUS ENERGY INC COM 15135U109 5 495 SH SOLE 0 0 495 WISDOMTREE TR CHINADIV EX FI 97717X719 1 15 SH SOLE 0 0 15 HENRY JACK & ASSOC INC COM 426281101 35 242 SH SOLE 0 0 242 INNOPHOS HOLDINGS INC COM 45774N108 0 12 SH SOLE 0 0 12 ALLERGAN PLC SHS G0177J108 46 241 SH SOLE 0 0 241 HEWLETT PACKARD ENTERPRISE C COM 42824C109 88 5532 SH SOLE 0 0 5532 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 6 500 SH SOLE 0 0 500 NORFOLK SOUTHERN CORP COM 655844108 538 2771 SH SOLE 0 0 2771 NIELSEN HLDGS PLC SHS EUR G6518L108 1 40 SH SOLE 0 0 40 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6 266 SH SOLE 0 0 266 HEXCEL CORP NEW COM 428291108 112 1529 SH SOLE 0 0 1529 INGREDION INC COM 457187102 16951 182366 SH SOLE 0 0 182366 SVB FINL GROUP COM 78486Q101 22 87 SH SOLE 0 0 87 GRAPHIC PACKAGING HLDG CO COM 388689101 1 63 SH SOLE 0 0 63 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 45 2544 SH SOLE 0 0 2544 ISHARES INC MSCI CDA ETF 464286509 790 26419 SH SOLE 0 0 26419 LAUDER ESTEE COS INC CL A 518439104 442 2141 SH SOLE 0 0 2141 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 134 12284 SH SOLE 0 0 12284 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 107 664 SH SOLE 0 0 664 BOOKING HLDGS INC COM 09857L108 263 128 SH SOLE 0 0 128 HERC HLDGS INC COM 42704L104 0 10 SH SOLE 0 0 10 ICF INTL INC COM 44925C103 876 9557 SH SOLE 0 0 9557 PHILIP MORRIS INTL INC COM 718172109 1113 13086 SH SOLE 0 0 13086 CELESTICA INC SUB VTG SHS 15101Q108 1 165 SH SOLE 0 0 165 INVESCO VALUE MUN INCOME TR COM 46132P108 5 300 SH SOLE 0 0 300 MERCADOLIBRE INC COM 58733R102 12 21 SH SOLE 0 0 21 TIFFANY & CO NEW COM 886547108 145 1085 SH SOLE 0 0 1085 ISHARES TR USA MOMENTUM FCT 46432F396 163263 1300275 SH SOLE 0 0 1300275 FULLER H B CO COM 359694106 3 63 SH SOLE 0 0 63 NEUROCRINE BIOSCIENCES INC COM 64125C109 11 99 SH SOLE 0 0 99 AMERICAN AIRLS GROUP INC COM 02376R102 11 393 SH SOLE 0 0 393 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 74 4106 SH SOLE 0 0 4106 VISTRA ENERGY CORP COM 92840M102 1 26 SH SOLE 0 0 26 SAP SE SPON ADR 803054204 2100 15676 SH SOLE 0 0 15676 CANADIAN NATL RY CO COM 136375102 414 4576 SH SOLE 0 0 4576 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 1 34 SH SOLE 0 0 34 CELSION CORPORATION COM PAR NEW 15117N503 0 1 SH SOLE 0 0 1 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 723 5737 SH SOLE 0 0 5737 FIRST TR MLP & ENERGY INCOME COM 33739B104 43 3600 SH SOLE 0 0 3600 CENTERSTATE BK CORP COM 15201P109 762 30502 SH SOLE 0 0 30502 GREEN BRICK PARTNERS INC COM 392709101 28 2433 SH SOLE 0 0 2433 SPDR S&P 500 ETF TR TR UNIT 78462F103 94 1800 SH Call SOLE 0 0 1800 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2 145 SH SOLE 0 0 145 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 461 9382 SH SOLE 0 0 9382 ISHARES TR CONV BD ETF 46435G102 22 351 SH SOLE 0 0 351 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 10 539 SH SOLE 0 0 539 QUALCOMM INC COM 747525103 3373 38229 SH SOLE 0 0 38229 EXTERRAN CORP COM 30227H106 1 126 SH SOLE 0 0 126 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 154 1993 SH SOLE 0 0 1993 GENERAC HLDGS INC COM 368736104 11453 113857 SH SOLE 0 0 113857 RMR GROUP INC CL A 74967R106 4 77 SH SOLE 0 0 77 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 756 13778 SH SOLE 0 0 13778 LAZARD LTD SHS A G54050102 11 269 SH SOLE 0 0 269 NELNET INC CL A 64031N108 0 7 SH SOLE 0 0 7 COMPASS MINERALS INTL INC COM 20451N101 39 633 SH SOLE 0 0 633 SOUTH ST CORP COM 840441109 891 10269 SH SOLE 0 0 10269 GREENSKY INC CL A 39572G100 2 207 SH SOLE 0 0 207 SELECT MED HLDGS CORP COM 81619Q105 2 65 SH SOLE 0 0 65 ELBIT SYS LTD ORD M3760D101 4 23 SH SOLE 0 0 23 MANITOWOC CO INC COM NEW 563571405 17 975 SH SOLE 0 0 975 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 2 53 SH SOLE 0 0 53 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2210 45293 SH SOLE 0 0 45293 THOMSON REUTERS CORP COM NEW 884903709 9990 139526 SH SOLE 0 0 139526 COEUR MNG INC COM NEW 192108504 114 14112 SH SOLE 0 0 14112 BLACKROCK CORPOR HI YLD FD I COM 09255P107 4 361 SH SOLE 0 0 361 THE CHARLES SCHWAB CORPORATI COM 808513105 10836 227829 SH SOLE 0 0 227829 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 31 1175 SH SOLE 0 0 1175 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6 150 SH SOLE 0 0 150 VISTEON CORP COM NEW 92839U206 0 5 SH SOLE 0 0 5 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 181 12087 SH SOLE 0 0 12087 PROVIDENT FINL SVCS INC COM 74386T105 764 30990 SH SOLE 0 0 30990 SPDR SERIES TRUST S&P PHARMAC 78464A722 2 43 SH SOLE 0 0 43 PROGRESS SOFTWARE CORP COM 743312100 787 18949 SH SOLE 0 0 18949 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1 29 SH SOLE 0 0 29 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 8 167 SH SOLE 0 0 167 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 74 3305 SH SOLE 0 0 3305 UBS AG JERSEY BRH ALERIAN INFRST 902641646 19 992 SH SOLE 0 0 992 NANOSTRING TECHNOLOGIES INC COM 63009R109 2 54 SH SOLE 0 0 54 PEPSICO INC COM 713448108 20229 148011 SH SOLE 0 0 148011 SEACOAST BKG CORP FLA COM NEW 811707801 222 7253 SH SOLE 0 0 7253 BIOGEN INC COM 09062X103 193 650 SH SOLE 0 0 650 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 6 143 SH SOLE 0 0 143 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 75 2699 SH SOLE 0 0 2699 SKYWEST INC COM 830879102 13 200 SH SOLE 0 0 200 FLEXSHARES TR QUALT DIVD IDX 33939L860 231 4765 SH SOLE 0 0 4765 SLM CORP COM 78442P106 3 380 SH SOLE 0 0 380 EVERGY INC COM 30034W106 17567 269893 SH SOLE 0 0 269893 BRADY CORP CL A 104674106 795 13879 SH SOLE 0 0 13879 FIRST REP BK SAN FRANCISCO C COM 33616C100 18 156 SH SOLE 0 0 156 UNIVERSAL DISPLAY CORP COM 91347P105 45 217 SH SOLE 0 0 217 GULF ISLAND FABRICATION INC COM 402307102 2 450 SH SOLE 0 0 450 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 24 367 SH SOLE 0 0 367 FULTON FINL CORP PA COM 360271100 155 8871 SH SOLE 0 0 8871 MICHAELS COS INC COM 59408Q106 1 169 SH SOLE 0 0 169 BANK N S HALIFAX COM 064149107 28 500 SH SOLE 0 0 500 SPDR S&P 500 ETF TR TR UNIT 78462F103 257 6000 SH Call SOLE 0 0 6000 GENERAL AMERN INVS INC COM 368802104 177 4698 SH SOLE 0 0 4698 WILLIAMS COS INC DEL COM 969457100 184 7760 SH SOLE 0 0 7760 ZENDESK INC COM 98936J101 18 232 SH SOLE 0 0 232 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 124 7129 SH SOLE 0 0 7129 ISHARES TR 0-5YR HI YL CP 46434V407 696 15000 SH SOLE 0 0 15000 HEALTHEQUITY INC COM 42226A107 7211 97359 SH SOLE 0 0 97359 BEST BUY INC COM 086516101 40 457 SH SOLE 0 0 457 ISHARES TR MSCI EURO FL ETF 464289180 13 688 SH SOLE 0 0 688 CIGNA CORP NEW COM 125523100 137 669 SH SOLE 0 0 669 GETTY RLTY CORP NEW COM 374297109 70 2123 SH SOLE 0 0 2123 ISHARES TR CORE S&P500 ETF 464287200 679654 2102631 SH SOLE 0 0 2102631 CHUBB LIMITED COM H1467J104 9462 60789 SH SOLE 0 0 60789 PELOTON INTERACTIVE INC CL A COM 70614W100 11 396 SH SOLE 0 0 396 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4 250 SH SOLE 0 0 250 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 4996 107052 SH SOLE 0 0 107052 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 84 1097 SH SOLE 0 0 1097 FNB CORP PA COM 302520101 4 347 SH SOLE 0 0 347 ABBOTT LABS COM 002824100 1565 18017 SH SOLE 0 0 18017 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19180 91086 SH SOLE 0 0 91086 IAA INC COM 449253103 16324 346885 SH SOLE 0 0 346885 OPEN TEXT CORP COM 683715106 0 4 SH SOLE 0 0 4 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 38 1500 SH Put SOLE 0 0 1500 MARATHON PETE CORP COM 56585A102 656 10881 SH SOLE 0 0 10881 KINDER MORGAN INC DEL COM 49456B101 621 29357 SH SOLE 0 0 29357 ISHARES TR IBOXX HI YD ETF 464288513 24005 272972 SH SOLE 0 0 272972 PACER FDS TR GLOBL CASH ETF 69374H709 12 375 SH SOLE 0 0 375 ROYCE GLOBAL VALUE TR INC COM 78081T104 13 1152 SH SOLE 0 0 1152 NICE LTD SPONSORED ADR 653656108 93 599 SH SOLE 0 0 599 WORLD FUEL SVCS CORP COM 981475106 2 43 SH SOLE 0 0 43 ANTERO MIDSTREAM CORP COM 03676B102 0 65 SH SOLE 0 0 65 SPDR S&P 500 ETF TR TR UNIT 78462F103 3 19000 SH Put SOLE 0 0 19000 MARKETAXESS HLDGS INC COM 57060D108 20 53 SH SOLE 0 0 53 BRISTOL MYERS SQUIBB CO COM 110122108 7519 117140 SH SOLE 0 0 117140 ROGERS COMMUNICATIONS INC CL B 775109200 16 325 SH SOLE 0 0 325 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7 575 SH SOLE 0 0 575 BEYOND MEAT INC COM 08862E109 24 320 SH SOLE 0 0 320 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 5211 108856 SH SOLE 0 0 108856 ISHARES TR INTL TREA BD ETF 464288117 3 63 SH SOLE 0 0 63 CANOPY GROWTH CORP COM 138035100 54 2575 SH SOLE 0 0 2575 DEERE & CO COM 244199105 601 3467 SH SOLE 0 0 3467 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 45 1708 SH SOLE 0 0 1708 BLACKROCK CAPITAL INVESTMENT COM 092533108 5 1081 SH SOLE 0 0 1081 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 32 323 SH SOLE 0 0 323 ROYAL GOLD INC COM 780287108 77 633 SH SOLE 0 0 633 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2 200 SH SOLE 0 0 200 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 0 27 SH SOLE 0 0 27 NUVEEN PFD & INCOME TERM FD COM 67075A106 1 40 SH SOLE 0 0 40 CHROMADEX CORP COM NEW 171077407 0 20 SH SOLE 0 0 20 GENERAL MTRS CO COM 37045V100 113 3078 SH SOLE 0 0 3078 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 61 2084 SH SOLE 0 0 2084 MFS MUN INCOME TR SH BEN INT 552738106 75 10543 SH SOLE 0 0 10543 DENTSPLY SIRONA INC COM 24906P109 7 121 SH SOLE 0 0 121 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 5 125 SH SOLE 0 0 125 MATTHEWS INTL CORP CL A 577128101 12 318 SH SOLE 0 0 318 MIDDLEBY CORP COM 596278101 2 18 SH SOLE 0 0 18 L BRANDS INC COM 501797104 5 264 SH SOLE 0 0 264 SPDR S&P 500 ETF TR TR UNIT 78462F103 206 4500 SH Call SOLE 0 0 4500 SCHLUMBERGER LTD COM 806857108 250 6226 SH SOLE 0 0 6226 DECKERS OUTDOOR CORP COM 243537107 17 100 SH SOLE 0 0 100 SPECIAL OPPORTUNITIES FD INC COM 84741T104 4 250 SH SOLE 0 0 250 KELLY SVCS INC CL A 488152208 768 34020 SH SOLE 0 0 34020 GANNETT CO INC NEW COM 36472T109 1 80 SH SOLE 0 0 80 SPDR S&P 500 ETF TR TR UNIT 78462F103 36 1000 SH Call SOLE 0 0 1000 FOX CORP CL B COM 35137L204 0 3 SH SOLE 0 0 3 ACTUANT CORP CL A NEW 00508X203 3 99 SH SOLE 0 0 99 CROWN HOLDINGS INC COM 228368106 4 51 SH SOLE 0 0 51 REGENERON PHARMACEUTICALS COM 75886F107 86 230 SH SOLE 0 0 230 NETGEAR INC COM 64111Q104 0 7 SH SOLE 0 0 7 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1646 5564 SH SOLE 0 0 5564 CONAGRA BRANDS INC COM 205887102 35 1027 SH SOLE 0 0 1027 LKQ CORP COM 501889208 4 100 SH SOLE 0 0 100 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 0 4 SH SOLE 0 0 4 NOBLE ENERGY INC COM 655044105 8 305 SH SOLE 0 0 305 EVERSOURCE ENERGY COM 30040W108 716 8418 SH SOLE 0 0 8418 CYBERARK SOFTWARE LTD SHS M2682V108 55 472 SH SOLE 0 0 472 CB FINL SVCS INC COM 12479G101 17 579 SH SOLE 0 0 579 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 9 269 SH SOLE 0 0 269 GLOBAL X FDS SCIEN BETA US 37954Y103 1760 50063 SH SOLE 0 0 50063 AVANOS MED INC COM 05350V106 2 66 SH SOLE 0 0 66 FOOT LOCKER INC COM 344849104 8 207 SH SOLE 0 0 207 WESTROCK CO COM 96145D105 5 112 SH SOLE 0 0 112 AMERICAN INTL GROUP INC COM NEW 026874784 11 224 SH SOLE 0 0 224 ISHARES INC EM MKTS DIV ETF 464286319 9 224 SH SOLE 0 0 224 ELDORADO GOLD CORP NEW COM 284902509 0 60 SH SOLE 0 0 60 COMMSCOPE HLDG CO INC COM 20337X109 0 28 SH SOLE 0 0 28 VANGUARD WORLD FDS MATERIALS ETF 92204A801 41 306 SH SOLE 0 0 306 ENTEGRIS INC COM 29362U104 15 299 SH SOLE 0 0 299 MASTERCARD INC CL A 57636Q104 3496 11708 SH SOLE 0 0 11708 SINOVAC BIOTECH LTD SHS P8696W104 3 500 SH SOLE 0 0 500 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 73 4987 SH SOLE 0 0 4987 WISDOMTREE TR ITL HIGH DIV FD 97717W802 20 482 SH SOLE 0 0 482 CRACKER BARREL OLD CTRY STOR COM 22410J106 3 19 SH SOLE 0 0 19 KAYNE ANDERSN MLP MIDS INVT COM 486606106 52 3726 SH SOLE 0 0 3726 AVERY DENNISON CORP COM 053611109 5 40 SH SOLE 0 0 40 ARCHER DANIELS MIDLAND CO COM 039483102 17696 381801 SH SOLE 0 0 381801 AMBEV SA SPONSORED ADR 02319V103 37 7965 SH SOLE 0 0 7965 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 0 10 SH SOLE 0 0 10 ANAPLAN INC COM 03272L108 8 153 SH SOLE 0 0 153 ONCOCYTE CORPORATION COM 68235C107 2 1010 SH SOLE 0 0 1010 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 98 3197 SH SOLE 0 0 3197 SPDR S&P 500 ETF TR TR UNIT 78462F103 588 11300 SH Call SOLE 0 0 11300 PERFORMANCE FOOD GROUP CO COM 71377A103 4 71 SH SOLE 0 0 71 FIRSTCASH INC COM 33767D105 13 161 SH SOLE 0 0 161 MOOG INC CL A 615394202 4 47 SH SOLE 0 0 47 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 69003 1182778 SH SOLE 0 0 1182778 VANGUARD INDEX FDS LARGE CAP ETF 922908637 240 1621 SH SOLE 0 0 1621 ISHARES INC MSCI BELGIUM ETF 464286301 2 113 SH SOLE 0 0 113 SPDR S&P 500 ETF TR TR UNIT 78462F103 1793 40100 SH Call SOLE 0 0 40100 AGIOS PHARMACEUTICALS INC COM 00847X104 0 7 SH SOLE 0 0 7 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1 149 SH SOLE 0 0 149 POOL CORPORATION COM 73278L105 1 6 SH SOLE 0 0 6 AVON PRODS INC COM 054303102 0 78 SH SOLE 0 0 78 MEDICAL PPTYS TRUST INC COM 58463J304 93 4410 SH SOLE 0 0 4410 PENTAIR PLC SHS G7S00T104 60 1303 SH SOLE 0 0 1303 REALPAGE INC COM 75606N109 3 64 SH SOLE 0 0 64 NEWMARK GROUP INC CL A 65158N102 13 981 SH SOLE 0 0 981 EURONAV NV ANTWERPEN SHS B38564108 17 1326 SH SOLE 0 0 1326 VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 65 2550 SH SOLE 0 0 2550 EATON CORP PLC SHS G29183103 2675 28238 SH SOLE 0 0 28238 L3HARRIS TECHNOLOGIES INC COM 502431109 235 1187 SH SOLE 0 0 1187 COLONY CAP INC NEW CL A COM 19626G108 7 1493 SH SOLE 0 0 1493 FLOWSERVE CORP COM 34354P105 0 8 SH SOLE 0 0 8 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 4522 143278 SH SOLE 0 0 143278 ISHARES TR CORE S&P TTL STK 464287150 16191 222741 SH SOLE 0 0 222741 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 2 223 SH SOLE 0 0 223 ADVANSIX INC COM 00773T101 1 63 SH SOLE 0 0 63 GW PHARMACEUTICALS PLC ADS 36197T103 27 258 SH SOLE 0 0 258 FRONTDOOR INC COM 35905A109 11686 246428 SH SOLE 0 0 246428 MYOVANT SCIENCES LTD COM G637AM102 4 266 SH SOLE 0 0 266 EAGLE BANCORP INC MD COM 268948106 2 42 SH SOLE 0 0 42 IQIYI INC SPONSORED ADS 46267X108 10 456 SH SOLE 0 0 456 IROBOT CORP COM 462726100 7 139 SH SOLE 0 0 139 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 292 5155 SH SOLE 0 0 5155 ISHARES TR RUS 1000 VAL ETF 464287598 3280 24033 SH SOLE 0 0 24033 NEOGENOMICS INC COM NEW 64049M209 69 2350 SH SOLE 0 0 2350 ORACLE CORP COM 68389X105 4711 88918 SH SOLE 0 0 88918 MALLINCKRODT PUB LTD CO SHS G5785G107 1 361 SH SOLE 0 0 361 PROOFPOINT INC COM 743424103 4 34 SH SOLE 0 0 34 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1 47 SH SOLE 0 0 47 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 24421 438918 SH SOLE 0 0 438918 LAS VEGAS SANDS CORP COM 517834107 1572 22776 SH SOLE 0 0 22776 ISHARES TR GL TIMB FORE ETF 464288174 3 45 SH SOLE 0 0 45 DELL TECHNOLOGIES INC CL C 24703L202 44 864 SH SOLE 0 0 864 E TRADE FINANCIAL CORP COM NEW 269246401 2 54 SH SOLE 0 0 54 WASTE MGMT INC DEL COM 94106L109 17963 157625 SH SOLE 0 0 157625 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 31 866 SH SOLE 0 0 866 INTERNATIONAL BANCSHARES COR COM 459044103 1 19 SH SOLE 0 0 19 AKAMAI TECHNOLOGIES INC COM 00971T101 6728 77884 SH SOLE 0 0 77884 HAWAIIAN ELEC INDUSTRIES COM 419870100 900 19197 SH SOLE 0 0 19197 KKR & CO INC CL A 48251W104 59 2014 SH SOLE 0 0 2014 TWITTER INC COM 90184L102 4092 127674 SH SOLE 0 0 127674 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 28081 955800 SH SOLE 0 0 955800 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 7910 129142 SH SOLE 0 0 129142 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 44 784 SH SOLE 0 0 784 MADDEN STEVEN LTD COM 556269108 820 19059 SH SOLE 0 0 19059 MAGNA INTL INC COM 559222401 35 635 SH SOLE 0 0 635 WATTS WATER TECHNOLOGIES INC CL A 942749102 2 17 SH SOLE 0 0 17 ISHARES INC MSCI EURZONE ETF 464286608 37 882 SH SOLE 0 0 882 NATIONAL VISION HLDGS INC COM 63845R107 10931 337079 SH SOLE 0 0 337079 ZIOPHARM ONCOLOGY INC COM 98973P101 27 5705 SH SOLE 0 0 5705 NUCOR CORP COM 670346105 59 1040 SH SOLE 0 0 1040 ISHARES TR MSCI USA ESG SLC 464288802 6763 50464 SH SOLE 0 0 50464 G-III APPAREL GROUP LTD COM 36237H101 3 100 SH SOLE 0 0 100 GABELLI MULTIMEDIA TR INC COM 36239Q109 75 9330 SH SOLE 0 0 9330 TREEHOUSE FOODS INC COM 89469A104 8 164 SH SOLE 0 0 164 TD AMERITRADE HLDG CORP COM 87236Y108 40 805 SH SOLE 0 0 805 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 343 3938 SH SOLE 0 0 3938 WAITR HLDGS INC COM 930752100 0 1250 SH SOLE 0 0 1250 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 115 1778 SH SOLE 0 0 1778 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 281 11028 SH SOLE 0 0 11028 BIG LOTS INC COM 089302103 1 36 SH SOLE 0 0 36 DR REDDYS LABS LTD ADR 256135203 3 62 SH SOLE 0 0 62 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 4 604 SH SOLE 0 0 604 THERMO FISHER SCIENTIFIC INC COM 883556102 992 3052 SH SOLE 0 0 3052 SOUTHWEST AIRLS CO COM 844741108 349 6472 SH SOLE 0 0 6472 ISHARES TR U.S. MED DVC ETF 464288810 433 1637 SH SOLE 0 0 1637 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 8 586 SH SOLE 0 0 586 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 62 559 SH SOLE 0 0 559 SPDR S&P 500 ETF TR TR UNIT 78462F103 20 500 SH Call SOLE 0 0 500 HUMANA INC COM 444859102 111 304 SH SOLE 0 0 304 GREEN DOT CORP CL A 39304D102 2845 122089 SH SOLE 0 0 122089 AEGION CORP COM 00770F104 0 20 SH SOLE 0 0 20 CBRE CLARION GLOBAL REAL EST COM 12504G100 15 1851 SH SOLE 0 0 1851 SPDR S&P 500 ETF TR TR UNIT 78462F103 92 2300 SH Call SOLE 0 0 2300 FORD MTR CO DEL COM 345370860 858 92276 SH SOLE 0 0 92276 BLACKROCK LTD DURATION INC T COM SHS 09249W101 44 2701 SH SOLE 0 0 2701 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2 12 SH SOLE 0 0 12 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1007 20092 SH SOLE 0 0 20092 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 175 3267 SH SOLE 0 0 3267 PROSHARES TR SHRT 20+YR TRE 74347X849 13 668 SH SOLE 0 0 668 TAUBMAN CTRS INC COM 876664103 1 30 SH SOLE 0 0 30 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8 120 SH SOLE 0 0 120 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 812 16640 SH SOLE 0 0 16640 ENERGIZER HLDGS INC NEW COM 29272W109 29 579 SH SOLE 0 0 579 SPDR S&P 500 ETF TR TR UNIT 78462F103 262 16700 SH Call SOLE 0 0 16700 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 110 1998 SH SOLE 0 0 1998 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 133 840 SH SOLE 0 0 840 FIDELITY NATL INFORMATION SV COM 31620M106 144 1035 SH SOLE 0 0 1035 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3959 48888 SH SOLE 0 0 48888 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 8 2622 SH SOLE 0 0 2622 DARDEN RESTAURANTS INC COM 237194105 15935 146183 SH SOLE 0 0 146183 OWENS CORNING NEW COM 690742101 21 322 SH SOLE 0 0 322 ISHARES TR MSCI ACWI ETF 464288257 44 557 SH SOLE 0 0 557 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 50 4998 SH SOLE 0 0 4998 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1818 72145 SH SOLE 0 0 72145 STORE CAP CORP COM 862121100 44 1174 SH SOLE 0 0 1174 STEREOTAXIS INC COM NEW 85916J409 404 76329 SH SOLE 0 0 76329 SUMMIT HOTEL PPTYS INC COM 866082100 36 2948 SH SOLE 0 0 2948 FACTSET RESH SYS INC COM 303075105 243 907 SH SOLE 0 0 907 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 10 262 SH SOLE 0 0 262 CRH PLC ADR 12626K203 3 83 SH SOLE 0 0 83 HASBRO INC COM 418056107 55 518 SH SOLE 0 0 518 GARDNER DENVER HLDGS INC COM 36555P107 82 2243 SH SOLE 0 0 2243 FIRST TR S&P REIT INDEX FD COM 33734G108 9 363 SH SOLE 0 0 363 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 25 SH SOLE 0 0 25 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3 335 SH SOLE 0 0 335 HCA HEALTHCARE INC COM 40412C101 424 2866 SH SOLE 0 0 2866 SPDR S&P 500 ETF TR TR UNIT 78462F103 1256 24500 SH Call SOLE 0 0 24500 MCKESSON CORP COM 58155Q103 17636 127500 SH SOLE 0 0 127500 WHIRLPOOL CORP COM 963320106 3 23 SH SOLE 0 0 23 HANOVER INS GROUP INC COM 410867105 9 69 SH SOLE 0 0 69 THE TRADE DESK INC COM CL A 88339J105 34 130 SH SOLE 0 0 130 ISHARES TR GL CLEAN ENE ETF 464288224 2 152 SH SOLE 0 0 152 HESS CORP COM 42809H107 440 6591 SH SOLE 0 0 6591 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 842 14279 SH SOLE 0 0 14279 FIRST TR ENHANCED EQTY INC F COM 337318109 1 45 SH SOLE 0 0 45 MELLANOX TECHNOLOGIES LTD SHS M51363113 33 285 SH SOLE 0 0 285 LINEAGE CELL THERAPEUTICS IN COM 53566P109 14 15200 SH SOLE 0 0 15200 KOHLS CORP COM 500255104 10 196 SH SOLE 0 0 196 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 100 SH SOLE 0 0 100 WISDOMTREE INVTS INC COM 97717P104 1 262 SH SOLE 0 0 262 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 160 6533 SH SOLE 0 0 6533 ISHARES TR MRNGSTR LG-CP ET 464287127 143 777 SH SOLE 0 0 777 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2 17 SH SOLE 0 0 17 NICOLET BANKSHARES INC COM 65406E102 1192 16135 SH SOLE 0 0 16135 HARTFORD FINL SVCS GROUP INC COM 416515104 17705 291349 SH SOLE 0 0 291349 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 31 1366 SH SOLE 0 0 1366 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 6687 314068 SH SOLE 0 0 314068 UNITI GROUP INC COM 91325V108 5 575 SH SOLE 0 0 575 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2627 31328 SH SOLE 0 0 31328 CINCINNATI FINL CORP COM 172062101 150 1428 SH SOLE 0 0 1428 BLACKROCK RES & COMM STRAT T SHS 09257A108 0 38 SH SOLE 0 0 38 FOCUS FINL PARTNERS INC COM CL A 34417P100 29 1000 SH SOLE 0 0 1000 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 7850 319890 SH SOLE 0 0 319890 FABRINET SHS G3323L100 1 14 SH SOLE 0 0 14 COLGATE PALMOLIVE CO COM 194162103 17206 249942 SH SOLE 0 0 249942 TIDEWATER INC NEW COM 88642R109 1 66 SH SOLE 0 0 66 WISDOMTREE TR US QLT SHRHD YLD 97717W547 51 535 SH SOLE 0 0 535 TPG RE FIN TR INC COM 87266M107 33 1646 SH SOLE 0 0 1646 FOUR CORNERS PPTY TR INC COM 35086T109 2 74 SH SOLE 0 0 74 ISHARES TR 20 YR TR BD ETF 464287432 2886 21298 SH SOLE 0 0 21298 VANGUARD WORLD FD MEGA CAP INDEX 921910873 107 957 SH SOLE 0 0 957 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 8 140 SH SOLE 0 0 140 ASML HOLDING N V N Y REGISTRY SHS N07059210 122 412 SH SOLE 0 0 412 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4 84 SH SOLE 0 0 84 PVH CORP COM 693656100 4 35 SH SOLE 0 0 35 NEW YORK CMNTY BANCORP INC COM 649445103 24 2000 SH SOLE 0 0 2000 ANTHEM INC COM 036752103 111 369 SH SOLE 0 0 369 EASTGROUP PPTY INC COM 277276101 197 1485 SH SOLE 0 0 1485 FIBROGEN INC COM 31572Q808 2 51 SH SOLE 0 0 51 AIRCASTLE LTD COM G0129K104 42 1303 SH SOLE 0 0 1303 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 5 750 SH SOLE 0 0 750 CARMAX INC COM 143130102 111 1271 SH SOLE 0 0 1271 SIBANYE STILLWATER SPONSORED ADR 825724206 1 58 SH SOLE 0 0 58 ARAMARK COM 03852U106 9 197 SH SOLE 0 0 197 BROWN FORMAN CORP CL A 115637100 6 100 SH SOLE 0 0 100 FIRST GTY BANCSHARES INC COM 32043P106 237 10875 SH SOLE 0 0 10875 FERRARI N V COM N3167Y103 102 618 SH SOLE 0 0 618 NASDAQ INC COM 631103108 22 201 SH SOLE 0 0 201 CISCO SYS INC COM 17275R102 1452 30276 SH SOLE 0 0 30276 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 163 2701 SH SOLE 0 0 2701 CABOT CORP COM 127055101 9 193 SH SOLE 0 0 193 WADDELL & REED FINL INC CL A 930059100 8 477 SH SOLE 0 0 477 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1 30 SH SOLE 0 0 30 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 55 390 SH SOLE 0 0 390 PIMCO ETF TR ACTIVE BD ETF 72201R775 8772 81369 SH SOLE 0 0 81369 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27534 73350 SH SOLE 0 0 73350 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 68 5983 SH SOLE 0 0 5983 HEARTLAND FINL USA INC COM 42234Q102 27 550 SH SOLE 0 0 550 INVESCO QQQ TR UNIT SER 1 46090E103 21155 99501 SH SOLE 0 0 99501 BJS WHSL CLUB HLDGS INC COM 05550J101 12 521 SH SOLE 0 0 521 COMSTOCK RES INC COM 205768302 269 32729 SH SOLE 0 0 32729 RAYONIER ADVANCED MATLS INC COM 75508B104 0 128 SH SOLE 0 0 128 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9763 96102 SH SOLE 0 0 96102 PRUDENTIAL FINL INC COM 744320102 175 1862 SH SOLE 0 0 1862 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 33 978 SH SOLE 0 0 978 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1 56 SH SOLE 0 0 56 HERSHEY CO COM 427866108 187 1270 SH SOLE 0 0 1270 ISHARES TR RUS MID CAP ETF 464287499 326 5471 SH SOLE 0 0 5471 FIRST TR EXCHANGE TRADED FD MNGD FUTRS STRGY 33739G103 7 169 SH SOLE 0 0 169 VERISK ANALYTICS INC COM 92345Y106 20 133 SH SOLE 0 0 133 NUVEEN AMT FREE QLTY MUN INC COM 670657105 18 1243 SH SOLE 0 0 1243 XEROX HOLDINGS CORP COM NEW 98421M106 33 902 SH SOLE 0 0 902 ONE GAS INC COM 68235P108 7 75 SH SOLE 0 0 75 CHIPOTLE MEXICAN GRILL INC COM 169656105 52 62 SH SOLE 0 0 62 COPA HOLDINGS SA CL A P31076105 29 270 SH SOLE 0 0 270 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8975 54854 SH SOLE 0 0 54854 ZIONS BANCORPORATION N A COM 989701107 97 1875 SH SOLE 0 0 1875 ISHARES TR SHORT TREAS BD 464288679 32374 293081 SH SOLE 0 0 293081 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1163 34574 SH SOLE 0 0 34574 OMNICOM GROUP INC COM 681919106 3893 48052 SH SOLE 0 0 48052 GERDAU S A SPON ADR REP PFD 373737105 43 8846 SH SOLE 0 0 8846 M D C HLDGS INC COM 552676108 2 49 SH SOLE 0 0 49 AERCAP HOLDINGS NV SHS N00985106 2 40 SH SOLE 0 0 40 CARNIVAL PLC ADR 14365C103 2 44 SH SOLE 0 0 44 ALLY FINL INC COM 02005N100 1 43 SH SOLE 0 0 43 TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 4037 74485 SH SOLE 0 0 74485 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 115 14303 SH SOLE 0 0 14303 AMERICOLD RLTY TR COM 03064D108 2 65 SH SOLE 0 0 65 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 41 581 SH SOLE 0 0 581 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 142 11643 SH SOLE 0 0 11643 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 1097 37453 SH SOLE 0 0 37453 SPDR S&P 500 ETF TR TR UNIT 78462F103 87 2000 SH Call SOLE 0 0 2000 ISHARES TR INTL SEL DIV ETF 464288448 1331 39639 SH SOLE 0 0 39639 GROWGENERATION CORP COM 39986L109 3306 806257 SH SOLE 0 0 806257 ISHARES TR JPMORGAN USD EMG 464288281 23278 203199 SH SOLE 0 0 203199 CHEWY INC CL A 16679L109 1 32 SH SOLE 0 0 32 PROSHARES TR S&P MDCP 400 DIV 74347B680 494 8211 SH SOLE 0 0 8211 MADISON SQUARE GARDEN CO NEW CL A 55825T103 46 158 SH SOLE 0 0 158 SANTANDER CONSUMER USA HDG I COM 80283M101 3 135 SH SOLE 0 0 135 SPDR S&P 500 ETF TR TR UNIT 78462F103 175 3700 SH Call SOLE 0 0 3700 ISHARES TR SELECT DIVID ETF 464287168 2086 19746 SH SOLE 0 0 19746 ISHARES TR ESG MSCI EAFE 46435G516 821 11940 SH SOLE 0 0 11940 KORNIT DIGITAL LTD SHS M6372Q113 9571 279616 SH SOLE 0 0 279616 WISDOMTREE TR YIELD ENHANCD US 97717X511 583 11149 SH SOLE 0 0 11149 CONTINENTAL RESOURCES INC COM 212015101 22 632 SH SOLE 0 0 632 ORACLE CORP COM 68389X105 0 1200 SH Put SOLE 0 0 1200 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3 55 SH SOLE 0 0 55 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 176 1421 SH SOLE 0 0 1421 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 13 1443 SH SOLE 0 0 1443 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 39 301 SH SOLE 0 0 301 TILRAY INC COM CL 2 88688T100 1 1000 SH Call SOLE 0 0 1000 WESTERN ASSET HIGH INCM OPP COM 95766K109 1 198 SH SOLE 0 0 198 RAYTHEON CO COM NEW 755111507 29109 132469 SH SOLE 0 0 132469 ISHARES INC MSCI ITALY ETF 46434G830 7 234 SH SOLE 0 0 234 INTERNATIONAL BUSINESS MACHS COM 459200101 1283 9574 SH SOLE 0 0 9574 KAR AUCTION SVCS INC COM 48238T109 9573 439329 SH SOLE 0 0 439329 FIDELITY TOTAL BD ETF 316188309 21 408 SH SOLE 0 0 408 SPDR S&P 500 ETF TR TR UNIT 78462F103 128 2800 SH Call SOLE 0 0 2800 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 0 16 SH SOLE 0 0 16 LILLY ELI & CO COM 532457108 29752 226369 SH SOLE 0 0 226369 OLD REP INTL CORP COM 680223104 60 2680 SH SOLE 0 0 2680 HANESBRANDS INC COM 410345102 32 2166 SH SOLE 0 0 2166 INSIGHT ENTERPRISES INC COM 45765U103 7 100 SH SOLE 0 0 100 ISHARES TR EXPND TEC SC ETF 464287549 3084 12735 SH SOLE 0 0 12735 NUTANIX INC CL A 67059N108 27 879 SH SOLE 0 0 879 BAIN CAP SPECIALTY FIN INC COM 05684B107 114 5786 SH SOLE 0 0 5786 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 12 1199 SH SOLE 0 0 1199 BUILD A BEAR WORKSHOP COM 120076104 0 16 SH SOLE 0 0 16 HUNTSMAN CORP COM 447011107 6 245 SH SOLE 0 0 245 SANDSTORM GOLD LTD COM NEW 80013R206 12 1602 SH SOLE 0 0 1602 LIBERTY ALL-STAR GROWTH FD I COM 529900102 9 1417 SH SOLE 0 0 1417 PIONEER FLOATING RATE TR COM 72369J102 0 16 SH SOLE 0 0 16 ORCHID IS CAP INC COM 68571X103 2 350 SH SOLE 0 0 350 AMERICAN CAMPUS CMNTYS INC COM 024835100 5 112 SH SOLE 0 0 112 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 4 252 SH SOLE 0 0 252 ROYCE VALUE TR INC COM 780910105 7 477 SH SOLE 0 0 477 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40 168 SH SOLE 0 0 168 AMCOR PLC ORD G0250X107 15 1357 SH SOLE 0 0 1357 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 3740 67300 SH SOLE 0 0 67300 CONDUENT INC COM 206787103 2 262 SH SOLE 0 0 262 LAZARD GLB TTL RET&INCM FD I COM 52106W103 3 185 SH SOLE 0 0 185 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 306 4690 SH SOLE 0 0 4690 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8 303 SH SOLE 0 0 303 CAPITOL FED FINL INC COM 14057J101 14 1006 SH SOLE 0 0 1006 FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 1 42 SH SOLE 0 0 42 EDWARDS LIFESCIENCES CORP COM 28176E108 270 1159 SH SOLE 0 0 1159 UNITED STATES OIL FUND LP UNITS 91232N108 11 3300 SH Call SOLE 0 0 3300 BRIGHTVIEW HLDGS INC COM 10948C107 8263 489823 SH SOLE 0 0 489823 PAYCOM SOFTWARE INC COM 70432V102 128 485 SH SOLE 0 0 485 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1 100 SH SOLE 0 0 100 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 11 40300 SH SOLE 0 0 40300 TOLL BROTHERS INC COM 889478103 59 1487 SH SOLE 0 0 1487 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 167 25500 SH SOLE 0 0 25500 ISHARES INC MSCI TURKEY ETF 464286715 3 103 SH SOLE 0 0 103 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 340 15538 SH SOLE 0 0 15538 OSI ETF TR OSHARS FTSE US 67110P407 4 109 SH SOLE 0 0 109 EBAY INC COM 278642103 5669 156993 SH SOLE 0 0 156993 GROUPON INC COM 399473107 12 4900 SH SOLE 0 0 4900 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 198 32242 SH SOLE 0 0 32242 ISHARES TR NATIONAL MUN ETF 464288414 606 5318 SH SOLE 0 0 5318 ISHARES TR MRGSTR MD CP VAL 464288406 729 4324 SH SOLE 0 0 4324 BWX TECHNOLOGIES INC COM 05605H100 40 647 SH SOLE 0 0 647 CIVEO CORP CDA COM 17878Y108 6 5000 SH SOLE 0 0 5000 GOODYEAR TIRE & RUBR CO COM 382550101 1 62 SH SOLE 0 0 62 SINA CORP ORD G81477104 35 878 SH SOLE 0 0 878 DIAGEO P L C SPON ADR NEW 25243Q205 471 2795 SH SOLE 0 0 2795 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 2 25 SH SOLE 0 0 25 VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 15 745 SH SOLE 0 0 745 SPDR S&P 500 ETF TR TR UNIT 78462F103 80 2300 SH Call SOLE 0 0 2300 XYLEM INC COM 98419M100 52 658 SH SOLE 0 0 658 ISHARES TR EDEG HIG YLELD 46435G250 609 12000 SH SOLE 0 0 12000 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 53 2962 SH SOLE 0 0 2962 ETF SER SOLUTIONS US GLB JETS 26922A842 32 1000 SH SOLE 0 0 1000 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1 33 SH SOLE 0 0 33 PARK OHIO HLDGS CORP COM 700666100 0 12 SH SOLE 0 0 12 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 36398 702398 SH SOLE 0 0 702398 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 18263 328787 SH SOLE 0 0 328787 TWO HBRS INVT CORP COM NEW 90187B408 0 13 SH SOLE 0 0 13 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 26 1660 SH SOLE 0 0 1660 AMAZON COM INC COM 023135106 18713 10127 SH SOLE 0 0 10127 TALOS ENERGY INC *W EXP 02/28/202 87484T116 0 62 SH SOLE 0 0 62 ATMOS ENERGY CORP COM 049560105 36 321 SH SOLE 0 0 321 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 19 1173 SH SOLE 0 0 1173 CARVANA CO CL A 146869102 0 2 SH SOLE 0 0 2 SVMK INC COM 78489X103 6241 349270 SH SOLE 0 0 349270 ARCONIC INC COM 03965L100 45 1456 SH SOLE 0 0 1456 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 22893 197831 SH SOLE 0 0 197831 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 2 600 SH SOLE 0 0 600 CLEVELAND CLIFFS INC COM 185899101 36 4245 SH SOLE 0 0 4245 STAG INDL INC COM 85254J102 2 74 SH SOLE 0 0 74 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 450 SH SOLE 0 0 450 FIRST CMNTY CORP S C COM 319835104 80 3713 SH SOLE 0 0 3713 DIODES INC COM 254543101 1 10 SH SOLE 0 0 10 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6452 19 SH SOLE 0 0 19 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 3 100 SH SOLE 0 0 100 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 9 500 SH SOLE 0 0 500 FASTENAL CO COM 311900104 46 1238 SH SOLE 0 0 1238 KAISER ALUMINUM CORP COM PAR $0.01 483007704 754 6802 SH SOLE 0 0 6802 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 7208 301210 SH SOLE 0 0 301210 CDK GLOBAL INC COM 12508E101 49 893 SH SOLE 0 0 893 PERFICIENT INC COM 71375U101 980 21276 SH SOLE 0 0 21276 KELLOGG CO COM 487836108 20757 300134 SH SOLE 0 0 300134 HUBSPOT INC COM 443573100 51 319 SH SOLE 0 0 319 WALGREENS BOOTS ALLIANCE INC COM 931427108 15668 265746 SH SOLE 0 0 265746 PHILLIPS 66 COM 718546104 1592 14291 SH SOLE 0 0 14291 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 218 4832 SH SOLE 0 0 4832 KB HOME COM 48666K109 1 36 SH SOLE 0 0 36 PDC ENERGY INC COM 69327R101 209 7980 SH SOLE 0 0 7980 CITY OFFICE REIT INC COM 178587101 40 2948 SH SOLE 0 0 2948 STRATEGY SHS NS 7HANDL IDX 86280R506 0 19 SH SOLE 0 0 19 DESIGNER BRANDS INC CL A 250565108 27 1690 SH SOLE 0 0 1690 LAMAR ADVERTISING CO NEW CL A 512816109 9 104 SH SOLE 0 0 104 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 23 1086 SH SOLE 0 0 1086 SPDR S&P 500 ETF TR TR UNIT 78462F103 89 2800 SH Call SOLE 0 0 2800 BUILDERS FIRSTSOURCE INC COM 12008R107 1 20 SH SOLE 0 0 20 RESIDEO TECHNOLOGIES INC COM 76118Y104 5 440 SH SOLE 0 0 440 TEMPLETON EMERG MKTS INCOME COM 880192109 0 9 SH SOLE 0 0 9 ISHARES INC MSCI AUSTRIA ETF 464286202 2 101 SH SOLE 0 0 101 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 1000 SH SOLE 0 0 1000 GARTNER INC COM 366651107 14 94 SH SOLE 0 0 94 EQUINOR ASA SPONSORED ADR 29446M102 47 2365 SH SOLE 0 0 2365 FST TR NEW OPPORT MLP & ENE COM 33739M100 59 6292 SH SOLE 0 0 6292 LUMENTUM HLDGS INC COM 55024U109 11 142 SH SOLE 0 0 142 PROSHARES TR SHORT S&P 500 NE 74347B425 6813 283757 SH SOLE 0 0 283757 PATTERSON UTI ENERGY INC COM 703481101 3 325 SH SOLE 0 0 325 SPDR SERIES TRUST S&P REGL BKG 78464A698 35 608 SH SOLE 0 0 608 ROLLINS INC COM 775711104 15 454 SH SOLE 0 0 454 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 69 1776 SH SOLE 0 0 1776 ISHARES TR MICRO-CAP ETF 464288869 30 301 SH SOLE 0 0 301 ISHARES TR GLOBAL 100 ETF 464287572 6 117 SH SOLE 0 0 117 COSTAR GROUP INC COM 22160N109 86 144 SH SOLE 0 0 144 ISHARES TR MSCI EMG MKT ETF 464287234 1938 43181 SH SOLE 0 0 43181 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 2 100 SH SOLE 0 0 100 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 0 3 SH SOLE 0 0 3 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1 45 SH SOLE 0 0 45 ISHARES TR HDG MSCI JAPAN 46434V886 15 461 SH SOLE 0 0 461 BLACK KNIGHT INC COM 09215C105 23 358 SH SOLE 0 0 358 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 638 SH SOLE 0 0 638 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 8 1500 SH SOLE 0 0 1500 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 156 4149 SH SOLE 0 0 4149 MANNKIND CORP COM NEW 56400P706 11 8316 SH SOLE 0 0 8316 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 28 1213 SH SOLE 0 0 1213 LIVONGO HEALTH INC COM 539183103 2 75 SH SOLE 0 0 75 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 6 291 SH SOLE 0 0 291 BCE INC COM NEW 05534B760 9152 197461 SH SOLE 0 0 197461 SONY CORP SPONSORED ADR 835699307 28 406 SH SOLE 0 0 406 SMITH A O CORP COM 831865209 1 25 SH SOLE 0 0 25 ISHARES TR CONSER ALLOC ETF 464289883 11 294 SH SOLE 0 0 294 SANDERSON FARMS INC COM 800013104 860 4880 SH SOLE 0 0 4880 VANECK VECTORS ETF TRUST SHORT HIGH YIELD 92189F387 588 23331 SH SOLE 0 0 23331 CORESITE RLTY CORP COM 21870Q105 26 230 SH SOLE 0 0 230 COMCAST CORP NEW CL A 20030N101 1760 39129 SH SOLE 0 0 39129 MORGAN STANLEY COM NEW 617446448 214 4182 SH SOLE 0 0 4182 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2974 32054 SH SOLE 0 0 32054 CNO FINL GROUP INC COM 12621E103 6 330 SH SOLE 0 0 330 REGAL BELOIT CORP COM 758750103 5 63 SH SOLE 0 0 63 TEXTRON INC COM 883203101 196 4393 SH SOLE 0 0 4393 CITIGROUP INC COM NEW 172967424 1536 19232 SH SOLE 0 0 19232 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 4 153 SH SOLE 0 0 153 TECH DATA CORP COM 878237106 1 8 SH SOLE 0 0 8 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 539 SH SOLE 0 0 539 OAK VALLEY BANCORP OAKDALE C COM 671807105 34 1729 SH SOLE 0 0 1729 GRAINGER W W INC COM 384802104 61 180 SH SOLE 0 0 180 GENPACT LIMITED SHS G3922B107 10094 239367 SH SOLE 0 0 239367 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 3 110 SH SOLE 0 0 110 ALTRA INDL MOTION CORP COM 02208R106 4 100 SH SOLE 0 0 100 HUNT J B TRANS SVCS INC COM 445658107 32 274 SH SOLE 0 0 274 CONCHO RES INC COM 20605P101 485 5542 SH SOLE 0 0 5542 ISHARES TR IBONDS DEC25 ETF 46434VBD1 47 1800 SH SOLE 0 0 1800 NORTHWEST BANCSHARES INC MD COM 667340103 12 727 SH SOLE 0 0 727 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 53 357 SH SOLE 0 0 357 ISHARES TR MIN VOL EAFE ETF 46429B689 563 7554 SH SOLE 0 0 7554 BALL CORP COM 058498106 3493 54019 SH SOLE 0 0 54019 MOLSON COORS BREWING CO CL B 60871R209 34 632 SH SOLE 0 0 632 TC ENERGY CORP COM 87807B107 20 375 SH SOLE 0 0 375 DORCHESTER MINERALS LP COM UNIT 25820R105 16 840 SH SOLE 0 0 840 MAXIM INTEGRATED PRODS INC COM 57772K101 26 419 SH SOLE 0 0 419 ISHARES TR CORE S&P US VLU 464287663 6906 109586 SH SOLE 0 0 109586 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 4 213 SH SOLE 0 0 213 AMERICAN STS WTR CO COM 029899101 134 1546 SH SOLE 0 0 1546 PERKINELMER INC COM 714046109 5 55 SH SOLE 0 0 55 NATIONAL PRESTO INDS INC COM 637215104 750 8490 SH SOLE 0 0 8490 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 0 1000 SH Put SOLE 0 0 1000 PARK HOTELS RESORTS INC COM 700517105 4 150 SH SOLE 0 0 150 ASHFORD INC COM 044104107 0 11 SH SOLE 0 0 11 PACKAGING CORP AMER COM 695156109 26 231 SH SOLE 0 0 231 SPDR S&P 500 ETF TR TR UNIT 78462F103 30 600 SH Call SOLE 0 0 600 SPRINT CORPORATION COM 85207U105 8 1534 SH SOLE 0 0 1534 BOSTON OMAHA CORP COM 101044105 4 200 SH SOLE 0 0 200 PROSHARES TR LARGE CAP CRE 74347R248 136 1763 SH SOLE 0 0 1763 MASONITE INTL CORP NEW COM 575385109 2 34 SH SOLE 0 0 34 ADVANCED MICRO DEVICES INC COM 007903107 5051 110143 SH SOLE 0 0 110143 AGCO CORP COM 001084102 3 34 SH SOLE 0 0 34 MARTEN TRANS LTD COM 573075108 11 505 SH SOLE 0 0 505 MICRON TECHNOLOGY INC COM 595112103 121 2259 SH SOLE 0 0 2259 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5 49 SH SOLE 0 0 49 SPDR S&P 500 ETF TR TR UNIT 78462F103 56 1000 SH Call SOLE 0 0 1000 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 255 3749 SH SOLE 0 0 3749 EXELON CORP COM 30161N101 276 6046 SH SOLE 0 0 6046 PROSHARES TR RUSS 2000 DIVD 74347B698 442 7150 SH SOLE 0 0 7150 AKOUSTIS TECHNOLOGIES INC COM 00973N102 45 5628 SH SOLE 0 0 5628 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 638 17601 SH SOLE 0 0 17601 SPDR S&P 500 ETF TR TR UNIT 78462F103 44 1300 SH Call SOLE 0 0 1300 ISHARES TR ULTR SH TRM BD 46434V878 75 1500 SH SOLE 0 0 1500 CURTISS WRIGHT CORP COM 231561101 32 229 SH SOLE 0 0 229 OCCIDENTAL PETE CORP COM 674599105 0 1300 SH Call SOLE 0 0 1300 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 1 70 SH SOLE 0 0 70 APOGEE ENTERPRISES INC COM 037598109 1 20 SH SOLE 0 0 20 WISDOMTREE TR EUROPE SMCP DV 97717W869 37 569 SH SOLE 0 0 569 ILLINOIS TOOL WKS INC COM 452308109 1415 7880 SH SOLE 0 0 7880 ICICI BK LTD ADR 45104G104 3 216 SH SOLE 0 0 216 ISHARES TR S&P 500 VAL ETF 464287408 63605 488934 SH SOLE 0 0 488934 ISHARES TR US HLTHCR PR ETF 464288828 163 814 SH SOLE 0 0 814 CAE INC COM 124765108 9 334 SH SOLE 0 0 334 MCDONALDS CORP COM 580135101 27202 137655 SH SOLE 0 0 137655 FIRST TR INTER DUR PFD & IN COM 33718W103 2 71 SH SOLE 0 0 71 APPLIED MATLS INC COM 038222105 407 6673 SH SOLE 0 0 6673 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 42 917 SH SOLE 0 0 917 GLOBAL X FDS MSCI CHINA MATRL 37950E242 0 28 SH SOLE 0 0 28 RPM INTL INC COM 749685103 317 4134 SH SOLE 0 0 4134 ISHARES TR MSCI POLAND ETF 46429B606 4 179 SH SOLE 0 0 179 GALLAGHER ARTHUR J & CO COM 363576109 1508 15834 SH SOLE 0 0 15834 GRACO INC COM 384109104 1 12 SH SOLE 0 0 12 VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 55 800 SH SOLE 0 0 800 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3 213 SH SOLE 0 0 213 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 19225 580996 SH SOLE 0 0 580996 LHC GROUP INC COM 50187A107 5 35 SH SOLE 0 0 35 INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 1 11 SH SOLE 0 0 11 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1 28 SH SOLE 0 0 28 WABASH NATL CORP COM 929566107 4 265 SH SOLE 0 0 265 AMDOCS LTD SHS G02602103 7 99 SH SOLE 0 0 99 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 0 2 SH SOLE 0 0 2 CHURCHILL DOWNS INC COM 171484108 119 866 SH SOLE 0 0 866 SPDR S&P 500 ETF TR TR UNIT 78462F103 745 19200 SH Call SOLE 0 0 19200 TCF FINANCIAL CORPORATION NE COM 872307103 2200 47018 SH SOLE 0 0 47018 SHERWIN WILLIAMS CO COM 824348106 248 425 SH SOLE 0 0 425 WISDOMTREE TR CBOE S&P 500 97717X560 3 100 SH SOLE 0 0 100 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 87 541 SH SOLE 0 0 541 SPDR SERIES TRUST S&P BK ETF 78464A797 24 505 SH SOLE 0 0 505 DXC TECHNOLOGY CO COM 23355L106 31 822 SH SOLE 0 0 822 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 93 2923 SH SOLE 0 0 2923 ISHARES TR IBOXX HIG YLD EX 46435G441 314 6000 SH SOLE 0 0 6000 OGE ENERGY CORP COM 670837103 1977 44467 SH SOLE 0 0 44467 MARATHON OIL CORP COM 565849106 285 21022 SH SOLE 0 0 21022 SPDR S&P 500 ETF TR TR UNIT 78462F103 26 800 SH Call SOLE 0 0 800 ISHARES TR MSCI MIN VOL ETF 46429B697 146121 2227458 SH SOLE 0 0 2227458 ATLASSIAN CORP PLC CL A G06242104 41 339 SH SOLE 0 0 339 UNILEVER PLC SPON ADR NEW 904767704 8724 152605 SH SOLE 0 0 152605 ISHARES TR CORE S&P SCP ETF 464287804 23092 275394 SH SOLE 0 0 275394 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 230 SH SOLE 0 0 230 PPG INDS INC COM 693506107 267 2003 SH SOLE 0 0 2003 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7 54 SH SOLE 0 0 54 TELADOC HEALTH INC COM 87918A105 25 295 SH SOLE 0 0 295 SECOND SIGHT MED PRODS INC COM 81362J100 0 153 SH SOLE 0 0 153 FAIR ISAAC CORP COM 303250104 2 6 SH SOLE 0 0 6 FIFTH THIRD BANCORP COM 316773100 5 176 SH SOLE 0 0 176 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 504 8380 SH SOLE 0 0 8380 ISHARES TR EAFE SML CP ETF 464288273 552 8863 SH SOLE 0 0 8863 MFA FINL INC COM 55272X102 0 56 SH SOLE 0 0 56 CALLAWAY GOLF CO COM 131193104 13 612 SH SOLE 0 0 612 ISHARES TR CORE DIV GRWTH 46434V621 1497 35583 SH SOLE 0 0 35583 SPDR S&P 500 ETF TR TR UNIT 78462F103 26 700 SH Call SOLE 0 0 700 STANDEX INTL CORP COM 854231107 2 25 SH SOLE 0 0 25 ISHARES TR MODERT ALLOC ETF 464289875 459 11428 SH SOLE 0 0 11428 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 7 126 SH SOLE 0 0 126 GTT COMMUNICATIONS INC COM 362393100 15 1342 SH SOLE 0 0 1342 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 2 27 SH SOLE 0 0 27 SEA LTD SPONSORED ADS 81141R100 28 700 SH SOLE 0 0 700 EDITAS MEDICINE INC COM 28106W103 5 160 SH SOLE 0 0 160 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11 1081 SH SOLE 0 0 1081 PEMBINA PIPELINE CORP COM 706327103 1 29 SH SOLE 0 0 29 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 75 SH SOLE 0 0 75 BLACKROCK MUNI INTER DR FD I COM 09253X102 7 509 SH SOLE 0 0 509 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 205 15400 SH SOLE 0 0 15400 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 2 122 SH SOLE 0 0 122 SPDR S&P 500 ETF TR TR UNIT 78462F103 977 12000 SH Call SOLE 0 0 12000 RYDER SYS INC COM 783549108 10 186 SH SOLE 0 0 186 EYEPOINT PHARMACEUTICALS INC COM 30233G100 8 5000 SH SOLE 0 0 5000 CHIMERA INVT CORP COM NEW 16934Q208 6 274 SH SOLE 0 0 274 STEPAN CO COM 858586100 1 7 SH SOLE 0 0 7 CHARLES RIV LABS INTL INC COM 159864107 42 274 SH SOLE 0 0 274 GOLDMAN SACHS ETF TR MOTIF DATA DRIVN 381430347 1045 18080 SH SOLE 0 0 18080 TETRA TECH INC NEW COM 88162G103 5 60 SH SOLE 0 0 60 WESTAMERICA BANCORPORATION COM 957090103 7 101 SH SOLE 0 0 101 HERCULES CAPITAL INC COM 427096508 6 395 SH SOLE 0 0 395 DOUBLELINE INCOME SOLUTIONS COM 258622109 84 4248 SH SOLE 0 0 4248 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 56 1720 SH SOLE 0 0 1720 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 77 4662 SH SOLE 0 0 4662 GLOBAL PMTS INC COM 37940X102 41 222 SH SOLE 0 0 222 EATON VANCE LTD DUR INCOME F COM 27828H105 1 86 SH SOLE 0 0 86 HORMEL FOODS CORP COM 440452100 18125 401804 SH SOLE 0 0 401804 SMARTSHEET INC COM CL A 83200N103 9 194 SH SOLE 0 0 194 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 107 1666 SH SOLE 0 0 1666 SPDR SERIES TRUST S&P KENSHO SMART 78468R689 110 3640 SH SOLE 0 0 3640 VOXELJET AG ADS 92912L107 1 300 SH SOLE 0 0 300 STITCH FIX INC COM CL A 860897107 7552 294324 SH SOLE 0 0 294324 KEMPER CORP DEL COM 488401100 1 14 SH SOLE 0 0 14 DBX ETF TR XTRACK USD HIGH 233051432 114 2261 SH SOLE 0 0 2261 ASHLAND GLOBAL HLDGS INC COM 044186104 0 4 SH SOLE 0 0 4 ZEBRA TECHNOLOGIES CORP CL A 989207105 187 732 SH SOLE 0 0 732 BUNGE LIMITED COM G16962105 7466 129723 SH SOLE 0 0 129723 ASSURANT INC 6.50% CONV PFD D 04621X207 96 743 SH SOLE 0 0 743 BOULDER GROWTH & INCOME FD I COM 101507101 22 1859 SH SOLE 0 0 1859 ICONIX BRAND GROUP INC COM NEW 451055305 0 100 SH SOLE 0 0 100 POTLATCHDELTIC CORPORATION COM 737630103 0 4 SH SOLE 0 0 4 HELMERICH & PAYNE INC COM 423452101 18 399 SH SOLE 0 0 399 MCGRATH RENTCORP COM 580589109 810 10588 SH SOLE 0 0 10588 GEO GROUP INC NEW COM 36162J106 1 66 SH SOLE 0 0 66 NATIONAL GEN HLDGS CORP COM 636220303 1 56 SH SOLE 0 0 56 FEDERATED INVS INC PA CL B 314211103 1 19 SH SOLE 0 0 19 COCA COLA CONSOLIDATED INC COM 191098102 7 25 SH SOLE 0 0 25 BROWN FORMAN CORP CL B 115637209 14 204 SH SOLE 0 0 204 PACCAR INC COM 693718108 6 72 SH SOLE 0 0 72 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 41 862 SH SOLE 0 0 862 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 35 1607 SH SOLE 0 0 1607 ISHARES TR AGENCY BOND ETF 464288166 35 305 SH SOLE 0 0 305 AMEREN CORP COM 023608102 304 3954 SH SOLE 0 0 3954 GALECTIN THERAPEUTICS INC COM NEW 363225202 8 2771 SH SOLE 0 0 2771 VALVOLINE INC COM 92047W101 7 325 SH SOLE 0 0 325 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 41 280 SH SOLE 0 0 280 ORIX CORP SPONSORED ADR 686330101 3 34 SH SOLE 0 0 34 METLIFE INC COM 59156R108 114 2242 SH SOLE 0 0 2242 CABOT OIL & GAS CORP COM 127097103 16003 919163 SH SOLE 0 0 919163 ISHARES TR US OIL EQ&SV ETF 464288844 1 50 SH SOLE 0 0 50 QUDIAN INC ADR 747798106 1 200 SH SOLE 0 0 200 ISHARES TR FALN ANGLS USD 46435G474 0 3 SH SOLE 0 0 3 VERINT SYS INC COM 92343X100 0 2 SH SOLE 0 0 2 MATCH GROUP INC COM 57665R106 5 55 SH SOLE 0 0 55 ISHARES TR US OIL GS EX ETF 464288851 140 2524 SH SOLE 0 0 2524 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 42 3133 SH SOLE 0 0 3133 HUNTINGTON INGALLS INDS INC COM 446413106 106 424 SH SOLE 0 0 424 WISDOMTREE TR EM EX ST-OWNED 97717X578 12 394 SH SOLE 0 0 394 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 7 500 SH SOLE 0 0 500 HEALTHCARE TR AMER INC CL A NEW 42225P501 280 9256 SH SOLE 0 0 9256 CALIFORNIA RES CORP COM NEW 13057Q206 0 4 SH SOLE 0 0 4 STURM RUGER & CO INC COM 864159108 10 205 SH SOLE 0 0 205 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 25 495 SH SOLE 0 0 495 BLACKROCK CORE BD TR SHS BEN INT 09249E101 45 3096 SH SOLE 0 0 3096 CMS ENERGY CORP COM 125896100 6 91 SH SOLE 0 0 91 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10 3000 SH SOLE 0 0 3000 CSX CORP COM 126408103 198 2732 SH SOLE 0 0 2732 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 15 379 SH SOLE 0 0 379 ISHARES INC MSCI TAIWAN ETF 46434G772 6 134 SH SOLE 0 0 134 TERADYNE INC COM 880770102 12 171 SH SOLE 0 0 171 ISHARES TR FLTG RATE NT ETF 46429B655 19498 382913 SH SOLE 0 0 382913 ITURAN LOCATION AND CONTROL SHS M6158M104 2 77 SH SOLE 0 0 77 SPDR S&P 500 ETF TR TR UNIT 78462F103 29 800 SH Call SOLE 0 0 800 LEAR CORP COM NEW 521865204 12 91 SH SOLE 0 0 91 INVESCO LTD SHS G491BT108 18263 1015753 SH SOLE 0 0 1015753 MONGODB INC CL A 60937P106 26 197 SH SOLE 0 0 197 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 23 100 SH SOLE 0 0 100 DANAHER CORPORATION COM 235851102 1435 9348 SH SOLE 0 0 9348 SPDR S&P 500 ETF TR TR UNIT 78462F103 30 600 SH Call SOLE 0 0 600 CHEMOCENTRYX INC COM 16383L106 40 1000 SH SOLE 0 0 1000 VANGUARD INDEX FDS SMALL CP ETF 922908751 2015 12165 SH SOLE 0 0 12165 HELEN OF TROY CORP LTD COM G4388N106 814 4526 SH SOLE 0 0 4526 VIRTU FINL INC CL A 928254101 0 24 SH SOLE 0 0 24 ISHARES TR GLB CNS DISC ETF 464288745 41 328 SH SOLE 0 0 328 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 175 1470 SH SOLE 0 0 1470 VIRGIN GALACTIC HOLDINGS INC UNIT 99/99/9999 92766K205 13 1000 SH SOLE 0 0 1000 PGT INNOVATIONS INC COM 69336V101 4 262 SH SOLE 0 0 262 LOEWS CORP COM 540424108 9 164 SH SOLE 0 0 164 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 402 4331 SH SOLE 0 0 4331 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3 37 SH SOLE 0 0 37 PROLOGIS INC COM 74340W103 20 219 SH SOLE 0 0 219 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 6 300 SH SOLE 0 0 300 KEMET CORP COM NEW 488360207 36 1333 SH SOLE 0 0 1333 KITE RLTY GROUP TR COM NEW 49803T300 49 2526 SH SOLE 0 0 2526 VANGUARD WORLD FDS INF TECH ETF 92204A702 227 928 SH SOLE 0 0 928 FISERV INC COM 337738108 8633 74661 SH SOLE 0 0 74661 INVESCO QQQ TR UNIT SER 1 46090E103 0 1000 SH Put SOLE 0 0 1000 PHYSICIANS RLTY TR COM 71943U104 2 86 SH SOLE 0 0 86 REGIONS FINL CORP NEW COM 7591EP100 13116 764329 SH SOLE 0 0 764329 SPLUNK INC COM 848637104 88 590 SH SOLE 0 0 590 WELLS FARGO CO NEW COM 949746101 31539 586219 SH SOLE 0 0 586219 ISHARES TR INDIA 50 ETF 464289529 8 212 SH SOLE 0 0 212 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 7 289 SH SOLE 0 0 289 KKR REAL ESTATE FIN TR INC COM 48251K100 33 1606 SH SOLE 0 0 1606 DELAWARE INV CO MUN INC FD I COM 246101109 11 725 SH SOLE 0 0 725 CONSOL ENERGY INC NEW COM 20854L108 0 4 SH SOLE 0 0 4 SPDR S&P 500 ETF TR TR UNIT 78462F103 58 1200 SH Call SOLE 0 0 1200 SPDR S&P 500 ETF TR TR UNIT 78462F103 87 2200 SH Call SOLE 0 0 2200 NXP SEMICONDUCTORS N V COM N6596X109 81 640 SH SOLE 0 0 640 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 10 659 SH SOLE 0 0 659 ARK ETF TR NEXT GNRTN INTER 00214Q401 98 1695 SH SOLE 0 0 1695 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 700 SH Call SOLE 0 0 700 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 62 1454 SH SOLE 0 0 1454 BAYTEX ENERGY CORP COM 07317Q105 0 37 SH SOLE 0 0 37 MEDPACE HLDGS INC COM 58506Q109 0 3 SH SOLE 0 0 3 PEBBLEBROOK HOTEL TR COM 70509V100 5 171 SH SOLE 0 0 171 REXFORD INDL RLTY INC COM 76169C100 4 98 SH SOLE 0 0 98 QIAGEN NV SHS NEW N72482123 1 19 SH SOLE 0 0 19 WESTERN ASSET HIGH INCM FD I COM 95766J102 0 11 SH SOLE 0 0 11 ABRAXAS PETE CORP COM 003830106 126 359201 SH SOLE 0 0 359201 ETHAN ALLEN INTERIORS INC COM 297602104 0 10 SH SOLE 0 0 10 ALTRIA GROUP INC COM 02209S103 1901 38093 SH SOLE 0 0 38093 ISHARES TR RUS 1000 ETF 464287622 1775 9946 SH SOLE 0 0 9946 UNITED TECHNOLOGIES CORP COM 913017109 2281 15231 SH SOLE 0 0 15231 SPDR S&P 500 ETF TR TR UNIT 78462F103 1227 20600 SH Call SOLE 0 0 20600 HOLOGIC INC COM 436440101 29 557 SH SOLE 0 0 557 EXXON MOBIL CORP COM 30231G102 45949 658480 SH SOLE 0 0 658480 TESLA INC COM 88160R101 3269 7814 SH SOLE 0 0 7814 FIVE BELOW INC COM 33829M101 37 287 SH SOLE 0 0 287 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4 65 SH SOLE 0 0 65 OUTFRONT MEDIA INC COM 69007J106 44 1654 SH SOLE 0 0 1654 NEKTAR THERAPEUTICS COM 640268108 3 158 SH SOLE 0 0 158 DONNELLEY R R & SONS CO COM 257867200 0 33 SH SOLE 0 0 33 SPDR S&P 500 ETF TR TR UNIT 78462F103 4 10200 SH Put SOLE 0 0 10200 NOVOCURE LTD ORD SHS G6674U108 321 3808 SH SOLE 0 0 3808 WISDOMTREE TR INTL LRGCAP DV 97717W794 58 1174 SH SOLE 0 0 1174 VIAVI SOLUTIONS INC COM 925550105 6 380 SH SOLE 0 0 380 NOVAVAX INC COM NEW 670002401 0 1 SH SOLE 0 0 1 WORLD GOLD TR SPDR GLD MINIS 98149E204 13 871 SH SOLE 0 0 871 SEMPRA ENERGY 6.75% CNV PFD B 816851505 30 251 SH SOLE 0 0 251 PROSHARES TR II VIX SH TRM FUTRS 74347W171 74 5924 SH SOLE 0 0 5924 QCR HOLDINGS INC COM 74727A104 823 18766 SH SOLE 0 0 18766 VANECK VECTORS ETF TRUST MORNINGSTAR INTL 92189F593 53 1655 SH SOLE 0 0 1655 VIRTUSA CORP COM 92827P102 2 35 SH SOLE 0 0 35 BANK AMER CORP COM 060505104 22331 634037 SH SOLE 0 0 634037 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 7395 145346 SH SOLE 0 0 145346 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1 73 SH SOLE 0 0 73 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1 49 SH SOLE 0 0 49 SPDR S&P 500 ETF TR TR UNIT 78462F103 229 5500 SH Call SOLE 0 0 5500 HSBC HLDGS PLC SPON ADR NEW 404280406 30 776 SH SOLE 0 0 776 ZYNGA INC CL A 98986T108 0 15 SH SOLE 0 0 15 KORN FERRY COM NEW 500643200 3 69 SH SOLE 0 0 69 ISHARES TR INTL MOMENTUM FT 46434V449 7 240 SH SOLE 0 0 240 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1048 16676 SH SOLE 0 0 16676 EMERSON ELEC CO COM 291011104 178 2330 SH SOLE 0 0 2330 AFLAC INC COM 001055102 308 5821 SH SOLE 0 0 5821 ISHARES TR US TREAS BD ETF 46429B267 540422 20833542 SH SOLE 0 0 20833542 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 4 289 SH SOLE 0 0 289 ANSYS INC COM 03662Q105 7 27 SH SOLE 0 0 27 YORK WTR CO COM 987184108 14 300 SH SOLE 0 0 300 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1 19 SH SOLE 0 0 19 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 58 581 SH SOLE 0 0 581 APPLE INC COM 037833100 0 300 SH Put SOLE 0 0 300 SONOCO PRODS CO COM 835495102 2 37 SH SOLE 0 0 37 EBIX INC COM NEW 278715206 10 300 SH SOLE 0 0 300 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 6665 267015 SH SOLE 0 0 267015 TRITON INTL LTD CL A G9078F107 1 35 SH SOLE 0 0 35 BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 0 50 SH SOLE 0 0 50 ISHARES TR U.S. UTILITS ETF 464287697 271 1675 SH SOLE 0 0 1675 CABLE ONE INC COM 12685J105 298 200 SH SOLE 0 0 200 TARGET CORP COM 87612E106 23672 184632 SH SOLE 0 0 184632 CARS COM INC COM 14575E105 0 14 SH SOLE 0 0 14 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2 15 SH SOLE 0 0 15 GLOBAL X FDS GLB X MLP ENRG I 37950E226 5 390 SH SOLE 0 0 390 DBX ETF TR XTRACK RUSS 1000 233051481 3301 90956 SH SOLE 0 0 90956 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2415 45039 SH SOLE 0 0 45039 ACI WORLDWIDE INC COM 004498101 10288 271551 SH SOLE 0 0 271551 OBSIDIAN ENERGY LTD COM 674482203 0 142 SH SOLE 0 0 142 SEI INVESTMENTS CO COM 784117103 23 356 SH SOLE 0 0 356 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 307 SH SOLE 0 0 307 JPMORGAN CHASE & CO COM 46625H100 4902 35162 SH SOLE 0 0 35162 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 38 663 SH SOLE 0 0 663 AUTODESK INC COM 052769106 76 413 SH SOLE 0 0 413 NORDSTROM INC COM 655664100 13 315 SH SOLE 0 0 315 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 1000 SH Put SOLE 0 0 1000 CROWN CASTLE INTL CORP NEW COM 22822V101 129 904 SH SOLE 0 0 904 UNITED AIRLINES HLDGS INC COM 910047109 12 132 SH SOLE 0 0 132 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 15 500 SH SOLE 0 0 500 KIRBY CORP COM 497266106 1 8 SH SOLE 0 0 8 SPDR S&P 500 ETF TR TR UNIT 78462F103 37 1000 SH Call SOLE 0 0 1000 BARRICK GOLD CORPORATION COM 067901108 38 2018 SH SOLE 0 0 2018 KKR INCOME OPPORTUNITIES FD COM 48249T106 0 19 SH SOLE 0 0 19 DROPBOX INC CL A 26210C104 16 868 SH SOLE 0 0 868 SHOTSPOTTER INC COM 82536T107 1 50 SH SOLE 0 0 50 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 8 193 SH SOLE 0 0 193 TOOTSIE ROLL INDS INC COM 890516107 763 22363 SH SOLE 0 0 22363 FLEXSHARES TR MORNSTAR UPSTR 33939L407 21 634 SH SOLE 0 0 634 INTEL CORP COM 458140100 32414 541587 SH SOLE 0 0 541587 KULICKE & SOFFA INDS INC COM 501242101 0 17 SH SOLE 0 0 17 DYNEX CAP INC COM 26817Q886 2 104 SH SOLE 0 0 104 VANGUARD INDEX FDS MID CAP ETF 922908629 2913 16990 SH SOLE 0 0 16990 ISHARES TR IBONDS DEC2026 46435GAA0 47 1832 SH SOLE 0 0 1832 PALO ALTO NETWORKS INC COM 697435105 204 880 SH SOLE 0 0 880 PROSHARES TR S&P 500 DV ARIST 74348A467 560 7414 SH SOLE 0 0 7414 AON PLC SHS CL A G0408V102 107 514 SH SOLE 0 0 514 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 36 1155 SH SOLE 0 0 1155 UDR INC COM 902653104 98 2102 SH SOLE 0 0 2102 CONSTELLIUM SE CL A SHS F21107101 1 80 SH SOLE 0 0 80 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 47 997 SH SOLE 0 0 997 ISHARES TR INTRM TR CRP ETF 464288638 173 2985 SH SOLE 0 0 2985 CASTLIGHT HEALTH INC CL B 14862Q100 1 1066 SH SOLE 0 0 1066 HENRY SCHEIN INC COM 806407102 14 203 SH SOLE 0 0 203 PACER FDS TR TRENDP 100 ETF 69374H303 11 272 SH SOLE 0 0 272 SELECT ENERGY SVCS INC CL A COM 81617J301 0 23 SH SOLE 0 0 23 ST JOE CO COM 790148100 0 25 SH SOLE 0 0 25 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 17 675 SH SOLE 0 0 675 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 80 990 SH SOLE 0 0 990 WILLIAMS SONOMA INC COM 969904101 33 456 SH SOLE 0 0 456 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1807 40630 SH SOLE 0 0 40630 SPDR S&P 500 ETF TR TR UNIT 78462F103 202 4600 SH Call SOLE 0 0 4600 AZUL S A SPONSR ADR PFD 05501U106 1569 36664 SH SOLE 0 0 36664 SPDR S&P 500 ETF TR TR UNIT 78462F103 19 4000 SH Put SOLE 0 0 4000 STMICROELECTRONICS N V NY REGISTRY 861012102 1 42 SH SOLE 0 0 42 UNITED RENTALS INC COM 911363109 144 861 SH SOLE 0 0 861 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 223 8156 SH SOLE 0 0 8156 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 36 1235 SH SOLE 0 0 1235 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1685 56116 SH SOLE 0 0 56116 KIMBERLY CLARK CORP COM 494368103 26737 194378 SH SOLE 0 0 194378 TAILORED BRANDS INC COM 87403A107 0 68 SH SOLE 0 0 68 SILGAN HOLDINGS INC COM 827048109 3 82 SH SOLE 0 0 82 TWILIO INC CL A 90138F102 61 622 SH SOLE 0 0 622 POLYMET MINING CORP COM 731916102 0 1500 SH SOLE 0 0 1500 TEREX CORP NEW COM 880779103 1 49 SH SOLE 0 0 49 ACCELERON PHARMA INC COM 00434H108 3 55 SH SOLE 0 0 55 GRACE W R & CO DEL NEW COM 38388F108 4 57 SH SOLE 0 0 57 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 2080 60391 SH SOLE 0 0 60391 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3313 83687 SH SOLE 0 0 83687 COLUMBIA PPTY TR INC COM NEW 198287203 173 8294 SH SOLE 0 0 8294 SPDR S&P 500 ETF TR TR UNIT 78462F103 15 400 SH Call SOLE 0 0 400 AXOS FINL INC COM 05465C100 188 6200 SH SOLE 0 0 6200 DONNELLEY FINL SOLUTIONS INC COM 25787G100 0 12 SH SOLE 0 0 12 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 16 6000 SH SOLE 0 0 6000 ARK ETF TR ISRAEL INOVATE 00214Q609 6 252 SH SOLE 0 0 252 MACYS INC COM 55616P104 17 982 SH SOLE 0 0 982 INPHI CORP COM 45772F107 2 22 SH SOLE 0 0 22 CBRE GROUP INC CL A 12504L109 138 2250 SH SOLE 0 0 2250 MONDELEZ INTL INC CL A 609207105 381 6917 SH SOLE 0 0 6917 REPUBLIC SVCS INC COM 760759100 119 1331 SH SOLE 0 0 1331 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 14 73 SH SOLE 0 0 73 EATON VANCE ENHANCED EQ INC COM 278274105 70 4415 SH SOLE 0 0 4415 SERVICENOW INC COM 81762P102 140 495 SH SOLE 0 0 495 DANAHER CORPORATION DBCV 1/2 235851AF9 18 3000 PRN SOLE 0 0 3000 LITTELFUSE INC COM 537008104 15 81 SH SOLE 0 0 81 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 41540 1239619 SH SOLE 0 0 1239619 GAMING & LEISURE PPTYS INC COM 36467J108 3 70 SH SOLE 0 0 70 ABBOTT LABS COM 002824100 0 700 SH Put SOLE 0 0 700 ISHARES TR EDGE MSCI MINM 46435G433 35 986 SH SOLE 0 0 986 ASSOCIATED BANC CORP COM 045487105 268 12150 SH SOLE 0 0 12150 NUVEEN AMT FREE MUN CR INC F COM 67071L106 988 59246 SH SOLE 0 0 59246 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 84 5617 SH SOLE 0 0 5617 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14 221 SH SOLE 0 0 221 VEREIT INC COM 92339V100 111 12004 SH SOLE 0 0 12004 INTEGER HLDGS CORP COM 45826H109 14 178 SH SOLE 0 0 178 SPDR S&P 500 ETF TR TR UNIT 78462F103 136170 423074 SH SOLE 0 0 423074 HEALTHCARE SVCS GRP INC COM 421906108 11 456 SH SOLE 0 0 456 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 0 12 SH SOLE 0 0 12 MICROSOFT CORP COM 594918104 13721 87193 SH SOLE 0 0 87193 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 5 129 SH SOLE 0 0 129 NATIONAL GRID PLC SPONSORED ADR NE 636274409 53 839 SH SOLE 0 0 839 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 127 954 SH SOLE 0 0 954 DOLBY LABORATORIES INC COM CL A 25659T107 7 101 SH SOLE 0 0 101 EMPLOYERS HOLDINGS INC COM 292218104 2 36 SH SOLE 0 0 36 INVESCO MORTGAGE CAPITAL INC COM 46131B100 13 787 SH SOLE 0 0 787 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 921 19769 SH SOLE 0 0 19769 MANTECH INTL CORP CL A 564563104 4 49 SH SOLE 0 0 49 TAL EDUCATION GROUP SPONSORED ADS 874080104 39 802 SH SOLE 0 0 802 BP PLC SPONSORED ADR 055622104 676 17913 SH SOLE 0 0 17913 QURATE RETAIL INC COM SER A 74915M100 3 335 SH SOLE 0 0 335 IDT CORP CL B NEW 448947507 5 750 SH SOLE 0 0 750 ISHARES TR GLOBAL FINLS ETF 464287333 6 91 SH SOLE 0 0 91 MSG NETWORK INC CL A 553573106 5 304 SH SOLE 0 0 304 DORMAN PRODUCTS INC COM 258278100 1 11 SH SOLE 0 0 11 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 17 1062 SH SOLE 0 0 1062 UNITIL CORP COM 913259107 776 12555 SH SOLE 0 0 12555 TIMKEN CO COM 887389104 1 14 SH SOLE 0 0 14 PAPA JOHNS INTL INC COM 698813102 13 213 SH SOLE 0 0 213 EXELIXIS INC COM 30161Q104 79 4500 SH SOLE 0 0 4500 ISHARES INC MSCI MEXICO ETF 464286822 9 197 SH SOLE 0 0 197 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3168 73476 SH SOLE 0 0 73476 EXPONENT INC COM 30214U102 812 11762 SH SOLE 0 0 11762 NORTONLIFELOCK INC COM 668771108 3 129 SH SOLE 0 0 129 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 6049 112415 SH SOLE 0 0 112415 HEICO CORP NEW COM 422806109 6 51 SH SOLE 0 0 51 MURPHY USA INC COM 626755102 19 159 SH SOLE 0 0 159 KILROY RLTY CORP COM 49427F108 2 20 SH SOLE 0 0 20 PUBLIC STORAGE COM 74460D109 9176 43087 SH SOLE 0 0 43087 PRICESMART INC COM 741511109 9 133 SH SOLE 0 0 133 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 26 518 SH SOLE 0 0 518 NV5 GLOBAL INC COM 62945V109 13 261 SH SOLE 0 0 261 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 99 2218 SH SOLE 0 0 2218 FRANKLIN LTD DURATION INC TR COM 35472T101 5 499 SH SOLE 0 0 499 BOOT BARN HLDGS INC COM 099406100 6 142 SH SOLE 0 0 142 CRANE CO COM 224399105 28 321 SH SOLE 0 0 321 SRC ENERGY INC COM 78470V108 0 79 SH SOLE 0 0 79 BLACKROCK MUNIASSETS FD INC COM 09254J102 7 453 SH SOLE 0 0 453 ENSTAR GROUP LIMITED SHS G3075P101 0 2 SH SOLE 0 0 2 MOLINA HEALTHCARE INC COM 60855R100 2 15 SH SOLE 0 0 15 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 222 17271 SH SOLE 0 0 17271 EATON VANCE RISK MNGD DIV EQ COM 27829G106 5 579 SH SOLE 0 0 579 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 0 6 SH SOLE 0 0 6 MSCI INC COM 55354G100 61 236 SH SOLE 0 0 236 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 40 2000 SH SOLE 0 0 2000 ULTA BEAUTY INC COM 90384S303 24 95 SH SOLE 0 0 95 CATERPILLAR INC DEL COM 149123101 750 5079 SH SOLE 0 0 5079 RAYMOND JAMES FINANCIAL INC COM 754730109 1 10 SH SOLE 0 0 10 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH SOLE 0 0 84 ZOETIS INC CL A 98978V103 286 2160 SH SOLE 0 0 2160 CAMPBELL SOUP CO COM 134429109 17 338 SH SOLE 0 0 338 COGNEX CORP COM 192422103 44 780 SH SOLE 0 0 780 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 63 3268 SH SOLE 0 0 3268 CORNING INC COM 219350105 221 7598 SH SOLE 0 0 7598 CADENCE DESIGN SYSTEM INC COM 127387108 18 262 SH SOLE 0 0 262 STEEL DYNAMICS INC COM 858119100 2 48 SH SOLE 0 0 48 SUNOCO LP COM UT REP LP 86765K109 0 1 SH SOLE 0 0 1 MEDNAX INC COM 58502B106 0 14 SH SOLE 0 0 14 XILINX INC COM 983919101 25 251 SH SOLE 0 0 251 MARKEL CORP COM 570535104 24 21 SH SOLE 0 0 21 BANK MONTREAL QUE COM 063671101 4 52 SH SOLE 0 0 52 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 10 49 SH SOLE 0 0 49 IDEXX LABS INC COM 45168D104 572 2190 SH SOLE 0 0 2190 ALLEGHANY CORP DEL COM 017175100 1 1 SH SOLE 0 0 1 ISHARES TR RUSSELL 2000 ETF 464287655 4006 24181 SH SOLE 0 0 24181 TENNECO INC CL A VTG COM STK 880349105 0 10 SH SOLE 0 0 10 UMB FINL CORP COM 902788108 0 5 SH SOLE 0 0 5 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 38 8640 SH SOLE 0 0 8640 SPDR S&P 500 ETF TR TR UNIT 78462F103 2 300 SH Put SOLE 0 0 300 CHEVRON CORP NEW COM 166764100 10263 85164 SH SOLE 0 0 85164 UNITEDHEALTH GROUP INC COM 91324P102 19960 67896 SH SOLE 0 0 67896 ORGANOVO HLDGS INC COM 68620A104 1 1655 SH SOLE 0 0 1655 NETFLIX INC COM 64110L106 1463 4522 SH SOLE 0 0 4522 HYSTER YALE MATLS HANDLING I CL A 449172105 0 6 SH SOLE 0 0 6 POSCO SPONSORED ADR 693483109 4 69 SH SOLE 0 0 69 GODADDY INC CL A 380237107 3968 58426 SH SOLE 0 0 58426 VANGUARD INDEX FDS SM CP VAL ETF 922908611 92 669 SH SOLE 0 0 669 CNX RESOURCES CORPORATION COM 12653C108 0 36 SH SOLE 0 0 36 PAN AMERICAN SILVER CORP COM 697900108 1 26 SH SOLE 0 0 26 BANCOLOMBIA S A SPON ADR PREF 05968L102 2 31 SH SOLE 0 0 31 ISHARES INC MSCI SPAIN ETF 464286764 0 2 SH SOLE 0 0 2 MASCO CORP COM 574599106 16 335 SH SOLE 0 0 335 ISHARES TR MSCI CHINA ETF 46429B671 29 445 SH SOLE 0 0 445 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1 10 SH SOLE 0 0 10 WORKHORSE GROUP INC COM NEW 98138J206 9 3000 SH SOLE 0 0 3000 TERRENO RLTY CORP COM 88146M101 35 640 SH SOLE 0 0 640 FLEETCOR TECHNOLOGIES INC COM 339041105 2878 10002 SH SOLE 0 0 10002 LAMB WESTON HLDGS INC COM 513272104 44 513 SH SOLE 0 0 513 CYRUSONE INC COM 23283R100 20 310 SH SOLE 0 0 310 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2 96 SH SOLE 0 0 96 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 20 758 SH SOLE 0 0 758 LENDINGTREE INC NEW COM 52603B107 3 9 SH SOLE 0 0 9 LAKELAND FINL CORP COM 511656100 806 16481 SH SOLE 0 0 16481 UNILEVER N V N Y SHS NEW 904784709 139 2424 SH SOLE 0 0 2424 HUBBELL INC COM 443510607 2 13 SH SOLE 0 0 13 WISDOMTREE TR CHINESE YUAN FD 97717W182 5 202 SH SOLE 0 0 202 PROASSURANCE CORP COM 74267C106 4 98 SH SOLE 0 0 98 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 941 28871 SH SOLE 0 0 28871 PAVMED INC COM 70387R106 55 46000 SH SOLE 0 0 46000 CUSHMAN WAKEFIELD PLC SHS G2717B108 4 175 SH SOLE 0 0 175 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1792 30836 SH SOLE 0 0 30836 TEAM INC COM 878155100 3 161 SH SOLE 0 0 161 SOUTHWEST GAS HOLDINGS INC COM 844895102 211 2774 SH SOLE 0 0 2774 INTUITIVE SURGICAL INC COM NEW 46120E602 577 976 SH SOLE 0 0 976 AURORA CANNABIS INC COM 05156X108 24 10928 SH SOLE 0 0 10928 TE CONNECTIVITY LTD REG SHS H84989104 103 1079 SH SOLE 0 0 1079 REGENCY CTRS CORP COM 758849103 5 73 SH SOLE 0 0 73 WAVE LIFE SCIENCES LTD SHS Y95308105 1 155 SH SOLE 0 0 155 APPIAN CORP CL A 03782L101 2569 67226 SH SOLE 0 0 67226 FOX CORP CL A COM 35137L105 4 120 SH SOLE 0 0 120 DOUGLAS EMMETT INC COM 25960P109 1 22 SH SOLE 0 0 22 ENVIVA PARTNERS LP COM UNIT 29414J107 17 453 SH SOLE 0 0 453 NUVEEN PFD & INCM SECURTIES COM 67072C105 108 10719 SH SOLE 0 0 10719 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 30 2037 SH SOLE 0 0 2037 XENIA HOTELS & RESORTS INC COM 984017103 137 6361 SH SOLE 0 0 6361 NCR CORP NEW COM 62886E108 32 918 SH SOLE 0 0 918 HANCOCK JOHN INVS TR COM 410142103 97 5454 SH SOLE 0 0 5454 MSC INDL DIRECT INC CL A 553530106 1 11 SH SOLE 0 0 11 BED BATH & BEYOND INC COM 075896100 2 100 SH SOLE 0 0 100 ZUORA INC COM CL A 98983V106 6071 423660 SH SOLE 0 0 423660 SERVISFIRST BANCSHARES INC COM 81768T108 1 30 SH SOLE 0 0 30 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 216 5134 SH SOLE 0 0 5134 ISHARES TR CORE 1 5 YR USD 46432F859 9 170 SH SOLE 0 0 170 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 30 912 SH SOLE 0 0 912 TABULA RASA HEALTHCARE INC COM 873379101 10213 209791 SH SOLE 0 0 209791 ISHARES TR GLOBAL MATER ETF 464288695 6 93 SH SOLE 0 0 93 AT&T INC COM 00206R102 37410 957257 SH SOLE 0 0 957257 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 8 257 SH SOLE 0 0 257 HANNON ARMSTRONG SUST INFR C COM 41068X100 3 100 SH SOLE 0 0 100 TRANSUNION COM 89400J107 4242 49554 SH SOLE 0 0 49554 WHEATON PRECIOUS METALS CORP COM 962879102 236 7941 SH SOLE 0 0 7941 ALCOA CORP COM 013872106 12 541 SH SOLE 0 0 541 TAPESTRY INC COM 876030107 16 595 SH SOLE 0 0 595 ISHARES TR IBONDS DEC23 ETF 46434VAX8 77 3014 SH SOLE 0 0 3014 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4816 74524 SH SOLE 0 0 74524 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 44 SH SOLE 0 0 44 AMERICAN EXPRESS CO COM 025816109 358 2879 SH SOLE 0 0 2879 MDU RES GROUP INC COM 552690109 36 1215 SH SOLE 0 0 1215 MEDTRONIC PLC SHS G5960L103 6867 60532 SH SOLE 0 0 60532 NEWMONT GOLDCORP CORPORATION COM 651639106 301 6937 SH SOLE 0 0 6937 LYFT INC CL A COM 55087P104 9 200 SH SOLE 0 0 200 ISHARES TR INTL QLTY FACTOR 46434V456 38 1162 SH SOLE 0 0 1162 ZIMMER BIOMET HLDGS INC COM 98956P102 2546 17012 SH SOLE 0 0 17012 ENVESTNET INC COM 29404K106 11 162 SH SOLE 0 0 162 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 5 34 SH SOLE 0 0 34 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2803 46745 SH SOLE 0 0 46745 TRI CONTL CORP COM 895436103 1 20 SH SOLE 0 0 20 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 74 6604 SH SOLE 0 0 6604 CALIFORNIA WTR SVC GROUP COM 130788102 5 99 SH SOLE 0 0 99 EXACT SCIENCES CORP COM 30063P105 1925 20812 SH SOLE 0 0 20812 ISHARES TR MSCI LW CRB TG 46434V464 9 69 SH SOLE 0 0 69 SEMPRA ENERGY COM 816851109 669 4417 SH SOLE 0 0 4417 NOKIA CORP SPONSORED ADR 654902204 1580 425743 SH SOLE 0 0 425743 AMERIPRISE FINL INC COM 03076C106 86 514 SH SOLE 0 0 514 ARES CAP CORP COM 04010L103 5 247 SH SOLE 0 0 247 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 172 SH SOLE 0 0 172 LEIDOS HLDGS INC COM 525327102 33 339 SH SOLE 0 0 339 SCIENCE APPLICATNS INTL CP N COM 808625107 376 4319 SH SOLE 0 0 4319 HILLENBRAND INC COM 431571108 4 134 SH SOLE 0 0 134 SIMON PPTY GROUP INC NEW COM 828806109 1645 11046 SH SOLE 0 0 11046 ISHARES TR SP SMCP600VL ETF 464287879 458 2849 SH SOLE 0 0 2849 BANK OZK COM 06417N103 1 20 SH SOLE 0 0 20 CAPITAL ONE FINL CORP COM 14040H105 121 1177 SH SOLE 0 0 1177 COLONY CR REAL ESTATE INC COM CL A 19625T101 182 13808 SH SOLE 0 0 13808 ISHARES TR 0-5 YR TIPS ETF 46429B747 157 1557 SH SOLE 0 0 1557 OXFORD INDS INC COM 691497309 808 10711 SH SOLE 0 0 10711 STERIS PLC SHS USD G8473T100 11 69 SH SOLE 0 0 69 BAKER HUGHES COMPANY CL A 05722G100 328 12796 SH SOLE 0 0 12796 SLACK TECHNOLOGIES INC COM CL A 83088V102 30 1330 SH SOLE 0 0 1330 THERAPEUTICSMD INC COM 88338N107 5 2000 SH SOLE 0 0 2000 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 47 1570 SH SOLE 0 0 1570 VANECK VECTORS ETF TRUST STEEL ETF 92189F205 5 133 SH SOLE 0 0 133 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 90 3281 SH SOLE 0 0 3281 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 9621 68461 SH SOLE 0 0 68461 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 3300 SH Call SOLE 0 0 3300 RHYTHM PHARMACEUTICALS INC COM 76243J105 3 127 SH SOLE 0 0 127 WISDOMTREE TR US HIGH DIVIDEND 97717W208 426 5544 SH SOLE 0 0 5544 EQUIFAX INC COM 294429105 3 19 SH SOLE 0 0 19 CARTERS INC COM 146229109 21 194 SH SOLE 0 0 194 BERKLEY W R CORP COM 084423102 8 122 SH SOLE 0 0 122 INGERSOLL-RAND PLC SHS G47791101 286 2153 SH SOLE 0 0 2153 ELECTRONIC ARTS INC COM 285512109 6872 63924 SH SOLE 0 0 63924 SUN CMNTYS INC COM 866674104 26 174 SH SOLE 0 0 174 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4 200 SH SOLE 0 0 200 WABTEC CORP COM 929740108 16 204 SH SOLE 0 0 204 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1564 22674 SH SOLE 0 0 22674 EVENTBRITE INC COM CL A 29975E109 2909 144241 SH SOLE 0 0 144241 AGNC INVT CORP COM 00123Q104 16 930 SH SOLE 0 0 930 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 5 350 SH SOLE 0 0 350 KANSAS CITY SOUTHERN COM NEW 485170302 14 92 SH SOLE 0 0 92 BRIGHT HORIZONS FAM SOL IN D COM 109194100 54 356 SH SOLE 0 0 356 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 63 634 SH SOLE 0 0 634 GRIFOLS S A SP ADR REP B NVT 398438408 1312 56329 SH SOLE 0 0 56329 VANECK VECTORS ETF TRUST CEF MUN INCOME E 92189F460 78 2840 SH SOLE 0 0 2840 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 19 296 SH SOLE 0 0 296 SPDR S&P 500 ETF TR TR UNIT 78462F103 93 2200 SH Call SOLE 0 0 2200 EOG RES INC COM 26875P101 15921 190082 SH SOLE 0 0 190082 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 23012 210075 SH SOLE 0 0 210075 NUTRIEN LTD COM 67077M108 36 749 SH SOLE 0 0 749 ARISTA NETWORKS INC COM 040413106 10 47 SH SOLE 0 0 47 DBX ETF TR XTRACK HRVST CSI 233051879 2 80 SH SOLE 0 0 80 SECOND SIGHT MED PRODS INC *W EXP 03/06/202 81362J118 0 37 SH SOLE 0 0 37 NUVEEN REAL ASSET INM AND GW COM 67074Y105 3 175 SH SOLE 0 0 175 VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 0 13 SH SOLE 0 0 13 ISHARES TR IBONDS DEC22 ETF 46434VBA7 52 2037 SH SOLE 0 0 2037 PEARSON PLC SPONSORED ADR 705015105 3 327 SH SOLE 0 0 327 RAYONIER INC COM 754907103 13 396 SH SOLE 0 0 396 WELLTOWER INC COM 95040Q104 273 3339 SH SOLE 0 0 3339 NEW JERSEY RES COM 646025106 797 17891 SH SOLE 0 0 17891 UNITED STATES STL CORP NEW COM 912909108 144 12631 SH SOLE 0 0 12631 CONSOLIDATED EDISON INC COM 209115104 426 4705 SH SOLE 0 0 4705 ALTERYX INC COM CL A 02156B103 1 5 SH SOLE 0 0 5 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 405 8135 SH SOLE 0 0 8135 CRONOS GROUP INC COM 22717L101 51 6705 SH SOLE 0 0 6705 DELUXE CORP COM 248019101 1 25 SH SOLE 0 0 25 VOYA FINL INC COM 929089100 14 223 SH SOLE 0 0 223 ISHARES TR SH TR CRPORT ETF 464288646 979 18246 SH SOLE 0 0 18246 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 24 SH SOLE 0 0 24 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 476 10804 SH SOLE 0 0 10804 MOODYS CORP COM 615369105 85 356 SH SOLE 0 0 356 MICROCHIP TECHNOLOGY INC COM 595017104 198 1891 SH SOLE 0 0 1891 SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 53 2022 SH SOLE 0 0 2022 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 28 275 SH SOLE 0 0 275 FIRST TR ENERGY INCOME & GRW COM 33738G104 126 5564 SH SOLE 0 0 5564 UNDER ARMOUR INC CL C 904311206 928 48397 SH SOLE 0 0 48397 MATADOR RES CO COM 576485205 8150 453524 SH SOLE 0 0 453524 INDEPENDENCE RLTY TR INC COM 45378A106 50 3521 SH SOLE 0 0 3521 ADOBE INC COM 00724F101 5842 17714 SH SOLE 0 0 17714 MARRIOTT INTL INC NEW CL A 571903202 2166 14305 SH SOLE 0 0 14305 FLIR SYS INC COM 302445101 73 1403 SH SOLE 0 0 1403 ELASTIC N V ORD SHS N14506104 3 46 SH SOLE 0 0 46 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 58 2450 SH SOLE 0 0 2450 ALLSTATE CORP COM 020002101 29465 262031 SH SOLE 0 0 262031 BECTON DICKINSON & CO COM 075887109 407 1495 SH SOLE 0 0 1495 AMERISAFE INC COM 03071H100 771 11682 SH SOLE 0 0 11682 WISDOMTREE TR INTL SMCAP DIV 97717W760 262 3689 SH SOLE 0 0 3689 EQUITY RESIDENTIAL SH BEN INT 29476L107 253 3121 SH SOLE 0 0 3121 SPDR S&P 500 ETF TR TR UNIT 78462F103 40 9500 SH Put SOLE 0 0 9500 ICON PLC SHS G4705A100 43 247 SH SOLE 0 0 247 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 3 650 SH SOLE 0 0 650 VALERO ENERGY CORP NEW COM 91913Y100 496 5299 SH SOLE 0 0 5299 LINDE PLC SHS G5494J103 188 883 SH SOLE 0 0 883 CAMBRIDGE BANCORP COM 132152109 196 2450 SH SOLE 0 0 2450 PIMCO DYNAMIC INCOME FD SHS 72201Y101 101 3125 SH SOLE 0 0 3125 CAMDEN PPTY TR SH BEN INT 133131102 5 44 SH SOLE 0 0 44 AGNICO EAGLE MINES LTD COM 008474108 67 1084 SH SOLE 0 0 1084 JACK IN THE BOX INC COM 466367109 715 9162 SH SOLE 0 0 9162 CORE LABORATORIES N V COM N22717107 1 27 SH SOLE 0 0 27 DYCOM INDS INC COM 267475101 31 652 SH SOLE 0 0 652 UNISYS CORP COM NEW 909214306 0 20 SH SOLE 0 0 20 BANC OF CALIFORNIA INC COM 05990K106 1 43 SH SOLE 0 0 43 PRUDENTIAL PLC ADR 74435K204 38 1007 SH SOLE 0 0 1007 CENTERPOINT ENERGY INC COM 15189T107 23 861 SH SOLE 0 0 861 ENOVA INTL INC COM 29357K103 2 91 SH SOLE 0 0 91 VOYA PRIME RATE TR SH BEN INT 92913A100 0 54 SH SOLE 0 0 54 TENET HEALTHCARE CORP COM NEW 88033G407 9 240 SH SOLE 0 0 240 ISHARES TR ESG 1 5 YR USD 46435G243 235 9230 SH SOLE 0 0 9230 RETAIL PPTYS AMER INC CL A 76131V202 326 24354 SH SOLE 0 0 24354 PIONEER NAT RES CO COM 723787107 546 3604 SH SOLE 0 0 3604 ISHARES US ETF TR SHT MAT BD ETF 46431W507 38428 764730 SH SOLE 0 0 764730 MCDERMOTT INTL INC COM 580037703 0 291 SH SOLE 0 0 291 EATON VANCE TX MNG BY WRT OP COM 27828Y108 10 700 SH SOLE 0 0 700 WASTE CONNECTIONS INC COM 94106B101 13 148 SH SOLE 0 0 148 BGC PARTNERS INC CL A 05541T101 1 250 SH SOLE 0 0 250 LMP CAP & INCOME FD INC COM 50208A102 2 141 SH SOLE 0 0 141 ALECTOR INC COM 014442107 2 100 SH SOLE 0 0 100 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1 116 SH SOLE 0 0 116 RENAISSANCERE HOLDINGS LTD COM G7496G103 2 12 SH SOLE 0 0 12 TRAVELERS COMPANIES INC COM 89417E109 115 841 SH SOLE 0 0 841 ALASKA AIR GROUP INC COM 011659109 26 378 SH SOLE 0 0 378 ARK ETF TR GENOMIC REV ETF 00214Q302 148 4414 SH SOLE 0 0 4414 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 25 345 SH SOLE 0 0 345 EXLSERVICE HOLDINGS INC COM 302081104 4 55 SH SOLE 0 0 55 GLOBAL X FDS GLOBX SUPDV US 37950E291 101 4275 SH SOLE 0 0 4275 MOTOROLA SOLUTIONS INC COM NEW 620076307 515 3194 SH SOLE 0 0 3194 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Put SOLE 0 0 100 ISHARES TR MBS ETF 464288588 175583 1624863 SH SOLE 0 0 1624863 ENERSYS COM 29275Y102 1 10 SH SOLE 0 0 10 VISA INC COM CL A 92826C839 20110 107027 SH SOLE 0 0 107027 SPDR SERIES TRUST DJ REIT ETF 78464A607 78 768 SH SOLE 0 0 768 ALPS ETF TR ALERIAN MLP 00162Q866 879 103369 SH SOLE 0 0 103369 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2 600 SH SOLE 0 0 600 CAL MAINE FOODS INC COM NEW 128030202 1 29 SH SOLE 0 0 29 PROSPECT CAPITAL CORPORATION COM 74348T102 7 1100 SH SOLE 0 0 1100 ISHARES TR CORE US AGGBD ET 464287226 48856 434782 SH SOLE 0 0 434782 ISHARES TR PFD AND INCM SEC 464288687 1000 26593 SH SOLE 0 0 26593 EDGEWELL PERS CARE CO COM 28035Q102 17 548 SH SOLE 0 0 548 BLACKROCK FLOAT RATE OME STR COM 09255X100 148 10980 SH SOLE 0 0 10980 FREEPORT-MCMORAN INC CL B 35671D857 41 3155 SH SOLE 0 0 3155 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 38 2673 SH SOLE 0 0 2673 SANOFI SPONSORED ADR 80105N105 13306 265069 SH SOLE 0 0 265069 PLANET FITNESS INC CL A 72703H101 1 13 SH SOLE 0 0 13 ISHARES TR 3 7 YR TREAS BD 464288661 347 2756 SH SOLE 0 0 2756 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 32 559 SH SOLE 0 0 559 MPLX LP COM UNIT REP LTD 55336V100 35 1364 SH SOLE 0 0 1364 BLACKROCK MULTI-SECTOR INC T COM 09258A107 0 16 SH SOLE 0 0 16 ISHARES TR CORE MSCI EAFE 46432F842 221971 3402377 SH SOLE 0 0 3402377 WISDOMTREE TR JAPN HEDGE EQT 97717W851 67 1251 SH SOLE 0 0 1251 AMPHENOL CORP NEW CL A 032095101 21 198 SH SOLE 0 0 198 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1041 11393 SH SOLE 0 0 11393 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 23 3332 SH SOLE 0 0 3332 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 161 2328 SH SOLE 0 0 2328 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 144 4857 SH SOLE 0 0 4857 CUBESMART COM 229663109 4 112 SH SOLE 0 0 112 ISHARES TR U.S. FIN SVC ETF 464287770 794 5229 SH SOLE 0 0 5229 VERIZON COMMUNICATIONS INC COM 92343V104 30747 500763 SH SOLE 0 0 500763 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4 97 SH SOLE 0 0 97 POST HLDGS INC COM 737446104 78 714 SH SOLE 0 0 714 AMERICAN WTR WKS CO INC NEW COM 030420103 777 6323 SH SOLE 0 0 6323 CHARTER COMMUNICATIONS INC N CL A 16119P108 48 98 SH SOLE 0 0 98 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1 114 SH SOLE 0 0 114 DAVE & BUSTERS ENTMT INC COM 238337109 11 265 SH SOLE 0 0 265 ORTHOPEDIATRICS CORP COM 68752L100 5175 110124 SH SOLE 0 0 110124 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 7 295 SH SOLE 0 0 295 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 95 14350 SH SOLE 0 0 14350 OAKTREE STRATEGIC INCOME COR COM 67402D104 7 875 SH SOLE 0 0 875 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 8 104 SH SOLE 0 0 104 SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 19 730 SH SOLE 0 0 730 NATIONAL RETAIL PPTYS INC COM 637417106 26 487 SH SOLE 0 0 487 AXA EQUITABLE HLDGS INC COM 054561105 11 439 SH SOLE 0 0 439 GLOBUS MED INC CL A 379577208 6 96 SH SOLE 0 0 96 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 181 7405 SH SOLE 0 0 7405 HOSTESS BRANDS INC CL A 44109J106 3 194 SH SOLE 0 0 194 SABRA HEALTH CARE REIT INC COM 78573L106 11 527 SH SOLE 0 0 527 AERIE PHARMACEUTICALS INC COM 00771V108 6586 272497 SH SOLE 0 0 272497 ISHARES TR BROAD USD HIGH 46435U853 15 373 SH SOLE 0 0 373 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 68 887 SH SOLE 0 0 887 FRANKLIN RES INC COM 354613101 8022 308762 SH SOLE 0 0 308762 HAWAIIAN HOLDINGS INC COM 419879101 8 270 SH SOLE 0 0 270 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1 59 SH SOLE 0 0 59 SEMTECH CORP COM 816850101 4 67 SH SOLE 0 0 67 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3678 17342 SH SOLE 0 0 17342 WELBILT INC COM 949090104 5793 371112 SH SOLE 0 0 371112 EATON VANCE TX MGD DIV EQ IN COM 27828N102 119 9500 SH SOLE 0 0 9500 PORTLAND GEN ELEC CO COM NEW 736508847 12 212 SH SOLE 0 0 212 SPDR S&P 500 ETF TR TR UNIT 78462F103 300 6800 SH Call SOLE 0 0 6800 AMERICAN FIN TR INC COM CLASS A 02607T109 30 2230 SH SOLE 0 0 2230 VANGUARD INDEX FDS VALUE ETF 922908744 1035 8635 SH SOLE 0 0 8635 SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 16 186 SH SOLE 0 0 186 INTL PAPER CO COM 460146103 84 1831 SH SOLE 0 0 1831 ISHARES TR MSCI ACWI EX US 464288240 163 3324 SH SOLE 0 0 3324 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 15 597 SH SOLE 0 0 597 AMERISERV FINL INC COM 03074A102 0 81 SH SOLE 0 0 81 ALPHABET INC CAP STK CL C 02079K107 3066 2293 SH SOLE 0 0 2293 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2 15 SH SOLE 0 0 15 AURYN RES INC COM 05208W108 0 140 SH SOLE 0 0 140 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 48 359 SH SOLE 0 0 359 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4 120 SH SOLE 0 0 120 AUTOZONE INC COM 053332102 67 56 SH SOLE 0 0 56 TELUS CORP COM 87971M103 9493 245103 SH SOLE 0 0 245103 RELIANCE STEEL & ALUMINUM CO COM 759509102 3 23 SH SOLE 0 0 23 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 44 1511 SH SOLE 0 0 1511 CATALENT INC COM 148806102 12391 220093 SH SOLE 0 0 220093 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 30 601 SH SOLE 0 0 601 MERITOR INC COM 59001K100 10 399 SH SOLE 0 0 399 EMBRAER S A SPONSORED ADS 29082A107 1 62 SH SOLE 0 0 62 STERICYCLE INC COM 858912108 12 193 SH SOLE 0 0 193 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1 53 SH SOLE 0 0 53 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39 415 SH SOLE 0 0 415 SPDR S&P 500 ETF TR TR UNIT 78462F103 41 1000 SH Call SOLE 0 0 1000 ISHARES TR CORE S&P MCP ETF 464287507 60400 293458 SH SOLE 0 0 293458 NATIONAL HEALTH INVS INC COM 63633D104 750 9205 SH SOLE 0 0 9205 CAMECO CORP COM 13321L108 1108 124522 SH SOLE 0 0 124522 PARTY CITY HOLDCO INC COM 702149105 20 8387 SH SOLE 0 0 8387 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 796 SH SOLE 0 0 796 ISHARES TR IBOXX INV CP ETF 464287242 3190 24930 SH SOLE 0 0 24930 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 61 860 SH SOLE 0 0 860 AMERICAN TOWER CORP NEW COM 03027X100 600 2610 SH SOLE 0 0 2610 ALEXION PHARMACEUTICALS INC COM 015351109 53 491 SH SOLE 0 0 491 SCHNEIDER NATIONAL INC CL B 80689H102 2371 108670 SH SOLE 0 0 108670 ISHARES TR GLOB HLTHCRE ETF 464287325 719 10462 SH SOLE 0 0 10462 COHERENT INC COM 192479103 4 22 SH SOLE 0 0 22 UBS GROUP AG SHS H42097107 21 1655 SH SOLE 0 0 1655 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 196 1960 SH SOLE 0 0 1960 ISHARES TR TIPS BD ETF 464287176 73 628 SH SOLE 0 0 628 PNC FINL SVCS GROUP INC COM 693475105 14020 87830 SH SOLE 0 0 87830 GENTEX CORP COM 371901109 18 629 SH SOLE 0 0 629 SCHWAB STRATEGIC TR US TIPS ETF 808524870 333 5875 SH SOLE 0 0 5875 HERBALIFE NUTRITION LTD COM SHS G4412G101 2 43 SH SOLE 0 0 43 LEGGETT & PLATT INC COM 524660107 37 736 SH SOLE 0 0 736 MGE ENERGY INC COM 55277P104 958 12157 SH SOLE 0 0 12157 ISHARES TR CORE MSCI TOTAL 46432F834 10748 173640 SH SOLE 0 0 173640 ISHARES INC MSCI BRAZIL ETF 464286400 45 949 SH SOLE 0 0 949 PENNEY J C CORP INC COM 708160106 0 110 SH SOLE 0 0 110 EATON VANCE SH TM DR DIVR IN COM 27828V104 0 23 SH SOLE 0 0 23 ISHARES INC MSCI SINGPOR ETF 46434G780 4 164 SH SOLE 0 0 164 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 44 2236 SH SOLE 0 0 2236 KIMCO RLTY CORP COM 49446R109 101 4896 SH SOLE 0 0 4896 GUIDEWIRE SOFTWARE INC COM 40171V100 13 122 SH SOLE 0 0 122 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1493 44748 SH SOLE 0 0 44748 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3494 23497 SH SOLE 0 0 23497 NRG ENERGY INC COM NEW 629377508 4 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 336 4922 SH SOLE 0 0 4922 CINEMARK HOLDINGS INC COM 17243V102 41 1210 SH SOLE 0 0 1210 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 14 229 SH SOLE 0 0 229 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 66642 1035455 SH SOLE 0 0 1035455 EASTERLY GOVT PPTYS INC COM 27616P103 6 240 SH SOLE 0 0 240 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3470 27387 SH SOLE 0 0 27387 WATERS CORP COM 941848103 2 10 SH SOLE 0 0 10 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 17 812 SH SOLE 0 0 812 ISHARES TR IBONDS DEC2021 46435G789 10 390 SH SOLE 0 0 390 WESCO INTL INC COM 95082P105 2 29 SH SOLE 0 0 29 CACTUS INC CL A 127203107 302 8791 SH SOLE 0 0 8791 SPDR S&P 500 ETF TR TR UNIT 78462F103 1907 26400 SH Call SOLE 0 0 26400 CME GROUP INC COM 12572Q105 811 4040 SH SOLE 0 0 4040 TELEPHONE & DATA SYS INC COM NEW 879433829 0 10 SH SOLE 0 0 10 DBX ETF TR XTRACK MSCI EAFE 233051200 20 593 SH SOLE 0 0 593 TC PIPELINES LP UT COM LTD PRT 87233Q108 24 565 SH SOLE 0 0 565 ISHARES INC ESG MSCI EM ETF 46434G863 1466 40809 SH SOLE 0 0 40809 DIAMOND OFFSHORE DRILLING IN COM 25271C102 0 40 SH SOLE 0 0 40 SIX FLAGS ENTMT CORP NEW COM 83001A102 24 537 SH SOLE 0 0 537 NEWS CORP NEW CL A 65249B109 2 110 SH SOLE 0 0 110 GARRETT MOTION INC COM 366505105 2 193 SH SOLE 0 0 193 UNIVERSAL HLTH SVCS INC CL B 913903100 6 42 SH SOLE 0 0 42 CNA FINL CORP COM 126117100 1 14 SH SOLE 0 0 14 ISHARES TR MULTIFACTOR USA 46434V290 11690 272424 SH SOLE 0 0 272424 CREDICORP LTD COM G2519Y108 3 15 SH SOLE 0 0 15 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6 700 SH SOLE 0 0 700 LPL FINL HLDGS INC COM 50212V100 9 98 SH SOLE 0 0 98 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 0 3 SH SOLE 0 0 3 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4123 194114 SH SOLE 0 0 194114 OLD DOMINION FREIGHT LINE IN COM 679580100 50 264 SH SOLE 0 0 264 CYREN LTD SHS M26895108 0 16 SH SOLE 0 0 16 TRINITY INDS INC COM 896522109 4 200 SH SOLE 0 0 200 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 100 1684 SH SOLE 0 0 1684 VANGUARD INDEX FDS GROWTH ETF 922908736 3897 21394 SH SOLE 0 0 21394 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2 68 SH SOLE 0 0 68 UNITED FIRE GROUP INC COM 910340108 102 2340 SH SOLE 0 0 2340 MCCORMICK & CO INC COM NON VTG 579780206 27313 160920 SH SOLE 0 0 160920 VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 7087 129373 SH SOLE 0 0 129373 GABELLI EQUITY TR INC COM 362397101 76 12552 SH SOLE 0 0 12552 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 9 226 SH SOLE 0 0 226 DOMTAR CORP COM NEW 257559203 0 10 SH SOLE 0 0 10 CF INDS HLDGS INC COM 125269100 1 25 SH SOLE 0 0 25 PERSPECTA INC COM 715347100 6 213 SH SOLE 0 0 213 WEIBO CORP SPONSORED ADR 948596101 28 607 SH SOLE 0 0 607 JOHNSON CTLS INTL PLC SHS G51502105 561 13788 SH SOLE 0 0 13788 MYLAN N V SHS EURO N59465109 6 317 SH SOLE 0 0 317 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1095 47835 SH SOLE 0 0 47835 GRAHAM HLDGS CO COM 384637104 2 3 SH SOLE 0 0 3 SPDR S&P 500 ETF TR TR UNIT 78462F103 32 600 SH Call SOLE 0 0 600 FIRST AMERN FINL CORP COM 31847R102 22 382 SH SOLE 0 0 382 CHESAPEAKE ENERGY CORP COM 165167107 20 24220 SH SOLE 0 0 24220 HAEMONETICS CORP COM 405024100 3 22 SH SOLE 0 0 22 BLACKROCK MUNICIPL INC QLTY COM 092479104 0 21 SH SOLE 0 0 21 ESSEX PPTY TR INC COM 297178105 3464 11514 SH SOLE 0 0 11514 VALARIS PLC SHS CLASS A G9402V109 240 36622 SH SOLE 0 0 36622 INTERXION HOLDING N.V SHS N47279109 4 46 SH SOLE 0 0 46 ISHARES TR GLOBAL TECH ETF 464287291 1345 6391 SH SOLE 0 0 6391 APPLE INC COM 037833100 39102 133159 SH SOLE 0 0 133159 MARTIN MARIETTA MATLS INC COM 573284106 99 353 SH SOLE 0 0 353 SPDR S&P 500 ETF TR TR UNIT 78462F103 95 2500 SH Call SOLE 0 0 2500 GCI LIBERTY INC COM CLASS A 36164V305 3 38 SH SOLE 0 0 38 CITRIX SYS INC COM 177376100 38 344 SH SOLE 0 0 344 ALLISON TRANSMISSION HLDGS I COM 01973R101 9 177 SH SOLE 0 0 177 WELLS FARGO CO NEW PERP PFD CNV A 949746804 236 163 SH SOLE 0 0 163 NETEASE INC SPONSORED ADS 64110W102 16 51 SH SOLE 0 0 51 MORGAN STANLEY INDIA INVS FD COM 61745C105 6 279 SH SOLE 0 0 279 SYSCO CORP COM 871829107 29715 347387 SH SOLE 0 0 347387 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5 227 SH SOLE 0 0 227 ROPER TECHNOLOGIES INC COM 776696106 125 354 SH SOLE 0 0 354 BHP GROUP LTD SPONSORED ADS 088606108 58 1064 SH SOLE 0 0 1064 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 68 535 SH SOLE 0 0 535 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 63 2045 SH SOLE 0 0 2045 NISOURCE INC COM 65473P105 12 437 SH SOLE 0 0 437 FIRSTENERGY CORP COM 337932107 66 1351 SH SOLE 0 0 1351 QUEST DIAGNOSTICS INC COM 74834L100 118 1104 SH SOLE 0 0 1104 ISHARES TR RUS 2000 VAL ETF 464287630 299 2325 SH SOLE 0 0 2325 ISHARES TR EDGE US FIXD INM 46435U796 182 1782 SH SOLE 0 0 1782 TJX COS INC NEW COM 872540109 29512 483335 SH SOLE 0 0 483335 SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 24 SH SOLE 0 0 24 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2 79 SH SOLE 0 0 79 TRANSENTERIX INC COM 89366M300 0 154 SH SOLE 0 0 154 TOCAGEN INC COM 888846102 1 1000 SH SOLE 0 0 1000 PAYCHEX INC COM 704326107 128 1510 SH SOLE 0 0 1510 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5945 153783 SH SOLE 0 0 153783 ANI PHARMACEUTICALS INC COM 00182C103 0 5 SH SOLE 0 0 5 ISHARES TR EDGE MSCI USA VL 46432F388 144757 1613250 SH SOLE 0 0 1613250 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 11 764 SH SOLE 0 0 764 INTERCONTINENTAL EXCHANGE IN COM 45866F104 563 6083 SH SOLE 0 0 6083 JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 1056 44686 SH SOLE 0 0 44686 ISHARES TR IBONDS ETF 46435UAA9 35 1352 SH SOLE 0 0 1352 ISHARES TR GRWT ALLOCAT ETF 464289867 219 4572 SH SOLE 0 0 4572 KT CORP SPONSORED ADR 48268K101 3 280 SH SOLE 0 0 280 PIPER JAFFRAY COS COM 724078100 20 245 SH SOLE 0 0 245 WASHINGTON TR BANCORP COM 940610108 124 2300 SH SOLE 0 0 2300 SPDR S&P 500 ETF TR TR UNIT 78462F103 95 1800 SH Call SOLE 0 0 1800 LABORATORY CORP AMER HLDGS COM NEW 50540R409 54 320 SH SOLE 0 0 320 ACCURAY INC COM 004397105 3 1000 SH SOLE 0 0 1000 JOHNSON & JOHNSON COM 478160104 0 1100 SH Put SOLE 0 0 1100 BLACKROCK ENHANCED GBL DIV T COM 092501105 5 413 SH SOLE 0 0 413 EXONE CO COM 302104104 4 500 SH SOLE 0 0 500 UNITED STATES NATL GAS FUND UNIT PAR 912318300 2 96 SH SOLE 0 0 96 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16782 342344 SH SOLE 0 0 342344 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 38 SH SOLE 0 0 38 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2897 47163 SH SOLE 0 0 47163 WILEY JOHN & SONS INC CL A 968223206 801 16509 SH SOLE 0 0 16509 CAPRI HOLDINGS LIMITED SHS G1890L107 5 128 SH SOLE 0 0 128 ISHARES TR US TELECOM ETF 464287713 100 3347 SH SOLE 0 0 3347 SCHWAB STRATEGIC TR US REIT ETF 808524847 55 1201 SH SOLE 0 0 1201 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 140 1779 SH SOLE 0 0 1779 SPDR S&P 500 ETF TR TR UNIT 78462F103 111 2200 SH Call SOLE 0 0 2200 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 22 1682 SH SOLE 0 0 1682 ENANTA PHARMACEUTICALS INC COM 29251M106 2 26 SH SOLE 0 0 26 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1 1668 SH SOLE 0 0 1668 UNITED STATES CELLULAR CORP COM 911684108 0 6 SH SOLE 0 0 6 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 871 20645 SH SOLE 0 0 20645 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1508 42039 SH SOLE 0 0 42039 DWS MUN INCOME TR NEW COM 233368109 0 7 SH SOLE 0 0 7 ISHARES INC MSCI GERMANY ETF 464286806 95 3248 SH SOLE 0 0 3248 TEXAS INSTRS INC COM 882508104 2230 17386 SH SOLE 0 0 17386 INTEL CORP COM 458140100 23 4500 SH Put SOLE 0 0 4500 NEW YORK TIMES CO CL A 650111107 2 56 SH SOLE 0 0 56 CHART INDS INC COM PAR $0.01 16115Q308 1 9 SH SOLE 0 0 9 ISHARES TR BARCLAYS 7 10 YR 464287440 2970 26950 SH SOLE 0 0 26950 JACOBS ENGR GROUP INC COM 469814107 67 744 SH SOLE 0 0 744 CGI INC CL A SUB VTG 12532H104 7 81 SH SOLE 0 0 81 EQUITY COMWLTH COM SH BEN INT 294628102 0 5 SH SOLE 0 0 5 JOHNSON & JOHNSON COM 478160104 30286 207620 SH SOLE 0 0 207620 PGIM HIGH YIELD BOND FUND IN COM 69346H100 2 145 SH SOLE 0 0 145 CANADIAN NAT RES LTD COM 136385101 10 300 SH SOLE 0 0 300 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 173 1982 SH SOLE 0 0 1982 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 11036 183666 SH SOLE 0 0 183666 OSHKOSH CORP COM 688239201 128 1355 SH SOLE 0 0 1355 SPDR S&P 500 ETF TR TR UNIT 78462F103 27 700 SH Call SOLE 0 0 700 GLOBE LIFE INC COM 37959E102 54 515 SH SOLE 0 0 515 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 91 4052 SH SOLE 0 0 4052 ISHARES TR MRGSTR SM CP GR 464288604 89 422 SH SOLE 0 0 422 ISHARES TR MULTIFACTOR INTL 46434V274 148831 5502072 SH SOLE 0 0 5502072 FLEX LTD ORD Y2573F102 10 816 SH SOLE 0 0 816 TEEKAY CORPORATION COM Y8564W103 0 58 SH SOLE 0 0 58 VAIL RESORTS INC COM 91879Q109 2 9 SH SOLE 0 0 9 TALOS ENERGY INC COM 87484T108 1 18 SH SOLE 0 0 18 LADDER CAP CORP CL A 505743104 34 1899 SH SOLE 0 0 1899 TRIMAS CORP COM NEW 896215209 4 141 SH SOLE 0 0 141 LOCKHEED MARTIN CORP COM 539830109 33609 86315 SH SOLE 0 0 86315 MOSAIC CO NEW COM 61945C103 6 271 SH SOLE 0 0 271 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 300 SH Put SOLE 0 0 300 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 316 3923 SH SOLE 0 0 3923 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 9 267 SH SOLE 0 0 267 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 800 SH Put SOLE 0 0 800 SALESFORCE COM INC COM 79466L302 872 5363 SH SOLE 0 0 5363 MAGNOLIA OIL & GAS CORP CL A 559663109 26 2053 SH SOLE 0 0 2053 ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 4517 199146 SH SOLE 0 0 199146 PPL CORP COM 69351T106 135 3774 SH SOLE 0 0 3774 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 2 140 SH SOLE 0 0 140 WOODWARD INC COM 980745103 4 35 SH SOLE 0 0 35 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4745 75335 SH SOLE 0 0 75335 OKTA INC CL A 679295105 8 67 SH SOLE 0 0 67 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 18 312 SH SOLE 0 0 312 RITCHIE BROS AUCTIONEERS COM 767744105 7656 178246 SH SOLE 0 0 178246 ISHARES INC MSCI SWITZERLAND 464286749 59 1444 SH SOLE 0 0 1444 NAVISTAR INTL CORP NEW COM 63934E108 0 5 SH SOLE 0 0 5 APPLIED DNA SCIENCES INC COM 03815U300 4 1000 SH SOLE 0 0 1000 NIKE INC CL B 654106103 19928 196703 SH SOLE 0 0 196703 TELEDYNE TECHNOLOGIES INC COM 879360105 2 7 SH SOLE 0 0 7 DIAMONDBACK ENERGY INC COM 25278X109 718 7735 SH SOLE 0 0 7735 HDFC BANK LTD SPONSORED ADS 40415F101 1736 27397 SH SOLE 0 0 27397 ISHARES TR U.S. ENERGY ETF 464287796 34 1056 SH SOLE 0 0 1056 NATIONAL WESTN LIFE GROUP IN CL A 638517102 29 98 SH SOLE 0 0 98 KEARNY FINL CORP MD COM 48716P108 7 508 SH SOLE 0 0 508 KNOWLES CORP COM 49926D109 130 6165 SH SOLE 0 0 6165 BIO RAD LABS INC CL A 090572207 40 109 SH SOLE 0 0 109 EVEREST RE GROUP LTD COM G3223R108 17859 64510 SH SOLE 0 0 64510 PNM RES INC COM 69349H107 39 764 SH SOLE 0 0 764 FLEXSHARES TR INTL QLTDV IDX 33939L837 12 480 SH SOLE 0 0 480 GLOBAL X FDS MSCI NXT EMRNG 37950E218 5 237 SH SOLE 0 0 237 PROSPERITY BANCSHARES INC COM 743606105 1 9 SH SOLE 0 0 9 LTC PPTYS INC COM 502175102 792 17696 SH SOLE 0 0 17696 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 14 200 SH SOLE 0 0 200 DIEBOLD NXDF INC COM 253651103 1 58 SH SOLE 0 0 58 ENBRIDGE INC COM 29250N105 250 6286 SH SOLE 0 0 6286 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 28 275 SH SOLE 0 0 275 JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH 46641Q878 0 5 SH SOLE 0 0 5 AMERICAN EQTY INVT LIFE HLD COM 025676206 5 158 SH SOLE 0 0 158 SALLY BEAUTY HLDGS INC COM 79546E104 805 44119 SH SOLE 0 0 44119 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 13 SH SOLE 0 0 13 INVESCO MUN OPPORTUNITY TR COM 46132C107 107 8694 SH SOLE 0 0 8694 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 41128 816353 SH SOLE 0 0 816353 ISHARES TR PHLX SEMICND ETF 464287523 54 216 SH SOLE 0 0 216 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 13 956 SH SOLE 0 0 956 SPDR S&P 500 ETF TR TR UNIT 78462F103 214 4300 SH Call SOLE 0 0 4300 RYANAIR HLDGS PLC SPONSORED ADS 783513203 30 342 SH SOLE 0 0 342 REALTY INCOME CORP COM 756109104 292 3968 SH SOLE 0 0 3968 COPART INC COM 217204106 97 1067 SH SOLE 0 0 1067 BRUKER CORP COM 116794108 16056 315012 SH SOLE 0 0 315012 INTUIT COM 461202103 236 902 SH SOLE 0 0 902 CDW CORP COM 12514G108 473 3310 SH SOLE 0 0 3310 RITE AID CORP COM 767754872 0 18 SH SOLE 0 0 18 TRACTOR SUPPLY CO COM 892356106 72 775 SH SOLE 0 0 775 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 0 12 SH SOLE 0 0 12 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 297 4590 SH SOLE 0 0 4590 APOLLO TACTICAL INCOME FD IN COM 037638103 3 176 SH SOLE 0 0 176 MILLER HERMAN INC COM 600544100 16 377 SH SOLE 0 0 377 CIRCOR INTL INC COM 17273K109 1 12 SH SOLE 0 0 12 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 179 3199 SH SOLE 0 0 3199 VANECK VECTORS ETF TRUST INDIA SMALL CAP 92189F767 1 39 SH SOLE 0 0 39 ENTERGY CORP NEW COM 29364G103 61 508 SH SOLE 0 0 508 DISCOVERY INC COM SER C 25470F302 1 40 SH SOLE 0 0 40 INTERPUBLIC GROUP COS INC COM 460690100 51 2209 SH SOLE 0 0 2209 AGEX THERAPEUTICS INC COM 00848H108 9 5020 SH SOLE 0 0 5020 CEDAR FAIR L P DEPOSITRY UNIT 150185106 130 2341 SH SOLE 0 0 2341 SPDR S&P 500 ETF TR TR UNIT 78462F103 4297 77900 SH Call SOLE 0 0 77900 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 17 190 SH SOLE 0 0 190 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 4 SH SOLE 0 0 4 LENNAR CORP CL B 526057302 0 10 SH SOLE 0 0 10 XCEL ENERGY INC COM 98389B100 24282 382448 SH SOLE 0 0 382448 PIER 1 IMPORTS INC COM NEW 720279504 0 30 SH SOLE 0 0 30 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 6284 203752 SH SOLE 0 0 203752 DUNKIN BRANDS GROUP INC COM 265504100 15 200 SH SOLE 0 0 200 WYNN RESORTS LTD COM 983134107 10 70 SH SOLE 0 0 70 CONOCOPHILLIPS COM 20825C104 561 8629 SH SOLE 0 0 8629 APACHE CORP COM 037411105 201 7858 SH SOLE 0 0 7858 ISHARES TR COHEN STEER REIT 464287564 30 255 SH SOLE 0 0 255 EVOLENT HEALTH INC CL A 30050B101 3831 423353 SH SOLE 0 0 423353 WISDOMTREE TR US MIDCAP FUND 97717W570 1617 38410 SH SOLE 0 0 38410 AQUA AMERICA INC COM 03836W103 27 573 SH SOLE 0 0 573 BAIDU INC SPON ADR REP A 056752108 1715 13569 SH SOLE 0 0 13569 SPDR SERIES TRUST BLOMBERG 1 10 YR 78468R861 226 11536 SH SOLE 0 0 11536 WEX INC COM 96208T104 10 48 SH SOLE 0 0 48 ISHARES TR EAFE VALUE ETF 464288877 34 684 SH SOLE 0 0 684 SPDR S&P 500 ETF TR TR UNIT 78462F103 292 6200 SH Call SOLE 0 0 6200 ING GROEP N V SPONSORED ADR 456837103 4 329 SH SOLE 0 0 329 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6 10000 SH Call SOLE 0 0 10000 PRIMERICA INC COM 74164M108 3 21 SH SOLE 0 0 21 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8 554 SH SOLE 0 0 554 WELLS FARGO MULTI SECTOR INC COM 94987D101 1 99 SH SOLE 0 0 99 TEXAS ROADHOUSE INC COM 882681109 814 14457 SH SOLE 0 0 14457 VAREX IMAGING CORP COM 92214X106 0 4 SH SOLE 0 0 4 HOME DEPOT INC COM 437076102 5977 27371 SH SOLE 0 0 27371 TILRAY INC COM CL 2 88688T100 0 500 SH Call SOLE 0 0 500 OMEGA HEALTHCARE INVS INC COM 681936100 55 1301 SH SOLE 0 0 1301 BOX INC CL A 10316T104 3 169 SH SOLE 0 0 169 WISDOMTREE TR EMG MKTS SMCAP 97717W281 52 1086 SH SOLE 0 0 1086 ISHARES TR CORE TOTAL USD 46434V613 8381 160837 SH SOLE 0 0 160837 DUKE ENERGY CORP NEW COM NEW 26441C204 26897 294895 SH SOLE 0 0 294895 IAC INTERACTIVECORP COM 44919P508 117 469 SH SOLE 0 0 469 SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 23 390 SH SOLE 0 0 390 M & T BK CORP COM 55261F104 160 943 SH SOLE 0 0 943 BLOOM ENERGY CORP COM CL A 093712107 1 68 SH SOLE 0 0 68 CLOROX CO DEL COM 189054109 25455 165790 SH SOLE 0 0 165790 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1 525 SH SOLE 0 0 525 ISHARES TR MRNGSTR LG-CP GR 464287119 2410 11478 SH SOLE 0 0 11478 DICKS SPORTING GOODS INC COM 253393102 6 125 SH SOLE 0 0 125 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 0 30 SH SOLE 0 0 30 VISHAY INTERTECHNOLOGY INC COM 928298108 1 62 SH SOLE 0 0 62 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 315 3886 SH SOLE 0 0 3886 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2 289 SH SOLE 0 0 289 WRIGHT MED GROUP N V ORD SHS N96617118 5 158 SH SOLE 0 0 158 UNIFIRST CORP MASS COM 904708104 705 3491 SH SOLE 0 0 3491 YAMANA GOLD INC COM 98462Y100 93 23650 SH SOLE 0 0 23650 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6102 59908 SH SOLE 0 0 59908 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 90 1094 SH SOLE 0 0 1094 ISHARES TR S&P MC 400VL ETF 464287705 328 1920 SH SOLE 0 0 1920 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 66 1642 SH SOLE 0 0 1642 ALTRIA GROUP INC COM 02209S103 0 1500 SH Put SOLE 0 0 1500 KRANESHARES TR CSI CHI INTERNET 500767306 239 4902 SH SOLE 0 0 4902 BERRY GLOBAL GROUP INC COM 08579W103 2 36 SH SOLE 0 0 36 WORKDAY INC CL A 98138H101 302 1835 SH SOLE 0 0 1835 BEIGENE LTD SPONSORED ADR 07725L102 3 18 SH SOLE 0 0 18 SOLIGENIX INC COM 834223307 1 1000 SH SOLE 0 0 1000 TRIUMPH GROUP INC NEW COM 896818101 1 27 SH SOLE 0 0 27 KRANESHARES TR ELEC VEH FUTUR 500767827 84 3570 SH SOLE 0 0 3570 FEDEX CORP COM 31428X106 17692 117004 SH SOLE 0 0 117004 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 71 1662 SH SOLE 0 0 1662 GRAY TELEVISION INC COM 389375106 7 338 SH SOLE 0 0 338 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 13 561 SH SOLE 0 0 561 ENCANA CORP COM 292505104 5 1027 SH SOLE 0 0 1027 MASIMO CORP COM 574795100 2 12 SH SOLE 0 0 12 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 39 989 SH SOLE 0 0 989 COHEN & STEERS LTD DUR PFD I COM 19248C105 2 60 SH SOLE 0 0 60 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 9 350 SH SOLE 0 0 350 STARBUCKS CORP COM 855244109 2031 23105 SH SOLE 0 0 23105 CDN IMPERIAL BK COMM TORONTO COM 136069101 20 244 SH SOLE 0 0 244 TRUSTMARK CORP COM 898402102 211 6128 SH SOLE 0 0 6128 APOLLO SR FLOATING RATE FD I COM 037636107 0 5 SH SOLE 0 0 5 WORKIVA INC COM CL A 98139A105 355 8445 SH SOLE 0 0 8445 UBER TECHNOLOGIES INC COM 90353T100 64 2149 SH SOLE 0 0 2149 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 239 SH SOLE 0 0 239 ISHARES TR LATN AMER 40 ETF 464287390 5 136 SH SOLE 0 0 136 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 502 16580 SH SOLE 0 0 16580 CENTENE CORP DEL COM 15135B101 183 2908 SH SOLE 0 0 2908 ISHARES TR MRGSTR MD CP GRW 464288307 1516 5766 SH SOLE 0 0 5766 SPDR S&P 500 ETF TR TR UNIT 78462F103 999 13000 SH Call SOLE 0 0 13000 WHITING PETE CORP NEW COM NEW 966387409 1 150 SH SOLE 0 0 150 CYTOSORBENTS CORP COM NEW 23283X206 1 362 SH SOLE 0 0 362 HERON THERAPEUTICS INC COM 427746102 29 1236 SH SOLE 0 0 1236 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 470 12152 SH SOLE 0 0 12152 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 52 404 SH SOLE 0 0 404 CHEMOURS CO COM 163851108 6 335 SH SOLE 0 0 335 EPR PPTYS COM SH BEN INT 26884U109 207 2935 SH SOLE 0 0 2935 EATON VANCE TAX MNGD GBL DV COM 27829F108 15 1724 SH SOLE 0 0 1724 FIRST MIDWEST BANCORP DEL COM 320867104 1 26 SH SOLE 0 0 26 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 4 105 SH SOLE 0 0 105 SOGOU INC ADR REPSTG A 83409V104 1 300 SH SOLE 0 0 300 VMWARE INC CL A COM 928563402 31 204 SH SOLE 0 0 204 SOUTHERN CO COM 842587107 30370 476769 SH SOLE 0 0 476769 PULTE GROUP INC COM 745867101 31 793 SH SOLE 0 0 793 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 2998 58013 SH SOLE 0 0 58013 SPDR S&P 500 ETF TR TR UNIT 78462F103 111 2300 SH Call SOLE 0 0 2300 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 447 20065 SH SOLE 0 0 20065 PATTERSON COMPANIES INC COM 703395103 4 212 SH SOLE 0 0 212 SAGE THERAPEUTICS INC COM 78667J108 3 35 SH SOLE 0 0 35 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 55 2474 SH SOLE 0 0 2474 ISHARES TR HDG MSCI EAFE 46434V803 8 254 SH SOLE 0 0 254 V F CORP COM 918204108 187 1876 SH SOLE 0 0 1876 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2 148 SH SOLE 0 0 148 PFIZER INC COM 717081103 0 1800 SH Put SOLE 0 0 1800 ISHARES TR EXPONENTIAL TECH 46434V381 2558 59834 SH SOLE 0 0 59834 SPDR S&P 500 ETF TR TR UNIT 78462F103 147 3000 SH Call SOLE 0 0 3000 CVS HEALTH CORP COM 126650100 417 5619 SH SOLE 0 0 5619 8X8 INC NEW COM 282914100 18 1000 SH SOLE 0 0 1000 SCOTTS MIRACLE GRO CO CL A 810186106 10422 98152 SH SOLE 0 0 98152 HERZFELD CARIBBEAN BASIN FD COM 42804T106 4 600 SH SOLE 0 0 600 AXON ENTERPRISE INC COM 05464C101 6 86 SH SOLE 0 0 86 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1361 17705 SH SOLE 0 0 17705 BERKSHIRE HILLS BANCORP INC COM 084680107 799 24298 SH SOLE 0 0 24298 PROCTER & GAMBLE CO COM 742718109 48599 389104 SH SOLE 0 0 389104 SIGNET JEWELERS LIMITED SHS G81276100 0 12 SH SOLE 0 0 12 ISHARES TR U.S. REAL ES ETF 464287739 1184 12716 SH SOLE 0 0 12716 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 17 1250 SH SOLE 0 0 1250 EMCOR GROUP INC COM 29084Q100 19 224 SH SOLE 0 0 224 3-D SYS CORP DEL COM NEW 88554D205 3 375 SH SOLE 0 0 375 CIDARA THERAPEUTICS INC COM 171757107 4 1000 SH SOLE 0 0 1000 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1 45 SH SOLE 0 0 45 ATHENE HLDG LTD CL A G0684D107 1 17 SH SOLE 0 0 17 OLD NATL BANCORP IND COM 680033107 577 31538 SH SOLE 0 0 31538 CREE INC COM 225447101 3 71 SH SOLE 0 0 71 WEIS MKTS INC COM 948849104 802 19815 SH SOLE 0 0 19815 VEEVA SYS INC CL A COM 922475108 16 117 SH SOLE 0 0 117 ISHARES INC MSCI EQUAL WEITE 464286681 131357 2053418 SH SOLE 0 0 2053418 ENTERPRISE PRODS PARTNERS L COM 293792107 367 13021 SH SOLE 0 0 13021 ENEL AMERICAS S A SPONSORED ADR 29274F104 3 265 SH SOLE 0 0 265 T MOBILE US INC COM 872590104 7 84 SH SOLE 0 0 84 MODERNA INC COM 60770K107 20 1000 SH SOLE 0 0 1000 GENERAL MLS INC COM 370334104 379 7083 SH SOLE 0 0 7083 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 102 SH SOLE 0 0 102 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 43 1114 SH SOLE 0 0 1114 SANOFI RIGHT 12/31/2020 80105N113 0 264 SH SOLE 0 0 264 WERNER ENTERPRISES INC COM 950755108 877 24092 SH SOLE 0 0 24092 LIVE NATION ENTERTAINMENT IN COM 538034109 50 697 SH SOLE 0 0 697 FLEXSHARES TR STOXX GLOBR INF 33939L795 2 34 SH SOLE 0 0 34 3M CO COM 88579Y101 1205 6833 SH SOLE 0 0 6833 LIVENT CORP COM 53814L108 7 835 SH SOLE 0 0 835 CERENCE INC COM 156727109 1230 54360 SH SOLE 0 0 54360 PAYPAL HLDGS INC COM 70450Y103 588 5433 SH SOLE 0 0 5433 ISHARES TR GLB CNSM STP ETF 464288737 21 380 SH SOLE 0 0 380 TEGNA INC COM 87901J105 4 234 SH SOLE 0 0 234 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 16 4789 SH SOLE 0 0 4789 MITEK SYS INC COM NEW 606710200 2 200 SH SOLE 0 0 200 HORIZON GLOBAL CORP COM 44052W104 0 55 SH SOLE 0 0 55 AMICUS THERAPEUTICS INC COM 03152W109 2 248 SH SOLE 0 0 248 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3 51 SH SOLE 0 0 51 UMH PPTYS INC COM 903002103 0 2 SH SOLE 0 0 2 COOPER COS INC COM NEW 216648402 5185 16137 SH SOLE 0 0 16137 SPROUTS FMRS MKT INC COM 85208M102 4 213 SH SOLE 0 0 213 ALIGN TECHNOLOGY INC COM 016255101 1827 6546 SH SOLE 0 0 6546 BLACKROCK INVT QUALITY MUN T COM 09247D105 0 13 SH SOLE 0 0 13 DOLLAR TREE INC COM 256746108 22 236 SH SOLE 0 0 236 CHENIERE ENERGY INC COM NEW 16411R208 49 810 SH SOLE 0 0 810 LIVANOVA PLC SHS G5509L101 6171 81816 SH SOLE 0 0 81816 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 282 5253 SH SOLE 0 0 5253 COSTCO WHSL CORP NEW COM 22160K105 2831 9630 SH SOLE 0 0 9630 RADIAN GROUP INC COM 750236101 42 1682 SH SOLE 0 0 1682 AVROBIO INC COM 05455M100 40 2000 SH SOLE 0 0 2000 CYPRESS SEMICONDUCTOR CORP COM 232806109 5 200 SH SOLE 0 0 200 HOLLYFRONTIER CORP COM 436106108 12 234 SH SOLE 0 0 234 INTREXON CORP COM 46122T102 279 51000 SH SOLE 0 0 51000 ESSENT GROUP LTD COM G3198U102 38 740 SH SOLE 0 0 740 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 22 783 SH SOLE 0 0 783 SHOPIFY INC CL A 82509L107 344 865 SH SOLE 0 0 865 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 59 2117 SH SOLE 0 0 2117 ROSS STORES INC COM 778296103 217 1866 SH SOLE 0 0 1866 UMPQUA HLDGS CORP COM 904214103 150 8458 SH SOLE 0 0 8458 MOVADO GROUP INC COM 624580106 0 9 SH SOLE 0 0 9 CREDIT ACCEP CORP MICH COM 225310101 38 85 SH SOLE 0 0 85 ISHARES INC MSCI AUST ETF 464286103 35 1553 SH SOLE 0 0 1553 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 14 101 SH SOLE 0 0 101 AMEDISYS INC COM 023436108 6 36 SH SOLE 0 0 36 KLA CORPORATION COM NEW 482480100 47 261 SH SOLE 0 0 261 TEMPLETON GLOBAL INCOME FD COM 880198106 0 49 SH SOLE 0 0 49 BLACKROCK MUNI INCOME TR II COM 09249N101 106 7000 SH SOLE 0 0 7000 WISDOMTREE TR US SHRT TRM HIGH 97717X149 20 387 SH SOLE 0 0 387 ASPEN TECHNOLOGY INC COM 045327103 9 73 SH SOLE 0 0 73 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 147 2835 SH SOLE 0 0 2835 STRYKER CORP COM 863667101 26661 126995 SH SOLE 0 0 126995 AVALONBAY CMNTYS INC COM 053484101 265 1266 SH SOLE 0 0 1266 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 17908 406915 SH SOLE 0 0 406915 BRINKER INTL INC COM 109641100 71 1688 SH SOLE 0 0 1688 ISHARES TR INTL VALUE FACTR 46435G409 5 192 SH SOLE 0 0 192 PG&E CORP COM 69331C108 5 461 SH SOLE 0 0 461 AVITA MED LTD SPONSORED ADS 053792107 14 1500 SH SOLE 0 0 1500 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 9 155 SH SOLE 0 0 155 WALMART INC COM 931142103 0 600 SH Put SOLE 0 0 600 MACERICH CO COM 554382101 5 169 SH SOLE 0 0 169 BLACKROCK INC COM 09247X101 17042 33901 SH SOLE 0 0 33901 SYNNEX CORP COM 87162W100 22 173 SH SOLE 0 0 173 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 213 3280 SH SOLE 0 0 3280 VANECK VECTORS ETF TRUST BIOTECH ETF 92189F726 17 120 SH SOLE 0 0 120 WISDOMTREE TR US SMALLCAP DIVD 97717W604 205 7165 SH SOLE 0 0 7165 ISHARES TR RUS TP200 VL ETF 464289420 5 86 SH SOLE 0 0 86 BROWN & BROWN INC COM 115236101 7 174 SH SOLE 0 0 174 ROKU INC COM CL A 77543R102 1009 7534 SH SOLE 0 0 7534 MOSAIC CO NEW COM 61945C103 0 3500 SH Call SOLE 0 0 3500 JETBLUE AWYS CORP COM 477143101 8 446 SH SOLE 0 0 446 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 29 522 SH SOLE 0 0 522 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25 526 SH SOLE 0 0 526 APARTMENT INVT & MGMT CO CL A 03748R754 7 138 SH SOLE 0 0 138 SL GREEN RLTY CORP COM 78440X101 3 32 SH SOLE 0 0 32 EXPRESS INC COM 30219E103 0 50 SH SOLE 0 0 50 EXPEDITORS INTL WASH INC COM 302130109 50 637 SH SOLE 0 0 637 ISHARES TR RUS TP200 GR ETF 464289438 464 4804 SH SOLE 0 0 4804 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 4 155 SH SOLE 0 0 155 WESTERN ASSET EMRG MKT DEBT COM 95766A101 8 589 SH SOLE 0 0 589 NUVEEN QUALITY MUNCP INCOME COM 67066V101 38 2574 SH SOLE 0 0 2574 AMETEK INC NEW COM 031100100 5 48 SH SOLE 0 0 48 DUKE REALTY CORP COM NEW 264411505 20 573 SH SOLE 0 0 573 LEGG MASON INC COM 524901105 3 80 SH SOLE 0 0 80 NEXSTAR MEDIA GROUP INC CL A 65336K103 7 61 SH SOLE 0 0 61 ISHARES TR ESG USD CORPT 46435G193 2161 81677 SH SOLE 0 0 81677 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 5 116 SH SOLE 0 0 116 BELDEN INC COM 077454106 0 8 SH SOLE 0 0 8 HSBC HLDGS PLC ADR A 1/40PF A 404280604 89 3305 SH SOLE 0 0 3305 SPIRE INC COM 84857L101 8 100 SH SOLE 0 0 100 TOTAL S A SPONSORED ADS 89151E109 9278 167776 SH SOLE 0 0 167776 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6 83 SH SOLE 0 0 83 SKYWORKS SOLUTIONS INC COM 83088M102 103 849 SH SOLE 0 0 849 AMN HEALTHCARE SERVICES INC COM 001744101 9 149 SH SOLE 0 0 149 TANDEM DIABETES CARE INC COM NEW 875372203 31 528 SH SOLE 0 0 528 NEXTERA ENERGY INC COM 65339F101 2447 10106 SH SOLE 0 0 10106 ISHARES INC MSCI STH KOR ETF 464286772 16 264 SH SOLE 0 0 264 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4 655 SH SOLE 0 0 655 ISHARES TR MRNGSTR LG-CP VL 464288109 1117 9533 SH SOLE 0 0 9533 VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 1 SH SOLE 0 0 1 BLACKSTONE GROUP INC COM CL A 09260D107 476 8518 SH SOLE 0 0 8518 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 71 1468 SH SOLE 0 0 1468 ASTRAZENECA PLC SPONSORED ADR 046353108 8528 171043 SH SOLE 0 0 171043 SUNCOR ENERGY INC NEW COM 867224107 14178 432243 SH SOLE 0 0 432243 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11 420 SH SOLE 0 0 420 NEWELL BRANDS INC COM 651229106 7 355 SH SOLE 0 0 355 ISHARES TR RUS MD CP GR ETF 464287481 5480 35914 SH SOLE 0 0 35914 SPDR S&P 500 ETF TR TR UNIT 78462F103 604 9500 SH Call SOLE 0 0 9500 GOPRO INC CL A 38268T103 305 70200 SH SOLE 0 0 70200 JD COM INC SPON ADR CL A 47215P106 3 77 SH SOLE 0 0 77 NETAPP INC COM 64110D104 4 69 SH SOLE 0 0 69 CARPENTER TECHNOLOGY CORP COM 144285103 2 39 SH SOLE 0 0 39 EXPEDIA GROUP INC COM NEW 30212P303 4 41 SH SOLE 0 0 41 MACQUARIE FT TR GB INF UT DI COM 55607W100 15 1400 SH SOLE 0 0 1400 ISHARES TR MRGSTR MD CP ETF 464288208 499 2380 SH SOLE 0 0 2380 HECLA MNG CO COM 422704106 124 36700 SH SOLE 0 0 36700 NUVEEN REAL ESTATE INCOME FD COM 67071B108 6 600 SH SOLE 0 0 600 BANKUNITED INC COM 06652K103 6 154 SH SOLE 0 0 154 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3 107 SH SOLE 0 0 107 LIONS GATE ENTMNT CORP CL A VTG 535919401 1 65 SH SOLE 0 0 65 CHATHAM LODGING TR COM 16208T102 51 2799 SH SOLE 0 0 2799 PROGRESSIVE CORP OHIO COM 743315103 154 2131 SH SOLE 0 0 2131 SUN LIFE FINL INC COM 866796105 117 2561 SH SOLE 0 0 2561 WILLIS TOWERS WATSON PUB LTD SHS G96629103 34 166 SH SOLE 0 0 166 SQUARE INC CL A 852234103 257 4115 SH SOLE 0 0 4115 INFOSYS LTD SPONSORED ADR 456788108 8730 845953 SH SOLE 0 0 845953 AGILENT TECHNOLOGIES INC COM 00846U101 145 1702 SH SOLE 0 0 1702 ENPRO INDS INC COM 29355X107 3 48 SH SOLE 0 0 48 VALMONT INDS INC COM 920253101 4 27 SH SOLE 0 0 27 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 5213 71487 SH SOLE 0 0 71487 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30 198 SH SOLE 0 0 198 HACKETT GROUP INC COM 404609109 24 1500 SH SOLE 0 0 1500 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24110 308309 SH SOLE 0 0 308309 REINSURANCE GRP OF AMERICA I COM NEW 759351604 17271 105919 SH SOLE 0 0 105919 BRUNSWICK CORP COM 117043109 2 33 SH SOLE 0 0 33 RLJ LODGING TR COM 74965L101 5 300 SH SOLE 0 0 300 KEURIG DR PEPPER INC COM 49271V100 4 142 SH SOLE 0 0 142 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 3 112 SH SOLE 0 0 112 FANG HLDGS LTD ADR NEW 30711Y201 2 744 SH SOLE 0 0 744 ISHARES TR US BR DEL SE ETF 464288794 3 46 SH SOLE 0 0 46 WISDOMTREE TR EMERG MKTS DIV 97717X214 476 14500 SH SOLE 0 0 14500 COUPA SOFTWARE INC COM 22266L106 1 5 SH SOLE 0 0 5 LIVERAMP HLDGS INC COM 53815P108 5653 117597 SH SOLE 0 0 117597 CITIZENS FINL GROUP INC COM 174610105 156 3837 SH SOLE 0 0 3837 PLUG POWER INC COM NEW 72919P202 8 2500 SH SOLE 0 0 2500 RESTAURANT BRANDS INTL INC COM 76131D103 17 265 SH SOLE 0 0 265 NOBLE CORP PLC SHS USD G65431101 12 10000 SH SOLE 0 0 10000 VIACOMCBS INC CL B 92556H206 2801 66732 SH SOLE 0 0 66732 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 31 600 SH SOLE 0 0 600 SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144 49 1444 SH SOLE 0 0 1444 FS KKR CAPITAL CORP COM 302635107 2027 330627 SH SOLE 0 0 330627 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 70 2169 SH SOLE 0 0 2169 HD SUPPLY HLDGS INC COM 40416M105 3 65 SH SOLE 0 0 65 SK TELECOM LTD SPONSORED ADR 78440P108 3 129 SH SOLE 0 0 129 BLACKROCK ENHANCED EQT DIV T COM 09251A104 22 2236 SH SOLE 0 0 2236 MEREDITH CORP COM 589433101 26 787 SH SOLE 0 0 787 VONAGE HLDGS CORP COM 92886T201 5173 698056 SH SOLE 0 0 698056 SPDR S&P 500 ETF TR TR UNIT 78462F103 84 1800 SH Call SOLE 0 0 1800 ON SEMICONDUCTOR CORP COM 682189105 10 399 SH SOLE 0 0 399 IPG PHOTONICS CORP COM 44980X109 29 197 SH SOLE 0 0 197 VISTA OUTDOOR INC COM 928377100 0 27 SH SOLE 0 0 27 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1122 43414 SH SOLE 0 0 43414 GILDAN ACTIVEWEAR INC COM 375916103 18 603 SH SOLE 0 0 603 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4 1360 SH SOLE 0 0 1360 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 43416 312079 SH SOLE 0 0 312079 SOUTHERN COPPER CORP COM 84265V105 1 35 SH SOLE 0 0 35 LIBERTY BROADBAND CORP COM SER C 530307305 57 450 SH SOLE 0 0 450 DAVITA INC COM 23918K108 1 9 SH SOLE 0 0 9 SPDR S&P 500 ETF TR TR UNIT 78462F103 55 6500 SH Put SOLE 0 0 6500 ALLIANZGI EQUITY & CONV INCO COM 018829101 18 784 SH SOLE 0 0 784 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 124 1781 SH SOLE 0 0 1781 UNIVEST FINANCIAL CORPORATIO COM 915271100 3 109 SH SOLE 0 0 109 SPDR SERIES TRUST NYSE TECH ETF 78464A102 268 3287 SH SOLE 0 0 3287 MANULIFE FINL CORP COM 56501R106 150 7385 SH SOLE 0 0 7385 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 42181 1444070 SH SOLE 0 0 1444070 MELCO RESORTS AND ENTMT LTD ADR 585464100 5 225 SH SOLE 0 0 225 ANTARES PHARMA INC COM 036642106 127 27000 SH SOLE 0 0 27000 FARMLAND PARTNERS INC COM 31154R109 1 108 SH SOLE 0 0 108 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10972 291890 SH SOLE 0 0 291890 DOMINOS PIZZA INC COM 25754A201 11 39 SH SOLE 0 0 39 SMUCKER J M CO COM NEW 832696405 262 2515 SH SOLE 0 0 2515 ISHARES TR ESG MSCI USA ETF 46435G425 6755 94713 SH SOLE 0 0 94713 SERVICE PPTYS TR COM SH BEN INT 81761L102 3 124 SH SOLE 0 0 124 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 9 445 SH SOLE 0 0 445 ISHARES TR GLOBAL ENERG ETF 464287341 29 934 SH SOLE 0 0 934 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 12 530 SH SOLE 0 0 530 WD-40 CO COM 929236107 741 3818 SH SOLE 0 0 3818 D R HORTON INC COM 23331A109 45 848 SH SOLE 0 0 848 GRAND CANYON ED INC COM 38526M106 16 166 SH SOLE 0 0 166 SPDR SERIES TRUST S&P DIVID ETF 78464A763 7035 65396 SH SOLE 0 0 65396 EVERTEC INC COM 30040P103 2 48 SH SOLE 0 0 48 MANHATTAN ASSOCS INC COM 562750109 42 529 SH SOLE 0 0 529 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 3 102 SH SOLE 0 0 102 SPDR S&P 500 ETF TR TR UNIT 78462F103 60 1400 SH Call SOLE 0 0 1400 ERICSSON ADR B SEK 10 294821608 8 945 SH SOLE 0 0 945 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 1000 SH Call SOLE 0 0 1000 AECOM COM 00766T100 12 272 SH SOLE 0 0 272 UNITED PARCEL SERVICE INC CL B 911312106 19659 167939 SH SOLE 0 0 167939 TYSON FOODS INC CL A 902494103 23486 257970 SH SOLE 0 0 257970 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 8 164 SH SOLE 0 0 164 WEINGARTEN RLTY INVS SH BEN INT 948741103 17 539 SH SOLE 0 0 539 SPDR S&P 500 ETF TR TR UNIT 78462F103 418 9300 SH Call SOLE 0 0 9300 NVIDIA CORP COM 67066G104 4182 17774 SH SOLE 0 0 17774 RINGCENTRAL INC CL A 76680R206 10 57 SH SOLE 0 0 57 VERISIGN INC COM 92343E102 8 40 SH SOLE 0 0 40 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 58 SH SOLE 0 0 58 ITT INC COM 45073V108 5 64 SH SOLE 0 0 64 GARMIN LTD SHS H2906T109 31 317 SH SOLE 0 0 317 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 11300 SH Put SOLE 0 0 11300 MAIN STREET CAPITAL CORP COM 56035L104 2 56 SH SOLE 0 0 56 PUTNAM MANAGED MUN INCOM TR COM 746823103 78 9725 SH SOLE 0 0 9725 EATON VANCE TX ADV GLB DIV O COM 27828U106 3 110 SH SOLE 0 0 110 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 148 4389 SH SOLE 0 0 4389 VOYA INFRASTRUCTURE INDLS & COM 92912X101 108 9395 SH SOLE 0 0 9395 ISHARES TR EAFE GRWTH ETF 464288885 45 525 SH SOLE 0 0 525 HILL ROM HLDGS INC COM 431475102 1 13 SH SOLE 0 0 13 BRIXMOR PPTY GROUP INC COM 11120U105 49 2267 SH SOLE 0 0 2267 AEROVIRONMENT INC COM 008073108 5669 91819 SH SOLE 0 0 91819 SPDR S&P 500 ETF TR TR UNIT 78462F103 104 1900 SH Call SOLE 0 0 1900 STANLEY BLACK & DECKER INC COM 854502101 209 1261 SH SOLE 0 0 1261 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 54 1182 SH SOLE 0 0 1182 ISHARES TR RUSSELL 3000 ETF 464287689 3347 17755 SH SOLE 0 0 17755 ISHARES TR DOW JONES US ETF 464287846 45 285 SH SOLE 0 0 285 KROGER CO COM 501044101 46 1578 SH SOLE 0 0 1578 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 4 47 SH SOLE 0 0 47 SENSEONICS HLDGS INC COM 81727U105 4 4000 SH SOLE 0 0 4000 ALCON INC ORD SHS H01301128 1713 30284 SH SOLE 0 0 30284 ISHARES TR NASDAQ BIOTECH 464287556 939 7790 SH SOLE 0 0 7790 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4 586 SH SOLE 0 0 586 ONEOK INC NEW COM 682680103 678 8954 SH SOLE 0 0 8954 NUSTAR ENERGY LP UNIT COM 67058H102 2 70 SH SOLE 0 0 70 ISHARES TR CORE MSCI EURO 46434V738 13574 272187 SH SOLE 0 0 272187 PBF ENERGY INC CL A 69318G106 1 21 SH SOLE 0 0 21 COCA COLA CO COM 191216100 2494 45053 SH SOLE 0 0 45053 DOLLAR GEN CORP NEW COM 256677105 26 167 SH SOLE 0 0 167 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 5 620 SH SOLE 0 0 620 WNS HOLDINGS LTD SPON ADR 92932M101 9 133 SH SOLE 0 0 133 ISHARES TR S&P MC 400GR ETF 464287606 449 1887 SH SOLE 0 0 1887 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 55 2041 SH SOLE 0 0 2041 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 44 609 SH SOLE 0 0 609 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 406 4818 SH SOLE 0 0 4818 PTC INC COM 69370C100 8 108 SH SOLE 0 0 108 SYNOVUS FINL CORP COM NEW 87161C501 6 142 SH SOLE 0 0 142 GRUBHUB INC COM 400110102 9 177 SH SOLE 0 0 177 FIRST HORIZON NATL CORP COM 320517105 185 11178 SH SOLE 0 0 11178 AK STL HLDG CORP COM 001547108 7 1985 SH SOLE 0 0 1985 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1111 25206 SH SOLE 0 0 25206 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 17 101 SH SOLE 0 0 101 ISHARES TR U.S. BAS MTL ETF 464287838 99 1013 SH SOLE 0 0 1013 CHURCH & DWIGHT INC COM 171340102 18 256 SH SOLE 0 0 256 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 16 530 SH SOLE 0 0 530 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 0 116 SH SOLE 0 0 116 BANCO DE CHILE SPONSORED ADS 059520106 1 30 SH SOLE 0 0 30 LANDSTAR SYS INC COM 515098101 24 209 SH SOLE 0 0 209 NORTHERN TR CORP COM 665859104 272 2564 SH SOLE 0 0 2564 IHS MARKIT LTD SHS G47567105 85 1126 SH SOLE 0 0 1126 HAIN CELESTIAL GROUP INC COM 405217100 14 524 SH SOLE 0 0 524 ZILLOW GROUP INC CL A 98954M101 2 37 SH SOLE 0 0 37 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 2 80 SH SOLE 0 0 80 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 0 107 SH SOLE 0 0 107 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1 21 SH SOLE 0 0 21 AXALTA COATING SYS LTD COM G0750C108 5 150 SH SOLE 0 0 150 CLEAN HARBORS INC COM 184496107 7 85 SH SOLE 0 0 85 VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 542 18143 SH SOLE 0 0 18143 PITNEY BOWES INC COM 724479100 0 3 SH SOLE 0 0 3 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 4160 160544 SH SOLE 0 0 160544 EATON VANCE TAX ADVT DIV INC COM 27828G107 12 464 SH SOLE 0 0 464 PENN NATL GAMING INC COM 707569109 1 23 SH SOLE 0 0 23 AMERISOURCEBERGEN CORP COM 03073E105 17422 204917 SH SOLE 0 0 204917 PRICE T ROWE GROUP INC COM 74144T108 17267 141716 SH SOLE 0 0 141716 INSMED INC COM PAR $.01 457669307 6 264 SH SOLE 0 0 264 PINNACLE FINL PARTNERS INC COM 72346Q104 1 18 SH SOLE 0 0 18 SFL CORPORATION LTD SHS G7738W106 17 1187 SH SOLE 0 0 1187 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 7 184 SH SOLE 0 0 184 WEST PHARMACEUTICAL SVSC INC COM 955306105 34 228 SH SOLE 0 0 228 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5 154 SH SOLE 0 0 154 FIRST SOLAR INC COM 336433107 6 100 SH SOLE 0 0 100 JERNIGAN CAP INC COM 476405105 32 1672 SH SOLE 0 0 1672 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2076 7280 SH SOLE 0 0 7280 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4562 78770 SH SOLE 0 0 78770 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 109 1964 SH SOLE 0 0 1964 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 0 8 SH SOLE 0 0 8 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 8 148 SH SOLE 0 0 148 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 2 39 SH SOLE 0 0 39 CHAPARRAL ENERGY INC COM CL A 15942R208 1 400 SH SOLE 0 0 400 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 0 4 SH SOLE 0 0 4 SAREPTA THERAPEUTICS INC COM 803607100 8 63 SH SOLE 0 0 63 SPDR SERIES TRUST S&P METALS MNG 78464A755 0 5 SH SOLE 0 0 5 IQVIA HLDGS INC COM 46266C105 29 187 SH SOLE 0 0 187 POPULAR INC COM NEW 733174700 4 61 SH SOLE 0 0 61 BLACKROCK MUNIY QUALITY FD I COM 09254G108 1 45 SH SOLE 0 0 45 HILTON WORLDWIDE HLDGS INC COM 43300A203 43 389 SH SOLE 0 0 389 ISHARES TR USD INV GRDE ETF 464288620 122053 2093538 SH SOLE 0 0 2093538 SPDR S&P 500 ETF TR TR UNIT 78462F103 2510 36900 SH Call SOLE 0 0 36900 VANGUARD WORLD FD MEGA GRWTH IND 921910816 663 4550 SH SOLE 0 0 4550 AURINIA PHARMACEUTICALS INC COM 05156V102 10 500 SH SOLE 0 0 500 ADAMS DIVERSIFIED EQUITY FD COM 006212104 0 25 SH SOLE 0 0 25 AMC NETWORKS INC CL A 00164V103 2 50 SH SOLE 0 0 50 DELTA AIR LINES INC DEL COM NEW 247361702 93 1587 SH SOLE 0 0 1587 COLUMBIA SPORTSWEAR CO COM 198516106 1 5 SH SOLE 0 0 5 II VI INC COM 902104108 0 9 SH SOLE 0 0 9 CIMAREX ENERGY CO COM 171798101 10 193 SH SOLE 0 0 193 BOSTON PROPERTIES INC COM 101121101 89 648 SH SOLE 0 0 648 UNIVERSAL FST PRODS INC COM 913543104 1 15 SH SOLE 0 0 15 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 15 244 SH SOLE 0 0 244 HUNTINGTON BANCSHARES INC COM 446150104 236 15655 SH SOLE 0 0 15655 AIR PRODS & CHEMS INC COM 009158106 1125 4787 SH SOLE 0 0 4787 CASEYS GEN STORES INC COM 147528103 5730 36040 SH SOLE 0 0 36040 WESTERN ASSET INTM MUNI FD I COM 958435109 0 30 SH SOLE 0 0 30 STARWOOD PPTY TR INC COM 85571B105 43648 1755741 SH SOLE 0 0 1755741 TRUPANION INC COM 898202106 0 4 SH SOLE 0 0 4 CELANESE CORP DEL COM 150870103 145 1178 SH SOLE 0 0 1178 BROOKS AUTOMATION INC COM 114340102 31 729 SH SOLE 0 0 729 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 148 2503 SH SOLE 0 0 2503 ALLEGION PUB LTD CO ORD SHS G0176J109 15 117 SH SOLE 0 0 117 SYNCHRONY FINL COM 87165B103 21 588 SH SOLE 0 0 588 O-I GLASS INC COM 67098H104 0 27 SH SOLE 0 0 27 WISDOMTREE TR US DIVID EX FNCL 97717W406 115 1244 SH SOLE 0 0 1244 TUTOR PERINI CORP COM 901109108 7 536 SH SOLE 0 0 536 ABBVIE INC COM 00287Y109 1945 21970 SH SOLE 0 0 21970 WISDOMTREE TR US LARGECAP DIVD 97717W307 2 19 SH SOLE 0 0 19 COCA COLA EUROPEAN PARTNERS SHS G25839104 61 1193 SH SOLE 0 0 1193 PROSHARES TR SHRT HGH YIELD 74347R131 418 20324 SH SOLE 0 0 20324 ISHARES TR GLOBAL REIT ETF 46434V647 4 162 SH SOLE 0 0 162 F M C CORP COM NEW 302491303 6398 64096 SH SOLE 0 0 64096 HERTZ GLOBAL HLDGS INC COM 42806J106 0 30 SH SOLE 0 0 30 EQUINIX INC COM 29444U700 43 73 SH SOLE 0 0 73 IDEX CORP COM 45167R104 5 28 SH SOLE 0 0 28 MYRIAD GENETICS INC COM 62855J104 16618 610279 SH SOLE 0 0 610279 BRIGHTHOUSE FINL INC COM 10922N103 4 107 SH SOLE 0 0 107 CERNER CORP COM 156782104 240 3267 SH SOLE 0 0 3267 PFIZER INC COM 717081103 28050 715921 SH SOLE 0 0 715921 UNITED STATES OIL FUND LP UNITS 91232N108 79 6150 SH SOLE 0 0 6150 PACER FDS TR TRENDP US LAR CP 69374H105 10 284 SH SOLE 0 0 284 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 0 3 SH SOLE 0 0 3 OLIN CORP COM PAR $1 680665205 6 321 SH SOLE 0 0 321 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 9 91 SH SOLE 0 0 91 THERMON GROUP HLDGS INC COM 88362T103 1 23 SH SOLE 0 0 23 QUOTIENT TECHNOLOGY INC COM 749119103 18 1854 SH SOLE 0 0 1854 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 55 1611 SH SOLE 0 0 1611 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 16 109 SH SOLE 0 0 109 CNOOC LTD SPONSORED ADR 126132109 8 50 SH SOLE 0 0 50 YUM CHINA HLDGS INC COM 98850P109 3199 66637 SH SOLE 0 0 66637 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 0 10 SH SOLE 0 0 10 LIFE STORAGE INC COM 53223X107 16 149 SH SOLE 0 0 149 MOSAIC CO NEW COM 61945C103 1 3000 SH Call SOLE 0 0 3000 ICU MED INC COM 44930G107 4 23 SH SOLE 0 0 23 STATE STR CORP COM 857477103 14 172 SH SOLE 0 0 172 ISHARES TR RUS 2000 GRW ETF 464287648 3834 17897 SH SOLE 0 0 17897 APHRIA INC COM 03765K104 2 418 SH SOLE 0 0 418 QUAKER CHEM CORP COM 747316107 1 8 SH SOLE 0 0 8 EURONET WORLDWIDE INC COM 298736109 23 145 SH SOLE 0 0 145 JONES LANG LASALLE INC COM 48020Q107 59 336 SH SOLE 0 0 336 GUARDANT HEALTH INC COM 40131M109 2 21 SH SOLE 0 0 21 RAFAEL HLDGS INC COM CL B 75062E106 7 375 SH SOLE 0 0 375 FLUOR CORP NEW COM 343412102 0 18 SH SOLE 0 0 18 KONTOOR BRANDS INC COM 50050N103 2 54 SH SOLE 0 0 54 GRANITESHARES GOLD TR SHS BEN INT 38748G101 4 252 SH SOLE 0 0 252 BLACKROCK MUNIVEST FD INC COM 09253R105 5 500 SH SOLE 0 0 500 GOLDMAN SACHS GROUP INC COM 38141G104 200 868 SH SOLE 0 0 868 F5 NETWORKS INC COM 315616102 0 3 SH SOLE 0 0 3 DESCARTES SYS GROUP INC COM 249906108 3 80 SH SOLE 0 0 80 TRANSDIGM GROUP INC COM 893641100 25 45 SH SOLE 0 0 45 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 7 77 SH SOLE 0 0 77 HORACE MANN EDUCATORS CORP N COM 440327104 2 46 SH SOLE 0 0 46 IRON MTN INC NEW COM 46284V101 39 1220 SH SOLE 0 0 1220 LGI HOMES INC COM 50187T106 40 560 SH SOLE 0 0 560 TIVITY HEALTH INC COM 88870R102 0 5 SH SOLE 0 0 5 CIT GROUP INC COM NEW 125581801 7 151 SH SOLE 0 0 151 VALLEY NATL BANCORP COM 919794107 19 1667 SH SOLE 0 0 1667 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 65 1615 SH SOLE 0 0 1615 ISHARES TR NEW ZEALAND ETF 464289123 3 48 SH SOLE 0 0 48 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 9658 160004 SH SOLE 0 0 160004 ABIOMED INC COM 003654100 9 55 SH SOLE 0 0 55 PREFERRED APT CMNTYS INC COM 74039L103 70 5244 SH SOLE 0 0 5244 ISHARES TR MRNING SM CP ETF 464288703 298 2076 SH SOLE 0 0 2076 CANADIAN PAC RY LTD COM 13645T100 174 684 SH SOLE 0 0 684 GLOBAL X FDS GLB X SUPERDIV 37950E549 71 4037 SH SOLE 0 0 4037 EAST WEST BANCORP INC COM 27579R104 4 75 SH SOLE 0 0 75 AMGEN INC COM 031162100 1025 4252 SH SOLE 0 0 4252 SABRE CORP COM 78573M104 17 773 SH SOLE 0 0 773 SANDY SPRING BANCORP INC COM 800363103 40 1046 SH SOLE 0 0 1046 CENTURYLINK INC COM 156700106 82 6175 SH SOLE 0 0 6175 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 2 59 SH SOLE 0 0 59 ADVANCE AUTO PARTS INC COM 00751Y106 72 451 SH SOLE 0 0 451 WESTERN DIGITAL CORP COM 958102105 37 586 SH SOLE 0 0 586 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 0 10 SH SOLE 0 0 10 GABELLI GLB SML & MD CP VAL COM 36249W104 0 33 SH SOLE 0 0 33 BORGWARNER INC COM 099724106 49 1140 SH SOLE 0 0 1140 ISHARES SILVER TRUST ISHARES 46428Q109 324 19433 SH SOLE 0 0 19433 XPO LOGISTICS INC COM 983793100 25 309 SH SOLE 0 0 309 COVETRUS INC COM 22304C100 4 298 SH SOLE 0 0 298 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2 51 SH SOLE 0 0 51 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 3 42 SH SOLE 0 0 42 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5114 166162 SH SOLE 0 0 166162 GILEAD SCIENCES INC COM 375558103 653 10052 SH SOLE 0 0 10052 BELLICUM PHARMACEUTICALS INC COM 079481107 1 1000 SH SOLE 0 0 1000 ISHARES TR USA QUALITY FCTR 46432F339 279425 2766582 SH SOLE 0 0 2766582 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5295 71753 SH SOLE 0 0 71753 TATA MTRS LTD SPONSORED ADR 876568502 1 108 SH SOLE 0 0 108 LINCOLN NATL CORP IND COM 534187109 39 655 SH SOLE 0 0 655 BLACK HILLS CORP COM 092113109 817 10398 SH SOLE 0 0 10398 BOEING CO COM 097023105 5903 18121 SH SOLE 0 0 18121 LAM RESEARCH CORP COM 512807108 117 399 SH SOLE 0 0 399 NUVASIVE INC COM 670704105 15 200 SH SOLE 0 0 200 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 2900 SH Call SOLE 0 0 2900 WESTERN ALLIANCE BANCORP COM 957638109 247 4329 SH SOLE 0 0 4329 CATALYST PHARMACEUTICALS INC COM 14888U101 2 500 SH SOLE 0 0 500 ISHARES TR LNG TR CRPRT BD 464289511 17 249 SH SOLE 0 0 249 BANK AMER CORP 7.25%CNV PFD L 060505682 83 57 SH SOLE 0 0 57 NORTHWEST NAT HLDG CO COM 66765N105 833 11294 SH SOLE 0 0 11294 ARK ETF TR INNOVATION ETF 00214Q104 224 4473 SH SOLE 0 0 4473 NOVARTIS A G SPONSORED ADR 66987V109 9888 104424 SH SOLE 0 0 104424 ABB LTD SPONSORED ADR 000375204 6 236 SH SOLE 0 0 236 PRETIUM RES INC COM 74139C102 9 797 SH SOLE 0 0 797 BIO TECHNE CORP COM 09073M104 2 9 SH SOLE 0 0 9 MERITAGE HOMES CORP COM 59001A102 0 8 SH SOLE 0 0 8 PROSHARES TR SHORT QQQ NEW 74347B714 18 750 SH SOLE 0 0 750 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2 34 SH SOLE 0 0 34 ISHARES TR A RATE CP BD ETF 46429B291 1 19 SH SOLE 0 0 19 BHP GROUP PLC SPONSORED ADR 05545E209 2 53 SH SOLE 0 0 53 AVALARA INC COM 05338G106 13 174 SH SOLE 0 0 174 MGIC INVT CORP WIS COM 552848103 2 134 SH SOLE 0 0 134 ISHARES TR IBDS DEC28 ETF 46435U515 12 423 SH SOLE 0 0 423 MARSH & MCLENNAN COS INC COM 571748102 268 2403 SH SOLE 0 0 2403 SANMINA CORPORATION COM 801056102 1 27 SH SOLE 0 0 27 ALPHABET INC CAP STK CL A 02079K305 6460 4823 SH SOLE 0 0 4823 IONIS PHARMACEUTICALS INC COM 462222100 25 406 SH SOLE 0 0 406 INMODE LTD SHS M5425M103 13 325 SH SOLE 0 0 325 ISHARES INC MSCI EM ASIA ETF 464286426 6 86 SH SOLE 0 0 86 BANCFIRST CORP COM 05945F103 817 13085 SH SOLE 0 0 13085 ISHARES TR CORE MSCI PAC 46434V696 73 1258 SH SOLE 0 0 1258 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 30531 1150367 SH SOLE 0 0 1150367 COHEN & STEERS REIT & PFD &I COM 19247X100 5 210 SH SOLE 0 0 210 PREMIER INC CL A 74051N102 814 21494 SH SOLE 0 0 21494 ISHARES TR IBONDS DEC24 ETF 46434VBG4 63 2437 SH SOLE 0 0 2437 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 1 25 SH SOLE 0 0 25 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 159 6230 SH SOLE 0 0 6230 ACACIA COMMUNICATIONS INC COM 00401C108 6 87 SH SOLE 0 0 87 ARROW ELECTRS INC COM 042735100 4 47 SH SOLE 0 0 47 ACTIVISION BLIZZARD INC COM 00507V109 2853 48020 SH SOLE 0 0 48020 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 118 1909 SH SOLE 0 0 1909 RELX PLC SPONSORED ADR 759530108 16 650 SH SOLE 0 0 650 CRITEO S A SPONS ADS 226718104 2 93 SH SOLE 0 0 93 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 898 32493 SH SOLE 0 0 32493 ISHARES TR RUS 1000 GRW ETF 464287614 1243 7066 SH SOLE 0 0 7066 SPDR S&P 500 ETF TR TR UNIT 78462F103 236 5300 SH Call SOLE 0 0 5300 CIENA CORP COM NEW 171779309 8559 200491 SH SOLE 0 0 200491 AUDIOCODES LTD ORD M15342104 4 162 SH SOLE 0 0 162 WESTERN ASSET GLB HI INCOME COM 95766B109 2 189 SH SOLE 0 0 189 EDISON INTL COM 281020107 178 2363 SH SOLE 0 0 2363 MANPOWERGROUP INC COM 56418H100 6 63 SH SOLE 0 0 63 ISHARES TR U.S. FINLS ETF 464287788 275 1995 SH SOLE 0 0 1995 TALEND S A ADS 874224207 9 230 SH SOLE 0 0 230 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8 479 SH SOLE 0 0 479 GENERAL ELECTRIC CO COM 369604103 461 41335 SH SOLE 0 0 41335 CBL & ASSOC PPTYS INC COM 124830100 0 30 SH SOLE 0 0 30 DEXCOM INC COM 252131107 39 179 SH SOLE 0 0 179 THOR INDS INC COM 885160101 3 41 SH SOLE 0 0 41 COHEN & STEERS INFRASTRUCTUR COM 19248A109 187 7139 SH SOLE 0 0 7139 WISDOMTREE TR US QTLY DIV GRT 97717X669 351 7248 SH SOLE 0 0 7248 NORTHWESTERN CORP COM NEW 668074305 776 10823 SH SOLE 0 0 10823 CYCLERION THERAPEUTICS INC COM 23255M105 1 297 SH SOLE 0 0 297 SPDR S&P 500 ETF TR TR UNIT 78462F103 126 2400 SH Call SOLE 0 0 2400 WATSCO INC COM 942622200 3 16 SH SOLE 0 0 16 ALLIANZGI DIVERS INC & CNV F COM 01883J108 1 27 SH SOLE 0 0 27 NUANCE COMMUNICATIONS INC COM 67020Y100 15961 895153 SH SOLE 0 0 895153 ISHARES TR 1 3 YR TREAS BD 464287457 6919 81757 SH SOLE 0 0 81757 INTERDIGITAL INC COM 45867G101 16 301 SH SOLE 0 0 301 VANGUARD GROUP DIV APP ETF 921908844 7450 59764 SH SOLE 0 0 59764 ACACIA RESH CORP ACACIA TCH COM 003881307 2642 993376 SH SOLE 0 0 993376 METTLER TOLEDO INTERNATIONAL COM 592688105 77 97 SH SOLE 0 0 97