0001961150-23-000014.txt : 20230324 0001961150-23-000014.hdr.sgml : 20230324 20230324111616 ACCESSION NUMBER: 0001961150-23-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20230324 DATE AS OF CHANGE: 20230324 EFFECTIVENESS DATE: 20230324 FILER: COMPANY DATA: COMPANY CONFORMED NAME: American Portfolios Advisors CENTRAL INDEX KEY: 0001961150 IRS NUMBER: 113600438 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22891 FILM NUMBER: 23758583 BUSINESS ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 BUSINESS PHONE: 6314394600 MAIL ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001961150 XXXXXXXX 09-30-2019 09-30-2019 American Portfolios Advisors
4250 VETERANS MEMORIAL HWY SUITE 420E HOLBROOK NY 11741
13F HOLDINGS REPORT 028-22891 000112697 801-61065 N
Colin Moors cco 6314394600 Colin Moors Holbrook NY 03-24-2023 0 2831 1220719437 false
INFORMATION TABLE 2 thirteenfreport2019q3_ap.xml 2019Q3 2U INC COM 90214J101 4884 300 SH SOLE 0 0 0 300 3-D SYS CORP DEL COM NEW 88554D205 43162 5296 SH SOLE 0 0 0 5296 3M CO COM 88579Y101 1021529 6214 SH SOLE 0 0 0 6214 AAON INC COM PAR $0.004 000360206 36225 789 SH SOLE 0 0 0 789 AARONS INC COM PAR $0.50 002535300 35664 555 SH SOLE 0 0 0 555 ABB LTD SPONSORED ADR 000375204 138260 7029 SH SOLE 0 0 0 7029 ABBOTT LABS COM 002824100 2248354 26872 SH SOLE 0 0 0 26872 ABBVIE INC COM 00287Y109 693860 9163 SH SOLE 0 0 0 9163 ABERDEEN ASIA PACIFIC INCOM COM 003009107 6000 1432 SH SOLE 0 0 0 1432 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 58163 9351 SH SOLE 0 0 0 9351 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 44892 282 SH SOLE 0 0 0 282 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 4064 56 SH SOLE 0 0 0 56 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 7632 462 SH SOLE 0 0 0 462 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4170 500 SH SOLE 0 0 0 500 ABIOMED INC COM 003654100 103888 584 SH SOLE 0 0 0 584 ABM INDS INC COM 000957100 1525 42 SH SOLE 0 0 0 42 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 82533 3229 SH SOLE 0 0 0 3229 ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 20654 774 SH SOLE 0 0 0 774 ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 15932 586 SH SOLE 0 0 0 586 ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 24225 902 SH SOLE 0 0 0 902 ABSOLUTE SHS TR WBI BBR VAL 2000 00400R205 2652 120 SH SOLE 0 0 0 120 ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 43598 1833 SH SOLE 0 0 0 1833 ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 2617 145 SH SOLE 0 0 0 145 ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 13335 654 SH SOLE 0 0 0 654 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 12624 602 SH SOLE 0 0 0 602 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 116970 4786 SH SOLE 0 0 0 4786 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 423939 2204 SH SOLE 0 0 0 2204 ACI WORLDWIDE INC COM 004498101 2976 95 SH SOLE 0 0 0 95 ACTIVISION BLIZZARD INC COM 00507V109 255124 4821 SH SOLE 0 0 0 4821 ACUITY BRANDS INC COM 00508Y102 57825 429 SH SOLE 0 0 0 429 ADAMAS PHARMACEUTICALS INC COM 00548A106 767 150 SH SOLE 0 0 0 150 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2429 153 SH SOLE 0 0 0 153 ADAMS RES & ENERGY INC COM NEW 006351308 26251 847 SH SOLE 0 0 0 847 ADIENT PLC ORD SHS G0084W101 5327 232 SH SOLE 0 0 0 232 ADOBE INC COM 00724F101 4220271 15277 SH SOLE 0 0 0 15277 ADVANCE AUTO PARTS INC COM 00751Y106 2977 18 SH SOLE 0 0 0 18 ADVANCED MICRO DEVICES INC COM 007903107 177535 6124 SH SOLE 0 0 0 6124 ADVANSIX INC COM 00773T101 2289 89 SH SOLE 0 0 0 89 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1090 200 SH SOLE 0 0 0 200 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 7961 167 SH SOLE 0 0 0 167 ADVISORSHARES TR CORNERSTONE SM 00768Y586 2005 58 SH SOLE 0 0 0 58 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 310891 11985 SH SOLE 0 0 0 11985 ADVISORSHARES TR PURE CANNABIS 00768Y495 2184 150 SH SOLE 0 0 0 150 ADVISORSHARES TR VICE ETF 00768Y545 10000 423 SH SOLE 0 0 0 423 AEGON N V NY REGISTRY SHS 007924103 7451 1804 SH SOLE 0 0 0 1804 AERCAP HOLDINGS NV SHS N00985106 19163 350 SH SOLE 0 0 0 350 AEROJET ROCKETDYNE HLDGS INC COM 007800105 859 17 SH SOLE 0 0 0 17 AEROVIRONMENT INC COM 008073108 2785 52 SH SOLE 0 0 0 52 AES CORP COM 00130H105 23840 1459 SH SOLE 0 0 0 1459 AFLAC INC COM 001055102 812028 15520 SH SOLE 0 0 0 15520 AGCO CORP COM 001084102 33914 448 SH SOLE 0 0 0 448 AGILENT TECHNOLOGIES INC COM 00846U101 82153 1072 SH SOLE 0 0 0 1072 AGIOS PHARMACEUTICALS INC COM 00847X104 1458 45 SH SOLE 0 0 0 45 AGNC INVT CORP COM 00123Q104 41786 2597 SH SOLE 0 0 0 2597 AGNICO EAGLE MINES LTD COM 008474108 201306 3755 SH SOLE 0 0 0 3755 AIM IMMUNOTECH INC COM 00901B105 174 228 SH SOLE 0 0 0 228 AIMMUNE THERAPEUTICS INC COM 00900T107 20940 1000 SH SOLE 0 0 0 1000 AIR PRODS & CHEMS INC COM 009158106 1139467 5136 SH SOLE 0 0 0 5136 AIR TRANSPORT SERVICES GRP I COM 00922R105 21 1 SH SOLE 0 0 0 1 AKAMAI TECHNOLOGIES INC COM 00971T101 63966 700 SH SOLE 0 0 0 700 AKERNA CORP COM 00973W102 297 50 SH SOLE 0 0 0 50 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1178 152 SH SOLE 0 0 0 152 ALARM COM HLDGS INC COM 011642105 4664 100 SH SOLE 0 0 0 100 ALASKA AIR GROUP INC COM 011659109 49753 766 SH SOLE 0 0 0 766 ALBANY INTL CORP CL A 012348108 4778 53 SH SOLE 0 0 0 53 ALBEMARLE CORP COM 012653101 16337 235 SH SOLE 0 0 0 235 ALCOA CORP COM 013872106 35223 1755 SH SOLE 0 0 0 1755 ALCON INC ORD SHS H01301128 54319 931 SH SOLE 0 0 0 931 ALEXANDERS INC COM 014752109 5226 15 SH SOLE 0 0 0 15 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15404 100 SH SOLE 0 0 0 100 ALEXION PHARMACEUTICALS INC COM 015351109 31341 320 SH SOLE 0 0 0 320 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2074321 12404 SH SOLE 0 0 0 12404 ALIGN TECHNOLOGY INC COM 016255101 353337 1953 SH SOLE 0 0 0 1953 ALLEGHANY CORP DEL COM 017175100 5584 7 SH SOLE 0 0 0 7 ALLEGHENY TECHNOLOGIES INC COM 01741R102 952 47 SH SOLE 0 0 0 47 ALLEGION PUB LTD CO ORD SHS G0176J109 36692 354 SH SOLE 0 0 0 354 ALLERGAN PLC SHS G0177J108 82799 492 SH SOLE 0 0 0 492 ALLETE INC COM NEW 018522300 26821 307 SH SOLE 0 0 0 307 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 18235 1139 SH SOLE 0 0 0 1139 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 45791 3819 SH SOLE 0 0 0 3819 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 94437 3218 SH SOLE 0 0 0 3218 ALLIANT ENERGY CORP COM 018802108 113253 2100 SH SOLE 0 0 0 2100 ALLIANZGI CONV INCOME FD COM 018828103 45870 8133 SH SOLE 0 0 0 8133 ALLIANZGI EQUITY & CONV INCO COM 018829101 24358 1128 SH SOLE 0 0 0 1128 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 4277 350 SH SOLE 0 0 0 350 ALLISON TRANSMISSION HLDGS I COM 01973R101 4329 92 SH SOLE 0 0 0 92 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2097 191 SH SOLE 0 0 0 191 ALLSTATE CORP COM 020002101 139433 1283 SH SOLE 0 0 0 1283 ALLY FINL INC COM 02005N100 7594 229 SH SOLE 0 0 0 229 ALPHABET INC CAP STK CL A 02079K305 4335658 3551 SH SOLE 0 0 0 3551 ALPHABET INC CAP STK CL C 02079K107 3856307 3164 SH SOLE 0 0 0 3164 ALPS ETF TR ALERIAN MLP 00162Q866 1520903 166401 SH SOLE 0 0 0 166401 ALPS ETF TR C&S GLOBL ETF 00162Q106 9670 199 SH SOLE 0 0 0 199 ALPS ETF TR CLEAN ENERGY 00162Q460 51094 1650 SH SOLE 0 0 0 1650 ALPS ETF TR DISRUPTIVE TECH 00162Q478 59238 2038 SH SOLE 0 0 0 2038 ALPS ETF TR EQUAL SEC ETF 00162Q205 278884 3689 SH SOLE 0 0 0 3689 ALPS ETF TR MED BREAKTHGH 00162Q593 27773 880 SH SOLE 0 0 0 880 ALPS ETF TR SECTR DIV DOGS 00162Q858 187606 4278 SH SOLE 0 0 0 4278 ALTABA INC COM 021346101 59589 3059 SH SOLE 0 0 0 3059 ALTAIR ENGR INC COM CL A 021369103 831 24 SH SOLE 0 0 0 24 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 95 83 SH SOLE 0 0 0 83 ALTERYX INC COM CL A 02156B103 166087 1546 SH SOLE 0 0 0 1546 ALTICE USA INC CL A 02156K103 56328 1964 SH SOLE 0 0 0 1964 ALTIMMUNE INC COM NEW 02155H200 1950 1000 SH SOLE 0 0 0 1000 ALTRA INDL MOTION CORP COM 02208R106 10275 371 SH SOLE 0 0 0 371 ALTRIA GROUP INC COM 02209S103 2780501 67983 SH SOLE 0 0 0 67983 ALTUS MIDSTREAM CO CL A 02215L100 1415 500 SH SOLE 0 0 0 500 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 180 23 SH SOLE 0 0 0 23 AMARIN CORP PLC SPONS ADR NEW 023111206 125676 8290 SH SOLE 0 0 0 8290 AMAZON COM INC COM 023135106 14170233 8163 SH SOLE 0 0 0 8163 AMBARELLA INC SHS G037AX101 68867 1096 SH SOLE 0 0 0 1096 AMBEV SA SPONSORED ADR 02319V103 1737 376 SH SOLE 0 0 0 376 AMC NETWORKS INC CL A 00164V103 51618 1050 SH SOLE 0 0 0 1050 AMCOR PLC ORD G0250X107 1560 160 SH SOLE 0 0 0 160 AMDOCS LTD SHS G02602103 12495 189 SH SOLE 0 0 0 189 AMEREN CORP COM 023608102 656890 8206 SH SOLE 0 0 0 8206 AMERESCO INC CL A 02361E108 14913 928 SH SOLE 0 0 0 928 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 72802 8900 SH SOLE 0 0 0 8900 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2868 193 SH SOLE 0 0 0 193 AMERICAN AIRLS GROUP INC COM 02376R102 48897 1813 SH SOLE 0 0 0 1813 AMERICAN CAMPUS CMNTYS INC COM 024835100 24040 500 SH SOLE 0 0 0 500 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 39891 777 SH SOLE 0 0 0 777 AMERICAN ELEC PWR CO INC COM 025537101 351512 3752 SH SOLE 0 0 0 3752 AMERICAN EXPRESS CO COM 025816109 1687315 14265 SH SOLE 0 0 0 14265 AMERICAN FIN TR INC COM CLASS A 02607T109 126087 9032 SH SOLE 0 0 0 9032 AMERICAN FINL GROUP INC OHIO COM 025932104 827453 7672 SH SOLE 0 0 0 7672 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 24626 1727 SH SOLE 0 0 0 1727 AMERICAN INTL GROUP INC COM NEW 026874784 102452 1839 SH SOLE 0 0 0 1839 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1170 200 SH SOLE 0 0 0 200 AMERICAN STS WTR CO COM 029899101 896822 9980 SH SOLE 0 0 0 9980 AMERICAN TOWER CORP NEW COM 03027X100 2042303 9236 SH SOLE 0 0 0 9236 AMERICAN WTR WKS CO INC NEW COM 030420103 797263 6418 SH SOLE 0 0 0 6418 AMERICOLD RLTY TR COM 03064D108 204738 5523 SH SOLE 0 0 0 5523 AMERIPRISE FINL INC COM 03076C106 813902 5533 SH SOLE 0 0 0 5533 AMERISOURCEBERGEN CORP COM 03073E105 131152 1593 SH SOLE 0 0 0 1593 AMETEK INC NEW COM 031100100 896034 9759 SH SOLE 0 0 0 9759 AMGEN INC COM 031162100 1360259 7029 SH SOLE 0 0 0 7029 AMN HEALTHCARE SERVICES INC COM 001744101 9210 160 SH SOLE 0 0 0 160 AMPHENOL CORP NEW CL A 032095101 201396 2087 SH SOLE 0 0 0 2087 AMPIO PHARMACEUTICALS INC COM 03209T109 1503 3000 SH SOLE 0 0 0 3000 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 40435 2254 SH SOLE 0 0 0 2254 ANALOG DEVICES INC COM 032654105 149121 1335 SH SOLE 0 0 0 1335 ANAPLAN INC COM 03272L108 9400 200 SH SOLE 0 0 0 200 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 52428 551 SH SOLE 0 0 0 551 ANNALY CAP MGMT INC COM 035710409 505307 57421 SH SOLE 0 0 0 57421 ANSYS INC COM 03662Q105 117099 529 SH SOLE 0 0 0 529 ANTHEM INC COM 036752103 379896 1582 SH SOLE 0 0 0 1582 AON PLC SHS CL A G0408V102 184715 954 SH SOLE 0 0 0 954 APACHE CORP COM 037411105 42240 1650 SH SOLE 0 0 0 1650 APERGY CORP COM 03755L104 3706 137 SH SOLE 0 0 0 137 APEX GLOBAL BRANDS INC COM NEW 03755M201 15445 10507 SH SOLE 0 0 0 10507 APHRIA INC COM 03765K104 66133 12725 SH SOLE 0 0 0 12725 APOLLO COML REAL EST FIN INC COM 03762U105 197451 10300 SH SOLE 0 0 0 10300 APOLLO GLOBAL MGMT INC COM CL A 03768E105 9519 252 SH SOLE 0 0 0 252 APOLLO SR FLOATING RATE FD I COM 037636107 22245 1500 SH SOLE 0 0 0 1500 APPIAN CORP CL A 03782L101 62225 1310 SH SOLE 0 0 0 1310 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 181849 10968 SH SOLE 0 0 0 10968 APPLE INC COM 037833100 38967596 173986 SH SOLE 0 0 0 173986 APPLIED MATLS INC COM 038222105 212172 4252 SH SOLE 0 0 0 4252 APPLIED OPTOELECTRONICS INC COM 03823U102 224681 20025 SH SOLE 0 0 0 20025 APTARGROUP INC COM 038336103 63963 540 SH SOLE 0 0 0 540 APTIV PLC SHS G6095L109 12588 144 SH SOLE 0 0 0 144 AQUA AMERICA INC COM 03836W103 138901 3098 SH SOLE 0 0 0 3098 AQUAVENTURE HLDGS LTD SHS G0443N107 19 1 SH SOLE 0 0 0 1 ARAMARK COM 03852U106 15645 359 SH SOLE 0 0 0 359 ARBOR RLTY TR INC COM 038923108 441363 33666 SH SOLE 0 0 0 33666 ARCBEST CORP COM 03937C105 1736 57 SH SOLE 0 0 0 57 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 328 23 SH SOLE 0 0 0 23 ARCH CAP GROUP LTD ORD G0450A105 90383 2153 SH SOLE 0 0 0 2153 ARCH COAL INC CL A 039380407 55576 749 SH SOLE 0 0 0 749 ARCHER DANIELS MIDLAND CO COM 039483102 183172 4460 SH SOLE 0 0 0 4460 ARCHROCK INC COM 03957W106 2792 280 SH SOLE 0 0 0 280 ARCONIC INC COM 03965L100 31356 1206 SH SOLE 0 0 0 1206 ARCUS BIOSCIENCES INC COM 03969F109 2275 250 SH SOLE 0 0 0 250 ARENA PHARMACEUTICALS INC COM NEW 040047607 32954 720 SH SOLE 0 0 0 720 ARES CAP CORP COM 04010L103 146107 7840 SH SOLE 0 0 0 7840 ARISTA NETWORKS INC COM 040413106 1876239 7853 SH SOLE 0 0 0 7853 ARK ETF TR 3D PRINTING ETF 00214Q500 29652 1438 SH SOLE 0 0 0 1438 ARK ETF TR FINTECH INNOVA 00214Q708 45255 2106 SH SOLE 0 0 0 2106 ARK ETF TR GENOMIC REV ETF 00214Q302 275835 9344 SH SOLE 0 0 0 9344 ARK ETF TR INDL INNOVATIN 00214Q203 115705 3650 SH SOLE 0 0 0 3650 ARK ETF TR INNOVATION ETF 00214Q104 9544106 222525 SH SOLE 0 0 0 222525 ARK ETF TR ISRAEL INOVATE 00214Q609 155908 7550 SH SOLE 0 0 0 7550 ARK ETF TR WEB X.O ETF 00214Q401 262623 5396 SH SOLE 0 0 0 5396 ARLINGTON ASSET INVT CORP CL A NEW 041356205 66 12 SH SOLE 0 0 0 12 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 16114 962 SH SOLE 0 0 0 962 ARMSTRONG WORLD INDS INC NEW COM 04247X102 38003 393 SH SOLE 0 0 0 393 ARROW ELECTRS INC COM 042735100 2536 34 SH SOLE 0 0 0 34 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 559937 19870 SH SOLE 0 0 0 19870 ARTESIAN RESOURCES CORP CL A 043113208 15207 411 SH SOLE 0 0 0 411 ASANKO GOLD INC COM 04341Y105 1672 1800 SH SOLE 0 0 0 1800 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 96 1 SH SOLE 0 0 0 1 ASGN INC COM 00191U102 6412 102 SH SOLE 0 0 0 102 ASHLAND GLOBAL HLDGS INC COM 044186104 39912 518 SH SOLE 0 0 0 518 ASML HOLDING N V N Y REGISTRY SHS N07059210 233018 938 SH SOLE 0 0 0 938 ASSURANT INC COM 04621X108 50076 398 SH SOLE 0 0 0 398 ASSURED GUARANTY LTD COM G0585R106 3157 71 SH SOLE 0 0 0 71 ASTRAZENECA PLC SPONSORED ADR 046353108 609870 13683 SH SOLE 0 0 0 13683 AT&T INC COM 00206R102 6705643 177210 SH SOLE 0 0 0 177210 ATLANTICA YIELD PLC SHS G0751N103 67232 2791 SH SOLE 0 0 0 2791 ATLASSIAN CORP PLC CL A G06242104 20447 163 SH SOLE 0 0 0 163 ATMOS ENERGY CORP COM 049560105 564439 4956 SH SOLE 0 0 0 4956 AU OPTRONICS CORP SPONSORED ADR 002255107 69 28 SH SOLE 0 0 0 28 AUDENTES THERAPEUTICS INC COM 05070R104 1405 50 SH SOLE 0 0 0 50 AUDIOCODES LTD ORD M15342104 19 1 SH SOLE 0 0 0 1 AURORA CANNABIS INC COM 05156X108 224430 51052 SH SOLE 0 0 0 51052 AUTODESK INC COM 052769106 117274 794 SH SOLE 0 0 0 794 AUTOHOME INC SP ADR RP CL A 05278C107 14548 175 SH SOLE 0 0 0 175 AUTOMATIC DATA PROCESSING IN COM 053015103 1613813 9998 SH SOLE 0 0 0 9998 AUTOZONE INC COM 053332102 480487 443 SH SOLE 0 0 0 443 AVALARA INC COM 05338G106 1211 18 SH SOLE 0 0 0 18 AVALONBAY CMNTYS INC COM 053484101 541770 2516 SH SOLE 0 0 0 2516 AVANGRID INC COM 05351W103 4201 80 SH SOLE 0 0 0 80 AVANOS MED INC COM 05350V106 13486 360 SH SOLE 0 0 0 360 AVERY DENNISON CORP COM 053611109 244403 2152 SH SOLE 0 0 0 2152 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 826 227 SH SOLE 0 0 0 227 AVIAT NETWORKS INC COM NEW 05366Y201 2948 216 SH SOLE 0 0 0 216 AVISTA CORP COM 05379B107 57547 1188 SH SOLE 0 0 0 1188 AVNET INC COM 053807103 41593 935 SH SOLE 0 0 0 935 AVON PRODS INC COM 054303102 3788 861 SH SOLE 0 0 0 861 AXA EQUITABLE HLDGS INC COM 054561105 28910 1305 SH SOLE 0 0 0 1305 AXALTA COATING SYS LTD COM G0750C108 7779 258 SH SOLE 0 0 0 258 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4290 251 SH SOLE 0 0 0 251 AXON ENTERPRISE INC COM 05464C101 263743 4645 SH SOLE 0 0 0 4645 AXOS FINL INC COM 05465C100 414750 15000 SH SOLE 0 0 0 15000 AZUL S A SPONSR ADR PFD 05501U106 1039 29 SH SOLE 0 0 0 29 B RILEY FINL INC COM 05580M108 2362 100 SH SOLE 0 0 0 100 BAIDU INC SPON ADR REP A 056752108 1243807 12104 SH SOLE 0 0 0 12104 BAKER HUGHES A GE CO CL A 05722G100 13350 575 SH SOLE 0 0 0 575 BALCHEM CORP COM 057665200 6547 66 SH SOLE 0 0 0 66 BALL CORP COM 058498106 59049 811 SH SOLE 0 0 0 811 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4982 958 SH SOLE 0 0 0 958 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1327 163 SH SOLE 0 0 0 163 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 447 71 SH SOLE 0 0 0 71 BANCO SANTANDER SA ADR 05964H105 221 55 SH SOLE 0 0 0 55 BANCOLOMBIA S A SPON ADR PREF 05968L102 4154 84 SH SOLE 0 0 0 84 BANCORP INC DEL COM 05969A105 19800 2000 SH SOLE 0 0 0 2000 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4590 155 SH SOLE 0 0 0 155 BANK AMER CORP 7.25%CNV PFD L 060505682 880036 587 SH SOLE 0 0 0 587 BANK AMER CORP COM 060505104 2790429 95661 SH SOLE 0 0 0 95661 BANK MONTREAL QUE COM 063671101 47200 640 SH SOLE 0 0 0 640 BANK N S HALIFAX COM 064149107 4832 85 SH SOLE 0 0 0 85 BANK NEW YORK MELLON CORP COM 064058100 373184 8254 SH SOLE 0 0 0 8254 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 385 13 SH SOLE 0 0 0 13 BANK OZK COM 06417N103 35214 1291 SH SOLE 0 0 0 1291 BANKUNITED INC COM 06652K103 5043 150 SH SOLE 0 0 0 150 BAOZUN INC SPONSORED ADR 06684L103 18148 425 SH SOLE 0 0 0 425 BAR HBR BANKSHARES COM 066849100 9244 371 SH SOLE 0 0 0 371 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 23980 1100 SH SOLE 0 0 0 1100 BARCLAYS BK PLC IPATH B NICKEL 06746P480 3462 50 SH SOLE 0 0 0 50 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 23198 144 SH SOLE 0 0 0 144 BARCLAYS PLC ADR 06738E204 8258 1125 SH SOLE 0 0 0 1125 BARINGS BDC INC COM 06759L103 1015 100 SH SOLE 0 0 0 100 BARINGS PARTN INVS SH BEN INT 06761A103 87110 5000 SH SOLE 0 0 0 5000 BARRICK GOLD CORPORATION COM 067901108 345266 19923 SH SOLE 0 0 0 19923 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 835 580 SH SOLE 0 0 0 580 BAUSCH HEALTH COS INC COM 071734107 614043 28125 SH SOLE 0 0 0 28125 BAXTER INTL INC COM 071813109 79160 905 SH SOLE 0 0 0 905 BAYTEX ENERGY CORP COM 07317Q105 1480 1000 SH SOLE 0 0 0 1000 BB&T CORP COM 054937107 797294 14939 SH SOLE 0 0 0 14939 BCE INC COM NEW 05534B760 266063 5496 SH SOLE 0 0 0 5496 BEACON ROOFING SUPPLY INC COM 073685109 3353 100 SH SOLE 0 0 0 100 BECTON DICKINSON & CO COM 075887109 142697 564 SH SOLE 0 0 0 564 BECTON DICKINSON & CO PFD SHS CONV A 075887208 151246 2443 SH SOLE 0 0 0 2443 BED BATH & BEYOND INC COM 075896100 2734 257 SH SOLE 0 0 0 257 BEIGENE LTD SPONSORED ADR 07725L102 2082 17 SH SOLE 0 0 0 17 BERKLEY W R CORP COM 084423102 63635 881 SH SOLE 0 0 0 881 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5627912 27055 SH SOLE 0 0 0 27055 BERRY GLOBAL GROUP INC COM 08579W103 3731 95 SH SOLE 0 0 0 95 BEST BUY INC COM 086516101 491002 7117 SH SOLE 0 0 0 7117 BEYOND MEAT INC COM 08862E109 49788 335 SH SOLE 0 0 0 335 BGC PARTNERS INC CL A 05541T101 76031 13824 SH SOLE 0 0 0 13824 BHP GROUP LTD SPONSORED ADS 088606108 325871 6599 SH SOLE 0 0 0 6599 BHP GROUP PLC SPONSORED ADR 05545E209 3213 75 SH SOLE 0 0 0 75 BIG LOTS INC COM 089302103 12422 507 SH SOLE 0 0 0 507 BIO TECHNE CORP COM 09073M104 211128 1079 SH SOLE 0 0 0 1079 BIOGEN INC COM 09062X103 2779638 11939 SH SOLE 0 0 0 11939 BIOHITECH GLOBAL INC COM 09074B107 1750 1000 SH SOLE 0 0 0 1000 BIOLASE INC COM NEW 090911207 384 408 SH SOLE 0 0 0 408 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10582 157 SH SOLE 0 0 0 157 BIOMERICA INC COM NEW 09061H307 3250 1000 SH SOLE 0 0 0 1000 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 57588 1076 SH SOLE 0 0 0 1076 BIOTELEMETRY INC COM 090672106 179090 4397 SH SOLE 0 0 0 4397 BITAUTO HLDGS LTD SPONSORED ADS 091727107 74850 5000 SH SOLE 0 0 0 5000 BJS RESTAURANTS INC COM 09180C106 5632 145 SH SOLE 0 0 0 145 BLACK HILLS CORP COM 092113109 116016 1512 SH SOLE 0 0 0 1512 BLACK KNIGHT INC COM 09215C105 3541 58 SH SOLE 0 0 0 58 BLACKBERRY LTD COM 09228F103 5985 1140 SH SOLE 0 0 0 1140 BLACKLINE INC COM 09239B109 14582 305 SH SOLE 0 0 0 305 BLACKROCK CORE BD TR SHS BEN INT 09249E101 126943 8785 SH SOLE 0 0 0 8785 BLACKROCK CORPOR HI YLD FD I COM 09255P107 151382 14082 SH SOLE 0 0 0 14082 BLACKROCK CR ALLCTN INC TR COM 092508100 70429 5171 SH SOLE 0 0 0 5171 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 13696 1274 SH SOLE 0 0 0 1274 BLACKROCK ENERGY & RES TR COM 09250U101 3360 300 SH SOLE 0 0 0 300 BLACKROCK ENH CAP & INC FD I COM 09256A109 16160 1000 SH SOLE 0 0 0 1000 BLACKROCK ENHANCED EQT DIV T COM 09251A104 2157 235 SH SOLE 0 0 0 235 BLACKROCK ENHANCED GBL DIV T COM 092501105 20119 1929 SH SOLE 0 0 0 1929 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2715 500 SH SOLE 0 0 0 500 BLACKROCK FLOAT RATE OME STR COM 09255X100 29026 2300 SH SOLE 0 0 0 2300 BLACKROCK FLOATING RATE INCO COM 091941104 7791 635 SH SOLE 0 0 0 635 BLACKROCK INC COM 09247X101 379643 852 SH SOLE 0 0 0 852 BLACKROCK INCOME TR INC COM 09247F100 6986 1149 SH SOLE 0 0 0 1149 BLACKROCK INVT QUALITY MUN T COM 09247D105 9447 607 SH SOLE 0 0 0 607 BLACKROCK LTD DURATION INC T COM SHS 09249W101 6486 415 SH SOLE 0 0 0 415 BLACKROCK MULTI-SECTOR INC T COM 09258A107 15444 900 SH SOLE 0 0 0 900 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 99372 4200 SH SOLE 0 0 0 4200 BLACKROCK MUNI INCOME TR II COM 09249N101 215819 14455 SH SOLE 0 0 0 14455 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 72670 5371 SH SOLE 0 0 0 5371 BLACKROCK MUNIVEST FD II INC COM 09253T101 18282 1242 SH SOLE 0 0 0 1242 BLACKROCK MUNIY QUALITY FD I COM 09254G108 16148 1245 SH SOLE 0 0 0 1245 BLACKROCK MUNIYIELD INVST FD COM 09254R104 46332 3240 SH SOLE 0 0 0 3240 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 63341 4850 SH SOLE 0 0 0 4850 BLACKROCK RES & COMM STRAT T SHS 09257A108 66616 8906 SH SOLE 0 0 0 8906 BLACKROCK SCIENCE & TECH TR SHS 09258G104 125744 3929 SH SOLE 0 0 0 3929 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 100487 4065 SH SOLE 0 0 0 4065 BLACKROCK UTILITIES INFRSTRC COM 09248D104 33008 1350 SH SOLE 0 0 0 1350 BLACKSTONE GROUP INC COM CL A 09260D107 1121882 22971 SH SOLE 0 0 0 22971 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 177098 12130 SH SOLE 0 0 0 12130 BLACKSTONE MTG TR INC COM CL A 09257W100 169356 4724 SH SOLE 0 0 0 4724 BLINK CHARGING CO COM 09354A100 16032 6166 SH SOLE 0 0 0 6166 BLOOM ENERGY CORP COM CL A 093712107 9224 2838 SH SOLE 0 0 0 2838 BLUE APRON HLDGS INC CL A NEW 09523Q200 438 52 SH SOLE 0 0 0 52 BLUEBIRD BIO INC COM 09609G100 5509 60 SH SOLE 0 0 0 60 BLUELINX HLDGS INC COM NEW 09624H208 21111 653 SH SOLE 0 0 0 653 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4708 400 SH SOLE 0 0 0 400 BMC STK HLDGS INC COM 05591B109 2592 99 SH SOLE 0 0 0 99 BNY MELLON STRATEGIC MUNS IN COM 05588W108 34998 4079 SH SOLE 0 0 0 4079 BOEING CO COM 097023105 4089657 10749 SH SOLE 0 0 0 10749 BOOKING HLDGS INC COM 09857L108 190373 97 SH SOLE 0 0 0 97 BOOT BARN HLDGS INC COM 099406100 7189 206 SH SOLE 0 0 0 206 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 839740 11824 SH SOLE 0 0 0 11824 BORGWARNER INC COM 099724106 7884 215 SH SOLE 0 0 0 215 BOSTON BEER INC CL A 100557107 62986 173 SH SOLE 0 0 0 173 BOSTON PROPERTIES INC COM 101121101 423859 3269 SH SOLE 0 0 0 3269 BOSTON SCIENTIFIC CORP COM 101137107 369343 9077 SH SOLE 0 0 0 9077 BOULDER GROWTH & INCOME FD I COM 101507101 19194 1714 SH SOLE 0 0 0 1714 BOX INC CL A 10316T104 1656 100 SH SOLE 0 0 0 100 BP PLC SPONSORED ADR 055622104 759564 19994 SH SOLE 0 0 0 19994 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3676 400 SH SOLE 0 0 0 400 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 879 58 SH SOLE 0 0 0 58 BRIDGE BANCORP INC COM 108035106 5055 171 SH SOLE 0 0 0 171 BRIGGS & STRATTON CORP COM 109043109 15150 2500 SH SOLE 0 0 0 2500 BRIGHT HORIZONS FAM SOL IN D COM 109194100 51698 339 SH SOLE 0 0 0 339 BRIGHTHOUSE FINL INC COM 10922N103 2833 70 SH SOLE 0 0 0 70 BRINKS CO COM 109696104 8710 105 SH SOLE 0 0 0 105 BRISTOL MYERS SQUIBB CO COM 110122108 1504532 29669 SH SOLE 0 0 0 29669 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 253707 6876 SH SOLE 0 0 0 6876 BROADCOM INC COM 11135F101 1960477 7101 SH SOLE 0 0 0 7101 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 542147 4357 SH SOLE 0 0 0 4357 BROADVISION INC COM PAR 111412706 5180 2800 SH SOLE 0 0 0 2800 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 68168 1284 SH SOLE 0 0 0 1284 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 36634 738 SH SOLE 0 0 0 738 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 5867 289 SH SOLE 0 0 0 289 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 72596 1787 SH SOLE 0 0 0 1787 BROOKS AUTOMATION INC COM 114340102 18811 508 SH SOLE 0 0 0 508 BROWN & BROWN INC COM 115236101 49727 1379 SH SOLE 0 0 0 1379 BROWN FORMAN CORP CL B 115637209 13937 222 SH SOLE 0 0 0 222 BRUKER CORP COM 116794108 28291 644 SH SOLE 0 0 0 644 BRUNSWICK CORP COM 117043109 10424 200 SH SOLE 0 0 0 200 BRYN MAWR BK CORP COM 117665109 986 27 SH SOLE 0 0 0 27 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 92461 2250 SH SOLE 0 0 0 2250 BUCKLE INC COM 118440106 3564 173 SH SOLE 0 0 0 173 BUNGE LIMITED COM G16962105 81986 1448 SH SOLE 0 0 0 1448 BURLINGTON STORES INC COM 122017106 273154 1367 SH SOLE 0 0 0 1367 CABLE ONE INC COM 12685J105 82810 66 SH SOLE 0 0 0 66 CABOT MICROELECTRONICS CORP COM 12709P103 39398 279 SH SOLE 0 0 0 279 CABOT OIL & GAS CORP COM 127097103 7327 417 SH SOLE 0 0 0 417 CACI INTL INC CL A 127190304 22663 98 SH SOLE 0 0 0 98 CADENCE DESIGN SYSTEM INC COM 127387108 75662 1145 SH SOLE 0 0 0 1145 CAE INC COM 124765108 2083 82 SH SOLE 0 0 0 82 CAESARS ENTMT CORP COM 127686103 64865 5563 SH SOLE 0 0 0 5563 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 28369 2579 SH SOLE 0 0 0 2579 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 51009 4900 SH SOLE 0 0 0 4900 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 42616 2113 SH SOLE 0 0 0 2113 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 18597 1462 SH SOLE 0 0 0 1462 CALIFORNIA RES CORP COM NEW 13057Q206 122 12 SH SOLE 0 0 0 12 CALIX INC COM 13100M509 697 109 SH SOLE 0 0 0 109 CALLAWAY GOLF CO COM 131193104 9724 501 SH SOLE 0 0 0 501 CALLON PETE CO DEL COM 13123X102 1220 281 SH SOLE 0 0 0 281 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 3600 989 SH SOLE 0 0 0 989 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 2476415 110752 SH SOLE 0 0 0 110752 CAMDEN NATL CORP COM 133034108 1300 30 SH SOLE 0 0 0 30 CAMECO CORP COM 13321L108 12350 1300 SH SOLE 0 0 0 1300 CAMPBELL SOUP CO COM 134429109 9686 206 SH SOLE 0 0 0 206 CANADIAN NAT RES LTD COM 136385101 42368 1591 SH SOLE 0 0 0 1591 CANADIAN NATL RY CO COM 136375102 331314 3687 SH SOLE 0 0 0 3687 CANADIAN PAC RY LTD COM 13645T100 167957 755 SH SOLE 0 0 0 755 CANNAE HLDGS INC COM 13765N107 2280 83 SH SOLE 0 0 0 83 CANON INC SPONSORED ADR 138006309 51237 1919 SH SOLE 0 0 0 1919 CANOPY GROWTH CORP COM 138035100 626233 27313 SH SOLE 0 0 0 27313 CANTEL MEDICAL CORP COM 138098108 24086 322 SH SOLE 0 0 0 322 CANTERBURY PARK HOLDING CORP COM 13811E101 7260 600 SH SOLE 0 0 0 600 CAPITAL ONE FINL CORP COM 14040H105 448459 4929 SH SOLE 0 0 0 4929 CAPITAL SOUTHWEST CORP COM 140501107 25724 1180 SH SOLE 0 0 0 1180 CAPITALA FIN CORP COM 14054R106 2155 260 SH SOLE 0 0 0 260 CAPRI HOLDINGS LIMITED SHS G1890L107 3316 100 SH SOLE 0 0 0 100 CAPSTONE TURBINE CORP COM NEW 14067D409 76 149 SH SOLE 0 0 0 149 CARA THERAPEUTICS INC COM 140755109 478936 26200 SH SOLE 0 0 0 26200 CARBONITE INC COM 141337105 88324 5702 SH SOLE 0 0 0 5702 CARDINAL HEALTH INC COM 14149Y108 20254 429 SH SOLE 0 0 0 429 CAREER EDUCATION CORP COM 141665109 334 21 SH SOLE 0 0 0 21 CARLISLE COS INC COM 142339100 121355 834 SH SOLE 0 0 0 834 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 3323 130 SH SOLE 0 0 0 130 CARMAX INC COM 143130102 225192 2559 SH SOLE 0 0 0 2559 CARNIVAL CORP UNIT 99/99/9999 143658300 158755 3632 SH SOLE 0 0 0 3632 CARNIVAL PLC ADR 14365C103 3828 91 SH SOLE 0 0 0 91 CARPENTER TECHNOLOGY CORP COM 144285103 11572 224 SH SOLE 0 0 0 224 CARTERS INC COM 146229109 1459 16 SH SOLE 0 0 0 16 CARVANA CO CL A 146869102 19800 300 SH SOLE 0 0 0 300 CASELLA WASTE SYS INC CL A 147448104 2405 56 SH SOLE 0 0 0 56 CASEYS GEN STORES INC COM 147528103 193834 1203 SH SOLE 0 0 0 1203 CASTLIGHT HEALTH INC CL B 14862Q100 220 156 SH SOLE 0 0 0 156 CATALENT INC COM 148806102 4337 91 SH SOLE 0 0 0 91 CATCHMARK TIMBER TR INC CL A 14912Y202 3574 335 SH SOLE 0 0 0 335 CATERPILLAR INC DEL COM 149123101 752732 5959 SH SOLE 0 0 0 5959 CATHAY GEN BANCORP COM 149150104 973 28 SH SOLE 0 0 0 28 CBOE GLOBAL MARKETS INC COM 12503M108 38855 338 SH SOLE 0 0 0 338 CBRE CLARION GLOBAL REAL EST COM 12504G100 29568 3738 SH SOLE 0 0 0 3738 CBRE GROUP INC CL A 12504L109 406534 7669 SH SOLE 0 0 0 7669 CBS CORP NEW CL B 124857202 161245 3994 SH SOLE 0 0 0 3994 CDK GLOBAL INC COM 12508E101 89351 1858 SH SOLE 0 0 0 1858 CDN IMPERIAL BK COMM TORONTO COM 136069101 99898 1210 SH SOLE 0 0 0 1210 CDW CORP COM 12514G108 109684 890 SH SOLE 0 0 0 890 CEDAR FAIR L P DEPOSITRY UNIT 150185106 99170 1699 SH SOLE 0 0 0 1699 CELANESE CORP DEL COM 150870103 28127 230 SH SOLE 0 0 0 230 CELGENE CORP COM 151020104 214786 2163 SH SOLE 0 0 0 2163 CELLECTIS S A SPONSORED ADS 15117K103 3016 290 SH SOLE 0 0 0 290 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 178 12 SH SOLE 0 0 0 12 CEMEX SAB DE CV SPON ADR NEW 151290889 1174 300 SH SOLE 0 0 0 300 CENOVUS ENERGY INC COM 15135U109 619 66 SH SOLE 0 0 0 66 CENTENE CORP DEL COM 15135B101 97724 2259 SH SOLE 0 0 0 2259 CENTERPOINT ENERGY INC COM 15189T107 13279 440 SH SOLE 0 0 0 440 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 52260 1000 SH SOLE 0 0 0 1000 CENTERSTATE BK CORP COM 15201P109 7891 329 SH SOLE 0 0 0 329 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1265 132 SH SOLE 0 0 0 132 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1553 56 SH SOLE 0 0 0 56 CENTURYLINK INC COM 156700106 242836 19458 SH SOLE 0 0 0 19458 CERIDIAN HCM HLDG INC COM 15677J108 10170 206 SH SOLE 0 0 0 206 CERNER CORP COM 156782104 17588 258 SH SOLE 0 0 0 258 CEVA INC COM 157210105 43237 1448 SH SOLE 0 0 0 1448 CF INDS HLDGS INC COM 125269100 275989 5610 SH SOLE 0 0 0 5610 CGI INC CL A SUB VTG 12532H104 48035 607 SH SOLE 0 0 0 607 CHANGYOU COM LTD ADS REP CL A 15911M107 314 33 SH SOLE 0 0 0 33 CHARLES RIV LABS INTL INC COM 159864107 201335 1521 SH SOLE 0 0 0 1521 CHARTER COMMUNICATIONS INC N CL A 16119P108 168969 410 SH SOLE 0 0 0 410 CHECK POINT SOFTWARE TECH LT ORD M22465104 12812 117 SH SOLE 0 0 0 117 CHEESECAKE FACTORY INC COM 163072101 9920 238 SH SOLE 0 0 0 238 CHEGG INC COM 163092109 302495 10100 SH SOLE 0 0 0 10100 CHEMED CORP NEW COM 16359R103 88525 212 SH SOLE 0 0 0 212 CHEMOURS CO COM 163851108 119060 7969 SH SOLE 0 0 0 7969 CHENIERE ENERGY INC COM NEW 16411R208 266429 4225 SH SOLE 0 0 0 4225 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 40333 887 SH SOLE 0 0 0 887 CHESAPEAKE ENERGY CORP COM 165167107 1726 1224 SH SOLE 0 0 0 1224 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 22 38 SH SOLE 0 0 0 38 CHEVRON CORP NEW COM 166764100 2932274 24724 SH SOLE 0 0 0 24724 CHEWY INC CL A 16679L109 59115 2405 SH SOLE 0 0 0 2405 CHILDRENS PL INC COM 168905107 4696 61 SH SOLE 0 0 0 61 CHIMERA INVT CORP COM NEW 16934Q208 46044 2354 SH SOLE 0 0 0 2354 CHINA FD INC COM 169373107 5047 260 SH SOLE 0 0 0 260 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 17719 428 SH SOLE 0 0 0 428 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1549 34 SH SOLE 0 0 0 34 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 5119 488 SH SOLE 0 0 0 488 CHIPOTLE MEXICAN GRILL INC COM 169656105 256343 305 SH SOLE 0 0 0 305 CHUBB LIMITED COM H1467J104 457288 2833 SH SOLE 0 0 0 2833 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6424 180 SH SOLE 0 0 0 180 CHURCH & DWIGHT INC COM 171340102 317814 4224 SH SOLE 0 0 0 4224 CHURCHILL DOWNS INC COM 171484108 80369 651 SH SOLE 0 0 0 651 CIGNA CORP NEW COM 125523100 588037 3874 SH SOLE 0 0 0 3874 CIMAREX ENERGY CO COM 171798101 6052 126 SH SOLE 0 0 0 126 CINCINNATI FINL CORP COM 172062101 2800 24 SH SOLE 0 0 0 24 CINEMARK HOLDINGS INC COM 17243V102 34776 900 SH SOLE 0 0 0 900 CINTAS CORP COM 172908105 1044786 3897 SH SOLE 0 0 0 3897 CIRRUS LOGIC INC COM 172755100 9805 183 SH SOLE 0 0 0 183 CISCO SYS INC COM 17275R102 4952271 100228 SH SOLE 0 0 0 100228 CITIGROUP INC COM NEW 172967424 1401248 20284 SH SOLE 0 0 0 20284 CITIZENS FINL GROUP INC COM 174610105 282707 7993 SH SOLE 0 0 0 7993 CLARIVATE ANALYTICS PLC COM G21810109 8435 500 SH SOLE 0 0 0 500 CLEAN ENERGY FUELS CORP COM 184499101 2433 1178 SH SOLE 0 0 0 1178 CLEARWAY ENERGY INC CL C 18539C204 51173 2804 SH SOLE 0 0 0 2804 CLEVELAND CLIFFS INC COM 185899101 10830 1500 SH SOLE 0 0 0 1500 CLOROX CO DEL COM 189054109 597689 3936 SH SOLE 0 0 0 3936 CLOUDERA INC COM 18914U100 8860 1000 SH SOLE 0 0 0 1000 CME GROUP INC COM 12572Q105 1284445 6078 SH SOLE 0 0 0 6078 CMS ENERGY CORP COM 125896100 129307 2022 SH SOLE 0 0 0 2022 CNO FINL GROUP INC COM 12621E103 95 6 SH SOLE 0 0 0 6 CNOOC LTD SPONSORED ADR 126132109 10658 70 SH SOLE 0 0 0 70 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 2115 150 SH SOLE 0 0 0 150 COASTAL FINL CORP WA COM NEW 19046P209 1859 123 SH SOLE 0 0 0 123 COCA COLA CO COM 191216100 2276340 41814 SH SOLE 0 0 0 41814 COCA COLA CONSOLIDATED INC COM 191098102 54697 180 SH SOLE 0 0 0 180 COCA COLA EUROPEAN PARTNERS SHS G25839104 36651 661 SH SOLE 0 0 0 661 COEUR MNG INC COM NEW 192108504 96 20 SH SOLE 0 0 0 20 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 27936 507 SH SOLE 0 0 0 507 COGNEX CORP COM 192422103 2457 50 SH SOLE 0 0 0 50 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 154996 2572 SH SOLE 0 0 0 2572 COHEN & STEERS CLOSED END OP COM 19248P106 33207 2535 SH SOLE 0 0 0 2535 COHEN & STEERS GLOBAL INC BL COM 19248M103 9090 1000 SH SOLE 0 0 0 1000 COHEN & STEERS INC COM 19247A100 8569 156 SH SOLE 0 0 0 156 COHEN & STEERS INFRASTRUCTUR COM 19248A109 99806 3664 SH SOLE 0 0 0 3664 COHEN & STEERS QUALITY RLTY COM 19247L106 65730 4147 SH SOLE 0 0 0 4147 COHEN & STEERS REIT & PFD &I COM 19247X100 147586 5997 SH SOLE 0 0 0 5997 COLGATE PALMOLIVE CO COM 194162103 447115 6082 SH SOLE 0 0 0 6082 COLONY CR REAL ESTATE INC COM CL A 19625T101 5726 396 SH SOLE 0 0 0 396 COLUMBIA BKG SYS INC COM 197236102 3690 100 SH SOLE 0 0 0 100 COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 229723 9293 SH SOLE 0 0 0 9293 COLUMBIA PPTY TR INC COM NEW 198287203 43019 2034 SH SOLE 0 0 0 2034 COMCAST CORP NEW CL A 20030N101 2757126 61161 SH SOLE 0 0 0 61161 COMERICA INC COM 200340107 6554 99 SH SOLE 0 0 0 99 COMMERCE BANCSHARES INC COM 200525103 9765 161 SH SOLE 0 0 0 161 COMMUNITY BK SYS INC COM 203607106 8513 138 SH SOLE 0 0 0 138 COMMUNITY HEALTH SYS INC NEW COM 203668108 810 225 SH SOLE 0 0 0 225 COMMVAULT SYSTEMS INC COM 204166102 89420 2000 SH SOLE 0 0 0 2000 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 346 18 SH SOLE 0 0 0 18 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3956 333 SH SOLE 0 0 0 333 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3339 278 SH SOLE 0 0 0 278 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1934 612 SH SOLE 0 0 0 612 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 86739 4401 SH SOLE 0 0 0 4401 COMPASS MINERALS INTL INC COM 20451N101 162947 2885 SH SOLE 0 0 0 2885 CONAGRA BRANDS INC COM 205887102 17242 562 SH SOLE 0 0 0 562 CONCHO RES INC COM 20605P101 16160 238 SH SOLE 0 0 0 238 CONDUENT INC COM 206787103 5890 947 SH SOLE 0 0 0 947 CONFORMIS INC COM 20717E101 1972 1060 SH SOLE 0 0 0 1060 CONOCOPHILLIPS COM 20825C104 1180621 20720 SH SOLE 0 0 0 20720 CONSOLIDATED COMM HLDGS INC COM 209034107 12328 2590 SH SOLE 0 0 0 2590 CONSOLIDATED EDISON INC COM 209115104 901117 9539 SH SOLE 0 0 0 9539 CONSTELLATION BRANDS INC CL A 21036P108 1192978 5755 SH SOLE 0 0 0 5755 COOPER COS INC COM NEW 216648402 203148 684 SH SOLE 0 0 0 684 COPART INC COM 217204106 933113 11616 SH SOLE 0 0 0 11616 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10772 2212 SH SOLE 0 0 0 2212 CORE LABORATORIES N V COM N22717107 8252 177 SH SOLE 0 0 0 177 CORECIVIC INC COM 21871N101 12960 750 SH SOLE 0 0 0 750 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 101240 2144 SH SOLE 0 0 0 2144 COREPOINT LODGING INC COM 21872L104 1870 185 SH SOLE 0 0 0 185 CORESITE RLTY CORP COM 21870Q105 5971 49 SH SOLE 0 0 0 49 CORNERSTONE ONDEMAND INC COM 21925Y103 10964 200 SH SOLE 0 0 0 200 CORNERSTONE STRATEGIC VALUE COM 21924B302 5112 450 SH SOLE 0 0 0 450 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 21980 2000 SH SOLE 0 0 0 2000 CORNING INC COM 219350105 626647 21972 SH SOLE 0 0 0 21972 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2263 76 SH SOLE 0 0 0 76 CORREVIO PHARMA CORP COM 22026V105 400 200 SH SOLE 0 0 0 200 CORTEVA INC COM 22052L104 114560 4091 SH SOLE 0 0 0 4091 COSTAR GROUP INC COM 22160N109 87200 147 SH SOLE 0 0 0 147 COSTCO WHSL CORP NEW COM 22160K105 2588051 8983 SH SOLE 0 0 0 8983 COUSINS PPTYS INC COM NEW 222795502 46687 1242 SH SOLE 0 0 0 1242 COVANTA HLDG CORP COM 22282E102 20748 1200 SH SOLE 0 0 0 1200 COVETRUS INC COM 22304C100 951 80 SH SOLE 0 0 0 80 COVIA HLDGS CORP COM 22305A103 6060 3000 SH SOLE 0 0 0 3000 COWEN INC CL A NEW 223622606 15 1 SH SOLE 0 0 0 1 CRACKER BARREL OLD CTRY STOR COM 22410J106 116186 714 SH SOLE 0 0 0 714 CRANE CO COM 224399105 87243 1082 SH SOLE 0 0 0 1082 CREDICORP LTD COM G2519Y108 3752 18 SH SOLE 0 0 0 18 CREE INC COM 225447101 22246 454 SH SOLE 0 0 0 454 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 6024 165 SH SOLE 0 0 0 165 CRH PLC ADR 12626K203 12264 357 SH SOLE 0 0 0 357 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 133463 3256 SH SOLE 0 0 0 3256 CRITEO S A SPONS ADS 226718104 2804 150 SH SOLE 0 0 0 150 CRONOS GROUP INC COM 22717L101 48608 5371 SH SOLE 0 0 0 5371 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 71652 4200 SH SOLE 0 0 0 4200 CROWDSTRIKE HLDGS INC CL A 22788C105 317031 5437 SH SOLE 0 0 0 5437 CROWN CASTLE INTL CORP NEW COM 22822V101 1455479 10470 SH SOLE 0 0 0 10470 CSX CORP COM 126408103 888457 12826 SH SOLE 0 0 0 12826 CTI BIOPHARMA CORP COM 12648L601 8 10 SH SOLE 0 0 0 10 CTRIP COM INTL LTD SPONSORED ADS 22943F100 8436 288 SH SOLE 0 0 0 288 CUBIC CORP COM 229669106 5916 84 SH SOLE 0 0 0 84 CUMMINS INC COM 231021106 343878 2114 SH SOLE 0 0 0 2114 CURTISS WRIGHT CORP COM 231561101 4140 32 SH SOLE 0 0 0 32 CVB FINL CORP COM 126600105 3590 172 SH SOLE 0 0 0 172 CVR ENERGY INC COM 12662P108 135877 3086 SH SOLE 0 0 0 3086 CVS HEALTH CORP COM 126650100 874252 13862 SH SOLE 0 0 0 13862 CYBERARK SOFTWARE LTD SHS M2682V108 118287 1185 SH SOLE 0 0 0 1185 CYMABAY THERAPEUTICS INC COM 23257D103 3738 730 SH SOLE 0 0 0 730 CYPRESS SEMICONDUCTOR CORP COM 232806109 475342 20366 SH SOLE 0 0 0 20366 CYTOSORBENTS CORP COM NEW 23283X206 7042 1400 SH SOLE 0 0 0 1400 D R HORTON INC COM 23331A109 40692 772 SH SOLE 0 0 0 772 DANA INCORPORATED COM 235825205 1776 123 SH SOLE 0 0 0 123 DANAHER CORPORATION 4.75 MND CV PFD 235851300 45602 40 SH SOLE 0 0 0 40 DANAHER CORPORATION COM 235851102 1489184 10311 SH SOLE 0 0 0 10311 DANAHER CORPORATION DBCV 1/2 235851AF9 66129 12000 SH SOLE 0 0 0 12000 DARDEN RESTAURANTS INC COM 237194105 129214 1093 SH SOLE 0 0 0 1093 DAVITA INC COM 23918K108 14268 250 SH SOLE 0 0 0 250 DBX ETF TR XTRACK HRVST CSI 233051879 14791 546 SH SOLE 0 0 0 546 DBX ETF TR XTRACK JAPAN JPX 233051663 3272 119 SH SOLE 0 0 0 119 DBX ETF TR XTRACK MSCI EAFE 233051200 62613 1936 SH SOLE 0 0 0 1936 DBX ETF TR XTRACK USD HIGH 233051432 269857 5389 SH SOLE 0 0 0 5389 DECKERS OUTDOOR CORP COM 243537107 12084 82 SH SOLE 0 0 0 82 DEERE & CO COM 244199105 676355 4010 SH SOLE 0 0 0 4010 DELL TECHNOLOGIES INC CL C 24703L202 325525 6277 SH SOLE 0 0 0 6277 DELPHI TECHNOLOGIES PLC SHS G2709G107 13 1 SH SOLE 0 0 0 1 DELTA AIR LINES INC DEL COM NEW 247361702 753590 13083 SH SOLE 0 0 0 13083 DENNYS CORP COM 24869P104 3028 133 SH SOLE 0 0 0 133 DENTSPLY SIRONA INC COM 24906P109 53257 999 SH SOLE 0 0 0 999 DEUTSCHE BANK AG NAMEN AKT D18190898 1125 150 SH SOLE 0 0 0 150 DEVON ENERGY CORP NEW COM 25179M103 51050 2122 SH SOLE 0 0 0 2122 DEXCOM INC COM 252131107 10447 70 SH SOLE 0 0 0 70 DIAGEO P L C SPON ADR NEW 25243Q205 349057 2135 SH SOLE 0 0 0 2135 DIAMONDBACK ENERGY INC COM 25278X109 96923 1078 SH SOLE 0 0 0 1078 DICKS SPORTING GOODS INC COM 253393102 95659 2344 SH SOLE 0 0 0 2344 DIGITAL RLTY TR INC COM 253868103 442479 3409 SH SOLE 0 0 0 3409 DIME CMNTY BANCSHARES COM 253922108 38689 1807 SH SOLE 0 0 0 1807 DINE BRANDS GLOBAL INC COM 254423106 1214 16 SH SOLE 0 0 0 16 DIODES INC COM 254543101 212835 5301 SH SOLE 0 0 0 5301 DIPLOMAT PHARMACY INC COM 25456K101 706 144 SH SOLE 0 0 0 144 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 229693 6000 SH SOLE 0 0 0 6000 DIREXION SHS ETF TR DAILY MD CP BEAR 25460E117 2682 53 SH SOLE 0 0 0 53 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 2640 34 SH SOLE 0 0 0 34 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 2024 118 SH SOLE 0 0 0 118 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 4671 89 SH SOLE 0 0 0 89 DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 51 1 SH SOLE 0 0 0 1 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 342658 6935 SH SOLE 0 0 0 6935 DISCOVER FINL SVCS COM 254709108 53839 664 SH SOLE 0 0 0 664 DISCOVERY INC COM SER A 25470F104 469407 17627 SH SOLE 0 0 0 17627 DISCOVERY INC COM SER C 25470F302 10931 444 SH SOLE 0 0 0 444 DISH NETWORK CORP CL A 25470M109 34002 998 SH SOLE 0 0 0 998 DISNEY WALT CO COM DISNEY 254687106 4202900 32251 SH SOLE 0 0 0 32251 DNP SELECT INCOME FD COM 23325P104 97680 7596 SH SOLE 0 0 0 7596 DOCUSIGN INC COM 256163106 330777 5342 SH SOLE 0 0 0 5342 DOLBY LABORATORIES INC COM CL A 25659T107 1939 30 SH SOLE 0 0 0 30 DOLLAR GEN CORP NEW COM 256677105 289370 1821 SH SOLE 0 0 0 1821 DOLLAR TREE INC COM 256746108 35732 313 SH SOLE 0 0 0 313 DOMINION ENERGY INC COM 25746U109 845164 10429 SH SOLE 0 0 0 10429 DOMINOS PIZZA INC COM 25754A201 2446 10 SH SOLE 0 0 0 10 DOMTAR CORP COM NEW 257559203 31047 867 SH SOLE 0 0 0 867 DONALDSON INC COM 257651109 5441 104 SH SOLE 0 0 0 104 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1269 103 SH SOLE 0 0 0 103 DONNELLEY R R & SONS CO COM 257867200 1108 294 SH SOLE 0 0 0 294 DORCHESTER MINERALS LP COM UNIT 25820R105 2798 150 SH SOLE 0 0 0 150 DOUBLELINE INCOME SOLUTIONS COM 258622109 509093 25557 SH SOLE 0 0 0 25557 DOUBLELINE OPPORTUNISTIC CR COM 258623107 54290 2621 SH SOLE 0 0 0 2621 DOVER CORP COM 260003108 86062 864 SH SOLE 0 0 0 864 DOW INC COM 260557103 258904 5433 SH SOLE 0 0 0 5433 DRIVE SHACK INC COM 262077100 1487 345 SH SOLE 0 0 0 345 DROPBOX INC CL A 26210C104 505259 25050 SH SOLE 0 0 0 25050 DTE ENERGY CO COM 233331107 1398991 10522 SH SOLE 0 0 0 10522 DUKE ENERGY CORP NEW COM NEW 26441C204 889352 9278 SH SOLE 0 0 0 9278 DUKE REALTY CORP COM NEW 264411505 4824 142 SH SOLE 0 0 0 142 DUNKIN BRANDS GROUP INC COM 265504100 46627 588 SH SOLE 0 0 0 588 DUPONT DE NEMOURS INC COM 26614N102 340083 4769 SH SOLE 0 0 0 4769 DXC TECHNOLOGY CO COM 23355L106 258145 8751 SH SOLE 0 0 0 8751 DYCOM INDS INC COM 267475101 2553 50 SH SOLE 0 0 0 50 DYNATRACE INC COM 268150109 3734 200 SH SOLE 0 0 0 200 E TRADE FINANCIAL CORP COM NEW 269246401 360836 8259 SH SOLE 0 0 0 8259 EAGLE CAP GROWTH FD INC COM 269451100 24000 3000 SH SOLE 0 0 0 3000 EAGLE PHARMACEUTICALS INC COM 269796108 16971 300 SH SOLE 0 0 0 300 EAST WEST BANCORP INC COM 27579R104 3986 90 SH SOLE 0 0 0 90 EASTGROUP PPTY INC COM 277276101 127395 1019 SH SOLE 0 0 0 1019 EASTMAN CHEMICAL CO COM 277432100 171710 2326 SH SOLE 0 0 0 2326 EATON CORP PLC SHS G29183103 345089 4150 SH SOLE 0 0 0 4150 EATON VANCE CORP COM NON VTG 278265103 4538 101 SH SOLE 0 0 0 101 EATON VANCE ENHANCED EQ INC COM 278274105 88056 5816 SH SOLE 0 0 0 5816 EATON VANCE FLTING RATE INC COM 278279104 28750 2175 SH SOLE 0 0 0 2175 EATON VANCE LTD DUR INCOME F COM 27828H105 25263 2021 SH SOLE 0 0 0 2021 EATON VANCE NEW YORK MUN BD COM 27827Y109 16856 1355 SH SOLE 0 0 0 1355 EATON VANCE RISK MNGD DIV EQ COM 27829G106 25410 2750 SH SOLE 0 0 0 2750 EATON VANCE SH TM DR DIVR IN COM 27828V104 11384 875 SH SOLE 0 0 0 875 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3390 260 SH SOLE 0 0 0 260 EATON VANCE TAX ADVT DIV INC COM 27828G107 14138 575 SH SOLE 0 0 0 575 EATON VANCE TAX MNGD GBL DV COM 27829F108 65744 7998 SH SOLE 0 0 0 7998 EATON VANCE TX ADV GLBL DIV COM 27828S101 43537 2645 SH SOLE 0 0 0 2645 EATON VANCE TX MGD DIV EQ IN COM 27828N102 149381 12553 SH SOLE 0 0 0 12553 EATON VANCE TX MNG BY WRT OP COM 27828Y108 41886 2861 SH SOLE 0 0 0 2861 EATON VANCE TXMGD GL BUYWR O COM 27829C105 275768 28547 SH SOLE 0 0 0 28547 EBAY INC COM 278642103 123596 3171 SH SOLE 0 0 0 3171 ECHOSTAR CORP CL A 278768106 3447 87 SH SOLE 0 0 0 87 ECOLAB INC COM 278865100 2120108 10705 SH SOLE 0 0 0 10705 ECOPETROL S A SPONSORED ADS 279158109 2555 150 SH SOLE 0 0 0 150 EDISON INTL COM 281020107 135434 1796 SH SOLE 0 0 0 1796 EDITAS MEDICINE INC COM 28106W103 16646 732 SH SOLE 0 0 0 732 EDWARDS LIFESCIENCES CORP COM 28176E108 1844385 8387 SH SOLE 0 0 0 8387 EGAIN CORP COM NEW 28225C806 857 107 SH SOLE 0 0 0 107 EIGER BIOPHARMACEUTICALS INC COM 28249U105 6150 600 SH SOLE 0 0 0 600 EKSO BIONICS HLDGS INC COM NEW 282644202 851 1607 SH SOLE 0 0 0 1607 ELANCO ANIMAL HEALTH INC COM 28414H103 8349 314 SH SOLE 0 0 0 314 ELASTIC N V ORD SHS N14506104 3705 45 SH SOLE 0 0 0 45 ELBIT SYS LTD ORD M3760D101 494 3 SH SOLE 0 0 0 3 ELDORADO RESORTS INC COM 28470R102 29903 750 SH SOLE 0 0 0 750 ELECTRONIC ARTS INC COM 285512109 261473 2673 SH SOLE 0 0 0 2673 ELEMENT SOLUTIONS INC COM 28618M106 101800 10000 SH SOLE 0 0 0 10000 EMCOR GROUP INC COM 29084Q100 1550 18 SH SOLE 0 0 0 18 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7215 138 SH SOLE 0 0 0 138 EMERSON ELEC CO COM 291011104 414627 6201 SH SOLE 0 0 0 6201 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 277503 19515 SH SOLE 0 0 0 19515 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 13810 1148 SH SOLE 0 0 0 1148 ENBRIDGE INC COM 29250N105 782400 22303 SH SOLE 0 0 0 22303 ENCANA CORP COM 292505104 4591 998 SH SOLE 0 0 0 998 ENCOMPASS HEALTH CORP COM 29261A100 29235 462 SH SOLE 0 0 0 462 ENEL AMERICAS S A SPONSORED ADR 29274F104 3917 430 SH SOLE 0 0 0 430 ENERGIZER HLDGS INC NEW COM 29272W109 6886 158 SH SOLE 0 0 0 158 ENERGOUS CORP COM 29272C103 9753 2942 SH SOLE 0 0 0 2942 ENERGY RECOVERY INC COM 29270J100 9265 1000 SH SOLE 0 0 0 1000 ENERPLUS CORP COM 292766102 9583 1288 SH SOLE 0 0 0 1288 ENI S P A SPONSORED ADR 26874R108 83908 2752 SH SOLE 0 0 0 2752 ENPHASE ENERGY INC COM 29355A107 79450 3574 SH SOLE 0 0 0 3574 ENTEGRIS INC COM 29362U104 7341 156 SH SOLE 0 0 0 156 ENTERCOM COMMUNICATIONS CORP CL A 293639100 227 68 SH SOLE 0 0 0 68 ENTERGY CORP NEW COM 29364G103 114626 977 SH SOLE 0 0 0 977 ENTERPRISE PRODS PARTNERS L COM 293792107 607677 21262 SH SOLE 0 0 0 21262 ENVIVA PARTNERS LP COM UNIT 29414J107 3546 111 SH SOLE 0 0 0 111 EOG RES INC COM 26875P101 672477 9061 SH SOLE 0 0 0 9061 EPAM SYS INC COM 29414B104 299734 1644 SH SOLE 0 0 0 1644 EPLUS INC COM 294268107 2283 30 SH SOLE 0 0 0 30 EPR PPTYS COM SH BEN INT 26884U109 11913 155 SH SOLE 0 0 0 155 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 27762 849 SH SOLE 0 0 0 849 EQT CORP COM 26884L109 3447 324 SH SOLE 0 0 0 324 EQUIFAX INC COM 294429105 81870 582 SH SOLE 0 0 0 582 EQUINIX INC COM 29444U700 355309 616 SH SOLE 0 0 0 616 EQUITRANS MIDSTREAM CORPORAT COM 294600101 17562 1207 SH SOLE 0 0 0 1207 EQUITY COMWLTH COM SH BEN INT 294628102 21406 625 SH SOLE 0 0 0 625 EQUITY LIFESTYLE PPTYS INC COM 29472R108 35805 268 SH SOLE 0 0 0 268 EQUITY RESIDENTIAL SH BEN INT 29476L107 74762 867 SH SOLE 0 0 0 867 ERICSSON ADR B SEK 10 294821608 8882 1113 SH SOLE 0 0 0 1113 ERIE INDTY CO CL A 29530P102 56844 306 SH SOLE 0 0 0 306 ESCO TECHNOLOGIES INC COM 296315104 17265 217 SH SOLE 0 0 0 217 ESPERION THERAPEUTICS INC NE COM 29664W105 154705 4220 SH SOLE 0 0 0 4220 ESSENT GROUP LTD COM G3198U102 9105 191 SH SOLE 0 0 0 191 ESSEX PPTY TR INC COM 297178105 2648 8 SH SOLE 0 0 0 8 ETF MANAGERS TR DRONE ECONMY STG 26924G805 5210 145 SH SOLE 0 0 0 145 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 831340 40045 SH SOLE 0 0 0 40045 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 99262 2508 SH SOLE 0 0 0 2508 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1368615 36594 SH SOLE 0 0 0 36594 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 79330 1702 SH SOLE 0 0 0 1702 ETF MANAGERS TR VIDEO GAME TECH 26924G706 44645 1075 SH SOLE 0 0 0 1075 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 85645 3500 SH SOLE 0 0 0 3500 ETF SER SOLUTIONS LONCAR CANCER 26922A826 215913 11511 SH SOLE 0 0 0 11511 ETF SER SOLUTIONS US GLB JETS 26922A842 11153 380 SH SOLE 0 0 0 380 ETFIS SER TR I INFRAC ACT MLP 26923G103 39440 8000 SH SOLE 0 0 0 8000 ETFIS SER TR I INFRACP REIT PFD 26923G400 91488 3619 SH SOLE 0 0 0 3619 ETFIS SER TR I VIRTUS INFRCAP 26923G822 113183 4297 SH SOLE 0 0 0 4297 ETFIS SER TR I VIRTUS REAVES UT 26923G806 25431 608 SH SOLE 0 0 0 608 ETHAN ALLEN INTERIORS INC COM 297602104 1051 55 SH SOLE 0 0 0 55 ETSY INC COM 29786A106 312276 5527 SH SOLE 0 0 0 5527 EURONAV NV ANTWERPEN SHS B38564108 7360 800 SH SOLE 0 0 0 800 EURONET WORLDWIDE INC COM 298736109 29260 200 SH SOLE 0 0 0 200 EVEREST RE GROUP LTD COM G3223R108 8076 30 SH SOLE 0 0 0 30 EVERGY INC COM 30034W106 383142 5756 SH SOLE 0 0 0 5756 EVERI HLDGS INC COM 30034T103 17 2 SH SOLE 0 0 0 2 EVERQUOTE INC COM CL A 30041R108 427 20 SH SOLE 0 0 0 20 EVERSOURCE ENERGY COM 30040W108 328862 3848 SH SOLE 0 0 0 3848 EVERTEC INC COM 30040P103 406 13 SH SOLE 0 0 0 13 EXACT SCIENCES CORP COM 30063P105 2711 30 SH SOLE 0 0 0 30 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 51089 2000 SH SOLE 0 0 0 2000 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 536506 13990 SH SOLE 0 0 0 13990 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 6212 349 SH SOLE 0 0 0 349 EXELIXIS INC COM 30161Q104 55902 3161 SH SOLE 0 0 0 3161 EXELON CORP COM 30161N101 752827 15583 SH SOLE 0 0 0 15583 EXONE CO COM 302104104 11151 1260 SH SOLE 0 0 0 1260 EXP WORLD HOLDINGS INC COM 30212W100 838 100 SH SOLE 0 0 0 100 EXPEDIA GROUP INC COM NEW 30212P303 450946 3355 SH SOLE 0 0 0 3355 EXPEDITORS INTL WASH INC COM 302130109 104006 1400 SH SOLE 0 0 0 1400 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1464 100 SH SOLE 0 0 0 100 EXXON MOBIL CORP COM 30231G102 4335016 61394 SH SOLE 0 0 0 61394 F M C CORP COM NEW 302491303 12647 144 SH SOLE 0 0 0 144 F5 NETWORKS INC COM 315616102 9268 66 SH SOLE 0 0 0 66 FACEBOOK INC CL A 30303M102 8691194 48805 SH SOLE 0 0 0 48805 FACTSET RESH SYS INC COM 303075105 11420 47 SH SOLE 0 0 0 47 FAIR ISAAC CORP COM 303250104 47653 157 SH SOLE 0 0 0 157 FASTENAL CO COM 311900104 117383 3593 SH SOLE 0 0 0 3593 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 716641 5264 SH SOLE 0 0 0 5264 FEDERATED INVS INC PA CL B 314211103 5542 171 SH SOLE 0 0 0 171 FEDEX CORP COM 31428X106 278357 1912 SH SOLE 0 0 0 1912 FEDNAT HLDG CO COM 31431B109 3008 215 SH SOLE 0 0 0 215 FERRARI N V COM N3167Y103 58503 379 SH SOLE 0 0 0 379 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 318 300 SH SOLE 0 0 0 300 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5581 431 SH SOLE 0 0 0 431 FIDELITY LTD TRM BD ETF 316188200 3209 63 SH SOLE 0 0 0 63 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1130122 3599 SH SOLE 0 0 0 3599 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 109201 2974 SH SOLE 0 0 0 2974 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 1601 35 SH SOLE 0 0 0 35 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 489912 12049 SH SOLE 0 0 0 12049 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 1475 34 SH SOLE 0 0 0 34 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 12755 320 SH SOLE 0 0 0 320 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 16644 261 SH SOLE 0 0 0 261 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 18696 440 SH SOLE 0 0 0 440 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3109 70 SH SOLE 0 0 0 70 FIDELITY NATL INFORMATION SV COM 31620M106 99488 749 SH SOLE 0 0 0 749 FINANCIAL INSTNS INC COM 317585404 31236 1035 SH SOLE 0 0 0 1035 FIREEYE INC COM 31816Q101 1334 100 SH SOLE 0 0 0 100 FIRST AMERN FINL CORP COM 31847R102 1770 30 SH SOLE 0 0 0 30 FIRST FINL BANCORP OH COM 320209109 269 11 SH SOLE 0 0 0 11 FIRST HORIZON NATL CORP COM 320517105 78327 4835 SH SOLE 0 0 0 4835 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5578 141 SH SOLE 0 0 0 141 FIRST MAJESTIC SILVER CORP COM 32076V103 94309 10375 SH SOLE 0 0 0 10375 FIRST REP BK SAN FRANCISCO C COM 33616C100 358564 3708 SH SOLE 0 0 0 3708 FIRST SOLAR INC COM 336433107 390059 6724 SH SOLE 0 0 0 6724 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 5280 500 SH SOLE 0 0 0 500 FIRST TR BICK INDEX FD COM SHS 33733H107 6339 250 SH SOLE 0 0 0 250 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 3827 282 SH SOLE 0 0 0 282 FIRST TR ENERGY INFRASTRCTR COM 33738C103 3715 225 SH SOLE 0 0 0 225 FIRST TR ENHANCED EQTY INC F COM 337318109 270218 17070 SH SOLE 0 0 0 17070 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 558039 16768 SH SOLE 0 0 0 16768 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 272076 6636 SH SOLE 0 0 0 6636 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 299757 5187 SH SOLE 0 0 0 5187 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 498445 8951 SH SOLE 0 0 0 8951 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 23394 1142 SH SOLE 0 0 0 1142 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 23919 457 SH SOLE 0 0 0 457 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 18296 537 SH SOLE 0 0 0 537 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 387610 16466 SH SOLE 0 0 0 16466 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 7564 200 SH SOLE 0 0 0 200 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 960367 27942 SH SOLE 0 0 0 27942 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 392240 21611 SH SOLE 0 0 0 21611 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1920487 34566 SH SOLE 0 0 0 34566 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 2496 111 SH SOLE 0 0 0 111 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1647055 29008 SH SOLE 0 0 0 29008 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 285824 5066 SH SOLE 0 0 0 5066 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 229215 5451 SH SOLE 0 0 0 5451 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15317 317 SH SOLE 0 0 0 317 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2310 101 SH SOLE 0 0 0 101 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 366759 2724 SH SOLE 0 0 0 2724 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 120442 4557 SH SOLE 0 0 0 4557 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 262156 13776 SH SOLE 0 0 0 13776 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 438563 14111 SH SOLE 0 0 0 14111 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 6746679 228005 SH SOLE 0 0 0 228005 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 358130 14607 SH SOLE 0 0 0 14607 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2296 234 SH SOLE 0 0 0 234 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 143686 4517 SH SOLE 0 0 0 4517 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 9127516 151948 SH SOLE 0 0 0 151948 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 506975 10511 SH SOLE 0 0 0 10511 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 2376047 45702 SH SOLE 0 0 0 45702 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 21594 425 SH SOLE 0 0 0 425 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 3948 300 SH SOLE 0 0 0 300 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 48702 2182 SH SOLE 0 0 0 2182 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1792863 24221 SH SOLE 0 0 0 24221 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 94262 2254 SH SOLE 0 0 0 2254 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5033 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 27669 743 SH SOLE 0 0 0 743 FIRST TR EXCHANGE TRADED FD MID CAP US EQT 33738R753 7892 355 SH SOLE 0 0 0 355 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 397835 21586 SH SOLE 0 0 0 21586 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 108344 2701 SH SOLE 0 0 0 2701 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 251398 9826 SH SOLE 0 0 0 9826 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 437114 15806 SH SOLE 0 0 0 15806 FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 2394 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 55243 1592 SH SOLE 0 0 0 1592 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 1261 110 SH SOLE 0 0 0 110 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 262784 10269 SH SOLE 0 0 0 10269 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1020496 8245 SH SOLE 0 0 0 8245 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 513261 16115 SH SOLE 0 0 0 16115 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 479315 10110 SH SOLE 0 0 0 10110 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1369714 21024 SH SOLE 0 0 0 21024 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1522204 20075 SH SOLE 0 0 0 20075 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 162732 5488 SH SOLE 0 0 0 5488 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 75749 1350 SH SOLE 0 0 0 1350 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 50201 2200 SH SOLE 0 0 0 2200 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 403307 20441 SH SOLE 0 0 0 20441 FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 141746 5413 SH SOLE 0 0 0 5413 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 33476 1629 SH SOLE 0 0 0 1629 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1267880 24079 SH SOLE 0 0 0 24079 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 331150 7400 SH SOLE 0 0 0 7400 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 113799 2594 SH SOLE 0 0 0 2594 FIRST TR HIGH INCOME L/S FD COM 33738E109 9096 600 SH SOLE 0 0 0 600 FIRST TR INTER DUR PFD & IN COM 33718W103 137585 5820 SH SOLE 0 0 0 5820 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1772426 25329 SH SOLE 0 0 0 25329 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1144029 22184 SH SOLE 0 0 0 22184 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 957942 15730 SH SOLE 0 0 0 15730 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1030055 15251 SH SOLE 0 0 0 15251 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 228956 7376 SH SOLE 0 0 0 7376 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 19970 417 SH SOLE 0 0 0 417 FIRST TR NASDAQ100 TECH INDE SHS 337345102 182677 2087 SH SOLE 0 0 0 2087 FIRST TR S&P REIT INDEX FD COM 33734G108 117290 4406 SH SOLE 0 0 0 4406 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 446557 7434 SH SOLE 0 0 0 7434 FIRST TR SR FLG RTE INCM FD COM 33733U108 3756 313 SH SOLE 0 0 0 313 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 34515 3900 SH SOLE 0 0 0 3900 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 19836 1557 SH SOLE 0 0 0 1557 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 16740 750 SH SOLE 0 0 0 750 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2779209 79702 SH SOLE 0 0 0 79702 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 25445 4104 SH SOLE 0 0 0 4104 FIRSTENERGY CORP COM 337932107 327108 6782 SH SOLE 0 0 0 6782 FIRSTSERVICE CORP NEW COM 33767E202 1436 14 SH SOLE 0 0 0 14 FISERV INC COM 337738108 1076714 10394 SH SOLE 0 0 0 10394 FITBIT INC CL A 33812L102 36328 9535 SH SOLE 0 0 0 9535 FIVE BELOW INC COM 33829M101 969457 7688 SH SOLE 0 0 0 7688 FIVE PRIME THERAPEUTICS INC COM 33830X104 581 150 SH SOLE 0 0 0 150 FLAHERTY & CRUMRIN PFD & INM COM 338478100 147261 7029 SH SOLE 0 0 0 7029 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 15899 1300 SH SOLE 0 0 0 1300 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 5220 200 SH SOLE 0 0 0 200 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 18213 812 SH SOLE 0 0 0 812 FLEETCOR TECHNOLOGIES INC COM 339041105 409235 1427 SH SOLE 0 0 0 1427 FLEX LTD ORD Y2573F102 10172 972 SH SOLE 0 0 0 972 FLEXION THERAPEUTICS INC COM 33938J106 2056 150 SH SOLE 0 0 0 150 FLEXSHARES TR IBOXX 3R TARGT 33939L506 19057 775 SH SOLE 0 0 0 775 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1965 77 SH SOLE 0 0 0 77 FLEXSHARES TR INTL QLTDV IDX 33939L837 26486 1189 SH SOLE 0 0 0 1189 FLEXSHARES TR MORNSTAR UPSTR 33939L407 62300 2000 SH SOLE 0 0 0 2000 FLEXSHARES TR MORNSTAR USMKT 33939L100 40953 350 SH SOLE 0 0 0 350 FLEXSHARES TR QLT DIV DEF IDX 33939L845 191887 4197 SH SOLE 0 0 0 4197 FLEXSHARES TR STOXX GLOBR INF 33939L795 12240 237 SH SOLE 0 0 0 237 FLIR SYS INC COM 302445101 2840 54 SH SOLE 0 0 0 54 FLOOR & DECOR HLDGS INC CL A 339750101 278972 5454 SH SOLE 0 0 0 5454 FLOWERS FOODS INC COM 343498101 138780 6000 SH SOLE 0 0 0 6000 FLOWSERVE CORP COM 34354P105 887 19 SH SOLE 0 0 0 19 FLUSHING FINL CORP COM 343873105 28552 1413 SH SOLE 0 0 0 1413 FLWS/1-800 FLOWERS CL A 68243Q106 6613 447 SH SOLE 0 0 0 447 FNB CORP PA COM 302520101 174066 15097 SH SOLE 0 0 0 15097 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3297 36 SH SOLE 0 0 0 36 FOOT LOCKER INC COM 344849104 240358 5569 SH SOLE 0 0 0 5569 FORD MTR CO DEL COM 345370860 847425 92514 SH SOLE 0 0 0 92514 FORESCOUT TECHNOLOGIES INC COM 34553D101 21766 574 SH SOLE 0 0 0 574 FORTINET INC COM 34959E109 79370 1034 SH SOLE 0 0 0 1034 FORTIS INC COM 349553107 15506 366 SH SOLE 0 0 0 366 FORTIVE CORP COM 34959J108 203620 2970 SH SOLE 0 0 0 2970 FORTRESS BIOTECH INC COM 34960Q109 635 450 SH SOLE 0 0 0 450 FORTUNA SILVER MINES INC COM 349915108 927 300 SH SOLE 0 0 0 300 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1258 23 SH SOLE 0 0 0 23 FORWARD AIR CORP COM 349853101 1848 29 SH SOLE 0 0 0 29 FOSSIL GROUP INC COM 34988V106 7731 618 SH SOLE 0 0 0 618 FOSTER L B CO COM 350060109 6501 300 SH SOLE 0 0 0 300 FOX CORP CL A COM 35137L105 112044 3553 SH SOLE 0 0 0 3553 FOX CORP CL B COM 35137L204 25011 793 SH SOLE 0 0 0 793 FOX FACTORY HLDG CORP COM 35138V102 4979 80 SH SOLE 0 0 0 80 FQF TR AGFIQ US MK ANTI 351680707 2674462 112847 SH SOLE 0 0 0 112847 FRANCO NEVADA CORP COM 351858105 28989 318 SH SOLE 0 0 0 318 FRANKLIN LTD DURATION INC TR COM 35472T101 15827 1700 SH SOLE 0 0 0 1700 FRANKLIN RES INC COM 354613101 37345 1294 SH SOLE 0 0 0 1294 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 14468 500 SH SOLE 0 0 0 500 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 20374 700 SH SOLE 0 0 0 700 FREEPORT-MCMORAN INC CL B 35671D857 274043 28636 SH SOLE 0 0 0 28636 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2452 73 SH SOLE 0 0 0 73 FRESH DEL MONTE PRODUCE INC ORD G36738105 136 4 SH SOLE 0 0 0 4 FRESHPET INC COM 358039105 4977 100 SH SOLE 0 0 0 100 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 301 347 SH SOLE 0 0 0 347 FS KKR CAPITAL CORP COM 302635107 282259 48415 SH SOLE 0 0 0 48415 FTI CONSULTING INC COM 302941109 31797 300 SH SOLE 0 0 0 300 FUELCELL ENERGY INC COM 35952H601 799 2440 SH SOLE 0 0 0 2440 FULLER H B CO COM 359694106 2794 60 SH SOLE 0 0 0 60 FUNKO INC COM CL A 361008105 13744 668 SH SOLE 0 0 0 668 GABELLI DIVD & INCOME TR COM 36242H104 126027 5859 SH SOLE 0 0 0 5859 GABELLI EQUITY TR INC COM 362397101 15387 2573 SH SOLE 0 0 0 2573 GABELLI HLTHCARE & WELLNESS SHS 36246K103 458 44 SH SOLE 0 0 0 44 GABELLI MULTIMEDIA TR INC COM 36239Q109 812 100 SH SOLE 0 0 0 100 GALAPAGOS NV SPON ADR 36315X101 5496 36 SH SOLE 0 0 0 36 GALECTIN THERAPEUTICS INC COM NEW 363225202 3784 1031 SH SOLE 0 0 0 1031 GALLAGHER ARTHUR J & CO COM 363576109 7963 89 SH SOLE 0 0 0 89 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2610 600 SH SOLE 0 0 0 600 GAMESTOP CORP NEW CL A 36467W109 1286 233 SH SOLE 0 0 0 233 GAMING & LEISURE PPTYS INC COM 36467J108 113229 2961 SH SOLE 0 0 0 2961 GANNETT CO INC COM 36473H104 537 50 SH SOLE 0 0 0 50 GAP INC COM 364760108 15674 903 SH SOLE 0 0 0 903 GARMIN LTD SHS H2906T109 552990 6530 SH SOLE 0 0 0 6530 GARRETT MOTION INC COM 366505105 3775 379 SH SOLE 0 0 0 379 GARTNER INC COM 366651107 35748 250 SH SOLE 0 0 0 250 GCI LIBERTY INC COM CLASS A 36164V305 5214 84 SH SOLE 0 0 0 84 GENERAC HLDGS INC COM 368736104 251471 3210 SH SOLE 0 0 0 3210 GENERAL DYNAMICS CORP COM 369550108 437837 2396 SH SOLE 0 0 0 2396 GENERAL ELECTRIC CO COM 369604103 1364772 152659 SH SOLE 0 0 0 152659 GENERAL MLS INC COM 370334104 1364803 24761 SH SOLE 0 0 0 24761 GENERAL MTRS CO COM 37045V100 1232863 32894 SH SOLE 0 0 0 32894 GENESEE & WYO INC CL A 371559105 11935 108 SH SOLE 0 0 0 108 GENMAB A S SPONSORED ADS 372303206 21314 1052 SH SOLE 0 0 0 1052 GENOMIC HEALTH INC COM 37244C101 20007 295 SH SOLE 0 0 0 295 GENPACT LIMITED SHS G3922B107 225176 5811 SH SOLE 0 0 0 5811 GENUINE PARTS CO COM 372460105 93581 940 SH SOLE 0 0 0 940 GEO GROUP INC NEW COM 36162J106 9537 550 SH SOLE 0 0 0 550 GERMAN AMERN BANCORP INC COM 373865104 107496 3354 SH SOLE 0 0 0 3354 GIBRALTAR INDS INC COM 374689107 2435 53 SH SOLE 0 0 0 53 GILDAN ACTIVEWEAR INC COM 375916103 104583 2946 SH SOLE 0 0 0 2946 GILEAD SCIENCES INC COM 375558103 958488 15123 SH SOLE 0 0 0 15123 GLACIER BANCORP INC NEW COM 37637Q105 3641 90 SH SOLE 0 0 0 90 GLADSTONE INVT CORP COM 376546107 57245 4639 SH SOLE 0 0 0 4639 GLADSTONE LD CORP COM 376549101 4615 388 SH SOLE 0 0 0 388 GLATFELTER COM 377316104 1508 98 SH SOLE 0 0 0 98 GLAUKOS CORP COM 377322102 71636 1146 SH SOLE 0 0 0 1146 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 563180 13195 SH SOLE 0 0 0 13195 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 11645 240 SH SOLE 0 0 0 240 GLOBAL MED REIT INC COM NEW 37954A204 11 1 SH SOLE 0 0 0 1 GLOBAL NET LEASE INC COM NEW 379378201 271021 13899 SH SOLE 0 0 0 13899 GLOBAL PARTNERS LP COM UNITS 37946R109 7844 400 SH SOLE 0 0 0 400 GLOBAL PMTS INC COM 37940X102 1489366 9367 SH SOLE 0 0 0 9367 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 12584 859 SH SOLE 0 0 0 859 GLOBAL X FDS E COMMERCE ETF 37954Y467 28724 1671 SH SOLE 0 0 0 1671 GLOBAL X FDS GLB X MLP ENRG I 37950E226 26403 2147 SH SOLE 0 0 0 2147 GLOBAL X FDS GLB X SUPERDIV 37950E549 35722 2105 SH SOLE 0 0 0 2105 GLOBAL X FDS GLBL X MLP ETF 37950E473 125700 15000 SH SOLE 0 0 0 15000 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 26280 2239 SH SOLE 0 0 0 2239 GLOBAL X FDS GLOBAL X SILVER 37954Y848 7224 257 SH SOLE 0 0 0 257 GLOBAL X FDS INTERNET OF THNG 37954Y780 1040 51 SH SOLE 0 0 0 51 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 98483 4041 SH SOLE 0 0 0 4041 GLOBAL X FDS MILL THEMC ETF 37954Y764 226334 9119 SH SOLE 0 0 0 9119 GLOBAL X FDS MSCI CHINA FINCL 37950E606 37575 2500 SH SOLE 0 0 0 2500 GLOBAL X FDS MSCI GREECE ETF 37950E366 3166387 339377 SH SOLE 0 0 0 339377 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 470630 20824 SH SOLE 0 0 0 20824 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 160744 8029 SH SOLE 0 0 0 8029 GLOBAL X FDS S&P 500 COVERED 37954Y475 24345 500 SH SOLE 0 0 0 500 GLOBAL X FDS SOCIAL MED ETF 37950E416 18519 580 SH SOLE 0 0 0 580 GLOBAL X FDS US INFR DEV ETF 37954Y673 12936 800 SH SOLE 0 0 0 800 GLOBUS MED INC CL A 379577208 49995 978 SH SOLE 0 0 0 978 GLU MOBILE INC COM 379890106 1113 223 SH SOLE 0 0 0 223 GODADDY INC CL A 380237107 127737 1936 SH SOLE 0 0 0 1936 GOLAR LNG LTD BERMUDA SHS G9456A100 11311 871 SH SOLE 0 0 0 871 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 29794 3110 SH SOLE 0 0 0 3110 GOLDMAN SACHS BDC INC SHS 38147U107 703 35 SH SOLE 0 0 0 35 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 43737 436 SH SOLE 0 0 0 436 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 20525 392 SH SOLE 0 0 0 392 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2929400 93412 SH SOLE 0 0 0 93412 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 58992 985 SH SOLE 0 0 0 985 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2784 50 SH SOLE 0 0 0 50 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 174704 4096 SH SOLE 0 0 0 4096 GOLDMAN SACHS GROUP INC COM 38141G104 629423 3037 SH SOLE 0 0 0 3037 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 1733 250 SH SOLE 0 0 0 250 GOLUB CAP BDC INC COM 38173M102 3222 171 SH SOLE 0 0 0 171 GOODYEAR TIRE & RUBR CO COM 382550101 67171 4663 SH SOLE 0 0 0 4663 GOPRO INC CL A 38268T103 5185 1000 SH SOLE 0 0 0 1000 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 579 6 SH SOLE 0 0 0 6 GRACO INC COM 384109104 1796 39 SH SOLE 0 0 0 39 GRAFTECH INTL LTD COM 384313508 32077 2506 SH SOLE 0 0 0 2506 GRAHAM HLDGS CO COM 384637104 1327 2 SH SOLE 0 0 0 2 GRAINGER W W INC COM 384802104 34819 117 SH SOLE 0 0 0 117 GRAND CANYON ED INC COM 38526M106 187366 1908 SH SOLE 0 0 0 1908 GRANITE PT MTG TR INC COM 38741L107 17053 910 SH SOLE 0 0 0 910 GRANITESHARES GOLD TR SHS BEN INT 38748G101 171519 11660 SH SOLE 0 0 0 11660 GRAPHIC PACKAGING HLDG CO COM 388689101 3112 211 SH SOLE 0 0 0 211 GRAY TELEVISION INC COM 389375106 3052 187 SH SOLE 0 0 0 187 GREAT WESTN BANCORP INC COM 391416104 3630 110 SH SOLE 0 0 0 110 GREEN PLAINS INC COM 393222104 3179 300 SH SOLE 0 0 0 300 GREENBRIER COS INC COM 393657101 3012 100 SH SOLE 0 0 0 100 GRIFFON CORP COM 398433102 2873 137 SH SOLE 0 0 0 137 GRIFOLS S A SP ADR REP B NVT 398438408 3046 152 SH SOLE 0 0 0 152 GRUBHUB INC COM 400110102 31365 558 SH SOLE 0 0 0 558 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1759 37 SH SOLE 0 0 0 37 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 154 48 SH SOLE 0 0 0 48 GUARDANT HEALTH INC COM 40131M109 17553 275 SH SOLE 0 0 0 275 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 3895 500 SH SOLE 0 0 0 500 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 362432 18740 SH SOLE 0 0 0 18740 GUIDEWIRE SOFTWARE INC COM 40171V100 12013 114 SH SOLE 0 0 0 114 GW PHARMACEUTICALS PLC ADS 36197T103 161847 1407 SH SOLE 0 0 0 1407 HACKETT GROUP INC COM 404609109 33 2 SH SOLE 0 0 0 2 HAIN CELESTIAL GROUP INC COM 405217100 1320390 61485 SH SOLE 0 0 0 61485 HALLIBURTON CO COM 406216101 174384 9251 SH SOLE 0 0 0 9251 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 28149 875 SH SOLE 0 0 0 875 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 37417 1550 SH SOLE 0 0 0 1550 HANCOCK JOHN PFD INCOME FD I COM 41013X106 247335 10579 SH SOLE 0 0 0 10579 HANCOCK JOHN PFD INCOME FD I COM 41021P103 52025 2600 SH SOLE 0 0 0 2600 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 126526 6987 SH SOLE 0 0 0 6987 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 56795 1997 SH SOLE 0 0 0 1997 HANESBRANDS INC COM 410345102 193069 12602 SH SOLE 0 0 0 12602 HANNON ARMSTRONG SUST INFR C COM 41068X100 9678 332 SH SOLE 0 0 0 332 HANOVER INS GROUP INC COM 410867105 60315 445 SH SOLE 0 0 0 445 HARLEY DAVIDSON INC COM 412822108 38942 1083 SH SOLE 0 0 0 1083 HARROW HEALTH INC COM 415858109 16860 3000 SH SOLE 0 0 0 3000 HARTFORD FINL SVCS GROUP INC COM 416515104 600903 9914 SH SOLE 0 0 0 9914 HASBRO INC COM 418056107 106543 898 SH SOLE 0 0 0 898 HAWAIIAN ELEC INDUSTRIES COM 419870100 92050 2018 SH SOLE 0 0 0 2018 HAWAIIAN HOLDINGS INC COM 419879101 13207 503 SH SOLE 0 0 0 503 HCA HEALTHCARE INC COM 40412C101 227327 1888 SH SOLE 0 0 0 1888 HCI GROUP INC COM 40416E103 76686 1824 SH SOLE 0 0 0 1824 HCP INC COM 40414L109 77535 2176 SH SOLE 0 0 0 2176 HD SUPPLY HLDGS INC COM 40416M105 180048 4596 SH SOLE 0 0 0 4596 HDFC BANK LTD SPONSORED ADS 40415F101 47580 834 SH SOLE 0 0 0 834 HEALTH INS INNOVATIONS INC COM CL A 42225K106 14958 600 SH SOLE 0 0 0 600 HEALTHCARE RLTY TR COM 421946104 19095 570 SH SOLE 0 0 0 570 HEALTHCARE SVCS GRP INC COM 421906108 7821 322 SH SOLE 0 0 0 322 HEALTHCARE TR AMER INC CL A NEW 42225P501 1066970 36316 SH SOLE 0 0 0 36316 HEALTHSTREAM INC COM 42222N103 2589 100 SH SOLE 0 0 0 100 HECLA MNG CO COM 422704106 704 400 SH SOLE 0 0 0 400 HEICO CORP NEW COM 422806109 728681 5835 SH SOLE 0 0 0 5835 HEIDRICK & STRUGGLES INTL IN COM 422819102 956 35 SH SOLE 0 0 0 35 HELEN OF TROY CORP LTD COM G4388N106 9144 58 SH SOLE 0 0 0 58 HELIOS TECHNOLOGIES INC COM 42328H109 50340 1241 SH SOLE 0 0 0 1241 HELMERICH & PAYNE INC COM 423452101 55365 1382 SH SOLE 0 0 0 1382 HENRY JACK & ASSOC INC COM 426281101 382298 2619 SH SOLE 0 0 0 2619 HENRY SCHEIN INC COM 806407102 64453 1015 SH SOLE 0 0 0 1015 HERBALIFE NUTRITION LTD COM SHS G4412G101 5830 154 SH SOLE 0 0 0 154 HERC HLDGS INC COM 42704L104 744 16 SH SOLE 0 0 0 16 HERCULES CAPITAL INC COM 427096508 79780 5967 SH SOLE 0 0 0 5967 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2067 78 SH SOLE 0 0 0 78 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 1 1 SH SOLE 0 0 0 1 HERSHEY CO COM 427866108 170263 1099 SH SOLE 0 0 0 1099 HESS CORP COM 42809H107 28795 476 SH SOLE 0 0 0 476 HEWLETT PACKARD ENTERPRISE C COM 42824C109 300131 19784 SH SOLE 0 0 0 19784 HEXCEL CORP NEW COM 428291108 36835 448 SH SOLE 0 0 0 448 HEXO CORP COM 428304109 177405 44870 SH SOLE 0 0 0 44870 HI CRUSH INC COM 428337109 3028 1740 SH SOLE 0 0 0 1740 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 3028 174 SH SOLE 0 0 0 174 HILL ROM HLDGS INC COM 431475102 72398 688 SH SOLE 0 0 0 688 HILTON WORLDWIDE HLDGS INC COM 43300A203 156456 1680 SH SOLE 0 0 0 1680 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1582 697 SH SOLE 0 0 0 697 HMS HLDGS CORP COM 40425J101 16164 469 SH SOLE 0 0 0 469 HOLLYFRONTIER CORP COM 436106108 127344 2374 SH SOLE 0 0 0 2374 HOLOGIC INC COM 436440101 387006 7665 SH SOLE 0 0 0 7665 HOME DEPOT INC COM 437076102 4738651 20423 SH SOLE 0 0 0 20423 HONDA MOTOR LTD AMERN SHS 438128308 71459 2740 SH SOLE 0 0 0 2740 HONEYWELL INTL INC COM 438516106 2176149 12861 SH SOLE 0 0 0 12861 HORACE MANN EDUCATORS CORP N COM 440327104 2733 59 SH SOLE 0 0 0 59 HORIZON TECHNOLOGY FIN CORP COM 44045A102 25080 2120 SH SOLE 0 0 0 2120 HORIZON THERAPEUTICS PUB LTD SHS G46188101 487662 17909 SH SOLE 0 0 0 17909 HORMEL FOODS CORP COM 440452100 160926 3680 SH SOLE 0 0 0 3680 HOST HOTELS & RESORTS INC COM 44107P104 77649 4491 SH SOLE 0 0 0 4491 HOULIHAN LOKEY INC CL A 441593100 2390 53 SH SOLE 0 0 0 53 HP INC COM 40434L105 78253 4136 SH SOLE 0 0 0 4136 HSBC HLDGS PLC ADR A 1/40PF A 404280604 34729 1320 SH SOLE 0 0 0 1320 HSBC HLDGS PLC SPON ADR NEW 404280406 87830 2295 SH SOLE 0 0 0 2295 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2146 65 SH SOLE 0 0 0 65 HUBBELL INC COM 443510607 1314 10 SH SOLE 0 0 0 10 HUBSPOT INC COM 443573100 44877 296 SH SOLE 0 0 0 296 HUDSON TECHNOLOGIES INC COM 444144109 487 686 SH SOLE 0 0 0 686 HUMANA INC COM 444859102 182859 715 SH SOLE 0 0 0 715 HUNT J B TRANS SVCS INC COM 445658107 11065 100 SH SOLE 0 0 0 100 HUNTINGTON BANCSHARES INC COM 446150104 259725 18201 SH SOLE 0 0 0 18201 HUNTINGTON INGALLS INDS INC COM 446413106 157572 744 SH SOLE 0 0 0 744 HUNTSMAN CORP COM 447011107 483761 20798 SH SOLE 0 0 0 20798 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1195 67 SH SOLE 0 0 0 67 HUTTIG BLDG PRODS INC COM 448451104 485 231 SH SOLE 0 0 0 231 IAA INC COM 449253103 1085 26 SH SOLE 0 0 0 26 IAC INTERACTIVECORP COM 44919P508 141681 650 SH SOLE 0 0 0 650 IBERIABANK CORP COM 450828108 4532 60 SH SOLE 0 0 0 60 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 79468 1238 SH SOLE 0 0 0 1238 ICICI BK LTD ADR 45104G104 11391 935 SH SOLE 0 0 0 935 ICON PLC SHS G4705A100 22690 154 SH SOLE 0 0 0 154 ICU MED INC COM 44930G107 11970 75 SH SOLE 0 0 0 75 IDACORP INC COM 451107106 103318 917 SH SOLE 0 0 0 917 IDEX CORP COM 45167R104 222877 1360 SH SOLE 0 0 0 1360 IDEXX LABS INC COM 45168D104 75325 277 SH SOLE 0 0 0 277 IES HLDGS INC COM 44951W106 13322 647 SH SOLE 0 0 0 647 IHS MARKIT LTD SHS G47567105 23742 355 SH SOLE 0 0 0 355 II VI INC COM 902104108 14084 400 SH SOLE 0 0 0 400 ILLINOIS TOOL WKS INC COM 452308109 167548 1071 SH SOLE 0 0 0 1071 ILLUMINA INC COM 452327109 240638 791 SH SOLE 0 0 0 791 IMAX CORP COM 45245E109 2897 132 SH SOLE 0 0 0 132 IMMUNOGEN INC COM 45253H101 121 50 SH SOLE 0 0 0 50 IMPAC MTG HLDGS INC COM NEW 45254P508 3542 450 SH SOLE 0 0 0 450 IMPINJ INC COM 453204109 277 9 SH SOLE 0 0 0 9 INCYTE CORP COM 45337C102 12768 172 SH SOLE 0 0 0 172 INDEPENDENT BANK CORP MASS COM 453836108 4554 61 SH SOLE 0 0 0 61 INDEPENDENT BANK CORP MICH COM NEW 453838609 53698 2519 SH SOLE 0 0 0 2519 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2766121 90931 SH SOLE 0 0 0 90931 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 7162 285 SH SOLE 0 0 0 285 INDEXIQ ETF TR IQ ENCH BD US 45409B487 16818 868 SH SOLE 0 0 0 868 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 3978 150 SH SOLE 0 0 0 150 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 7211 225 SH SOLE 0 0 0 225 INDIA FD INC COM 454089103 8458 412 SH SOLE 0 0 0 412 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 21 1 SH SOLE 0 0 0 1 INFOSYS LTD SPONSORED ADR 456788108 15668 1378 SH SOLE 0 0 0 1378 ING GROEP N V SPONSORED ADR 456837103 76546 7325 SH SOLE 0 0 0 7325 INGERSOLL-RAND PLC SHS G47791101 851393 6910 SH SOLE 0 0 0 6910 INGEVITY CORP COM 45688C107 8399 99 SH SOLE 0 0 0 99 INGREDION INC COM 457187102 43404 531 SH SOLE 0 0 0 531 INNOVATIVE INDL PPTYS INC COM 45781V101 79900 865 SH SOLE 0 0 0 865 INNOVATOR ETFS TR IBD 50 ETF 45782C102 181357 5620 SH SOLE 0 0 0 5620 INNOVATOR ETFS TR S&P 500 PWR 45782C813 372944 14300 SH SOLE 0 0 0 14300 INSMED INC COM PAR $.01 457669307 8820 500 SH SOLE 0 0 0 500 INSPERITY INC COM 45778Q107 40040 406 SH SOLE 0 0 0 406 INSTALLED BLDG PRODS INC COM 45780R101 5734 100 SH SOLE 0 0 0 100 INTEGER HLDGS CORP COM 45826H109 2871 38 SH SOLE 0 0 0 38 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 32438 540 SH SOLE 0 0 0 540 INTEL CORP COM 458140100 3004638 58309 SH SOLE 0 0 0 58309 INTELLIA THERAPEUTICS INC COM 45826J105 4793 359 SH SOLE 0 0 0 359 INTER PARFUMS INC COM 458334109 5947 85 SH SOLE 0 0 0 85 INTERCEPT PHARMACEUTICALS IN COM 45845P108 740246 11155 SH SOLE 0 0 0 11155 INTERCONTINENTAL EXCHANGE IN COM 45866F104 884866 9590 SH SOLE 0 0 0 9590 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 37063 595 SH SOLE 0 0 0 595 INTERDIGITAL INC COM 45867G101 10494 200 SH SOLE 0 0 0 200 INTERNATIONAL BANCSHARES COR COM 459044103 2201 57 SH SOLE 0 0 0 57 INTERNATIONAL BUSINESS MACHS COM 459200101 1802289 12394 SH SOLE 0 0 0 12394 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52021 424 SH SOLE 0 0 0 424 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 132271 9308 SH SOLE 0 0 0 9308 INTERNET GOLD-GOLDEN LINES L SHS NEW M56595149 77 4 SH SOLE 0 0 0 4 INTERPUBLIC GROUP COS INC COM 460690100 101569 4711 SH SOLE 0 0 0 4711 INTERXION HOLDING N.V SHS N47279109 85452 1049 SH SOLE 0 0 0 1049 INTL PAPER CO COM 460146103 635339 15192 SH SOLE 0 0 0 15192 INTREXON CORP COM 46122T102 10153 1775 SH SOLE 0 0 0 1775 INTUIT COM 461202103 684891 2575 SH SOLE 0 0 0 2575 INTUITIVE SURGICAL INC COM NEW 46120E602 226771 420 SH SOLE 0 0 0 420 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 6701 429 SH SOLE 0 0 0 429 INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 302266 11016 SH SOLE 0 0 0 11016 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 37226 686 SH SOLE 0 0 0 686 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1068440 21195 SH SOLE 0 0 0 21195 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 154026 4009 SH SOLE 0 0 0 4009 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 23629 350 SH SOLE 0 0 0 350 INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 243128 2625 SH SOLE 0 0 0 2625 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 541199 35984 SH SOLE 0 0 0 35984 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 2481 168 SH SOLE 0 0 0 168 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 918 97 SH SOLE 0 0 0 97 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 219038 5345 SH SOLE 0 0 0 5345 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 27750 1024 SH SOLE 0 0 0 1024 INVESCO DYNAMIC CR OPP FD COM 46132R104 29309 2662 SH SOLE 0 0 0 2662 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 390337 18517 SH SOLE 0 0 0 18517 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 194111 8115 SH SOLE 0 0 0 8115 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 36596 1718 SH SOLE 0 0 0 1718 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 206502 8624 SH SOLE 0 0 0 8624 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 44383 2088 SH SOLE 0 0 0 2088 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 346101 14052 SH SOLE 0 0 0 14052 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 33177 1544 SH SOLE 0 0 0 1544 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 83516 3427 SH SOLE 0 0 0 3427 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 36938 1735 SH SOLE 0 0 0 1735 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 49533 1900 SH SOLE 0 0 0 1900 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 58911 2749 SH SOLE 0 0 0 2749 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 12232 485 SH SOLE 0 0 0 485 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 37868 1772 SH SOLE 0 0 0 1772 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 12189 497 SH SOLE 0 0 0 497 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 26681 1305 SH SOLE 0 0 0 1305 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 55459 2658 SH SOLE 0 0 0 2658 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 21788 402 SH SOLE 0 0 0 402 INVESCO EXCH TRD SLF IDX FD ESG REV ETF 46138J627 305951 9576 SH SOLE 0 0 0 9576 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 55875 2545 SH SOLE 0 0 0 2545 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 56319 1815 SH SOLE 0 0 0 1815 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 4048 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 215300 3180 SH SOLE 0 0 0 3180 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 32960 527 SH SOLE 0 0 0 527 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 16060 360 SH SOLE 0 0 0 360 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 151935 5140 SH SOLE 0 0 0 5140 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 147378 3959 SH SOLE 0 0 0 3959 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 6052 104 SH SOLE 0 0 0 104 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 2604 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 69913 1868 SH SOLE 0 0 0 1868 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 10032 153 SH SOLE 0 0 0 153 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 11876 195 SH SOLE 0 0 0 195 INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 96302 894 SH SOLE 0 0 0 894 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 174126 2415 SH SOLE 0 0 0 2415 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 167908 2448 SH SOLE 0 0 0 2448 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 36666 1047 SH SOLE 0 0 0 1047 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 18948 400 SH SOLE 0 0 0 400 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 42432 1300 SH SOLE 0 0 0 1300 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 5452 155 SH SOLE 0 0 0 155 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 59230 1225 SH SOLE 0 0 0 1225 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1134221 29591 SH SOLE 0 0 0 29591 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 163497 2886 SH SOLE 0 0 0 2886 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 14742 255 SH SOLE 0 0 0 255 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 442782 4757 SH SOLE 0 0 0 4757 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 111178 5920 SH SOLE 0 0 0 5920 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3418 29 SH SOLE 0 0 0 29 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 27633 776 SH SOLE 0 0 0 776 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 5951 325 SH SOLE 0 0 0 325 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 347346 21655 SH SOLE 0 0 0 21655 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 369761 2843 SH SOLE 0 0 0 2843 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 69479 1231 SH SOLE 0 0 0 1231 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 60131 1500 SH SOLE 0 0 0 1500 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 232089 3983 SH SOLE 0 0 0 3983 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 14429 102 SH SOLE 0 0 0 102 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4426 145 SH SOLE 0 0 0 145 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 16771 450 SH SOLE 0 0 0 450 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 395221 18255 SH SOLE 0 0 0 18255 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 16643 375 SH SOLE 0 0 0 375 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 231179 5296 SH SOLE 0 0 0 5296 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 387539 1978 SH SOLE 0 0 0 1978 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 116849 924 SH SOLE 0 0 0 924 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 143498 1317 SH SOLE 0 0 0 1317 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3089 22 SH SOLE 0 0 0 22 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 183393 1026 SH SOLE 0 0 0 1026 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 770822 7228 SH SOLE 0 0 0 7228 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7818874 72343 SH SOLE 0 0 0 72343 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1235462 10432 SH SOLE 0 0 0 10432 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 130425 2011 SH SOLE 0 0 0 2011 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 181243 4952 SH SOLE 0 0 0 4952 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 167928 5757 SH SOLE 0 0 0 5757 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 178637 2453 SH SOLE 0 0 0 2453 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 139154 6246 SH SOLE 0 0 0 6246 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR FXD 46139W700 6585 250 SH SOLE 0 0 0 250 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 699164 19656 SH SOLE 0 0 0 19656 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 82979 3670 SH SOLE 0 0 0 3670 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 125272 5285 SH SOLE 0 0 0 5285 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 17727 672 SH SOLE 0 0 0 672 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 17080 976 SH SOLE 0 0 0 976 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 31525 630 SH SOLE 0 0 0 630 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 2636162 90434 SH SOLE 0 0 0 90434 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 378427 19886 SH SOLE 0 0 0 19886 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 21057 1049 SH SOLE 0 0 0 1049 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 4868 400 SH SOLE 0 0 0 400 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 14743 644 SH SOLE 0 0 0 644 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 23187 885 SH SOLE 0 0 0 885 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 14449 692 SH SOLE 0 0 0 692 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 26692 361 SH SOLE 0 0 0 361 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 130760 4187 SH SOLE 0 0 0 4187 INVESCO EXCHNG TRADED FD TR MSCI EMRNG MKT 46138E552 3004 100 SH SOLE 0 0 0 100 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 794598 29940 SH SOLE 0 0 0 29940 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 77219 3035 SH SOLE 0 0 0 3035 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1680572 111889 SH SOLE 0 0 0 111889 INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 8563 267 SH SOLE 0 0 0 267 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 607975 15423 SH SOLE 0 0 0 15423 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 3927 95 SH SOLE 0 0 0 95 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 1237536 22939 SH SOLE 0 0 0 22939 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 190971 8398 SH SOLE 0 0 0 8398 INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 10068 370 SH SOLE 0 0 0 370 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 145487 4259 SH SOLE 0 0 0 4259 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 1727 29 SH SOLE 0 0 0 29 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 7663029 145657 SH SOLE 0 0 0 145657 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 5672 89 SH SOLE 0 0 0 89 INVESCO EXCHNG TRADED FD TR S&P SMLCAP QTY 46138G300 27424 1000 SH SOLE 0 0 0 1000 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 8056 71 SH SOLE 0 0 0 71 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 968 11 SH SOLE 0 0 0 11 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 3970687 81217 SH SOLE 0 0 0 81217 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 4899188 129986 SH SOLE 0 0 0 129986 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 190511 4469 SH SOLE 0 0 0 4469 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 12335231 213044 SH SOLE 0 0 0 213044 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 758 86 SH SOLE 0 0 0 86 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 288384 9819 SH SOLE 0 0 0 9819 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1364765 60415 SH SOLE 0 0 0 60415 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 404502 12485 SH SOLE 0 0 0 12485 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 24225 953 SH SOLE 0 0 0 953 INVESCO HIGH INCOME 2024 TAR COM 46136K105 10400 1000 SH SOLE 0 0 0 1000 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 6418 265 SH SOLE 0 0 0 265 INVESCO LTD SHS G491BT108 119965 7082 SH SOLE 0 0 0 7082 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4256 278 SH SOLE 0 0 0 278 INVESCO MUN OPPORTUNITY TR COM 46132C107 62550 5000 SH SOLE 0 0 0 5000 INVESCO MUN TR COM 46131J103 5044 400 SH SOLE 0 0 0 400 INVESCO QQQ TR UNIT SER 1 46090E103 21142953 111980 SH SOLE 0 0 0 111980 INVESCO SR INCOME TR COM 46131H107 3066 730 SH SOLE 0 0 0 730 INVESTORS REAL ESTATE TR SH BEN INT 461730509 51746 693 SH SOLE 0 0 0 693 INVITAE CORP COM 46185L103 19231 998 SH SOLE 0 0 0 998 INVITATION HOMES INC COM 46187W107 30558 1032 SH SOLE 0 0 0 1032 IONIS PHARMACEUTICALS INC COM 462222100 32951 550 SH SOLE 0 0 0 550 IPG PHOTONICS CORP COM 44980X109 36612 270 SH SOLE 0 0 0 270 IQIYI INC SPONSORED ADS 46267X108 194302 12046 SH SOLE 0 0 0 12046 IQVIA HLDGS INC COM 46266C105 97097 650 SH SOLE 0 0 0 650 IRIDIUM COMMUNICATIONS INC COM 46269C102 335224 15753 SH SOLE 0 0 0 15753 IROBOT CORP COM 462726100 18501 300 SH SOLE 0 0 0 300 IRON MTN INC NEW COM 46284V101 35137 1085 SH SOLE 0 0 0 1085 ISHARES GOLD TRUST ISHARES 464285105 5264045 373337 SH SOLE 0 0 0 373337 ISHARES INC CORE MSCI EMKT 46434G103 458783 9359 SH SOLE 0 0 0 9359 ISHARES INC EM MKTS DIV ETF 464286319 129099 3450 SH SOLE 0 0 0 3450 ISHARES INC GLB ENR PROD ETF 464286343 9268 493 SH SOLE 0 0 0 493 ISHARES INC JP MORGAN EM ETF 464286517 3758 85 SH SOLE 0 0 0 85 ISHARES INC MIN VOL EMRG MKT 464286533 815268 14280 SH SOLE 0 0 0 14280 ISHARES INC MIN VOL GBL ETF 464286525 5685 60 SH SOLE 0 0 0 60 ISHARES INC MSCI AUST ETF 464286103 17800 800 SH SOLE 0 0 0 800 ISHARES INC MSCI BRAZIL ETF 464286400 26338 625 SH SOLE 0 0 0 625 ISHARES INC MSCI BRIC INDX 464286657 44495 1100 SH SOLE 0 0 0 1100 ISHARES INC MSCI CDA ETF 464286509 6300 218 SH SOLE 0 0 0 218 ISHARES INC MSCI EQUAL WEITE 464286681 3936 66 SH SOLE 0 0 0 66 ISHARES INC MSCI EURZONE ETF 464286608 125576 3229 SH SOLE 0 0 0 3229 ISHARES INC MSCI FRANCE ETF 464286707 3014 100 SH SOLE 0 0 0 100 ISHARES INC MSCI FRNTR100ETF 464286145 23216 825 SH SOLE 0 0 0 825 ISHARES INC MSCI GBL GOLD MN 46434G855 192371 8935 SH SOLE 0 0 0 8935 ISHARES INC MSCI GERMANY ETF 464286806 6001 223 SH SOLE 0 0 0 223 ISHARES INC MSCI HONG KG ETF 464286871 6924 305 SH SOLE 0 0 0 305 ISHARES INC MSCI ISRAEL ETF 464286632 7862 144 SH SOLE 0 0 0 144 ISHARES INC MSCI JAPN SMCETF 464286582 4103 57 SH SOLE 0 0 0 57 ISHARES INC MSCI JPN ETF NEW 46434G822 68769 1212 SH SOLE 0 0 0 1212 ISHARES INC MSCI MEXICO ETF 464286822 1196 28 SH SOLE 0 0 0 28 ISHARES INC MSCI MLY ETF NEW 46434G814 15318 550 SH SOLE 0 0 0 550 ISHARES INC MSCI NETHERL ETF 464286814 34245 1092 SH SOLE 0 0 0 1092 ISHARES INC MSCI PAC JP ETF 464286665 5591 125 SH SOLE 0 0 0 125 ISHARES INC MSCI SINGPOR ETF 46434G780 5475 236 SH SOLE 0 0 0 236 ISHARES INC MSCI SPAIN ETF 464286764 1336 48 SH SOLE 0 0 0 48 ISHARES INC MSCI STH AFR ETF 464286780 18506 390 SH SOLE 0 0 0 390 ISHARES INC MSCI STH KOR ETF 464286772 6141 109 SH SOLE 0 0 0 109 ISHARES INC MSCI SWEDEN ETF 464286756 295 10 SH SOLE 0 0 0 10 ISHARES INC MSCI SWITZERLAND 464286749 11122 295 SH SOLE 0 0 0 295 ISHARES INC MSCI WORLD ETF 464286392 240372 2619 SH SOLE 0 0 0 2619 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 90300 6000 SH SOLE 0 0 0 6000 ISHARES SILVER TRUST ISHARES 46428Q109 529197 33241 SH SOLE 0 0 0 33241 ISHARES TR 0-5 YR TIPS ETF 46429B747 267354 2669 SH SOLE 0 0 0 2669 ISHARES TR 0-5YR HI YL CP 46434V407 454812 9783 SH SOLE 0 0 0 9783 ISHARES TR 0-5YR INVT GR CP 46434V100 526231 10290 SH SOLE 0 0 0 10290 ISHARES TR 1 3 YR TREAS BD 464287457 1867818 22021 SH SOLE 0 0 0 22021 ISHARES TR 10-20 YR TRS ETF 464288653 14970 100 SH SOLE 0 0 0 100 ISHARES TR 20 YR TR BD ETF 464287432 1715290 11988 SH SOLE 0 0 0 11988 ISHARES TR 3 7 YR TREAS BD 464288661 2855663 22521 SH SOLE 0 0 0 22521 ISHARES TR 3YRTB ETF 464288125 52434 675 SH SOLE 0 0 0 675 ISHARES TR A RATE CP BD ETF 46429B291 11180 204 SH SOLE 0 0 0 204 ISHARES TR AGENCY BOND ETF 464288166 24282 208 SH SOLE 0 0 0 208 ISHARES TR AGGRES ALLOC ETF 464289859 18398 335 SH SOLE 0 0 0 335 ISHARES TR ASIA 50 ETF 464288430 16651 284 SH SOLE 0 0 0 284 ISHARES TR BARCLAYS 7 10 YR 464287440 17478928 155410 SH SOLE 0 0 0 155410 ISHARES TR BROAD USD HIGH 46435U853 351801 8591 SH SOLE 0 0 0 8591 ISHARES TR CALIF MUN BD ETF 464288356 73536 1200 SH SOLE 0 0 0 1200 ISHARES TR CHINA LG-CAP ETF 464287184 41790 1050 SH SOLE 0 0 0 1050 ISHARES TR CHINA SM-CAP ETF 46429B200 45666 1180 SH SOLE 0 0 0 1180 ISHARES TR COHEN STEER REIT 464287564 107658 897 SH SOLE 0 0 0 897 ISHARES TR CONSER ALLOC ETF 464289883 39083 1096 SH SOLE 0 0 0 1096 ISHARES TR CONV BD ETF 46435G102 13663 235 SH SOLE 0 0 0 235 ISHARES TR CORE 1 5 YR USD 46432F859 133294 2640 SH SOLE 0 0 0 2640 ISHARES TR CORE DIV GRWTH 46434V621 89631 2290 SH SOLE 0 0 0 2290 ISHARES TR CORE HIGH DV ETF 46429B663 1635957 17374 SH SOLE 0 0 0 17374 ISHARES TR CORE LT USDB ETF 464289479 20808 300 SH SOLE 0 0 0 300 ISHARES TR CORE MSCI EAFE 46432F842 512421 8391 SH SOLE 0 0 0 8391 ISHARES TR CORE MSCI EURO 46434V738 1555 34 SH SOLE 0 0 0 34 ISHARES TR CORE MSCI PAC 46434V696 1686 30 SH SOLE 0 0 0 30 ISHARES TR CORE MSCI TOTAL 46432F834 139317 2412 SH SOLE 0 0 0 2412 ISHARES TR CORE S&P MCP ETF 464287507 4537922 23485 SH SOLE 0 0 0 23485 ISHARES TR CORE S&P SCP ETF 464287804 8138220 104551 SH SOLE 0 0 0 104551 ISHARES TR CORE S&P TTL STK 464287150 895309 13349 SH SOLE 0 0 0 13349 ISHARES TR CORE S&P US GWT 464287671 1309655 20831 SH SOLE 0 0 0 20831 ISHARES TR CORE S&P US VLU 464287663 622606 10772 SH SOLE 0 0 0 10772 ISHARES TR CORE S&P500 ETF 464287200 36616230 122659 SH SOLE 0 0 0 122659 ISHARES TR CORE TOTAL USD 46434V613 34224 653 SH SOLE 0 0 0 653 ISHARES TR CORE US AGGBD ET 464287226 6919091 61139 SH SOLE 0 0 0 61139 ISHARES TR DEVSMCP EXNA ETF 464288497 8529 175 SH SOLE 0 0 0 175 ISHARES TR DOW JONES US ETF 464287846 921240 6244 SH SOLE 0 0 0 6244 ISHARES TR EAFE GRWTH ETF 464288885 3479756 43221 SH SOLE 0 0 0 43221 ISHARES TR EAFE SML CP ETF 464288273 1314561 22970 SH SOLE 0 0 0 22970 ISHARES TR EAFE VALUE ETF 464288877 3712796 78379 SH SOLE 0 0 0 78379 ISHARES TR EDGE MSCI USA VL 46432F388 423983 5168 SH SOLE 0 0 0 5168 ISHARES TR EDGE US FIXD INM 46435U796 6788 67 SH SOLE 0 0 0 67 ISHARES TR EUROPE ETF 464287861 62568 1446 SH SOLE 0 0 0 1446 ISHARES TR EXPANDED TECH 464287515 390953 1845 SH SOLE 0 0 0 1845 ISHARES TR EXPND TEC SC ETF 464287549 522868 2409 SH SOLE 0 0 0 2409 ISHARES TR FLTG RATE NT ETF 46429B655 5579894 109474 SH SOLE 0 0 0 109474 ISHARES TR GBL COMM SVC ETF 464287275 4468 78 SH SOLE 0 0 0 78 ISHARES TR GL CLEAN ENE ETF 464288224 35174 3227 SH SOLE 0 0 0 3227 ISHARES TR GLB CNS DISC ETF 464288745 23976 200 SH SOLE 0 0 0 200 ISHARES TR GLB CNSM STP ETF 464288737 78393 1430 SH SOLE 0 0 0 1430 ISHARES TR GLB INFRASTR ETF 464288372 152788 3288 SH SOLE 0 0 0 3288 ISHARES TR GLOB HLTHCRE ETF 464287325 37982 622 SH SOLE 0 0 0 622 ISHARES TR GLOBAL 100 ETF 464287572 531686 10752 SH SOLE 0 0 0 10752 ISHARES TR GLOBAL ENERG ETF 464287341 2292 75 SH SOLE 0 0 0 75 ISHARES TR GLOBAL TECH ETF 464287291 32925 178 SH SOLE 0 0 0 178 ISHARES TR GNMA BOND ETF 46429B333 32701 650 SH SOLE 0 0 0 650 ISHARES TR GRWT ALLOCAT ETF 464289867 409059 8881 SH SOLE 0 0 0 8881 ISHARES TR HDG MSCI EAFE 46434V803 4162 139 SH SOLE 0 0 0 139 ISHARES TR IBONDS DEC 46435U697 189468 7200 SH SOLE 0 0 0 7200 ISHARES TR IBONDS DEC 25 46435U432 98707 3645 SH SOLE 0 0 0 3645 ISHARES TR IBONDS DEC19 ETF 46434VAU4 639763 25745 SH SOLE 0 0 0 25745 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 981312 38680 SH SOLE 0 0 0 38680 ISHARES TR IBONDS DEC2021 46435G789 548212 21265 SH SOLE 0 0 0 21265 ISHARES TR IBONDS DEC2022 46435G755 458104 17525 SH SOLE 0 0 0 17525 ISHARES TR IBONDS DEC2023 46435G318 92736 3600 SH SOLE 0 0 0 3600 ISHARES TR IBONDS DEC2026 46435GAA0 41007 1610 SH SOLE 0 0 0 1610 ISHARES TR IBONDS DEC21 ETF 46434VBK5 860000 34400 SH SOLE 0 0 0 34400 ISHARES TR IBONDS DEC22 ETF 46434VBA7 972668 38415 SH SOLE 0 0 0 38415 ISHARES TR IBONDS DEC23 ETF 46434VAX8 379648 14830 SH SOLE 0 0 0 14830 ISHARES TR IBONDS DEC24 ETF 46434VBG4 283592 11039 SH SOLE 0 0 0 11039 ISHARES TR IBONDS DEC25 ETF 46434VBD1 192030 7420 SH SOLE 0 0 0 7420 ISHARES TR IBONDS ETF 46435UAA9 35640 1375 SH SOLE 0 0 0 1375 ISHARES TR IBONDS SEP2020 46434V571 757475 29670 SH SOLE 0 0 0 29670 ISHARES TR IBOXX HI YD ETF 464288513 4936703 56633 SH SOLE 0 0 0 56633 ISHARES TR IBOXX INV CP ETF 464287242 6682194 52418 SH SOLE 0 0 0 52418 ISHARES TR INDIA 50 ETF 464289529 3795 103 SH SOLE 0 0 0 103 ISHARES TR INTL DEVPPTY ETF 464288422 343374 8918 SH SOLE 0 0 0 8918 ISHARES TR INTL QLTY FACTOR 46434V456 24723 833 SH SOLE 0 0 0 833 ISHARES TR INTL SEL DIV ETF 464288448 159585 5191 SH SOLE 0 0 0 5191 ISHARES TR INTRM GOV CR ETF 464288612 2395848 21161 SH SOLE 0 0 0 21161 ISHARES TR INTRM TR CRP ETF 464288638 61395 1060 SH SOLE 0 0 0 1060 ISHARES TR JPMORGAN USD EMG 464288281 1008981 8901 SH SOLE 0 0 0 8901 ISHARES TR LATN AMER 40 ETF 464287390 30441 964 SH SOLE 0 0 0 964 ISHARES TR LNG TR CRPRT BD 464289511 7996 120 SH SOLE 0 0 0 120 ISHARES TR MBS ETF 464288588 328691 3035 SH SOLE 0 0 0 3035 ISHARES TR MICRO-CAP ETF 464288869 26709 303 SH SOLE 0 0 0 303 ISHARES TR MIN VOL EAFE ETF 46429B689 2803591 38259 SH SOLE 0 0 0 38259 ISHARES TR MODERT ALLOC ETF 464289875 80505 2049 SH SOLE 0 0 0 2049 ISHARES TR MORTGE REL ETF 46435G342 211569 5022 SH SOLE 0 0 0 5022 ISHARES TR MRGSTR MD CP GRW 464288307 98345 404 SH SOLE 0 0 0 404 ISHARES TR MRGSTR MD CP VAL 464288406 13684 85 SH SOLE 0 0 0 85 ISHARES TR MRGSTR SM CP ETF 464288505 8754 50 SH SOLE 0 0 0 50 ISHARES TR MRGSTR SM CP GR 464288604 25695 132 SH SOLE 0 0 0 132 ISHARES TR MRNGSTR INC ETF 46432F875 6243 250 SH SOLE 0 0 0 250 ISHARES TR MRNGSTR LG-CP GR 464287119 76416 399 SH SOLE 0 0 0 399 ISHARES TR MRNGSTR LG-CP VL 464288109 95265 862 SH SOLE 0 0 0 862 ISHARES TR MSCI AC ASIA ETF 464288182 20559 310 SH SOLE 0 0 0 310 ISHARES TR MSCI ACWI ETF 464288257 355401 4819 SH SOLE 0 0 0 4819 ISHARES TR MSCI ACWI EX US 464288240 77871 1691 SH SOLE 0 0 0 1691 ISHARES TR MSCI ACWI EXUS 46435G847 18368 681 SH SOLE 0 0 0 681 ISHARES TR MSCI CHINA ETF 46429B671 104948 1871 SH SOLE 0 0 0 1871 ISHARES TR MSCI EAFE ETF 464287465 1779782 27293 SH SOLE 0 0 0 27293 ISHARES TR MSCI EMG MKT ETF 464287234 1536608 37597 SH SOLE 0 0 0 37597 ISHARES TR MSCI EURO FL ETF 464289180 19800 1125 SH SOLE 0 0 0 1125 ISHARES TR MSCI GERMNY ETF 46429B465 2652 50 SH SOLE 0 0 0 50 ISHARES TR MSCI INDIA ETF 46429B598 294549 8774 SH SOLE 0 0 0 8774 ISHARES TR MSCI KLD400 SOC 464288570 23291 210 SH SOLE 0 0 0 210 ISHARES TR MSCI MIN VOL ETF 46429B697 5655209 88225 SH SOLE 0 0 0 88225 ISHARES TR MSCI POLAND ETF 46429B606 14448 700 SH SOLE 0 0 0 700 ISHARES TR MSCI UK ETF NEW 46435G334 9052 288 SH SOLE 0 0 0 288 ISHARES TR MSCI USA ESG SLC 464288802 7417 60 SH SOLE 0 0 0 60 ISHARES TR MULTIFACTOR USA 46434V282 4788 150 SH SOLE 0 0 0 150 ISHARES TR NA TEC MULTM ETF 464287531 2660 50 SH SOLE 0 0 0 50 ISHARES TR NASDAQ BIOTECH 464287556 748968 7527 SH SOLE 0 0 0 7527 ISHARES TR NATIONAL MUN ETF 464288414 1606502 14080 SH SOLE 0 0 0 14080 ISHARES TR NEW YORK MUN ETF 464288323 368764 6445 SH SOLE 0 0 0 6445 ISHARES TR NORTH AMERN NAT 464287374 14476 498 SH SOLE 0 0 0 498 ISHARES TR PFD AND INCM SEC 464288687 3721142 99151 SH SOLE 0 0 0 99151 ISHARES TR PHLX SEMICND ETF 464287523 114373 541 SH SOLE 0 0 0 541 ISHARES TR RESIDNL REAL EST 464288562 148370 1867 SH SOLE 0 0 0 1867 ISHARES TR ROBOTICS ARTIF 46435U556 25061 1025 SH SOLE 0 0 0 1025 ISHARES TR RUS 1000 ETF 464287622 1426767 8671 SH SOLE 0 0 0 8671 ISHARES TR RUS 1000 GRW ETF 464287614 1269529 7953 SH SOLE 0 0 0 7953 ISHARES TR RUS 1000 VAL ETF 464287598 1308198 10200 SH SOLE 0 0 0 10200 ISHARES TR RUS 2000 GRW ETF 464287648 420565 2182 SH SOLE 0 0 0 2182 ISHARES TR RUS 2000 VAL ETF 464287630 2804692 23488 SH SOLE 0 0 0 23488 ISHARES TR RUS MD CP GR ETF 464287481 1739023 12303 SH SOLE 0 0 0 12303 ISHARES TR RUS MDCP VAL ETF 464287473 3104985 34615 SH SOLE 0 0 0 34615 ISHARES TR RUS MID CAP ETF 464287499 2776849 49631 SH SOLE 0 0 0 49631 ISHARES TR RUS TOP 200 ETF 464289446 17990 261 SH SOLE 0 0 0 261 ISHARES TR RUS TP200 GR ETF 464289438 82373 946 SH SOLE 0 0 0 946 ISHARES TR RUS TP200 VL ETF 464289420 66170 1208 SH SOLE 0 0 0 1208 ISHARES TR RUSSELL 2000 ETF 464287655 4868444 32169 SH SOLE 0 0 0 32169 ISHARES TR RUSSELL 3000 ETF 464287689 5141707 29589 SH SOLE 0 0 0 29589 ISHARES TR S&P 100 ETF 464287101 70873 539 SH SOLE 0 0 0 539 ISHARES TR S&P 500 GRWT ETF 464287309 6587516 36591 SH SOLE 0 0 0 36591 ISHARES TR S&P 500 VAL ETF 464287408 801846 6730 SH SOLE 0 0 0 6730 ISHARES TR S&P MC 400GR ETF 464287606 696688 3112 SH SOLE 0 0 0 3112 ISHARES TR S&P MC 400VL ETF 464287705 590849 3695 SH SOLE 0 0 0 3695 ISHARES TR S&P SML 600 GWT 464287887 388180 2176 SH SOLE 0 0 0 2176 ISHARES TR SELECT DIVID ETF 464287168 2411080 23650 SH SOLE 0 0 0 23650 ISHARES TR SH TR CRPORT ETF 464288646 10030601 186894 SH SOLE 0 0 0 186894 ISHARES TR SHORT TREAS BD 464288679 6712311 60679 SH SOLE 0 0 0 60679 ISHARES TR SHRT NAT MUN ETF 464288158 489125 4591 SH SOLE 0 0 0 4591 ISHARES TR SP SMCP600VL ETF 464287879 2111041 14056 SH SOLE 0 0 0 14056 ISHARES TR TIPS BD ETF 464287176 4705280 40462 SH SOLE 0 0 0 40462 ISHARES TR TRANS AVG ETF 464287192 74456 400 SH SOLE 0 0 0 400 ISHARES TR TRS FLT RT BD 46434V860 2358300 46908 SH SOLE 0 0 0 46908 ISHARES TR U.S. CNSM GD ETF 464287812 39844 315 SH SOLE 0 0 0 315 ISHARES TR U.S. CNSM SV ETF 464287580 529997 2438 SH SOLE 0 0 0 2438 ISHARES TR U.S. ENERGY ETF 464287796 87975 2770 SH SOLE 0 0 0 2770 ISHARES TR U.S. FIN SVC ETF 464287770 86087 631 SH SOLE 0 0 0 631 ISHARES TR U.S. FINLS ETF 464287788 610789 4745 SH SOLE 0 0 0 4745 ISHARES TR U.S. INSRNCE ETF 464288786 15920 221 SH SOLE 0 0 0 221 ISHARES TR U.S. MED DVC ETF 464288810 709078 2868 SH SOLE 0 0 0 2868 ISHARES TR U.S. REAL ES ETF 464287739 837887 8958 SH SOLE 0 0 0 8958 ISHARES TR U.S. TECH ETF 464287721 656415 3214 SH SOLE 0 0 0 3214 ISHARES TR U.S. UTILITS ETF 464287697 422596 2595 SH SOLE 0 0 0 2595 ISHARES TR US AER DEF ETF 464288760 1339361 5961 SH SOLE 0 0 0 5961 ISHARES TR US HLTHCARE ETF 464287762 470360 2488 SH SOLE 0 0 0 2488 ISHARES TR US HLTHCR PR ETF 464288828 70211 434 SH SOLE 0 0 0 434 ISHARES TR US HOME CONS ETF 464288752 71895 1660 SH SOLE 0 0 0 1660 ISHARES TR US INDUSTRIALS 464287754 46852 295 SH SOLE 0 0 0 295 ISHARES TR US REGNL BKS ETF 464288778 20518 441 SH SOLE 0 0 0 441 ISHARES TR US TELECOM ETF 464287713 2657 91 SH SOLE 0 0 0 91 ISHARES TR US TREAS BD ETF 46429B267 110854 4211 SH SOLE 0 0 0 4211 ISHARES TR USA MOMENTUM FCT 46432F396 4393027 36839 SH SOLE 0 0 0 36839 ISHARES TR USA QUALITY FCTR 46432F339 418927 4534 SH SOLE 0 0 0 4534 ISHARES TR USD INV GRDE ETF 464288620 19762 339 SH SOLE 0 0 0 339 ISHARES US ETF TR COMMOD SEL STG 46431W853 9304 295 SH SOLE 0 0 0 295 ISHARES US ETF TR INT RT HDG C B 46431W705 5764 62 SH SOLE 0 0 0 62 ISHARES US ETF TR SHT MAT BD ETF 46431W507 462353 9185 SH SOLE 0 0 0 9185 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1455 173 SH SOLE 0 0 0 173 ITRON INC COM 465741106 3698 50 SH SOLE 0 0 0 50 ITT INC COM 45073V108 612 10 SH SOLE 0 0 0 10 IZEA WORLDWIDE INC COM 46604H105 774 3000 SH SOLE 0 0 0 3000 J & J SNACK FOODS CORP COM 466032109 2880 15 SH SOLE 0 0 0 15 J ALEXANDERS HLDGS INC COM 46609J106 35 3 SH SOLE 0 0 0 3 J2 GLOBAL INC COM 48123V102 6357 70 SH SOLE 0 0 0 70 JABIL INC COM 466313103 35019 979 SH SOLE 0 0 0 979 JACK IN THE BOX INC COM 466367109 30403 334 SH SOLE 0 0 0 334 JACOBS ENGR GROUP INC COM 469814107 19311 211 SH SOLE 0 0 0 211 JANUS DETROIT STR TR LONG TERM CARE 47103U407 65066 2105 SH SOLE 0 0 0 2105 JANUS DETROIT STR TR ORGANICS ETF 47103U605 11348 455 SH SOLE 0 0 0 455 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 213225 1664 SH SOLE 0 0 0 1664 JD COM INC SPON ADR CL A 47215P106 674670 23916 SH SOLE 0 0 0 23916 JEFFERIES FINL GROUP INC COM 47233W109 101494 5516 SH SOLE 0 0 0 5516 JETBLUE AWYS CORP COM 477143101 207164 12368 SH SOLE 0 0 0 12368 JOHN BEAN TECHNOLOGIES CORP COM 477839104 8352 84 SH SOLE 0 0 0 84 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 7263 189 SH SOLE 0 0 0 189 JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 4947 150 SH SOLE 0 0 0 150 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 1271137 34523 SH SOLE 0 0 0 34523 JOHNSON & JOHNSON COM 478160104 2943054 22747 SH SOLE 0 0 0 22747 JOHNSON CTLS INTL PLC SHS G51502105 421780 9610 SH SOLE 0 0 0 9610 JOHNSON OUTDOORS INC CL A 479167108 2225 38 SH SOLE 0 0 0 38 JONES LANG LASALLE INC COM 48020Q107 8205 59 SH SOLE 0 0 0 59 JOUNCE THERAPEUTICS INC COM 481116101 1998 600 SH SOLE 0 0 0 600 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 24690 1040 SH SOLE 0 0 0 1040 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 41482 700 SH SOLE 0 0 0 700 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 957 18 SH SOLE 0 0 0 18 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 7652 152 SH SOLE 0 0 0 152 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 119073 5117 SH SOLE 0 0 0 5117 JPMORGAN CHASE & CO COM 46625H100 9163472 77861 SH SOLE 0 0 0 77861 KANSAS CITY SOUTHERN COM NEW 485170302 127583 959 SH SOLE 0 0 0 959 KAR AUCTION SVCS INC COM 48238T109 29828 1215 SH SOLE 0 0 0 1215 KAYNE ANDERSN MLP MIDS INVT COM 486606106 16441 1137 SH SOLE 0 0 0 1137 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 4494 415 SH SOLE 0 0 0 415 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 572 16 SH SOLE 0 0 0 16 KB HOME COM 48666K109 2567 75 SH SOLE 0 0 0 75 KBR INC COM 48242W106 29546 1204 SH SOLE 0 0 0 1204 KEANE GROUP INC COM 48669A108 2424 400 SH SOLE 0 0 0 400 KELLOGG CO COM 487836108 136192 2116 SH SOLE 0 0 0 2116 KEURIG DR PEPPER INC COM 49271V100 74338 2721 SH SOLE 0 0 0 2721 KEYCORP NEW COM 493267108 43451 2436 SH SOLE 0 0 0 2436 KEYSIGHT TECHNOLOGIES INC COM 49338L103 300308 3088 SH SOLE 0 0 0 3088 KIMBERLY CLARK CORP COM 494368103 1353210 9526 SH SOLE 0 0 0 9526 KIMCO RLTY CORP COM 49446R109 25160 1205 SH SOLE 0 0 0 1205 KINDER MORGAN INC DEL COM 49456B101 346763 16825 SH SOLE 0 0 0 16825 KINROSS GOLD CORP COM 496902404 7585 1649 SH SOLE 0 0 0 1649 KIRKLAND LAKE GOLD LTD COM 49741E100 442412 9875 SH SOLE 0 0 0 9875 KKR & CO INC CL A 48251W104 378685 14104 SH SOLE 0 0 0 14104 KLA CORPORATION COM NEW 482480100 206801 1297 SH SOLE 0 0 0 1297 KNOLL INC COM NEW 498904200 2383 94 SH SOLE 0 0 0 94 KOHLS CORP COM 500255104 27263 549 SH SOLE 0 0 0 549 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 109537 2375 SH SOLE 0 0 0 2375 KONTOOR BRANDS INC COM 50050N103 6496 185 SH SOLE 0 0 0 185 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1192 110 SH SOLE 0 0 0 110 KRAFT HEINZ CO COM 500754106 122777 4395 SH SOLE 0 0 0 4395 KRANESHARES TR BOSERA MSCI CH 500767405 44191 1475 SH SOLE 0 0 0 1475 KRANESHARES TR CICC CHINA 100 500767207 5006 188 SH SOLE 0 0 0 188 KRANESHARES TR CSI CHI INTERNET 500767306 106838 2585 SH SOLE 0 0 0 2585 KRANESHARES TR ELEC VEH FUTUR 500767827 31383 1526 SH SOLE 0 0 0 1526 KRANESHARES TR QUADRTC INT RT 500767736 8793 346 SH SOLE 0 0 0 346 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 62014 3335 SH SOLE 0 0 0 3335 KROGER CO COM 501044101 467443 18132 SH SOLE 0 0 0 18132 KRONOS WORLDWIDE INC COM 50105F105 247400 20000 SH SOLE 0 0 0 20000 KT CORP SPONSORED ADR 48268K101 13866 1226 SH SOLE 0 0 0 1226 KULICKE & SOFFA INDS INC COM 501242101 6105 260 SH SOLE 0 0 0 260 KURA SUSHI USA INC CL A COM 501270102 2354 120 SH SOLE 0 0 0 120 L BRANDS INC COM 501797104 784 40 SH SOLE 0 0 0 40 L3HARRIS TECHNOLOGIES INC COM 502431109 685192 3284 SH SOLE 0 0 0 3284 LA Z BOY INC COM 505336107 2822 84 SH SOLE 0 0 0 84 LABORATORY CORP AMER HLDGS COM NEW 50540R409 52752 314 SH SOLE 0 0 0 314 LADDER CAP CORP CL A 505743104 110673 6408 SH SOLE 0 0 0 6408 LAM RESEARCH CORP COM 512807108 199924 865 SH SOLE 0 0 0 865 LAMAR ADVERTISING CO NEW CL A 512816109 142811 1743 SH SOLE 0 0 0 1743 LAMB WESTON HLDGS INC COM 513272104 283608 3900 SH SOLE 0 0 0 3900 LANCASTER COLONY CORP COM 513847103 555 4 SH SOLE 0 0 0 4 LANDSTAR SYS INC COM 515098101 2589 23 SH SOLE 0 0 0 23 LAS VEGAS SANDS CORP COM 517834107 386309 6688 SH SOLE 0 0 0 6688 LATTICE SEMICONDUCTOR CORP COM 518415104 457 25 SH SOLE 0 0 0 25 LAUDER ESTEE COS INC CL A 518439104 722387 3631 SH SOLE 0 0 0 3631 LAZARD GLB TTL RET&INCM FD I COM 52106W103 18506 1184 SH SOLE 0 0 0 1184 LAZARD LTD SHS A G54050102 123273 3522 SH SOLE 0 0 0 3522 LCI INDS COM 50189K103 1561 17 SH SOLE 0 0 0 17 LEAR CORP COM NEW 521865204 2948 25 SH SOLE 0 0 0 25 LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 789484 23504 SH SOLE 0 0 0 23504 LEGG MASON INC COM 524901105 17758 465 SH SOLE 0 0 0 465 LEGGETT & PLATT INC COM 524660107 202735 4952 SH SOLE 0 0 0 4952 LEIDOS HLDGS INC COM 525327102 21470 250 SH SOLE 0 0 0 250 LENDINGCLUB CORP COM NEW 52603A208 222 17 SH SOLE 0 0 0 17 LENDINGTREE INC NEW COM 52603B107 78539 253 SH SOLE 0 0 0 253 LENNAR CORP CL A 526057104 11170 200 SH SOLE 0 0 0 200 LENNOX INTL INC COM 526107107 439047 1807 SH SOLE 0 0 0 1807 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 762 40 SH SOLE 0 0 0 40 LEXINGTON REALTY TRUST COM 529043101 636 62 SH SOLE 0 0 0 62 LGI HOMES INC COM 50187T106 20830 250 SH SOLE 0 0 0 250 LIBERTY BROADBAND CORP COM SER A 530307107 4076 39 SH SOLE 0 0 0 39 LIBERTY BROADBAND CORP COM SER C 530307305 10048 96 SH SOLE 0 0 0 96 LIBERTY GLOBAL PLC SHS CL A G5480U104 2896 117 SH SOLE 0 0 0 117 LIBERTY GLOBAL PLC SHS CL C G5480U120 8350 351 SH SOLE 0 0 0 351 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 324 19 SH SOLE 0 0 0 19 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3077 180 SH SOLE 0 0 0 180 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 417 15 SH SOLE 0 0 0 15 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6526 157 SH SOLE 0 0 0 157 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2470 89 SH SOLE 0 0 0 89 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13175 314 SH SOLE 0 0 0 314 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1544 39 SH SOLE 0 0 0 39 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3244 78 SH SOLE 0 0 0 78 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 546 58 SH SOLE 0 0 0 58 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6171 62 SH SOLE 0 0 0 62 LIGHTBRIDGE CORP COM NEW 53224K203 125 173 SH SOLE 0 0 0 173 LILLY ELI & CO COM 532457108 1634467 14616 SH SOLE 0 0 0 14616 LINCOLN ELEC HLDGS INC COM 533900106 2343 27 SH SOLE 0 0 0 27 LINCOLN NATL CORP IND COM 534187109 21956 364 SH SOLE 0 0 0 364 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 20380 1216 SH SOLE 0 0 0 1216 LINDE PLC SHS G5494J103 412690 2130 SH SOLE 0 0 0 2130 LINE CORP SPONSORED ADR 53567X101 575 16 SH SOLE 0 0 0 16 LINEAGE CELL THERAPEUTICS IN COM 53566P109 14 14 SH SOLE 0 0 0 14 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 926 106 SH SOLE 0 0 0 106 LIQTECH INTL INC COM 53632A201 4938 625 SH SOLE 0 0 0 625 LITHIA MTRS INC CL A 536797103 1059 8 SH SOLE 0 0 0 8 LITTELFUSE INC COM 537008104 184757 1042 SH SOLE 0 0 0 1042 LIVANOVA PLC SHS G5509L101 88622 1201 SH SOLE 0 0 0 1201 LIVE NATION ENTERTAINMENT IN COM 538034109 34829 525 SH SOLE 0 0 0 525 LIVENT CORP COM 53814L108 1512 226 SH SOLE 0 0 0 226 LKQ CORP COM 501889208 3585 114 SH SOLE 0 0 0 114 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 111665 42297 SH SOLE 0 0 0 42297 LOCKHEED MARTIN CORP COM 539830109 2457649 6301 SH SOLE 0 0 0 6301 LOEWS CORP COM 540424108 38044 739 SH SOLE 0 0 0 739 LOGITECH INTL S A SHS H50430232 236862 5814 SH SOLE 0 0 0 5814 LOGMEIN INC COM 54142L109 29377 414 SH SOLE 0 0 0 414 LOMA NEGRA CORP SPONSORED ADS 54150E104 230 40 SH SOLE 0 0 0 40 LOUISIANA PAC CORP COM 546347105 615 25 SH SOLE 0 0 0 25 LOWES COS INC COM 548661107 823066 7485 SH SOLE 0 0 0 7485 LSC COMMUNICATIONS INC COM 50218P107 142 103 SH SOLE 0 0 0 103 LTC PPTYS INC COM 502175102 1639 32 SH SOLE 0 0 0 32 LUCKIN COFFEE INC SPONSORED ADS 54951L109 2850 150 SH SOLE 0 0 0 150 LULULEMON ATHLETICA INC COM 550021109 163843 851 SH SOLE 0 0 0 851 LUMENTUM HLDGS INC COM 55024U109 22013 411 SH SOLE 0 0 0 411 LYFT INC CL A COM 55087P104 24504 600 SH SOLE 0 0 0 600 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41425 463 SH SOLE 0 0 0 463 M & T BK CORP COM 55261F104 371720 2353 SH SOLE 0 0 0 2353 MACATAWA BK CORP COM 554225102 52258 5030 SH SOLE 0 0 0 5030 MACQUARIE INFRASTRUCTURE COR COM 55608B105 46811 1186 SH SOLE 0 0 0 1186 MACYS INC COM 55616P104 472773 30423 SH SOLE 0 0 0 30423 MADISON SQUARE GARDEN CO NEW CL A 55825T103 27670 105 SH SOLE 0 0 0 105 MAGELLAN HEALTH INC COM NEW 559079207 6210 100 SH SOLE 0 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 271830 4102 SH SOLE 0 0 0 4102 MAGNA INTL INC COM 559222401 63516 1191 SH SOLE 0 0 0 1191 MAGNOLIA OIL & GAS CORP CL A 559663109 1809 163 SH SOLE 0 0 0 163 MAIN STREET CAPITAL CORP COM 56035L104 36698 849 SH SOLE 0 0 0 849 MALLINCKRODT PUB LTD CO SHS G5785G107 5 2 SH SOLE 0 0 0 2 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 3135 134 SH SOLE 0 0 0 134 MANHATTAN ASSOCS INC COM 562750109 16134 200 SH SOLE 0 0 0 200 MANNKIND CORP COM NEW 56400P706 6250 5000 SH SOLE 0 0 0 5000 MANPOWERGROUP INC COM 56418H100 3117 37 SH SOLE 0 0 0 37 MANULIFE FINL CORP COM 56501R106 67405 3671 SH SOLE 0 0 0 3671 MARATHON OIL CORP COM 565849106 252643 20590 SH SOLE 0 0 0 20590 MARATHON PETE CORP COM 56585A102 1222716 20127 SH SOLE 0 0 0 20127 MARCUS CORP COM 566330106 3701 100 SH SOLE 0 0 0 100 MARINEMAX INC COM 567908108 6378 412 SH SOLE 0 0 0 412 MARKEL CORP COM 570535104 101643 86 SH SOLE 0 0 0 86 MARKER THERAPEUTICS INC COM 57055L107 19776 3870 SH SOLE 0 0 0 3870 MARKETAXESS HLDGS INC COM 57060D108 48143 147 SH SOLE 0 0 0 147 MARRIOTT INTL INC NEW CL A 571903202 443562 3566 SH SOLE 0 0 0 3566 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 29947 289 SH SOLE 0 0 0 289 MARSH & MCLENNAN COS INC COM 571748102 306573 3064 SH SOLE 0 0 0 3064 MARTIN MARIETTA MATLS INC COM 573284106 128553 469 SH SOLE 0 0 0 469 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 87008 3484 SH SOLE 0 0 0 3484 MASCO CORP COM 574599106 57461 1379 SH SOLE 0 0 0 1379 MASIMO CORP COM 574795100 379563 2551 SH SOLE 0 0 0 2551 MASTEC INC COM 576323109 215308 3316 SH SOLE 0 0 0 3316 MASTERCARD INC CL A 57636Q104 2357436 8681 SH SOLE 0 0 0 8681 MATADOR RES CO COM 576485205 2446 148 SH SOLE 0 0 0 148 MATERIALISE NV SPONSORED ADS 57667T100 259 14 SH SOLE 0 0 0 14 MATTEL INC COM 577081102 6709 589 SH SOLE 0 0 0 589 MAUI LD & PINEAPPLE INC COM 577345101 6191 569 SH SOLE 0 0 0 569 MAXIM INTEGRATED PRODS INC COM 57772K101 105894 1829 SH SOLE 0 0 0 1829 MAXLINEAR INC COM 57776J100 2462 110 SH SOLE 0 0 0 110 MBIA INC COM 55262C100 8455 916 SH SOLE 0 0 0 916 MCCORMICK & CO INC COM NON VTG 579780206 350894 2245 SH SOLE 0 0 0 2245 MCDERMOTT INTL INC COM 580037703 1713 848 SH SOLE 0 0 0 848 MCDONALDS CORP COM 580135101 3209668 14949 SH SOLE 0 0 0 14949 MCKESSON CORP COM 58155Q103 90016 659 SH SOLE 0 0 0 659 MDU RES GROUP INC COM 552690109 117186 4157 SH SOLE 0 0 0 4157 MEDICAL PPTYS TRUST INC COM 58463J304 605949 30979 SH SOLE 0 0 0 30979 MEDICINES CO COM 584688105 7250 145 SH SOLE 0 0 0 145 MEDIDATA SOLUTIONS INC COM 58471A105 18300 200 SH SOLE 0 0 0 200 MEDIFAST INC COM 58470H101 5219 50 SH SOLE 0 0 0 50 MEDNAX INC COM 58502B106 1380 61 SH SOLE 0 0 0 61 MEDPACE HLDGS INC COM 58506Q109 6387 76 SH SOLE 0 0 0 76 MEDTRONIC PLC SHS G5960L103 3979081 36633 SH SOLE 0 0 0 36633 MEET GROUP INC COM 58513U101 1965 600 SH SOLE 0 0 0 600 MELCO RESORTS AND ENTMT LTD ADR 585464100 621 32 SH SOLE 0 0 0 32 MERCADOLIBRE INC COM 58733R102 144422 262 SH SOLE 0 0 0 262 MERCK & CO INC COM 58933Y105 2762686 32819 SH SOLE 0 0 0 32819 MERCURY GENL CORP NEW COM 589400100 130815 2341 SH SOLE 0 0 0 2341 MERCURY SYS INC COM 589378108 7386 91 SH SOLE 0 0 0 91 MEREDITH CORP COM 589433101 25002 682 SH SOLE 0 0 0 682 MERIT MED SYS INC COM 589889104 6122 201 SH SOLE 0 0 0 201 MERITAGE HOMES CORP COM 59001A102 492 7 SH SOLE 0 0 0 7 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9000 2000 SH SOLE 0 0 0 2000 MESABI TR CTF BEN INT 590672101 85634 3580 SH SOLE 0 0 0 3580 METHODE ELECTRS INC COM 591520200 2489 74 SH SOLE 0 0 0 74 METLIFE INC COM 59156R108 241266 5116 SH SOLE 0 0 0 5116 METTLER TOLEDO INTERNATIONAL COM 592688105 271194 385 SH SOLE 0 0 0 385 MFA FINL INC COM 55272X102 73789 10026 SH SOLE 0 0 0 10026 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 576 125 SH SOLE 0 0 0 125 MFS INTER INCOME TR SH BEN INT 55273C107 8595 2250 SH SOLE 0 0 0 2250 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 16835 6500 SH SOLE 0 0 0 6500 MFS MUN INCOME TR SH BEN INT 552738106 262548 37294 SH SOLE 0 0 0 37294 MGE ENERGY INC COM 55277P104 11816 148 SH SOLE 0 0 0 148 MGIC INVT CORP WIS COM 552848103 10064 800 SH SOLE 0 0 0 800 MGM RESORTS INTERNATIONAL COM 552953101 14026 506 SH SOLE 0 0 0 506 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 17801 1258 SH SOLE 0 0 0 1258 MICROCHIP TECHNOLOGY INC COM 595017104 111361 1199 SH SOLE 0 0 0 1199 MICRON TECHNOLOGY INC COM 595112103 334101 7797 SH SOLE 0 0 0 7797 MICROSOFT CORP COM 594918104 16073421 115611 SH SOLE 0 0 0 115611 MIDDLEBY CORP COM 596278101 6546 56 SH SOLE 0 0 0 56 MILLER HERMAN INC COM 600544100 922 20 SH SOLE 0 0 0 20 MIMECAST LTD ORD SHS G14838109 8275 232 SH SOLE 0 0 0 232 MINERALS TECHNOLOGIES INC COM 603158106 2071 39 SH SOLE 0 0 0 39 MITEK SYS INC COM NEW 606710200 19 2 SH SOLE 0 0 0 2 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2200 433 SH SOLE 0 0 0 433 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 5148 1677 SH SOLE 0 0 0 1677 MKS INSTRUMENT INC COM 55306N104 1753 19 SH SOLE 0 0 0 19 MOELIS & CO CL A 60786M105 6570 200 SH SOLE 0 0 0 200 MOHAWK INDS INC COM 608190104 6824 55 SH SOLE 0 0 0 55 MOLECULAR TEMPLATES INC COM 608550109 16146 2450 SH SOLE 0 0 0 2450 MOLECULIN BIOTECH INC COM 60855D101 2220 2000 SH SOLE 0 0 0 2000 MOLSON COORS BREWING CO CL B 60871R209 53750 935 SH SOLE 0 0 0 935 MOMO INC ADR 60879B107 169120 5459 SH SOLE 0 0 0 5459 MONDELEZ INTL INC CL A 609207105 1194391 21591 SH SOLE 0 0 0 21591 MONEYGRAM INTL INC COM NEW 60935Y208 2388 600 SH SOLE 0 0 0 600 MONGODB INC CL A 60937P106 47951 398 SH SOLE 0 0 0 398 MONOLITHIC PWR SYS INC COM 609839105 224263 1441 SH SOLE 0 0 0 1441 MONRO INC COM 610236101 24651 312 SH SOLE 0 0 0 312 MONSTER BEVERAGE CORP NEW COM 61174X109 220047 3790 SH SOLE 0 0 0 3790 MOODYS CORP COM 615369105 174769 853 SH SOLE 0 0 0 853 MORGAN STANLEY COM NEW 617446448 116337 2726 SH SOLE 0 0 0 2726 MORGAN STANLEY CHINA A SH FD COM 617468103 2046 100 SH SOLE 0 0 0 100 MORGAN STANLEY EM MKTS DM DE COM 617477104 659 100 SH SOLE 0 0 0 100 MORGAN STANLEY EMER MKTS DEB COM 61744H105 10569 1150 SH SOLE 0 0 0 1150 MORNINGSTAR INC COM 617700109 45596 312 SH SOLE 0 0 0 312 MOSAIC CO NEW COM 61945C103 27931 1363 SH SOLE 0 0 0 1363 MOTOROLA SOLUTIONS INC COM NEW 620076307 555635 3261 SH SOLE 0 0 0 3261 MPLX LP COM UNIT REP LTD 55336V100 34704 1239 SH SOLE 0 0 0 1239 MSA SAFETY INC COM 553498106 6110 56 SH SOLE 0 0 0 56 MSC INDL DIRECT INC CL A 553530106 33872 467 SH SOLE 0 0 0 467 MSCI INC COM 55354G100 296140 1360 SH SOLE 0 0 0 1360 MSG NETWORK INC CL A 553573106 4055 250 SH SOLE 0 0 0 250 MUELLER INDS INC COM 624756102 29 1 SH SOLE 0 0 0 1 MUELLER WTR PRODS INC COM SER A 624758108 2226 198 SH SOLE 0 0 0 198 MURPHY OIL CORP COM 626717102 83797 3790 SH SOLE 0 0 0 3790 MYLAN N V SHS EURO N59465109 11571 585 SH SOLE 0 0 0 585 MYRIAD GENETICS INC COM 62855J104 3579 125 SH SOLE 0 0 0 125 NASDAQ INC COM 631103108 90390 910 SH SOLE 0 0 0 910 NATIONAL FUEL GAS CO N J COM 636180101 37818 806 SH SOLE 0 0 0 806 NATIONAL GEN HLDGS CORP COM 636220303 23 1 SH SOLE 0 0 0 1 NATIONAL GRID PLC SPONSORED ADR NE 636274409 144501 2670 SH SOLE 0 0 0 2670 NATIONAL HEALTH INVS INC COM 63633D104 90629 1100 SH SOLE 0 0 0 1100 NATIONAL INSTRS CORP COM 636518102 27587 657 SH SOLE 0 0 0 657 NATIONAL OILWELL VARCO INC COM 637071101 7172 338 SH SOLE 0 0 0 338 NATIONAL PRESTO INDS INC COM 637215104 17818 200 SH SOLE 0 0 0 200 NATIONAL RETAIL PPTYS INC COM 637417106 75764 1343 SH SOLE 0 0 0 1343 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6674 200 SH SOLE 0 0 0 200 NATIONAL VISION HLDGS INC COM 63845R107 120350 5000 SH SOLE 0 0 0 5000 NATUS MEDICAL INC COM 639050103 2070 65 SH SOLE 0 0 0 65 NAVIENT CORPORATION COM 63938C108 12890 1007 SH SOLE 0 0 0 1007 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 18918 1067 SH SOLE 0 0 0 1067 NAVISTAR INTL CORP NEW COM 63934E108 2811 100 SH SOLE 0 0 0 100 NCR CORP NEW COM 62886E108 2335 74 SH SOLE 0 0 0 74 NEENAH INC COM 640079109 2800 43 SH SOLE 0 0 0 43 NEKTAR THERAPEUTICS COM 640268108 13388 735 SH SOLE 0 0 0 735 NEOGEN CORP COM 640491106 55033 808 SH SOLE 0 0 0 808 NETAPP INC COM 64110D104 34342 654 SH SOLE 0 0 0 654 NETEASE INC SPONSORED ADS 64110W102 7985 30 SH SOLE 0 0 0 30 NETFLIX INC COM 64110L106 3068263 11465 SH SOLE 0 0 0 11465 NEUBERGER BERMAN RE ES SEC F COM 64190A103 3402 600 SH SOLE 0 0 0 600 NEUROCRINE BIOSCIENCES INC COM 64125C109 62717 696 SH SOLE 0 0 0 696 NEW AGE BEVERAGES CORP COM 64157V108 9246 3350 SH SOLE 0 0 0 3350 NEW JERSEY RES COM 646025106 4432 98 SH SOLE 0 0 0 98 NEW MEDIA INVT GROUP INC COM 64704V106 52922 6007 SH SOLE 0 0 0 6007 NEW MTN FIN CORP COM 647551100 23975 1759 SH SOLE 0 0 0 1759 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1329 12 SH SOLE 0 0 0 12 NEW RELIC INC COM 64829B100 38959 634 SH SOLE 0 0 0 634 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 305932 19511 SH SOLE 0 0 0 19511 NEW SR INVT GROUP INC COM 648691103 107 16 SH SOLE 0 0 0 16 NEW YORK CMNTY BANCORP INC COM 649445103 179377 14293 SH SOLE 0 0 0 14293 NEW YORK MTG TR INC COM PAR $.02 649604501 45634 7493 SH SOLE 0 0 0 7493 NEW YORK TIMES CO CL A 650111107 4842 170 SH SOLE 0 0 0 170 NEWELL BRANDS INC COM 651229106 16106 860 SH SOLE 0 0 0 860 NEWMARK GROUP INC CL A 65158N102 24371 2690 SH SOLE 0 0 0 2690 NEWMARKET CORP COM 651587107 60428 128 SH SOLE 0 0 0 128 NEWMONT GOLDCORP CORPORATION COM 651639106 78912 2081 SH SOLE 0 0 0 2081 NEWS CORP NEW CL A 65249B109 50126 3601 SH SOLE 0 0 0 3601 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 91878 4069 SH SOLE 0 0 0 4069 NEXPOINT RESIDENTIAL TR INC COM 65341D102 26837 574 SH SOLE 0 0 0 574 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 8108 452 SH SOLE 0 0 0 452 NEXSTAR MEDIA GROUP INC CL A 65336K103 136937 1338 SH SOLE 0 0 0 1338 NEXTDECADE CORP COM 65342K105 1152 200 SH SOLE 0 0 0 200 NEXTERA ENERGY INC COM 65339F101 2186097 9383 SH SOLE 0 0 0 9383 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4703 89 SH SOLE 0 0 0 89 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 16678 1199 SH SOLE 0 0 0 1199 NICE LTD SPONSORED ADR 653656108 26028 181 SH SOLE 0 0 0 181 NIELSEN HLDGS PLC SHS EUR G6518L108 2316 109 SH SOLE 0 0 0 109 NIKE INC CL B 654106103 1484129 15802 SH SOLE 0 0 0 15802 NIO INC SPON ADS 62914V106 725 465 SH SOLE 0 0 0 465 NISOURCE INC COM 65473P105 35246 1178 SH SOLE 0 0 0 1178 NOBLE CORP PLC SHS USD G65431101 2540 2000 SH SOLE 0 0 0 2000 NOBLE ENERGY INC COM 655044105 117798 5245 SH SOLE 0 0 0 5245 NOKIA CORP SPONSORED ADR 654902204 53512 10576 SH SOLE 0 0 0 10576 NORDSON CORP COM 655663102 39344 269 SH SOLE 0 0 0 269 NORDSTROM INC COM 655664100 32237 957 SH SOLE 0 0 0 957 NORFOLK SOUTHERN CORP COM 655844108 367983 2048 SH SOLE 0 0 0 2048 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 131866 4725 SH SOLE 0 0 0 4725 NORTHERN TR CORP COM 665859104 66057 708 SH SOLE 0 0 0 708 NORTHROP GRUMMAN CORP COM 666807102 1368554 3652 SH SOLE 0 0 0 3652 NORTHWEST NAT HLDG CO COM 66765N105 412303 5779 SH SOLE 0 0 0 5779 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 108251 2091 SH SOLE 0 0 0 2091 NOVA MEASURING INSTRUMENTS L COM M7516K103 604 19 SH SOLE 0 0 0 19 NOVAGOLD RES INC COM NEW 66987E206 6070 1000 SH SOLE 0 0 0 1000 NOVANTA INC COM 67000B104 5884 72 SH SOLE 0 0 0 72 NOVARTIS A G SPONSORED ADR 66987V109 600249 6907 SH SOLE 0 0 0 6907 NOVAVAX INC COM NEW 670002401 753 150 SH SOLE 0 0 0 150 NOVO-NORDISK A S ADR 670100205 79101 1530 SH SOLE 0 0 0 1530 NOVOCURE LTD ORD SHS G6674U108 47111 630 SH SOLE 0 0 0 630 NOW INC COM 67011P100 23 2 SH SOLE 0 0 0 2 NRG ENERGY INC COM NEW 629377508 119 3 SH SOLE 0 0 0 3 NUCOR CORP COM 670346105 128707 2528 SH SOLE 0 0 0 2528 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 227931 5984 SH SOLE 0 0 0 5984 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 81919 2503 SH SOLE 0 0 0 2503 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 82474 2840 SH SOLE 0 0 0 2840 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 62952 2150 SH SOLE 0 0 0 2150 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 28605 930 SH SOLE 0 0 0 930 NUSTAR ENERGY LP UNIT COM 67058H102 8977 317 SH SOLE 0 0 0 317 NUTANIX INC CL A 67059N108 10500 400 SH SOLE 0 0 0 400 NUTRIEN LTD COM 67077M108 244731 4909 SH SOLE 0 0 0 4909 NUVEEN AMT FREE MUN CR INC F COM 67071L106 208471 12461 SH SOLE 0 0 0 12461 NUVEEN AMT FREE QLTY MUN INC COM 670657105 43188 3018 SH SOLE 0 0 0 3018 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 9315 650 SH SOLE 0 0 0 650 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 64242 8589 SH SOLE 0 0 0 8589 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 102021 9300 SH SOLE 0 0 0 9300 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 34642 1944 SH SOLE 0 0 0 1944 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 865 100 SH SOLE 0 0 0 100 NUVEEN FLOATING RATE INCOME COM 67072T108 9302 957 SH SOLE 0 0 0 957 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 2910 305 SH SOLE 0 0 0 305 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 34325 2206 SH SOLE 0 0 0 2206 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 17802 1800 SH SOLE 0 0 0 1800 NUVEEN MTG OPPORTUNITY TERM COM 670735109 139513 6050 SH SOLE 0 0 0 6050 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 2217 100 SH SOLE 0 0 0 100 NUVEEN MULTI MKT INCOME FD COM 67075J107 13230 1800 SH SOLE 0 0 0 1800 NUVEEN MUN HIGH INCOME OPP F COM 670682103 131090 9180 SH SOLE 0 0 0 9180 NUVEEN MUN VALUE FD INC COM 670928100 15830 1506 SH SOLE 0 0 0 1506 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 391594 24128 SH SOLE 0 0 0 24128 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 298850 13486 SH SOLE 0 0 0 13486 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 73800 5483 SH SOLE 0 0 0 5483 NUVEEN NEW YORK QLT MUN INC COM 67066X107 96683 6780 SH SOLE 0 0 0 6780 NUVEEN NY MUN VALUE FD COM 67062M105 15021 1477 SH SOLE 0 0 0 1477 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 37591 2724 SH SOLE 0 0 0 2724 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 43333 4312 SH SOLE 0 0 0 4312 NUVEEN PFD & INCM SECURTIES COM 67072C105 495056 50259 SH SOLE 0 0 0 50259 NUVEEN PFD & INCOME 2022 TER COM 67075T105 102144 4200 SH SOLE 0 0 0 4200 NUVEEN QUALITY MUNCP INCOME COM 67066V101 5012 349 SH SOLE 0 0 0 349 NUVEEN REAL ASSET INM AND GW COM 67074Y105 7004 400 SH SOLE 0 0 0 400 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6535 500 SH SOLE 0 0 0 500 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 48135 3062 SH SOLE 0 0 0 3062 NUVEEN SR INCOME FD COM 67067Y104 13271 2300 SH SOLE 0 0 0 2300 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 9202 550 SH SOLE 0 0 0 550 NVENT ELECTRIC PLC SHS G6700G107 34426 1562 SH SOLE 0 0 0 1562 NVIDIA CORP COM 67066G104 5070693 29130 SH SOLE 0 0 0 29130 NVR INC COM 62944T105 18587 5 SH SOLE 0 0 0 5 NXP SEMICONDUCTORS N V COM N6596X109 549310 5034 SH SOLE 0 0 0 5034 O REILLY AUTOMOTIVE INC NEW COM 67103H107 41844 105 SH SOLE 0 0 0 105 OAKTREE SPECIALTY LENDING CO COM 67401P108 78094 15076 SH SOLE 0 0 0 15076 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 7985 500 SH SOLE 0 0 0 500 OASIS PETE INC NEW COM 674215108 15743 4550 SH SOLE 0 0 0 4550 OCCIDENTAL PETE CORP COM 674599105 94147 2117 SH SOLE 0 0 0 2117 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 2 1 SH SOLE 0 0 0 1 OCULAR THERAPEUTIX INC COM 67576A100 912 300 SH SOLE 0 0 0 300 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 13390 437 SH SOLE 0 0 0 437 OFS CAP CORP COM 67103B100 5805 500 SH SOLE 0 0 0 500 OGE ENERGY CORP COM 670837103 13387 295 SH SOLE 0 0 0 295 OKTA INC CL A 679295105 265448 2696 SH SOLE 0 0 0 2696 OLD DOMINION FREIGHT LINE IN COM 679580100 287589 1692 SH SOLE 0 0 0 1692 OLD NATL BANCORP IND COM 680033107 2288 133 SH SOLE 0 0 0 133 OLD REP INTL CORP COM 680223104 259641 11016 SH SOLE 0 0 0 11016 OLIN CORP COM PAR $1 680665205 128925 6887 SH SOLE 0 0 0 6887 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 23573 402 SH SOLE 0 0 0 402 OMEGA HEALTHCARE INVS INC COM 681936100 358164 8571 SH SOLE 0 0 0 8571 OMNICELL INC COM 68213N109 21681 300 SH SOLE 0 0 0 300 OMNICOM GROUP INC COM 681919106 199914 2553 SH SOLE 0 0 0 2553 ON SEMICONDUCTOR CORP COM 682189105 235073 12237 SH SOLE 0 0 0 12237 ONCOCYTE CORPORATION COM 68235C107 2846 1355 SH SOLE 0 0 0 1355 ONE GAS INC COM 68235P108 541868 5638 SH SOLE 0 0 0 5638 ONEMAIN HLDGS INC COM 68268W103 24172 659 SH SOLE 0 0 0 659 ONEOK INC NEW COM 682680103 152102 2064 SH SOLE 0 0 0 2064 ONESPAN INC COM 68287N100 2900 200 SH SOLE 0 0 0 200 OPEN TEXT CORP COM 683715106 121940 2988 SH SOLE 0 0 0 2988 OPTICAL CABLE CORP COM NEW 683827208 89 25 SH SOLE 0 0 0 25 ORACLE CORP COM 68389X105 655859 11918 SH SOLE 0 0 0 11918 ORANGE SPONSORED ADR 684060106 106608 6847 SH SOLE 0 0 0 6847 ORASURE TECHNOLOGIES INC COM 68554V108 3750 502 SH SOLE 0 0 0 502 ORCHARD THERAPEUTICS PLC ADS 68570P101 10395 875 SH SOLE 0 0 0 875 ORGANIGRAM HLDGS INC COM 68620P101 16824 4895 SH SOLE 0 0 0 4895 ORGANOVO HLDGS INC COM 68620A104 4689 18000 SH SOLE 0 0 0 18000 OSHKOSH CORP COM 688239201 7504 99 SH SOLE 0 0 0 99 OSI ETF TR OSHARES FTSE 67110P100 155867 5590 SH SOLE 0 0 0 5590 OSI ETF TR OSHARES FTSE EUR 67110P506 98489 4120 SH SOLE 0 0 0 4120 OSI ETF TR OSHARS FTSE US 67110P407 840286 24179 SH SOLE 0 0 0 24179 OSI ETF TR OSHS GBL INTER 67110P704 17677 755 SH SOLE 0 0 0 755 OUTFRONT MEDIA INC COM 69007J106 105036 3781 SH SOLE 0 0 0 3781 OVERSTOCK COM INC DEL COM 690370101 244576 23095 SH SOLE 0 0 0 23095 OWENS & MINOR INC NEW COM 690732102 192 33 SH SOLE 0 0 0 33 OWENS CORNING NEW COM 690742101 3232 51 SH SOLE 0 0 0 51 OWENS ILL INC COM NEW 690768403 14922 1453 SH SOLE 0 0 0 1453 OXFORD INDS INC COM 691497309 6740 94 SH SOLE 0 0 0 94 OXFORD SQUARE CAP CORP COM 69181V107 27412 4400 SH SOLE 0 0 0 4400 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1415 47 SH SOLE 0 0 0 47 PACCAR INC COM 693718108 46557 665 SH SOLE 0 0 0 665 PACER FDS TR BNCHMRK INFRA 69374H741 97692 3034 SH SOLE 0 0 0 3034 PACER FDS TR GLOBL CASH ETF 69374H709 117899 3971 SH SOLE 0 0 0 3971 PACER FDS TR TRENDP 100 ETF 69374H303 58442 1627 SH SOLE 0 0 0 1627 PACER FDS TR TRENDP US LAR CP 69374H105 1933947 62245 SH SOLE 0 0 0 62245 PACER FDS TR TRENDP US MID CP 69374H204 57426 1968 SH SOLE 0 0 0 1968 PACKAGING CORP AMER COM 695156109 120105 1132 SH SOLE 0 0 0 1132 PACWEST BANCORP DEL COM 695263103 127517 3509 SH SOLE 0 0 0 3509 PAGSEGURO DIGITAL LTD COM CL A G68707101 332598 7182 SH SOLE 0 0 0 7182 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5907 6500 SH SOLE 0 0 0 6500 PALO ALTO NETWORKS INC COM 697435105 261310 1282 SH SOLE 0 0 0 1282 PAN AMERICAN SILVER CORP COM 697900108 956 61 SH SOLE 0 0 0 61 PAPA JOHNS INTL INC COM 698813102 53642 1025 SH SOLE 0 0 0 1025 PARETEUM CORP COM NEW 69946T207 3488 2704 SH SOLE 0 0 0 2704 PARK HOTELS RESORTS INC COM 700517105 20975 840 SH SOLE 0 0 0 840 PARKER HANNIFIN CORP COM 701094104 90305 500 SH SOLE 0 0 0 500 PARSLEY ENERGY INC CL A 701877102 27300 1625 SH SOLE 0 0 0 1625 PATTERN ENERGY GROUP INC CL A 70338P100 3582 133 SH SOLE 0 0 0 133 PATTERSON COMPANIES INC COM 703395103 1016 57 SH SOLE 0 0 0 57 PAYCHEX INC COM 704326107 1122583 13563 SH SOLE 0 0 0 13563 PAYCOM SOFTWARE INC COM 70432V102 1682624 8032 SH SOLE 0 0 0 8032 PAYLOCITY HLDG CORP COM 70438V106 24493 251 SH SOLE 0 0 0 251 PAYPAL HLDGS INC COM 70450Y103 1207341 11655 SH SOLE 0 0 0 11655 PAYSIGN INC COM 70451A104 4585 454 SH SOLE 0 0 0 454 PBF ENERGY INC CL A 69318G106 30752 1131 SH SOLE 0 0 0 1131 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 5288 250 SH SOLE 0 0 0 250 PCM FUND INC COM 69323T101 55600 5000 SH SOLE 0 0 0 5000 PEARSON PLC SPONSORED ADR 705015105 10604 1173 SH SOLE 0 0 0 1173 PEBBLEBROOK HOTEL TR COM 70509V100 2977 107 SH SOLE 0 0 0 107 PEGASYSTEMS INC COM 705573103 5036 74 SH SOLE 0 0 0 74 PELOTON INTERACTIVE INC CL A COM 70614W100 42670 1700 SH SOLE 0 0 0 1700 PEMBINA PIPELINE CORP COM 706327103 72287 1950 SH SOLE 0 0 0 1950 PENNANTPARK FLOATING RATE CA COM 70806A106 6995 603 SH SOLE 0 0 0 603 PENNANTPARK INVT CORP COM 708062104 42636 6800 SH SOLE 0 0 0 6800 PENNEY J C CORP INC COM 708160106 244 275 SH SOLE 0 0 0 275 PENNYMAC MTG INVT TR COM 70931T103 127110 5718 SH SOLE 0 0 0 5718 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7376 156 SH SOLE 0 0 0 156 PENTAIR PLC SHS G7S00T104 10319 273 SH SOLE 0 0 0 273 PENUMBRA INC COM 70975L107 61327 456 SH SOLE 0 0 0 456 PEOPLES UTD FINL INC COM 712704105 112541 7198 SH SOLE 0 0 0 7198 PEPSICO INC COM 713448108 3349778 24433 SH SOLE 0 0 0 24433 PERFORMANCE FOOD GROUP CO COM 71377A103 134717 2928 SH SOLE 0 0 0 2928 PERKINELMER INC COM 714046109 51954 610 SH SOLE 0 0 0 610 PERRIGO CO PLC SHS G97822103 8439 151 SH SOLE 0 0 0 151 PERSONALIS INC COM 71535D106 12474 850 SH SOLE 0 0 0 850 PERSPECTA INC COM 715347100 16355 626 SH SOLE 0 0 0 626 PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 14704 999 SH SOLE 0 0 0 999 PETIQ INC COM CL A 71639T106 2317 85 SH SOLE 0 0 0 85 PETMED EXPRESS INC COM 716382106 595 33 SH SOLE 0 0 0 33 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 972 74 SH SOLE 0 0 0 74 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 25192 1741 SH SOLE 0 0 0 1741 PFIZER INC COM 717081103 3184119 88620 SH SOLE 0 0 0 88620 PG&E CORP COM 69331C108 2250 225 SH SOLE 0 0 0 225 PGIM ETF TR ULTRA SHORT 69344A107 104893 2090 SH SOLE 0 0 0 2090 PGT INNOVATIONS INC COM 69336V101 92170 5337 SH SOLE 0 0 0 5337 PHILIP MORRIS INTL INC COM 718172109 1386533 18261 SH SOLE 0 0 0 18261 PHILLIPS 66 COM 718546104 1241201 12121 SH SOLE 0 0 0 12121 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 73586 1300 SH SOLE 0 0 0 1300 PHYSICIANS RLTY TR COM 71943U104 2556 144 SH SOLE 0 0 0 144 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 113358 5429 SH SOLE 0 0 0 5429 PIER 1 IMPORTS INC COM NEW 720279504 1458 150 SH SOLE 0 0 0 150 PIMCO CORPORATE & INCOME OPP COM 72201B101 446024 24588 SH SOLE 0 0 0 24588 PIMCO DYNAMIC INCOME FD SHS 72201Y101 180584 5550 SH SOLE 0 0 0 5550 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 218263 8916 SH SOLE 0 0 0 8916 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 157022 1574 SH SOLE 0 0 0 1574 PIMCO ETF TR 1-3YR USTREIDX 72201R106 2616 51 SH SOLE 0 0 0 51 PIMCO ETF TR 1-5 US TIP IDX 72201R205 2216727 42288 SH SOLE 0 0 0 42288 PIMCO ETF TR 25YR+ ZERO U S 72201R882 152853 1057 SH SOLE 0 0 0 1057 PIMCO ETF TR ACTIVE BD ETF 72201R775 3215167 29524 SH SOLE 0 0 0 29524 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3811017 37462 SH SOLE 0 0 0 37462 PIMCO ETF TR INTER MUN BD ACT 72201R866 358122 6476 SH SOLE 0 0 0 6476 PIMCO ETF TR INV GRD CRP BD 72201R817 10204 93 SH SOLE 0 0 0 93 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 399080 7880 SH SOLE 0 0 0 7880 PIMCO HIGH INCOME FD COM SHS 722014107 15480 2000 SH SOLE 0 0 0 2000 PIMCO INCOME OPPORTUNITY FD COM 72202B100 4099 154 SH SOLE 0 0 0 154 PIMCO INCOME STRATEGY FUND COM 72201H108 66237 5795 SH SOLE 0 0 0 5795 PIMCO INCOME STRATEGY FUND I COM 72201J104 145126 14049 SH SOLE 0 0 0 14049 PIMCO MUN INCOME FD III COM 72201A103 32909 2575 SH SOLE 0 0 0 2575 PIMCO NEW YORK MUN FD II COM 72200Y102 94378 7911 SH SOLE 0 0 0 7911 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 117002 12087 SH SOLE 0 0 0 12087 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 36075 2500 SH SOLE 0 0 0 2500 PIMCO STRATEGIC INCOME FD IN COM 72200X104 234685 25344 SH SOLE 0 0 0 25344 PINNACLE FINL PARTNERS INC COM 72346Q104 12024 212 SH SOLE 0 0 0 212 PINNACLE WEST CAP CORP COM 723484101 58242 600 SH SOLE 0 0 0 600 PINTEREST INC CL A 72352L106 37347 1412 SH SOLE 0 0 0 1412 PIONEER FLOATING RATE TR COM 72369J102 3001 285 SH SOLE 0 0 0 285 PIONEER NAT RES CO COM 723787107 117872 937 SH SOLE 0 0 0 937 PIPER JAFFRAY COS COM 724078100 75 1 SH SOLE 0 0 0 1 PITNEY BOWES INC COM 724479100 1165 255 SH SOLE 0 0 0 255 PJT PARTNERS INC COM CL A 69343T107 11193 275 SH SOLE 0 0 0 275 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 60747 2928 SH SOLE 0 0 0 2928 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3949 186 SH SOLE 0 0 0 186 PLANTRONICS INC NEW COM 727493108 10076 270 SH SOLE 0 0 0 270 PLEXUS CORP COM 729132100 2563 41 SH SOLE 0 0 0 41 PLUG POWER INC COM NEW 72919P202 5260 2000 SH SOLE 0 0 0 2000 PNC FINL SVCS GROUP INC COM 693475105 396315 2828 SH SOLE 0 0 0 2828 PNM RES INC COM 69349H107 3073 59 SH SOLE 0 0 0 59 POINTS INTL LTD COM NEW 730843208 10970 1000 SH SOLE 0 0 0 1000 POLARIS INC COM 731068102 409863 4657 SH SOLE 0 0 0 4657 POOL CORPORATION COM 73278L105 379872 1883 SH SOLE 0 0 0 1883 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 29721 30000 SH SOLE 0 0 0 30000 PORTOLA PHARMACEUTICALS INC COM 737010108 2602 97 SH SOLE 0 0 0 97 POSCO SPONSORED ADR 693483109 990 21 SH SOLE 0 0 0 21 POST HLDGS INC COM 737446104 9843 93 SH SOLE 0 0 0 93 PPG INDS INC COM 693506107 97652 824 SH SOLE 0 0 0 824 PPL CORP COM 69351T106 247477 7859 SH SOLE 0 0 0 7859 PRA HEALTH SCIENCES INC COM 69354M108 6053 61 SH SOLE 0 0 0 61 PREFERRED APT CMNTYS INC COM 74039L103 14 1 SH SOLE 0 0 0 1 PREMIER INC CL A 74051N102 4338 150 SH SOLE 0 0 0 150 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5342 154 SH SOLE 0 0 0 154 PRICE T ROWE GROUP INC COM 74144T108 530234 4641 SH SOLE 0 0 0 4641 PRICESMART INC COM 741511109 4977 70 SH SOLE 0 0 0 70 PRIMERICA INC COM 74164M108 223161 1754 SH SOLE 0 0 0 1754 PRIMO WTR CORP COM 74165N105 34249 2789 SH SOLE 0 0 0 2789 PRINCIPAL FINL GROUP INC COM 74251V102 116802 2044 SH SOLE 0 0 0 2044 PROCTER & GAMBLE CO COM 742718109 4702065 37804 SH SOLE 0 0 0 37804 PROGRESSIVE CORP OHIO COM 743315103 165006 2136 SH SOLE 0 0 0 2136 PROLOGIS INC COM 74340W103 563816 6616 SH SOLE 0 0 0 6616 PROSHARES TR DJ BRKFLD GLB 74347B508 11479 252 SH SOLE 0 0 0 252 PROSHARES TR HGH YLD INT RATE 74348A541 353900 5483 SH SOLE 0 0 0 5483 PROSHARES TR INVT INT RT HG 74347B607 237442 3185 SH SOLE 0 0 0 3185 PROSHARES TR LARGE CAP CRE 74347R248 886841 12504 SH SOLE 0 0 0 12504 PROSHARES TR MSCI EAFE DIVD 74347B839 97972 2625 SH SOLE 0 0 0 2625 PROSHARES TR PET CARE ETF 74348A145 5961 150 SH SOLE 0 0 0 150 PROSHARES TR PSHS SH MSCI EAF 74347R370 11805 451 SH SOLE 0 0 0 451 PROSHARES TR PSHS ULT S&P 500 74347R107 266534 2075 SH SOLE 0 0 0 2075 PROSHARES TR PSHS ULTRA O&G 74347R719 4726 200 SH SOLE 0 0 0 200 PROSHARES TR PSHS ULTRA QQQ 74347R206 280517 2900 SH SOLE 0 0 0 2900 PROSHARES TR PSHS ULTSH 20YRS 74347B201 24360 1000 SH SOLE 0 0 0 1000 PROSHARES TR RUSS 2000 DIVD 74347B698 234591 3952 SH SOLE 0 0 0 3952 PROSHARES TR S&P 500 DV ARIST 74348A467 5297280 74005 SH SOLE 0 0 0 74005 PROSHARES TR S&P MDCP 400 DIV 74347B680 1286327 22147 SH SOLE 0 0 0 22147 PROSHARES TR SHORT S&P 500 NE 74347B425 11915 456 SH SOLE 0 0 0 456 PROSHARES TR ULTRA 20YR TRE 74347R172 211 2 SH SOLE 0 0 0 2 PROSHARES TR ULTRA FNCLS NEW 74347X633 9005 192 SH SOLE 0 0 0 192 PROSHARES TR II ULTA BLMBG 2017 74347W247 14598 900 SH SOLE 0 0 0 900 PROSHARES TR II ULTRA SILVER NEW 74347W353 206 7 SH SOLE 0 0 0 7 PROSHARES TR II VIX SH TRM FUTRS 74347W171 24576 1259 SH SOLE 0 0 0 1259 PROSPECT CAPITAL CORPORATION COM 74348T102 46202 7011 SH SOLE 0 0 0 7011 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 65406 65000 SH SOLE 0 0 0 65000 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 127 150 SH SOLE 0 0 0 150 PROTHENA CORP PLC SHS G72800108 16 2 SH SOLE 0 0 0 2 PROTO LABS INC COM 743713109 5513 54 SH SOLE 0 0 0 54 PRUDENTIAL FINL INC COM 744320102 939028 10439 SH SOLE 0 0 0 10439 PRUDENTIAL PLC ADR 74435K204 15138 416 SH SOLE 0 0 0 416 PSYCHEMEDICS CORP COM NEW 744375205 3097 340 SH SOLE 0 0 0 340 PUBLIC STORAGE COM 74460D109 75298 307 SH SOLE 0 0 0 307 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 594739 9580 SH SOLE 0 0 0 9580 PULTE GROUP INC COM 745867101 507606 13888 SH SOLE 0 0 0 13888 PURE STORAGE INC CL A 74624M102 67760 4000 SH SOLE 0 0 0 4000 PUTNAM MANAGED MUN INCOM TR COM 746823103 18737 2393 SH SOLE 0 0 0 2393 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 18360 4000 SH SOLE 0 0 0 4000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 87316 16600 SH SOLE 0 0 0 16600 PVH CORP COM 693656100 13863 157 SH SOLE 0 0 0 157 QIAGEN NV SHS NEW N72482123 4781 146 SH SOLE 0 0 0 146 QIWI PLC SPON ADR REP B 74735M108 461 21 SH SOLE 0 0 0 21 QORVO INC COM 74736K101 149466 2016 SH SOLE 0 0 0 2016 QTS RLTY TR INC COM CL A 74736A103 4113 80 SH SOLE 0 0 0 80 QUALCOMM INC COM 747525103 397018 5205 SH SOLE 0 0 0 5205 QUALYS INC COM 74758T303 206004 2726 SH SOLE 0 0 0 2726 QUANTA SVCS INC COM 74762E102 409941 10845 SH SOLE 0 0 0 10845 QUEST DIAGNOSTICS INC COM 74834L100 19158 179 SH SOLE 0 0 0 179 QUICKLOGIC CORP COM 74837P108 352 1000 SH SOLE 0 0 0 1000 QUINSTREET INC COM 74874Q100 25 2 SH SOLE 0 0 0 2 QUORUM HEALTH CORP COM 74909E106 68 56 SH SOLE 0 0 0 56 QURATE RETAIL INC COM SER A 74915M100 16391 1589 SH SOLE 0 0 0 1589 RADIUS HEALTH INC COM NEW 750469207 4069 158 SH SOLE 0 0 0 158 RALPH LAUREN CORP CL A 751212101 2196 23 SH SOLE 0 0 0 23 RANGE RES CORP COM 75281A109 1184 310 SH SOLE 0 0 0 310 RAVEN INDS INC COM 754212108 3614 108 SH SOLE 0 0 0 108 RAYMOND JAMES FINANCIAL INC COM 754730109 201945 2449 SH SOLE 0 0 0 2449 RAYONIER INC COM 754907103 28144 998 SH SOLE 0 0 0 998 RAYTHEON CO COM NEW 755111507 1342883 6845 SH SOLE 0 0 0 6845 RBB FD INC MOTLEY FOL ETF 74933W601 6738 300 SH SOLE 0 0 0 300 RBC BEARINGS INC COM 75524B104 252183 1520 SH SOLE 0 0 0 1520 RE MAX HLDGS INC CL A 75524W108 3216 100 SH SOLE 0 0 0 100 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 12947 365 SH SOLE 0 0 0 365 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 10762 467 SH SOLE 0 0 0 467 REALOGY HLDGS CORP COM 75605Y106 514 77 SH SOLE 0 0 0 77 REALTY INCOME CORP COM 756109104 1734736 22623 SH SOLE 0 0 0 22623 REAVES UTIL INCOME FD COM SH BEN INT 756158101 115801 3155 SH SOLE 0 0 0 3155 REDWOOD TR INC COM 758075402 20053 1222 SH SOLE 0 0 0 1222 REGENCY CTRS CORP COM 758849103 50033 720 SH SOLE 0 0 0 720 REGENERON PHARMACEUTICALS COM 75886F107 35230 127 SH SOLE 0 0 0 127 REGENXBIO INC COM 75901B107 6230 175 SH SOLE 0 0 0 175 REGIONS FINL CORP NEW COM 7591EP100 90696 5733 SH SOLE 0 0 0 5733 REINSURANCE GRP OF AMERICA I COM NEW 759351604 12151 76 SH SOLE 0 0 0 76 RELIANCE STEEL & ALUMINUM CO COM 759509102 6279 63 SH SOLE 0 0 0 63 RELX PLC SPONSORED ADR 759530108 49361 2081 SH SOLE 0 0 0 2081 REMARK HLDGS INC COM 75955K102 37516 35900 SH SOLE 0 0 0 35900 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 152597 5417 SH SOLE 0 0 0 5417 REPLIGEN CORP COM 759916109 6212 81 SH SOLE 0 0 0 81 REPUBLIC SVCS INC COM 760759100 259261 2996 SH SOLE 0 0 0 2996 RESIDEO TECHNOLOGIES INC COM 76118Y104 12929 901 SH SOLE 0 0 0 901 RESMED INC COM 761152107 234551 1736 SH SOLE 0 0 0 1736 RESTAURANT BRANDS INTL INC COM 76131D103 21829 307 SH SOLE 0 0 0 307 RETAIL PPTYS AMER INC CL A 76131V202 6616 537 SH SOLE 0 0 0 537 RETAIL VALUE INC COM 76133Q102 37 1 SH SOLE 0 0 0 1 REVOLVE GROUP INC CL A 76156B107 3506 150 SH SOLE 0 0 0 150 REWALK ROBOTICS LTD SHS M8216Q200 122 40 SH SOLE 0 0 0 40 REXAHN PHARMACEUTICALS INC COM 761640309 16 8 SH SOLE 0 0 0 8 REXFORD INDL RLTY INC COM 76169C100 115464 2623 SH SOLE 0 0 0 2623 RIO TINTO PLC SPONSORED ADR 767204100 154104 2958 SH SOLE 0 0 0 2958 RITE AID CORP COM 767754872 660 95 SH SOLE 0 0 0 95 RLJ LODGING TR CUM CONV PFD A 74965L200 15681 581 SH SOLE 0 0 0 581 RMR GROUP INC CL A 74967R106 24377 536 SH SOLE 0 0 0 536 ROAN RES INC CL A COM 769755109 327 266 SH SOLE 0 0 0 266 ROCKWELL AUTOMATION INC COM 773903109 118636 720 SH SOLE 0 0 0 720 ROCKWELL MED INC COM 774374102 26082 9450 SH SOLE 0 0 0 9450 ROGERS COMMUNICATIONS INC CL B 775109200 2388 49 SH SOLE 0 0 0 49 ROGERS CORP COM 775133101 6425 47 SH SOLE 0 0 0 47 ROKU INC COM CL A 77543R102 819168 8050 SH SOLE 0 0 0 8050 ROLLINS INC COM 775711104 258114 7576 SH SOLE 0 0 0 7576 ROPER TECHNOLOGIES INC COM 776696106 201204 564 SH SOLE 0 0 0 564 ROSS STORES INC COM 778296103 81758 744 SH SOLE 0 0 0 744 ROYAL BK CDA MONTREAL QUE COM 780087102 119224 1469 SH SOLE 0 0 0 1469 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1811 355 SH SOLE 0 0 0 355 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 522077 4819 SH SOLE 0 0 0 4819 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 914825 15273 SH SOLE 0 0 0 15273 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 148472 2523 SH SOLE 0 0 0 2523 ROYAL GOLD INC COM 780287108 81072 658 SH SOLE 0 0 0 658 ROYCE VALUE TR INC COM 780910105 4720 343 SH SOLE 0 0 0 343 RPC INC COM 749660106 15350 2736 SH SOLE 0 0 0 2736 RPM INTL INC COM 749685103 62617 910 SH SOLE 0 0 0 910 RUDOLPH TECHNOLOGIES INC COM 781270103 1054 40 SH SOLE 0 0 0 40 RUTHS HOSPITALITY GROUP INC COM 783332109 37400 1832 SH SOLE 0 0 0 1832 RYANAIR HLDGS PLC SPONSORED ADS 783513203 16595 250 SH SOLE 0 0 0 250 RYDER SYS INC COM 783549108 38776 749 SH SOLE 0 0 0 749 RYERSON HLDG CORP COM 783754104 10825 1269 SH SOLE 0 0 0 1269 RYMAN HOSPITALITY PPTYS INC COM 78377T107 75292 920 SH SOLE 0 0 0 920 S&P GLOBAL INC COM 78409V104 623964 2547 SH SOLE 0 0 0 2547 SABRA HEALTH CARE REIT INC COM 78573L106 61694 2687 SH SOLE 0 0 0 2687 SABRE CORP COM 78573M104 33413 1492 SH SOLE 0 0 0 1492 SAIA INC COM 78709Y105 7871 84 SH SOLE 0 0 0 84 SALEM MEDIA GROUP INC CL A 794093104 7650 5000 SH SOLE 0 0 0 5000 SALESFORCE COM INC COM 79466L302 793412 5345 SH SOLE 0 0 0 5345 SANDERSON FARMS INC COM 800013104 21186 140 SH SOLE 0 0 0 140 SANDSTORM GOLD LTD COM NEW 80013R206 3886 689 SH SOLE 0 0 0 689 SANGAMO THERAPEUTICS INC COM 800677106 5656 625 SH SOLE 0 0 0 625 SANOFI SPONSORED ADR 80105N105 217797 4701 SH SOLE 0 0 0 4701 SAP SE SPON ADR 803054204 137131 1163 SH SOLE 0 0 0 1163 SARATOGA INVT CORP COM NEW 80349A208 42148 1705 SH SOLE 0 0 0 1705 SBA COMMUNICATIONS CORP NEW CL A 78410G104 62458 259 SH SOLE 0 0 0 259 SCHLUMBERGER LTD COM 806857108 383247 11216 SH SOLE 0 0 0 11216 SCHNEIDER NATIONAL INC CL B 80689H102 3019 139 SH SOLE 0 0 0 139 SCHNITZER STL INDS CL A 806882106 2644 128 SH SOLE 0 0 0 128 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 13269 528 SH SOLE 0 0 0 528 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 888432 27885 SH SOLE 0 0 0 27885 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 56954 1791 SH SOLE 0 0 0 1791 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 6000 108 SH SOLE 0 0 0 108 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 4192 106 SH SOLE 0 0 0 106 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 37987 1006 SH SOLE 0 0 0 1006 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 100549 3672 SH SOLE 0 0 0 3672 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 120095 4356 SH SOLE 0 0 0 4356 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1475 48 SH SOLE 0 0 0 48 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 595707 11775 SH SOLE 0 0 0 11775 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 231104 4292 SH SOLE 0 0 0 4292 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 356733 5023 SH SOLE 0 0 0 5023 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3322530 60652 SH SOLE 0 0 0 60652 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 619038 7369 SH SOLE 0 0 0 7369 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 270489 4768 SH SOLE 0 0 0 4768 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 59888 844 SH SOLE 0 0 0 844 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1721077 30440 SH SOLE 0 0 0 30440 SCHWAB STRATEGIC TR US REIT ETF 808524847 38131 808 SH SOLE 0 0 0 808 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 402635 5774 SH SOLE 0 0 0 5774 SCHWAB STRATEGIC TR US TIPS ETF 808524870 85757 1511 SH SOLE 0 0 0 1511 SCIENCE APPLICATNS INTL CP N COM 808625107 45251 518 SH SOLE 0 0 0 518 SCORPIO BULKERS INC COM Y7546A122 4712 775 SH SOLE 0 0 0 775 SCORPIO TANKERS INC SHS Y7542C130 2976 100 SH SOLE 0 0 0 100 SCOTTS MIRACLE GRO CO CL A 810186106 36282 356 SH SOLE 0 0 0 356 SEACOAST BKG CORP FLA COM NEW 811707801 43280 1710 SH SOLE 0 0 0 1710 SEADRILL LTD COM G7998G106 15 7 SH SOLE 0 0 0 7 SEAGATE TECHNOLOGY PLC SHS G7945M107 108118 2010 SH SOLE 0 0 0 2010 SEALED AIR CORP NEW COM 81211K100 913 22 SH SOLE 0 0 0 22 SEATTLE GENETICS INC COM 812578102 129210 1513 SH SOLE 0 0 0 1513 SEI INVESTMENTS CO COM 784117103 31109 525 SH SOLE 0 0 0 525 SELECT ENERGY SVCS INC CL A COM 81617J301 961 111 SH SOLE 0 0 0 111 SELECT MED HLDGS CORP COM 81619Q105 3331 201 SH SOLE 0 0 0 201 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 137599 2779 SH SOLE 0 0 0 2779 SELECT SECTOR SPDR TR ENERGY 81369Y506 1251615 21142 SH SOLE 0 0 0 21142 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 152318 3872 SH SOLE 0 0 0 3872 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2340421 19390 SH SOLE 0 0 0 19390 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3265079 53160 SH SOLE 0 0 0 53160 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5126490 56879 SH SOLE 0 0 0 56879 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7160279 255724 SH SOLE 0 0 0 255724 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2149242 27686 SH SOLE 0 0 0 27686 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2860040 44177 SH SOLE 0 0 0 44177 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 114391 1965 SH SOLE 0 0 0 1965 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3481864 43237 SH SOLE 0 0 0 43237 SELECTIVE INS GROUP INC COM 816300107 125342 1667 SH SOLE 0 0 0 1667 SELLAS LIFE SCIENCES GROUP I COM 81642T100 3 21 SH SOLE 0 0 0 21 SEMGROUP CORP CL A 81663A105 2843 174 SH SOLE 0 0 0 174 SEMPRA ENERGY COM 816851109 701368 4751 SH SOLE 0 0 0 4751 SEMTECH CORP COM 816850101 1847 38 SH SOLE 0 0 0 38 SENIOR HSG PPTYS TR SH BEN INT 81721M109 21407 2313 SH SOLE 0 0 0 2313 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7359 147 SH SOLE 0 0 0 147 SERES THERAPEUTICS INC COM 81750R102 557 139 SH SOLE 0 0 0 139 SERITAGE GROWTH PPTYS CL A 81752R100 3187 75 SH SOLE 0 0 0 75 SERVICE CORP INTL COM 817565104 2486 52 SH SOLE 0 0 0 52 SERVICE PPTYS TR COM SH BEN INT 81761L102 67183 2605 SH SOLE 0 0 0 2605 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 80049 1432 SH SOLE 0 0 0 1432 SERVICENOW INC COM 81762P102 52039 205 SH SOLE 0 0 0 205 SHAKE SHACK INC CL A 819047101 114707 1170 SH SOLE 0 0 0 1170 SHAW COMMUNICATIONS INC CL B CONV 82028K200 295 15 SH SOLE 0 0 0 15 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 2434 119 SH SOLE 0 0 0 119 SHERWIN WILLIAMS CO COM 824348106 1052473 1914 SH SOLE 0 0 0 1914 SHIP FINANCE INTERNATIONAL L SHS G81075106 26704 1902 SH SOLE 0 0 0 1902 SHOPIFY INC CL A 82509L107 315712 1013 SH SOLE 0 0 0 1013 SIENTRA INC COM 82621J105 5346 825 SH SOLE 0 0 0 825 SIGNET JEWELERS LIMITED SHS G81276100 1793 107 SH SOLE 0 0 0 107 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7769 312 SH SOLE 0 0 0 312 SIMON PPTY GROUP INC NEW COM 828806109 126375 812 SH SOLE 0 0 0 812 SIMPLY GOOD FOODS CO COM 82900L102 6436 222 SH SOLE 0 0 0 222 SIMPSON MANUFACTURING CO INC COM 829073105 1387 20 SH SOLE 0 0 0 20 SIMULATIONS PLUS INC COM 829214105 18634 537 SH SOLE 0 0 0 537 SINCLAIR BROADCAST GROUP INC CL A 829226109 113389 2653 SH SOLE 0 0 0 2653 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 526 18 SH SOLE 0 0 0 18 SIRIUS XM HLDGS INC COM 82968B103 128388 20526 SH SOLE 0 0 0 20526 SITE CENTERS CORP COM 82981J109 227 15 SH SOLE 0 0 0 15 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 76685 1036 SH SOLE 0 0 0 1036 SIX FLAGS ENTMT CORP NEW COM 83001A102 37686 742 SH SOLE 0 0 0 742 SK TELECOM LTD SPONSORED ADR 78440P108 2908 131 SH SOLE 0 0 0 131 SKECHERS U S A INC CL A 830566105 11205 300 SH SOLE 0 0 0 300 SKYWEST INC COM 830879102 5740 100 SH SOLE 0 0 0 100 SKYWORKS SOLUTIONS INC COM 83088M102 493661 6229 SH SOLE 0 0 0 6229 SL GREEN RLTY CORP COM 78440X101 10509 129 SH SOLE 0 0 0 129 SLACK TECHNOLOGIES INC COM CL A 83088V102 131939 5560 SH SOLE 0 0 0 5560 SLM CORP COM 78442P106 88 10 SH SOLE 0 0 0 10 SMARTSHEET INC COM CL A 83200N103 11349 315 SH SOLE 0 0 0 315 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 529 11 SH SOLE 0 0 0 11 SMITH A O CORP COM 831865209 43989 922 SH SOLE 0 0 0 922 SMUCKER J M CO COM NEW 832696405 155348 1412 SH SOLE 0 0 0 1412 SNAP INC CL A 83304A106 120364 7618 SH SOLE 0 0 0 7618 SNAP ON INC COM 833034101 18785 120 SH SOLE 0 0 0 120 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 250 9 SH SOLE 0 0 0 9 SOLAREDGE TECHNOLOGIES INC COM 83417M104 24028 287 SH SOLE 0 0 0 287 SONOCO PRODS CO COM 835495102 33063 568 SH SOLE 0 0 0 568 SONY CORP SPONSORED ADR 835699307 126420 2138 SH SOLE 0 0 0 2138 SOTHEBYS COM 835898107 513 9 SH SOLE 0 0 0 9 SOUTH JERSEY INDS INC COM 838518108 8557 260 SH SOLE 0 0 0 260 SOUTH ST CORP COM 840441109 4593 61 SH SOLE 0 0 0 61 SOUTHERN CO COM 842587107 1026498 16618 SH SOLE 0 0 0 16618 SOUTHWEST AIRLS CO COM 844741108 249524 4620 SH SOLE 0 0 0 4620 SOUTHWEST GAS HOLDINGS INC COM 844895102 182080 2000 SH SOLE 0 0 0 2000 SOUTHWESTERN ENERGY CO COM 845467109 531 275 SH SOLE 0 0 0 275 SPARK THERAPEUTICS INC COM 84652J103 4849 50 SH SOLE 0 0 0 50 SPARTAN MTRS INC COM 846819100 10990 801 SH SOLE 0 0 0 801 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10219380 37965 SH SOLE 0 0 0 37965 SPDR GOLD TRUST GOLD SHS 78463V107 6282618 45241 SH SOLE 0 0 0 45241 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 78360 1511 SH SOLE 0 0 0 1511 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 695631 17602 SH SOLE 0 0 0 17602 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 23852 632 SH SOLE 0 0 0 632 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 10768 250 SH SOLE 0 0 0 250 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 164097 6826 SH SOLE 0 0 0 6826 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 25221 400 SH SOLE 0 0 0 400 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 92832 1149 SH SOLE 0 0 0 1149 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 86486 2601 SH SOLE 0 0 0 2601 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 80006 2725 SH SOLE 0 0 0 2725 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 78741 2297 SH SOLE 0 0 0 2297 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6047 67 SH SOLE 0 0 0 67 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 36490 840 SH SOLE 0 0 0 840 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1762 33 SH SOLE 0 0 0 33 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 67282 1727 SH SOLE 0 0 0 1727 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 20573 700 SH SOLE 0 0 0 700 SPDR S&P 500 ETF TR TR UNIT 78462F103 18921992 63760 SH SOLE 0 0 0 63760 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 562745 1597 SH SOLE 0 0 0 1597 SPDR SERIES TRUST AEROSPACE DEF 78464A631 607886 5690 SH SOLE 0 0 0 5690 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1435903 27377 SH SOLE 0 0 0 27377 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 103198 3407 SH SOLE 0 0 0 3407 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 18512237 601828 SH SOLE 0 0 0 601828 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1277695 44519 SH SOLE 0 0 0 44519 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 7374 271 SH SOLE 0 0 0 271 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 5128 154 SH SOLE 0 0 0 154 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1129841 10390 SH SOLE 0 0 0 10390 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 259782 9618 SH SOLE 0 0 0 9618 SPDR SERIES TRUST DJ REIT ETF 78464A607 1335858 12775 SH SOLE 0 0 0 12775 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 650087 11883 SH SOLE 0 0 0 11883 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 5855 75 SH SOLE 0 0 0 75 SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 36303 409 SH SOLE 0 0 0 409 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 31407 529 SH SOLE 0 0 0 529 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 807649 16486 SH SOLE 0 0 0 16486 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 70229 1385 SH SOLE 0 0 0 1385 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 141288 4954 SH SOLE 0 0 0 4954 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 146273 4935 SH SOLE 0 0 0 4935 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 204228 5789 SH SOLE 0 0 0 5789 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 123369 4100 SH SOLE 0 0 0 4100 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 287 7 SH SOLE 0 0 0 7 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3605058 103445 SH SOLE 0 0 0 103445 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 139288 4110 SH SOLE 0 0 0 4110 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 276424 9208 SH SOLE 0 0 0 9208 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 260837 8455 SH SOLE 0 0 0 8455 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 138660 4622 SH SOLE 0 0 0 4622 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 58123 1582 SH SOLE 0 0 0 1582 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 225549 5800 SH SOLE 0 0 0 5800 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 803911 21167 SH SOLE 0 0 0 21167 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3993977 124968 SH SOLE 0 0 0 124968 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 415256 7730 SH SOLE 0 0 0 7730 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 98810 1925 SH SOLE 0 0 0 1925 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 514679 8637 SH SOLE 0 0 0 8637 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 170425 2782 SH SOLE 0 0 0 2782 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 250559 3728 SH SOLE 0 0 0 3728 SPDR SERIES TRUST S&P BIOTECH 78464A870 389491 5108 SH SOLE 0 0 0 5108 SPDR SERIES TRUST S&P BK ETF 78464A797 6906 160 SH SOLE 0 0 0 160 SPDR SERIES TRUST S&P DIVID ETF 78464A763 7310391 71251 SH SOLE 0 0 0 71251 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 60874 1381 SH SOLE 0 0 0 1381 SPDR SERIES TRUST S&P INS ETF 78464A789 190841 5417 SH SOLE 0 0 0 5417 SPDR SERIES TRUST S&P KENSHO NEW 78468R648 2785 84 SH SOLE 0 0 0 84 SPDR SERIES TRUST S&P METALS MNG 78464A755 8526 335 SH SOLE 0 0 0 335 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 35664 1595 SH SOLE 0 0 0 1595 SPDR SERIES TRUST S&P PHARMAC 78464A722 139756 3927 SH SOLE 0 0 0 3927 SPDR SERIES TRUST S&P REGL BKG 78464A698 166245 3149 SH SOLE 0 0 0 3149 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4243 100 SH SOLE 0 0 0 100 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 65838 733 SH SOLE 0 0 0 733 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1079876 11790 SH SOLE 0 0 0 11790 SPDR SERIES TRUST SSGA US LRG ETF 78468R804 29542 265 SH SOLE 0 0 0 265 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 360625 8166 SH SOLE 0 0 0 8166 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3374 64 SH SOLE 0 0 0 64 SPIRE INC COM 84857L101 2443 28 SH SOLE 0 0 0 28 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13241 161 SH SOLE 0 0 0 161 SPIRIT AIRLS INC COM 848577102 11543 318 SH SOLE 0 0 0 318 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 97861 2045 SH SOLE 0 0 0 2045 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 25571 25000 SH SOLE 0 0 0 25000 SPLUNK INC COM 848637104 28640 243 SH SOLE 0 0 0 243 SPOTIFY TECHNOLOGY S A SHS L8681T102 25308 222 SH SOLE 0 0 0 222 SPRAGUE RES LP COM UNIT REP LTD 849343108 4425 250 SH SOLE 0 0 0 250 SPRINT CORPORATION COM 85207U105 5066 821 SH SOLE 0 0 0 821 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 7099 501 SH SOLE 0 0 0 501 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 9291 786 SH SOLE 0 0 0 786 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 38400 3000 SH SOLE 0 0 0 3000 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 6240 1000 SH SOLE 0 0 0 1000 SPROUTS FMRS MKT INC COM 85208M102 5802 300 SH SOLE 0 0 0 300 SPS COMMERCE INC COM 78463M107 6919 147 SH SOLE 0 0 0 147 SQUARE INC CL A 852234103 1895670 30600 SH SOLE 0 0 0 30600 SRC ENERGY INC COM 78470V108 9 2 SH SOLE 0 0 0 2 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 264554 5130 SH SOLE 0 0 0 5130 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5790 125 SH SOLE 0 0 0 125 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 26857 400 SH SOLE 0 0 0 400 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 2922660 118135 SH SOLE 0 0 0 118135 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9657129 196164 SH SOLE 0 0 0 196164 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 7520 186 SH SOLE 0 0 0 186 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 745 15 SH SOLE 0 0 0 15 STAAR SURGICAL CO COM PAR $0.01 852312305 88554 3435 SH SOLE 0 0 0 3435 STAG INDL INC COM 85254J102 43306 1469 SH SOLE 0 0 0 1469 STANDEX INTL CORP COM 854231107 1605 22 SH SOLE 0 0 0 22 STANLEY BLACK & DECKER INC COM 854502101 49696 344 SH SOLE 0 0 0 344 STAR BULK CARRIERS CORP SHS PAR Y8162K204 2064 205 SH SOLE 0 0 0 205 STARBUCKS CORP COM 855244109 2048265 23165 SH SOLE 0 0 0 23165 STARWOOD PPTY TR INC COM 85571B105 255449 10547 SH SOLE 0 0 0 10547 STATE STR CORP COM 857477103 54218 916 SH SOLE 0 0 0 916 STELLUS CAP INVT CORP COM 858568108 21808 1600 SH SOLE 0 0 0 1600 STERICYCLE INC COM 858912108 9015 177 SH SOLE 0 0 0 177 STERIS PLC SHS USD G8473T100 281756 1950 SH SOLE 0 0 0 1950 STERLING BANCORP DEL COM 85917A100 3992 199 SH SOLE 0 0 0 199 STITCH FIX INC COM CL A 860897107 510549 26522 SH SOLE 0 0 0 26522 STMICROELECTRONICS N V NY REGISTRY 861012102 14020 725 SH SOLE 0 0 0 725 STONECASTLE FINL CORP COM 861780104 1418 64 SH SOLE 0 0 0 64 STONECO LTD COM CL A G85158106 4869 140 SH SOLE 0 0 0 140 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 478 431 SH SOLE 0 0 0 431 STONERIDGE INC COM 86183P102 1889 61 SH SOLE 0 0 0 61 STORE CAP CORP COM 862121100 427314 11422 SH SOLE 0 0 0 11422 STRATASYS LTD SHS M85548101 43718 2052 SH SOLE 0 0 0 2052 STRATEGIC ED INC COM 86272C103 7881 58 SH SOLE 0 0 0 58 STRATEGY SHS NS 7HANDL IDX 86280R506 4884 202 SH SOLE 0 0 0 202 STRYKER CORP COM 863667101 424176 1961 SH SOLE 0 0 0 1961 STURM RUGER & CO INC COM 864159108 3466 83 SH SOLE 0 0 0 83 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 54940 2325 SH SOLE 0 0 0 2325 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 19002 2778 SH SOLE 0 0 0 2778 SUMMIT HOTEL PPTYS INC COM 866082100 8120 700 SH SOLE 0 0 0 700 SUN CMNTYS INC COM 866674104 1302352 8773 SH SOLE 0 0 0 8773 SUNCOKE ENERGY INC COM 86722A103 1997 354 SH SOLE 0 0 0 354 SUNCOR ENERGY INC NEW COM 867224107 47755 1512 SH SOLE 0 0 0 1512 SUNOCO LP COM UT REP LP 86765K109 95923 3050 SH SOLE 0 0 0 3050 SUNPOWER CORP COM 867652406 121 11 SH SOLE 0 0 0 11 SUNRUN INC COM 86771W105 24907 1491 SH SOLE 0 0 0 1491 SUNTRUST BKS INC COM 867914103 134986 1962 SH SOLE 0 0 0 1962 SUNWORKS INC COM NEW 86803X204 761 321 SH SOLE 0 0 0 321 SUPERNUS PHARMACEUTICALS INC COM 868459108 10992 400 SH SOLE 0 0 0 400 SUTRO BIOPHARMA INC COM 869367102 5454 600 SH SOLE 0 0 0 600 SVB FINL GROUP COM 78486Q101 57879 277 SH SOLE 0 0 0 277 SYMANTEC CORP COM 871503108 2363 100 SH SOLE 0 0 0 100 SYNAPTICS INC COM 87157D109 14662 367 SH SOLE 0 0 0 367 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1080 200 SH SOLE 0 0 0 200 SYNCHRONY FINL COM 87165B103 7821 229 SH SOLE 0 0 0 229 SYNNEX CORP COM 87162W100 38951 345 SH SOLE 0 0 0 345 SYNOPSYS INC COM 871607107 244305 1780 SH SOLE 0 0 0 1780 SYNOVUS FINL CORP COM NEW 87161C501 2003 56 SH SOLE 0 0 0 56 SYSCO CORP COM 871829107 215667 2716 SH SOLE 0 0 0 2716 T MOBILE US INC COM 872590104 161085 2045 SH SOLE 0 0 0 2045 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 381800 8214 SH SOLE 0 0 0 8214 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 404222 3225 SH SOLE 0 0 0 3225 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 7224 420 SH SOLE 0 0 0 420 TALEND S A ADS 874224207 6796 200 SH SOLE 0 0 0 200 TALLGRASS ENERGY LP CLASS A SHS 874696107 12527 622 SH SOLE 0 0 0 622 TANDEM DIABETES CARE INC COM NEW 875372203 139252 2361 SH SOLE 0 0 0 2361 TANGER FACTORY OUTLET CTRS I COM 875465106 61087 3946 SH SOLE 0 0 0 3946 TAPESTRY INC COM 876030107 443 17 SH SOLE 0 0 0 17 TARGA RES CORP COM 87612G101 8958 223 SH SOLE 0 0 0 223 TARGET CORP COM 87612E106 693732 6489 SH SOLE 0 0 0 6489 TC ENERGY CORP COM 87807B107 84467 1630 SH SOLE 0 0 0 1630 TCF FINANCIAL CORPORATION NE COM 872307103 67155 1764 SH SOLE 0 0 0 1764 TCW STRATEGIC INCOME FUND IN COM 872340104 51972 9150 SH SOLE 0 0 0 9150 TD AMERITRADE HLDG CORP COM 87236Y108 2522 54 SH SOLE 0 0 0 54 TE CONNECTIVITY LTD REG SHS H84989104 9604 103 SH SOLE 0 0 0 103 TECHNIPFMC PLC COM G87110105 56222 2329 SH SOLE 0 0 0 2329 TECHTARGET INC COM 87874R100 23 1 SH SOLE 0 0 0 1 TECK RESOURCES LTD CL B 878742204 4723 291 SH SOLE 0 0 0 291 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 41650 2271 SH SOLE 0 0 0 2271 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 6111 350 SH SOLE 0 0 0 350 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 18440 1372 SH SOLE 0 0 0 1372 TELADOC HEALTH INC COM 87918A105 13544 200 SH SOLE 0 0 0 200 TELEDYNE TECHNOLOGIES INC COM 879360105 269184 836 SH SOLE 0 0 0 836 TELEFLEX INC COM 879369106 83239 245 SH SOLE 0 0 0 245 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3846 292 SH SOLE 0 0 0 292 TELEPHONE & DATA SYS INC COM NEW 879433829 2296 89 SH SOLE 0 0 0 89 TELLURIAN INC NEW COM 87968A104 832 100 SH SOLE 0 0 0 100 TELUS CORP COM 87971M103 1425 40 SH SOLE 0 0 0 40 TEMPLETON GLOBAL INCOME FD COM 880198106 12298 2003 SH SOLE 0 0 0 2003 TENARIS S A SPONSORED ADS 88031M109 466 22 SH SOLE 0 0 0 22 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7343 575 SH SOLE 0 0 0 575 TERADATA CORP DEL COM 88076W103 2697 87 SH SOLE 0 0 0 87 TERADYNE INC COM 880770102 518584 8955 SH SOLE 0 0 0 8955 TERNIUM SA SPONSORED ADS 880890108 940 49 SH SOLE 0 0 0 49 TERRAFORM PWR INC COM CL A 88104R209 32185 1766 SH SOLE 0 0 0 1766 TERRENO RLTY CORP COM 88146M101 3627 71 SH SOLE 0 0 0 71 TESLA INC COM 88160R101 660225 2741 SH SOLE 0 0 0 2741 TETRA TECH INC NEW COM 88162G103 15617 180 SH SOLE 0 0 0 180 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 4165 220 SH SOLE 0 0 0 220 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 1518 100 SH SOLE 0 0 0 100 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 1551 100 SH SOLE 0 0 0 100 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1811 2000 SH SOLE 0 0 0 2000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 20062 2916 SH SOLE 0 0 0 2916 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1366 25 SH SOLE 0 0 0 25 TEXAS INSTRS INC COM 882508104 1408805 10901 SH SOLE 0 0 0 10901 TEXAS PAC LD TR SUB CTF PROP I T 882610108 3248 5 SH SOLE 0 0 0 5 TEXAS ROADHOUSE INC COM 882681109 18014 343 SH SOLE 0 0 0 343 TEXTRON INC COM 883203101 368375 7524 SH SOLE 0 0 0 7524 TFS FINL CORP COM 87240R107 31301 1737 SH SOLE 0 0 0 1737 THE CHARLES SCHWAB CORPORATI COM 808513105 450677 10774 SH SOLE 0 0 0 10774 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 3254 325 SH SOLE 0 0 0 325 THE TRADE DESK INC COM CL A 88339J105 70706 377 SH SOLE 0 0 0 377 THERAPEUTICSMD INC COM 88338N107 52272 14400 SH SOLE 0 0 0 14400 THERAPIX BIOSCIENCES LTD SPONSORED ADS NE 88339A203 474 200 SH SOLE 0 0 0 200 THERMO FISHER SCIENTIFIC INC COM 883556102 1957755 6721 SH SOLE 0 0 0 6721 THOMSON REUTERS CORP COM NEW 884903709 36014 538 SH SOLE 0 0 0 538 THOR INDS INC COM 885160101 25527 451 SH SOLE 0 0 0 451 TIDEWATER INC NEW COM 88642R109 1662 110 SH SOLE 0 0 0 110 TIFFANY & CO NEW COM 886547108 46371 501 SH SOLE 0 0 0 501 TILRAY INC COM CL 2 88688T100 202324 8178 SH SOLE 0 0 0 8178 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 933 65 SH SOLE 0 0 0 65 TIMKEN CO COM 887389104 7092 163 SH SOLE 0 0 0 163 TITAN PHARMACEUTICALS INC DE COM 888314507 123 456 SH SOLE 0 0 0 456 TIVITY HEALTH INC COM 88870R102 150 9 SH SOLE 0 0 0 9 TJX COS INC NEW COM 872540109 234779 4212 SH SOLE 0 0 0 4212 TOLL BROTHERS INC COM 889478103 16092 392 SH SOLE 0 0 0 392 TOMPKINS FINANCIAL CORPORATI COM 890110109 97356 1200 SH SOLE 0 0 0 1200 TOPBUILD CORP COM 89055F103 675 7 SH SOLE 0 0 0 7 TORO CO COM 891092108 790907 10790 SH SOLE 0 0 0 10790 TORONTO DOMINION BK ONT COM NEW 891160509 169962 2917 SH SOLE 0 0 0 2917 TOTAL S A SPONSORED ADS 89151E109 317236 6101 SH SOLE 0 0 0 6101 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 19 1 SH SOLE 0 0 0 1 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 125345 932 SH SOLE 0 0 0 932 TPG SPECIALTY LENDING INC COM 87265K102 20036 955 SH SOLE 0 0 0 955 TRACTOR SUPPLY CO COM 892356106 112782 1247 SH SOLE 0 0 0 1247 TRANSDIGM GROUP INC COM 893641100 251108 482 SH SOLE 0 0 0 482 TRANSOCEAN LTD REG SHS H8817H100 19638 4393 SH SOLE 0 0 0 4393 TRANSUNION COM 89400J107 23522 290 SH SOLE 0 0 0 290 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1615 131 SH SOLE 0 0 0 131 TRAVELERS COMPANIES INC COM 89417E109 619535 4167 SH SOLE 0 0 0 4167 TREX CO INC COM 89531P105 42192 464 SH SOLE 0 0 0 464 TRI CONTL CORP COM 895436103 81177 2979 SH SOLE 0 0 0 2979 TRIMBLE INC COM 896239100 78125 2013 SH SOLE 0 0 0 2013 TRIPADVISOR INC COM 896945201 6962 180 SH SOLE 0 0 0 180 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 22630 1374 SH SOLE 0 0 0 1374 TRUEBLUE INC COM 89785X101 528 25 SH SOLE 0 0 0 25 TRUPANION INC COM 898202106 7626 300 SH SOLE 0 0 0 300 TRUSTCO BK CORP N Y COM 898349105 196554 24117 SH SOLE 0 0 0 24117 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 3540 1200 SH SOLE 0 0 0 1200 TTM TECHNOLOGIES INC COM 87305R109 1256 103 SH SOLE 0 0 0 103 TUPPERWARE BRANDS CORP COM 899896104 16425 1035 SH SOLE 0 0 0 1035 TWILIO INC CL A 90138F102 860987 7830 SH SOLE 0 0 0 7830 TWITTER INC COM 90184L102 783624 19020 SH SOLE 0 0 0 19020 TWO HBRS INVT CORP COM NEW 90187B408 97359 7415 SH SOLE 0 0 0 7415 TYLER TECHNOLOGIES INC COM 902252105 18375 70 SH SOLE 0 0 0 70 TYME TECHNOLOGIES INC COM 90238J103 2142 1800 SH SOLE 0 0 0 1800 TYSON FOODS INC CL A 902494103 454952 5282 SH SOLE 0 0 0 5282 U S CONCRETE INC COM NEW 90333L201 4312 78 SH SOLE 0 0 0 78 U S SILICA HLDGS INC COM 90346E103 15402 1611 SH SOLE 0 0 0 1611 UBER TECHNOLOGIES INC COM 90353T100 209847 6887 SH SOLE 0 0 0 6887 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 33345 1654 SH SOLE 0 0 0 1654 UGI CORP NEW COM 902681105 727910 14480 SH SOLE 0 0 0 14480 ULTA BEAUTY INC COM 90384S303 17546 70 SH SOLE 0 0 0 70 ULTRA CLEAN HLDGS INC COM 90385V107 1464 100 SH SOLE 0 0 0 100 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 20192 472 SH SOLE 0 0 0 472 ULTRALIFE CORP COM 903899102 2165 250 SH SOLE 0 0 0 250 UMB FINL CORP COM 902788108 1679 26 SH SOLE 0 0 0 26 UMPQUA HLDGS CORP COM 904214103 130018 7899 SH SOLE 0 0 0 7899 UNDER ARMOUR INC CL A 904311107 136968 6869 SH SOLE 0 0 0 6869 UNDER ARMOUR INC CL C 904311206 8467 467 SH SOLE 0 0 0 467 UNIFIRST CORP MASS COM 904708104 55999 287 SH SOLE 0 0 0 287 UNILEVER N V N Y SHS NEW 904784709 28831 480 SH SOLE 0 0 0 480 UNILEVER PLC SPON ADR NEW 904767704 334997 5574 SH SOLE 0 0 0 5574 UNION PACIFIC CORP COM 907818108 1617167 9984 SH SOLE 0 0 0 9984 UNIQURE NV SHS N90064101 157 4 SH SOLE 0 0 0 4 UNISYS CORP COM NEW 909214306 2972 400 SH SOLE 0 0 0 400 UNITED AIRLINES HLDGS INC COM 910047109 24313 275 SH SOLE 0 0 0 275 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2249 1076 SH SOLE 0 0 0 1076 UNITED NAT FOODS INC COM 911163103 7476 649 SH SOLE 0 0 0 649 UNITED PARCEL SERVICE INC CL B 911312106 834790 6967 SH SOLE 0 0 0 6967 UNITED RENTALS INC COM 911363109 230584 1850 SH SOLE 0 0 0 1850 UNITED STATES NATL GAS FUND UNIT PAR 912318300 259 13 SH SOLE 0 0 0 13 UNITED STATES OIL FUND LP UNITS 91232N108 87318 7700 SH SOLE 0 0 0 7700 UNITED STATES STL CORP NEW COM 912909108 71669 6205 SH SOLE 0 0 0 6205 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 7167 200 SH SOLE 0 0 0 200 UNITED TECHNOLOGIES CORP COM 913017109 1806799 13235 SH SOLE 0 0 0 13235 UNITED THERAPEUTICS CORP DEL COM 91307C102 3988 50 SH SOLE 0 0 0 50 UNITEDHEALTH GROUP INC COM 91324P102 3364461 15482 SH SOLE 0 0 0 15482 UNITI GROUP INC COM 91325V108 101 13 SH SOLE 0 0 0 13 UNIVERSAL CORP VA COM 913456109 37216 679 SH SOLE 0 0 0 679 UNIVERSAL DISPLAY CORP COM 91347P105 401985 2394 SH SOLE 0 0 0 2394 UNIVERSAL HLTH SVCS INC CL B 913903100 25924 174 SH SOLE 0 0 0 174 UNIVERSAL INS HLDGS INC COM 91359V107 14995 500 SH SOLE 0 0 0 500 UNUM GROUP COM 91529Y106 20537 691 SH SOLE 0 0 0 691 URANIUM ENERGY CORP COM 916896103 1950 2000 SH SOLE 0 0 0 2000 URSTADT BIDDLE PPTYS INC CL A 917286205 41925 1769 SH SOLE 0 0 0 1769 URSTADT BIDDLE PPTYS INC COM 917286106 471 25 SH SOLE 0 0 0 25 US BANCORP DEL COM NEW 902973304 736702 13312 SH SOLE 0 0 0 13312 US ECOLOGY INC COM 91732J102 8696 136 SH SOLE 0 0 0 136 US FOODS HLDG CORP COM 912008109 14344 349 SH SOLE 0 0 0 349 USANA HEALTH SCIENCES INC COM 90328M107 6155 90 SH SOLE 0 0 0 90 V F CORP COM 918204108 356447 4005 SH SOLE 0 0 0 4005 VAIL RESORTS INC COM 91879Q109 134260 590 SH SOLE 0 0 0 590 VALARIS PLC SHS CLASS A G9402V109 962 200 SH SOLE 0 0 0 200 VALE S A SPONSORED ADS 91912E105 279600 24313 SH SOLE 0 0 0 24313 VALERO ENERGY CORP NEW COM 91913Y100 705019 8271 SH SOLE 0 0 0 8271 VALLEY NATL BANCORP COM 919794107 55907 5143 SH SOLE 0 0 0 5143 VALVOLINE INC COM 92047W101 88845 4033 SH SOLE 0 0 0 4033 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 39000 592 SH SOLE 0 0 0 592 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1025299 20380 SH SOLE 0 0 0 20380 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 397550 18797 SH SOLE 0 0 0 18797 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 114007 6762 SH SOLE 0 0 0 6762 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 11798 100 SH SOLE 0 0 0 100 VANECK VECTORS ETF TR COAL ETF 92189F809 3261 300 SH SOLE 0 0 0 300 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 745682 25433 SH SOLE 0 0 0 25433 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 556610 20839 SH SOLE 0 0 0 20839 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 131512 4932 SH SOLE 0 0 0 4932 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1390724 21585 SH SOLE 0 0 0 21585 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 5860 270 SH SOLE 0 0 0 270 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 12937 529 SH SOLE 0 0 0 529 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 79127 3135 SH SOLE 0 0 0 3135 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 128532 3895 SH SOLE 0 0 0 3895 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 832 13 SH SOLE 0 0 0 13 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 738784 14731 SH SOLE 0 0 0 14731 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 5191 223 SH SOLE 0 0 0 223 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 50161 2471 SH SOLE 0 0 0 2471 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 9473 750 SH SOLE 0 0 0 750 VANECK VECTORS ETF TR RETAIL ETF 92189F684 2633 23 SH SOLE 0 0 0 23 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 19731 865 SH SOLE 0 0 0 865 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 267379 2244 SH SOLE 0 0 0 2244 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 74407 2955 SH SOLE 0 0 0 2955 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 3345 99 SH SOLE 0 0 0 99 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 29358 1800 SH SOLE 0 0 0 1800 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4365 27 SH SOLE 0 0 0 27 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 12646 110 SH SOLE 0 0 0 110 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 42659 306 SH SOLE 0 0 0 306 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 18141 139 SH SOLE 0 0 0 139 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 49353 400 SH SOLE 0 0 0 400 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 6053288 39455 SH SOLE 0 0 0 39455 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 582786 4086 SH SOLE 0 0 0 4086 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 589462 6698 SH SOLE 0 0 0 6698 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 251002 2445 SH SOLE 0 0 0 2445 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2345652 29034 SH SOLE 0 0 0 29034 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2409491 28538 SH SOLE 0 0 0 28538 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1812388 30807 SH SOLE 0 0 0 30807 VANGUARD GROUP DIV APP ETF 921908844 10839085 90643 SH SOLE 0 0 0 90643 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1229563 10570 SH SOLE 0 0 0 10570 VANGUARD INDEX FDS GROWTH ETF 922908736 21000005 126293 SH SOLE 0 0 0 126293 VANGUARD INDEX FDS LARGE CAP ETF 922908637 4828914 35421 SH SOLE 0 0 0 35421 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4815702 32514 SH SOLE 0 0 0 32514 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3398221 30073 SH SOLE 0 0 0 30073 VANGUARD INDEX FDS MID CAP ETF 922908629 3249811 19390 SH SOLE 0 0 0 19390 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6179817 66271 SH SOLE 0 0 0 66271 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7495737 27497 SH SOLE 0 0 0 27497 VANGUARD INDEX FDS SM CP VAL ETF 922908611 430568 3342 SH SOLE 0 0 0 3342 VANGUARD INDEX FDS SMALL CP ETF 922908751 2105111 13679 SH SOLE 0 0 0 13679 VANGUARD INDEX FDS SML CP GRW ETF 922908595 401597 2206 SH SOLE 0 0 0 2206 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4270439 28281 SH SOLE 0 0 0 28281 VANGUARD INDEX FDS VALUE ETF 922908744 26376151 236303 SH SOLE 0 0 0 236303 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 834066 16715 SH SOLE 0 0 0 16715 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1497700 37201 SH SOLE 0 0 0 37201 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 371134 6923 SH SOLE 0 0 0 6923 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 46807 709 SH SOLE 0 0 0 709 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 44569 437 SH SOLE 0 0 0 437 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 314101 5361 SH SOLE 0 0 0 5361 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 887936 11868 SH SOLE 0 0 0 11868 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2136342 43554 SH SOLE 0 0 0 43554 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 238931 4456 SH SOLE 0 0 0 4456 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4191314 45937 SH SOLE 0 0 0 45937 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 88108 1322 SH SOLE 0 0 0 1322 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 161824 1600 SH SOLE 0 0 0 1600 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 525530 5990 SH SOLE 0 0 0 5990 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 218282 4098 SH SOLE 0 0 0 4098 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 586573 9627 SH SOLE 0 0 0 9627 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1859235 22939 SH SOLE 0 0 0 22939 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 211419 2390 SH SOLE 0 0 0 2390 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 217631 1326 SH SOLE 0 0 0 1326 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 199592 1775 SH SOLE 0 0 0 1775 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 205147 1686 SH SOLE 0 0 0 1686 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3557 34 SH SOLE 0 0 0 34 VANGUARD STAR FD VG TL INTL STK F 921909768 1181956 22880 SH SOLE 0 0 0 22880 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7846717 191011 SH SOLE 0 0 0 191011 VANGUARD WELLINGTON FD US MINIMUM 921935409 11960 134 SH SOLE 0 0 0 134 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3301134 40957 SH SOLE 0 0 0 40957 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 13855021 156148 SH SOLE 0 0 0 156148 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 636149 10711 SH SOLE 0 0 0 10711 VANGUARD WORLD FD EXTENDED DUR 921910709 159386 1128 SH SOLE 0 0 0 1128 VANGUARD WORLD FD MEGA CAP INDEX 921910873 353338 3427 SH SOLE 0 0 0 3427 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 911749 11195 SH SOLE 0 0 0 11195 VANGUARD WORLD FD MEGA GRWTH IND 921910816 276300 2083 SH SOLE 0 0 0 2083 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 129185 1490 SH SOLE 0 0 0 1490 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 186074 1033 SH SOLE 0 0 0 1033 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1309373 8363 SH SOLE 0 0 0 8363 VANGUARD WORLD FDS ENERGY ETF 92204A306 194939 2499 SH SOLE 0 0 0 2499 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 952629 13609 SH SOLE 0 0 0 13609 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 530536 3164 SH SOLE 0 0 0 3164 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 11940 82 SH SOLE 0 0 0 82 VANGUARD WORLD FDS INF TECH ETF 92204A702 890032 4129 SH SOLE 0 0 0 4129 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1896 15 SH SOLE 0 0 0 15 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1026910 7149 SH SOLE 0 0 0 7149 VARONIS SYS INC COM 922280102 34314 574 SH SOLE 0 0 0 574 VECTOR GROUP LTD COM 92240M108 12845 1079 SH SOLE 0 0 0 1079 VECTRUS INC COM 92242T101 244 6 SH SOLE 0 0 0 6 VEDANTA LTD SPONSORED ADR 92242Y100 2969 342 SH SOLE 0 0 0 342 VEEVA SYS INC CL A COM 922475108 166127 1088 SH SOLE 0 0 0 1088 VENTAS INC COM 92276F100 463123 6342 SH SOLE 0 0 0 6342 VEREIT INC COM 92339V100 199437 20392 SH SOLE 0 0 0 20392 VERICEL CORP COM 92346J108 4542 300 SH SOLE 0 0 0 300 VERISIGN INC COM 92343E102 615877 3265 SH SOLE 0 0 0 3265 VERISK ANALYTICS INC COM 92345Y106 637937 4034 SH SOLE 0 0 0 4034 VERITIV CORP COM 923454102 18 1 SH SOLE 0 0 0 1 VERIZON COMMUNICATIONS INC COM 92343V104 6034078 99968 SH SOLE 0 0 0 99968 VERMILLION INC COM NEW 92407M206 22415 42900 SH SOLE 0 0 0 42900 VERRA MOBILITY CORP COM 92511U102 1966 137 SH SOLE 0 0 0 137 VERSO CORP CL A 92531L207 3107 251 SH SOLE 0 0 0 251 VERSUM MATLS INC COM 92532W103 42344 800 SH SOLE 0 0 0 800 VERTEX PHARMACEUTICALS INC COM 92532F100 531809 3139 SH SOLE 0 0 0 3139 VIACOM INC NEW CL B 92553P201 116714 4857 SH SOLE 0 0 0 4857 VIAVI SOLUTIONS INC COM 925550105 3501 250 SH SOLE 0 0 0 250 VIKING THERAPEUTICS INC COM 92686J106 6192 900 SH SOLE 0 0 0 900 VILLAGE FARMS INTL INC COM 92707Y108 7382 815 SH SOLE 0 0 0 815 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2767 100 SH SOLE 0 0 0 100 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 269384 30200 SH SOLE 0 0 0 30200 VIRNETX HLDG CORP COM 92823T108 94149 17435 SH SOLE 0 0 0 17435 VIRTU FINL INC CL A 928254101 15804 966 SH SOLE 0 0 0 966 VIRTUS TOTAL RETURN FUND INC COM 92837G100 5630 500 SH SOLE 0 0 0 500 VISA INC COM CL A 92826C839 7015261 40784 SH SOLE 0 0 0 40784 VISHAY INTERTECHNOLOGY INC COM 928298108 1676 99 SH SOLE 0 0 0 99 VISTA OUTDOOR INC COM 928377100 3962 640 SH SOLE 0 0 0 640 VISTEON CORP COM NEW 92839U206 743 9 SH SOLE 0 0 0 9 VISTRA ENERGY CORP COM 92840M102 107 4 SH SOLE 0 0 0 4 VIVUS INC COM NEW 928551308 193 50 SH SOLE 0 0 0 50 VMWARE INC CL A COM 928563402 46068 307 SH SOLE 0 0 0 307 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 321447 16145 SH SOLE 0 0 0 16145 VONAGE HLDGS CORP COM 92886T201 1379 122 SH SOLE 0 0 0 122 VOXELJET AG ADS 92912L107 945 500 SH SOLE 0 0 0 500 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 28800 4800 SH SOLE 0 0 0 4800 VOYA PRIME RATE TR SH BEN INT 92913A100 1036 220 SH SOLE 0 0 0 220 VULCAN MATLS CO COM 929160109 115867 766 SH SOLE 0 0 0 766 VUZIX CORP COM NEW 92921W300 1140 500 SH SOLE 0 0 0 500 W P CAREY INC COM 92936U109 265989 2972 SH SOLE 0 0 0 2972 WABCO HLDGS INC COM 92927K102 20330 152 SH SOLE 0 0 0 152 WABTEC CORP COM 929740108 87247 1214 SH SOLE 0 0 0 1214 WALGREENS BOOTS ALLIANCE INC COM 931427108 120208 2173 SH SOLE 0 0 0 2173 WALMART INC COM 931142103 2818602 23750 SH SOLE 0 0 0 23750 WASHINGTON PRIME GROUP NEW COM 93964W108 35343 8537 SH SOLE 0 0 0 8537 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 32434 1185 SH SOLE 0 0 0 1185 WASTE CONNECTIONS INC COM 94106B101 167340 1820 SH SOLE 0 0 0 1820 WASTE MGMT INC DEL COM 94106L109 1677103 14584 SH SOLE 0 0 0 14584 WATERS CORP COM 941848103 54691 245 SH SOLE 0 0 0 245 WATSCO INC COM 942622200 240405 1421 SH SOLE 0 0 0 1421 WAYFAIR INC CL A 94419L101 11212 100 SH SOLE 0 0 0 100 WD-40 CO COM 929236107 144098 785 SH SOLE 0 0 0 785 WEC ENERGY GROUP INC COM 92939U106 1233514 12971 SH SOLE 0 0 0 12971 WEIBO CORP SPONSORED ADR 948596101 13873 310 SH SOLE 0 0 0 310 WELLS FARGO CO NEW COM 949746101 1837584 36431 SH SOLE 0 0 0 36431 WELLS FARGO CO NEW PERP PFD CNV A 949746804 9135 6 SH SOLE 0 0 0 6 WELLTOWER INC COM 95040Q104 984420 10860 SH SOLE 0 0 0 10860 WENDYS CO COM 95058W100 31026 1553 SH SOLE 0 0 0 1553 WEST PHARMACEUTICAL SVSC INC COM 955306105 120831 852 SH SOLE 0 0 0 852 WESTERN ASSET EMRG MKT DEBT COM 95766A101 59866 4310 SH SOLE 0 0 0 4310 WESTERN ASSET GLB HI INCOME COM 95766B109 38826 3910 SH SOLE 0 0 0 3910 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 11613 766 SH SOLE 0 0 0 766 WESTERN ASSET HIGH INCM FD I COM 95766J102 3776 557 SH SOLE 0 0 0 557 WESTERN ASSET HIGH INCM OPP COM 95766K109 9696 1920 SH SOLE 0 0 0 1920 WESTERN ASSET MTG DEF OPPTY COM 95790B109 27976 1286 SH SOLE 0 0 0 1286 WESTERN ASSET MUN DEF OPP TR COM 95768A109 10820 500 SH SOLE 0 0 0 500 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 62273 5373 SH SOLE 0 0 0 5373 WESTERN ASST MNGD MUN FD INC COM 95766M105 149256 10855 SH SOLE 0 0 0 10855 WESTERN DIGITAL CORP COM 958102105 144866 2429 SH SOLE 0 0 0 2429 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 26234 1054 SH SOLE 0 0 0 1054 WESTERN UN CO COM 959802109 25000 1079 SH SOLE 0 0 0 1079 WESTLAKE CHEM CORP COM 960413102 3931 60 SH SOLE 0 0 0 60 WESTPAC BKG CORP SPONSORED ADR 961214301 1339 67 SH SOLE 0 0 0 67 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2720 1000 SH SOLE 0 0 0 1000 WESTROCK CO COM 96145D105 81640 2240 SH SOLE 0 0 0 2240 WESTWATER RES INC COM NEW 961684206 1531 440 SH SOLE 0 0 0 440 WEX INC COM 96208T104 3031 15 SH SOLE 0 0 0 15 WEYCO GROUP INC COM 962149100 18065 799 SH SOLE 0 0 0 799 WEYERHAEUSER CO COM 962166104 34680 1252 SH SOLE 0 0 0 1252 WHEATON PRECIOUS METALS CORP COM 962879102 47682 1817 SH SOLE 0 0 0 1817 WHIRLPOOL CORP COM 963320106 18320 116 SH SOLE 0 0 0 116 WHITE MTNS INS GROUP LTD COM G9618E107 8640 8 SH SOLE 0 0 0 8 WHITEHORSE FIN INC COM 96524V106 121874 8749 SH SOLE 0 0 0 8749 WHITESTONE REIT COM 966084204 20640 1500 SH SOLE 0 0 0 1500 WHITING PETE CORP NEW COM NEW 966387409 48 6 SH SOLE 0 0 0 6 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 29258 30000 SH SOLE 0 0 0 30000 WILEY JOHN & SONS INC CL A 968223206 31241 711 SH SOLE 0 0 0 711 WILLIAMS COS INC DEL COM 969457100 174467 7251 SH SOLE 0 0 0 7251 WILLIAMS SONOMA INC COM 969904101 75009 1103 SH SOLE 0 0 0 1103 WILLIS TOWERS WATSON PUB LTD SHS G96629103 30177 156 SH SOLE 0 0 0 156 WINTRUST FINL CORP COM 97650W108 3878 60 SH SOLE 0 0 0 60 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 18733 1068 SH SOLE 0 0 0 1068 WISDOMTREE INVTS INC COM 97717P104 30248 5789 SH SOLE 0 0 0 5789 WISDOMTREE TR CBOE S&P 500 97717X560 23182 839 SH SOLE 0 0 0 839 WISDOMTREE TR CHINADIV EX FI 97717X719 36262 510 SH SOLE 0 0 0 510 WISDOMTREE TR CURRNCY INT EQ 97717X263 8646 300 SH SOLE 0 0 0 300 WISDOMTREE TR DYNAMIC INT EQ 97717X271 14986 500 SH SOLE 0 0 0 500 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 2930 125 SH SOLE 0 0 0 125 WISDOMTREE TR EMER MKT HIGH FD 97717W315 313967 7600 SH SOLE 0 0 0 7600 WISDOMTREE TR EMERG CUR STR FD 97717W133 3665 200 SH SOLE 0 0 0 200 WISDOMTREE TR EMG MKTS SMCAP 97717W281 345451 7798 SH SOLE 0 0 0 7798 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1448646 21528 SH SOLE 0 0 0 21528 WISDOMTREE TR EUROPE SMCP DV 97717W869 224814 4021 SH SOLE 0 0 0 4021 WISDOMTREE TR FLOATNG RAT TREA 97717X628 19514 779 SH SOLE 0 0 0 779 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 10179 343 SH SOLE 0 0 0 343 WISDOMTREE TR GLB HIGH DIV FD 97717W877 6808 148 SH SOLE 0 0 0 148 WISDOMTREE TR GLB US QTLY DIV 97717W844 11119 191 SH SOLE 0 0 0 191 WISDOMTREE TR HEDGED HI YLD BD 97717W430 145423 6320 SH SOLE 0 0 0 6320 WISDOMTREE TR INDIA ERNGS FD 97717W422 84381 3538 SH SOLE 0 0 0 3538 WISDOMTREE TR INTL DIV EX FINL 97717W786 715160 17710 SH SOLE 0 0 0 17710 WISDOMTREE TR INTL EQUITY FD 97717W703 7458 150 SH SOLE 0 0 0 150 WISDOMTREE TR INTL LRGCAP DV 97717W794 144283 3140 SH SOLE 0 0 0 3140 WISDOMTREE TR INTL MIDCAP DV 97717W778 27441 455 SH SOLE 0 0 0 455 WISDOMTREE TR INTL SMCAP DIV 97717W760 429019 6754 SH SOLE 0 0 0 6754 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 63206 1880 SH SOLE 0 0 0 1880 WISDOMTREE TR ITL HIGH DIV FD 97717W802 57824 1482 SH SOLE 0 0 0 1482 WISDOMTREE TR JAPN HEDGE EQT 97717W851 102989 2041 SH SOLE 0 0 0 2041 WISDOMTREE TR JP SMALLCP DIV 97717W836 2130 31 SH SOLE 0 0 0 31 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 5520 300 SH SOLE 0 0 0 300 WISDOMTREE TR US DIVID EX FNCL 97717W406 569407 6513 SH SOLE 0 0 0 6513 WISDOMTREE TR US HIGH DIVIDEND 97717W208 50265 675 SH SOLE 0 0 0 675 WISDOMTREE TR US LARGECAP DIVD 97717W307 541589 5467 SH SOLE 0 0 0 5467 WISDOMTREE TR US MIDCAP DIVID 97717W505 1063562 29291 SH SOLE 0 0 0 29291 WISDOMTREE TR US MIDCAP FUND 97717W570 19957 506 SH SOLE 0 0 0 506 WISDOMTREE TR US QTLY DIV GRT 97717X669 9354 207 SH SOLE 0 0 0 207 WISDOMTREE TR US S CAP QTY DIV 97717X651 26685 750 SH SOLE 0 0 0 750 WISDOMTREE TR US SMALLCAP DIVD 97717W604 839501 30672 SH SOLE 0 0 0 30672 WISDOMTREE TR US SMALLCAP FUND 97717W562 35600 1000 SH SOLE 0 0 0 1000 WISDOMTREE TR US TOTAL DIVIDND 97717W109 385702 3892 SH SOLE 0 0 0 3892 WISDOMTREE TR US TOTAL MRKT FD 97717W596 4068 120 SH SOLE 0 0 0 120 WISDOMTREE TR YIELD ENHANCD US 97717X511 21487 411 SH SOLE 0 0 0 411 WIX COM LTD SHS M98068105 27084 232 SH SOLE 0 0 0 232 WNS HOLDINGS LTD SPON ADR 92932M101 18389 313 SH SOLE 0 0 0 313 WOLVERINE WORLD WIDE INC COM 978097103 2148 76 SH SOLE 0 0 0 76 WORKDAY INC CL A 98138H101 162652 957 SH SOLE 0 0 0 957 WORKHORSE GROUP INC COM NEW 98138J206 12250 3500 SH SOLE 0 0 0 3500 WORLD FUEL SVCS CORP COM 981475106 1638 41 SH SOLE 0 0 0 41 WORLD WRESTLING ENTMT INC CL A 98156Q108 19566 275 SH SOLE 0 0 0 275 WPP PLC NEW ADR 92937A102 6697 107 SH SOLE 0 0 0 107 WW INTL INC COM 98262P101 13237 350 SH SOLE 0 0 0 350 WYNDHAM DESTINATIONS INC COM 98310W108 34534 750 SH SOLE 0 0 0 750 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3177 61 SH SOLE 0 0 0 61 WYNN RESORTS LTD COM 983134107 1656675 15238 SH SOLE 0 0 0 15238 XCEL ENERGY INC COM 98389B100 828916 12774 SH SOLE 0 0 0 12774 XEROX HOLDINGS CORP COM NEW 98421M106 27338 914 SH SOLE 0 0 0 914 XILINX INC COM 983919101 141069 1471 SH SOLE 0 0 0 1471 XPO LOGISTICS INC COM 983793100 92182 1288 SH SOLE 0 0 0 1288 XYLEM INC COM 98419M100 220388 2768 SH SOLE 0 0 0 2768 YAMANA GOLD INC COM 98462Y100 12630 3972 SH SOLE 0 0 0 3972 YANDEX N V SHS CLASS A N97284108 7632 218 SH SOLE 0 0 0 218 YELP INC CL A 985817105 4101 118 SH SOLE 0 0 0 118 YETI HLDGS INC COM 98585X104 327292 11689 SH SOLE 0 0 0 11689 YRC WORLDWIDE INC COM PAR $.01 984249607 239 79 SH SOLE 0 0 0 79 YUM BRANDS INC COM 988498101 1141053 10060 SH SOLE 0 0 0 10060 YUM CHINA HLDGS INC COM 98850P109 219885 4840 SH SOLE 0 0 0 4840 YY INC SPONSORED ADS A 98426T106 1969568 35027 SH SOLE 0 0 0 35027 ZAYO GROUP HLDGS INC COM 98919V105 271 8 SH SOLE 0 0 0 8 ZEBRA TECHNOLOGIES CORP CL A 989207105 302126 1464 SH SOLE 0 0 0 1464 ZENDESK INC COM 98936J101 6413 88 SH SOLE 0 0 0 88 ZILLOW GROUP INC CL C CAP STK 98954M200 5219 175 SH SOLE 0 0 0 175 ZIMMER BIOMET HLDGS INC COM 98956P102 212631 1549 SH SOLE 0 0 0 1549 ZION OIL & GAS INC COM 989696109 127 500 SH SOLE 0 0 0 500 ZIONS BANCORPORATION N A COM 989701107 522754 11742 SH SOLE 0 0 0 11742 ZIOPHARM ONCOLOGY INC COM 98973P101 5564 1300 SH SOLE 0 0 0 1300 ZOETIS INC CL A 98978V103 1831255 14698 SH SOLE 0 0 0 14698 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 437998 5748 SH SOLE 0 0 0 5748 ZSCALER INC COM 98980G102 4726 100 SH SOLE 0 0 0 100 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 19816 929 SH SOLE 0 0 0 929 ZUORA INC COM CL A 98983V106 33486 2225 SH SOLE 0 0 0 2225 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3236 428 SH SOLE 0 0 0 428 ZYNGA INC CL A 98986T108 63560 10921 SH SOLE 0 0 0 10921 ESPERION THERAPEUTICS INC NE CALL CALL 29664W905 3400 5 SH Call SOLE 0 0 0 5 GENERAL ELECTRIC CO CALL CALL 369604903 80 80 SH Call SOLE 0 0 0 80 KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907 2100 5 SH Call SOLE 0 0 0 5