0001580642-19-004766.txt : 20191022 0001580642-19-004766.hdr.sgml : 20191022 20191022140846 ACCESSION NUMBER: 0001580642-19-004766 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191022 DATE AS OF CHANGE: 20191022 EFFECTIVENESS DATE: 20191022 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: 191161306 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 09-30-2019 09-30-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 10-22-2019 0 2338 6869596
INFORMATION TABLE 2 infotable.xml ISHARES TR US REGNL BKS ETF 464288778 429 9204 SH SOLE 0 0 9204 ISHARES TR US INDUSTRIALS 464287754 695 4379 SH SOLE 0 0 4379 NATUS MEDICAL INC COM 639050103 4 120 SH SOLE 0 0 120 ISHARES TR CORE HIGH DV ETF 46429B663 3917 41600 SH SOLE 0 0 41600 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 23 826 SH SOLE 0 0 826 BARCLAYS PLC ADR 06738E204 22 3000 SH SOLE 0 0 3000 DUPONT DE NEMOURS INC COM 26614N102 2251 31562 SH SOLE 0 0 31562 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1 33 SH SOLE 0 0 33 DNP SELECT INCOME FD COM 23325P104 338 26318 SH SOLE 0 0 26318 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 65 2594 SH SOLE 0 0 2594 FLEXION THERAPEUTICS INC COM 33938J106 16 1150 SH SOLE 0 0 1150 UNION PACIFIC CORP COM 907818108 20989 129580 SH SOLE 0 0 129580 GOGO INC COM 38046C109 2 400 SH SOLE 0 0 400 KENNAMETAL INC COM 489170100 7 236 SH SOLE 0 0 236 TYLER TECHNOLOGIES INC COM 902252105 22 82 SH SOLE 0 0 82 ITRON INC COM 465741106 1 12 SH SOLE 0 0 12 LCI INDS COM 50189K103 8 82 SH SOLE 0 0 82 QORVO INC COM 74736K101 22 300 SH SOLE 0 0 300 PEOPLES UTD FINL INC COM 712704105 26 1679 SH SOLE 0 0 1679 CATHAY GEN BANCORP COM 149150104 1 27 SH SOLE 0 0 27 ORANGE SPONSORED ADR 684060106 6 368 SH SOLE 0 0 368 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1 269 SH SOLE 0 0 269 UNDER ARMOUR INC CL A 904311107 10 513 SH SOLE 0 0 513 ISHARES TR US HOME CONS ETF 464288752 19 448 SH SOLE 0 0 448 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12126 150580 SH SOLE 0 0 150580 GABELLI DIVD & INCOME TR COM 36242H104 7 333 SH SOLE 0 0 333 ISHARES TR U.S. TECH ETF 464287721 521 2552 SH SOLE 0 0 2552 WINNEBAGO INDS INC COM 974637100 8 200 SH SOLE 0 0 200 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 5061 100923 SH SOLE 0 0 100923 LOGMEIN INC COM 54142L109 2 23 SH SOLE 0 0 23 ISHARES TR MULTIFACTOR USA 46434V282 6139 192334 SH SOLE 0 0 192334 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 6 223 SH SOLE 0 0 223 SNAP ON INC COM 833034101 695 4440 SH SOLE 0 0 4440 EPAM SYS INC COM 29414B104 2 12 SH SOLE 0 0 12 NEW RELIC INC COM 64829B100 0 5 SH SOLE 0 0 5 SPDR GOLD TRUST GOLD SHS 78463V107 1635 11775 SH SOLE 0 0 11775 BROADWIND ENERGY INC COM NEW 11161T207 1 300 SH SOLE 0 0 300 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 4970 199572 SH SOLE 0 0 199572 SIRIUS XM HLDGS INC COM 82968B103 304 48529 SH SOLE 0 0 48529 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 37 763 SH SOLE 0 0 763 ONEMAIN HLDGS INC COM 68268W103 1742 47494 SH SOLE 0 0 47494 ISHARES TR EUROPE ETF 464287861 18 415 SH SOLE 0 0 415 UNITED TECHNOLOGIES CORP COM 913017109 0 400 SH Put SOLE 0 0 400 FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 0 6 SH SOLE 0 0 6 INCYTE CORP COM 45337C102 6 77 SH SOLE 0 0 77 SNAP INC CL A 83304A106 40 2524 SH SOLE 0 0 2524 FIRST TR NASDAQ100 TECH INDE SHS 337345102 34091 389475 SH SOLE 0 0 389475 NEOGEN CORP COM 640491106 1 10 SH SOLE 0 0 10 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 47 585 SH SOLE 0 0 585 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4 76 SH SOLE 0 0 76 LENNOX INTL INC COM 526107107 11 47 SH SOLE 0 0 47 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1700 121857 SH SOLE 0 0 121857 ALARM COM HLDGS INC COM 011642105 8 177 SH SOLE 0 0 177 ISHARES TR MSCI GLOBAL IMP 46435G532 4213 72168 SH SOLE 0 0 72168 ISHARES TR US AER DEF ETF 464288760 7537 33541 SH SOLE 0 0 33541 GENERAL DYNAMICS CORP COM 369550108 278 1522 SH SOLE 0 0 1522 SECOO HLDG LTD ADR 81367P101 1 200 SH SOLE 0 0 200 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6617 89394 SH SOLE 0 0 89394 VIVUS INC COM NEW 928551308 3 837 SH SOLE 0 0 837 OCCIDENTAL PETE CORP COM 674599105 13527 304187 SH SOLE 0 0 304187 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 79 SH SOLE 0 0 79 BLOCK H & R INC COM 093671105 21 883 SH SOLE 0 0 883 MATTEL INC COM 577081102 1 84 SH SOLE 0 0 84 YUM BRANDS INC COM 988498101 15264 134569 SH SOLE 0 0 134569 ROBERT HALF INTL INC COM 770323103 3 46 SH SOLE 0 0 46 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 19 689 SH SOLE 0 0 689 PIMCO ETF TR INV GRD CRP BD 72201R817 19 175 SH SOLE 0 0 175 NANOVIRICIDES INC COM 630087302 1 250 SH SOLE 0 0 250 FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694 0 5 SH SOLE 0 0 5 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 247 11920 SH SOLE 0 0 11920 STRATASYS LTD SHS M85548101 3 150 SH SOLE 0 0 150 COTY INC COM CL A 222070203 19 1787 SH SOLE 0 0 1787 ISHARES TR MSCI AC ASIA ETF 464288182 57 853 SH SOLE 0 0 853 PILGRIMS PRIDE CORP NEW COM 72147K108 3 105 SH SOLE 0 0 105 CARNIVAL CORP UNIT 99/99/9999 143658300 93 2133 SH SOLE 0 0 2133 NATIONAL HEALTHCARE CORP COM 635906100 23 284 SH SOLE 0 0 284 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 51341 1473205 SH SOLE 0 0 1473205 BANCO SANTANDER SA ADR 05964H105 1 284 SH SOLE 0 0 284 SEATTLE GENETICS INC COM 812578102 35 411 SH SOLE 0 0 411 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 130 6546 SH SOLE 0 0 6546 ROCKWELL AUTOMATION INC COM 773903109 607 3686 SH SOLE 0 0 3686 WISDOMTREE TR JP SMALLCP DIV 97717W836 18 260 SH SOLE 0 0 260 ADIENT PLC ORD SHS G0084W101 5 219 SH SOLE 0 0 219 GLACIER BANCORP INC NEW COM 37637Q105 4 109 SH SOLE 0 0 109 SEALED AIR CORP NEW COM 81211K100 28 668 SH SOLE 0 0 668 NOW INC COM 67011P100 1 120 SH SOLE 0 0 120 ISHARES TR RUSEL 2500 ETF 46435G268 118 2647 SH SOLE 0 0 2647 SELECT SECTOR SPDR TR ENERGY 81369Y506 1158 19553 SH SOLE 0 0 19553 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 427 15437 SH SOLE 0 0 15437 NEW AGE BEVERAGES CORP COM 64157V108 0 20 SH SOLE 0 0 20 VIASAT INC COM 92552V100 3 45 SH SOLE 0 0 45 NOAH HLDGS LTD SPON ADS CL A 65487X102 2 64 SH SOLE 0 0 64 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3 99 SH SOLE 0 0 99 ARCHROCK INC COM 03957W106 3 252 SH SOLE 0 0 252 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 66 2860 SH SOLE 0 0 2860 ECOLAB INC COM 278865100 1131 5710 SH SOLE 0 0 5710 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 33941 163162 SH SOLE 0 0 163162 VORNADO RLTY TR SH BEN INT 929042109 435 6828 SH SOLE 0 0 6828 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 22923 623916 SH SOLE 0 0 623916 KEYCORP NEW COM 493267108 30 1689 SH SOLE 0 0 1689 ETSY INC COM 29786A106 6728 119071 SH SOLE 0 0 119071 NVENT ELECTRIC PLC SHS G6700G107 26 1199 SH SOLE 0 0 1199 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 48 2294 SH SOLE 0 0 2294 PARK NATL CORP COM 700658107 23 244 SH SOLE 0 0 244 CARRIAGE SVCS INC COM 143905107 1 50 SH SOLE 0 0 50 RESMED INC COM 761152107 183 1355 SH SOLE 0 0 1355 TRINET GROUP INC COM 896288107 2 40 SH SOLE 0 0 40 WASHINGTON PRIME GROUP NEW COM 93964W108 54 12942 SH SOLE 0 0 12942 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3 84 SH SOLE 0 0 84 PARKER HANNIFIN CORP COM 701094104 53 293 SH SOLE 0 0 293 AMERICAN ASSETS TR INC COM 024013104 14 300 SH SOLE 0 0 300 SYNOPSYS INC COM 871607107 47 340 SH SOLE 0 0 340 GAP INC COM 364760108 0 10 SH SOLE 0 0 10 WISDOMTREE TR US TOTAL DIVIDND 97717W109 106 1067 SH SOLE 0 0 1067 US BANCORP DEL COM NEW 902973304 36206 654251 SH SOLE 0 0 654251 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1173 51313 SH SOLE 0 0 51313 BLOOMIN BRANDS INC COM 094235108 24 1291 SH SOLE 0 0 1291 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9276 154413 SH SOLE 0 0 154413 URBAN OUTFITTERS INC COM 917047102 11 386 SH SOLE 0 0 386 AUTOMATIC DATA PROCESSING IN COM 053015103 936 5798 SH SOLE 0 0 5798 KEMPHARM INC COM 488445107 6 9280 SH SOLE 0 0 9280 TREX CO INC COM 89531P105 41 448 SH SOLE 0 0 448 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4 38 SH SOLE 0 0 38 PERRIGO CO PLC SHS G97822103 0 8 SH SOLE 0 0 8 O REILLY AUTOMOTIVE INC NEW COM 67103H107 261 655 SH SOLE 0 0 655 BROADCOM INC COM 11135F101 770 2788 SH SOLE 0 0 2788 NOVO-NORDISK A S ADR 670100205 79 1533 SH SOLE 0 0 1533 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 300 SH SOLE 0 0 300 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 673 26716 SH SOLE 0 0 26716 PURE STORAGE INC CL A 74624M102 5317 313850 SH SOLE 0 0 313850 HOULIHAN LOKEY INC CL A 441593100 7 150 SH SOLE 0 0 150 ISHARES TR EDGE INVT GRDE 46435G219 67159 1272924 SH SOLE 0 0 1272924 EATON VANCE CORP COM NON VTG 278265103 9563 212845 SH SOLE 0 0 212845 CBOE GLOBAL MARKETS INC COM 12503M108 9 80 SH SOLE 0 0 80 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1 53 SH SOLE 0 0 53 VILLAGE FARMS INTL INC COM 92707Y108 39 4350 SH SOLE 0 0 4350 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 131 7285 SH SOLE 0 0 7285 KRAFT HEINZ CO COM 500754106 221 7918 SH SOLE 0 0 7918 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2 60 SH SOLE 0 0 60 RBC BEARINGS INC COM 75524B104 13 80 SH SOLE 0 0 80 KADANT INC COM 48282T104 37 416 SH SOLE 0 0 416 SPOTIFY TECHNOLOGY S A SHS L8681T102 25 217 SH SOLE 0 0 217 LANCASTER COLONY CORP COM 513847103 23 164 SH SOLE 0 0 164 XOMA CORP DEL COM NEW 98419J206 12 585 SH SOLE 0 0 585 WISDOMTREE TR US MIDCAP DIVID 97717W505 325 8956 SH SOLE 0 0 8956 ISHARES TR MSCI UK ETF NEW 46435G334 77 2444 SH SOLE 0 0 2444 ISHARES TR U.S. CNSM SV ETF 464287580 402 1849 SH SOLE 0 0 1849 ROYAL BK CDA MONTREAL QUE COM 780087102 65 804 SH SOLE 0 0 804 EXTRA SPACE STORAGE INC COM 30225T102 5 40 SH SOLE 0 0 40 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 19 342 SH SOLE 0 0 342 HALLIBURTON CO COM 406216101 577 30621 SH SOLE 0 0 30621 ISHARES TR S&P 100 ETF 464287101 10 73 SH SOLE 0 0 73 INVESCO QQQ TR UNIT SER 1 46090E103 8 1000 SH Put SOLE 0 0 1000 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 36 2350 SH SOLE 0 0 2350 BARNES GROUP INC COM 067806109 12 240 SH SOLE 0 0 240 ISHARES TR AGGRES ALLOC ETF 464289859 1166 21237 SH SOLE 0 0 21237 U S SILICA HLDGS INC COM 90346E103 1 140 SH SOLE 0 0 140 CINTAS CORP COM 172908105 84 315 SH SOLE 0 0 315 WELLCARE HEALTH PLANS INC COM 94946T106 21 80 SH SOLE 0 0 80 ISHARES INC MLT FCTR EMG MKT 46434G889 68579 1677558 SH SOLE 0 0 1677558 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 6 131 SH SOLE 0 0 131 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4 250 SH SOLE 0 0 250 BANCORPSOUTH BK TUPELO MISS COM 05971J102 30 1000 SH SOLE 0 0 1000 ILLUMINA INC COM 452327109 152 498 SH SOLE 0 0 498 MOHAWK INDS INC COM 608190104 3 21 SH SOLE 0 0 21 HONEYWELL INTL INC COM 438516106 14785 87379 SH SOLE 0 0 87379 TORONTO DOMINION BK ONT COM NEW 891160509 7059 121160 SH SOLE 0 0 121160 HANCOCK WHITNEY CORPORATION COM 410120109 1 30 SH SOLE 0 0 30 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 0 5 SH SOLE 0 0 5 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10253 349203 SH SOLE 0 0 349203 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 5 73 SH SOLE 0 0 73 FORTUNE BRANDS HOME & SEC IN COM 34964C106 45 818 SH SOLE 0 0 818 OWENS & MINOR INC NEW COM 690732102 4 773 SH SOLE 0 0 773 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2417 98129 SH SOLE 0 0 98129 DISCOVER FINL SVCS COM 254709108 99 1225 SH SOLE 0 0 1225 CREDIT SUISSE GROUP SPONSORED ADR 225401108 7 585 SH SOLE 0 0 585 AMERICAN ELEC PWR CO INC COM 025537101 22890 244315 SH SOLE 0 0 244315 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 1039 33228 SH SOLE 0 0 33228 TITAN INTL INC ILL COM 88830M102 10 3841 SH SOLE 0 0 3841 FIRST FINL BANKSHARES COM 32020R109 1072 32176 SH SOLE 0 0 32176 TRIPADVISOR INC COM 896945201 8849 228764 SH SOLE 0 0 228764 SEAGATE TECHNOLOGY PLC SHS G7945M107 58 1081 SH SOLE 0 0 1081 ISHARES INC EM MKT SM-CP ETF 464286475 36 866 SH SOLE 0 0 866 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 488 11882 SH SOLE 0 0 11882 NATIONAL OILWELL VARCO INC COM 637071101 19 890 SH SOLE 0 0 890 CANON INC SPONSORED ADR 138006309 6365 238404 SH SOLE 0 0 238404 SYNAPTICS INC COM 87157D109 37 931 SH SOLE 0 0 931 ISHARES TR IBONDS DEC21 ETF 46434VBK5 119 4768 SH SOLE 0 0 4768 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 2 40 SH SOLE 0 0 40 PRA HEALTH SCIENCES INC COM 69354M108 1 10 SH SOLE 0 0 10 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 3 285 SH SOLE 0 0 285 CBS CORP NEW CL B 124857202 3265 80879 SH SOLE 0 0 80879 YELP INC CL A 985817105 5 149 SH SOLE 0 0 149 BEST INC SPONSORED ADS 08653C106 2 400 SH SOLE 0 0 400 WINTRUST FINL CORP COM 97650W108 21 323 SH SOLE 0 0 323 WALMART INC COM 931142103 25008 210716 SH SOLE 0 0 210716 ISHARES TR RESIDNL REAL EST 464288562 79 997 SH SOLE 0 0 997 BAKER HUGHES A GE CO CL A 05722G100 405 17452 SH SOLE 0 0 17452 HORIZON TECHNOLOGY FIN CORP COM 44045A102 104 8818 SH SOLE 0 0 8818 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 400 SH Put SOLE 0 0 400 AXT INC COM 00246W103 0 55 SH SOLE 0 0 55 SEAWORLD ENTMT INC COM 81282V100 8 300 SH SOLE 0 0 300 ARLO TECHNOLOGIES INC COM 04206A101 0 13 SH SOLE 0 0 13 HP INC COM 40434L105 112 5902 SH SOLE 0 0 5902 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 116 7815 SH SOLE 0 0 7815 TIVO CORP COM 88870P106 2 288 SH SOLE 0 0 288 GENWORTH FINL INC COM CL A 37247D106 4 1000 SH SOLE 0 0 1000 VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 195 18271 SH SOLE 0 0 18271 GLOBAL X FDS GLBL X MLP ETF 37950E473 7 789 SH SOLE 0 0 789 ISHARES TR GLB INFRASTR ETF 464288372 1 18 SH SOLE 0 0 18 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 30801 1561119 SH SOLE 0 0 1561119 MGM RESORTS INTERNATIONAL COM 552953101 4 140 SH SOLE 0 0 140 MKS INSTRUMENT INC COM 55306N104 4 46 SH SOLE 0 0 46 ISHARES TR SHRT NAT MUN ETF 464288158 44 412 SH SOLE 0 0 412 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8 200 SH SOLE 0 0 200 BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH SOLE 0 0 1 ENCOMPASS HEALTH CORP COM 29261A100 404 6384 SH SOLE 0 0 6384 MAXIMUS INC COM 577933104 7 95 SH SOLE 0 0 95 DIGITAL RLTY TR INC COM 253868103 223 1718 SH SOLE 0 0 1718 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2 800 SH Put SOLE 0 0 800 LOWES COS INC COM 548661107 596 5422 SH SOLE 0 0 5422 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 8 300 SH SOLE 0 0 300 TECHNIPFMC PLC COM G87110105 5 197 SH SOLE 0 0 197 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 34078 523077 SH SOLE 0 0 523077 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14 279 SH SOLE 0 0 279 KAMAN CORP COM 483548103 25 416 SH SOLE 0 0 416 FRESH DEL MONTE PRODUCE INC ORD G36738105 23 687 SH SOLE 0 0 687 VANGUARD WORLD FDS ENERGY ETF 92204A306 159 2037 SH SOLE 0 0 2037 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1 42 SH SOLE 0 0 42 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 31 539 SH SOLE 0 0 539 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 52 1408 SH SOLE 0 0 1408 DISNEY WALT CO COM DISNEY 254687106 24329 186688 SH SOLE 0 0 186688 ANNALY CAP MGMT INC COM 035710409 18 2013 SH SOLE 0 0 2013 SENESTECH INC COM 81720R109 10 10000 SH SOLE 0 0 10000 WASHINGTON FED INC COM 938824109 1 37 SH SOLE 0 0 37 AES CORP COM 00130H105 31 1913 SH SOLE 0 0 1913 MONOLITHIC PWR SYS INC COM 609839105 74 478 SH SOLE 0 0 478 J & J SNACK FOODS CORP COM 466032109 22 115 SH SOLE 0 0 115 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 36 1235 SH SOLE 0 0 1235 BLUCORA INC COM 095229100 5 214 SH SOLE 0 0 214 FORTIVE CORP COM 34959J108 292 4263 SH SOLE 0 0 4263 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6068 146566 SH SOLE 0 0 146566 ALLIANT ENERGY CORP COM 018802108 604 11194 SH SOLE 0 0 11194 ISHARES TR MSCI EAFE ETF 464287465 1737 26637 SH SOLE 0 0 26637 ISHARES TR U.S. CNSM GD ETF 464287812 318 2512 SH SOLE 0 0 2512 SPDR S&P 500 ETF TR TR UNIT 78462F103 156 13600 SH Put SOLE 0 0 13600 PULSE BIOSCIENCES INC COM 74587B101 16 1050 SH SOLE 0 0 1050 GABELLI HLTHCARE & WELLNESS SHS 36246K103 9 850 SH SOLE 0 0 850 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 252 1501 SH SOLE 0 0 1501 GENUINE PARTS CO COM 372460105 99 998 SH SOLE 0 0 998 TRANSOCEAN LTD REG SHS H8817H100 3 686 SH SOLE 0 0 686 SPDR SERIES TRUST S&P INS ETF 78464A789 0 13 SH SOLE 0 0 13 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1 15 SH SOLE 0 0 15 APTIV PLC SHS G6095L109 57 656 SH SOLE 0 0 656 TERADATA CORP DEL COM 88076W103 4 122 SH SOLE 0 0 122 DOMINION ENERGY INC COM 25746U109 22326 275492 SH SOLE 0 0 275492 WEYERHAEUSER CO COM 962166104 34 1227 SH SOLE 0 0 1227 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6 682 SH SOLE 0 0 682 VENTAS INC COM 92276F100 13121 179672 SH SOLE 0 0 179672 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1 40 SH SOLE 0 0 40 BOSTON SCIENTIFIC CORP COM 101137107 79 1950 SH SOLE 0 0 1950 BANK NEW YORK MELLON CORP COM 064058100 145 3197 SH SOLE 0 0 3197 IDACORP INC COM 451107106 12 110 SH SOLE 0 0 110 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 181 8817 SH SOLE 0 0 8817 VOCERA COMMUNICATIONS INC COM 92857F107 6030 244631 SH SOLE 0 0 244631 ADAM NAT RES FD INC COM 00548F105 50 3161 SH SOLE 0 0 3161 CHILDRENS PL INC COM 168905107 1 10 SH SOLE 0 0 10 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 11 84 SH SOLE 0 0 84 DISCOVERY INC COM SER A 25470F104 0 7 SH SOLE 0 0 7 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8958 256907 SH SOLE 0 0 256907 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 71 1469 SH SOLE 0 0 1469 VERTEX PHARMACEUTICALS INC COM 92532F100 48 285 SH SOLE 0 0 285 PINNACLE WEST CAP CORP COM 723484101 14604 150452 SH SOLE 0 0 150452 ALLETE INC COM NEW 018522300 50 574 SH SOLE 0 0 574 SAIA INC COM 78709Y105 28 304 SH SOLE 0 0 304 MONRO INC COM 610236101 13 166 SH SOLE 0 0 166 MASTEC INC COM 576323109 15 238 SH SOLE 0 0 238 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1 49 SH SOLE 0 0 49 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 6 372 SH SOLE 0 0 372 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 553 14684 SH SOLE 0 0 14684 EATON VANCE ENH EQTY INC FD COM 278277108 3 167 SH SOLE 0 0 167 PACER FDS TR TRENDP US MID CP 69374H204 8 287 SH SOLE 0 0 287 LENNAR CORP CL A 526057104 2 28 SH SOLE 0 0 28 HEARTLAND EXPRESS INC COM 422347104 12 576 SH SOLE 0 0 576 KEYSIGHT TECHNOLOGIES INC COM 49338L103 37 381 SH SOLE 0 0 381 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 237 4421 SH SOLE 0 0 4421 BLACKSTONE MTG TR INC COM CL A 09257W100 248 6914 SH SOLE 0 0 6914 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 9 776 SH SOLE 0 0 776 CONSTELLATION BRANDS INC CL A 21036P108 359 1730 SH SOLE 0 0 1730 STIFEL FINL CORP COM 860630102 1 19 SH SOLE 0 0 19 TELEFLEX INC COM 879369106 4009 11801 SH SOLE 0 0 11801 ISHARES INC MSCI FRANCE ETF 464286707 2 75 SH SOLE 0 0 75 BURLINGTON STORES INC COM 122017106 19 95 SH SOLE 0 0 95 ANALOG DEVICES INC COM 032654105 26 233 SH SOLE 0 0 233 ISHARES TR RUS MDCP VAL ETF 464287473 427 4759 SH SOLE 0 0 4759 ISHARES INC MSCI FRNTR100ETF 464286145 4 158 SH SOLE 0 0 158 VANGUARD STAR FD VG TL INTL STK F 921909768 438 8481 SH SOLE 0 0 8481 PARAMOUNT GOLD NEV CORP COM 69924M109 0 62 SH SOLE 0 0 62 ENSIGN GROUP INC COM 29358P101 1 31 SH SOLE 0 0 31 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 3 64 SH SOLE 0 0 64 DOVER CORP COM 260003108 49 494 SH SOLE 0 0 494 TROVAGENE INC COM 897238606 0 14 SH SOLE 0 0 14 ISHARES TR S&P 500 GRWT ETF 464287309 50657 281382 SH SOLE 0 0 281382 S&P GLOBAL INC COM 78409V104 516 2106 SH SOLE 0 0 2106 FORTINET INC COM 34959E109 24 318 SH SOLE 0 0 318 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26 322 SH SOLE 0 0 322 POLARIS INC COM 731068102 45 511 SH SOLE 0 0 511 ISHARES TR JPX NIKKEI 400 464287382 20 328 SH SOLE 0 0 328 EQT CORP COM 26884L109 8 736 SH SOLE 0 0 736 JUNIPER NETWORKS INC COM 48203R104 0 4 SH SOLE 0 0 4 DELPHI TECHNOLOGIES PLC SHS G2709G107 4 310 SH SOLE 0 0 310 INVESCO ACTIVELY MANAGD ETF MDRTLY CNSRTIV 46090A507 3 213 SH SOLE 0 0 213 CUMMINS INC COM 231021106 883 5429 SH SOLE 0 0 5429 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 55 1401 SH SOLE 0 0 1401 WEC ENERGY GROUP INC COM 92939U106 24406 256638 SH SOLE 0 0 256638 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4515 89541 SH SOLE 0 0 89541 MONSTER BEVERAGE CORP NEW COM 61174X109 108 1854 SH SOLE 0 0 1854 LULULEMON ATHLETICA INC COM 550021109 53 277 SH SOLE 0 0 277 STERLING BANCORP DEL COM 85917A100 3 139 SH SOLE 0 0 139 WESBANCO INC COM 950810101 2 41 SH SOLE 0 0 41 PACWEST BANCORP DEL COM 695263103 150 4115 SH SOLE 0 0 4115 TILRAY INC COM CL 2 88688T100 8 326 SH SOLE 0 0 326 ISHARES TR ESG MSCI USA SML 46435U663 404 15115 SH SOLE 0 0 15115 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 31 756 SH SOLE 0 0 756 NORTHROP GRUMMAN CORP COM 666807102 16041 42799 SH SOLE 0 0 42799 ETF MANAGERS TR VIDEO GAME TECH 26924G706 0 12 SH SOLE 0 0 12 ISHARES INC MSCI JPN ETF NEW 46434G822 536 9450 SH SOLE 0 0 9450 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8 141 SH SOLE 0 0 141 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 634 9087 SH SOLE 0 0 9087 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4 73 SH SOLE 0 0 73 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3913 79492 SH SOLE 0 0 79492 DTE ENERGY CO COM 233331107 179 1350 SH SOLE 0 0 1350 ISHARES TR S&P SML 600 GWT 464287887 670 3755 SH SOLE 0 0 3755 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9 146 SH SOLE 0 0 146 TRIMBLE INC COM 896239100 23 584 SH SOLE 0 0 584 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 3594 47343 SH SOLE 0 0 47343 ISHARES INC CORE MSCI EMKT 46434G103 99977 2039510 SH SOLE 0 0 2039510 DEVON ENERGY CORP NEW COM 25179M103 10 403 SH SOLE 0 0 403 ISHARES INC MSCI PAC JP ETF 464286665 612 13681 SH SOLE 0 0 13681 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1 90 SH SOLE 0 0 90 LIBERTY BROADBAND CORP COM SER A 530307107 1 7 SH SOLE 0 0 7 INNOVATOR ETFS TR IBD 50 ETF 45782C102 1 40 SH SOLE 0 0 40 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 85 5260 SH SOLE 0 0 5260 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2 60 SH SOLE 0 0 60 ASSURANT INC COM 04621X108 4 28 SH SOLE 0 0 28 UNUM GROUP COM 91529Y106 7 249 SH SOLE 0 0 249 EASTMAN CHEMICAL CO COM 277432100 91 1236 SH SOLE 0 0 1236 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 10 196 SH SOLE 0 0 196 LUMINEX CORP DEL COM 55027E102 8 390 SH SOLE 0 0 390 FLAHERTY & CRUMRIN PFD & INM COM 338478100 28 1338 SH SOLE 0 0 1338 ISHARES TR CORE S&P US GWT 464287671 1621 25782 SH SOLE 0 0 25782 AFFILIATED MANAGERS GROUP IN COM 008252108 4 43 SH SOLE 0 0 43 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 3043 28534 SH SOLE 0 0 28534 FRANKLIN TEMPLETON ETF TR FTSE FRANCE 35473P793 0 5 SH SOLE 0 0 5 STONECO LTD COM CL A G85158106 29 835 SH SOLE 0 0 835 VANGUARD INDEX FDS SML CP GRW ETF 922908595 602 3307 SH SOLE 0 0 3307 ISHARES INC MIN VOL GBL ETF 464286525 183 1933 SH SOLE 0 0 1933 HOST HOTELS & RESORTS INC COM 44107P104 7 432 SH SOLE 0 0 432 VULCAN MATLS CO COM 929160109 43 285 SH SOLE 0 0 285 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1856 23906 SH SOLE 0 0 23906 COMERICA INC COM 200340107 11582 175512 SH SOLE 0 0 175512 ISHARES GOLD TRUST ISHARES 464285105 12787 906904 SH SOLE 0 0 906904 W P CAREY INC COM 92936U109 600 6706 SH SOLE 0 0 6706 AMARIN CORP PLC SPONS ADR NEW 023111206 0 20 SH SOLE 0 0 20 WPX ENERGY INC COM 98212B103 2 186 SH SOLE 0 0 186 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5555 62607 SH SOLE 0 0 62607 PARSLEY ENERGY INC CL A 701877102 708 42150 SH SOLE 0 0 42150 ISHARES TR US HLTHCARE ETF 464287762 251 1326 SH SOLE 0 0 1326 QUANTA SVCS INC COM 74762E102 0 9 SH SOLE 0 0 9 EVERCORE INC CLASS A 29977A105 11 138 SH SOLE 0 0 138 OTTER TAIL CORP COM 689648103 25 457 SH SOLE 0 0 457 MERCK & CO INC COM 58933Y105 23613 280508 SH SOLE 0 0 280508 CLEARWAY ENERGY INC CL A 18539C105 6 350 SH SOLE 0 0 350 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15 284 SH SOLE 0 0 284 SERVICE CORP INTL COM 817565104 10 212 SH SOLE 0 0 212 CACI INTL INC CL A 127190304 8 35 SH SOLE 0 0 35 PROSHARES TR PSHS SHORT DOW30 74347B235 29 562 SH SOLE 0 0 562 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 415 9731 SH SOLE 0 0 9731 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 54 SH SOLE 0 0 54 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 21 3000 PRN SOLE 0 0 3000 WIX COM LTD SHS M98068105 36 310 SH SOLE 0 0 310 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 14 1347 SH SOLE 0 0 1347 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 75 732 SH SOLE 0 0 732 AVISTA CORP COM 05379B107 114 2358 SH SOLE 0 0 2358 LOGITECH INTL S A SHS H50430232 20 500 SH SOLE 0 0 500 WISDOMTREE TR FLOATNG RAT TREA 97717X628 6551 261499 SH SOLE 0 0 261499 VARIAN MED SYS INC COM 92220P105 13 112 SH SOLE 0 0 112 ISHARES TR CRE U S REIT ETF 464288521 12 221 SH SOLE 0 0 221 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4 143 SH SOLE 0 0 143 PRINCIPAL FINL GROUP INC COM 74251V102 96 1675 SH SOLE 0 0 1675 CHECK POINT SOFTWARE TECH LT ORD M22465104 6394 58394 SH SOLE 0 0 58394 SPDR SERIES TRUST S&P BIOTECH 78464A870 489 6410 SH SOLE 0 0 6410 APERGY CORP COM 03755L104 292 10791 SH SOLE 0 0 10791 ISHARES TR MSCI SAUDI ARBIA 46434V423 49 1600 SH SOLE 0 0 1600 CLARUS CORP NEW COM 18270P109 5 400 SH SOLE 0 0 400 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 31 842 SH SOLE 0 0 842 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 115099 3834085 SH SOLE 0 0 3834085 TRAVELERS COMPANIES INC COM 89417E109 2 2000 SH Put SOLE 0 0 2000 BOYD GAMING CORP COM 103304101 1 41 SH SOLE 0 0 41 HARLEY DAVIDSON INC COM 412822108 24 677 SH SOLE 0 0 677 J2 GLOBAL INC COM 48123V102 22 240 SH SOLE 0 0 240 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6271 51958 SH SOLE 0 0 51958 ARCOSA INC COM 039653100 2 66 SH SOLE 0 0 66 MV OIL TR TR UNITS 553859109 38 5000 SH SOLE 0 0 5000 GENTHERM INC COM 37253A103 0 10 SH SOLE 0 0 10 SENSIENT TECHNOLOGIES CORP COM 81725T100 49 710 SH SOLE 0 0 710 RIO TINTO PLC SPONSORED ADR 767204100 29 554 SH SOLE 0 0 554 BAXTER INTL INC COM 071813109 215 2454 SH SOLE 0 0 2454 CARDINAL HEALTH INC COM 14149Y108 15716 333040 SH SOLE 0 0 333040 BANK HAWAII CORP COM 062540109 1 12 SH SOLE 0 0 12 FACEBOOK INC CL A 30303M102 5537 31090 SH SOLE 0 0 31090 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 126 3832 SH SOLE 0 0 3832 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 6 15000 SH SOLE 0 0 15000 UBIQUITI INC COM 90353W103 4 30 SH SOLE 0 0 30 CORTEVA INC COM 22052L104 184 6582 SH SOLE 0 0 6582 B & G FOODS INC NEW COM 05508R106 2 90 SH SOLE 0 0 90 DOW INC COM 260557103 328 6875 SH SOLE 0 0 6875 ALBEMARLE CORP COM 012653101 35 501 SH SOLE 0 0 501 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 197 13096 SH SOLE 0 0 13096 FIRST REP BK SAN FRANCISCO C COM 33616C100 26 267 SH SOLE 0 0 267 WISDOMTREE TR CHINADIV EX FI 97717X719 1 15 SH SOLE 0 0 15 SAP SE SPON ADR 803054204 39 328 SH SOLE 0 0 328 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 5 500 SH SOLE 0 0 500 HENRY JACK & ASSOC INC COM 426281101 45 310 SH SOLE 0 0 310 HEWLETT PACKARD ENTERPRISE C COM 42824C109 114 7499 SH SOLE 0 0 7499 INVESCO VALUE MUN INCOME TR COM 46132P108 5 300 SH SOLE 0 0 300 ALLERGAN PLC SHS G0177J108 43 255 SH SOLE 0 0 255 CANADIAN NATL RY CO COM 136375102 73 816 SH SOLE 0 0 816 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 15 616 SH SOLE 0 0 616 INGREDION INC COM 457187102 17504 214137 SH SOLE 0 0 214137 SOUTH ST CORP COM 840441109 87 1156 SH SOLE 0 0 1156 COMPASS MINERALS INTL INC COM 20451N101 66 1160 SH SOLE 0 0 1160 MORGAN STANLEY CHINA A SH FD COM 617468103 40 1974 SH SOLE 0 0 1974 LAUDER ESTEE COS INC CL A 518439104 164 825 SH SOLE 0 0 825 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 5 132 SH SOLE 0 0 132 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 2 109 SH SOLE 0 0 109 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1 6 SH SOLE 0 0 6 PHILIP MORRIS INTL INC COM 718172109 1283 16896 SH SOLE 0 0 16896 RMR GROUP INC CL A 74967R106 1 27 SH SOLE 0 0 27 CELESTICA INC SUB VTG SHS 15101Q108 1 165 SH SOLE 0 0 165 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 32 3350 SH SOLE 0 0 3350 AMERICAN AIRLS GROUP INC COM 02376R102 6 211 SH SOLE 0 0 211 VISTRA ENERGY CORP COM 92840M102 535 20000 SH SOLE 0 0 20000 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5 150 SH SOLE 0 0 150 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 360 6751 SH SOLE 0 0 6751 SPDR SERIES TRUST SSGA US LRG ETF 78468R804 32 289 SH SOLE 0 0 289 CELSION CORPORATION COM PAR NEW 15117N503 0 1 SH SOLE 0 0 1 GREEN BRICK PARTNERS INC COM 392709101 26 2433 SH SOLE 0 0 2433 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 376 7865 SH SOLE 0 0 7865 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2 125 SH SOLE 0 0 125 FIRST TR MLP & ENERGY INCOME COM 33739B104 41 3600 SH SOLE 0 0 3600 CENTERSTATE BK CORP COM 15201P109 24 1019 SH SOLE 0 0 1019 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 672 5778 SH SOLE 0 0 5778 HERC HLDGS INC COM 42704L104 0 10 SH SOLE 0 0 10 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 11 1000 SH SOLE 0 0 1000 ISHARES TR CONV BD ETF 46435G102 20 351 SH SOLE 0 0 351 GENERAC HLDGS INC COM 368736104 8541 109024 SH SOLE 0 0 109024 QUALCOMM INC COM 747525103 4773 62566 SH SOLE 0 0 62566 NANOSTRING TECHNOLOGIES INC COM 63009R109 1 54 SH SOLE 0 0 54 EXTERRAN CORP COM 30227H106 2 126 SH SOLE 0 0 126 LAZARD LTD SHS A G54050102 6 185 SH SOLE 0 0 185 NELNET INC CL A 64031N108 0 7 SH SOLE 0 0 7 MERCADOLIBRE INC COM 58733R102 45 81 SH SOLE 0 0 81 GREENSKY INC CL A 39572G100 2 291 SH SOLE 0 0 291 SELECT MED HLDGS CORP COM 81619Q105 2 119 SH SOLE 0 0 119 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6 266 SH SOLE 0 0 266 ELBIT SYS LTD ORD M3760D101 4 26 SH SOLE 0 0 26 NORFOLK SOUTHERN CORP COM 655844108 257 1432 SH SOLE 0 0 1432 MANITOWOC CO INC COM NEW 563571405 11 871 SH SOLE 0 0 871 ISHARES INC MSCI CDA ETF 464286509 1 38 SH SOLE 0 0 38 THOMSON REUTERS CORP COM NEW 884903709 7342 109777 SH SOLE 0 0 109777 HEXCEL CORP NEW COM 428291108 118 1438 SH SOLE 0 0 1438 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 10 222 SH SOLE 0 0 222 COEUR MNG INC COM NEW 192108504 68 14112 SH SOLE 0 0 14112 SVB FINL GROUP COM 78486Q101 7 33 SH SOLE 0 0 33 THE CHARLES SCHWAB CORPORATI COM 808513105 6674 159558 SH SOLE 0 0 159558 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 2 73 SH SOLE 0 0 73 TIFFANY & CO NEW COM 886547108 109 1178 SH SOLE 0 0 1178 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 53 SH SOLE 0 0 53 ISHARES TR USA MOMENTUM FCT 46432F396 191886 1609103 SH SOLE 0 0 1609103 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 31 1175 SH SOLE 0 0 1175 VISTEON CORP COM NEW 92839U206 0 5 SH SOLE 0 0 5 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 146 1991 SH SOLE 0 0 1991 PROVIDENT FINL SVCS INC COM 74386T105 25 1002 SH SOLE 0 0 1002 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2 65 SH SOLE 0 0 65 FLEXSHARES TR QUALT DIVD IDX 33939L860 285 6265 SH SOLE 0 0 6265 SPDR S&P 500 ETF TR TR UNIT 78462F103 63 1800 SH Call SOLE 0 0 1800 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 77 3705 SH SOLE 0 0 3705 NIELSEN HLDGS PLC SHS EUR G6518L108 1 65 SH SOLE 0 0 65 UBS AG JERSEY BRH ALERIAN INFRST 902641646 21 992 SH SOLE 0 0 992 PENUMBRA INC COM 70975L107 4 28 SH SOLE 0 0 28 SEACOAST BKG CORP FLA COM NEW 811707801 392 15507 SH SOLE 0 0 15507 BIOGEN INC COM 09062X103 130 557 SH SOLE 0 0 557 BOOKING HLDGS INC COM 09857L108 184 94 SH SOLE 0 0 94 PEPSICO INC COM 713448108 17327 126380 SH SOLE 0 0 126380 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 169 6132 SH SOLE 0 0 6132 BRADY CORP CL A 104674106 30 574 SH SOLE 0 0 574 EVERGY INC COM 30034W106 14837 222918 SH SOLE 0 0 222918 VANECK VECTORS ETF TR STEEL ETF 92189F205 3 87 SH SOLE 0 0 87 SKYWEST INC COM 830879102 11 200 SH SOLE 0 0 200 PROGRESS SOFTWARE CORP COM 743312100 25 652 SH SOLE 0 0 652 GULF ISLAND FABRICATION INC COM 402307102 2 450 SH SOLE 0 0 450 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 4384 99930 SH SOLE 0 0 99930 MARATHON PETE CORP COM 56585A102 798 13140 SH SOLE 0 0 13140 MICHAELS COS INC COM 59408Q106 3 272 SH SOLE 0 0 272 HEALTHEQUITY INC COM 42226A107 5158 90266 SH SOLE 0 0 90266 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 126 4524 SH SOLE 0 0 4524 WILLIAMS COS INC DEL COM 969457100 141 5843 SH SOLE 0 0 5843 GENERAL AMERN INVS INC COM 368802104 170 4689 SH SOLE 0 0 4689 ZENDESK INC COM 98936J101 31 420 SH SOLE 0 0 420 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 100 SH Put SOLE 0 0 100 BLACKROCK CAPITAL INVESTMENT COM 092533108 5 1081 SH SOLE 0 0 1081 ISHARES TR 0-5YR HI YL CP 46434V407 735 15810 SH SOLE 0 0 15810 SPDR S&P 500 ETF TR TR UNIT 78462F103 138 4500 SH Call SOLE 0 0 4500 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 22 215 SH SOLE 0 0 215 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 4625 103345 SH SOLE 0 0 103345 BEST BUY INC COM 086516101 94 1361 SH SOLE 0 0 1361 PELOTON INTERACTIVE INC CL A COM 70614W100 10 396 SH SOLE 0 0 396 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 5 124 SH SOLE 0 0 124 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 57 1500 SH Put SOLE 0 0 1500 UNIVERSAL DISPLAY CORP COM 91347P105 2 9 SH SOLE 0 0 9 OPEN TEXT CORP COM 683715106 13 324 SH SOLE 0 0 324 CHUBB LIMITED COM H1467J104 7379 45706 SH SOLE 0 0 45706 ISHARES TR CORE S&P500 ETF 464287200 546563 1830908 SH SOLE 0 0 1830908 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 22 367 SH SOLE 0 0 367 FULTON FINL CORP PA COM 360271100 142 8787 SH SOLE 0 0 8787 GLOBAL X FDS SCIEN BETA US 37954Y103 1881 55807 SH SOLE 0 0 55807 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 1000 SH Call SOLE 0 0 1000 AVANOS MED INC COM 05350V106 2 66 SH SOLE 0 0 66 KELLY SVCS INC CL A 488152208 25 1019 SH SOLE 0 0 1019 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1288 4726 SH SOLE 0 0 4726 FOX CORP CL B COM 35137L204 0 3 SH SOLE 0 0 3 ABBOTT LABS COM 002824100 884 10569 SH SOLE 0 0 10569 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14931 77624 SH SOLE 0 0 77624 IAA INC COM 449253103 12524 300118 SH SOLE 0 0 300118 SPDR S&P 500 ETF TR TR UNIT 78462F103 168 23500 SH Put SOLE 0 0 23500 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 305 4298 SH SOLE 0 0 4298 ROYCE GLOBAL VALUE TR INC COM 78081T104 12 1152 SH SOLE 0 0 1152 ISHARES TR IBOXX HI YD ETF 464288513 2522 28934 SH SOLE 0 0 28934 CONAGRA BRANDS INC COM 205887102 26 853 SH SOLE 0 0 853 PACER FDS TR GLOBL CASH ETF 69374H709 11 375 SH SOLE 0 0 375 NICE LTD SPONSORED ADR 653656108 63 436 SH SOLE 0 0 436 BRISTOL MYERS SQUIBB CO COM 110122108 6697 132071 SH SOLE 0 0 132071 MARKETAXESS HLDGS INC COM 57060D108 16 50 SH SOLE 0 0 50 ROGERS COMMUNICATIONS INC CL B 775109200 22 446 SH SOLE 0 0 446 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7 575 SH SOLE 0 0 575 CANOPY GROWTH CORP COM 138035100 27 1183 SH SOLE 0 0 1183 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 12 384 SH SOLE 0 0 384 LKQ CORP COM 501889208 0 12 SH SOLE 0 0 12 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 37 1497 SH SOLE 0 0 1497 DENTSPLY SIRONA INC COM 24906P109 1 21 SH SOLE 0 0 21 CYBERARK SOFTWARE LTD SHS M2682V108 10 100 SH SOLE 0 0 100 DEERE & CO COM 244199105 623 3694 SH SOLE 0 0 3694 ROYAL GOLD INC COM 780287108 88 713 SH SOLE 0 0 713 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 3 200 SH SOLE 0 0 200 CHROMADEX CORP COM NEW 171077407 0 20 SH SOLE 0 0 20 MFS MUN INCOME TR SH BEN INT 552738106 74 10543 SH SOLE 0 0 10543 KINDER MORGAN INC DEL COM 49456B101 582 28244 SH SOLE 0 0 28244 CIGNA CORP NEW COM 125523100 81 533 SH SOLE 0 0 533 BEYOND MEAT INC COM 08862E109 18 120 SH SOLE 0 0 120 SPDR S&P 500 ETF TR TR UNIT 78462F103 170 6000 SH Call SOLE 0 0 6000 MATTHEWS INTL CORP CL A 577128101 10 282 SH SOLE 0 0 282 MIDDLEBY CORP COM 596278101 2 18 SH SOLE 0 0 18 ANTERO MIDSTREAM CORP COM 03676B102 0 65 SH SOLE 0 0 65 DECKERS OUTDOOR CORP COM 243537107 12 84 SH SOLE 0 0 84 SCHLUMBERGER LTD COM 806857108 192 5626 SH SOLE 0 0 5626 CROWN HOLDINGS INC COM 228368106 2 37 SH SOLE 0 0 37 GENERAL MTRS CO COM 37045V100 81 2161 SH SOLE 0 0 2161 L BRANDS INC COM 501797104 19 976 SH SOLE 0 0 976 REGENERON PHARMACEUTICALS COM 75886F107 62 225 SH SOLE 0 0 225 NETGEAR INC COM 64111Q104 0 7 SH SOLE 0 0 7 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1 5 SH SOLE 0 0 5 EVERSOURCE ENERGY COM 30040W108 644 7530 SH SOLE 0 0 7530 BANK N S HALIFAX COM 064149107 28 500 SH SOLE 0 0 500 CONSTELLIUM SE CL A N22035104 1 80 SH SOLE 0 0 80 ISHARES TR INTL TREA BD ETF 464288117 9 175 SH SOLE 0 0 175 NOBLE ENERGY INC COM 655044105 21 927 SH SOLE 0 0 927 CB FINL SVCS INC COM 12479G101 16 579 SH SOLE 0 0 579 FOOT LOCKER INC COM 344849104 17 392 SH SOLE 0 0 392 WESTROCK CO COM 96145D105 3 89 SH SOLE 0 0 89 AMERICAN INTL GROUP INC COM NEW 026874784 14 244 SH SOLE 0 0 244 ELDORADO GOLD CORP NEW COM 284902509 1 72 SH SOLE 0 0 72 IAMGOLD CORP COM 450913108 0 50 SH SOLE 0 0 50 ZIOPHARM ONCOLOGY INC COM 98973P101 24 5705 SH SOLE 0 0 5705 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 27689 934161 SH SOLE 0 0 934161 ENTEGRIS INC COM 29362U104 14 299 SH SOLE 0 0 299 POOL CORPORATION COM 73278L105 14 71 SH SOLE 0 0 71 MASTERCARD INC CL A 57636Q104 2665 9813 SH SOLE 0 0 9813 VANGUARD WORLD FDS MATERIALS ETF 92204A801 41 325 SH SOLE 0 0 325 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 72 4987 SH SOLE 0 0 4987 AVERY DENNISON CORP COM 053611109 12 110 SH SOLE 0 0 110 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 19579 374066 SH SOLE 0 0 374066 KAYNE ANDERSN MLP MIDS INVT COM 486606106 48 3291 SH SOLE 0 0 3291 FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 0 19 SH SOLE 0 0 19 ARCHER DANIELS MIDLAND CO COM 039483102 17666 430140 SH SOLE 0 0 430140 AMBEV SA SPONSORED ADR 02319V103 28 6000 SH SOLE 0 0 6000 SINOVAC BIOTECH LTD SHS P8696W104 3 500 SH SOLE 0 0 500 NATIONAL VISION HLDGS INC COM 63845R107 7706 320147 SH SOLE 0 0 320147 SPDR S&P 500 ETF TR TR UNIT 78462F103 1180 39500 SH Call SOLE 0 0 39500 ONCOCYTE CORPORATION COM 68235C107 2 1010 SH SOLE 0 0 1010 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 128 1034 SH SOLE 0 0 1034 ANAPLAN INC COM 03272L108 1 18 SH SOLE 0 0 18 FIRSTCASH INC COM 33767D105 15 161 SH SOLE 0 0 161 MOOG INC CL A 615394202 5 57 SH SOLE 0 0 57 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 61468 1061631 SH SOLE 0 0 1061631 TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 7921 139464 SH SOLE 0 0 139464 VANGUARD INDEX FDS LARGE CAP ETF 922908637 221 1621 SH SOLE 0 0 1621 ORACLE CORP COM 68389X105 11010 200065 SH SOLE 0 0 200065 AVON PRODS INC COM 054303102 0 78 SH SOLE 0 0 78 MEDICAL PPTYS TRUST INC COM 58463J304 28 1454 SH SOLE 0 0 1454 PENTAIR PLC SHS G7S00T104 49 1294 SH SOLE 0 0 1294 NEWMARK GROUP INC CL A 65158N102 3 316 SH SOLE 0 0 316 ISHARES TR GL TIMB FORE ETF 464288174 1 24 SH SOLE 0 0 24 EURONAV NV ANTWERPEN SHS B38564108 12 1326 SH SOLE 0 0 1326 WISDOMTREE TR ITL HIGH DIV FD 97717W802 4 94 SH SOLE 0 0 94 G-III APPAREL GROUP LTD COM 36237H101 15 587 SH SOLE 0 0 587 L3HARRIS TECHNOLOGIES INC COM 502431109 264 1267 SH SOLE 0 0 1267 ISHARES TR GBL COMM SVC ETF 464287275 4 75 SH SOLE 0 0 75 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 42 784 SH SOLE 0 0 784 PROOFPOINT INC COM 743424103 4 34 SH SOLE 0 0 34 INTERNATIONAL BANCSHARES COR COM 459044103 1 19 SH SOLE 0 0 19 ISHARES TR CORE S&P TTL STK 464287150 13896 207189 SH SOLE 0 0 207189 HUMANA INC COM 444859102 33 129 SH SOLE 0 0 129 GW PHARMACEUTICALS PLC ADS 36197T103 27 238 SH SOLE 0 0 238 ADVANSIX INC COM 00773T101 2 87 SH SOLE 0 0 87 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 332 5644 SH SOLE 0 0 5644 IROBOT CORP COM 462726100 13 210 SH SOLE 0 0 210 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 4257 143878 SH SOLE 0 0 143878 NEOGENOMICS INC COM NEW 64049M209 46 2400 SH SOLE 0 0 2400 ISHARES TR RUS 1000 VAL ETF 464287598 2820 21988 SH SOLE 0 0 21988 MALLINCKRODT PUB LTD CO SHS G5785G107 1 359 SH SOLE 0 0 359 ISHARES TR U.S. MED DVC ETF 464288810 1010 4086 SH SOLE 0 0 4086 DR REDDYS LABS LTD ADR 256135203 2 52 SH SOLE 0 0 52 LAS VEGAS SANDS CORP COM 517834107 1997 34581 SH SOLE 0 0 34581 DELL TECHNOLOGIES INC CL C 24703L202 49 942 SH SOLE 0 0 942 AKAMAI TECHNOLOGIES INC COM 00971T101 3775 41312 SH SOLE 0 0 41312 GLOBAL EAGLE ENTMT INC COM 37951D102 2 2081 SH SOLE 0 0 2081 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 263 7460 SH SOLE 0 0 7460 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 49 3452 SH SOLE 0 0 3452 ISHARES INC EM MKTS DIV ETF 464286319 8 224 SH SOLE 0 0 224 SPDR S&P 500 ETF TR TR UNIT 78462F103 407 11300 SH Call SOLE 0 0 11300 HAWAIIAN ELEC INDUSTRIES COM 419870100 69 1508 SH SOLE 0 0 1508 KKR & CO INC CL A 48251W104 19 705 SH SOLE 0 0 705 CRACKER BARREL OLD CTRY STOR COM 22410J106 53 324 SH SOLE 0 0 324 WASTE MGMT INC DEL COM 94106L109 15104 131342 SH SOLE 0 0 131342 TWITTER INC COM 90184L102 3105 75359 SH SOLE 0 0 75359 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 37 SH SOLE 0 0 37 E TRADE FINANCIAL CORP COM NEW 269246401 7 161 SH SOLE 0 0 161 REALPAGE INC COM 75606N109 37 588 SH SOLE 0 0 588 MADDEN STEVEN LTD COM 556269108 27 765 SH SOLE 0 0 765 SOUTHWEST AIRLS CO COM 844741108 392 7260 SH SOLE 0 0 7260 ISHARES INC MSCI EURZONE ETF 464286608 67 1718 SH SOLE 0 0 1718 NUCOR CORP COM 670346105 156 3072 SH SOLE 0 0 3072 FLOWSERVE CORP COM 34354P105 1 11 SH SOLE 0 0 11 TD AMERITRADE HLDG CORP COM 87236Y108 3 59 SH SOLE 0 0 59 TREEHOUSE FOODS INC COM 89469A104 0 6 SH SOLE 0 0 6 NLIGHT INC COM 65487K100 3 199 SH SOLE 0 0 199 ISHARES TR MSCI USA ESG SLC 464288802 5422 43865 SH SOLE 0 0 43865 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 68 771 SH SOLE 0 0 771 WAITR HLDGS INC COM 930752100 2 1250 SH SOLE 0 0 1250 BIG LOTS INC COM 089302103 1 36 SH SOLE 0 0 36 EATON CORP PLC SHS G29183103 2905 34934 SH SOLE 0 0 34934 FRONTDOOR INC COM 35905A109 11215 230905 SH SOLE 0 0 230905 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 106 1778 SH SOLE 0 0 1778 THERMO FISHER SCIENTIFIC INC COM 883556102 771 2646 SH SOLE 0 0 2646 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 8 586 SH SOLE 0 0 586 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 40 391 SH SOLE 0 0 391 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 370 14455 SH SOLE 0 0 14455 GREEN DOT CORP CL A 39304D102 2919 115601 SH SOLE 0 0 115601 HOWARD HUGHES CORP COM 44267D107 6 47 SH SOLE 0 0 47 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 136 916 SH SOLE 0 0 916 FOCUS FINL PARTNERS INC COM CL A 34417P100 24 1000 SH SOLE 0 0 1000 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 5920 122724 SH SOLE 0 0 122724 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9 176 SH SOLE 0 0 176 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 100 SH SOLE 0 0 100 PROSHARES TR SHRT 20+YR TRE 74347X849 13 668 SH SOLE 0 0 668 EQUITY LIFESTYLE PPTYS INC COM 29472R108 0 2 SH SOLE 0 0 2 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1785 35592 SH SOLE 0 0 35592 ENERGIZER HLDGS INC NEW COM 29272W109 25 579 SH SOLE 0 0 579 FIDELITY NATL INFORMATION SV COM 31620M106 100 756 SH SOLE 0 0 756 CINCINNATI FINL CORP COM 172062101 133 1137 SH SOLE 0 0 1137 BRIGGS & STRATTON CORP COM 109043109 2 274 SH SOLE 0 0 274 ISHARES TR MRNGSTR LG-CP ET 464287127 130 777 SH SOLE 0 0 777 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1 15 SH SOLE 0 0 15 ISHARES TR MSCI ACWI ETF 464288257 80 1080 SH SOLE 0 0 1080 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 50 4998 SH SOLE 0 0 4998 DARDEN RESTAURANTS INC COM 237194105 14081 119106 SH SOLE 0 0 119106 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1863 74833 SH SOLE 0 0 74833 STORE CAP CORP COM 862121100 148 3945 SH SOLE 0 0 3945 LINEAGE CELL THERAPEUTICS IN COM 53566P109 15 15200 SH SOLE 0 0 15200 FACTSET RESH SYS INC COM 303075105 241 992 SH SOLE 0 0 992 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 9 262 SH SOLE 0 0 262 STEREOTAXIS INC COM NEW 85916J409 264 75329 SH SOLE 0 0 75329 HASBRO INC COM 418056107 105 882 SH SOLE 0 0 882 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 7700 365293 SH SOLE 0 0 365293 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2 17 SH SOLE 0 0 17 HCA HEALTHCARE INC COM 40412C101 367 3049 SH SOLE 0 0 3049 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 4 335 SH SOLE 0 0 335 WHIRLPOOL CORP COM 963320106 4 23 SH SOLE 0 0 23 THE TRADE DESK INC COM CL A 88339J105 20 104 SH SOLE 0 0 104 HESS CORP COM 42809H107 527 8715 SH SOLE 0 0 8715 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 955 16234 SH SOLE 0 0 16234 HANOVER INS GROUP INC COM 410867105 1 8 SH SOLE 0 0 8 COLGATE PALMOLIVE CO COM 194162103 15041 204616 SH SOLE 0 0 204616 KOHLS CORP COM 500255104 31 615 SH SOLE 0 0 615 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 0 3 SH SOLE 0 0 3 WISDOMTREE INVTS INC COM 97717P104 1 261 SH SOLE 0 0 261 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 117 4445 SH SOLE 0 0 4445 MCKESSON CORP COM 58155Q103 13717 100375 SH SOLE 0 0 100375 NICOLET BANKSHARES INC COM 65406E102 1074 16135 SH SOLE 0 0 16135 ASML HOLDING N V N Y REGISTRY SHS N07059210 104 418 SH SOLE 0 0 418 HARTFORD FINL SVCS GROUP INC COM 416515104 14667 241997 SH SOLE 0 0 241997 ISHARES TR 20 YR TR BD ETF 464287432 12483 87242 SH SOLE 0 0 87242 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 9982 468627 SH SOLE 0 0 468627 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 33 1366 SH SOLE 0 0 1366 OWENS CORNING NEW COM 690742101 3 46 SH SOLE 0 0 46 UNITI GROUP INC COM 91325V108 2 200 SH SOLE 0 0 200 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 6 100 SH SOLE 0 0 100 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1284 15204 SH SOLE 0 0 15204 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14 258 SH SOLE 0 0 258 FOUR CORNERS PPTY TR INC COM 35086T109 2 74 SH SOLE 0 0 74 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 3199 134740 SH SOLE 0 0 134740 FABRINET SHS G3323L100 10 195 SH SOLE 0 0 195 LAZARD WORLD DIVID & INCOME COM 521076109 3 300 SH SOLE 0 0 300 SPDR S&P 500 ETF TR TR UNIT 78462F103 869 25200 SH Call SOLE 0 0 25200 VANGUARD WORLD FD MEGA CAP INDEX 921910873 134 1304 SH SOLE 0 0 1304 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 7 140 SH SOLE 0 0 140 NEW YORK CMNTY BANCORP INC COM 649445103 25 2000 SH SOLE 0 0 2000 PVH CORP COM 693656100 10 118 SH SOLE 0 0 118 ANTHEM INC COM 036752103 72 298 SH SOLE 0 0 298 EASTGROUP PPTY INC COM 277276101 167 1335 SH SOLE 0 0 1335 SPDR S&P 500 ETF TR TR UNIT 78462F103 58 2300 SH Call SOLE 0 0 2300 FORD MTR CO DEL COM 345370860 842 91926 SH SOLE 0 0 91926 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3758 50221 SH SOLE 0 0 50221 CARMAX INC COM 143130102 37 421 SH SOLE 0 0 421 SILVERCORP METALS INC COM 82835P103 0 100 SH SOLE 0 0 100 WISDOMTREE TR US QLT SHRHD YLD 97717W547 47 535 SH SOLE 0 0 535 LANDCADIA HLDGS II INC CL A 51476X105 2 1250 SH SOLE 0 0 1250 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11729 115293 SH SOLE 0 0 115293 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 37 581 SH SOLE 0 0 581 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2 15 SH SOLE 0 0 15 ARAMARK COM 03852U106 6 134 SH SOLE 0 0 134 FIRST GTY BANCSHARES INC COM 32043P106 219 9887 SH SOLE 0 0 9887 ORACLE CORP COM 68389X105 1 1200 SH Put SOLE 0 0 1200 SPDR S&P 500 ETF TR TR UNIT 78462F103 55 2000 SH Call SOLE 0 0 2000 WADDELL & REED FINL INC CL A 930059100 25 1467 SH SOLE 0 0 1467 CABOT CORP COM 127055101 7 165 SH SOLE 0 0 165 CISCO SYS INC COM 17275R102 1934 39138 SH SOLE 0 0 39138 INVESCO QQQ TR UNIT SER 1 46090E103 23212 122940 SH SOLE 0 0 122940 BJS WHSL CLUB HLDGS INC COM 05550J101 13 500 SH SOLE 0 0 500 FARO TECHNOLOGIES INC COM 311642102 8 163 SH SOLE 0 0 163 HEARTLAND FINL USA INC COM 42234Q102 25 550 SH SOLE 0 0 550 ONE GAS INC COM 68235P108 7 75 SH SOLE 0 0 75 ISHARES TR INTL SEL DIV ETF 464288448 280 9104 SH SOLE 0 0 9104 COMSTOCK RES INC COM 205768302 378 48472 SH SOLE 0 0 48472 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 56 1687 SH SOLE 0 0 1687 PRUDENTIAL FINL INC COM 744320102 184 2044 SH SOLE 0 0 2044 ISHARES TR RUS MID CAP ETF 464287499 317 5670 SH SOLE 0 0 5670 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7 456 SH SOLE 0 0 456 ARK ETF TR WEB X.O ETF 00214Q401 82 1695 SH SOLE 0 0 1695 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 31 301 SH SOLE 0 0 301 M D C HLDGS INC COM 552676108 3 68 SH SOLE 0 0 68 SPDR S&P 500 ETF TR TR UNIT 78462F103 115 3700 SH Call SOLE 0 0 3700 STAMPS COM INC COM NEW 852857200 7 93 SH SOLE 0 0 93 XEROX HOLDINGS CORP COM NEW 98421M106 20 662 SH SOLE 0 0 662 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10800 30641 SH SOLE 0 0 30641 SANTANDER CONSUMER USA HDG I COM 80283M101 3 100 SH SOLE 0 0 100 COPA HOLDINGS SA CL A P31076105 4 41 SH SOLE 0 0 41 PIMCO ETF TR ACTIVE BD ETF 72201R775 9569 87874 SH SOLE 0 0 87874 KORNIT DIGITAL LTD SHS M6372Q113 8376 272113 SH SOLE 0 0 272113 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 608 19069 SH SOLE 0 0 19069 ALLY FINL INC COM 02005N100 163 4930 SH SOLE 0 0 4930 SPDR S&P 500 ETF TR TR UNIT 78462F103 83 2800 SH Call SOLE 0 0 2800 OMNICOM GROUP INC COM 681919106 3778 48249 SH SOLE 0 0 48249 CARNIVAL PLC ADR 14365C103 4 86 SH SOLE 0 0 86 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 272 21400 SH SOLE 0 0 21400 GERDAU S A SPON ADR REP PFD 373737105 28 8846 SH SOLE 0 0 8846 TRANSAMERICA ETF TR DELTASHS S&P 400 89349P206 4098 79430 SH SOLE 0 0 79430 FERRARI N V COM N3167Y103 20 130 SH SOLE 0 0 130 KAR AUCTION SVCS INC COM 48238T109 9654 393230 SH SOLE 0 0 393230 NASDAQ INC COM 631103108 25 250 SH SOLE 0 0 250 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 138 11643 SH SOLE 0 0 11643 WISDOMTREE TR YIELD ENHANCD US 97717X511 8 148 SH SOLE 0 0 148 ISHARES TR SHORT TREAS BD 464288679 28983 262005 SH SOLE 0 0 262005 PROSHARES TR S&P MDCP 400 DIV 74347B680 613 10555 SH SOLE 0 0 10555 ZIONS BANCORPORATION N A COM 989701107 15 338 SH SOLE 0 0 338 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2 7 SH SOLE 0 0 7 ISHARES TR ESG MSCI EAFE 46435G516 750 11690 SH SOLE 0 0 11690 CONTINENTAL RESOURCES INC COM 212015101 21 670 SH SOLE 0 0 670 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 225 4585 SH SOLE 0 0 4585 AMERCO COM 023586100 1 2 SH SOLE 0 0 2 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 136 1097 SH SOLE 0 0 1097 ISHARES TR SELECT DIVID ETF 464287168 334 3278 SH SOLE 0 0 3278 BROWN FORMAN CORP CL A 115637100 6 100 SH SOLE 0 0 100 ISHARES INC MSCI ITALY ETF 46434G830 6 234 SH SOLE 0 0 234 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7879 52177 SH SOLE 0 0 52177 ISHARES TR JPMORGAN USD EMG 464288281 18875 166520 SH SOLE 0 0 166520 FIDELITY TOTAL BD ETF 316188309 21 408 SH SOLE 0 0 408 HERSHEY CO COM 427866108 161 1037 SH SOLE 0 0 1037 LILLY ELI & CO COM 532457108 20194 180579 SH SOLE 0 0 180579 VERISK ANALYTICS INC COM 92345Y106 22 137 SH SOLE 0 0 137 RAYTHEON CO COM NEW 755111507 21796 111099 SH SOLE 0 0 111099 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 31 541 SH SOLE 0 0 541 INTERNATIONAL BUSINESS MACHS COM 459200101 1631 11214 SH SOLE 0 0 11214 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 286 4690 SH SOLE 0 0 4690 SVMK INC COM 78489X103 5645 330118 SH SOLE 0 0 330118 PROSHARES TR ULTRAPRO SHORT S 74347B268 1 50 SH SOLE 0 0 50 ISHARES TR EXPND TEC SC ETF 464287549 2943 13560 SH SOLE 0 0 13560 NUTANIX INC CL A 67059N108 11 400 SH SOLE 0 0 400 BAIN CAP SPECIALTY FIN INC COM 05684B107 110 5786 SH SOLE 0 0 5786 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 12 781 SH SOLE 0 0 781 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 14 1199 SH SOLE 0 0 1199 BUILD A BEAR WORKSHOP COM 120076104 0 16 SH SOLE 0 0 16 LIBERTY ALL-STAR GROWTH FD I COM 529900102 8 1417 SH SOLE 0 0 1417 DISH NETWORK CORP CL A 25470M109 0 5 SH SOLE 0 0 5 SYMANTEC CORP COM 871503108 1 51 SH SOLE 0 0 51 NATIONAL FUEL GAS CO N J COM 636180101 9 200 SH SOLE 0 0 200 HANESBRANDS INC COM 410345102 0 11 SH SOLE 0 0 11 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 25689 237682 SH SOLE 0 0 237682 SBA COMMUNICATIONS CORP NEW CL A 78410G104 83 344 SH SOLE 0 0 344 AMCOR PLC ORD G0250X107 12 1240 SH SOLE 0 0 1240 SANDSTORM GOLD LTD COM NEW 80013R206 5 900 SH SOLE 0 0 900 CONDUENT INC COM 206787103 3 476 SH SOLE 0 0 476 LAZARD GLB TTL RET&INCM FD I COM 52106W103 6 409 SH SOLE 0 0 409 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 32404 615404 SH SOLE 0 0 615404 FIRST MAJESTIC SILVER CORP COM 32076V103 1 60 SH SOLE 0 0 60 STAG INDL INC COM 85254J102 31 1055 SH SOLE 0 0 1055 FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 2 74 SH SOLE 0 0 74 AMAZON COM INC COM 023135106 16717 9630 SH SOLE 0 0 9630 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1 160 SH SOLE 0 0 160 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 16 40300 SH SOLE 0 0 40300 CAPITOL FED FINL INC COM 14057J101 14 1006 SH SOLE 0 0 1006 TOLL BROTHERS INC COM 889478103 65 1584 SH SOLE 0 0 1584 ISHARES INC MSCI TURKEY ETF 464286715 3 103 SH SOLE 0 0 103 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 159 25500 SH SOLE 0 0 25500 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 290 14494 SH SOLE 0 0 14494 EBAY INC COM 278642103 7549 193666 SH SOLE 0 0 193666 CLEVELAND CLIFFS INC COM 185899101 178 24586 SH SOLE 0 0 24586 ETF SER SOLUTIONS US GLB JETS 26922A842 29 1000 SH SOLE 0 0 1000 GROUPON INC COM 399473107 18 6931 SH SOLE 0 0 6931 ISHARES TR NATIONAL MUN ETF 464288414 483 4232 SH SOLE 0 0 4232 BWX TECHNOLOGIES INC COM 05605H100 30 521 SH SOLE 0 0 521 CIVEO CORP CDA COM 17878Y108 6 5000 SH SOLE 0 0 5000 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 988 116287 SH SOLE 0 0 116287 GOODYEAR TIRE & RUBR CO COM 382550101 0 26 SH SOLE 0 0 26 SINA CORP ORD G81477104 7 185 SH SOLE 0 0 185 DIAGEO P L C SPON ADR NEW 25243Q205 436 2667 SH SOLE 0 0 2667 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 50 1655 SH SOLE 0 0 1655 HUNTSMAN CORP COM 447011107 1 43 SH SOLE 0 0 43 EDWARDS LIFESCIENCES CORP COM 28176E108 248 1127 SH SOLE 0 0 1127 INTERFACE INC COM 458665304 1 61 SH SOLE 0 0 61 XYLEM INC COM 98419M100 61 766 SH SOLE 0 0 766 PAYCOM SOFTWARE INC COM 70432V102 123 585 SH SOLE 0 0 585 TITAN MED INC COM NEW 88830X819 0 88 SH SOLE 0 0 88 ISHARES TR EDEG HIG YLELD 46435G250 506 10000 SH SOLE 0 0 10000 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 5 920 SH SOLE 0 0 920 PARK OHIO HLDGS CORP COM 700666100 0 12 SH SOLE 0 0 12 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 21143 380542 SH SOLE 0 0 380542 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 25 1660 SH SOLE 0 0 1660 TALOS ENERGY INC *W EXP 02/28/202 87484T116 0 68 SH SOLE 0 0 68 ATMOS ENERGY CORP COM 049560105 32 280 SH SOLE 0 0 280 GRANITE CONSTR INC COM 387328107 1 20 SH SOLE 0 0 20 ISHARES TR MRGSTR MD CP VAL 464288406 765 4752 SH SOLE 0 0 4752 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11 400 SH SOLE 0 0 400 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 18 1173 SH SOLE 0 0 1173 UBS AG LONDON BRH EN LG CP GRWTH 902677780 12 44 SH SOLE 0 0 44 ORCHID IS CAP INC COM 68571X103 2 350 SH SOLE 0 0 350 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 54 2962 SH SOLE 0 0 2962 ARCONIC INC COM 03965L100 29 1130 SH SOLE 0 0 1130 BRIGHTVIEW HLDGS INC COM 10948C107 8138 474513 SH SOLE 0 0 474513 WESTERN UN CO COM 959802109 0 17 SH SOLE 0 0 17 TRANSAMERICA ETF TR DELTASHS S&P 600 89349P305 3797 72555 SH SOLE 0 0 72555 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 2 600 SH SOLE 0 0 600 MORGAN STANLEY COM NEW 617446448 136 3178 SH SOLE 0 0 3178 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 24 656 SH SOLE 0 0 656 DIODES INC COM 254543101 12 310 SH SOLE 0 0 310 BLACK KNIGHT INC COM 09215C105 5383 88155 SH SOLE 0 0 88155 COSTAR GROUP INC COM 22160N109 29 49 SH SOLE 0 0 49 KAISER ALUMINUM CORP COM PAR $0.01 483007704 23 234 SH SOLE 0 0 234 VERITEX HLDGS INC COM 923451108 946 38969 SH SOLE 0 0 38969 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 3 100 SH SOLE 0 0 100 PERFICIENT INC COM 71375U101 26 672 SH SOLE 0 0 672 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 7448 311027 SH SOLE 0 0 311027 CDK GLOBAL INC COM 12508E101 40 842 SH SOLE 0 0 842 AMERICAN STS WTR CO COM 029899101 199 2220 SH SOLE 0 0 2220 GRAINGER W W INC COM 384802104 20 68 SH SOLE 0 0 68 WALGREENS BOOTS ALLIANCE INC COM 931427108 16381 296172 SH SOLE 0 0 296172 HUBSPOT INC COM 443573100 48 319 SH SOLE 0 0 319 PHILLIPS 66 COM 718546104 1324 12927 SH SOLE 0 0 12927 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 38 910 SH SOLE 0 0 910 TC ENERGY CORP COM 87807B107 30 570 SH SOLE 0 0 570 KB HOME COM 48666K109 1 36 SH SOLE 0 0 36 NORTHWEST BANCSHARES INC MD COM 667340103 14 868 SH SOLE 0 0 868 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 23 1086 SH SOLE 0 0 1086 YANDEX N V SHS CLASS A N97284108 5 156 SH SOLE 0 0 156 RESIDEO TECHNOLOGIES INC COM 76118Y104 7 458 SH SOLE 0 0 458 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8 1000 SH SOLE 0 0 1000 GARTNER INC COM 366651107 18 125 SH SOLE 0 0 125 CITIGROUP INC COM NEW 172967424 1334 19308 SH SOLE 0 0 19308 FST TR NEW OPPORT MLP & ENE COM 33739M100 59 6292 SH SOLE 0 0 6292 LUMENTUM HLDGS INC COM 55024U109 5 98 SH SOLE 0 0 98 ONCOLYTICS BIOTECH INC COM NEW 682310875 0 23 SH SOLE 0 0 23 EQUINOR ASA SPONSORED ADR 29446M102 19 1029 SH SOLE 0 0 1029 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 450 SH SOLE 0 0 450 PATTERSON UTI ENERGY INC COM 703481101 3 300 SH SOLE 0 0 300 ISHARES TR CORE S&P US VLU 464287663 7380 127689 SH SOLE 0 0 127689 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 65 1776 SH SOLE 0 0 1776 WISDOMTREE TR US SMALLCAP FUND 97717W562 24 681 SH SOLE 0 0 681 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5925 19 SH SOLE 0 0 19 ISHARES TR MSCI EMG MKT ETF 464287234 923 22590 SH SOLE 0 0 22590 DESIGNER BRANDS INC CL A 250565108 7058 412285 SH SOLE 0 0 412285 GENPACT LIMITED SHS G3922B107 7297 188300 SH SOLE 0 0 188300 SPDR SERIES TRUST S&P REGL BKG 78464A698 32 608 SH SOLE 0 0 608 MANNKIND CORP COM NEW 56400P706 10 8316 SH SOLE 0 0 8316 PROSHARES TR SHORT S&P 500 NE 74347B425 9063 346847 SH SOLE 0 0 346847 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 304 9505 SH SOLE 0 0 9505 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 6 291 SH SOLE 0 0 291 ISHARES TR CONSER ALLOC ETF 464289883 33 928 SH SOLE 0 0 928 PEGASYSTEMS INC COM 705573103 5 80 SH SOLE 0 0 80 SONY CORP SPONSORED ADR 835699307 34 569 SH SOLE 0 0 569 SMITH A O CORP COM 831865209 0 3 SH SOLE 0 0 3 ISHARES TR HDG MSCI JAPAN 46434V886 19 625 SH SOLE 0 0 625 SANDERSON FARMS INC COM 800013104 67 446 SH SOLE 0 0 446 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 500 SH SOLE 0 0 500 LAMAR ADVERTISING CO NEW CL A 512816109 5 61 SH SOLE 0 0 61 PDC ENERGY INC COM 69327R101 285 10283 SH SOLE 0 0 10283 COMCAST CORP NEW CL A 20030N101 1346 29854 SH SOLE 0 0 29854 TECH DATA CORP COM 878237106 2 20 SH SOLE 0 0 20 KELLOGG CO COM 487836108 21775 338381 SH SOLE 0 0 338381 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 9500 SH Put SOLE 0 0 9500 ROLLINS INC COM 775711104 36 1058 SH SOLE 0 0 1058 BCE INC COM NEW 05534B760 7333 151482 SH SOLE 0 0 151482 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1696 18193 SH SOLE 0 0 18193 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 10 642 SH SOLE 0 0 642 FASTENAL CO COM 311900104 60 1842 SH SOLE 0 0 1842 REGAL BELOIT CORP COM 758750103 1 10 SH SOLE 0 0 10 ISHARES TR NORTH AMERN NAT 464287374 77 2634 SH SOLE 0 0 2634 ISHARES TR MICRO-CAP ETF 464288869 26 301 SH SOLE 0 0 301 ISHARES TR MIN VOL EAFE ETF 46429B689 756 10312 SH SOLE 0 0 10312 TEXTRON INC COM 883203101 211 4307 SH SOLE 0 0 4307 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 539 SH SOLE 0 0 539 WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 3 110 SH SOLE 0 0 110 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1 64 SH SOLE 0 0 64 CONCHO RES INC COM 20605P101 482 7092 SH SOLE 0 0 7092 HUNT J B TRANS SVCS INC COM 445658107 32 287 SH SOLE 0 0 287 ISHARES INC MSCI AUSTRIA ETF 464286202 2 101 SH SOLE 0 0 101 STRATEGY SHS NS 7HANDL IDX 86280R506 1 38 SH SOLE 0 0 38 ISHARES TR IBONDS DEC25 ETF 46434VBD1 77 2980 SH SOLE 0 0 2980 BALL CORP COM 058498106 4415 60639 SH SOLE 0 0 60639 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 49 357 SH SOLE 0 0 357 CNO FINL GROUP INC COM 12621E103 5 330 SH SOLE 0 0 330 MOLSON COORS BREWING CO CL B 60871R209 32 550 SH SOLE 0 0 550 DORCHESTER MINERALS LP COM UNIT 25820R105 15 800 SH SOLE 0 0 800 MAXIM INTEGRATED PRODS INC COM 57772K101 46 799 SH SOLE 0 0 799 QUICKLOGIC CORP COM 74837P108 0 515 SH SOLE 0 0 515 PERKINELMER INC COM 714046109 1 6 SH SOLE 0 0 6 NATIONAL PRESTO INDS INC COM 637215104 23 259 SH SOLE 0 0 259 LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 92 3212 SH SOLE 0 0 3212 DXC TECHNOLOGY CO COM 23355L106 23 764 SH SOLE 0 0 764 FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 0 20 SH SOLE 0 0 20 SPRINT CORPORATION COM 85207U105 9 1508 SH SOLE 0 0 1508 PROSHARES TR LARGE CAP CRE 74347R248 129 1813 SH SOLE 0 0 1813 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4 49 SH SOLE 0 0 49 ADVANCED MICRO DEVICES INC COM 007903107 3171 109369 SH SOLE 0 0 109369 APPLIED MATLS INC COM 038222105 284 5699 SH SOLE 0 0 5699 SECOND SIGHT MED PRODS INC COM 81362J100 0 153 SH SOLE 0 0 153 MARTEN TRANS LTD COM 573075108 10 505 SH SOLE 0 0 505 MFA FINL INC COM 55272X102 2 250 SH SOLE 0 0 250 TCF FINANCIAL CORPORATION NE COM 872307103 1785 46895 SH SOLE 0 0 46895 ISHARES TR MSCI MIN VOL ETF 46429B697 126868 1979227 SH SOLE 0 0 1979227 MICRON TECHNOLOGY INC COM 595112103 79 1835 SH SOLE 0 0 1835 CURTISS WRIGHT CORP COM 231561101 4 29 SH SOLE 0 0 29 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 633 9928 SH SOLE 0 0 9928 SPDR S&P 500 ETF TR TR UNIT 78462F103 2 1600 SH Put SOLE 0 0 1600 WISDOMTREE TR EUROPE SMCP DV 97717W869 32 569 SH SOLE 0 0 569 EXELON CORP COM 30161N101 20813 430817 SH SOLE 0 0 430817 TELADOC HEALTH INC COM 87918A105 28 411 SH SOLE 0 0 411 PROSHARES TR RUSS 2000 DIVD 74347B698 524 8831 SH SOLE 0 0 8831 AKOUSTIS TECHNOLOGIES INC COM 00973N102 44 5628 SH SOLE 0 0 5628 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 575 16971 SH SOLE 0 0 16971 CAE INC COM 124765108 8 334 SH SOLE 0 0 334 CALLAWAY GOLF CO COM 131193104 7 380 SH SOLE 0 0 380 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 21369 684894 SH SOLE 0 0 684894 BOSTON OMAHA CORP COM 101044105 4 200 SH SOLE 0 0 200 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 1 70 SH SOLE 0 0 70 SPDR S&P 500 ETF TR TR UNIT 78462F103 40 1000 SH Call SOLE 0 0 1000 ISHARES TR S&P 500 VAL ETF 464287408 51168 429482 SH SOLE 0 0 429482 ILLINOIS TOOL WKS INC COM 452308109 1260 8052 SH SOLE 0 0 8052 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 91 2923 SH SOLE 0 0 2923 ISHARES TR US HLTHCR PR ETF 464288828 132 814 SH SOLE 0 0 814 ISHARES TR EAFE SML CP ETF 464288273 476 8321 SH SOLE 0 0 8321 ALTABA INC COM 021346101 34 1736 SH SOLE 0 0 1736 CELGENE CORP COM 151020104 226 2277 SH SOLE 0 0 2277 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 41 917 SH SOLE 0 0 917 RPM INTL INC COM 749685103 282 4102 SH SOLE 0 0 4102 GRACO INC COM 384109104 1 12 SH SOLE 0 0 12 ISHARES TR MSCI POLAND ETF 46429B606 4 179 SH SOLE 0 0 179 CIMPRESS N V SHS EURO N20146101 1 10 SH SOLE 0 0 10 SPDR S&P 500 ETF TR TR UNIT 78462F103 15 700 SH Call SOLE 0 0 700 AMDOCS LTD SHS G02602103 4 62 SH SOLE 0 0 62 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 0 2 SH SOLE 0 0 2 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 0 10 SH SOLE 0 0 10 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 600 SH Call SOLE 0 0 600 ATKORE INTL GROUP INC COM 047649108 2 52 SH SOLE 0 0 52 WISDOMTREE TR CBOE S&P 500 97717X560 3 100 SH SOLE 0 0 100 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 74 474 SH SOLE 0 0 474 SPDR SERIES TRUST S&P BK ETF 78464A797 22 505 SH SOLE 0 0 505 CHURCHILL DOWNS INC COM 171484108 3 26 SH SOLE 0 0 26 LHC GROUP INC COM 50187A107 4 35 SH SOLE 0 0 35 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 69 SH SOLE 0 0 69 MCDONALDS CORP COM 580135101 23921 111412 SH SOLE 0 0 111412 GLOBAL X FDS MSCI CHINA MATRL 37950E242 0 28 SH SOLE 0 0 28 GALLAGHER ARTHUR J & CO COM 363576109 1424 15896 SH SOLE 0 0 15896 ISHARES TR CORE DIV GRWTH 46434V621 1588 40569 SH SOLE 0 0 40569 PPG INDS INC COM 693506107 221 1866 SH SOLE 0 0 1866 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 59800 SH Put SOLE 0 0 59800 MARATHON OIL CORP COM 565849106 253 20592 SH SOLE 0 0 20592 OGE ENERGY CORP COM 670837103 72 1594 SH SOLE 0 0 1594 PACKAGING CORP AMER COM 695156109 30 283 SH SOLE 0 0 283 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1 28 SH SOLE 0 0 28 TRANSENTERIX INC COM NEW 89366M201 1 2061 SH SOLE 0 0 2061 ATLASSIAN CORP PLC CL A G06242104 51 410 SH SOLE 0 0 410 ICICI BK LTD ADR 45104G104 3 216 SH SOLE 0 0 216 UNILEVER PLC SPON ADR NEW 904767704 6857 114097 SH SOLE 0 0 114097 ISHARES TR CORE S&P SCP ETF 464287804 31631 406362 SH SOLE 0 0 406362 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24 192 SH SOLE 0 0 192 APOGEE ENTERPRISES INC COM 037598109 1 20 SH SOLE 0 0 20 SHERWIN WILLIAMS CO COM 824348106 410 746 SH SOLE 0 0 746 FIFTH THIRD BANCORP COM 316773100 19 708 SH SOLE 0 0 708 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 459 8098 SH SOLE 0 0 8098 ISHARES TR IBOXX HIG YLD EX 46435G441 312 6000 SH SOLE 0 0 6000 ISHARES TR MODERT ALLOC ETF 464289875 448 11407 SH SOLE 0 0 11407 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 75 SH SOLE 0 0 75 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1 9 SH SOLE 0 0 9 RYDER SYS INC COM 783549108 9 180 SH SOLE 0 0 180 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 16 2317 SH SOLE 0 0 2317 BLACKROCK SCIENCE & TECH TR SHS 09258G104 424 13251 SH SOLE 0 0 13251 PEMBINA PIPELINE CORP COM 706327103 1 29 SH SOLE 0 0 29 GULFPORT ENERGY CORP COM NEW 402635304 0 117 SH SOLE 0 0 117 GOLDMAN SACHS ETF TR MOTIF DATA DRIVN 381430347 688 13311 SH SOLE 0 0 13311 HEALTHCARE TR AMER INC CL A NEW 42225P501 279 9486 SH SOLE 0 0 9486 STEPAN CO COM 858586100 1 7 SH SOLE 0 0 7 WESTAMERICA BANCORPORATION COM 957090103 6 101 SH SOLE 0 0 101 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 56 2037 SH SOLE 0 0 2037 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 97 2500 SH SOLE 0 0 2500 CHIMERA INVT CORP COM NEW 16934Q208 3 160 SH SOLE 0 0 160 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 57 1892 SH SOLE 0 0 1892 HUNTINGTON INGALLS INDS INC COM 446413106 32 151 SH SOLE 0 0 151 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 391 8248 SH SOLE 0 0 8248 HORMEL FOODS CORP COM 440452100 14540 332498 SH SOLE 0 0 332498 SMARTSHEET INC COM CL A 83200N103 2 61 SH SOLE 0 0 61 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 162 2517 SH SOLE 0 0 2517 ENERPLUS CORP COM 292766102 1 100 SH SOLE 0 0 100 AMEREN CORP COM 023608102 117 1455 SH SOLE 0 0 1455 PACCAR INC COM 693718108 1 17 SH SOLE 0 0 17 STITCH FIX INC COM CL A 860897107 5263 273385 SH SOLE 0 0 273385 VOXELJET AG ADS 92912L107 2 800 SH SOLE 0 0 800 DBX ETF TR XTRACK USD HIGH 233051432 22 434 SH SOLE 0 0 434 ZEBRA TECHNOLOGIES CORP CL A 989207105 94 454 SH SOLE 0 0 454 BUNGE LIMITED COM G16962105 8483 149816 SH SOLE 0 0 149816 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 9 389 SH SOLE 0 0 389 CHARLES RIV LABS INTL INC COM 159864107 51 387 SH SOLE 0 0 387 MCGRATH RENTCORP COM 580589109 26 370 SH SOLE 0 0 370 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 20500 SH Put SOLE 0 0 20500 HELMERICH & PAYNE INC COM 423452101 29 733 SH SOLE 0 0 733 GEO GROUP INC NEW COM 36162J106 1 66 SH SOLE 0 0 66 FEDERATED INVS INC PA CL B 314211103 1 34 SH SOLE 0 0 34 BROWN FORMAN CORP CL B 115637209 13 200 SH SOLE 0 0 200 GLOBAL PMTS INC COM 37940X102 35 220 SH SOLE 0 0 220 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 35 1607 SH SOLE 0 0 1607 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 26 2974 SH SOLE 0 0 2974 CABOT OIL & GAS CORP COM 127097103 13186 750475 SH SOLE 0 0 750475 TETRA TECH INC NEW COM 88162G103 4 46 SH SOLE 0 0 46 GALECTIN THERAPEUTICS INC COM NEW 363225202 10 2771 SH SOLE 0 0 2771 SPDR SERIES TRUST S&P KENSHO SMART 78468R689 96 3640 SH SOLE 0 0 3640 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 39 280 SH SOLE 0 0 280 ORIX CORP SPONSORED ADR 686330101 7 97 SH SOLE 0 0 97 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 12 379 SH SOLE 0 0 379 METLIFE INC COM 59156R108 96 2027 SH SOLE 0 0 2027 ISHARES TR US OIL EQ&SV ETF 464288844 1 50 SH SOLE 0 0 50 SPDR S&P 500 ETF TR TR UNIT 78462F103 733 12000 SH Call SOLE 0 0 12000 QUDIAN INC ADR 747798106 1 200 SH SOLE 0 0 200 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 126 8084 SH SOLE 0 0 8084 ICONIX BRAND GROUP INC COM NEW 451055305 0 100 SH SOLE 0 0 100 MATCH GROUP INC COM 57665R106 3 40 SH SOLE 0 0 40 VERINT SYS INC COM 92343X100 1 25 SH SOLE 0 0 25 COOPER TIRE & RUBR CO COM 216831107 1 50 SH SOLE 0 0 50 STRATTEC SEC CORP COM 863111100 0 21 SH SOLE 0 0 21 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 6 500 SH SOLE 0 0 500 CALIFORNIA RES CORP COM NEW 13057Q206 0 6 SH SOLE 0 0 6 STURM RUGER & CO INC COM 864159108 2 53 SH SOLE 0 0 53 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 802 16594 SH SOLE 0 0 16594 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6 3000 SH SOLE 0 0 3000 CSX CORP COM 126408103 186 2680 SH SOLE 0 0 2680 CMS ENERGY CORP COM 125896100 1 18 SH SOLE 0 0 18 ISHARES INC MSCI TAIWAN ETF 46434G772 5 134 SH SOLE 0 0 134 TERADYNE INC COM 880770102 10 168 SH SOLE 0 0 168 SPDR S&P 500 ETF TR TR UNIT 78462F103 987 23700 SH Call SOLE 0 0 23700 ITURAN LOCATION AND CONTROL SHS M6158M104 2 77 SH SOLE 0 0 77 LEAR CORP COM NEW 521865204 1 10 SH SOLE 0 0 10 INVESCO LTD SHS G491BT108 20155 1189813 SH SOLE 0 0 1189813 DANAHER CORPORATION COM 235851102 1624 11245 SH SOLE 0 0 11245 SPLUNK INC COM 848637104 59 504 SH SOLE 0 0 504 ISHARES TR FLTG RATE NT ETF 46429B655 22076 433110 SH SOLE 0 0 433110 VANGUARD INDEX FDS SMALL CP ETF 922908751 1923 12498 SH SOLE 0 0 12498 HELEN OF TROY CORP LTD COM G4388N106 24 153 SH SOLE 0 0 153 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 203 1794 SH SOLE 0 0 1794 LOEWS CORP COM 540424108 13 245 SH SOLE 0 0 245 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3 37 SH SOLE 0 0 37 PROLOGIS INC COM 74340W103 16 186 SH SOLE 0 0 186 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 20600 SH Put SOLE 0 0 20600 ZAGG INC COM 98884U108 2 270 SH SOLE 0 0 270 AMBARELLA INC SHS G037AX101 11 170 SH SOLE 0 0 170 FISERV INC COM 337738108 9438 91107 SH SOLE 0 0 91107 NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 27 1032 SH SOLE 0 0 1032 INVESCO QQQ TR UNIT SER 1 46090E103 13 1000 SH Put SOLE 0 0 1000 VANGUARD WORLD FDS INF TECH ETF 92204A702 173 801 SH SOLE 0 0 801 KEMET CORP COM NEW 488360207 24 1333 SH SOLE 0 0 1333 TESLA INC COM 88160R101 1994 8277 SH SOLE 0 0 8277 REGIONS FINL CORP NEW COM 7591EP100 13637 862026 SH SOLE 0 0 862026 WELLS FARGO CO NEW COM 949746101 22609 448231 SH SOLE 0 0 448231 NAVIGANT CONSULTING INC COM 63935N107 0 13 SH SOLE 0 0 13 DELAWARE INV CO MUN INC FD I COM 246101109 11 725 SH SOLE 0 0 725 NXP SEMICONDUCTORS N V COM N6596X109 60 548 SH SOLE 0 0 548 MONGODB INC CL A 60937P106 13 108 SH SOLE 0 0 108 PEBBLEBROOK HOTEL TR COM 70509V100 5 171 SH SOLE 0 0 171 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 6 300 SH SOLE 0 0 300 ISHARES TR GLB CNS DISC ETF 464288745 12 100 SH SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 54 2200 SH Call SOLE 0 0 2200 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 21 100 SH SOLE 0 0 100 ALTRIA GROUP INC COM 02209S103 2431 59438 SH SOLE 0 0 59438 ISHARES TR RUS 1000 ETF 464287622 1637 9946 SH SOLE 0 0 9946 UNITED TECHNOLOGIES CORP COM 913017109 1890 13845 SH SOLE 0 0 13845 ABRAXAS PETE CORP COM 003830106 213 420266 SH SOLE 0 0 420266 EXXON MOBIL CORP COM 30231G102 43421 614941 SH SOLE 0 0 614941 WISDOMTREE TR INTL LRGCAP DV 97717W794 54 1174 SH SOLE 0 0 1174 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3 65 SH SOLE 0 0 65 NEKTAR THERAPEUTICS COM 640268108 2 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1 9 SH SOLE 0 0 9 NOVOCURE LTD ORD SHS G6674U108 2 26 SH SOLE 0 0 26 SPDR S&P 500 ETF TR TR UNIT 78462F103 21 600 SH Call SOLE 0 0 600 SPDR S&P 500 ETF TR TR UNIT 78462F103 63 167100 SH Put SOLE 0 0 167100 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 449 5341 SH SOLE 0 0 5341 WORLD GOLD TR SPDR GLD MINIS 98149E204 31 2094 SH SOLE 0 0 2094 QCR HOLDINGS INC COM 74727A104 25 647 SH SOLE 0 0 647 FIVE BELOW INC COM 33829M101 20 159 SH SOLE 0 0 159 HOLOGIC INC COM 436440101 27 535 SH SOLE 0 0 535 BANK AMER CORP COM 060505104 14955 512693 SH SOLE 0 0 512693 PROSHARES TR II VIX SH TRM FUTRS 74347W171 0 12 SH SOLE 0 0 12 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 12028 246031 SH SOLE 0 0 246031 ISHARES TR IBONDS DEC2026 46435GAA0 47 1832 SH SOLE 0 0 1832 HSBC HLDGS PLC SPON ADR NEW 404280406 26 678 SH SOLE 0 0 678 ZYNGA INC CL A 98986T108 0 15 SH SOLE 0 0 15 SEI INVESTMENTS CO COM 784117103 1 10 SH SOLE 0 0 10 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 22 746 SH SOLE 0 0 746 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1070 16145 SH SOLE 0 0 16145 ISHARES TR US TREAS BD ETF 46429B267 380611 14458152 SH SOLE 0 0 14458152 EAGLE MATERIALS INC COM 26969P108 3 30 SH SOLE 0 0 30 ANSYS INC COM 03662Q105 9 39 SH SOLE 0 0 39 YORK WTR CO COM 987184108 13 300 SH SOLE 0 0 300 APPLE INC COM 037833100 0 300 SH Put SOLE 0 0 300 WISDOMTREE TR US HGH YLD CORP 97717X172 11 220 SH SOLE 0 0 220 EBIX INC COM NEW 278715206 8 200 SH SOLE 0 0 200 CTRIP COM INTL LTD SPONSORED ADS 22943F100 3 92 SH SOLE 0 0 92 ISHARES TR U.S. UTILITS ETF 464287697 274 1680 SH SOLE 0 0 1680 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 58 581 SH SOLE 0 0 581 TARGET CORP COM 87612E106 18527 173295 SH SOLE 0 0 173295 PROSHARES TR S&P 500 DV ARIST 74348A467 651 9096 SH SOLE 0 0 9096 DBX ETF TR XTRACK RUSS 1000 233051481 3549 102894 SH SOLE 0 0 102894 GLOBAL X FDS GLB X MLP ENRG I 37950E226 134 10905 SH SOLE 0 0 10905 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1174 23710 SH SOLE 0 0 23710 AUTODESK INC COM 052769106 66 445 SH SOLE 0 0 445 ACI WORLDWIDE INC COM 004498101 8506 271551 SH SOLE 0 0 271551 CABLE ONE INC COM 12685J105 251 200 SH SOLE 0 0 200 ZILLOW GROUP INC CL C CAP STK 98954M200 3 93 SH SOLE 0 0 93 EMERSON ELEC CO COM 291011104 155 2311 SH SOLE 0 0 2311 FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 1 34 SH SOLE 0 0 34 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16 298 SH SOLE 0 0 298 KULICKE & SOFFA INDS INC COM 501242101 3 117 SH SOLE 0 0 117 KORN FERRY COM NEW 500643200 18 475 SH SOLE 0 0 475 UNITED AIRLINES HLDGS INC COM 910047109 10 115 SH SOLE 0 0 115 NORDSTROM INC COM 655664100 4 118 SH SOLE 0 0 118 CASTLIGHT HEALTH INC CL B 14862Q100 3 1888 SH SOLE 0 0 1888 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2 159 SH SOLE 0 0 159 KIRBY CORP COM 497266106 1 16 SH SOLE 0 0 16 AFLAC INC COM 001055102 236 4517 SH SOLE 0 0 4517 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 14 500 SH SOLE 0 0 500 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1 73 SH SOLE 0 0 73 BARRICK GOLD CORPORATION COM 067901108 32 1865 SH SOLE 0 0 1865 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2212 54947 SH SOLE 0 0 54947 OBSIDIAN ENERGY LTD COM 674482203 0 142 SH SOLE 0 0 142 DROPBOX INC CL A 26210C104 2026 100432 SH SOLE 0 0 100432 INTEL CORP COM 458140100 23380 453712 SH SOLE 0 0 453712 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5 120 SH SOLE 0 0 120 FLEXSHARES TR MORNSTAR UPSTR 33939L407 40 1281 SH SOLE 0 0 1281 SPDR S&P 500 ETF TR TR UNIT 78462F103 144 5500 SH Call SOLE 0 0 5500 PACER FDS TR TRENDP 100 ETF 69374H303 10 272 SH SOLE 0 0 272 JPMORGAN CHASE & CO COM 46625H100 3772 32049 SH SOLE 0 0 32049 SPDR S&P 500 ETF TR TR UNIT 78462F103 105 3600 SH Call SOLE 0 0 3600 PALO ALTO NETWORKS INC COM 697435105 115 563 SH SOLE 0 0 563 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 6734 270546 SH SOLE 0 0 270546 WILLIAMS SONOMA INC COM 969904101 36 532 SH SOLE 0 0 532 VANGUARD INDEX FDS MID CAP ETF 922908629 2752 16422 SH SOLE 0 0 16422 AON PLC SHS CL A G0408V102 98 506 SH SOLE 0 0 506 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 44 1006 SH SOLE 0 0 1006 UDR INC COM 902653104 64 1314 SH SOLE 0 0 1314 TOOTSIE ROLL INDS INC COM 890516107 30 795 SH SOLE 0 0 795 ISHARES TR INTRM TR CRP ETF 464288638 163 2813 SH SOLE 0 0 2813 HENRY SCHEIN INC COM 806407102 12 193 SH SOLE 0 0 193 INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 161 SH SOLE 0 0 161 CROWN CASTLE INTL CORP NEW COM 22822V101 486 3499 SH SOLE 0 0 3499 ST JOE CO COM 790148100 0 25 SH SOLE 0 0 25 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 1000 SH Put SOLE 0 0 1000 SHOTSPOTTER INC COM 82536T107 1 50 SH SOLE 0 0 50 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 75 990 SH SOLE 0 0 990 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 51 997 SH SOLE 0 0 997 SERVICENOW INC COM 81762P102 139 549 SH SOLE 0 0 549 ASSOCIATED BANC CORP COM 045487105 233 11487 SH SOLE 0 0 11487 IDT CORP CL B NEW 448947507 8 750 SH SOLE 0 0 750 INTEGER HLDGS CORP COM 45826H109 1 13 SH SOLE 0 0 13 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13 73 SH SOLE 0 0 73 UNITED RENTALS INC COM 911363109 115 921 SH SOLE 0 0 921 COLUMBIA PPTY TR INC COM NEW 198287203 242 11454 SH SOLE 0 0 11454 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 29 1026 SH SOLE 0 0 1026 MACYS INC COM 55616P104 20 1284 SH SOLE 0 0 1284 VANGUARD WELLINGTON FD US MINIMUM 921935409 13 141 SH SOLE 0 0 141 KIMBERLY CLARK CORP COM 494368103 22428 157888 SH SOLE 0 0 157888 TWILIO INC CL A 90138F102 60 542 SH SOLE 0 0 542 POLYMET MINING CORP COM 731916102 0 1500 SH SOLE 0 0 1500 SPDR S&P 500 ETF TR TR UNIT 78462F103 128634 433445 SH SOLE 0 0 433445 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3333 91846 SH SOLE 0 0 91846 AXOS FINL INC COM 05465C100 171 6200 SH SOLE 0 0 6200 GAMING & LEISURE PPTYS INC COM 36467J108 2 51 SH SOLE 0 0 51 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 2154 68040 SH SOLE 0 0 68040 ARK ETF TR ISRAEL INOVATE 00214Q609 5 246 SH SOLE 0 0 246 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 3 92 SH SOLE 0 0 92 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 1 26 SH SOLE 0 0 26 DOLBY LABORATORIES INC COM CL A 25659T107 7 101 SH SOLE 0 0 101 REPUBLIC SVCS INC COM 760759100 42 486 SH SOLE 0 0 486 MONDELEZ INTL INC CL A 609207105 554 10014 SH SOLE 0 0 10014 GRACE W R & CO DEL NEW COM 38388F108 9 130 SH SOLE 0 0 130 GMS INC COM 36251C103 9 297 SH SOLE 0 0 297 BLACKBAUD INC COM 09227Q100 3 35 SH SOLE 0 0 35 STMICROELECTRONICS N V NY REGISTRY 861012102 1 42 SH SOLE 0 0 42 VEREIT INC COM 92339V100 64 6551 SH SOLE 0 0 6551 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 14 1272 SH SOLE 0 0 1272 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 20 783 SH SOLE 0 0 783 ISHARES TR GLOBAL FINLS ETF 464287333 33 510 SH SOLE 0 0 510 DANAHER CORPORATION DBCV 1/2 235851AF9 17 3000 PRN SOLE 0 0 3000 LITTELFUSE INC COM 537008104 14 81 SH SOLE 0 0 81 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 27109 852231 SH SOLE 0 0 852231 INPHI CORP COM 45772F107 1 22 SH SOLE 0 0 22 ABBOTT LABS COM 002824100 1 700 SH Put SOLE 0 0 700 ISHARES TR EDGE MSCI MINM 46435G433 11 307 SH SOLE 0 0 307 NUVEEN AMT FREE MUN CR INC F COM 67071L106 888 53059 SH SOLE 0 0 53059 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 62 4169 SH SOLE 0 0 4169 EATON VANCE ENHANCED EQ INC COM 278274105 26 1715 SH SOLE 0 0 1715 CBRE GROUP INC CL A 12504L109 127 2405 SH SOLE 0 0 2405 JBG SMITH PPTYS COM 46590V100 131 3348 SH SOLE 0 0 3348 HESKA CORP COM RESTRC NEW 42805E306 3 44 SH SOLE 0 0 44 HEALTHCARE SVCS GRP INC COM 421906108 4 156 SH SOLE 0 0 156 PROS HOLDINGS INC COM 74346Y103 6 100 SH SOLE 0 0 100 XPERI CORP COM 98421B100 1 30 SH SOLE 0 0 30 BP PLC SPONSORED ADR 055622104 842 22167 SH SOLE 0 0 22167 NATIONAL GRID PLC SPONSORED ADR NE 636274409 56 1026 SH SOLE 0 0 1026 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 95 874 SH SOLE 0 0 874 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 4 35 SH SOLE 0 0 35 INVESCO MORTGAGE CAPITAL INC COM 46131B100 12 787 SH SOLE 0 0 787 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 665 14349 SH SOLE 0 0 14349 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 400 SH Call SOLE 0 0 400 SPDR S&P 500 ETF TR TR UNIT 78462F103 55 4000 SH Put SOLE 0 0 4000 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 19 6000 SH SOLE 0 0 6000 MICROSOFT CORP COM 594918104 11233 80792 SH SOLE 0 0 80792 QURATE RETAIL INC COM SER A 74915M100 3 293 SH SOLE 0 0 293 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1303 47103 SH SOLE 0 0 47103 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 54 813 SH SOLE 0 0 813 MSG NETWORK INC CL A 553573106 11 696 SH SOLE 0 0 696 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 16 1030 SH SOLE 0 0 1030 FRANKLIN TEMPLETON ETF TR LIBRT INT OPPT 35473P702 1 37 SH SOLE 0 0 37 AVEO PHARMACEUTICALS INC COM 053588109 0 60 SH SOLE 0 0 60 AURORA CANNABIS INC COM 05156X108 32 7342 SH SOLE 0 0 7342 EXELIXIS INC COM 30161Q104 81 4604 SH SOLE 0 0 4604 TIMKEN CO COM 887389104 6 133 SH SOLE 0 0 133 PAPA JOHNS INTL INC COM 698813102 11 203 SH SOLE 0 0 203 ISHARES INC MSCI MEXICO ETF 464286822 5 113 SH SOLE 0 0 113 SUNOCO LP COM UT REP LP 86765K109 0 1 SH SOLE 0 0 1 EXPONENT INC COM 30214U102 25 362 SH SOLE 0 0 362 HEICO CORP NEW COM 422806109 24 196 SH SOLE 0 0 196 TE CONNECTIVITY LTD REG SHS H84989104 121 1298 SH SOLE 0 0 1298 NV5 GLOBAL INC COM 62945V109 18 261 SH SOLE 0 0 261 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3439 85746 SH SOLE 0 0 85746 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 106 2601 SH SOLE 0 0 2601 PUBLIC STORAGE COM 74460D109 11926 48625 SH SOLE 0 0 48625 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 9 49 SH SOLE 0 0 49 BOOT BARN HLDGS INC COM 099406100 9 254 SH SOLE 0 0 254 POSCO SPONSORED ADR 693483109 3 69 SH SOLE 0 0 69 APPIAN CORP CL A 03782L101 5 100 SH SOLE 0 0 100 CORNING INC COM 219350105 241 8434 SH SOLE 0 0 8434 BLACKROCK MUNIASSETS FD INC COM 09254J102 7 453 SH SOLE 0 0 453 FLEETCOR TECHNOLOGIES INC COM 339041105 3412 11899 SH SOLE 0 0 11899 MOLINA HEALTHCARE INC COM 60855R100 3 23 SH SOLE 0 0 23 BANCOLOMBIA S A SPON ADR PREF 05968L102 2 31 SH SOLE 0 0 31 ULTA BEAUTY INC COM 90384S303 16 65 SH SOLE 0 0 65 ENSTAR GROUP LIMITED SHS G3075P101 0 2 SH SOLE 0 0 2 HYSTER YALE MATLS HANDLING I CL A 449172105 0 6 SH SOLE 0 0 6 CATERPILLAR INC DEL COM 149123101 710 5622 SH SOLE 0 0 5622 RAYMOND JAMES FINANCIAL INC COM 754730109 15 177 SH SOLE 0 0 177 FLEXSHARES TR DISCP DUR MBS 33939L779 3 122 SH SOLE 0 0 122 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 60 3452 SH SOLE 0 0 3452 COGNEX CORP COM 192422103 45 920 SH SOLE 0 0 920 UMB FINL CORP COM 902788108 0 5 SH SOLE 0 0 5 NUVEEN PFD & INCM SECURTIES COM 67072C105 105 10692 SH SOLE 0 0 10692 VERMILION ENERGY INC COM 923725105 1 44 SH SOLE 0 0 44 CADENCE DESIGN SYSTEM INC COM 127387108 10 154 SH SOLE 0 0 154 MARKEL CORP COM 570535104 2 2 SH SOLE 0 0 2 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1024 78259 SH SOLE 0 0 78259 IDEXX LABS INC COM 45168D104 251 923 SH SOLE 0 0 923 CAESARSTONE LTD ORD SHS M20598104 2 105 SH SOLE 0 0 105 WISDOMTREE TR CHINESE YUAN FD 97717W182 5 202 SH SOLE 0 0 202 XILINX INC COM 983919101 159 1653 SH SOLE 0 0 1653 MSCI INC COM 55354G100 117 536 SH SOLE 0 0 536 ISHARES TR RUSSELL 2000 ETF 464287655 3602 23802 SH SOLE 0 0 23802 UNITEDHEALTH GROUP INC COM 91324P102 11999 55213 SH SOLE 0 0 55213 BANK MONTREAL QUE COM 063671101 4 52 SH SOLE 0 0 52 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2 400 SH SOLE 0 0 400 CHEVRON CORP NEW COM 166764100 10324 87052 SH SOLE 0 0 87052 NETFLIX INC COM 64110L106 1272 4754 SH SOLE 0 0 4754 VANGUARD INDEX FDS SM CP VAL ETF 922908611 121 938 SH SOLE 0 0 938 PRICESMART INC COM 741511109 9 133 SH SOLE 0 0 133 GODADDY INC CL A 380237107 3578 54233 SH SOLE 0 0 54233 FOX CORP CL A COM 35137L105 2 63 SH SOLE 0 0 63 PAN AMERICAN SILVER CORP COM 697900108 2 96 SH SOLE 0 0 96 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 915 29476 SH SOLE 0 0 29476 JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 18 784 SH SOLE 0 0 784 MASCO CORP COM 574599106 22 519 SH SOLE 0 0 519 TERRENO RLTY CORP COM 88146M101 33 640 SH SOLE 0 0 640 WORKHORSE GROUP INC COM NEW 98138J206 11 3100 SH SOLE 0 0 3100 CYRUSONE INC COM 23283R100 142 1790 SH SOLE 0 0 1790 LAMB WESTON HLDGS INC COM 513272104 64 874 SH SOLE 0 0 874 CRANE CO COM 224399105 32 397 SH SOLE 0 0 397 LENDINGTREE INC NEW COM 52603B107 3 9 SH SOLE 0 0 9 LAKELAND FINL CORP COM 511656100 30 679 SH SOLE 0 0 679 UNILEVER N V N Y SHS NEW 904784709 168 2797 SH SOLE 0 0 2797 ORGANOVO HLDGS INC COM 68620A104 0 1655 SH SOLE 0 0 1655 ISHARES INC MSCI SPAIN ETF 464286764 0 2 SH SOLE 0 0 2 DOUGLAS EMMETT INC COM 25960P109 14 321 SH SOLE 0 0 321 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3 34 SH SOLE 0 0 34 MURPHY USA INC COM 626755102 7 85 SH SOLE 0 0 85 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 11601 220510 SH SOLE 0 0 220510 ZOETIS INC CL A 98978V103 222 1785 SH SOLE 0 0 1785 CUSHMAN WAKEFIELD PLC SHS G2717B108 3 175 SH SOLE 0 0 175 PAVMED INC COM 70387R106 44 46000 SH SOLE 0 0 46000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 170 3664 SH SOLE 0 0 3664 UNITIL CORP COM 913259107 25 393 SH SOLE 0 0 393 INTUITIVE SURGICAL INC COM NEW 46120E602 293 543 SH SOLE 0 0 543 SPDR S&P 500 ETF TR TR UNIT 78462F103 4 300 SH Put SOLE 0 0 300 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 34 506 SH SOLE 0 0 506 BB&T CORP COM 054937107 55 1027 SH SOLE 0 0 1027 ENVIVA PARTNERS LP COM UNIT 29414J107 14 451 SH SOLE 0 0 451 XENIA HOTELS & RESORTS INC COM 984017103 126 5971 SH SOLE 0 0 5971 NCR CORP NEW COM 62886E108 1 22 SH SOLE 0 0 22 CAMPBELL SOUP CO COM 134429109 13 283 SH SOLE 0 0 283 EQUIFAX INC COM 294429105 0 3 SH SOLE 0 0 3 HANCOCK JOHN INVS TR COM 410142103 5 300 SH SOLE 0 0 300 BLACKROCK UTILITIES INFRSTRC COM 09248D104 12 500 SH SOLE 0 0 500 ISHARES TR CORE 1 5 YR USD 46432F859 27 525 SH SOLE 0 0 525 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 280 7302 SH SOLE 0 0 7302 MSC INDL DIRECT INC CL A 553530106 1 11 SH SOLE 0 0 11 TRANSUNION COM 89400J107 5409 66691 SH SOLE 0 0 66691 RCI HOSPITALITY HLDGS INC COM 74934Q108 1 48 SH SOLE 0 0 48 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3101 47897 SH SOLE 0 0 47897 TAPESTRY INC COM 876030107 227 8707 SH SOLE 0 0 8707 ALCOA CORP COM 013872106 8 393 SH SOLE 0 0 393 ISHARES TR IBONDS DEC23 ETF 46434VAX8 123 4786 SH SOLE 0 0 4786 WHEATON PRECIOUS METALS CORP COM 962879102 217 8257 SH SOLE 0 0 8257 AGNC INVT CORP COM 00123Q104 13 827 SH SOLE 0 0 827 AMERICAN EXPRESS CO COM 025816109 289 2439 SH SOLE 0 0 2439 SIMON PPTY GROUP INC NEW COM 828806109 1630 10472 SH SOLE 0 0 10472 MDU RES GROUP INC COM 552690109 34 1200 SH SOLE 0 0 1200 MEDTRONIC PLC SHS G5960L103 6588 60649 SH SOLE 0 0 60649 NEWMONT GOLDCORP CORPORATION COM 651639106 246 6499 SH SOLE 0 0 6499 LYFT INC CL A COM 55087P104 0 6 SH SOLE 0 0 6 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 7115 52905 SH SOLE 0 0 52905 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 172 SH SOLE 0 0 172 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 282 SH SOLE 0 0 282 EXACT SCIENCES CORP COM 30063P105 134 1482 SH SOLE 0 0 1482 AT&T INC COM 00206R102 31967 844787 SH SOLE 0 0 844787 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4316 72052 SH SOLE 0 0 72052 ISHARES TR SP SMCP600VL ETF 464287879 364 2424 SH SOLE 0 0 2424 ISHARES TR INTL QLTY FACTOR 46434V456 24 801 SH SOLE 0 0 801 GRIFOLS S A SP ADR REP B NVT 398438408 1795 89585 SH SOLE 0 0 89585 ARES CAP CORP COM 04010L103 15 824 SH SOLE 0 0 824 SEMPRA ENERGY COM 816851109 760 5146 SH SOLE 0 0 5146 NOKIA CORP SPONSORED ADR 654902204 5782 1142722 SH SOLE 0 0 1142722 LEIDOS HLDGS INC COM 525327102 27 314 SH SOLE 0 0 314 SCIENCE APPLICATNS INTL CP N COM 808625107 377 4319 SH SOLE 0 0 4319 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1240 16645 SH SOLE 0 0 16645 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 3 164 SH SOLE 0 0 164 KANSAS CITY SOUTHERN COM NEW 485170302 1 11 SH SOLE 0 0 11 HILLENBRAND INC COM 431571108 2 75 SH SOLE 0 0 75 CAPITAL ONE FINL CORP COM 14040H105 92 1015 SH SOLE 0 0 1015 AMERICAS CAR MART INC COM 03062T105 2 27 SH SOLE 0 0 27 INGERSOLL-RAND PLC SHS G47791101 271 2203 SH SOLE 0 0 2203 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 64 2631 SH SOLE 0 0 2631 ZIMMER BIOMET HLDGS INC COM 98956P102 2843 20708 SH SOLE 0 0 20708 ISHARES TR 0-5 YR TIPS ETF 46429B747 189 1884 SH SOLE 0 0 1884 COLONY CR REAL ESTATE INC COM CL A 19625T101 80 5518 SH SOLE 0 0 5518 OXFORD INDS INC COM 691497309 25 353 SH SOLE 0 0 353 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 80 2100 SH SOLE 0 0 2100 THERAPEUTICSMD INC COM 88338N107 9 2500 SH SOLE 0 0 2500 ISHARES INC EM HGHYL BD ETF 464286285 14 294 SH SOLE 0 0 294 CALIFORNIA WTR SVC GROUP COM 130788102 11 201 SH SOLE 0 0 201 ISHARES TR MSCI LW CRB TG 46434V464 8 68 SH SOLE 0 0 68 ARISTA NETWORKS INC COM 040413106 23 97 SH SOLE 0 0 97 CARTERS INC COM 146229109 37 405 SH SOLE 0 0 405 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 24 SH SOLE 0 0 24 SUN CMNTYS INC COM 866674104 36 245 SH SOLE 0 0 245 ELECTRONIC ARTS INC COM 285512109 7556 77248 SH SOLE 0 0 77248 TABULA RASA HEALTHCARE INC COM 873379101 6127 111526 SH SOLE 0 0 111526 BRIGHT HORIZONS FAM SOL IN D COM 109194100 65 425 SH SOLE 0 0 425 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 20 670 SH SOLE 0 0 670 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 400 SH Put SOLE 0 0 400 ENVESTNET INC COM 29404K106 9 162 SH SOLE 0 0 162 BERKLEY W R CORP COM 084423102 9 121 SH SOLE 0 0 121 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 5 350 SH SOLE 0 0 350 STERIS PLC SHS USD G8473T100 27 187 SH SOLE 0 0 187 URBAN EDGE PPTYS COM 91704F104 67 3390 SH SOLE 0 0 3390 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 82 824 SH SOLE 0 0 824 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 7 115 SH SOLE 0 0 115 EOG RES INC COM 26875P101 10522 141767 SH SOLE 0 0 141767 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1556 24861 SH SOLE 0 0 24861 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 17 113 SH SOLE 0 0 113 NUTRIEN LTD COM 67077M108 49 980 SH SOLE 0 0 980 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5 200 SH SOLE 0 0 200 AMERIPRISE FINL INC COM 03076C106 75 508 SH SOLE 0 0 508 URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 5 191 SH SOLE 0 0 191 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 15750 144840 SH SOLE 0 0 144840 WABTEC CORP COM 929740108 11 147 SH SOLE 0 0 147 ZUORA INC COM CL A 98983V106 6154 408917 SH SOLE 0 0 408917 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 APPLIED DNA SCIENCES INC COM NEW 03815U201 0 2000 SH SOLE 0 0 2000 ISHARES TR IBONDS DEC22 ETF 46434VBA7 81 3217 SH SOLE 0 0 3217 PEARSON PLC SPONSORED ADR 705015105 3 327 SH SOLE 0 0 327 WELLTOWER INC COM 95040Q104 210 2317 SH SOLE 0 0 2317 NEW JERSEY RES COM 646025106 25 556 SH SOLE 0 0 556 UNITED STATES STL CORP NEW COM 912909108 203 17545 SH SOLE 0 0 17545 CONSOLIDATED EDISON INC COM 209115104 377 3992 SH SOLE 0 0 3992 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 361 8313 SH SOLE 0 0 8313 ALTERYX INC COM CL A 02156B103 12 115 SH SOLE 0 0 115 CRONOS GROUP INC COM 22717L101 100 11001 SH SOLE 0 0 11001 DELUXE CORP COM 248019101 1 25 SH SOLE 0 0 25 VOYA FINL INC COM 929089100 11 200 SH SOLE 0 0 200 ISHARES TR SH TR CRPORT ETF 464288646 1405 26178 SH SOLE 0 0 26178 FREEPORT-MCMORAN INC CL B 35671D857 119 12440 SH SOLE 0 0 12440 SPDR S&P 500 ETF TR TR UNIT 78462F103 251 20700 SH Call SOLE 0 0 20700 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 833 19548 SH SOLE 0 0 19548 MOODYS CORP COM 615369105 73 357 SH SOLE 0 0 357 MICROCHIP TECHNOLOGY INC COM 595017104 176 1892 SH SOLE 0 0 1892 SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 53 2022 SH SOLE 0 0 2022 FLIR SYS INC COM 302445101 6126 116493 SH SOLE 0 0 116493 FIRST TR ENERGY INCOME & GRW COM 33738G104 208 9186 SH SOLE 0 0 9186 ADOBE INC COM 00724F101 5301 19189 SH SOLE 0 0 19189 PLANET FITNESS INC CL A 72703H101 1 13 SH SOLE 0 0 13 ENOVA INTL INC COM 29357K103 2 91 SH SOLE 0 0 91 PIONEER NAT RES CO COM 723787107 577 4585 SH SOLE 0 0 4585 MARRIOTT INTL INC NEW CL A 571903202 236 1897 SH SOLE 0 0 1897 WASTE CONNECTIONS INC COM 94106B101 13 139 SH SOLE 0 0 139 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 57 2450 SH SOLE 0 0 2450 AMERISAFE INC COM 03071H100 25 380 SH SOLE 0 0 380 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 232 36302 SH SOLE 0 0 36302 BECTON DICKINSON & CO COM 075887109 377 1492 SH SOLE 0 0 1492 WISDOMTREE TR INTL SMCAP DIV 97717W760 219 3451 SH SOLE 0 0 3451 EQUITY RESIDENTIAL SH BEN INT 29476L107 270 3129 SH SOLE 0 0 3129 VALERO ENERGY CORP NEW COM 91913Y100 402 4717 SH SOLE 0 0 4717 SEMGROUP CORP CL A 81663A105 16 1000 SH SOLE 0 0 1000 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 242 8312 SH SOLE 0 0 8312 LINDE PLC SHS G5494J103 179 922 SH SOLE 0 0 922 MCDERMOTT INTL INC COM 580037703 0 190 SH SOLE 0 0 190 CAMDEN PPTY TR SH BEN INT 133131102 5 44 SH SOLE 0 0 44 EDGEWELL PERS CARE CO COM 28035Q102 18 548 SH SOLE 0 0 548 AGNICO EAGLE MINES LTD COM 008474108 6 109 SH SOLE 0 0 109 CORE LABORATORIES N V COM N22717107 1 27 SH SOLE 0 0 27 ISHARES TR PFD AND INCM SEC 464288687 371 9898 SH SOLE 0 0 9898 ISHARES TR ESG 1 5 YR USD 46435G243 1069 41986 SH SOLE 0 0 41986 UNISYS CORP COM NEW 909214306 0 20 SH SOLE 0 0 20 PRUDENTIAL PLC ADR 74435K204 35 972 SH SOLE 0 0 972 INDEPENDENCE RLTY TR INC COM 45378A106 50 3521 SH SOLE 0 0 3521 SPDR SERIES TRUST DJ REIT ETF 78464A607 87 834 SH SOLE 0 0 834 GLOBAL X FDS GLOBX SUPDV US 37950E291 101 4275 SH SOLE 0 0 4275 EATON VANCE TX MNG BY WRT OP COM 27828Y108 96 6568 SH SOLE 0 0 6568 PIMCO DYNAMIC INCOME FD SHS 72201Y101 102 3125 SH SOLE 0 0 3125 TRAVELERS COMPANIES INC COM 89417E109 109 736 SH SOLE 0 0 736 ALASKA AIR GROUP INC COM 011659109 10 151 SH SOLE 0 0 151 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 4 54 SH SOLE 0 0 54 MOTOROLA SOLUTIONS INC COM NEW 620076307 456 2678 SH SOLE 0 0 2678 ALPS ETF TR ALERIAN MLP 00162Q866 74 8100 SH SOLE 0 0 8100 MATADOR RES CO COM 576485205 7672 464108 SH SOLE 0 0 464108 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2 600 SH SOLE 0 0 600 ISHARES TR MBS ETF 464288588 149619 1381523 SH SOLE 0 0 1381523 JACK IN THE BOX INC COM 466367109 24 260 SH SOLE 0 0 260 ENERSYS COM 29275Y102 1 10 SH SOLE 0 0 10 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 3 650 SH SOLE 0 0 650 AMERICAN WTR WKS CO INC NEW COM 030420103 1040 8374 SH SOLE 0 0 8374 VISA INC COM CL A 92826C839 15811 91921 SH SOLE 0 0 91921 TENET HEALTHCARE CORP COM NEW 88033G407 3 150 SH SOLE 0 0 150 ISHARES TR U.S. FIN SVC ETF 464287770 713 5229 SH SOLE 0 0 5229 ISHARES TR CORE US AGGBD ET 464287226 49604 438314 SH SOLE 0 0 438314 PROSPECT CAPITAL CORPORATION COM 74348T102 1 200 SH SOLE 0 0 200 BLACKROCK FLOAT RATE OME STR COM 09255X100 110 8700 SH SOLE 0 0 8700 CAMBRIDGE BANCORP COM 132152109 184 2450 SH SOLE 0 0 2450 CENTERPOINT ENERGY INC COM 15189T107 128 4241 SH SOLE 0 0 4241 SPDR S&P 500 ETF TR TR UNIT 78462F103 148 20700 SH Call SOLE 0 0 20700 SANOFI SPONSORED ADR 80105N105 7312 157816 SH SOLE 0 0 157816 WISDOMTREE TR JAPN HEDGE EQT 97717W851 63 1251 SH SOLE 0 0 1251 ISHARES US ETF TR SHT MAT BD ETF 46431W507 117157 2327309 SH SOLE 0 0 2327309 CPFL ENERGIA S A SPONSORED ADR 126153105 2 105 SH SOLE 0 0 105 MPLX LP COM UNIT REP LTD 55336V100 27 948 SH SOLE 0 0 948 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 116 2177 SH SOLE 0 0 2177 ISHARES TR 3 7 YR TREAS BD 464288661 470 3703 SH SOLE 0 0 3703 ISHARES TR CORE MSCI EAFE 46432F842 179591 2940735 SH SOLE 0 0 2940735 NORDIC AMERICAN TANKERS LIMI COM G65773106 0 4 SH SOLE 0 0 4 RETAIL PPTYS AMER INC CL A 76131V202 299 24307 SH SOLE 0 0 24307 AMPHENOL CORP NEW CL A 032095101 4 45 SH SOLE 0 0 45 ELASTIC N V ORD SHS N14506104 1 16 SH SOLE 0 0 16 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 397 4351 SH SOLE 0 0 4351 RENAISSANCERE HOLDINGS LTD COM G7496G103 1 7 SH SOLE 0 0 7 VERIZON COMMUNICATIONS INC COM 92343V104 26721 442700 SH SOLE 0 0 442700 LMP CAP & INCOME FD INC COM 50208A102 6 410 SH SOLE 0 0 410 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 389 5993 SH SOLE 0 0 5993 CUBESMART COM 229663109 17 500 SH SOLE 0 0 500 UNDER ARMOUR INC CL C 904311206 6451 355825 SH SOLE 0 0 355825 AVX CORP NEW COM 002444107 24 1595 SH SOLE 0 0 1595 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4 97 SH SOLE 0 0 97 POST HLDGS INC COM 737446104 76 714 SH SOLE 0 0 714 SPDR S&P 500 ETF TR TR UNIT 78462F103 188 19900 SH Put SOLE 0 0 19900 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2 261 SH SOLE 0 0 261 ICON PLC SHS G4705A100 57 386 SH SOLE 0 0 386 CHARTER COMMUNICATIONS INC N CL A 16119P108 118 286 SH SOLE 0 0 286 DAVE & BUSTERS ENTMT INC COM 238337109 10 265 SH SOLE 0 0 265 ALLSTATE CORP COM 020002101 23707 218135 SH SOLE 0 0 218135 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 9 368 SH SOLE 0 0 368 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 49 1349 SH SOLE 0 0 1349 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 43 1631 SH SOLE 0 0 1631 OAKTREE STRATEGIC INCOME COR COM 67402D104 7 875 SH SOLE 0 0 875 CATALENT INC COM 148806102 14300 300032 SH SOLE 0 0 300032 NATIONAL RETAIL PPTYS INC COM 637417106 39 690 SH SOLE 0 0 690 MERITOR INC COM 59001K100 7 399 SH SOLE 0 0 399 HERBALIFE NUTRITION LTD COM SHS G4412G101 1 32 SH SOLE 0 0 32 AXA EQUITABLE HLDGS INC COM 054561105 7 323 SH SOLE 0 0 323 SABRA HEALTH CARE REIT INC COM 78573L106 12 524 SH SOLE 0 0 524 AERIE PHARMACEUTICALS INC COM 00771V108 1677 87255 SH SOLE 0 0 87255 CELLCOM ISRAEL LTD SHS M2196U109 0 30 SH SOLE 0 0 30 ISHARES TR BROAD USD HIGH 46435U853 156 3808 SH SOLE 0 0 3808 SPDR S&P 500 ETF TR TR UNIT 78462F103 26 1000 SH Call SOLE 0 0 1000 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 53 759 SH SOLE 0 0 759 HAWAIIAN HOLDINGS INC COM 419879101 7 270 SH SOLE 0 0 270 FRANKLIN RES INC COM 354613101 10595 367130 SH SOLE 0 0 367130 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1 59 SH SOLE 0 0 59 STERICYCLE INC COM 858912108 6 120 SH SOLE 0 0 120 WELBILT INC COM 949090104 5954 353157 SH SOLE 0 0 353157 EATON VANCE TX MGD DIV EQ IN COM 27828N102 177 14872 SH SOLE 0 0 14872 AMERICAN FIN TR INC COM CLASS A 02607T109 31 2230 SH SOLE 0 0 2230 INTL PAPER CO COM 460146103 70 1672 SH SOLE 0 0 1672 PNC FINL SVCS GROUP INC COM 693475105 13830 98675 SH SOLE 0 0 98675 SCHWAB STRATEGIC TR US TIPS ETF 808524870 143 2527 SH SOLE 0 0 2527 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 796 SH SOLE 0 0 796 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 236 9631 SH SOLE 0 0 9631 AMERISERV FINL INC COM 03074A102 0 80 SH SOLE 0 0 80 ALPHABET INC CAP STK CL C 02079K107 2433 1996 SH SOLE 0 0 1996 SPDR S&P 500 ETF TR TR UNIT 78462F103 193 6800 SH Call SOLE 0 0 6800 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4 113 SH SOLE 0 0 113 ISHARES INC MSCI SINGPOR ETF 46434G780 4 164 SH SOLE 0 0 164 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 14 111 SH SOLE 0 0 111 SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 19 730 SH SOLE 0 0 730 AUTOZONE INC COM 053332102 22 20 SH SOLE 0 0 20 TELUS CORP COM 87971M103 6620 185851 SH SOLE 0 0 185851 ISHARES TR GLOB HLTHCRE ETF 464287325 643 10526 SH SOLE 0 0 10526 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 205 8405 SH SOLE 0 0 8405 AURYN RES INC COM 05208W108 0 140 SH SOLE 0 0 140 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 7 104 SH SOLE 0 0 104 ISHARES TR MSCI ACWI EX US 464288240 153 3324 SH SOLE 0 0 3324 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 11 226 SH SOLE 0 0 226 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 0 6 SH SOLE 0 0 6 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16 175 SH SOLE 0 0 175 NATIONAL HEALTH INVS INC COM 63633D104 24 292 SH SOLE 0 0 292 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3554 21250 SH SOLE 0 0 21250 ISHARES TR IBOXX INV CP ETF 464287242 1721 13502 SH SOLE 0 0 13502 SCHNEIDER NATIONAL INC CL B 80689H102 2360 108670 SH SOLE 0 0 108670 ISHARES TR CORE S&P MCP ETF 464287507 48642 251730 SH SOLE 0 0 251730 CAMECO CORP COM 13321L108 1843 193989 SH SOLE 0 0 193989 EMBRAER S A SPONSORED ADS 29082A107 1 62 SH SOLE 0 0 62 AMERICAN TOWER CORP NEW COM 03027X100 586 2651 SH SOLE 0 0 2651 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 76 1066 SH SOLE 0 0 1066 SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 15 186 SH SOLE 0 0 186 PORTLAND GEN ELEC CO COM NEW 736508847 3 53 SH SOLE 0 0 53 COHERENT INC COM 192479103 1 8 SH SOLE 0 0 8 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 14 811 SH SOLE 0 0 811 GUIDEWIRE SOFTWARE INC COM 40171V100 35 333 SH SOLE 0 0 333 UBS GROUP AG SHS H42097107 24 2134 SH SOLE 0 0 2134 ISHARES TR TIPS BD ETF 464287176 751 6462 SH SOLE 0 0 6462 GENTEX CORP COM 371901109 21 771 SH SOLE 0 0 771 LEGGETT & PLATT INC COM 524660107 46 1115 SH SOLE 0 0 1115 MGE ENERGY INC COM 55277P104 203 2543 SH SOLE 0 0 2543 ISHARES TR CORE MSCI TOTAL 46432F834 11030 190969 SH SOLE 0 0 190969 ALEXION PHARMACEUTICALS INC COM 015351109 18 180 SH SOLE 0 0 180 KIMCO RLTY CORP COM 49446R109 5 220 SH SOLE 0 0 220 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 7325 59181 SH SOLE 0 0 59181 VANGUARD INDEX FDS VALUE ETF 922908744 929 8326 SH SOLE 0 0 8326 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1569 50082 SH SOLE 0 0 50082 NRG ENERGY INC COM NEW 629377508 15 386 SH SOLE 0 0 386 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 442 6529 SH SOLE 0 0 6529 CINEMARK HOLDINGS INC COM 17243V102 28 712 SH SOLE 0 0 712 EASTERLY GOVT PPTYS INC COM 27616P103 5 240 SH SOLE 0 0 240 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 6 123 SH SOLE 0 0 123 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 55827 916702 SH SOLE 0 0 916702 CITRIX SYS INC COM 177376100 30 312 SH SOLE 0 0 312 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2091 17738 SH SOLE 0 0 17738 LPL FINL HLDGS INC COM 50212V100 9 115 SH SOLE 0 0 115 TC PIPELINES LP UT COM LTD PRT 87233Q108 2 60 SH SOLE 0 0 60 WELLS FARGO CO NEW PERP PFD CNV A 949746804 38 25 SH SOLE 0 0 25 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 18 789 SH SOLE 0 0 789 SIX FLAGS ENTMT CORP NEW COM 83001A102 5212 102626 SH SOLE 0 0 102626 ISHARES TR IBONDS DEC2021 46435G789 10 390 SH SOLE 0 0 390 TCW STRATEGIC INCOME FUND IN COM 872340104 46 8044 SH SOLE 0 0 8044 SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 24 SH SOLE 0 0 24 CME GROUP INC COM 12572Q105 674 3187 SH SOLE 0 0 3187 DBX ETF TR XTRACK MSCI EAFE 233051200 66 2056 SH SOLE 0 0 2056 ISHARES INC ESG MSCI EM ETF 46434G863 1199 36857 SH SOLE 0 0 36857 DIAMOND OFFSHORE DRILLING IN COM 25271C102 0 40 SH SOLE 0 0 40 NEWS CORP NEW CL A 65249B109 2 120 SH SOLE 0 0 120 UNIVERSAL HLTH SVCS INC CL B 913903100 1 4 SH SOLE 0 0 4 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 15 745 SH SOLE 0 0 745 ISHARES TR MULTIFACTOR USA 46434V290 23680 593637 SH SOLE 0 0 593637 QUEST DIAGNOSTICS INC COM 74834L100 31 288 SH SOLE 0 0 288 GARRETT MOTION INC COM 366505105 3 270 SH SOLE 0 0 270 ISHARES TR EDGE MSCI USA VL 46432F388 128531 1566684 SH SOLE 0 0 1566684 CREDICORP LTD COM G2519Y108 3 15 SH SOLE 0 0 15 WEIBO CORP SPONSORED ADR 948596101 1 18 SH SOLE 0 0 18 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 50 SH SOLE 0 0 50 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 150 2559 SH SOLE 0 0 2559 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2075 97607 SH SOLE 0 0 97607 OLD DOMINION FREIGHT LINE IN COM 679580100 45 265 SH SOLE 0 0 265 TRINITY INDS INC COM 896522109 4 200 SH SOLE 0 0 200 CYREN LTD SHS M26895108 0 16 SH SOLE 0 0 16 GABELLI EQUITY TR INC COM 362397101 75 12552 SH SOLE 0 0 12552 CACTUS INC CL A 127203107 336 11614 SH SOLE 0 0 11614 VANGUARD INDEX FDS GROWTH ETF 922908736 2495 15007 SH SOLE 0 0 15007 ISHARES TR RUS 2000 VAL ETF 464287630 255 2135 SH SOLE 0 0 2135 CHESAPEAKE ENERGY CORP COM 165167107 3 2070 SH SOLE 0 0 2070 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 13 229 SH SOLE 0 0 229 MCCORMICK & CO INC COM NON VTG 579780206 20622 131938 SH SOLE 0 0 131938 ISHARES TR GLOBAL TECH ETF 464287291 1309 7075 SH SOLE 0 0 7075 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1 26 SH SOLE 0 0 26 PERSPECTA INC COM 715347100 6 213 SH SOLE 0 0 213 VECTOR GROUP LTD COM 92240M108 15 1274 SH SOLE 0 0 1274 CNA FINL CORP COM 126117100 6 123 SH SOLE 0 0 123 JOHNSON CTLS INTL PLC SHS G51502105 56 1270 SH SOLE 0 0 1270 MYLAN N V SHS EURO N59465109 6 290 SH SOLE 0 0 290 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1 64 SH SOLE 0 0 64 SPDR S&P 500 ETF TR TR UNIT 78462F103 1396 26400 SH Call SOLE 0 0 26400 GRAHAM HLDGS CO COM 384637104 2 3 SH SOLE 0 0 3 HAEMONETICS CORP COM 405024100 3 22 SH SOLE 0 0 22 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 146 4747 SH SOLE 0 0 4747 FIRST AMERN FINL CORP COM 31847R102 11 189 SH SOLE 0 0 189 VALARIS PLC SHS CLASS A G9402V109 177 36695 SH SOLE 0 0 36695 INTERXION HOLDING N.V SHS N47279109 4 46 SH SOLE 0 0 46 APPLE INC COM 037833100 27933 124717 SH SOLE 0 0 124717 MARTIN MARIETTA MATLS INC COM 573284106 96 351 SH SOLE 0 0 351 ESSEX PPTY TR INC COM 297178105 3753 11488 SH SOLE 0 0 11488 SPDR S&P 500 ETF TR TR UNIT 78462F103 7 3100 SH Put SOLE 0 0 3100 GCI LIBERTY INC COM CLASS A 36164V305 2 35 SH SOLE 0 0 35 ANI PHARMACEUTICALS INC COM 00182C103 0 5 SH SOLE 0 0 5 CF INDS HLDGS INC COM 125269100 0 9 SH SOLE 0 0 9 ALLISON TRANSMISSION HLDGS I COM 01973R101 8 177 SH SOLE 0 0 177 NETEASE INC SPONSORED ADS 64110W102 14 51 SH SOLE 0 0 51 SYSCO CORP COM 871829107 23212 292347 SH SOLE 0 0 292347 ROPER TECHNOLOGIES INC COM 776696106 162 455 SH SOLE 0 0 455 NISOURCE INC COM 65473P105 9 310 SH SOLE 0 0 310 FIRSTENERGY CORP COM 337932107 257 5322 SH SOLE 0 0 5322 ISHARES TR EDGE US FIXD INM 46435U796 187 1849 SH SOLE 0 0 1849 BHP GROUP LTD SPONSORED ADS 088606108 30 608 SH SOLE 0 0 608 TJX COS INC NEW COM 872540109 38458 689959 SH SOLE 0 0 689959 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 63 535 SH SOLE 0 0 535 UNITED FIRE GROUP INC COM 910340108 110 2340 SH SOLE 0 0 2340 TOCAGEN INC COM 888846102 1 1000 SH SOLE 0 0 1000 PAYCHEX INC COM 704326107 136 1639 SH SOLE 0 0 1639 SPDR S&P 500 ETF TR TR UNIT 78462F103 22 600 SH Call SOLE 0 0 600 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1738 76619 SH SOLE 0 0 76619 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 12 1313 SH SOLE 0 0 1313 ISHARES TR GRWT ALLOCAT ETF 464289867 225 4884 SH SOLE 0 0 4884 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 14 120 SH SOLE 0 0 120 JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 1 58 SH SOLE 0 0 58 KT CORP SPONSORED ADR 48268K101 3 280 SH SOLE 0 0 280 PIPER JAFFRAY COS COM 724078100 16 210 SH SOLE 0 0 210 WASHINGTON TR BANCORP COM 940610108 111 2300 SH SOLE 0 0 2300 JACOBS ENGR GROUP INC COM 469814107 23 253 SH SOLE 0 0 253 CANADIAN NAT RES LTD COM 136385101 8 300 SH SOLE 0 0 300 WOODWARD INC COM 980745103 5 47 SH SOLE 0 0 47 SPS COMMERCE INC COM 78463M107 4 94 SH SOLE 0 0 94 RITCHIE BROS AUCTIONEERS COM 767744105 10871 272460 SH SOLE 0 0 272460 SPDR S&P 500 ETF TR TR UNIT 78462F103 77 20900 SH Put SOLE 0 0 20900 ACCURAY INC COM 004397105 3 1000 SH SOLE 0 0 1000 EXONE CO COM 302104104 4 500 SH SOLE 0 0 500 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1411 24239 SH SOLE 0 0 24239 VANGUARD WELLINGTON FD US MOMENTUM 921935508 15 182 SH SOLE 0 0 182 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 0 38 SH SOLE 0 0 38 SPDR S&P 500 ETF TR TR UNIT 78462F103 17 700 SH Call SOLE 0 0 700 WILEY JOHN & SONS INC CL A 968223206 25 563 SH SOLE 0 0 563 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2490 40543 SH SOLE 0 0 40543 CAPRI HOLDINGS LIMITED SHS G1890L107 7 208 SH SOLE 0 0 208 TALOS ENERGY INC COM 87484T108 0 18 SH SOLE 0 0 18 ISHARES TR US TELECOM ETF 464287713 98 3347 SH SOLE 0 0 3347 SCHWAB STRATEGIC TR US REIT ETF 808524847 3 53 SH SOLE 0 0 53 JOHNSON & JOHNSON COM 478160104 1 1100 SH Put SOLE 0 0 1100 CHART INDS INC COM PAR $0.01 16115Q308 1 9 SH SOLE 0 0 9 ISHARES TR MRGSTR SM CP GR 464288604 82 422 SH SOLE 0 0 422 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 11 381 SH SOLE 0 0 381 ENANTA PHARMACEUTICALS INC COM 29251M106 5 80 SH SOLE 0 0 80 SPIRIT MTA REIT COM SHS BEN IN 84861U105 18 2108 SH SOLE 0 0 2108 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 20 1530 SH SOLE 0 0 1530 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3478 89430 SH SOLE 0 0 89430 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 3820 119939 SH SOLE 0 0 119939 SHIP FINANCE INTERNATIONAL L SHS G81075106 3 200 SH SOLE 0 0 200 ISHARES INC MSCI GERMANY ETF 464286806 87 3248 SH SOLE 0 0 3248 TEXAS INSTRS INC COM 882508104 1998 15462 SH SOLE 0 0 15462 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4 169 SH SOLE 0 0 169 SPDR S&P 500 ETF TR TR UNIT 78462F103 66 1800 SH Call SOLE 0 0 1800 ISHARES TR BARCLAYS 7 10 YR 464287440 603 5364 SH SOLE 0 0 5364 PAYLOCITY HLDG CORP COM 70438V106 5 56 SH SOLE 0 0 56 JOHNSON & JOHNSON COM 478160104 4372 33794 SH SOLE 0 0 33794 CGI INC CL A SUB VTG 12532H104 29 367 SH SOLE 0 0 367 INTERCONTINENTAL EXCHANGE IN COM 45866F104 201 2174 SH SOLE 0 0 2174 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 169 2077 SH SOLE 0 0 2077 OSHKOSH CORP COM 688239201 100 1319 SH SOLE 0 0 1319 GLOBE LIFE INC COM 37959E102 43 450 SH SOLE 0 0 450 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 17 312 SH SOLE 0 0 312 NAVISTAR INTL CORP NEW COM 63934E108 0 5 SH SOLE 0 0 5 ISHARES TR MULTIFACTOR INTL 46434V274 130837 5130850 SH SOLE 0 0 5130850 VAIL RESORTS INC COM 91879Q109 3 13 SH SOLE 0 0 13 ISHARES TR IBONDS ETF 46435UAA9 35 1352 SH SOLE 0 0 1352 FLEX LTD ORD Y2573F102 6 604 SH SOLE 0 0 604 MOSAIC CO NEW COM 61945C103 1 27 SH SOLE 0 0 27 LOCKHEED MARTIN CORP COM 539830109 29790 76372 SH SOLE 0 0 76372 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 617 7639 SH SOLE 0 0 7639 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 9705 161554 SH SOLE 0 0 161554 LABORATORY CORP AMER HLDGS COM NEW 50540R409 54 322 SH SOLE 0 0 322 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 998 37370 SH SOLE 0 0 37370 ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 5016 227687 SH SOLE 0 0 227687 PPL CORP COM 69351T106 213 6755 SH SOLE 0 0 6755 SPDR S&P 500 ETF TR TR UNIT 78462F103 101 3000 SH Call SOLE 0 0 3000 DIAMONDBACK ENERGY INC COM 25278X109 913 10156 SH SOLE 0 0 10156 OKTA INC CL A 679295105 2 22 SH SOLE 0 0 22 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16506 354743 SH SOLE 0 0 354743 SALESFORCE COM INC COM 79466L302 692 4664 SH SOLE 0 0 4664 ISHARES INC MSCI SWITZERLAND 464286749 31 815 SH SOLE 0 0 815 TELEDYNE TECHNOLOGIES INC COM 879360105 13 40 SH SOLE 0 0 40 NIKE INC CL B 654106103 15861 168883 SH SOLE 0 0 168883 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 0 6 SH SOLE 0 0 6 CENTRAL FD CDA LTD CL A 153501101 49 3452 SH SOLE 0 0 3452 COSTAMARE INC SHS Y1771G102 0 75 SH SOLE 0 0 75 KNOWLES CORP COM 49926D109 4008 197061 SH SOLE 0 0 197061 WYNN RESORTS LTD COM 983134107 15 141 SH SOLE 0 0 141 CEDAR FAIR L P DEPOSITRY UNIT 150185106 80 1375 SH SOLE 0 0 1375 GLOBAL X FDS MSCI NXT EMRNG 37950E218 6 305 SH SOLE 0 0 305 EVEREST RE GROUP LTD COM G3223R108 14471 54384 SH SOLE 0 0 54384 PNM RES INC COM 69349H107 40 764 SH SOLE 0 0 764 FLEXSHARES TR INTL QLTDV IDX 33939L837 16 698 SH SOLE 0 0 698 ADVANCED ENERGY INDS COM 007973100 3 50 SH SOLE 0 0 50 ISHARES TR COHEN STEER REIT 464287564 97 811 SH SOLE 0 0 811 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 13 200 SH SOLE 0 0 200 PRIMERICA INC COM 74164M108 3 21 SH SOLE 0 0 21 CONOCOPHILLIPS COM 20825C104 398 6986 SH SOLE 0 0 6986 ENBRIDGE INC COM 29250N105 253 7219 SH SOLE 0 0 7219 REALTY INCOME CORP COM 756109104 426 5553 SH SOLE 0 0 5553 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 11 120 SH SOLE 0 0 120 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 13 SH SOLE 0 0 13 ISHARES INC MIN VOL EMRG MKT 464286533 26 449 SH SOLE 0 0 449 SALLY BEAUTY HLDGS INC COM 79546E104 25 1703 SH SOLE 0 0 1703 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 38168 757154 SH SOLE 0 0 757154 DUKE ENERGY CORP NEW COM NEW 26441C204 22539 235119 SH SOLE 0 0 235119 SPDR S&P 500 ETF TR TR UNIT 78462F103 2957 77900 SH Call SOLE 0 0 77900 HDFC BANK LTD SPONSORED ADS 40415F101 39 675 SH SOLE 0 0 675 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 0 1 SH SOLE 0 0 1 AGEX THERAPEUTICS INC COM 00848H108 10 5020 SH SOLE 0 0 5020 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 1 40 SH SOLE 0 0 40 RYANAIR HLDGS PLC SPONSORED ADS 783513203 18 268 SH SOLE 0 0 268 INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 4 SH SOLE 0 0 4 COPART INC COM 217204106 143 1785 SH SOLE 0 0 1785 INTUIT COM 461202103 99 374 SH SOLE 0 0 374 PROSPERITY BANCSHARES INC COM 743606105 6 88 SH SOLE 0 0 88 SPDR S&P 500 ETF TR TR UNIT 78462F103 198 6200 SH Call SOLE 0 0 6200 HOME DEPOT INC COM 437076102 4214 18161 SH SOLE 0 0 18161 TRACTOR SUPPLY CO COM 892356106 92 1021 SH SOLE 0 0 1021 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 278 4646 SH SOLE 0 0 4646 BARCLAYS BK PLC ENHANCED GLBL B 06746Q249 10 88 SH SOLE 0 0 88 AMERICAN EQTY INVT LIFE HLD COM 025676206 4 158 SH SOLE 0 0 158 BRUKER CORP COM 116794108 14507 330219 SH SOLE 0 0 330219 MILLER HERMAN INC COM 600544100 9 199 SH SOLE 0 0 199 NATIONAL WESTN LIFE GROUP IN CL A 638517102 37 138 SH SOLE 0 0 138 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3 20 SH SOLE 0 0 20 ENTERGY CORP NEW COM 29364G103 172 1463 SH SOLE 0 0 1463 INTERPUBLIC GROUP COS INC COM 460690100 177 8218 SH SOLE 0 0 8218 BAIDU INC SPON ADR REP A 056752108 1175 11431 SH SOLE 0 0 11431 RITE AID CORP COM 767754872 0 10 SH SOLE 0 0 10 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 42 458 SH SOLE 0 0 458 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 152 3199 SH SOLE 0 0 3199 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 434 14809 SH SOLE 0 0 14809 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 0 7 SH SOLE 0 0 7 XCEL ENERGY INC COM 98389B100 234 3608 SH SOLE 0 0 3608 PIER 1 IMPORTS INC COM NEW 720279504 0 30 SH SOLE 0 0 30 CDW CORP COM 12514G108 211 1716 SH SOLE 0 0 1716 DUNKIN BRANDS GROUP INC COM 265504100 26 331 SH SOLE 0 0 331 WISDOMTREE TR EMG MKTS SMCAP 97717W281 35 791 SH SOLE 0 0 791 APACHE CORP COM 037411105 177 6925 SH SOLE 0 0 6925 EVOLENT HEALTH INC CL A 30050B101 2889 401826 SH SOLE 0 0 401826 WISDOMTREE TR US MIDCAP FUND 97717W570 2325 58958 SH SOLE 0 0 58958 SPDR S&P 500 ETF TR TR UNIT 78462F103 142 4300 SH Call SOLE 0 0 4300 ISHARES TR PHLX SEMICND ETF 464287523 6 30 SH SOLE 0 0 30 SPDR SERIES TRUST BLOMBERG 1 10 YR 78468R861 314 16070 SH SOLE 0 0 16070 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 6953 225366 SH SOLE 0 0 225366 ISHARES TR EAFE VALUE ETF 464288877 16 340 SH SOLE 0 0 340 BIO RAD LABS INC CL A 090572207 34 102 SH SOLE 0 0 102 LTC PPTYS INC COM 502175102 97 1902 SH SOLE 0 0 1902 KEARNY FINL CORP MD COM 48716P108 7 508 SH SOLE 0 0 508 ISHARES TR U.S. ENERGY ETF 464287796 48 1509 SH SOLE 0 0 1509 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 12 479 SH SOLE 0 0 479 TEXAS ROADHOUSE INC COM 882681109 59 1122 SH SOLE 0 0 1122 INVESCO MUN OPPORTUNITY TR COM 46132C107 3 263 SH SOLE 0 0 263 OMEGA HEALTHCARE INVS INC COM 681936100 81 1946 SH SOLE 0 0 1946 BOX INC CL A 10316T104 5 298 SH SOLE 0 0 298 ISHARES TR CORE TOTAL USD 46434V613 7693 146783 SH SOLE 0 0 146783 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 8 583 SH SOLE 0 0 583 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6 474 SH SOLE 0 0 474 ING GROEP N V SPONSORED ADR 456837103 4 429 SH SOLE 0 0 429 IAC INTERACTIVECORP COM 44919P508 71 327 SH SOLE 0 0 327 M & T BK CORP COM 55261F104 161 1020 SH SOLE 0 0 1020 AQUA AMERICA INC COM 03836W103 35 770 SH SOLE 0 0 770 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 753 10608 SH SOLE 0 0 10608 EPR PPTYS COM SH BEN INT 26884U109 228 2963 SH SOLE 0 0 2963 SPDR S&P 500 ETF TR TR UNIT 78462F103 101 3000 SH Call SOLE 0 0 3000 SUNTRUST BKS INC COM 867914103 53 765 SH SOLE 0 0 765 PIMCO INCOME STRATEGY FUND I COM 72201J104 107 10384 SH SOLE 0 0 10384 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 358 4413 SH SOLE 0 0 4413 VISHAY INTERTECHNOLOGY INC COM 928298108 1 62 SH SOLE 0 0 62 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 0 30 SH SOLE 0 0 30 UNIFIRST CORP MASS COM 904708104 22 112 SH SOLE 0 0 112 YAMANA GOLD INC COM 98462Y100 5 1525 SH SOLE 0 0 1525 ENCANA CORP COM 292505104 11 2302 SH SOLE 0 0 2302 EMCOR GROUP INC COM 29084Q100 10 115 SH SOLE 0 0 115 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 96 1005 SH SOLE 0 0 1005 ISHARES TR S&P MC 400VL ETF 464287705 579 3620 SH SOLE 0 0 3620 VIACOM INC NEW CL B 92553P201 20 820 SH SOLE 0 0 820 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 32 851 SH SOLE 0 0 851 SEABRIDGE GOLD INC COM 811916105 1 50 SH SOLE 0 0 50 KRANESHARES TR CSI CHI INTERNET 500767306 202 4888 SH SOLE 0 0 4888 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 3 29 SH SOLE 0 0 29 HCP INC COM 40414L109 118 3298 SH SOLE 0 0 3298 SPDR S&P 500 ETF TR TR UNIT 78462F103 741 13000 SH Call SOLE 0 0 13000 STARBUCKS CORP COM 855244109 2005 22674 SH SOLE 0 0 22674 WORKDAY INC CL A 98138H101 301 1769 SH SOLE 0 0 1769 SPDR S&P 500 ETF TR TR UNIT 78462F103 73 2300 SH Call SOLE 0 0 2300 FEDEX CORP COM 31428X106 20217 138882 SH SOLE 0 0 138882 CLOROX CO DEL COM 189054109 19776 130219 SH SOLE 0 0 130219 UBER TECHNOLOGIES INC COM 90353T100 25 833 SH SOLE 0 0 833 ISHARES TR MRGSTR MD CP GRW 464288307 2249 9237 SH SOLE 0 0 9237 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 24 1196 SH SOLE 0 0 1196 VMWARE INC CL A COM 928563402 5 31 SH SOLE 0 0 31 JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 28 1136 SH SOLE 0 0 1136 WHITING PETE CORP NEW COM NEW 966387409 1 150 SH SOLE 0 0 150 TRUSTMARK CORP COM 898402102 277 8128 SH SOLE 0 0 8128 APOLLO SR FLOATING RATE FD I COM 037636107 36 2450 SH SOLE 0 0 2450 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 4 251 SH SOLE 0 0 251 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 547 19333 SH SOLE 0 0 19333 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 69 1881 SH SOLE 0 0 1881 V F CORP COM 918204108 94 1053 SH SOLE 0 0 1053 CENTENE CORP DEL COM 15135B101 140 3230 SH SOLE 0 0 3230 FIRST MIDWEST BANCORP DEL COM 320867104 1 26 SH SOLE 0 0 26 ISHARES TR MRNGSTR LG-CP GR 464287119 3641 19018 SH SOLE 0 0 19018 CYTOSORBENTS CORP COM NEW 23283X206 2 362 SH SOLE 0 0 362 SAGE THERAPEUTICS INC COM 78667J108 1 6 SH SOLE 0 0 6 GRAY TELEVISION INC COM 389375106 6 338 SH SOLE 0 0 338 ALTRIA GROUP INC COM 02209S103 3 1500 SH Put SOLE 0 0 1500 HERON THERAPEUTICS INC COM 427746102 21 1150 SH SOLE 0 0 1150 KRANESHARES TR ELEC VEH FUTUR 500767827 73 3570 SH SOLE 0 0 3570 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 498 12665 SH SOLE 0 0 12665 CHEMOURS CO COM 163851108 11 709 SH SOLE 0 0 709 SOUTHERN CO COM 842587107 24881 402808 SH SOLE 0 0 402808 SOLIGENIX INC COM 834223307 1 1000 SH SOLE 0 0 1000 WORKIVA INC COM CL A 98139A105 239 5445 SH SOLE 0 0 5445 SOGOU INC ADR REPSTG A 83409V104 1 300 SH SOLE 0 0 300 PULTE GROUP INC COM 745867101 19 524 SH SOLE 0 0 524 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 28 1401 SH SOLE 0 0 1401 TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 3063 63508 SH SOLE 0 0 63508 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 211 9262 SH SOLE 0 0 9262 PATTERSON COMPANIES INC COM 703395103 10 568 SH SOLE 0 0 568 ISHARES TR EXPONENTIAL TECH 46434V381 2054 53138 SH SOLE 0 0 53138 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 38 989 SH SOLE 0 0 989 WEBSTER FINL CORP CONN COM 947890109 1 23 SH SOLE 0 0 23 CDN IMPERIAL BK COMM TORONTO COM 136069101 42 506 SH SOLE 0 0 506 ISHARES TR HDG MSCI EAFE 46434V803 8 254 SH SOLE 0 0 254 CVS HEALTH CORP COM 126650100 320 5079 SH SOLE 0 0 5079 MASIMO CORP COM 574795100 2 12 SH SOLE 0 0 12 PFIZER INC COM 717081103 4 1800 SH Put SOLE 0 0 1800 8X8 INC NEW COM 282914100 1 50 SH SOLE 0 0 50 SCOTTS MIRACLE GRO CO CL A 810186106 9645 94724 SH SOLE 0 0 94724 HERZFELD CARIBBEAN BASIN FD COM 42804T106 4 600 SH SOLE 0 0 600 AXON ENTERPRISE INC COM 05464C101 16 275 SH SOLE 0 0 275 TEXAS PAC LD TR SUB CTF PROP I T 882610108 26 40 SH SOLE 0 0 40 BERKSHIRE HILLS BANCORP INC COM 084680107 24 824 SH SOLE 0 0 824 PROCTER & GAMBLE CO COM 742718109 44926 361199 SH SOLE 0 0 361199 ISHARES TR U.S. REAL ES ETF 464287739 87 932 SH SOLE 0 0 932 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 4 105 SH SOLE 0 0 105 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4081 45284 SH SOLE 0 0 45284 3-D SYS CORP DEL COM NEW 88554D205 33 4107 SH SOLE 0 0 4107 PAGSEGURO DIGITAL LTD COM CL A G68707101 6 126 SH SOLE 0 0 126 BROWN & BROWN INC COM 115236101 6 154 SH SOLE 0 0 154 MOVADO GROUP INC COM 624580106 0 9 SH SOLE 0 0 9 ATHENE HLDG LTD CL A G0684D107 11 260 SH SOLE 0 0 260 CREE INC COM 225447101 7 144 SH SOLE 0 0 144 WEIS MKTS INC COM 948849104 25 652 SH SOLE 0 0 652 VEEVA SYS INC CL A COM 922475108 18 120 SH SOLE 0 0 120 OLD NATL BANCORP IND COM 680033107 543 31538 SH SOLE 0 0 31538 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 4 154 SH SOLE 0 0 154 ISHARES INC MSCI EQUAL WEITE 464286681 105501 1768910 SH SOLE 0 0 1768910 T MOBILE US INC COM 872590104 5 61 SH SOLE 0 0 61 GENERAL MLS INC COM 370334104 392 7104 SH SOLE 0 0 7104 ISHARES TR RUS TP200 VL ETF 464289420 5 86 SH SOLE 0 0 86 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3 102 SH SOLE 0 0 102 DOLLAR TREE INC COM 256746108 27 238 SH SOLE 0 0 238 LIVE NATION ENTERTAINMENT IN COM 538034109 46 697 SH SOLE 0 0 697 CAMBREX CORP COM 132011107 16 276 SH SOLE 0 0 276 SYNNEX CORP COM 87162W100 26 227 SH SOLE 0 0 227 LIVENT CORP COM 53814L108 1 79 SH SOLE 0 0 79 3M CO COM 88579Y101 1171 7120 SH SOLE 0 0 7120 FLEXSHARES TR STOXX GLOBR INF 33939L795 2 34 SH SOLE 0 0 34 TEGNA INC COM 87901J105 3 192 SH SOLE 0 0 192 PAYPAL HLDGS INC COM 70450Y103 606 5851 SH SOLE 0 0 5851 ENTERPRISE PRODS PARTNERS L COM 293792107 259 9055 SH SOLE 0 0 9055 UMH PPTYS INC COM 903002103 0 2 SH SOLE 0 0 2 SPROUTS FMRS MKT INC COM 85208M102 6 313 SH SOLE 0 0 313 COOPER COS INC COM NEW 216648402 9224 31058 SH SOLE 0 0 31058 WERNER ENTERPRISES INC COM 950755108 138 3897 SH SOLE 0 0 3897 ALIGN TECHNOLOGY INC COM 016255101 1296 7166 SH SOLE 0 0 7166 CHENIERE ENERGY INC COM NEW 16411R208 35 555 SH SOLE 0 0 555 QUALYS INC COM 74758T303 11 150 SH SOLE 0 0 150 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 142 2836 SH SOLE 0 0 2836 COSTCO WHSL CORP NEW COM 22160K105 2197 7625 SH SOLE 0 0 7625 CYPRESS SEMICONDUCTOR CORP COM 232806109 5 200 SH SOLE 0 0 200 HOLLYFRONTIER CORP COM 436106108 10 192 SH SOLE 0 0 192 SHOPIFY INC CL A 82509L107 270 867 SH SOLE 0 0 867 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 43 1675 SH SOLE 0 0 1675 INTREXON CORP COM 46122T102 292 51000 SH SOLE 0 0 51000 LIVANOVA PLC SHS G5509L101 5688 77079 SH SOLE 0 0 77079 ESSENT GROUP LTD COM G3198U102 15 315 SH SOLE 0 0 315 ROSS STORES INC COM 778296103 14391 131003 SH SOLE 0 0 131003 UMPQUA HLDGS CORP COM 904214103 119 7237 SH SOLE 0 0 7237 MITEK SYS INC COM NEW 606710200 2 200 SH SOLE 0 0 200 TEMPLETON GLOBAL INCOME FD COM 880198106 28 4481 SH SOLE 0 0 4481 AMEDISYS INC COM 023436108 7 54 SH SOLE 0 0 54 KLA CORPORATION COM NEW 482480100 52 327 SH SOLE 0 0 327 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 13 101 SH SOLE 0 0 101 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 43 1100 SH SOLE 0 0 1100 FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 0 8 SH SOLE 0 0 8 BLACKROCK MUNI INCOME TR II COM 09249N101 105 7000 SH SOLE 0 0 7000 WALMART INC COM 931142103 0 600 SH Put SOLE 0 0 600 ASPEN TECHNOLOGY INC COM 045327103 9 73 SH SOLE 0 0 73 ROKU INC COM CL A 77543R102 408 4010 SH SOLE 0 0 4010 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 510 9810 SH SOLE 0 0 9810 STRYKER CORP COM 863667101 22504 104040 SH SOLE 0 0 104040 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 15772 357161 SH SOLE 0 0 357161 AVROBIO INC COM 05455M100 28 2000 SH SOLE 0 0 2000 ISHARES TR INTL VALUE FACTR 46435G409 10 459 SH SOLE 0 0 459 PG&E CORP COM 69331C108 1 141 SH SOLE 0 0 141 SANOFI RIGHT 12/31/2020 80105N113 0 264 SH SOLE 0 0 264 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 12 238 SH SOLE 0 0 238 MACERICH CO COM 554382101 17 537 SH SOLE 0 0 537 BRINKER INTL INC COM 109641100 12 279 SH SOLE 0 0 279 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 440 7318 SH SOLE 0 0 7318 BLACKROCK INC COM 09247X101 17000 38148 SH SOLE 0 0 38148 ENEL AMERICAS S A SPONSORED ADR 29274F104 2 265 SH SOLE 0 0 265 MODERNA INC COM 60770K107 16 1000 SH SOLE 0 0 1000 WISDOMTREE TR US SMALLCAP DIVD 97717W604 184 6716 SH SOLE 0 0 6716 AVALONBAY CMNTYS INC COM 053484101 272 1263 SH SOLE 0 0 1263 JETBLUE AWYS CORP COM 477143101 13 748 SH SOLE 0 0 748 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 8 162 SH SOLE 0 0 162 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21 512 SH SOLE 0 0 512 APARTMENT INVT & MGMT CO CL A 03748R754 5 98 SH SOLE 0 0 98 ISHARES TR US BR DEL SE ETF 464288794 3 46 SH SOLE 0 0 46 SL GREEN RLTY CORP COM 78440X101 0 3 SH SOLE 0 0 3 ISHARES TR RUS MD CP GR ETF 464287481 5573 39425 SH SOLE 0 0 39425 EXPEDITORS INTL WASH INC COM 302130109 66 882 SH SOLE 0 0 882 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 28 421 SH SOLE 0 0 421 SPDR S&P 500 ETF TR TR UNIT 78462F103 430 9500 SH Call SOLE 0 0 9500 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 5 170 SH SOLE 0 0 170 BLACKROCK TCP CAP CORP COM 09259E108 136 10000 SH SOLE 0 0 10000 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3 87 SH SOLE 0 0 87 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 5 116 SH SOLE 0 0 116 DUKE REALTY CORP COM NEW 264411505 21 621 SH SOLE 0 0 621 LEGG MASON INC COM 524901105 3 79 SH SOLE 0 0 79 AMETEK INC NEW COM 031100100 5 53 SH SOLE 0 0 53 NUVEEN QUALITY MUNCP INCOME COM 67066V101 21 1454 SH SOLE 0 0 1454 SPIRE INC COM 84857L101 9 100 SH SOLE 0 0 100 HSBC HLDGS PLC ADR A 1/40PF A 404280604 113 4305 SH SOLE 0 0 4305 TOTAL S A SPONSORED ADS 89151E109 6583 126601 SH SOLE 0 0 126601 SKYWORKS SOLUTIONS INC COM 83088M102 99 1252 SH SOLE 0 0 1252 GOPRO INC CL A 38268T103 365 70370 SH SOLE 0 0 70370 SQUARE INC CL A 852234103 1079 17420 SH SOLE 0 0 17420 SPDR S&P 500 ETF TR TR UNIT 78462F103 55 1800 SH Call SOLE 0 0 1800 KEURIG DR PEPPER INC COM 49271V100 17 633 SH SOLE 0 0 633 FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 25 1129 SH SOLE 0 0 1129 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 200 SH Put SOLE 0 0 200 TANDEM DIABETES CARE INC COM NEW 875372203 6 107 SH SOLE 0 0 107 NEXTERA ENERGY INC COM 65339F101 2052 8808 SH SOLE 0 0 8808 FIRST TR ENERGY INFRASTRCTR COM 33738C103 330 20000 SH SOLE 0 0 20000 ISHARES INC MSCI STH KOR ETF 464286772 43 755 SH SOLE 0 0 755 ISHARES TR MRNGSTR LG-CP VL 464288109 1085 9827 SH SOLE 0 0 9827 CITIZENS FINL GROUP INC COM 174610105 88 2479 SH SOLE 0 0 2479 ASTRAZENECA PLC SPONSORED ADR 046353108 9620 215839 SH SOLE 0 0 215839 SUNCOR ENERGY INC NEW COM 867224107 15437 488827 SH SOLE 0 0 488827 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 5 SH SOLE 0 0 5 SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144 49 1444 SH SOLE 0 0 1444 NEWELL BRANDS INC COM 651229106 19 1028 SH SOLE 0 0 1028 CARPENTER TECHNOLOGY CORP COM 144285103 3 56 SH SOLE 0 0 56 JD COM INC SPON ADR CL A 47215P106 0 8 SH SOLE 0 0 8 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2 31 SH SOLE 0 0 31 NETAPP INC COM 64110D104 10 195 SH SOLE 0 0 195 EXPEDIA GROUP INC COM NEW 30212P303 2 16 SH SOLE 0 0 16 BLACKSTONE GROUP INC COM CL A 09260D107 200 4092 SH SOLE 0 0 4092 ISHARES TR MRGSTR MD CP ETF 464288208 47 238 SH SOLE 0 0 238 HECLA MNG CO COM 422704106 0 120 SH SOLE 0 0 120 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 107 SH SOLE 0 0 107 PROGRESSIVE CORP OHIO COM 743315103 4772 61773 SH SOLE 0 0 61773 SUN LIFE FINL INC COM 866796105 75 1680 SH SOLE 0 0 1680 WILLIS TOWERS WATSON PUB LTD SHS G96629103 23 120 SH SOLE 0 0 120 NEXSTAR MEDIA GROUP INC CL A 65336K103 2 15 SH SOLE 0 0 15 INFOSYS LTD SPONSORED ADR 456788108 7055 620524 SH SOLE 0 0 620524 AGILENT TECHNOLOGIES INC COM 00846U101 124 1613 SH SOLE 0 0 1613 AMN HEALTHCARE SERVICES INC COM 001744101 10 170 SH SOLE 0 0 170 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 41 323 SH SOLE 0 0 323 HACKETT GROUP INC COM 404609109 25 1500 SH SOLE 0 0 1500 RLJ LODGING TR COM 74965L101 5 300 SH SOLE 0 0 300 ISHARES TR RUS TP200 GR ETF 464289438 543 6240 SH SOLE 0 0 6240 LIVERAMP HLDGS INC COM 53815P108 4865 113240 SH SOLE 0 0 113240 COUPA SOFTWARE INC COM 22266L106 1 5 SH SOLE 0 0 5 HD SUPPLY HLDGS INC COM 40416M105 13 330 SH SOLE 0 0 330 WISDOMTREE TR EMERG MKTS DIV 97717X214 424 14137 SH SOLE 0 0 14137 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14063 87959 SH SOLE 0 0 87959 ISHARES TR ESG USD CORPT 46435G193 2143 81516 SH SOLE 0 0 81516 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24328 286957 SH SOLE 0 0 286957 RESTAURANT BRANDS INTL INC COM 76131D103 19 265 SH SOLE 0 0 265 NOBLE CORP PLC SHS USD G65431101 13 10000 SH SOLE 0 0 10000 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 4761 68040 SH SOLE 0 0 68040 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 30 600 SH SOLE 0 0 600 VALMONT INDS INC COM 920253101 4 27 SH SOLE 0 0 27 FS KKR CAPITAL CORP COM 302635107 1893 324694 SH SOLE 0 0 324694 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 62 1468 SH SOLE 0 0 1468 CABOT MICROELECTRONICS CORP COM 12709P103 10 73 SH SOLE 0 0 73 SK TELECOM LTD SPONSORED ADR 78440P108 4 185 SH SOLE 0 0 185 BLACKROCK ENHANCED EQT DIV T COM 09251A104 6 693 SH SOLE 0 0 693 VONAGE HLDGS CORP COM 92886T201 7950 703583 SH SOLE 0 0 703583 MEREDITH CORP COM 589433101 1 14 SH SOLE 0 0 14 GILDAN ACTIVEWEAR INC COM 375916103 21 595 SH SOLE 0 0 595 ISHARES TR GLOBAL ENERG ETF 464287341 29 934 SH SOLE 0 0 934 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1914 80257 SH SOLE 0 0 80257 IPG PHOTONICS CORP COM 44980X109 19 138 SH SOLE 0 0 138 BLACKROCK ENERGY & RES TR COM 09250U101 121 10820 SH SOLE 0 0 10820 LIBERTY BROADBAND CORP COM SER C 530307305 19 185 SH SOLE 0 0 185 ONEOK INC NEW COM 682680103 694 9413 SH SOLE 0 0 9413 DAVITA INC COM 23918K108 1 9 SH SOLE 0 0 9 FARMLAND PARTNERS INC COM 31154R109 0 61 SH SOLE 0 0 61 COCA COLA CO COM 191216100 14410 264702 SH SOLE 0 0 264702 MANULIFE FINL CORP COM 56501R106 75 4073 SH SOLE 0 0 4073 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 117 1778 SH SOLE 0 0 1778 DEAN FOODS CO NEW COM NEW 242370203 0 225 SH SOLE 0 0 225 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 31806 1072727 SH SOLE 0 0 1072727 MELCO RESORTS AND ENTMT LTD ADR 585464100 4 224 SH SOLE 0 0 224 DOMINOS PIZZA INC COM 25754A201 9 38 SH SOLE 0 0 38 SMUCKER J M CO COM NEW 832696405 394 3585 SH SOLE 0 0 3585 D R HORTON INC COM 23331A109 55 1047 SH SOLE 0 0 1047 EVERTEC INC COM 30040P103 1 48 SH SOLE 0 0 48 ISHARES TR ESG MSCI USA ETF 46435G425 5432 83093 SH SOLE 0 0 83093 MANHATTAN ASSOCS INC COM 562750109 43 536 SH SOLE 0 0 536 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 7 300 SH SOLE 0 0 300 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 1 13 SH SOLE 0 0 13 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 2 60 SH SOLE 0 0 60 ERICSSON ADR B SEK 10 294821608 8 945 SH SOLE 0 0 945 SPDR SERIES TRUST NYSE TECH ETF 78464A102 278 3817 SH SOLE 0 0 3817 FORRESTER RESH INC COM 346563109 1 24 SH SOLE 0 0 24 UNITED PARCEL SERVICE INC CL B 911312106 22688 189347 SH SOLE 0 0 189347 TYSON FOODS INC CL A 902494103 21210 246229 SH SOLE 0 0 246229 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 8382 244516 SH SOLE 0 0 244516 ISHARES TR EAFE GRWTH ETF 464288885 42 525 SH SOLE 0 0 525 VERISIGN INC COM 92343E102 24 127 SH SOLE 0 0 127 NVIDIA CORP COM 67066G104 2846 16350 SH SOLE 0 0 16350 WD-40 CO COM 929236107 25 137 SH SOLE 0 0 137 HILL ROM HLDGS INC COM 431475102 3 30 SH SOLE 0 0 30 SERVICE PPTYS TR COM SH BEN INT 81761L102 5 176 SH SOLE 0 0 176 PUTNAM MANAGED MUN INCOM TR COM 746823103 75 9517 SH SOLE 0 0 9517 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 183 5837 SH SOLE 0 0 5837 EATON VANCE TX ADV GLB DIV O COM 27828U106 3 110 SH SOLE 0 0 110 SPDR S&P 500 ETF TR TR UNIT 78462F103 270 9300 SH Call SOLE 0 0 9300 TECK RESOURCES LTD CL B 878742204 47 2870 SH SOLE 0 0 2870 AEROVIRONMENT INC COM 008073108 4649 86796 SH SOLE 0 0 86796 ANTARES PHARMA INC COM 036642106 90 27000 SH SOLE 0 0 27000 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 42 1673 SH SOLE 0 0 1673 SPDR S&P 500 ETF TR TR UNIT 78462F103 38 1400 SH Call SOLE 0 0 1400 STANLEY BLACK & DECKER INC COM 854502101 144 998 SH SOLE 0 0 998 ISHARES TR RUSSELL 3000 ETF 464287689 2695 15509 SH SOLE 0 0 15509 KROGER CO COM 501044101 40 1555 SH SOLE 0 0 1555 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6 150 SH SOLE 0 0 150 SENSEONICS HLDGS INC COM 81727U105 4 4000 SH SOLE 0 0 4000 ALCON INC ORD SHS H01301128 29 501 SH SOLE 0 0 501 ISHARES TR NASDAQ BIOTECH 464287556 945 9502 SH SOLE 0 0 9502 SPDR S&P 500 ETF TR TR UNIT 78462F103 73 1900 SH Call SOLE 0 0 1900 GRAND CANYON ED INC COM 38526M106 3 30 SH SOLE 0 0 30 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 4 47 SH SOLE 0 0 47 WPP PLC NEW ADR 92937A102 0 6 SH SOLE 0 0 6 ISHARES TR CORE MSCI EURO 46434V738 7826 171105 SH SOLE 0 0 171105 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 31873 236730 SH SOLE 0 0 236730 NUSTAR ENERGY LP UNIT COM 67058H102 1 33 SH SOLE 0 0 33 SPDR S&P 500 ETF TR TR UNIT 78462F103 1160 70000 SH Put SOLE 0 0 70000 GARMIN LTD SHS H2906T109 23 267 SH SOLE 0 0 267 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 13 936 SH SOLE 0 0 936 SPDR SERIES TRUST S&P DIVID ETF 78464A763 6972 67952 SH SOLE 0 0 67952 GRUBHUB INC COM 400110102 4167 74141 SH SOLE 0 0 74141 BANCO DE CHILE SPONSORED ADS 059520106 3 96 SH SOLE 0 0 96 DOLLAR GEN CORP NEW COM 256677105 17 104 SH SOLE 0 0 104 ISHARES TR S&P MC 400GR ETF 464287606 632 2824 SH SOLE 0 0 2824 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 41 609 SH SOLE 0 0 609 SYNOVUS FINL CORP COM NEW 87161C501 7 194 SH SOLE 0 0 194 PTC INC COM 69370C100 6 95 SH SOLE 0 0 95 PRICE T ROWE GROUP INC COM 74144T108 18268 159898 SH SOLE 0 0 159898 FIRST HORIZON NATL CORP COM 320517105 177 10909 SH SOLE 0 0 10909 AK STL HLDG CORP COM 001547108 3 1404 SH SOLE 0 0 1404 POPULAR INC COM NEW 733174700 2 46 SH SOLE 0 0 46 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 988 13344 SH SOLE 0 0 13344 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 15 101 SH SOLE 0 0 101 ISHARES TR U.S. BAS MTL ETF 464287838 96 1039 SH SOLE 0 0 1039 SHUTTERSTOCK INC COM 825690100 4 124 SH SOLE 0 0 124 LANDSTAR SYS INC COM 515098101 24 209 SH SOLE 0 0 209 IHS MARKIT LTD SHS G47567105 45 673 SH SOLE 0 0 673 FIRST SOLAR INC COM 336433107 6 100 SH SOLE 0 0 100 HAIN CELESTIAL GROUP INC COM 405217100 4 206 SH SOLE 0 0 206 ZILLOW GROUP INC CL A 98954M101 1 46 SH SOLE 0 0 46 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1 21 SH SOLE 0 0 21 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 11 404 SH SOLE 0 0 404 CLEAN HARBORS INC COM 184496107 0 5 SH SOLE 0 0 5 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 15 230 SH SOLE 0 0 230 TUESDAY MORNING CORP COM NEW 899035505 24 15300 SH SOLE 0 0 15300 NORTHERN TR CORP COM 665859104 244 2616 SH SOLE 0 0 2616 JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 4552 184218 SH SOLE 0 0 184218 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 0 16 SH SOLE 0 0 16 EATON VANCE TAX ADVT DIV INC COM 27828G107 11 464 SH SOLE 0 0 464 PENN NATL GAMING INC COM 707569109 0 23 SH SOLE 0 0 23 SPDR S&P 500 ETF TR TR UNIT 78462F103 1812 36900 SH Call SOLE 0 0 36900 HUNTINGTON BANCSHARES INC COM 446150104 200 13990 SH SOLE 0 0 13990 PLUS THERAPEUTICS INC COM NEW 72941H400 0 1 SH SOLE 0 0 1 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1551 37766 SH SOLE 0 0 37766 WEST PHARMACEUTICAL SVSC INC COM 955306105 31 218 SH SOLE 0 0 218 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 18 514 SH SOLE 0 0 514 CIMAREX ENERGY CO COM 171798101 11 222 SH SOLE 0 0 222 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 441 1638 SH SOLE 0 0 1638 AIR PRODS & CHEMS INC COM 009158106 45 205 SH SOLE 0 0 205 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 106 2020 SH SOLE 0 0 2020 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1432 26149 SH SOLE 0 0 26149 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 7 148 SH SOLE 0 0 148 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 14 289 SH SOLE 0 0 289 SAREPTA THERAPEUTICS INC COM 803607100 2 23 SH SOLE 0 0 23 AURINIA PHARMACEUTICALS INC COM 05156V102 3 500 SH SOLE 0 0 500 CHAPARRAL ENERGY INC COM CL A 15942R208 1 400 SH SOLE 0 0 400 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 17 625 SH SOLE 0 0 625 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 283 SH SOLE 0 0 283 BALCHEM CORP COM 057665200 5 48 SH SOLE 0 0 48 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 4 620 SH SOLE 0 0 620 ISHARES TR USD INV GRDE ETF 464288620 131750 2260640 SH SOLE 0 0 2260640 CHURCH & DWIGHT INC COM 171340102 30 405 SH SOLE 0 0 405 HILTON WORLDWIDE HLDGS INC COM 43300A203 31 336 SH SOLE 0 0 336 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 186 10600 SH SOLE 0 0 10600 JERNIGAN CAP INC COM 476405105 116 6000 SH SOLE 0 0 6000 IQVIA HLDGS INC COM 46266C105 25 166 SH SOLE 0 0 166 AMERISOURCEBERGEN CORP COM 03073E105 19285 234235 SH SOLE 0 0 234235 DELTA AIR LINES INC DEL COM NEW 247361702 194 3375 SH SOLE 0 0 3375 ADAMS DIVERSIFIED EQUITY FD COM 006212104 25 1550 SH SOLE 0 0 1550 COLUMBIA SPORTSWEAR CO COM 198516106 7 69 SH SOLE 0 0 69 UNIVERSAL FST PRODS INC COM 913543104 1 15 SH SOLE 0 0 15 AMC NETWORKS INC CL A 00164V103 6 131 SH SOLE 0 0 131 VANGUARD WORLD FD MEGA GRWTH IND 921910816 610 4598 SH SOLE 0 0 4598 BOSTON PROPERTIES INC COM 101121101 84 646 SH SOLE 0 0 646 WNS HOLDINGS LTD SPON ADR 92932M101 13 214 SH SOLE 0 0 214 CASEYS GEN STORES INC COM 147528103 7003 43452 SH SOLE 0 0 43452 STARWOOD PPTY TR INC COM 85571B105 39395 1626565 SH SOLE 0 0 1626565 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 114 1832 SH SOLE 0 0 1832 ALLEGION PUB LTD CO ORD SHS G0176J109 11 110 SH SOLE 0 0 110 ISHARES TR RUS 2000 GRW ETF 464287648 2964 15369 SH SOLE 0 0 15369 SYNCHRONY FINL COM 87165B103 22 631 SH SOLE 0 0 631 TUTOR PERINI CORP COM 901109108 8 536 SH SOLE 0 0 536 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 3 220 SH SOLE 0 0 220 ABBVIE INC COM 00287Y109 1200 15853 SH SOLE 0 0 15853 GUARDANT HEALTH INC COM 40131M109 1 21 SH SOLE 0 0 21 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 15 109 SH SOLE 0 0 109 PROSHARES TR SHRT HGH YIELD 74347R131 403 19072 SH SOLE 0 0 19072 ISHARES TR GLOBAL REIT ETF 46434V647 5 162 SH SOLE 0 0 162 TRANSDIGM GROUP INC COM 893641100 22 42 SH SOLE 0 0 42 F M C CORP COM NEW 302491303 7243 82613 SH SOLE 0 0 82613 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 149 21460 SH SOLE 0 0 21460 HERTZ GLOBAL HLDGS INC COM 42806J106 0 32 SH SOLE 0 0 32 BRIGHTHOUSE FINL INC COM 10922N103 5 126 SH SOLE 0 0 126 IDEX CORP COM 45167R104 12 72 SH SOLE 0 0 72 CERNER CORP COM 156782104 175 2562 SH SOLE 0 0 2562 MYRIAD GENETICS INC COM 62855J104 17102 597335 SH SOLE 0 0 597335 PFIZER INC COM 717081103 20093 559232 SH SOLE 0 0 559232 PACER FDS TR TRENDP US LAR CP 69374H105 9 284 SH SOLE 0 0 284 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 53 1000 SH SOLE 0 0 1000 UNITED STATES OIL FUND LP UNITS 91232N108 67 5950 SH SOLE 0 0 5950 OLIN CORP COM PAR $1 680665205 2 127 SH SOLE 0 0 127 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 51 1611 SH SOLE 0 0 1611 THERMON GROUP HLDGS INC COM 88362T103 1 23 SH SOLE 0 0 23 CNOOC LTD SPONSORED ADR 126132109 4 28 SH SOLE 0 0 28 YUM CHINA HLDGS INC COM 98850P109 4274 94086 SH SOLE 0 0 94086 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 0 10 SH SOLE 0 0 10 EURONET WORLDWIDE INC COM 298736109 21 142 SH SOLE 0 0 142 STATE STR CORP COM 857477103 34 577 SH SOLE 0 0 577 APHRIA INC COM 03765K104 2 418 SH SOLE 0 0 418 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 10880 191611 SH SOLE 0 0 191611 EAST WEST BANCORP INC COM 27579R104 1 32 SH SOLE 0 0 32 QUAKER CHEM CORP COM 747316107 1 8 SH SOLE 0 0 8 RAFAEL HLDGS INC COM CL B 75062E106 8 375 SH SOLE 0 0 375 FLUOR CORP NEW COM 343412102 0 11 SH SOLE 0 0 11 KONTOOR BRANDS INC COM 50050N103 2 54 SH SOLE 0 0 54 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2 206 SH SOLE 0 0 206 CELANESE CORP DEL COM 150870103 172 1403 SH SOLE 0 0 1403 GOLDMAN SACHS GROUP INC COM 38141G104 136 656 SH SOLE 0 0 656 PROTO LABS INC COM 743713109 4 42 SH SOLE 0 0 42 F5 NETWORKS INC COM 315616102 3 23 SH SOLE 0 0 23 DESCARTES SYS GROUP INC COM 249906108 3 80 SH SOLE 0 0 80 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 7 91 SH SOLE 0 0 91 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6 72 SH SOLE 0 0 72 IRON MTN INC NEW COM 46284V101 8 262 SH SOLE 0 0 262 COCA COLA EUROPEAN PARTNERS SHS G25839104 59 1063 SH SOLE 0 0 1063 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 0 4 SH SOLE 0 0 4 LGI HOMES INC COM 50187T106 47 560 SH SOLE 0 0 560 TIVITY HEALTH INC COM 88870R102 0 5 SH SOLE 0 0 5 WISDOMTREE TR US DIVID EX FNCL 97717W406 109 1244 SH SOLE 0 0 1244 VALLEY NATL BANCORP COM 919794107 18 1667 SH SOLE 0 0 1667 CIT GROUP INC COM NEW 125581801 7 151 SH SOLE 0 0 151 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 52 1500 SH SOLE 0 0 1500 SABRE CORP COM 78573M104 34 1513 SH SOLE 0 0 1513 ADVANCE AUTO PARTS INC COM 00751Y106 43 262 SH SOLE 0 0 262 ABIOMED INC COM 003654100 4678 26298 SH SOLE 0 0 26298 ISHARES TR MRNING SM CP ETF 464288703 278 2076 SH SOLE 0 0 2076 JONES LANG LASALLE INC COM 48020Q107 50 356 SH SOLE 0 0 356 CANADIAN PAC RY LTD COM 13645T100 90 405 SH SOLE 0 0 405 GLOBAL X FDS GLB X SUPERDIV 37950E549 43 2550 SH SOLE 0 0 2550 SANDY SPRING BANCORP INC COM 800363103 35 1037 SH SOLE 0 0 1037 AMGEN INC COM 031162100 703 3635 SH SOLE 0 0 3635 ISHARES TR NEW ZEALAND ETF 464289123 2 48 SH SOLE 0 0 48 CENTURYLINK INC COM 156700106 62 4990 SH SOLE 0 0 4990 CORECIVIC INC COM 21871N101 1 48 SH SOLE 0 0 48 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 1 59 SH SOLE 0 0 59 WESTERN DIGITAL CORP COM 958102105 26 441 SH SOLE 0 0 441 GABELLI GLB SML & MD CP VAL COM 36249W104 0 33 SH SOLE 0 0 33 BORGWARNER INC COM 099724106 41 1111 SH SOLE 0 0 1111 ISHARES SILVER TRUST ISHARES 46428Q109 287 18002 SH SOLE 0 0 18002 BLACK HILLS CORP COM 092113109 56 729 SH SOLE 0 0 729 COVETRUS INC COM 22304C100 1980 166504 SH SOLE 0 0 166504 GILEAD SCIENCES INC COM 375558103 3423 54001 SH SOLE 0 0 54001 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3700 132151 SH SOLE 0 0 132151 ACACIA COMMUNICATIONS INC COM 00401C108 16 243 SH SOLE 0 0 243 ACACIA RESH CORP ACACIA TCH COM 003881307 3669 1369161 SH SOLE 0 0 1369161 ISHARES TR LNG TR CRPRT BD 464289511 8 126 SH SOLE 0 0 126 LAM RESEARCH CORP COM 512807108 98 423 SH SOLE 0 0 423 TATA MTRS LTD SPONSORED ADR 876568502 0 8 SH SOLE 0 0 8 THOR INDS INC COM 885160101 9 164 SH SOLE 0 0 164 NUVASIVE INC COM 670704105 13 200 SH SOLE 0 0 200 BELLICUM PHARMACEUTICALS INC COM 079481107 1 1000 SH SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 98 3300 SH Call SOLE 0 0 3300 WESTERN ALLIANCE BANCORP COM 957638109 173 3754 SH SOLE 0 0 3754 XPO LOGISTICS INC COM 983793100 22 309 SH SOLE 0 0 309 NORTHWEST NAT HLDG CO COM 66765N105 36 507 SH SOLE 0 0 507 NOVARTIS A G SPONSORED ADR 66987V109 6914 79567 SH SOLE 0 0 79567 MGIC INVT CORP WIS COM 552848103 1 113 SH SOLE 0 0 113 SPDR S&P 500 ETF TR TR UNIT 78462F103 86 2400 SH Call SOLE 0 0 2400 BIO TECHNE CORP COM 09073M104 2 9 SH SOLE 0 0 9 LINCOLN NATL CORP IND COM 534187109 50 834 SH SOLE 0 0 834 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 3 53 SH SOLE 0 0 53 PROSHARES TR SHORT QQQ NEW 74347B714 21 750 SH SOLE 0 0 750 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2 34 SH SOLE 0 0 34 SOTHEBYS COM 835898107 1 25 SH SOLE 0 0 25 BHP GROUP PLC SPONSORED ADR 05545E209 4 94 SH SOLE 0 0 94 AVALARA INC COM 05338G106 5 79 SH SOLE 0 0 79 BOEING CO COM 097023105 6962 18299 SH SOLE 0 0 18299 ARK ETF TR INNOVATION ETF 00214Q104 191 4456 SH SOLE 0 0 4456 ISHARES TR IBDS DEC28 ETF 46435U515 12 423 SH SOLE 0 0 423 MARSH & MCLENNAN COS INC COM 571748102 188 1883 SH SOLE 0 0 1883 IONIS PHARMACEUTICALS INC COM 462222100 24 406 SH SOLE 0 0 406 PRETIUM RES INC COM 74139C102 3 250 SH SOLE 0 0 250 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 88 SH SOLE 0 0 88 ISHARES TR CORE MSCI PAC 46434V696 7 124 SH SOLE 0 0 124 VANGUARD GROUP DIV APP ETF 921908844 6168 51584 SH SOLE 0 0 51584 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 23342 991569 SH SOLE 0 0 991569 PREMIER INC CL A 74051N102 36 1244 SH SOLE 0 0 1244 ACTIVISION BLIZZARD INC COM 00507V109 3010 56873 SH SOLE 0 0 56873 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 146 2423 SH SOLE 0 0 2423 ARROW ELECTRS INC COM 042735100 2 23 SH SOLE 0 0 23 ISHARES TR USA QUALITY FCTR 46432F339 157892 1708783 SH SOLE 0 0 1708783 RELX PLC SPONSORED ADR 759530108 15 636 SH SOLE 0 0 636 ALPHABET INC CAP STK CL A 02079K305 6194 5072 SH SOLE 0 0 5072 ISHARES TR IBONDS DEC24 ETF 46434VBG4 109 4242 SH SOLE 0 0 4242 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 4311 163113 SH SOLE 0 0 163113 ABB LTD SPONSORED ADR 000375204 5 274 SH SOLE 0 0 274 CIENA CORP COM NEW 171779309 7651 195017 SH SOLE 0 0 195017 AUDIOCODES LTD ORD M15342104 3 162 SH SOLE 0 0 162 BANCFIRST CORP COM 05945F103 26 465 SH SOLE 0 0 465 EDISON INTL COM 281020107 199 2644 SH SOLE 0 0 2644 NUANCE COMMUNICATIONS INC COM 67020Y100 15232 933933 SH SOLE 0 0 933933 MANPOWERGROUP INC COM 56418H100 5 59 SH SOLE 0 0 59 CYCLERION THERAPEUTICS INC COM 23255M105 4 297 SH SOLE 0 0 297 ISHARES TR 1 3 YR TREAS BD 464287457 10858 128008 SH SOLE 0 0 128008 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 643 27072 SH SOLE 0 0 27072 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7 477 SH SOLE 0 0 477 GENERAL ELECTRIC CO COM 369604103 292 32665 SH SOLE 0 0 32665 DEXCOM INC COM 252131107 49 327 SH SOLE 0 0 327 SANMINA CORPORATION COM 801056102 1 27 SH SOLE 0 0 27 COHEN & STEERS INFRASTRUCTUR COM 19248A109 22 800 SH SOLE 0 0 800 ZAYO GROUP HLDGS INC COM 98919V105 1 23 SH SOLE 0 0 23 WISDOMTREE TR US QTLY DIV GRT 97717X669 283 6266 SH SOLE 0 0 6266 WESTERN ASSET GLB HI INCOME COM 95766B109 13 1301 SH SOLE 0 0 1301 WATSCO INC COM 942622200 11 65 SH SOLE 0 0 65 NORTHWESTERN CORP COM NEW 668074305 26 348 SH SOLE 0 0 348 ISHARES TR U.S. FINLS ETF 464287788 257 1996 SH SOLE 0 0 1996 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4578 68990 SH SOLE 0 0 68990 ISHARES TR RUS 1000 GRW ETF 464287614 1181 7395 SH SOLE 0 0 7395 INTERDIGITAL INC COM 45867G101 28 543 SH SOLE 0 0 543 CATALYST PHARMACEUTICALS INC COM 14888U101 3 500 SH SOLE 0 0 500 LEGACY TEX FINL GROUP INC COM 52471Y106 272 6248 SH SOLE 0 0 6248 METTLER TOLEDO INTERNATIONAL COM 592688105 78 111 SH SOLE 0 0 111 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 585 SH SOLE 0 0 585