0000312272-18-000012.txt : 20180731 0000312272-18-000012.hdr.sgml : 20180731 20180731151641 ACCESSION NUMBER: 0000312272-18-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180731 DATE AS OF CHANGE: 20180731 EFFECTIVENESS DATE: 20180731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18352 FILM NUMBER: 18980913 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453-3483 BUSINESS PHONE: 781-736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD STREET 2: ONE UNIVERSITY OFFICE PARK CITY: WALTHAM STATE: MA ZIP: 02453-3483 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC. DATE OF NAME CHANGE: 20170807 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC DATE OF NAME CHANGE: 20170804 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC. DATE OF NAME CHANGE: 20101201 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000312272 XXXXXXXX 06-30-2018 06-30-2018 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 N
Brendan Daly Legal and Compliance Counsel 8002510080 Brendan Daly Waltham MA 07-31-2018 0 2765 19128421 false
INFORMATION TABLE 2 Final_13fList2018Q2.XML 22ND CENTY GROUP INC COM 90137F103 80 32317 SH SOLE 0 0 32317 2U INC COM 90214J101 304 3641 SH SOLE 0 0 3641 3-D SYS CORP DEL COM NEW 88554D205 388 28071 SH SOLE 0 0 28071 3M CO COM 88579Y101 47605 241995 SH SOLE 0 0 241995 ABAXIS INC COM 002567105 291 3504 SH SOLE 0 0 3504 ABB LTD SPONSORED ADR 000375204 2037 93552 SH SOLE 0 0 93552 ABBOTT LABS COM 002824100 39388 645812 SH SOLE 0 0 645812 ABBVIE INC COM 00287Y109 72741 785118 SH SOLE 0 0 784883 ABERCROMBIE & FITCH CO CL A 002896207 232 9459 SH SOLE 0 0 9459 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2935 679371 SH SOLE 0 0 679371 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 183 29223 SH SOLE 0 0 29223 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 171 24482 SH SOLE 0 0 24482 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 145 22661 SH SOLE 0 0 22661 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 92 10352 SH SOLE 0 0 10352 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 253 28970 SH SOLE 0 0 28970 ABIOMED INC COM 003654100 1316 3217 SH SOLE 0 0 3217 ABRAXAS PETE CORP COM 003830106 62 21454 SH SOLE 0 0 21454 ACADIA PHARMACEUTICALS INC COM 004225108 206 13467 SH SOLE 0 0 13467 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17455 106701 SH SOLE 0 0 106701 ACNB CORP COM 000868109 208 6098 SH SOLE 0 0 6098 ACTIVISION BLIZZARD INC COM 00507V109 3595 47101 SH SOLE 0 0 47101 ADAM NAT RES FD INC COM 00548F105 471 23467 SH SOLE 0 0 23467 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 37 11500 SH SOLE 0 0 11500 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2384 154604 SH SOLE 0 0 154604 ADIENT PLC ORD SHS G0084W101 485 9852 SH SOLE 0 0 9852 ADOBE SYS INC COM 00724F101 13576 55682 SH SOLE 0 0 55682 ADTALEM GLOBAL ED INC COM 00737L103 1118 23250 SH SOLE 0 0 23250 ADVANCE AUTO PARTS INC COM 00751Y106 3364 24787 SH SOLE 0 0 24787 ADVANCED DRAIN SYS INC DEL COM 00790R104 458 16026 SH SOLE 0 0 16026 ADVANCED ENERGY INDS COM 007973100 905 15585 SH SOLE 0 0 15585 ADVANCED MICRO DEVICES INC COM 007903107 1895 126448 SH SOLE 0 0 126448 ADVAXIS INC COM NEW 007624208 25 17193 SH SOLE 0 0 17193 ADVENT CLAYMORE CV SECS & IN COM 00764C109 387 25300 SH SOLE 0 0 25300 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 1444 27125 SH SOLE 0 0 27125 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 924 118493 SH SOLE 0 0 118493 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 624 9148 SH SOLE 0 0 9148 AECOM COM 00766T100 1063 32194 SH SOLE 0 0 32194 AEGEAN MARINE PETE NETWORK I NOTE 4.000%11/0 Y0020QAA9 5 10000 SH SOLE 0 0 10000 AEGON N V NY REGISTRY SH 007924103 611 103246 SH SOLE 0 0 103246 AERCAP HOLDINGS NV SHS N00985106 224 4143 SH SOLE 0 0 4143 AEROVIRONMENT INC COM 008073108 305 4264 SH SOLE 0 0 4264 AES CORP COM 00130H105 670 49993 SH SOLE 0 0 49993 AETNA INC NEW COM 00817Y108 9992 54454 SH SOLE 0 0 54454 AFFILIATED MANAGERS GROUP COM 008252108 216 1452 SH SOLE 0 0 1452 AFLAC INC COM 001055102 9879 229628 SH SOLE 0 0 229628 AGILENT TECHNOLOGIES INC COM 00846U101 955 15449 SH SOLE 0 0 15449 AGNC INVT CORP COM 00123Q104 2493 134092 SH SOLE 0 0 134092 AGNICO EAGLE MINES LTD COM 008474108 361 7871 SH SOLE 0 0 7871 AGREE REALTY CORP COM 008492100 652 12359 SH SOLE 0 0 12359 AIMMUNE THERAPEUTICS INC COM 00900T107 369 13726 SH SOLE 0 0 13726 AIR LEASE CORP CL A 00912X302 212 5050 SH SOLE 0 0 5050 AIR PRODS & CHEMS INC COM 009158106 4493 28853 SH SOLE 0 0 28853 AK STL HLDG CORP COM 001547108 145 33390 SH SOLE 0 0 33390 AKAMAI TECHNOLOGIES INC COM 00971T101 635 8678 SH SOLE 0 0 8678 AKOUSTIS TECHNOLOGIES INC COM 00973N102 292 40169 SH SOLE 0 0 40169 ALAMO GROUP INC COM 011311107 1021 11298 SH SOLE 0 0 11298 ALAMOS GOLD INC NEW COM CL A 011532108 194 34109 SH SOLE 0 0 34109 ALARM COM HLDGS INC COM 011642105 217 5380 SH SOLE 0 0 5380 ALASKA AIR GROUP INC COM 011659109 1406 23285 SH SOLE 0 0 23285 ALBEMARLE CORP COM 012653101 5899 62540 SH SOLE 0 0 62540 ALCOA CORP COM 013872106 1220 26025 SH SOLE 0 0 26025 ALEXION PHARMACEUTICALS INC COM 015351109 958 7717 SH SOLE 0 0 7717 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 41842 225528 SH SOLE 0 0 225528 ALIGN TECHNOLOGY INC COM 016255101 2595 7584 SH SOLE 0 0 7461 ALLEGHANY CORP DEL COM 017175100 258 449 SH SOLE 0 0 449 ALLEGHENY TECHNOLOGIES INC COM 01741R102 219 8706 SH SOLE 0 0 8706 ALLEGION PUB LTD CO ORD SHS G0176J109 311 4025 SH SOLE 0 0 4025 ALLERGAN PLC SHS G0177J108 9149 54876 SH SOLE 0 0 54876 ALLETE INC COM NEW 018522300 459 5925 SH SOLE 0 0 5925 ALLIANCE CALIF MUN INCOME FD COM 018546101 246 18700 SH SOLE 0 0 18700 ALLIANCE DATA SYSTEMS CORP COM 018581108 745 3193 SH SOLE 0 0 3193 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 302 16478 SH SOLE 0 0 16478 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1294 112148 SH SOLE 0 0 112148 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1443 50542 SH SOLE 0 0 50542 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1879 148889 SH SOLE 0 0 148889 ALLIANT ENERGY CORP COM 018802108 2906 68679 SH SOLE 0 0 68679 ALLIANZGI CONV & INCOME FD COM 018828103 2225 318290 SH SOLE 0 0 318290 ALLIANZGI CONV & INCOME FD I COM 018825109 1929 319894 SH SOLE 0 0 319894 ALLIANZGI EQUITY & CONV INCO COM 018829101 275 12351 SH SOLE 0 0 12351 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1203 95357 SH SOLE 0 0 95357 ALLISON TRANSMISSION HLDGS I COM 01973R101 370 9141 SH SOLE 0 0 9141 ALLSTATE CORP COM 020002101 6193 67858 SH SOLE 0 0 67858 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 302 3063 SH SOLE 0 0 3063 ALPHABET INC CAP STK CL A 02079K305 69533 61578 SH SOLE 0 0 61567 ALPHABET INC CAP STK CL C 02079K107 71135 63761 SH SOLE 0 0 63750 ALPS ETF TR ALERIAN MLP 00162Q866 10989 1088057 SH SOLE 0 0 1088057 ALPS ETF TR ALPS DORESEY 00162Q486 431 13809 SH SOLE 0 0 13809 ALPS ETF TR EQUAL SEC ETF 00162Q205 933 13383 SH SOLE 0 0 13383 ALPS ETF TR INTL SEC DV DOG 00162Q718 3999 148164 SH SOLE 0 0 148164 ALPS ETF TR MED BREAKTHGH 00162Q593 516 13840 SH SOLE 0 0 13840 ALPS ETF TR RIVRFRNT STR INC 00162Q783 847 34804 SH SOLE 0 0 34804 ALPS ETF TR SECTR DIV DOGS 00162Q858 18262 410372 SH SOLE 0 0 410372 ALTABA INC COM 021346101 3476 47484 SH SOLE 0 0 47484 ALTIMMUNE INC COM 02155H101 4 10000 SH SOLE 0 0 10000 ALTRIA GROUP INC COM 02209S103 78633 1384626 SH SOLE 0 0 1384626 AMARIN CORP PLC SPONS ADR NEW 023111206 111 36072 SH SOLE 0 0 36072 AMAZON COM INC COM 023135106 198349 116690 SH SOLE 0 0 116690 AMBARELLA INC SHS G037AX101 754 19532 SH SOLE 0 0 19532 AMBEV SA SPONSORED ADR 02319V103 124 26806 SH SOLE 0 0 26806 AMC NETWORKS INC CL A 00164V103 265 4266 SH SOLE 0 0 4266 AMEDISYS INC COM 023436108 305 3573 SH SOLE 0 0 3573 AMEREN CORP COM 023608102 4217 69306 SH SOLE 0 0 69306 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 191 30050 SH SOLE 0 0 30050 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1709 102599 SH SOLE 0 0 102599 AMERICAN AIRLS GROUP INC COM 02376R102 2385 62818 SH SOLE 0 0 62818 AMERICAN ELEC PWR INC COM 025537101 13382 193239 SH SOLE 0 0 193239 AMERICAN EXPRESS CO COM 025816109 15054 153609 SH SOLE 0 0 153609 AMERICAN FINL GROUP INC OHIO COM 025932104 1288 12005 SH SOLE 0 0 12005 AMERICAN INTL GROUP INC COM NEW 026874784 4085 77047 SH SOLE 0 0 77047 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 354 29429 SH SOLE 0 0 29429 AMERICAN RAILCAR INDS INC COM 02916P103 289 7320 SH SOLE 0 0 7320 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 14 14000 SH SOLE 0 0 14000 AMERICAN STS WTR CO COM 029899101 2883 50434 SH SOLE 0 0 50434 AMERICAN TOWER CORP NEW COM 03027X100 9421 65347 SH SOLE 0 0 65347 AMERICAN WTR WKS CO INC NEW COM 030420103 6157 72109 SH SOLE 0 0 72109 AMERIGAS PARTNERS L P UNIT L P INT 030975106 6742 159697 SH SOLE 0 0 159697 AMERIPRISE FINL INC COM 03076C106 2142 15313 SH SOLE 0 0 15313 AMERIS BANCORP COM 03076K108 624 11687 SH SOLE 0 0 11687 AMERISOURCEBERGEN CORP COM 03073E105 4241 49739 SH SOLE 0 0 49739 AMETEK INC NEW COM 031100100 875 12122 SH SOLE 0 0 12122 AMGEN INC COM 031162100 45935 248849 SH SOLE 0 0 248721 AMICUS THERAPEUTICS INC COM 03152W109 493 31561 SH SOLE 0 0 31561 AMPHENOL CORP NEW CL A 032095101 861 9875 SH SOLE 0 0 9875 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1052 54303 SH SOLE 0 0 54303 AMPLIFY ETF TR ONLIN RETL ETF 032108102 990 19341 SH SOLE 0 0 19341 AMTRUST FINL SVCS INC COM 032359309 1934 132713 SH SOLE 0 0 132713 ANADARKO PETE CORP COM 032511107 2255 30780 SH SOLE 0 0 30780 ANALOG DEVICES INC COM 032654105 9964 103875 SH SOLE 0 0 103875 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 34 12820 SH SOLE 0 0 12820 ANDEAVOR COM 03349M105 2478 18893 SH SOLE 0 0 18893 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 264 6214 SH SOLE 0 0 6214 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6903 68506 SH SOLE 0 0 68506 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 33 29000 SH SOLE 0 0 29000 ANNALY CAP MGMT INC COM 035710409 6206 603107 SH SOLE 0 0 603107 ANSYS INC COM 03662Q105 262 1505 SH SOLE 0 0 1505 ANTARES PHARMA INC COM 036642106 154 59873 SH SOLE 0 0 59873 ANTHEM INC COM 036752103 5829 24488 SH SOLE 0 0 24488 AON PLC SHS CL A G0408V102 1836 13388 SH SOLE 0 0 13388 APACHE CORP COM 037411105 5897 126130 SH SOLE 0 0 126130 APERGY CORP COM 03755L104 282 6749 SH SOLE 0 0 6749 APOLLO COML REAL EST FIN INC COM 03762U105 417 22808 SH SOLE 0 0 22808 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 27 25000 SH SOLE 0 0 25000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1673 52507 SH SOLE 0 0 52507 APOLLO INVT CORP COM 03761U106 1664 298705 SH SOLE 0 0 298705 APPIAN CORP CL A 03782L101 552 15265 SH SOLE 0 0 15265 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 441 24656 SH SOLE 0 0 24656 APPLE INC COM 037833100 509688 2753434 SH SOLE 0 0 2753243 APPLIED DNA SCIENCES INC COM NEW 03815U201 22 17743 SH SOLE 0 0 17743 APPLIED INDL TECHNOLOGIES IN COM 03820C105 671 9566 SH SOLE 0 0 9566 APPLIED MATLS INC COM 038222105 7982 172799 SH SOLE 0 0 172799 APTARGROUP INC COM 038336103 397 4247 SH SOLE 0 0 4247 APTIV PLC SHS G6095L109 687 7494 SH SOLE 0 0 7494 APTOSE BIOSCIENCES INC COM NEW 03835T200 45 11400 SH SOLE 0 0 11400 AQUA AMERICA INC COM 03836W103 10255 291506 SH SOLE 0 0 291506 AQUA METALS INC COM 03837J101 30 10410 SH SOLE 0 0 10410 ARBOR RLTY TR INC NOTE 5.375%11/1 038923AB4 44 40000 SH SOLE 0 0 40000 ARCH CAP GROUP LTD ORD G0450A105 232 8760 SH SOLE 0 0 8760 ARCHER DANIELS MIDLAND CO COM 039483102 7844 171148 SH SOLE 0 0 171148 ARCONIC INC COM 03965L100 1276 74996 SH SOLE 0 0 74996 ARENA PHARMACEUTICALS INC COM NEW 040047607 234 5356 SH SOLE 0 0 5356 ARES CAP CORP COM 04010L103 5411 328959 SH SOLE 0 0 328959 ARGAN INC COM 04010E109 2065 50433 SH SOLE 0 0 50433 ARISTA NETWORKS INC COM 040413106 2493 9682 SH SOLE 0 0 9682 ARK ETF TR GEN REV MLTSCT 00214Q302 743 25561 SH SOLE 0 0 25561 ARK ETF TR INDL INNOVATIN 00214Q203 421 12142 SH SOLE 0 0 12142 ARK ETF TR INNOVATION ETF 00214Q104 7247 161107 SH SOLE 0 0 161107 ARK ETF TR WEB X.O ETF 00214Q401 536 9658 SH SOLE 0 0 9658 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 755 33110 SH SOLE 0 0 33110 AROTECH CORP COM NEW 042682203 116 30976 SH SOLE 0 0 30976 ARRAY BIOPHARMA INC COM 04269X105 428 25525 SH SOLE 0 0 25525 ARROW ELECTRS INC COM 042735100 236 3137 SH SOLE 0 0 3137 ARROW ETF TR ARROW DJ GLB YLD 04273H104 209 11988 SH SOLE 0 0 11988 ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 10 10000 SH SOLE 0 0 10000 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 140 13755 SH SOLE 0 0 13755 ASANKO GOLD INC COM 04341Y105 12 11266 SH SOLE 0 0 11266 ASHLAND GLOBAL HLDGS INC COM 044186104 249 3180 SH SOLE 0 0 3180 ASIA PAC FD INC COM 044901106 190 13758 SH SOLE 0 0 13758 ASML HOLDING N V N Y REGISTRY SHS N07059210 452 2284 SH SOLE 0 0 2284 ASSEMBLY BIOSCIENCES INC COM 045396108 412 10497 SH SOLE 0 0 10497 ASSOCIATED BANC CORP COM 045487105 456 16699 SH SOLE 0 0 16699 ASTRAZENECA PLC SPONSORED ADR 046353108 4228 120435 SH SOLE 0 0 120435 ASURE SOFTWARE INC COM 04649U102 444 27812 SH SOLE 0 0 27812 AT&T INC COM 00206R102 135951 4233914 SH SOLE 0 0 4232632 ATHENAHEALTH INC COM 04685W103 329 2070 SH SOLE 0 0 2070 ATHERSYS INC COM 04744L106 44 22500 SH SOLE 0 0 22500 ATLANTIC PWR CORP COM NEW 04878Q863 26 11942 SH SOLE 0 0 11942 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 55 45000 SH SOLE 0 0 45000 ATLASSIAN CORP PLC CL A G06242104 277 4431 SH SOLE 0 0 4431 ATMOS ENERGY CORP COM 049560105 1598 17724 SH SOLE 0 0 17724 AUTODESK INC COM 052769106 859 6554 SH SOLE 0 0 6554 AUTOHOME INC SP ADR RP CL A 05278C107 296 2934 SH SOLE 0 0 2934 AUTOLIV INC COM 052800109 275 1918 SH SOLE 0 0 1918 AUTOMATIC DATA PROCESSING IN COM 053015103 17823 132867 SH SOLE 0 0 132867 AUTONATION INC COM 05329W102 1020 20991 SH SOLE 0 0 20991 AUTOZONE INC COM 053332102 816 1216 SH SOLE 0 0 1216 AVALONBAY CMNTYS INC COM 053484101 426 2477 SH SOLE 0 0 2477 AVANGRID INC COM 05351W103 1289 24354 SH SOLE 0 0 24354 AVERY DENNISON CORP COM 053611109 2625 25708 SH SOLE 0 0 25708 AVID BIOSERVICES INC COM 05368M106 203 51781 SH SOLE 0 0 51781 AVISTA CORP COM 05379B107 386 7325 SH SOLE 0 0 7325 AVON PRODS INC COM 054303102 25 15560 SH SOLE 0 0 15560 AXOGEN INC COM 05463X106 472 9400 SH SOLE 0 0 9400 AXON ENTERPRISE INC COM 05464C101 1585 25081 SH SOLE 0 0 25081 AZURRX BIOPHARMA INC COM 05502L105 46 14247 SH SOLE 0 0 14247 B & G FOODS INC NEW COM 05508R106 3912 130853 SH SOLE 0 0 130853 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 56 23459 SH SOLE 0 0 23459 BAIDU INC SPON ADR REP A 056752108 7754 31911 SH SOLE 0 0 31911 BAKER HUGHES A GE CO CL A 05722G100 447 13542 SH SOLE 0 0 13542 BALCHEM CORP COM 057665200 741 7548 SH SOLE 0 0 7548 BALDWIN & LYONS INC CL B 057755209 472 19360 SH SOLE 0 0 19360 BALL CORP COM 058498106 335 9414 SH SOLE 0 0 9414 BALLARD PWR SYS INC NEW COM 058586108 180 63115 SH SOLE 0 0 63115 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1147 163851 SH SOLE 0 0 163851 BANCO SANTANDER SA ADR 05964H105 1518 284257 SH SOLE 0 0 284257 BANK AMER CORP 7.25%CNV PFD L 060505682 683 546 SH SOLE 0 0 546 BANK AMER CORP COM 060505104 71219 2526404 SH SOLE 0 0 2526404 BANK HAWAII CORP COM 062540109 387 4639 SH SOLE 0 0 4639 BANK MONTREAL QUE COM 063671101 4401 56961 SH SOLE 0 0 56961 BANK N S HALIFAX COM 064149107 1604 28032 SH SOLE 0 0 28032 BANK NEW YORK MELLON CORP COM 064058100 10504 194772 SH SOLE 0 0 194772 BANK OF THE OZARKS COM 063904106 345 7656 SH SOLE 0 0 7656 BANKWELL FINL GROUP INC COM 06654A103 415 12911 SH SOLE 0 0 12911 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 2591 98036 SH SOLE 0 0 98036 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2656 109091 SH SOLE 0 0 109091 BARCLAYS PLC ADR 06738E204 669 66699 SH SOLE 0 0 66699 BARINGS CORPORATE INVS COM 06759X107 833 55139 SH SOLE 0 0 55139 BARINGS PARTN INVS SH BEN INT 06761A103 864 58773 SH SOLE 0 0 58773 BARNES & NOBLE ED INC COM 06777U101 59 10374 SH SOLE 0 0 10374 BARNES & NOBLE INC COM 067774109 415 65335 SH SOLE 0 0 65335 BARNES GROUP INC COM 067806109 541 9188 SH SOLE 0 0 9188 BARRICK GOLD CORP COM 067901108 4735 360638 SH SOLE 0 0 360638 BASSETT FURNITURE INDS INC COM 070203104 230 8350 SH SOLE 0 0 8350 BAXTER INTL INC COM 071813109 4727 64011 SH SOLE 0 0 64011 BB&T CORP COM 054937107 17696 350838 SH SOLE 0 0 350838 BCE INC COM NEW 05534B760 2793 68981 SH SOLE 0 0 68981 BEACON ROOFING SUPPLY INC COM 073685109 274 6438 SH SOLE 0 0 6438 BECTON DICKINSON & CO COM 075887109 14618 61021 SH SOLE 0 0 61021 BED BATH & BEYOND INC COM 075896100 205 10305 SH SOLE 0 0 10305 BELLICUM PHARMACEUTICALS INC COM 079481107 140 18978 SH SOLE 0 0 18978 BEMIS INC COM 081437105 229 5433 SH SOLE 0 0 5433 BERKSHIRE HATHAWAY INC DEL CL A 084670108 31024 110 SH SOLE 0 0 110 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 207290 1110583 SH SOLE 0 0 1110583 BERKSHIRE HILLS BANCORP INC COM 084680107 1800 44325 SH SOLE 0 0 44325 BEST BUY INC COM 086516101 1755 23537 SH SOLE 0 0 23537 BGC PARTNERS INC CL A 05541T101 403 35593 SH SOLE 0 0 35593 BHP BILLITON LTD SPONSORED ADR 088606108 2657 53121 SH SOLE 0 0 53121 BHP BILLITON PLC SPONSORED ADR 05545E209 1847 41094 SH SOLE 0 0 41094 BIO PATH HOLDINGS INC COM NEW 09057N201 66 44008 SH SOLE 0 0 44008 BIO RAD LABS INC CL A 090572207 206 713 SH SOLE 0 0 713 BIO TECHNE CORP COM 09073M104 1547 10456 SH SOLE 0 0 10456 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 233 87793 SH SOLE 0 0 87793 BIOCRYST PHARMACEUTICALS COM 09058V103 248 43330 SH SOLE 0 0 43330 BIOGEN INC COM 09062X103 8133 28023 SH SOLE 0 0 28023 BIOLINERX LTD SPONSORED ADR 09071M106 67 75000 SH SOLE 0 0 75000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 681 7224 SH SOLE 0 0 7224 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 22 21000 SH SOLE 0 0 21000 BIOSCRIP INC COM 09069N108 33 11300 SH SOLE 0 0 11300 BIOTIME INC COM 09066L105 169 81849 SH SOLE 0 0 81849 BLACK KNIGHT INC COM 09215C105 337 6284 SH SOLE 0 0 6284 BLACKBERRY LTD COM 09228F103 347 35978 SH SOLE 0 0 35978 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 522 40077 SH SOLE 0 0 40077 BLACKROCK CAPITAL INVESTMENT COM 092533108 273 46798 SH SOLE 0 0 46798 BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 36 35000 SH SOLE 0 0 35000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 337 26398 SH SOLE 0 0 26398 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2118 202503 SH SOLE 0 0 202503 BLACKROCK CR ALLCTN INC TR COM 092508100 1463 121082 SH SOLE 0 0 121082 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 320 28590 SH SOLE 0 0 28590 BLACKROCK ENERGY & RES TR COM 09250U101 370 24331 SH SOLE 0 0 24331 BLACKROCK ENH CAP & INC FD I COM 09256A109 307 18916 SH SOLE 0 0 18916 BLACKROCK ENHANCED EQT DIV T COM 09251A104 1137 123856 SH SOLE 0 0 123856 BLACKROCK ENHANCED GBL DIV T COM 092501105 364 32717 SH SOLE 0 0 32717 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 221 38579 SH SOLE 0 0 38579 BLACKROCK FLOAT RATE OME STR COM 09255X100 346 24886 SH SOLE 0 0 24886 BLACKROCK FLOATING RATE INCO COM 091941104 509 38947 SH SOLE 0 0 38947 BLACKROCK HEALTH SCIENCES TR COM 09250W107 202 5235 SH SOLE 0 0 5235 BLACKROCK INC COM 09247X101 12782 25612 SH SOLE 0 0 25612 BLACKROCK INCOME TR INC COM 09247F100 207 35422 SH SOLE 0 0 35422 BLACKROCK INVT QUALITY MUN T COM 09247D105 198 14050 SH SOLE 0 0 14050 BLACKROCK LTD DURATION INC T COM SHS 09249W101 433 29134 SH SOLE 0 0 29134 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 146 11206 SH SOLE 0 0 11206 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1171 77680 SH SOLE 0 0 77680 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1695 78612 SH SOLE 0 0 78612 BLACKROCK MUNI 2018 TERM TR COM 09248C106 889 59251 SH SOLE 0 0 59251 BLACKROCK MUNI INCOME TR II COM 09249N101 168 11779 SH SOLE 0 0 11779 BLACKROCK MUNI INTER DR FD I COM 09253X102 335 25372 SH SOLE 0 0 25372 BLACKROCK MUNIASSETS FD INC COM 09254J102 431 32596 SH SOLE 0 0 32596 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 147 11185 SH SOLE 0 0 11185 BLACKROCK MUNICIPAL BOND TR COM 09249H104 155 10781 SH SOLE 0 0 10781 BLACKROCK MUNICIPL INC QLTY COM 092479104 464 35756 SH SOLE 0 0 35756 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 406 38595 SH SOLE 0 0 38595 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 438 33238 SH SOLE 0 0 33238 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 359 27190 SH SOLE 0 0 27190 BLACKROCK MUNIVEST FD II INC COM 09253T101 296 21141 SH SOLE 0 0 21141 BLACKROCK MUNIVEST FD INC COM 09253R105 274 31292 SH SOLE 0 0 31292 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 212 15911 SH SOLE 0 0 15911 BLACKROCK MUNIYIELD FD INC COM 09253W104 263 19716 SH SOLE 0 0 19716 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 302 21913 SH SOLE 0 0 21913 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 156 12994 SH SOLE 0 0 12994 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 369 29249 SH SOLE 0 0 29249 BLACKROCK MUNIYIELD QUALITY COM 09254F100 186 13328 SH SOLE 0 0 13328 BLACKROCK NY MUNI INC QLTY T COM 09249U105 158 12700 SH SOLE 0 0 12700 BLACKROCK NY MUNICIPAL BOND COM 09249P106 136 10350 SH SOLE 0 0 10350 BLACKROCK RES & COMM STRAT T SHS 09257A108 657 70691 SH SOLE 0 0 70691 BLACKROCK SCIENCE & TECH TR SHS 09258G104 517 15359 SH SOLE 0 0 15359 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1651 74691 SH SOLE 0 0 74691 BLACKROCK UTILITIES INFRSTRC COM 09248D104 310 15488 SH SOLE 0 0 15488 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 16137 501621 SH SOLE 0 0 501621 BLACKSTONE GSO FLTING RTE FU COM 09256U105 369 20457 SH SOLE 0 0 20457 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 598 36357 SH SOLE 0 0 36357 BLACKSTONE MTG TR INC COM CL A 09257W100 976 31061 SH SOLE 0 0 31061 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 29 25000 SH SOLE 0 0 25000 BLOCK H & R INC COM 093671105 489 21456 SH SOLE 0 0 21456 BLUE APRON HLDGS INC CL A 09523Q101 76 22759 SH SOLE 0 0 22759 BLUE HILLS BANCORP INC COM 095573101 508 22883 SH SOLE 0 0 22883 BLUEBIRD BIO INC COM 09609G100 349 2226 SH SOLE 0 0 2226 BOEING CO COM 097023105 83270 248190 SH SOLE 0 0 248190 BOFI HLDG INC COM 05566U108 869 21239 SH SOLE 0 0 21239 BOINGO WIRELESS INC COM 09739C102 596 26397 SH SOLE 0 0 26397 BOISE CASCADE CO DEL COM 09739D100 274 6120 SH SOLE 0 0 6120 BOOKING HLDGS INC COM 09857L108 5116 2524 SH SOLE 0 0 2524 BORGWARNER INC COM 099724106 867 20077 SH SOLE 0 0 20077 BOSTON BEER INC CL A 100557107 441 1470 SH SOLE 0 0 1470 BOSTON PRIVATE FINL HLDGS IN COM 101119105 174 10955 SH SOLE 0 0 10955 BOSTON PROPERTIES INC COM 101121101 695 5541 SH SOLE 0 0 5541 BOSTON SCIENTIFIC CORP COM 101137107 2086 63780 SH SOLE 0 0 63780 BOULDER GROWTH & INCOME FD I COM 101507101 283 27498 SH SOLE 0 0 27498 BOVIE MEDICAL CORP COM 10211F100 50 11400 SH SOLE 0 0 11400 BOX INC CL A 10316T104 1827 73101 SH SOLE 0 0 73101 BOYD GAMING CORP COM 103304101 570 16441 SH SOLE 0 0 16441 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 236 11265 SH SOLE 0 0 11265 BP PLC SPONSORED ADR 055622104 25810 565263 SH SOLE 0 0 565263 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 563 18827 SH SOLE 0 0 18827 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 11766 SH SOLE 0 0 11766 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 335 19867 SH SOLE 0 0 19867 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 134 11758 SH SOLE 0 0 11758 BRIDGE BANCORP INC COM 108035106 205 5693 SH SOLE 0 0 5693 BRIGGS & STRATTON CORP COM 109043109 257 14595 SH SOLE 0 0 14595 BRIGHTHOUSE FINL INC COM 10922N103 280 6983 SH SOLE 0 0 6983 BRINKER INTL INC COM 109641100 2494 52395 SH SOLE 0 0 52395 BRINKS CO COM 109696104 231 2893 SH SOLE 0 0 2893 BRISTOL MYERS SQUIBB CO COM 110122108 36754 664147 SH SOLE 0 0 664147 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3404 67477 SH SOLE 0 0 67477 BROADCOM INC COM 11135F101 7065 29115 SH SOLE 0 0 29009 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2145 18636 SH SOLE 0 0 18446 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5174 127624 SH SOLE 0 0 127624 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2393 62328 SH SOLE 0 0 62328 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1297 57118 SH SOLE 0 0 57118 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 452 15053 SH SOLE 0 0 15053 BROOKLINE BANCORP INC DEL COM 11373M107 1770 95151 SH SOLE 0 0 95151 BROOKS AUTOMATION INC COM 114340102 434 13309 SH SOLE 0 0 13309 BROWN & BROWN INC COM 115236101 844 30426 SH SOLE 0 0 30426 BROWN FORMAN CORP CL A 115637100 586 11987 SH SOLE 0 0 11987 BROWN FORMAN CORP CL B 115637209 5842 119210 SH SOLE 0 0 119210 BRYN MAWR BK CORP COM 117665109 1008 21773 SH SOLE 0 0 21773 BSB BANCORP INC MD COM 05573H108 1022 29720 SH SOLE 0 0 29720 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3594 102240 SH SOLE 0 0 102240 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 451 5395 SH SOLE 0 0 5395 CA INC COM 12673P105 1396 39171 SH SOLE 0 0 39171 CABLE ONE INC COM 12685J105 1040 1419 SH SOLE 0 0 1419 CABOT CORP COM 127055101 313 5063 SH SOLE 0 0 5063 CACI INTL INC CL A 127190304 263 1559 SH SOLE 0 0 1559 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 17 10193 SH SOLE 0 0 10193 CAL MAINE FOODS INC COM NEW 128030202 1135 24757 SH SOLE 0 0 24757 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1522 119461 SH SOLE 0 0 119461 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 6256 530606 SH SOLE 0 0 530606 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2565 118901 SH SOLE 0 0 118901 CALAMOS GBL DYN INCOME FUND COM 12811L107 3443 382506 SH SOLE 0 0 382506 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1491 105372 SH SOLE 0 0 105372 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 3217 253916 SH SOLE 0 0 253916 CALAVO GROWERS INC COM 128246105 328 3408 SH SOLE 0 0 3408 CALIFORNIA RES CORP COM NEW 13057Q206 1934 42571 SH SOLE 0 0 42571 CALIFORNIA WTR SVC GROUP COM 130788102 515 13234 SH SOLE 0 0 13234 CALIX INC COM 13100M509 78 10050 SH SOLE 0 0 10050 CALLON PETE CO DEL COM 13123X102 732 68123 SH SOLE 0 0 68123 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 137 18353 SH SOLE 0 0 18353 CAMBRIA ETF TR GLB ASSET ALLO 132061607 700 26111 SH SOLE 0 0 26111 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 256 10783 SH SOLE 0 0 10783 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 760 20092 SH SOLE 0 0 20092 CAMBRIDGE BANCORP COM 132152109 803 9280 SH SOLE 0 0 9280 CAMDEN NATL CORP COM 133034108 1894 41442 SH SOLE 0 0 41442 CAMECO CORP COM 13321L108 670 59571 SH SOLE 0 0 59571 CAMPBELL SOUP CO COM 134429109 1386 34185 SH SOLE 0 0 34185 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 215 3656 SH SOLE 0 0 3656 CANADIAN NAT RES LTD COM 136385101 275 7634 SH SOLE 0 0 7634 CANADIAN NATL RY CO COM 136375102 4153 50798 SH SOLE 0 0 50798 CANADIAN PAC RY LTD COM 13645T100 520 2839 SH SOLE 0 0 2839 CANADIAN SOLAR INC NOTE 4.250% 2/1 136635AE9 15 15000 SH SOLE 0 0 15000 CANON INC SPONSORED ADR 138006309 287 8790 SH SOLE 0 0 8190 CANOPY GROWTH CORP COM 138035100 4183 142811 SH SOLE 0 0 142811 CANTEL MEDICAL CORP COM 138098108 656 6670 SH SOLE 0 0 6670 CAPITAL ONE FINL CORP COM 14040H105 6878 74840 SH SOLE 0 0 74840 CAPITOL FED FINL INC COM 14057J101 167 12702 SH SOLE 0 0 12702 CAPSTEAD MTG CORP COM NO PAR 14067E506 120 13448 SH SOLE 0 0 13448 CARA THERAPEUTICS INC COM 140755109 475 24796 SH SOLE 0 0 24796 CARDINAL HEALTH INC COM 14149Y108 2135 43730 SH SOLE 0 0 43730 CARDIOVASCULAR SYS INC DEL COM 141619106 311 9625 SH SOLE 0 0 9625 CARLISLE COS INC COM 142339100 1349 12459 SH SOLE 0 0 12459 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 316 14829 SH SOLE 0 0 14829 CARMAX INC COM 143130102 1526 20942 SH SOLE 0 0 20942 CARNIVAL CORP UNIT 99/99/9999 143658300 2258 39394 SH SOLE 0 0 39394 CAROLINA FINL CORP NEW COM 143873107 474 11051 SH SOLE 0 0 11051 CARPENTER TECHNOLOGY CORP COM 144285103 238 4520 SH SOLE 0 0 4520 CARS COM INC COM 14575E105 268 9457 SH SOLE 0 0 9457 CARVANA CO CL A 146869102 437 10502 SH SOLE 0 0 10502 CASEYS GEN STORES INC COM 147528103 519 4934 SH SOLE 0 0 4934 CATALYST PHARMACEUTICALS INC COM 14888U101 77 24815 SH SOLE 0 0 24815 CATCHMARK TIMBER TR INC CL A 14912Y202 1038 81554 SH SOLE 0 0 81554 CATERPILLAR INC DEL COM 149123101 41757 307782 SH SOLE 0 0 307782 CATHAY GEN BANCORP COM 149150104 379 9366 SH SOLE 0 0 9366 CAVIUM INC COM 14964U108 318 3673 SH SOLE 0 0 3673 CBL & ASSOC PPTYS INC COM 124830100 637 114354 SH SOLE 0 0 114354 CBOE GLOBAL MARKETS INC COM 12503M108 202 1941 SH SOLE 0 0 1941 CBRE CLARION GLOBAL REAL EST COM 12504G100 869 115261 SH SOLE 0 0 115261 CBS CORP NEW CL B 124857202 1376 24481 SH SOLE 0 0 24481 CDK GLOBAL INC COM 12508E101 1687 25939 SH SOLE 0 0 25939 CDN IMPERIAL BK COMM TORONTO COM 136069101 1514 17424 SH SOLE 0 0 17424 CDW CORP COM 12514G108 392 4857 SH SOLE 0 0 4857 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2290 36350 SH SOLE 0 0 36350 CELANESE CORP DEL COM SER A 150870103 660 5944 SH SOLE 0 0 5944 CELGENE CORP COM 151020104 14126 177863 SH SOLE 0 0 177863 CELLDEX THERAPEUTICS INC NEW COM 15117B103 6 11860 SH SOLE 0 0 11860 CELLECTIS S A SPONSORED ADS 15117K103 237 8381 SH SOLE 0 0 8381 CEMEX SAB DE CV SPON ADR NEW 151290889 119 18204 SH SOLE 0 0 18204 CENOVUS ENERGY INC COM 15135U109 166 15978 SH SOLE 0 0 15978 CENTENE CORP DEL COM 15135B101 1606 13034 SH SOLE 0 0 13034 CENTENNIAL RESOURCE DEV INC CL A 15136A102 453 25072 SH SOLE 0 0 25072 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 362 40752 SH SOLE 0 0 40752 CENTERPOINT ENERGY INC COM 15189T107 1640 59187 SH SOLE 0 0 59187 CENTERSTATE BK CORP COM 15201P109 321 10753 SH SOLE 0 0 10753 CENTURY BANCORP INC MASS CL A NON VTG 156432106 483 6323 SH SOLE 0 0 6323 CENTURYLINK INC COM 156700106 3005 161195 SH SOLE 0 0 161195 CERNER CORP COM 156782104 2787 46614 SH SOLE 0 0 46614 CF INDS HLDGS INC COM 125269100 633 14268 SH SOLE 0 0 14268 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 76 11910 SH SOLE 0 0 11910 CHARLES RIV LABS INTL INC COM 159864107 2488 22167 SH SOLE 0 0 22167 CHART INDS INC COM PAR $0.01 16115Q308 244 3962 SH SOLE 0 0 3962 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 17 17000 SH SOLE 0 0 17000 CHARTER COMMUNICATIONS INC N CL A 16119P108 828 2825 SH SOLE 0 0 2825 CHECK POINT SOFTWARE TECH LT ORD M22465104 692 7080 SH SOLE 0 0 7080 CHEESECAKE FACTORY INC COM 163072101 304 5523 SH SOLE 0 0 5523 CHEMOURS CO COM 163851108 1859 41911 SH SOLE 0 0 41911 CHENIERE ENERGY INC COM NEW 16411R208 2824 43316 SH SOLE 0 0 43316 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1045 29070 SH SOLE 0 0 29070 CHESAPEAKE ENERGY CORP COM 165167107 824 157333 SH SOLE 0 0 157333 CHESAPEAKE UTILS CORP COM 165303108 1393 17422 SH SOLE 0 0 17422 CHEVRON CORP NEW COM 166764100 103241 816584 SH SOLE 0 0 816224 CHIMERA INVT CORP COM NEW 16934Q208 1717 93929 SH SOLE 0 0 93929 CHINA FD INC COM 169373107 451 21568 SH SOLE 0 0 21568 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1399 31516 SH SOLE 0 0 31516 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 315 3506 SH SOLE 0 0 3506 CHIPOTLE MEXICAN GRILL INC COM 169656105 1946 4512 SH SOLE 0 0 4512 CHOICE HOTELS INTL INC COM 169905106 934 12352 SH SOLE 0 0 12352 CHUBB LIMITED COM H1467J104 4918 38716 SH SOLE 0 0 38716 CHURCH & DWIGHT INC COM 171340102 4884 91881 SH SOLE 0 0 91881 CIENA CORP COM NEW 171779309 529 19938 SH SOLE 0 0 19938 CIGNA CORPORATION COM 125509109 5278 31056 SH SOLE 0 0 31056 CIMAREX ENERGY CO COM 171798101 442 4344 SH SOLE 0 0 4344 CINCINNATI FINL CORP COM 172062101 1722 25750 SH SOLE 0 0 25750 CINEMARK HOLDINGS INC COM 17243V102 258 7360 SH SOLE 0 0 7360 CINTAS CORP COM 172908105 2347 12682 SH SOLE 0 0 12682 CISCO SYS INC COM 17275R102 62241 1446460 SH SOLE 0 0 1445883 CIT GROUP INC COM NEW 125581801 260 5157 SH SOLE 0 0 5157 CITIGROUP INC COM NEW 172967424 19488 291215 SH SOLE 0 0 291215 CITIZENS & NORTHN CORP COM 172922106 384 14839 SH SOLE 0 0 14839 CITIZENS FINL GROUP INC COM 174610105 2753 70775 SH SOLE 0 0 70775 CITRIX SYS INC COM 177376100 581 5544 SH SOLE 0 0 5544 CITY OFFICE REIT INC COM 178587101 221 17199 SH SOLE 0 0 17199 CLEAN ENERGY FUELS CORP COM 184499101 196 53078 SH SOLE 0 0 53078 CLEAN HARBORS INC COM 184496107 306 5502 SH SOLE 0 0 5502 CLEARBRIDGE AMERN ENERG MLP COM 184691103 177 23475 SH SOLE 0 0 23475 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 840 59481 SH SOLE 0 0 59481 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 120 10739 SH SOLE 0 0 10739 CLEVELAND CLIFFS INC COM 185899101 559 66297 SH SOLE 0 0 66297 CLOROX CO DEL COM 189054109 13534 100065 SH SOLE 0 0 100065 CLOUD PEAK ENERGY INC COM 18911Q102 46 13063 SH SOLE 0 0 13063 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 366 33322 SH SOLE 0 0 33322 CME GROUP INC COM CL A 12572Q105 11064 67497 SH SOLE 0 0 67497 CMS ENERGY CORP COM 125896100 2657 56193 SH SOLE 0 0 56193 CNOOC LTD SPONSORED ADR 126132109 282 1653 SH SOLE 0 0 1528 CNX RESOURCES CORPORATION COM 12653C108 291 16353 SH SOLE 0 0 16353 COCA COLA CO COM 191216100 52278 1191938 SH SOLE 0 0 1191938 COCA COLA EUROPEAN PARTNERS SHS G25839104 1616 39769 SH SOLE 0 0 39769 COGNEX CORP COM 192422103 1567 35137 SH SOLE 0 0 35137 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4800 60770 SH SOLE 0 0 60532 COHEN & STEERS CLOSED END OP COM 19248P106 2510 195368 SH SOLE 0 0 195368 COHEN & STEERS GLOBAL INC BL COM 19248M103 109 11424 SH SOLE 0 0 11424 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1378 60699 SH SOLE 0 0 60699 COHEN & STEERS QUALITY RLTY COM 19247L106 923 76767 SH SOLE 0 0 76767 COHEN & STEERS REIT & PFD IN COM 19247X100 1136 58498 SH SOLE 0 0 58498 COHEN & STEERS SLT PFD INCM COM 19248Y107 237 8828 SH SOLE 0 0 8828 COHEN & STEERS TOTAL RETURN COM 19247R103 2247 179318 SH SOLE 0 0 179318 COLGATE PALMOLIVE CO COM 194162103 15531 239639 SH SOLE 0 0 239639 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 705 29539 SH SOLE 0 0 29539 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 39 41000 SH SOLE 0 0 41000 COLONY CAP INC NEW CL A COM 19626G108 1330 213071 SH SOLE 0 0 213071 COLONY CR REAL ESTATE INC COM CL A 19625T101 4905 236605 SH SOLE 0 0 236605 COLUMBIA BKG SYS INC COM 197236102 1576 38541 SH SOLE 0 0 38541 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1275 66882 SH SOLE 0 0 66882 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1498 61492 SH SOLE 0 0 61492 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 361 7885 SH SOLE 0 0 7885 COLUMBIA FINL INC COM 197641103 1013 61200 SH SOLE 0 0 61200 COLUMBIA PPTY TR INC COM NEW 198287203 3508 154463 SH SOLE 0 0 154463 COLUMBIA SELIGM PREM TECH GR COM 19842X109 243 11271 SH SOLE 0 0 11271 COLUMBIA SPORTSWEAR CO COM 198516106 272 2978 SH SOLE 0 0 2978 COMCAST CORP NEW CL A 20030N101 17133 522200 SH SOLE 0 0 522200 COMERICA INC COM 200340107 1152 12673 SH SOLE 0 0 12673 COMMERCE BANCSHARES INC COM 200525103 799 12355 SH SOLE 0 0 12355 COMMERCIAL METALS CO COM 201723103 355 16797 SH SOLE 0 0 16797 COMMUNITY BK SYS INC COM 203607106 1774 30025 SH SOLE 0 0 30025 COMMUNITY HEALTH SYS INC NEW COM 203668108 39 11747 SH SOLE 0 0 11747 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 587 33908 SH SOLE 0 0 33908 COMPASS MINERALS INTL INC COM 20451N101 2538 38604 SH SOLE 0 0 38604 COMPUGEN LTD ORD M25722105 106 32100 SH SOLE 0 0 32100 CONAGRA BRANDS INC COM 205887102 2476 69291 SH SOLE 0 0 69291 CONCHO RES INC COM 20605P101 300 2166 SH SOLE 0 0 2166 CONDUENT INC COM 206787103 275 15147 SH SOLE 0 0 15147 CONFORMIS INC COM 20717E101 14 11500 SH SOLE 0 0 11500 CONMED CORP COM 207410101 276 3777 SH SOLE 0 0 3777 CONNECTICUT WTR SVC INC COM 207797101 803 12290 SH SOLE 0 0 12290 CONNECTONE BANCORP INC NEW COM 20786W107 532 21360 SH SOLE 0 0 21360 CONOCOPHILLIPS COM 20825C104 31679 455030 SH SOLE 0 0 455030 CONSOLIDATED COMM HLDGS INC COM 209034107 208 16843 SH SOLE 0 0 16843 CONSOLIDATED EDISON INC COM 209115104 28104 360396 SH SOLE 0 0 360396 CONSTELLATION BRANDS INC CL A 21036P108 13493 61646 SH SOLE 0 0 61570 CONSTELLATION BRANDS INC CL B 21036P207 358 1618 SH SOLE 0 0 1618 CONTINENTAL RESOURCES INC COM 212015101 1508 23293 SH SOLE 0 0 23293 COOPER COS INC COM NEW 216648402 921 3912 SH SOLE 0 0 3912 COPART INC COM 217204106 974 17213 SH SOLE 0 0 17213 CORE LABORATORIES N V COM N22717107 449 3561 SH SOLE 0 0 3561 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 370 9840 SH SOLE 0 0 9840 CORINDUS VASCULAR ROBOTICS I COM 218730109 17 21000 SH SOLE 0 0 21000 CORMEDIX INC COM 21900C100 6 25086 SH SOLE 0 0 25086 CORNERSTONE STRATEGIC VALUE COM 21924B302 252 17905 SH SOLE 0 0 17905 CORNING INC COM 219350105 16366 594924 SH SOLE 0 0 594924 CORPORATE CAP TR INC COM 219880101 11511 736957 SH SOLE 0 0 736957 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 695 23966 SH SOLE 0 0 23966 CORREVIO PHARMA CORP COM 22026V105 52 13857 SH SOLE 0 0 13857 COSTAR GROUP INC COM 22160N109 1307 3167 SH SOLE 0 0 3167 COSTCO WHSL CORP NEW COM 22160K105 38625 184826 SH SOLE 0 0 184826 COTT CORP QUE COM 22163N106 1689 102076 SH SOLE 0 0 102076 COTY INC COM CL A 222070203 178 12655 SH SOLE 0 0 12655 COVANTA HLDG CORP COM 22282E102 877 53159 SH SOLE 0 0 53159 COVENANT TRANSN GROUP INC CL A 22284P105 806 25585 SH SOLE 0 0 25585 CPI CARD GROUP INC COM NEW 12634H200 75 37464 SH SOLE 0 0 37464 CRACKER BARREL OLD CTRY STOR COM 22410J106 1378 8820 SH SOLE 0 0 8820 CRANE CO COM 224399105 421 5260 SH SOLE 0 0 5260 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1994 134003 SH SOLE 0 0 134003 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 189 71239 SH SOLE 0 0 71239 CREE INC COM 225447101 408 9819 SH SOLE 0 0 9819 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 727 12373 SH SOLE 0 0 12373 CRONOS GROUP INC COM 22717L101 505 77445 SH SOLE 0 0 77445 CROWN CASTLE INTL CORP NEW COM 22822V101 3805 35294 SH SOLE 0 0 35294 CSX CORP COM 126408103 16262 254964 SH SOLE 0 0 254582 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 850 17850 SH SOLE 0 0 17850 CUBESMART COM 229663109 4669 144911 SH SOLE 0 0 144911 CULLEN FROST BANKERS INC COM 229899109 3458 31947 SH SOLE 0 0 31947 CUMMINS INC COM 231021106 8884 66801 SH SOLE 0 0 66801 CURTISS WRIGHT CORP COM 231561101 248 2083 SH SOLE 0 0 2083 CVB FINL CORP COM 126600105 2303 102723 SH SOLE 0 0 102723 CVD EQUIPMENT CORP COM 126601103 216 32478 SH SOLE 0 0 32478 CVS HEALTH CORP COM 126650100 29106 452306 SH SOLE 0 0 452306 CYBERARK SOFTWARE LTD SHS M2682V108 1113 17680 SH SOLE 0 0 17680 CYPRESS SEMICONDUCTOR CORP COM 232806109 2520 161773 SH SOLE 0 0 161773 CYRUSONE INC COM 23283R100 272 4659 SH SOLE 0 0 4659 CYS INVTS INC COM 12673A108 315 41942 SH SOLE 0 0 41942 CYTOSORBENTS CORP COM NEW 23283X206 199 17435 SH SOLE 0 0 17435 D R HORTON INC COM 23331A109 1506 36731 SH SOLE 0 0 36731 DAKTRONICS INC COM 234264109 96 11239 SH SOLE 0 0 11239 DANAHER CORP DEL COM 235851102 6501 65884 SH SOLE 0 0 65884 DANAHER CORP DEL DBCV 1/2 235851AF9 45 12000 SH SOLE 0 0 12000 DARDEN RESTAURANTS INC COM 237194105 2822 26361 SH SOLE 0 0 26361 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1399 59117 SH SOLE 0 0 59117 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3191 121349 SH SOLE 0 0 121349 DAVITA INC COM 23918K108 515 7411 SH SOLE 0 0 7411 DBX ETF TR XTRACK FTSE US 233051515 212 7376 SH SOLE 0 0 7376 DBX ETF TR XTRACK MSCI EAFE 233051200 12918 411386 SH SOLE 0 0 411386 DBX ETF TR XTRACK MSCI EURP 233051853 355 12664 SH SOLE 0 0 12664 DBX ETF TR XTRACK MSCI JAPN 233051507 226 5419 SH SOLE 0 0 5419 DBX ETF TR XTRACK RUSS 1000 233051481 456 14240 SH SOLE 0 0 14240 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 265 6695 SH SOLE 0 0 6695 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1475 22107 SH SOLE 0 0 22107 DEERE & CO COM 244199105 15344 109760 SH SOLE 0 0 109760 DELAWARE INV MN MUN INC FD I COM 24610V103 303 24441 SH SOLE 0 0 24441 DELEK US HLDGS INC NEW COM 24665A103 540 10757 SH SOLE 0 0 10757 DELL TECHNOLOGIES INC COM CL V 24703L103 2274 26880 SH SOLE 0 0 26880 DELTA AIR LINES INC DEL COM NEW 247361702 2905 58648 SH SOLE 0 0 58648 DELUXE CORP COM 248019101 375 5663 SH SOLE 0 0 5663 DENBURY RES INC COM NEW 247916208 400 83182 SH SOLE 0 0 83182 DENTSPLY SIRONA INC COM 24906P109 222 5061 SH SOLE 0 0 5061 DEUTSCHE BANK AG NAMEN AKT D18190898 141 13253 SH SOLE 0 0 13253 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 218 9727 SH SOLE 0 0 9727 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 223 25344 SH SOLE 0 0 25344 DEUTSCHE MUN INCOME COM 25160C106 1660 150664 SH SOLE 0 0 150664 DEVON ENERGY CORP NEW COM 25179M103 4078 92764 SH SOLE 0 0 92764 DEXCOM INC COM 252131107 232 2443 SH SOLE 0 0 2443 DIAGEO P L C SPON ADR NEW 25243Q205 12881 89446 SH SOLE 0 0 89446 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 541 2780 SH SOLE 0 0 2780 DIAMONDBACK ENERGY INC COM 25278X109 2472 18786 SH SOLE 0 0 18786 DICKS SPORTING GOODS INC COM 253393102 250 7081 SH SOLE 0 0 7081 DIEBOLD NXDF INC COM 253651103 138 11556 SH SOLE 0 0 11556 DIGITAL RLTY TR INC COM 253868103 3324 29786 SH SOLE 0 0 29786 DIGITAL TURBINE INC COM NEW 25400W102 80 53100 SH SOLE 0 0 53100 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 2290 55302 SH SOLE 0 0 55302 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 300 2251 SH SOLE 0 0 2251 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 716 15847 SH SOLE 0 0 15847 DISCOVER FINL SVCS COM 254709108 2790 39622 SH SOLE 0 0 39622 DISCOVERY INC COM SER C 25470F302 311 12200 SH SOLE 0 0 12200 DISH NETWORK CORP CL A 25470M109 211 6270 SH SOLE 0 0 6270 DISNEY WALT CO COM DISNEY 254687106 69211 660345 SH SOLE 0 0 660345 DLH HLDGS CORP COM 23335Q100 1861 339577 SH SOLE 0 0 339577 DNP SELECT INCOME FD COM 23325P104 6275 582086 SH SOLE 0 0 582086 DOCUSIGN INC COM 256163106 458 8648 SH SOLE 0 0 8648 DOLBY LABORATORIES INC COM 25659T107 209 3380 SH SOLE 0 0 3380 DOLLAR GEN CORP NEW COM 256677105 1344 13626 SH SOLE 0 0 13626 DOLLAR TREE INC COM 256746108 2413 28387 SH SOLE 0 0 28387 DOMINION ENERGY INC COM 25746U109 20937 307083 SH SOLE 0 0 307083 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 150 11058 SH SOLE 0 0 11058 DOMINOS PIZZA INC COM 25754A201 1472 5217 SH SOLE 0 0 5217 DONALDSON INC COM 257651109 1641 36365 SH SOLE 0 0 36365 DORCHESTER MINERALS LP COM UNIT 25820R105 392 19021 SH SOLE 0 0 19021 DOUBLELINE INCOME SOLUTIONS COM 258622109 2390 119565 SH SOLE 0 0 119565 DOUBLELINE OPPORTUNISTIC CR COM 258623107 478 22912 SH SOLE 0 0 22912 DOVA PHARMACEUTICALS INC COM 25985T102 215 7200 SH SOLE 0 0 7200 DOVER CORP COM 260003108 1016 13883 SH SOLE 0 0 13883 DOWDUPONT INC COM 26078J100 46233 701358 SH SOLE 0 0 701358 DR PEPPER SNAPPLE GROUP INC COM 26138E109 940 7708 SH SOLE 0 0 7708 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 240 76048 SH SOLE 0 0 76048 DREYFUS STRATEGIC MUNS INC COM 261932107 312 40709 SH SOLE 0 0 40709 DRIVE SHACK INC COM 262077100 693 89754 SH SOLE 0 0 89754 DROPBOX INC CL A 26210C104 295 9103 SH SOLE 0 0 9103 DSW INC CL A 23334L102 213 8251 SH SOLE 0 0 8251 DTE ENERGY CO COM 233331107 4083 39402 SH SOLE 0 0 39402 DUFF & PHELPS UTIL CORP BD T COM 26432K108 147 16841 SH SOLE 0 0 16841 DUKE ENERGY CORP NEW COM NEW 26441C204 29709 375681 SH SOLE 0 0 375681 DUKE REALTY CORP COM NEW 264411505 420 14479 SH SOLE 0 0 14479 DUN & BRADSTREET CORP DEL NE COM 26483E100 307 2503 SH SOLE 0 0 2503 DUNKIN BRANDS GROUP INC COM 265504100 10141 146819 SH SOLE 0 0 146819 DURECT CORP COM 266605104 24 15500 SH SOLE 0 0 15500 DXC TECHNOLOGY CO COM 23355L106 1355 16804 SH SOLE 0 0 16804 DXP ENTERPRISES INC NEW COM NEW 233377407 1762 46118 SH SOLE 0 0 46118 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 220 14396 SH SOLE 0 0 14396 DYNEX CAP INC COM NEW 26817Q506 2030 310831 SH SOLE 0 0 310831 E TRADE FINANCIAL CORP COM NEW 269246401 331 5412 SH SOLE 0 0 5412 EAGLE BANCORP INC MD COM 268948106 1015 16561 SH SOLE 0 0 16561 EAGLE MATERIALS INC COM 26969P108 577 5492 SH SOLE 0 0 5492 EAGLE PT CR CO LLC COM 269808101 183 10084 SH SOLE 0 0 10084 EAST WEST BANCORP INC COM 27579R104 490 7509 SH SOLE 0 0 7509 EASTGROUP PPTY INC COM 277276101 232 2423 SH SOLE 0 0 2423 EASTMAN CHEM CO COM 277432100 2630 26306 SH SOLE 0 0 26306 EATON CORP PLC SHS G29183103 7751 103704 SH SOLE 0 0 103704 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 183 16000 SH SOLE 0 0 16000 EATON VANCE CORP COM NON VTG 278265103 2924 56022 SH SOLE 0 0 56022 EATON VANCE ENH EQTY INC FD COM 278277108 2140 127180 SH SOLE 0 0 127180 EATON VANCE ENHANCED EQ INC COM 278274105 1303 85001 SH SOLE 0 0 85001 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 211 12706 SH SOLE 0 0 12706 EATON VANCE FLTING RATE INC COM 278279104 372 25634 SH SOLE 0 0 25634 EATON VANCE FLTNG RATE 2022 COM 27831H100 203 21524 SH SOLE 0 0 21524 EATON VANCE LTD DUR INCOME F COM 27828H105 4087 324877 SH SOLE 0 0 324877 EATON VANCE MUN BD FD COM 27827X101 330 27951 SH SOLE 0 0 27951 EATON VANCE MUN INCOME 2028 SHS 27829U105 435 22000 SH SOLE 0 0 22000 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 746 62993 SH SOLE 0 0 62993 EATON VANCE NEW YORK MUN BD COM 27827Y109 256 22650 SH SOLE 0 0 22650 EATON VANCE OHIO MUNICIPAL B COM 27828L106 519 45019 SH SOLE 0 0 45019 EATON VANCE RISK MNGD DIV EQ COM 27829G106 348 36861 SH SOLE 0 0 36861 EATON VANCE SH TM DR DIVR IN COM 27828V104 417 32061 SH SOLE 0 0 32061 EATON VANCE SR FLTNG RTE TR COM 27828Q105 531 36924 SH SOLE 0 0 36924 EATON VANCE SR INCOME TR SH BEN INT 27826S103 275 43178 SH SOLE 0 0 43178 EATON VANCE TAX ADVT DIV INC COM 27828G107 3014 130918 SH SOLE 0 0 130918 EATON VANCE TAX MNGD GBL DV COM 27829F108 2853 306815 SH SOLE 0 0 306815 EATON VANCE TAX MNGED BUY WR COM 27828X100 1305 81182 SH SOLE 0 0 81182 EATON VANCE TX ADV GLB DIV O COM 27828U106 751 31023 SH SOLE 0 0 31023 EATON VANCE TX ADV GLBL DIV COM 27828S101 1571 92385 SH SOLE 0 0 92385 EATON VANCE TX MGD DIV EQ IN COM 27828N102 2080 171717 SH SOLE 0 0 171717 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1787 115631 SH SOLE 0 0 115631 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1583 134126 SH SOLE 0 0 134126 EBAY INC COM 278642103 2510 69209 SH SOLE 0 0 69209 ECOLAB INC COM 278865100 6136 43726 SH SOLE 0 0 43585 EDISON INTL COM 281020107 2920 46157 SH SOLE 0 0 46157 EDITAS MEDICINE INC COM 28106W103 975 27218 SH SOLE 0 0 27218 EDWARDS LIFESCIENCES CORP COM 28176E108 3702 25428 SH SOLE 0 0 25428 ELDORADO GOLD CORP NEW COM 284902103 14 13945 SH SOLE 0 0 13945 ELECTRONIC ARTS INC COM 285512109 891 6316 SH SOLE 0 0 6187 EMCOR GROUP INC COM 29084Q100 319 4186 SH SOLE 0 0 4186 EMERSON ELEC CO COM 291011104 28180 407581 SH SOLE 0 0 407581 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 366 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 997 58351 SH SOLE 0 0 58351 EMX RTY CORP COM 26873J107 32 31788 SH SOLE 0 0 31788 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 755 69062 SH SOLE 0 0 69062 ENBRIDGE INC COM 29250N105 11738 328874 SH SOLE 0 0 328874 ENCANA CORP COM 292505104 309 23684 SH SOLE 0 0 23684 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 23 25000 SH SOLE 0 0 25000 ENDEAVOUR SILVER CORP COM 29258Y103 34 10849 SH SOLE 0 0 10849 ENERGEN CORP COM 29265N108 1132 15548 SH SOLE 0 0 15548 ENERGIZER HLDGS INC NEW COM 29272W109 237 3769 SH SOLE 0 0 3769 ENERGOUS CORP COM 29272C103 272 18314 SH SOLE 0 0 18314 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3291 190791 SH SOLE 0 0 190791 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 5911 310442 SH SOLE 0 0 310442 ENERPLUS CORP COM 292766102 1390 110278 SH SOLE 0 0 110278 ENPHASE ENERGY INC COM 29355A107 133 19694 SH SOLE 0 0 19694 ENSCO PLC SHS CLASS A G3157S106 393 54187 SH SOLE 0 0 54187 ENSTAR GROUP LIMITED SHS G3075P101 255 1230 SH SOLE 0 0 1230 ENTEGRIS INC COM 29362U104 621 18332 SH SOLE 0 0 18332 ENTERGY CORP NEW COM 29364G103 2132 26393 SH SOLE 0 0 26393 ENTERPRISE BANCORP INC MASS COM 293668109 3274 80973 SH SOLE 0 0 80973 ENTERPRISE PRODS PARTNERS L COM 293792107 22047 796785 SH SOLE 0 0 796785 ENTRAVISION COMMUNICATIONS C CL A 29382R107 103 20566 SH SOLE 0 0 20566 EOG RES INC COM 26875P101 5047 40561 SH SOLE 0 0 40561 EPR PPTYS COM SH BEN INT 26884U109 1971 30419 SH SOLE 0 0 30419 EQT CORP COM 26884L109 519 9412 SH SOLE 0 0 9412 EQUIFAX INC COM 294429105 1822 14560 SH SOLE 0 0 14560 EQUINIX INC COM PAR $0.001 29444U700 458 1066 SH SOLE 0 0 1066 EQUINOR ASA SPONSORED ADR 29446M102 2671 101141 SH SOLE 0 0 101141 EQUITY RESIDENTIAL SH BEN INT 29476L107 905 14209 SH SOLE 0 0 14209 ERICSSON ADR B SEK 10 294821608 277 36126 SH SOLE 0 0 36126 ESCO TECHNOLOGIES INC COM 296315104 279 4836 SH SOLE 0 0 4836 ESSEX PPTY TR INC COM 297178105 610 2551 SH SOLE 0 0 2551 ETF MANAGERS TR AI POWERED EQT 26924G813 513 18302 SH SOLE 0 0 18302 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 1506 44145 SH SOLE 0 0 44145 ETF MANAGERS TR DRONE ECONMY STG 26924G805 291 8191 SH SOLE 0 0 8191 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1585 53919 SH SOLE 0 0 53919 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 565 15948 SH SOLE 0 0 15948 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4416 119355 SH SOLE 0 0 119355 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 228 5881 SH SOLE 0 0 5881 ETF SER SOLUTIONS LONCAR CANCER 26922A826 629 26049 SH SOLE 0 0 26049 ETFIS SER TR I INFRAC ACT MLP 26923G103 842 115204 SH SOLE 0 0 115204 ETFS PLATINUM TR SH BEN INT 26922V101 260 3205 SH SOLE 0 0 3205 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 531 8628 SH SOLE 0 0 8628 ETFS SILVER TR SILVER SHS 26922X107 242 15431 SH SOLE 0 0 15431 EVERCORE INC CLASS A 29977A105 836 7929 SH SOLE 0 0 7929 EVERGY INC COM 30034W106 4771 84974 SH SOLE 0 0 84974 EVERSOURCE ENERGY COM 30040W108 12527 213742 SH SOLE 0 0 213742 EVOKE PHARMA INC COM 30049G104 103 41387 SH SOLE 0 0 41387 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 574 28000 SH SOLE 0 0 28000 EXACT SCIENCES CORP COM 30063P105 1141 19080 SH SOLE 0 0 19080 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 404 11941 SH SOLE 0 0 11941 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2984 81314 SH SOLE 0 0 81314 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5382 134540 SH SOLE 0 0 134540 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2439 134332 SH SOLE 0 0 134332 EXELIXIS INC COM 30161Q104 3669 170478 SH SOLE 0 0 170478 EXELON CORP COM 30161N101 9427 221285 SH SOLE 0 0 221285 EXPEDIA GROUP INC COM NEW 30212P303 2014 16761 SH SOLE 0 0 16761 EXPEDITORS INTL WASH INC COM 302130109 1266 17324 SH SOLE 0 0 17324 EXPRESS SCRIPTS HLDG CO COM 30219G108 6054 78415 SH SOLE 0 0 78415 EXTRA SPACE STORAGE INC COM 30225T102 475 4756 SH SOLE 0 0 4756 EXXON MOBIL CORP COM 30231G102 178616 2159029 SH SOLE 0 0 2159029 F M C CORP COM NEW 302491303 513 5753 SH SOLE 0 0 5753 F5 NETWORKS INC COM 315616102 491 2847 SH SOLE 0 0 2847 FABRINET SHS G3323L100 571 15469 SH SOLE 0 0 15469 FACEBOOK INC CL A 30303M102 90453 465487 SH SOLE 0 0 465284 FACTSET RESH SYS INC COM 303075105 781 3941 SH SOLE 0 0 3941 FAIR ISAAC CORP COM 303250104 205 1060 SH SOLE 0 0 1060 FARMERS NATL BANC CORP COM 309627107 729 45694 SH SOLE 0 0 45694 FASTENAL CO COM 311900104 7887 163873 SH SOLE 0 0 163873 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1684 13306 SH SOLE 0 0 13306 FEDERATED INVS INC PA CL B 314211103 9531 408690 SH SOLE 0 0 408690 FEDEX CORP COM 31428X106 24789 109175 SH SOLE 0 0 109175 FERRARI N V COM N3167Y103 319 2364 SH SOLE 0 0 2364 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 184 54668 SH SOLE 0 0 54668 FFBW INC COM 30258M107 299 27000 SH SOLE 0 0 27000 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 306 16187 SH SOLE 0 0 16187 FIDELITY CONSMR STAPLES 316092303 4983 159648 SH SOLE 0 0 159648 FIDELITY DIVID ETF RISI 316092832 15371 507288 SH SOLE 0 0 507288 FIDELITY HIGH DIVID ETF 316092840 302 10296 SH SOLE 0 0 10296 FIDELITY LOW VOLITY ETF 316092824 399 12843 SH SOLE 0 0 12843 FIDELITY LTD TRM BD ETF 316188200 4164 84557 SH SOLE 0 0 84557 FIDELITY MOMENTUM FACTR 316092816 1515 46071 SH SOLE 0 0 46071 FIDELITY MSCI CONSM DIS 316092204 3857 90025 SH SOLE 0 0 90025 FIDELITY MSCI ENERGY IDX 316092402 4133 194476 SH SOLE 0 0 194476 FIDELITY MSCI FINLS IDX 316092501 21061 537280 SH SOLE 0 0 537280 FIDELITY MSCI HLTH CARE I 316092600 14153 342692 SH SOLE 0 0 342692 FIDELITY MSCI INDL INDX 316092709 5646 152278 SH SOLE 0 0 152278 FIDELITY MSCI INFO TECH I 316092808 26961 487805 SH SOLE 0 0 487805 FIDELITY MSCI MATLS INDEX 316092881 2693 79923 SH SOLE 0 0 79923 FIDELITY MSCI RL EST ETF 316092857 8845 360438 SH SOLE 0 0 360438 FIDELITY MSCI UTILS INDEX 316092865 681 19880 SH SOLE 0 0 19880 FIDELITY QLTY FCTOR ETF 316092790 670 20673 SH SOLE 0 0 20673 FIDELITY TELECOMM SVCS 316092873 2681 94201 SH SOLE 0 0 94201 FIDELITY TOTAL BD ETF 316188309 6910 141398 SH SOLE 0 0 141398 FIDELITY VLU FACTOR ETF 316092782 3631 110360 SH SOLE 0 0 110360 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 5392 18300 SH SOLE 0 0 18300 FIDELITY D & D BANCORP INC COM 31609R100 471 7594 SH SOLE 0 0 7594 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 898 23874 SH SOLE 0 0 23874 FIDELITY NATL INFORMATION SV COM 31620M106 2598 24505 SH SOLE 0 0 24505 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 362 30980 SH SOLE 0 0 30980 FIDUS INVT CORP COM 316500107 145 10226 SH SOLE 0 0 10226 FIFTH THIRD BANCORP COM 316773100 6117 213151 SH SOLE 0 0 213151 FINANCIAL INSTNS INC COM 317585404 19862 603710 SH SOLE 0 0 603710 FIREEYE INC COM 31816Q101 908 59016 SH SOLE 0 0 59016 FIRST AMERN FINL CORP COM 31847R102 369 7134 SH SOLE 0 0 7134 FIRST BANCORP INC ME COM 31866P102 458 16239 SH SOLE 0 0 16239 FIRST BUSEY CORP COM NEW 319383204 602 18971 SH SOLE 0 0 18971 FIRST CMNTY BANCSHARES INC N COM 31983A103 740 23231 SH SOLE 0 0 23231 FIRST COMWLTH FINL CORP PA COM 319829107 751 48395 SH SOLE 0 0 48395 FIRST FINL BANKSHARES COM 32020R109 9388 184439 SH SOLE 0 0 184439 FIRST HORIZON NATL CORP COM 320517105 492 27564 SH SOLE 0 0 27564 FIRST MAJESTIC SILVER CORP COM 32076V103 171 22389 SH SOLE 0 0 22389 FIRST MERCHANTS CORP COM 320817109 580 12507 SH SOLE 0 0 12507 FIRST REP BK SAN FRANCISCO C COM 33616C100 505 5217 SH SOLE 0 0 5217 FIRST SOLAR INC COM 336433107 1538 29204 SH SOLE 0 0 29204 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 642 12605 SH SOLE 0 0 12605 FIRST TR ENERGY INCOME & GRW COM 33738G104 1049 45679 SH SOLE 0 0 45679 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1129 68601 SH SOLE 0 0 68601 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 534 13696 SH SOLE 0 0 13696 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 667 10890 SH SOLE 0 0 10890 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 205 3272 SH SOLE 0 0 3272 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 5843 97473 SH SOLE 0 0 97473 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 901 23579 SH SOLE 0 0 23579 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1324 51187 SH SOLE 0 0 51187 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 521 12481 SH SOLE 0 0 12481 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 3696 96266 SH SOLE 0 0 96266 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 405 7320 SH SOLE 0 0 7320 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1430 27159 SH SOLE 0 0 27159 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 672 29550 SH SOLE 0 0 29550 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 9476 185368 SH SOLE 0 0 185368 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 291 7553 SH SOLE 0 0 7553 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2006 37725 SH SOLE 0 0 37725 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 671 15817 SH SOLE 0 0 15817 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1263 26816 SH SOLE 0 0 26816 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2187 88450 SH SOLE 0 0 88450 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 13950 101344 SH SOLE 0 0 101344 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 1509 55046 SH SOLE 0 0 55046 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 3155 151544 SH SOLE 0 0 151544 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 23533 798806 SH SOLE 0 0 798806 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 481 28423 SH SOLE 0 0 28423 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3163 100972 SH SOLE 0 0 100972 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 4735 78929 SH SOLE 0 0 78929 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2296 48751 SH SOLE 0 0 48751 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 4249 83038 SH SOLE 0 0 83038 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 365 7418 SH SOLE 0 0 7418 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 598 47343 SH SOLE 0 0 47343 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4758 64110 SH SOLE 0 0 64110 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 617 15790 SH SOLE 0 0 15790 FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 1493 51879 SH SOLE 0 0 51879 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1374 32855 SH SOLE 0 0 32855 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3467 189536 SH SOLE 0 0 189536 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 557 28556 SH SOLE 0 0 28556 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2831 79879 SH SOLE 0 0 79879 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 712 24998 SH SOLE 0 0 24998 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2995 113515 SH SOLE 0 0 113515 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 780 33401 SH SOLE 0 0 33401 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 10875 468342 SH SOLE 0 0 468342 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 8930 63783 SH SOLE 0 0 63783 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1388 51780 SH SOLE 0 0 51780 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 560 18697 SH SOLE 0 0 18697 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5923 123983 SH SOLE 0 0 123983 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 253 8486 SH SOLE 0 0 8486 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4618 82064 SH SOLE 0 0 82064 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9859 138029 SH SOLE 0 0 138029 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 208 7936 SH SOLE 0 0 7936 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2277 47330 SH SOLE 0 0 47330 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10169 533543 SH SOLE 0 0 533543 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 214 11978 SH SOLE 0 0 11978 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 858 17443 SH SOLE 0 0 17443 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 235 6778 SH SOLE 0 0 6778 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 742 20615 SH SOLE 0 0 20615 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 564 13010 SH SOLE 0 0 13010 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 299 7770 SH SOLE 0 0 7770 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 455 9380 SH SOLE 0 0 9380 FIRST TR HIGH INCOME L/S FD COM 33738E109 153 10416 SH SOLE 0 0 10416 FIRST TR INTER DUR PFD & IN COM 33718W103 923 42740 SH SOLE 0 0 42740 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1925 29180 SH SOLE 0 0 29180 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5142 98284 SH SOLE 0 0 98284 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 16007 269890 SH SOLE 0 0 269890 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4522 66059 SH SOLE 0 0 66059 FIRST TR MLP & ENERGY INCOME COM 33739B104 274 21022 SH SOLE 0 0 21022 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 6551 229136 SH SOLE 0 0 229136 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 2217 30726 SH SOLE 0 0 30726 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1024 18207 SH SOLE 0 0 18207 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 5460 90171 SH SOLE 0 0 90171 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 2319 42354 SH SOLE 0 0 42354 FIRST TR NASDAQ100 TECH INDE SHS 337345102 3990 51772 SH SOLE 0 0 51772 FIRST TR S&P REIT INDEX FD COM 33734G108 204 8736 SH SOLE 0 0 8736 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2434 36864 SH SOLE 0 0 36864 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 3209 243286 SH SOLE 0 0 243286 FIRST TR VALUE LINE DIVID IN SHS 33734H106 45614 1506418 SH SOLE 0 0 1506418 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 170 12507 SH SOLE 0 0 12507 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 569 94717 SH SOLE 0 0 94717 FIRSTENERGY CORP COM 337932107 4547 126621 SH SOLE 0 0 126621 FISERV INC COM 337738108 2908 39256 SH SOLE 0 0 38928 FIVE BELOW INC COM 33829M101 344 3525 SH SOLE 0 0 3263 FLAHERTY & CRUMRINE PFD INC COM 33848E106 150 13911 SH SOLE 0 0 13911 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 4948 261503 SH SOLE 0 0 261503 FLEETCOR TECHNOLOGIES INC COM 339041105 597 2833 SH SOLE 0 0 2833 FLEX LTD ORD Y2573F102 275 19512 SH SOLE 0 0 19512 FLEXION THERAPEUTICS INC COM 33938J106 733 28365 SH SOLE 0 0 28365 FLEXSHARES TR CR SCD US BD 33939L761 1647 33678 SH SOLE 0 0 33678 FLEXSHARES TR CRE SLCT BD FD 33939L670 5673 234924 SH SOLE 0 0 234924 FLEXSHARES TR CUR HDG DM IDX 33939L720 2450 87617 SH SOLE 0 0 87617 FLEXSHARES TR CUR HDG EM IDX 33939L712 449 15542 SH SOLE 0 0 15542 FLEXSHARES TR GLB QLT R/E IDX 33939L787 1679 26937 SH SOLE 0 0 26937 FLEXSHARES TR M STAR DEV MKT 33939L803 30504 470303 SH SOLE 0 0 470303 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2063 60868 SH SOLE 0 0 60868 FLEXSHARES TR MORNSTAR USMKT 33939L100 43877 385815 SH SOLE 0 0 385815 FLEXSHARES TR MSTAR EMKT FAC 33939L308 10404 193007 SH SOLE 0 0 193007 FLEXSHARES TR QLT DIV DEF IDX 33939L845 318 7136 SH SOLE 0 0 7136 FLEXSHARES TR QUALT DIVD IDX 33939L860 460 10158 SH SOLE 0 0 10158 FLEXSHARES TR STOXX GLOBR INF 33939L795 240 5229 SH SOLE 0 0 5229 FLIR SYS INC COM 302445101 455 8758 SH SOLE 0 0 8758 FLOOR & DECOR HLDGS INC CL A 339750101 323 6543 SH SOLE 0 0 6543 FLOTEK INDS INC DEL COM 343389102 42 12929 SH SOLE 0 0 12929 FLOWERS FOODS INC COM 343498101 2797 134254 SH SOLE 0 0 134254 FLOWSERVE CORP COM 34354P105 429 10618 SH SOLE 0 0 10618 FLUOR CORP NEW COM 343412102 4709 96527 SH SOLE 0 0 96527 FNB CORP PA COM 302520101 1104 82301 SH SOLE 0 0 82301 FOOT LOCKER INC COM 344849104 1030 19556 SH SOLE 0 0 19556 FORD MTR CO DEL COM PAR $0.01 345370860 21819 1970965 SH SOLE 0 0 1970965 FOREST CITY RLTY TR INC COM CL A 345605109 346 15176 SH SOLE 0 0 15176 FORTINET INC COM 34959E109 324 5194 SH SOLE 0 0 5194 FORTIS INC COM 349553107 272 8533 SH SOLE 0 0 8533 FORTIVE CORP COM 34959J108 1703 22084 SH SOLE 0 0 22084 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1572 29284 SH SOLE 0 0 29284 FRANCO NEVADA CORP COM 351858105 7197 98562 SH SOLE 0 0 98562 FRANKLIN LTD DURATION INC TR COM 35472T101 614 56189 SH SOLE 0 0 56189 FRANKLIN RES INC COM 354613101 1487 46385 SH SOLE 0 0 46385 FREEPORT-MCMORAN INC CL B 35671D857 5815 336911 SH SOLE 0 0 336911 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 431 8560 SH SOLE 0 0 8560 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 67 12458 SH SOLE 0 0 12458 FS INVT CORP COM 302635107 79426 10806236 SH SOLE 0 0 10806236 FUEL TECH INC COM 359523107 33 30090 SH SOLE 0 0 30090 FUELCELL ENERGY INC COM NEW 35952H502 116 88235 SH SOLE 0 0 88235 FULLER H B CO COM 359694106 239 4449 SH SOLE 0 0 4449 FULTON FINL CORP PA COM 360271100 3076 186447 SH SOLE 0 0 186447 FUSION CONNECT INC COM 36116X102 48 12212 SH SOLE 0 0 12212 GABELLI DIVD & INCOME TR COM 36242H104 902 39968 SH SOLE 0 0 39968 GABELLI EQUITY TR INC COM 362397101 4576 731021 SH SOLE 0 0 731021 GABELLI HLTHCARE & WELLNESS SHS 36246K103 128 12817 SH SOLE 0 0 12817 GABELLI UTIL TR COM 36240A101 408 69285 SH SOLE 0 0 69285 GALLAGHER ARTHUR J & CO COM 363576109 1858 28456 SH SOLE 0 0 28456 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3540 688669 SH SOLE 0 0 688669 GAMING & LEISURE PPTYS INC COM 36467J108 290 8099 SH SOLE 0 0 8099 GANNETT CO INC COM 36473H104 462 43143 SH SOLE 0 0 43143 GAP INC DEL COM 364760108 516 15932 SH SOLE 0 0 15932 GARMIN LTD SHS H2906T109 1236 20259 SH SOLE 0 0 20259 GARTNER INC COM 366651107 200 1502 SH SOLE 0 0 1502 GATX CORP COM 361448103 289 3891 SH SOLE 0 0 3891 GENERAL AMERN INVS INC COM 368802104 658 19175 SH SOLE 0 0 19175 GENERAL DYNAMICS CORP COM 369550108 19371 103917 SH SOLE 0 0 103917 GENERAL ELECTRIC CO COM 369604103 62854 4618216 SH SOLE 0 0 4618216 GENERAL MLS INC COM 370334104 20497 463105 SH SOLE 0 0 463105 GENERAL MTRS CO COM 37045V100 13238 335978 SH SOLE 0 0 335978 GENMARK DIAGNOSTICS INC COM 372309104 115 18000 SH SOLE 0 0 18000 GENOCEA BIOSCIENCES INC COM 372427104 15 17074 SH SOLE 0 0 17074 GENTEX CORP COM 371901109 1242 53950 SH SOLE 0 0 53950 GENUINE PARTS CO COM 372460105 4420 48151 SH SOLE 0 0 48151 GENWORTH FINL INC COM CL A 37247D106 309 68761 SH SOLE 0 0 68761 GERON CORP COM 374163103 285 83071 SH SOLE 0 0 83071 GILEAD SCIENCES INC COM 375558103 20409 288099 SH SOLE 0 0 288099 GLADSTONE CAPITAL CORP COM 376535100 140 15514 SH SOLE 0 0 15514 GLADSTONE COML CORP COM 376536108 520 27062 SH SOLE 0 0 27062 GLADSTONE INVT CORP COM 376546107 312 26511 SH SOLE 0 0 26511 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 16661 413313 SH SOLE 0 0 413313 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 110 11550 SH SOLE 0 0 11550 GLOBAL NET LEASE INC COM NEW 379378201 1605 78584 SH SOLE 0 0 78584 GLOBAL PARTNERS LP COM UNITS 37946R109 303 17789 SH SOLE 0 0 17789 GLOBAL PMTS INC COM 37940X102 489 4386 SH SOLE 0 0 4386 GLOBAL X FDS FINTECH ETF 37954Y814 284 10899 SH SOLE 0 0 10899 GLOBAL X FDS GLB X SUPERDIV 37950E549 1017 48487 SH SOLE 0 0 48487 GLOBAL X FDS GLBL X MLP ETF 37950E473 259 28222 SH SOLE 0 0 28222 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 205 17224 SH SOLE 0 0 17224 GLOBAL X FDS GLOBAL X SILVER 37954Y848 506 17533 SH SOLE 0 0 17533 GLOBAL X FDS GLOBX SUPDV US 37950E291 868 34590 SH SOLE 0 0 34590 GLOBAL X FDS INTERNET OF THNG 37954Y780 303 15589 SH SOLE 0 0 15589 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 967 29729 SH SOLE 0 0 29729 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1967 89378 SH SOLE 0 0 89378 GLOBAL X FDS SCIEN BETA US 37954Y103 6693 211758 SH SOLE 0 0 211758 GLOBAL X FDS SOCIAL MED ETF 37950E416 357 10033 SH SOLE 0 0 10033 GLOBAL X FDS US INFR DEV ETF 37954Y673 1336 82069 SH SOLE 0 0 82069 GLOBALSTAR INC COM 378973408 10 20688 SH SOLE 0 0 20688 GLU MOBILE INC COM 379890106 154 23993 SH SOLE 0 0 23993 GOLAR LNG LTD BERMUDA SHS G9456A100 424 14381 SH SOLE 0 0 14381 GOLDCORP INC NEW COM 380956409 603 43956 SH SOLE 0 0 43956 GOLDEN MINERALS CO COM 381119106 107 312889 SH SOLE 0 0 312889 GOLDEN STAR RES LTD CDA COM 38119T104 53 78569 SH SOLE 0 0 78569 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3794 114337 SH SOLE 0 0 114337 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10807 367833 SH SOLE 0 0 367833 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 10229 186826 SH SOLE 0 0 186826 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 201 5130 SH SOLE 0 0 5130 GOLDMAN SACHS GROUP INC COM 38141G104 9719 44062 SH SOLE 0 0 44062 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 99 11022 SH SOLE 0 0 11022 GOLUB CAP BDC INC COM 38173M102 1665 90967 SH SOLE 0 0 90967 GOODYEAR TIRE & RUBR CO COM 382550101 1922 82508 SH SOLE 0 0 82508 GOPRO INC CL A 38268T103 101 15615 SH SOLE 0 0 15615 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 790 49855 SH SOLE 0 0 49855 GRACO INC COM 384109104 800 17689 SH SOLE 0 0 17689 GRAHAM HLDGS CO COM 384637104 585 999 SH SOLE 0 0 999 GRAINGER W W INC COM 384802104 1942 6297 SH SOLE 0 0 6297 GRAMERCY PPTY TR COM NEW 385002308 1493 54634 SH SOLE 0 0 54634 GRANITE CONSTR INC COM 387328107 237 4265 SH SOLE 0 0 4265 GRANITE PT MTG TR INC COM 38741L107 196 10658 SH SOLE 0 0 10658 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 185 13024 SH SOLE 0 0 13024 GREIF INC CL A 397624107 309 5838 SH SOLE 0 0 5838 GROUPE CGI INC CL A SUB VTG 39945C109 309 4875 SH SOLE 0 0 4875 GRUBHUB INC COM 400110102 513 4887 SH SOLE 0 0 4887 GSV CAP CORP NOTE 5.250% 9/1 36191JAB7 15 15000 SH SOLE 0 0 15000 GUARANTY BANCORP DEL COM NEW 40075T607 1390 46644 SH SOLE 0 0 46644 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 631 74516 SH SOLE 0 0 74516 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2665 121398 SH SOLE 0 0 121398 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 314 14484 SH SOLE 0 0 14484 GW PHARMACEUTICALS PLC ADS 36197T103 2163 15500 SH SOLE 0 0 15500 HAEMONETICS CORP COM 405024100 249 2775 SH SOLE 0 0 2775 HAIN CELESTIAL GROUP INC COM 405217100 913 30647 SH SOLE 0 0 30647 HALLIBURTON CO COM 406216101 5805 128835 SH SOLE 0 0 128835 HALOZYME THERAPEUTICS INC COM 40637H109 1836 108829 SH SOLE 0 0 108829 HALYARD HEALTH INC COM 40650V100 635 11090 SH SOLE 0 0 11090 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1065 28621 SH SOLE 0 0 28621 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 1206 138750 SH SOLE 0 0 138750 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2769 127127 SH SOLE 0 0 127127 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1209 56699 SH SOLE 0 0 56699 HANCOCK JOHN PFD INCOME FD I COM 41021P103 748 40130 SH SOLE 0 0 40130 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 2026 123150 SH SOLE 0 0 123150 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1104 47245 SH SOLE 0 0 47245 HANCOCK WHITNEY CORPORATION COM 410120109 2514 53897 SH SOLE 0 0 53897 HANESBRANDS INC COM 410345102 4412 200364 SH SOLE 0 0 200364 HANNON ARMSTRONG SUST INFR C COM 41068X100 5417 274254 SH SOLE 0 0 274254 HANOVER INS GROUP INC COM 410867105 1124 9401 SH SOLE 0 0 9401 HARBORONE BANCORP INC COM 41165F101 384 20270 SH SOLE 0 0 20270 HARLEY DAVIDSON INC COM 412822108 1623 38570 SH SOLE 0 0 38570 HARRIS CORP DEL COM 413875105 4439 30710 SH SOLE 0 0 30710 HARSCO CORP COM 415864107 476 21531 SH SOLE 0 0 21531 HARTFORD FINL SVCS GROUP INC COM 416515104 3205 62677 SH SOLE 0 0 62677 HASBRO INC COM 418056107 2532 27428 SH SOLE 0 0 27428 HAWAIIAN ELEC INDUSTRIES COM 419870100 881 25692 SH SOLE 0 0 25692 HAWAIIAN HOLDINGS INC COM 419879101 293 8154 SH SOLE 0 0 8154 HCA HEALTHCARE INC COM 40412C101 671 6536 SH SOLE 0 0 6536 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 38 38000 SH SOLE 0 0 38000 HCP INC COM 40414L109 8132 314967 SH SOLE 0 0 314967 HD SUPPLY HLDGS INC COM 40416M105 255 5956 SH SOLE 0 0 5956 HDFC BANK LTD ADR REPS 3 SHS 40415F101 225 2141 SH SOLE 0 0 2141 HEALTHCARE RLTY TR COM 421946104 268 9221 SH SOLE 0 0 9221 HEALTHCARE TR AMER INC CL A NEW 42225P501 2934 108841 SH SOLE 0 0 108841 HEALTHEQUITY INC COM 42226A107 311 4141 SH SOLE 0 0 4141 HEARTLAND FINL USA INC COM 42234Q102 207 3778 SH SOLE 0 0 3778 HECLA MNG CO COM 422704106 186 53317 SH SOLE 0 0 53317 HEICO CORP NEW CL A 422806208 200 3275 SH SOLE 0 0 3275 HEICO CORP NEW COM 422806109 2555 35031 SH SOLE 0 0 35031 HELMERICH & PAYNE INC COM 423452101 2077 32572 SH SOLE 0 0 32572 HENRY JACK & ASSOC INC COM 426281101 2172 16663 SH SOLE 0 0 16663 HERCULES CAPITAL INC COM 427096508 1583 125099 SH SOLE 0 0 125099 HERSHEY CO COM 427866108 5998 64455 SH SOLE 0 0 64455 HERTZ GLOBAL HLDGS INC COM 42806J106 805 52480 SH SOLE 0 0 52480 HESS CORP COM 42809H107 873 13047 SH SOLE 0 0 13047 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2209 151206 SH SOLE 0 0 151206 HEXCEL CORP NEW COM 428291108 17736 267193 SH SOLE 0 0 267193 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 168 14235 SH SOLE 0 0 14235 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 805 51561 SH SOLE 0 0 51561 HIGHWOODS PPTYS INC COM 431284108 380 7494 SH SOLE 0 0 7494 HILL ROM HLDGS INC COM 431475102 912 10437 SH SOLE 0 0 10437 HILLENBRAND INC COM 431571108 250 5309 SH SOLE 0 0 5309 HILTON WORLDWIDE HLDGS INC COM 43300A203 270 3406 SH SOLE 0 0 3406 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 139 18587 SH SOLE 0 0 18587 HINGHAM INSTN SVGS MASS COM 433323102 1143 5205 SH SOLE 0 0 5205 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 264 14695 SH SOLE 0 0 14695 HOLLYFRONTIER CORP COM 436106108 1746 25514 SH SOLE 0 0 25514 HOLOGIC INC COM 436440101 2226 55992 SH SOLE 0 0 55992 HOME DEPOT INC COM 437076102 88082 451470 SH SOLE 0 0 451330 HONDA MOTOR LTD AMERN SHS 438128308 845 28858 SH SOLE 0 0 28858 HONEYWELL INTL INC COM 438516106 27924 193853 SH SOLE 0 0 193853 HORIZON PHARMA PLC SHS G4617B105 177 10702 SH SOLE 0 0 10702 HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 846 35200 SH SOLE 0 0 35200 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 249 4987 SH SOLE 0 0 4987 HORMEL FOODS CORP COM 440452100 3489 93767 SH SOLE 0 0 93767 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 25 29000 SH SOLE 0 0 29000 HORTONWORKS INC COM 440894103 1499 82251 SH SOLE 0 0 82251 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 898 31386 SH SOLE 0 0 31386 HOST HOTELS & RESORTS INC COM 44107P104 802 38073 SH SOLE 0 0 38073 HP INC COM 40434L105 10717 472340 SH SOLE 0 0 472340 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1136 42749 SH SOLE 0 0 42749 HSBC HLDGS PLC SPON ADR NEW 404280406 1967 41722 SH SOLE 0 0 41722 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 88 27003 SH SOLE 0 0 27003 HUBSPOT INC COM 443573100 575 4589 SH SOLE 0 0 4589 HUMANA INC COM 444859102 2397 8053 SH SOLE 0 0 8053 HUNT J B TRANS SVCS INC COM 445658107 1501 12348 SH SOLE 0 0 12348 HUNTINGTON BANCSHARES INC COM 446150104 3776 255820 SH SOLE 0 0 255820 HUNTINGTON INGALLS INDS INC COM 446413106 813 3749 SH SOLE 0 0 3749 HUNTSMAN CORP COM 447011107 391 13393 SH SOLE 0 0 13393 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 33 35000 SH SOLE 0 0 35000 IAC INTERACTIVECORP COM 44919P508 555 3638 SH SOLE 0 0 3638 IAMGOLD CORP COM 450913108 83 14297 SH SOLE 0 0 14297 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1270 17868 SH SOLE 0 0 17868 ICICI BK LTD ADR 45104G104 106 13237 SH SOLE 0 0 13237 ICON PLC SHS G4705A100 294 2215 SH SOLE 0 0 2215 IDACORP INC COM 451107106 1009 10943 SH SOLE 0 0 10943 IDERA PHARMACEUTICALS INC COM NEW 45168K306 72 54700 SH SOLE 0 0 54700 IDEXX LABS INC COM 45168D104 4615 21175 SH SOLE 0 0 21175 IGI LABORATORIES INC NOTE 3.750%12/1 449575AB5 9 10000 SH SOLE 0 0 10000 II VI INC COM 902104108 3842 88416 SH SOLE 0 0 88416 ILG INC COM 44967H101 220 6670 SH SOLE 0 0 6670 ILLINOIS TOOL WKS INC COM 452308109 13474 97256 SH SOLE 0 0 97256 ILLUMINA INC COM 452327109 3291 11783 SH SOLE 0 0 11783 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 21 16000 SH SOLE 0 0 16000 IMMUNOGEN INC COM 45253H101 147 15135 SH SOLE 0 0 15135 IMMUNOMEDICS INC COM 452907108 735 31072 SH SOLE 0 0 31072 INCYTE CORP COM 45337C102 766 11435 SH SOLE 0 0 11435 INDEPENDENT BANK CORP MASS COM 453836108 759 9681 SH SOLE 0 0 9681 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 3733 178510 SH SOLE 0 0 178510 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 427 14064 SH SOLE 0 0 14064 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 16352 571549 SH SOLE 0 0 571549 INDEXIQ ETF TR IQ ENCH BD US 45409B487 1172 62761 SH SOLE 0 0 62761 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 3977 208424 SH SOLE 0 0 208424 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 23172 754549 SH SOLE 0 0 754549 INDIA FD INC COM 454089103 713 29393 SH SOLE 0 0 29393 INFOSYS LTD SPONSORED ADR 456788108 387 19942 SH SOLE 0 0 19942 ING GROEP N V SPONSORED ADR 456837103 442 30849 SH SOLE 0 0 30438 INGERSOLL-RAND PLC SHS G47791101 1721 19178 SH SOLE 0 0 19178 INGREDION INC COM 457187102 616 5562 SH SOLE 0 0 5562 INNODATA INC COM NEW 457642205 25 25100 SH SOLE 0 0 25100 INNOVATOR ETFS TR IBD 50 ETF 45782C102 823 23461 SH SOLE 0 0 23461 INNOVATOR ETFS TR II S&P HIGH QUALITY 45783G201 410 17339 SH SOLE 0 0 17339 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 70 17761 SH SOLE 0 0 17761 INSEEGO CORP COM 45782B104 22 11006 SH SOLE 0 0 11006 INSIGHT SELECT INCOME FD COM 45781W109 527 27837 SH SOLE 0 0 27837 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 99 13632 SH SOLE 0 0 13632 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 705 10948 SH SOLE 0 0 10948 INTEL CORP COM 458140100 88994 1790260 SH SOLE 0 0 1790260 INTELLIA THERAPEUTICS INC COM 45826J105 258 9415 SH SOLE 0 0 9415 INTERCONTINENTAL EXCHANGE IN COM 45866F104 933 12685 SH SOLE 0 0 12685 INTERDIGITAL INC COM 45867G101 386 4775 SH SOLE 0 0 4775 INTERNAP CORP COM PAR 45885A409 581 55749 SH SOLE 0 0 55749 INTERNATIONAL BANCSHARES COR COM 459044103 1638 38266 SH SOLE 0 0 38266 INTERNATIONAL BUSINESS MACHS COM 459200101 61710 441734 SH SOLE 0 0 441591 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 424 3420 SH SOLE 0 0 3420 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 482 20754 SH SOLE 0 0 20754 INTERPUBLIC GROUP COS INC COM 460690100 648 27643 SH SOLE 0 0 27643 INTL PAPER CO COM 460146103 8364 160595 SH SOLE 0 0 160595 INTREXON CORP COM 46122T102 697 50008 SH SOLE 0 0 50008 INTUIT COM 461202103 3930 19237 SH SOLE 0 0 19237 INTUITIVE SURGICAL INC COM NEW 46120E602 4736 9898 SH SOLE 0 0 9898 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 468 5714 SH SOLE 0 0 5714 INVESCO ACTIVELY MANAGD ETF MLT STRGY ALTE 46090A606 1260 57202 SH SOLE 0 0 57202 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 5054 273796 SH SOLE 0 0 273796 INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 487 17423 SH SOLE 0 0 17423 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 723 13903 SH SOLE 0 0 13903 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 3946 78533 SH SOLE 0 0 78533 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 331 31013 SH SOLE 0 0 31013 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 1756 42971 SH SOLE 0 0 42971 INVESCO CALIF VALUE MUN INC COM 46132H106 440 37287 SH SOLE 0 0 37287 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 262 3538 SH SOLE 0 0 3538 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2554 144484 SH SOLE 0 0 144484 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 9168 508481 SH SOLE 0 0 508481 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 287 16336 SH SOLE 0 0 16336 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 1214 97395 SH SOLE 0 0 97395 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 1159 31604 SH SOLE 0 0 31604 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 535 21456 SH SOLE 0 0 21456 INVESCO DYNAMIC CR OPP FD COM 46132R104 192 16500 SH SOLE 0 0 16500 INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 1233 49107 SH SOLE 0 0 49107 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 3848 183282 SH SOLE 0 0 183282 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 3552 146946 SH SOLE 0 0 146946 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 6080 288699 SH SOLE 0 0 288699 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 3157 130197 SH SOLE 0 0 130197 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2175 104810 SH SOLE 0 0 104810 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 432 17555 SH SOLE 0 0 17555 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2947 142715 SH SOLE 0 0 142715 INVESCO EXCH TRD SLF IDX FD BULSHS2018 COR 46138J106 3976 187912 SH SOLE 0 0 187912 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 4342 93407 SH SOLE 0 0 93407 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1263 23005 SH SOLE 0 0 23005 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 276 7657 SH SOLE 0 0 7657 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10277 181097 SH SOLE 0 0 181097 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1108 26300 SH SOLE 0 0 26300 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1856 72303 SH SOLE 0 0 72303 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 310 9257 SH SOLE 0 0 9257 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 602 8853 SH SOLE 0 0 8853 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3467 80328 SH SOLE 0 0 80328 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 464 13317 SH SOLE 0 0 13317 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 307 3502 SH SOLE 0 0 3502 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 639 10630 SH SOLE 0 0 10630 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4520 81677 SH SOLE 0 0 81677 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 8706 122932 SH SOLE 0 0 122932 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 619 10336 SH SOLE 0 0 10336 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 344 12404 SH SOLE 0 0 12404 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 936 17115 SH SOLE 0 0 17115 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1724 56538 SH SOLE 0 0 56538 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9724 216187 SH SOLE 0 0 216187 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 23276 652711 SH SOLE 0 0 652711 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1128 11196 SH SOLE 0 0 11196 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 3669 54586 SH SOLE 0 0 54586 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 558 10697 SH SOLE 0 0 10697 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 3082 166942 SH SOLE 0 0 166942 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 37229 330631 SH SOLE 0 0 330631 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9872 70941 SH SOLE 0 0 70941 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 311 25952 SH SOLE 0 0 25952 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 837 18187 SH SOLE 0 0 18187 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2838 161251 SH SOLE 0 0 161251 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 446 28551 SH SOLE 0 0 28551 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 551 3956 SH SOLE 0 0 3956 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 261 7150 SH SOLE 0 0 7150 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 359 11184 SH SOLE 0 0 11184 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 475 9696 SH SOLE 0 0 9696 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 895 16699 SH SOLE 0 0 16699 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 336 6604 SH SOLE 0 0 6604 INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 1233 32686 SH SOLE 0 0 32686 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1304 6766 SH SOLE 0 0 6766 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 274 4126 SH SOLE 0 0 4126 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 3761 23264 SH SOLE 0 0 23264 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 665 9445 SH SOLE 0 0 9445 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 294 4942 SH SOLE 0 0 4942 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 684 5383 SH SOLE 0 0 5383 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 260 4788 SH SOLE 0 0 4788 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 2743 126830 SH SOLE 0 0 126830 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 791 12684 SH SOLE 0 0 12684 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 369 8724 SH SOLE 0 0 8724 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2259 12361 SH SOLE 0 0 12361 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 668 6180 SH SOLE 0 0 6180 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1765 14123 SH SOLE 0 0 14123 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2067 13046 SH SOLE 0 0 13046 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 654 7668 SH SOLE 0 0 7668 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 79258 777874 SH SOLE 0 0 777874 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 30067 261996 SH SOLE 0 0 261996 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 5703 86765 SH SOLE 0 0 86765 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10845 361372 SH SOLE 0 0 361372 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 5403 178863 SH SOLE 0 0 178863 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 297 11923 SH SOLE 0 0 11923 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 3732 57697 SH SOLE 0 0 57697 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 452 20622 SH SOLE 0 0 20622 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 294 9268 SH SOLE 0 0 9268 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 10322 453102 SH SOLE 0 0 453102 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 489 8793 SH SOLE 0 0 8793 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 679 24682 SH SOLE 0 0 24682 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 381 19007 SH SOLE 0 0 19007 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 651 12045 SH SOLE 0 0 12045 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 262 8852 SH SOLE 0 0 8852 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 2090 78817 SH SOLE 0 0 78817 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 1977 108082 SH SOLE 0 0 108082 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 971 22587 SH SOLE 0 0 22587 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 249 12039 SH SOLE 0 0 12039 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 600 18120 SH SOLE 0 0 18120 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 546 46176 SH SOLE 0 0 46176 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 738 31464 SH SOLE 0 0 31464 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 1059 42388 SH SOLE 0 0 42388 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 3211 89229 SH SOLE 0 0 89229 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1419 26461 SH SOLE 0 0 26461 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 712 30893 SH SOLE 0 0 30893 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 278 4667 SH SOLE 0 0 4667 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1399 39153 SH SOLE 0 0 39153 INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 922 15915 SH SOLE 0 0 15915 INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 252 7767 SH SOLE 0 0 7767 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1800 71661 SH SOLE 0 0 71661 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 12698 872097 SH SOLE 0 0 872097 INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 785 24673 SH SOLE 0 0 24673 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 4362 130233 SH SOLE 0 0 130233 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 2843 88254 SH SOLE 0 0 88254 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 19736 419829 SH SOLE 0 0 419829 INVESCO EXCHNG TRADED FD TR S&P SMLCAP HIG 46138E131 755 29007 SH SOLE 0 0 29007 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 2444 19022 SH SOLE 0 0 19022 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 401 4872 SH SOLE 0 0 4872 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 20274 419579 SH SOLE 0 0 419579 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 201 2513 SH SOLE 0 0 2513 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 20547 500656 SH SOLE 0 0 500656 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 41128 867505 SH SOLE 0 0 867505 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 776 33577 SH SOLE 0 0 33577 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2088 91165 SH SOLE 0 0 91165 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1032 34858 SH SOLE 0 0 34858 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 1737 69895 SH SOLE 0 0 69895 INVESCO LTD SHS G491BT108 740 27879 SH SOLE 0 0 27879 INVESCO MORTGAGE CAPITAL INC COM 46131B100 281 17641 SH SOLE 0 0 17641 INVESCO MUN OPPORTUNITY TR COM 46132C107 339 28881 SH SOLE 0 0 28881 INVESCO MUN TR COM 46131J103 267 22563 SH SOLE 0 0 22563 INVESCO MUNI INCOME OPP TRST COM 46132X101 155 20481 SH SOLE 0 0 20481 INVESCO QQQ TR UNIT SER 1 46090E103 231039 1345987 SH SOLE 0 0 1345987 INVESCO QUALITY MUNI INC TRS COM 46133G107 435 36489 SH SOLE 0 0 36489 INVESCO SR INCOME TR COM 46131H107 159 37046 SH SOLE 0 0 37046 INVESCO TR INVT GRADE MUNS COM 46131M106 243 19678 SH SOLE 0 0 19678 INVESCO TR INVT GRADE NY MUN COM 46131T101 336 26354 SH SOLE 0 0 26354 INVESCO VALUE MUN INCOME TR COM 46132P108 717 50752 SH SOLE 0 0 50752 INVESTORS BANCORP INC NEW COM 46146L101 277 21679 SH SOLE 0 0 21679 INVESTORS REAL ESTATE TR SH BEN INT 461730103 325 58748 SH SOLE 0 0 58748 IONIS PHARMACEUTICALS INC COM 462222100 783 18795 SH SOLE 0 0 18795 IPASS INC COM 46261V108 17 48738 SH SOLE 0 0 48738 IPG PHOTONICS CORP COM 44980X109 1652 7487 SH SOLE 0 0 7487 IQIYI INC SPONSORED ADS 46267X108 2240 69337 SH SOLE 0 0 69337 IQVIA HLDGS INC COM 46266C105 1154 11564 SH SOLE 0 0 11564 IROBOT CORP COM 462726100 675 8914 SH SOLE 0 0 8914 IRON MTN INC NEW COM 46284V101 1989 56821 SH SOLE 0 0 56821 ISHARES GOLD TRUST ISHARES 464285105 17719 1474108 SH SOLE 0 0 1474108 ISHARES INC CORE MSCI EMKT 46434G103 57447 1094011 SH SOLE 0 0 1094011 ISHARES INC EM HGHYL BD ETF 464286285 15231 331172 SH SOLE 0 0 331172 ISHARES INC EM MKT SM-CP ETF 464286475 291 6098 SH SOLE 0 0 6098 ISHARES INC EM MKTS DIV ETF 464286319 1251 31768 SH SOLE 0 0 31768 ISHARES INC GLB ENR PROD ETF 464286343 965 41673 SH SOLE 0 0 41673 ISHARES INC MIN VOL EMRG MKT 464286533 17613 304510 SH SOLE 0 0 304510 ISHARES INC MIN VOL GBL ETF 464286525 16045 193198 SH SOLE 0 0 193198 ISHARES INC MLT FCTR EMG MKT 46434G889 10198 220778 SH SOLE 0 0 220778 ISHARES INC MSCI AUST ETF 464286103 720 31855 SH SOLE 0 0 31855 ISHARES INC MSCI BRAZIL ETF 464286400 561 17503 SH SOLE 0 0 17503 ISHARES INC MSCI BRIC INDX 464286657 502 11927 SH SOLE 0 0 11927 ISHARES INC MSCI CDA ETF 464286509 1171 41077 SH SOLE 0 0 41077 ISHARES INC MSCI EM ESG OPZ 46434G863 305 9070 SH SOLE 0 0 9070 ISHARES INC MSCI EURZONE ETF 464286608 4450 108503 SH SOLE 0 0 108503 ISHARES INC MSCI FRNTR100ETF 464286145 560 19436 SH SOLE 0 0 19436 ISHARES INC MSCI GBL ETF NEW 46434G848 1307 40041 SH SOLE 0 0 40041 ISHARES INC MSCI GBL GOLD MN 46434G855 216 12330 SH SOLE 0 0 12330 ISHARES INC MSCI GERMANY ETF 464286806 663 22125 SH SOLE 0 0 22125 ISHARES INC MSCI HONG KG ETF 464286871 714 29490 SH SOLE 0 0 29490 ISHARES INC MSCI JPN ETF NEW 46434G822 1990 34359 SH SOLE 0 0 34359 ISHARES INC MSCI MLY ETF NEW 46434G814 1439 46163 SH SOLE 0 0 46163 ISHARES INC MSCI PAC JP ETF 464286665 2435 52916 SH SOLE 0 0 52916 ISHARES INC MSCI SINGPOR ETF 46434G780 1830 76271 SH SOLE 0 0 76271 ISHARES INC MSCI SWITZERLAND 464286749 340 10447 SH SOLE 0 0 10447 ISHARES INC MSCI TAIWAN ETF 46434G772 269 7480 SH SOLE 0 0 7480 ISHARES INC MSCI WORLD ETF 464286392 2279 26055 SH SOLE 0 0 26055 ISHARES INC US INTL HGH YLD 464286178 279 5702 SH SOLE 0 0 5702 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 509 28424 SH SOLE 0 0 28424 ISHARES SILVER TRUST ISHARES 46428Q109 8817 581991 SH SOLE 0 0 581991 ISHARES TR 0-5 YR TIPS ETF 46429B747 854 8567 SH SOLE 0 0 8567 ISHARES TR 0-5YR HI YL CP 46434V407 36674 786651 SH SOLE 0 0 786651 ISHARES TR 0-5YR INVT GR CP 46434V100 3280 66090 SH SOLE 0 0 66090 ISHARES TR 1 3 YR CR BD ETF 464288646 108713 1048345 SH SOLE 0 0 1048345 ISHARES TR 1 3 YR TREAS BD 464287457 24367 292280 SH SOLE 0 0 292280 ISHARES TR 20 YR TR BD ETF 464287432 8031 65977 SH SOLE 0 0 65977 ISHARES TR 3 7 YR TREAS BD 464288661 2865 23878 SH SOLE 0 0 23878 ISHARES TR 3YRTB ETF 464288125 224 2723 SH SOLE 0 0 2723 ISHARES TR A RATE CP BD ETF 46429B291 607 12030 SH SOLE 0 0 12030 ISHARES TR AGENCY BOND ETF 464288166 643 5767 SH SOLE 0 0 5767 ISHARES TR AGGRES ALLOC ETF 464289859 5607 105001 SH SOLE 0 0 105001 ISHARES TR ASIA 50 ETF 464288430 505 8039 SH SOLE 0 0 8039 ISHARES TR BARCLAYS 7 10 YR 464287440 10100 98524 SH SOLE 0 0 98524 ISHARES TR CALIF MUN BD ETF 464288356 2254 38510 SH SOLE 0 0 38510 ISHARES TR CHINA LG-CAP ETF 464287184 1695 39435 SH SOLE 0 0 39435 ISHARES TR CMBS ETF 46429B366 388 7743 SH SOLE 0 0 7743 ISHARES TR COHEN STEER REIT 464287564 6168 61754 SH SOLE 0 0 61754 ISHARES TR CONSER ALLOC ETF 464289883 3415 100455 SH SOLE 0 0 100455 ISHARES TR CORE 1 5 YR USD 46432F859 6007 122402 SH SOLE 0 0 122402 ISHARES TR CORE DIV GRWTH 46434V621 57849 1687537 SH SOLE 0 0 1687537 ISHARES TR CORE HIGH DV ETF 46429B663 49196 578848 SH SOLE 0 0 578848 ISHARES TR CORE INTL AGGR 46435G672 571 10838 SH SOLE 0 0 10838 ISHARES TR CORE LT USDB ETF 464289479 1805 30012 SH SOLE 0 0 30012 ISHARES TR CORE MSCI EAFE 46432F842 104055 1642028 SH SOLE 0 0 1642028 ISHARES TR CORE MSCI EURO 46434V738 1156 24288 SH SOLE 0 0 24288 ISHARES TR CORE MSCI INTL 46435G326 506 9029 SH SOLE 0 0 9029 ISHARES TR CORE MSCI PAC 46434V696 3708 64295 SH SOLE 0 0 64295 ISHARES TR CORE MSCI TOTAL 46432F834 159165 2647019 SH SOLE 0 0 2647019 ISHARES TR CORE S&P MCP ETF 464287507 188649 968522 SH SOLE 0 0 968522 ISHARES TR CORE S&P SCP ETF 464287804 205440 2461538 SH SOLE 0 0 2461538 ISHARES TR CORE S&P TTL STK 464287150 113199 1810603 SH SOLE 0 0 1810603 ISHARES TR CORE S&P US GWT 464287671 21836 381747 SH SOLE 0 0 381747 ISHARES TR CORE S&P US VLU 464287663 12846 239311 SH SOLE 0 0 239311 ISHARES TR CORE S&P500 ETF 464287200 317939 1164398 SH SOLE 0 0 1164398 ISHARES TR CORE TOTAL USD 46434V613 1294 26212 SH SOLE 0 0 26212 ISHARES TR CORE US AGGBD ET 464287226 67427 634193 SH SOLE 0 0 634193 ISHARES TR CRE U S REIT ETF 464288521 3129 63672 SH SOLE 0 0 63672 ISHARES TR DEVSMCP EXNA ETF 464288497 584 10387 SH SOLE 0 0 10387 ISHARES TR DOW JONES US ETF 464287846 6896 50581 SH SOLE 0 0 50581 ISHARES TR EAFE GRWTH ETF 464288885 7382 93678 SH SOLE 0 0 93678 ISHARES TR EAFE SML CP ETF 464288273 15270 243379 SH SOLE 0 0 243379 ISHARES TR EAFE VALUE ETF 464288877 5842 113773 SH SOLE 0 0 113773 ISHARES TR EDGE MSCI USA VL 46432F388 13418 162424 SH SOLE 0 0 162424 ISHARES TR EDGE US FIXD INM 46435U796 257 2646 SH SOLE 0 0 2646 ISHARES TR ETF MSCI USA 46435G425 265 4420 SH SOLE 0 0 4420 ISHARES TR EUROPE ETF 464287861 1119 25025 SH SOLE 0 0 25025 ISHARES TR EXPONENTIAL TECH 46434V381 4552 125649 SH SOLE 0 0 125649 ISHARES TR FLTG RATE NT ETF 46429B655 17345 340108 SH SOLE 0 0 340108 ISHARES TR GL CLEAN ENE ETF 464288224 923 105724 SH SOLE 0 0 105724 ISHARES TR GL TIMB FORE ETF 464288174 418 5346 SH SOLE 0 0 5346 ISHARES TR GLB CNS DISC ETF 464288745 1132 9855 SH SOLE 0 0 9855 ISHARES TR GLB CNSM STP ETF 464288737 762 15538 SH SOLE 0 0 15538 ISHARES TR GLB INFRASTR ETF 464288372 2063 48043 SH SOLE 0 0 48043 ISHARES TR GLOB HLTHCRE ETF 464287325 3264 57840 SH SOLE 0 0 57840 ISHARES TR GLOB INDSTRL ETF 464288729 2388 27167 SH SOLE 0 0 27167 ISHARES TR GLOB TELECOM ETF 464287275 474 8772 SH SOLE 0 0 8772 ISHARES TR GLOB UTILITS ETF 464288711 558 11403 SH SOLE 0 0 11403 ISHARES TR GLOBAL 100 ETF 464287572 3719 81120 SH SOLE 0 0 81120 ISHARES TR GLOBAL ENERG ETF 464287341 9565 255894 SH SOLE 0 0 255894 ISHARES TR GLOBAL FINLS ETF 464287333 3220 50225 SH SOLE 0 0 50225 ISHARES TR GLOBAL MATER ETF 464288695 324 4812 SH SOLE 0 0 4812 ISHARES TR GLOBAL REIT ETF 46434V647 285 11120 SH SOLE 0 0 11120 ISHARES TR GLOBAL TECH ETF 464287291 6387 38829 SH SOLE 0 0 38829 ISHARES TR GNMA BOND ETF 46429B333 559 11552 SH SOLE 0 0 11552 ISHARES TR GRWT ALLOCAT ETF 464289867 6366 143504 SH SOLE 0 0 143504 ISHARES TR HDG MSCI EAFE 46434V803 13266 448106 SH SOLE 0 0 448106 ISHARES TR HDG MSCI JAPAN 46434V886 201 6220 SH SOLE 0 0 6220 ISHARES TR IBONDS DEC18 ETF 46434VAA8 1721 68489 SH SOLE 0 0 68489 ISHARES TR IBONDS DEC19 ETF 46434VAU4 1463 59045 SH SOLE 0 0 59045 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1234 49271 SH SOLE 0 0 49271 ISHARES TR IBONDS DEC2026 46435GAA0 2534 108672 SH SOLE 0 0 108672 ISHARES TR IBONDS DEC21 ETF 46434VBK5 956 39240 SH SOLE 0 0 39240 ISHARES TR IBONDS DEC21 ETF 46435G789 669 26309 SH SOLE 0 0 26309 ISHARES TR IBONDS DEC22 ETF 46434VBA7 750 30819 SH SOLE 0 0 30819 ISHARES TR IBONDS DEC22 ETF 46435G755 972 38078 SH SOLE 0 0 38078 ISHARES TR IBONDS DEC23 ETF 46434VAX8 352 14482 SH SOLE 0 0 14482 ISHARES TR IBONDS DEC24 ETF 46434VBG4 354 14698 SH SOLE 0 0 14698 ISHARES TR IBONDS DEC25 ETF 46434VBD1 3166 132302 SH SOLE 0 0 132302 ISHARES TR IBONDS MAR20 ETF 46432FBC0 2583 99830 SH SOLE 0 0 99830 ISHARES TR IBONDS SEP18 ETF 46429B580 1175 46254 SH SOLE 0 0 46254 ISHARES TR IBONDS SEP19 ETF 46429B564 1068 42072 SH SOLE 0 0 42072 ISHARES TR IBONDS SEP20 ETF 46434V571 2713 106879 SH SOLE 0 0 106879 ISHARES TR IBOXX HI YD ETF 464288513 10798 126921 SH SOLE 0 0 126921 ISHARES TR IBOXX HIG YLD EX 46435G441 333 6658 SH SOLE 0 0 6658 ISHARES TR IBOXX INV CP ETF 464287242 24406 213022 SH SOLE 0 0 213022 ISHARES TR INDIA 50 ETF 464289529 644 18287 SH SOLE 0 0 18287 ISHARES TR INTL DEV RE ETF 464288489 546 18701 SH SOLE 0 0 18701 ISHARES TR INTL DIV GRWTH 46435G524 1444 26482 SH SOLE 0 0 26482 ISHARES TR INTL QLTY FACTOR 46434V456 282 9824 SH SOLE 0 0 9824 ISHARES TR INTL SEL DIV ETF 464288448 14701 458681 SH SOLE 0 0 458681 ISHARES TR INTL TREA BD ETF 464288117 610 12387 SH SOLE 0 0 12387 ISHARES TR INTRM GOV CR ETF 464288612 2987 27714 SH SOLE 0 0 27714 ISHARES TR INTRMD CR BD ETF 464288638 8117 76403 SH SOLE 0 0 76403 ISHARES TR JPMORGAN USD EMG 464288281 8294 77680 SH SOLE 0 0 77680 ISHARES TR MBS ETF 464288588 6716 64462 SH SOLE 0 0 64462 ISHARES TR MICRO-CAP ETF 464288869 1610 15245 SH SOLE 0 0 15245 ISHARES TR MIN VOL EAFE ETF 46429B689 74975 1053910 SH SOLE 0 0 1053910 ISHARES TR MIN VOL EUROPE 46434V720 462 18735 SH SOLE 0 0 18735 ISHARES TR MIN VOL USA ETF 46429B697 109096 2052223 SH SOLE 0 0 2052223 ISHARES TR MLTFACT TECH 46435G540 535 12937 SH SOLE 0 0 12937 ISHARES TR MLTFCTR INTL SML 46434V266 617 19444 SH SOLE 0 0 19444 ISHARES TR MODERT ALLOC ETF 464289875 4991 132987 SH SOLE 0 0 132987 ISHARES TR MORTGE REL ETF 46435G342 1578 36327 SH SOLE 0 0 36327 ISHARES TR MRGSTR MD CP ETF 464288208 25205 137282 SH SOLE 0 0 137282 ISHARES TR MRGSTR MD CP GRW 464288307 1226 5600 SH SOLE 0 0 5600 ISHARES TR MRGSTR MD CP VAL 464288406 3108 19526 SH SOLE 0 0 19526 ISHARES TR MRGSTR SM CP ETF 464288505 1563 8745 SH SOLE 0 0 8745 ISHARES TR MRGSTR SM CP GR 464288604 286 1438 SH SOLE 0 0 1438 ISHARES TR MRNGSTR INC ETF 46432F875 1120 45591 SH SOLE 0 0 45591 ISHARES TR MRNGSTR LG-CP ET 464287127 17898 116305 SH SOLE 0 0 116305 ISHARES TR MRNGSTR LG-CP GR 464287119 13135 75197 SH SOLE 0 0 75197 ISHARES TR MRNGSTR LG-CP VL 464288109 2134 20992 SH SOLE 0 0 20992 ISHARES TR MRNING SM CP ETF 464288703 7989 52396 SH SOLE 0 0 52396 ISHARES TR MSCI AC ASIA ETF 464288182 4636 64683 SH SOLE 0 0 64683 ISHARES TR MSCI ACWI ETF 464288257 3171 44580 SH SOLE 0 0 44580 ISHARES TR MSCI ACWI EX US 464288240 2863 60591 SH SOLE 0 0 60591 ISHARES TR MSCI CHINA ETF 46429B671 328 5070 SH SOLE 0 0 5070 ISHARES TR MSCI EAFE ESG OP 46435G516 521 7996 SH SOLE 0 0 7996 ISHARES TR MSCI EAFE ETF 464287465 86958 1298460 SH SOLE 0 0 1298460 ISHARES TR MSCI EMG MKT ETF 464287234 34539 797116 SH SOLE 0 0 797116 ISHARES TR MSCI EURO FL ETF 464289180 1733 85668 SH SOLE 0 0 85668 ISHARES TR MSCI GLOBAL IMP 46435G532 232 4101 SH SOLE 0 0 4101 ISHARES TR MSCI INDIA ETF 46429B598 2518 75644 SH SOLE 0 0 75644 ISHARES TR MSCI KLD400 SOC 464288570 3148 31189 SH SOLE 0 0 31189 ISHARES TR MSCI LW CRB TG 46434V464 223 1934 SH SOLE 0 0 1934 ISHARES TR MSCI UK ETF NEW 46435G334 1327 38168 SH SOLE 0 0 38168 ISHARES TR MSCI USA ESG SLC 464288802 4072 36099 SH SOLE 0 0 36099 ISHARES TR MULTIFACTOR GLBL 46434V316 5623 187242 SH SOLE 0 0 187242 ISHARES TR MULTIFACTOR INTL 46434V274 8728 315879 SH SOLE 0 0 315879 ISHARES TR MULTIFACTOR USA 46434V282 24735 773705 SH SOLE 0 0 773705 ISHARES TR MULTIFACTOR USA 46434V290 887 21205 SH SOLE 0 0 21205 ISHARES TR N AMER TECH ETF 464287549 6034 31280 SH SOLE 0 0 31280 ISHARES TR NA TEC SFTWR ETF 464287515 1078 5903 SH SOLE 0 0 5903 ISHARES TR NASDAQ BIOTECH 464287556 21404 194897 SH SOLE 0 0 194897 ISHARES TR NATIONAL MUN ETF 464288414 12873 118059 SH SOLE 0 0 118059 ISHARES TR NEW YORK MUN ETF 464288323 555 10126 SH SOLE 0 0 10126 ISHARES TR NORTH AMERN NAT 464287374 2805 76091 SH SOLE 0 0 76091 ISHARES TR PHLX SEMICND ETF 464287523 1657 9296 SH SOLE 0 0 9296 ISHARES TR RESIDNL REAL EST 464288562 495 7853 SH SOLE 0 0 7853 ISHARES TR RUS 1000 ETF 464287622 25485 167686 SH SOLE 0 0 167686 ISHARES TR RUS 1000 GRW ETF 464287614 357128 2483508 SH SOLE 0 0 2483508 ISHARES TR RUS 1000 VAL ETF 464287598 299040 2463668 SH SOLE 0 0 2463668 ISHARES TR RUS 2000 GRW ETF 464287648 119333 584022 SH SOLE 0 0 584022 ISHARES TR RUS 2000 VAL ETF 464287630 149632 1134265 SH SOLE 0 0 1134265 ISHARES TR RUS MD CP GR ETF 464287481 163242 1288106 SH SOLE 0 0 1288106 ISHARES TR RUS MDCP VAL ETF 464287473 176506 1994638 SH SOLE 0 0 1994638 ISHARES TR RUS MID CAP ETF 464287499 48435 228315 SH SOLE 0 0 228315 ISHARES TR RUS TOP 200 ETF 464289446 1321 20947 SH SOLE 0 0 20947 ISHARES TR RUS TP200 GR ETF 464289438 24313 310431 SH SOLE 0 0 310431 ISHARES TR RUS TP200 VL ETF 464289420 6859 134770 SH SOLE 0 0 134770 ISHARES TR RUSSELL 2000 ETF 464287655 83015 506897 SH SOLE 0 0 506897 ISHARES TR RUSSELL 3000 ETF 464287689 20508 126364 SH SOLE 0 0 126364 ISHARES TR S&P 100 ETF 464287101 5609 46896 SH SOLE 0 0 46896 ISHARES TR S&P 500 GRWT ETF 464287309 144019 885668 SH SOLE 0 0 885668 ISHARES TR S&P 500 VAL ETF 464287408 83691 759925 SH SOLE 0 0 759925 ISHARES TR S&P MC 400GR ETF 464287606 48171 214301 SH SOLE 0 0 214301 ISHARES TR S&P MC 400VL ETF 464287705 21447 132363 SH SOLE 0 0 132363 ISHARES TR S&P SML 600 GWT 464287887 45664 241660 SH SOLE 0 0 241660 ISHARES TR S&P US PFD STK 464288687 73820 1957562 SH SOLE 0 0 1957562 ISHARES TR SELECT DIVID ETF 464287168 63963 654420 SH SOLE 0 0 654420 ISHARES TR SHORT TREAS BD 464288679 4244 38430 SH SOLE 0 0 38430 ISHARES TR SHRT NAT MUN ETF 464288158 8197 78049 SH SOLE 0 0 78049 ISHARES TR SP SMCP600VL ETF 464287879 27089 165916 SH SOLE 0 0 165916 ISHARES TR TIPS BD ETF 464287176 40702 360608 SH SOLE 0 0 360608 ISHARES TR TRANS AVG ETF 464287192 3017 16199 SH SOLE 0 0 16199 ISHARES TR TRS FLT RT BD 46434V860 2707 53814 SH SOLE 0 0 53814 ISHARES TR U.S. BAS MTL ETF 464287838 2243 22652 SH SOLE 0 0 22652 ISHARES TR U.S. CNSM GD ETF 464287812 1279 10817 SH SOLE 0 0 10817 ISHARES TR U.S. CNSM SV ETF 464287580 1688 8712 SH SOLE 0 0 8712 ISHARES TR U.S. ENERGY ETF 464287796 10742 256133 SH SOLE 0 0 256133 ISHARES TR U.S. FIN SVC ETF 464287770 3067 23658 SH SOLE 0 0 23658 ISHARES TR U.S. FINLS ETF 464287788 19313 164798 SH SOLE 0 0 164798 ISHARES TR U.S. MED DVC ETF 464288810 7730 38525 SH SOLE 0 0 38525 ISHARES TR U.S. PHARMA ETF 464288836 2961 19565 SH SOLE 0 0 19565 ISHARES TR U.S. REAL ES ETF 464287739 6594 81837 SH SOLE 0 0 81837 ISHARES TR U.S. TECH ETF 464287721 8461 47461 SH SOLE 0 0 47461 ISHARES TR U.S. UTILITS ETF 464287697 5945 45056 SH SOLE 0 0 45056 ISHARES TR US AER DEF ETF 464288760 21506 111735 SH SOLE 0 0 111735 ISHARES TR US CR BD ETF 464288620 1118 10438 SH SOLE 0 0 10438 ISHARES TR US HLTHCARE ETF 464287762 7586 42575 SH SOLE 0 0 42575 ISHARES TR US HLTHCR PR ETF 464288828 1488 8472 SH SOLE 0 0 8472 ISHARES TR US HOME CONS ETF 464288752 2290 60014 SH SOLE 0 0 60014 ISHARES TR US INDUSTRIALS 464287754 2736 19040 SH SOLE 0 0 19040 ISHARES TR US OIL EQ&SV ETF 464288844 331 9078 SH SOLE 0 0 9078 ISHARES TR US OIL GS EX ETF 464288851 2021 27198 SH SOLE 0 0 27198 ISHARES TR US REGNL BKS ETF 464288778 8347 169803 SH SOLE 0 0 169803 ISHARES TR US TELECOM ETF 464287713 1878 68129 SH SOLE 0 0 68129 ISHARES TR US TREAS BD ETF 46429B267 7038 285788 SH SOLE 0 0 285788 ISHARES TR USA MOMENTUM FCT 46432F396 67087 611552 SH SOLE 0 0 611552 ISHARES TR USA QUALITY FCTR 46432F339 17656 211571 SH SOLE 0 0 211571 ISHARES US ETF TR COMMOD SEL STG 46431W853 935 23946 SH SOLE 0 0 23946 ISHARES US ETF TR INT RT HDG C B 46431W705 703 7355 SH SOLE 0 0 7355 ISHARES US ETF TR SHT MAT BD ETF 46431W507 8902 177446 SH SOLE 0 0 177446 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 416 40034 SH SOLE 0 0 40034 ITT INC COM 45073V108 518 9916 SH SOLE 0 0 9916 IVY HIGH INC OPPORTUNITIES F COM 465893105 232 16223 SH SOLE 0 0 16223 J JILL INC COM 46620W102 117 12500 SH SOLE 0 0 12500 J2 GLOBAL INC COM 48123V102 413 4765 SH SOLE 0 0 4765 JABIL INC COM 466313103 206 7445 SH SOLE 0 0 7445 JACOBS ENGR GROUP INC DEL COM 469814107 985 15521 SH SOLE 0 0 15521 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 9361 186957 SH SOLE 0 0 186957 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 605 3509 SH SOLE 0 0 3509 JD COM INC SPON ADR CL A 47215P106 4177 107250 SH SOLE 0 0 107250 JEFFERIES FINL GROUP INC COM 47233W109 751 33023 SH SOLE 0 0 33023 JETBLUE AIRWAYS CORP COM 477143101 1378 72588 SH SOLE 0 0 72588 JETPAY CORP COM 477177109 215 110063 SH SOLE 0 0 110063 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 224 6588 SH SOLE 0 0 6588 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 5703 161929 SH SOLE 0 0 161929 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 537 18518 SH SOLE 0 0 18518 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 896 27999 SH SOLE 0 0 27999 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 587 16178 SH SOLE 0 0 16178 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2593 80862 SH SOLE 0 0 80862 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 6703 192372 SH SOLE 0 0 192372 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 1177 26216 SH SOLE 0 0 26216 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 500 18501 SH SOLE 0 0 18501 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 636 37838 SH SOLE 0 0 37838 JOHNSON & JOHNSON COM 478160104 162920 1342677 SH SOLE 0 0 1342677 JOHNSON CTLS INTL PLC SHS G51502105 3423 102322 SH SOLE 0 0 102322 JONES LANG LASALLE INC COM 48020Q107 358 2157 SH SOLE 0 0 2157 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 317 5866 SH SOLE 0 0 5866 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 265 4394 SH SOLE 0 0 4394 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 3264 56668 SH SOLE 0 0 56668 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 1003 31854 SH SOLE 0 0 31854 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 365 5634 SH SOLE 0 0 5634 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1589 22358 SH SOLE 0 0 22358 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 12325 245999 SH SOLE 0 0 245999 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 8679 326516 SH SOLE 0 0 326516 JPMORGAN CHASE & CO COM 46625H100 87299 837801 SH SOLE 0 0 837801 JUNIPER NETWORKS INC COM 48203R104 289 10543 SH SOLE 0 0 10543 JUST ENERGY GROUP INC COM 48213W101 42 11479 SH SOLE 0 0 11479 KALA PHARMACEUTICALS INC COM 483119103 185 13501 SH SOLE 0 0 13501 KANSAS CITY SOUTHERN COM NEW 485170302 1258 11869 SH SOLE 0 0 11869 KAR AUCTION SVCS INC COM 48238T109 283 5155 SH SOLE 0 0 5155 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 1039 109903 SH SOLE 0 0 109903 KAYNE ANDERSON MLP INVT CO COM 486606106 4794 254479 SH SOLE 0 0 254479 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 215 4630 SH SOLE 0 0 4630 KB HOME NOTE 1.375% 2/0 48666KAS8 26 24000 SH SOLE 0 0 24000 KELLOGG CO COM 487836108 4348 62224 SH SOLE 0 0 62224 KEMPER CORP DEL COM 488401100 327 4320 SH SOLE 0 0 4320 KERYX BIOPHARMACEUTICALS INC COM 492515101 41 10934 SH SOLE 0 0 10934 KEYCORP NEW COM 493267108 5053 258604 SH SOLE 0 0 258604 KEYSIGHT TECHNOLOGIES INC COM 49338L103 357 6049 SH SOLE 0 0 6049 KIMBERLY CLARK CORP COM 494368103 31243 296588 SH SOLE 0 0 296588 KIMCO RLTY CORP COM 49446R109 1125 66244 SH SOLE 0 0 66244 KINDER MORGAN INC DEL COM 49456B101 9790 554030 SH SOLE 0 0 554030 KINDER MORGAN INC DEL PFD SER A 49456B200 269 7747 SH SOLE 0 0 7747 KINROSS GOLD CORP COM NO PAR 496902404 106 28138 SH SOLE 0 0 28138 KITE RLTY GROUP TR COM NEW 49803T300 2952 172841 SH SOLE 0 0 172841 KKR & CO L P DEL COM UNITS 48248M102 3611 145330 SH SOLE 0 0 145330 KKR INCOME OPPORTUNITIES FD COM 48249T106 1446 87338 SH SOLE 0 0 87338 KLA-TENCOR CORP COM 482480100 714 6963 SH SOLE 0 0 6963 KOHLS CORP COM 500255104 1443 19801 SH SOLE 0 0 19801 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 735 17390 SH SOLE 0 0 17225 KRAFT HEINZ CO COM 500754106 16348 260228 SH SOLE 0 0 260228 KRANESHARES TR BOSERA MSCI CH 500767405 685 22933 SH SOLE 0 0 22933 KRANESHARES TR CSI CHI INTERNET 500767306 6051 101556 SH SOLE 0 0 101556 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3489 303155 SH SOLE 0 0 303155 KROGER CO COM 501044101 6134 215615 SH SOLE 0 0 215615 KULICKE & SOFFA INDS INC COM 501242101 273 11455 SH SOLE 0 0 11455 L BRANDS INC COM 501797104 595 16138 SH SOLE 0 0 16138 L3 TECHNOLOGIES INC COM 502413107 1030 5353 SH SOLE 0 0 5353 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1824 10160 SH SOLE 0 0 10160 LADDER CAP CORP CL A 505743104 299 19148 SH SOLE 0 0 19148 LAKELAND FINL CORP COM 511656100 234 4861 SH SOLE 0 0 4861 LAM RESEARCH CORP COM 512807108 3509 20300 SH SOLE 0 0 20300 LAMAR ADVERTISING CO NEW CL A 512816109 964 14112 SH SOLE 0 0 14112 LAMB WESTON HLDGS INC COM 513272104 1437 20975 SH SOLE 0 0 20975 LANCASTER COLONY CORP COM 513847103 720 5202 SH SOLE 0 0 5202 LANDEC CORP COM 514766104 205 13789 SH SOLE 0 0 13789 LAS VEGAS SANDS CORP COM 517834107 5581 73094 SH SOLE 0 0 73094 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 351 10256 SH SOLE 0 0 10256 LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 255 8074 SH SOLE 0 0 8074 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3380 119148 SH SOLE 0 0 119148 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 468 14866 SH SOLE 0 0 14866 LAUDER ESTEE COS INC CL A 518439104 1268 8883 SH SOLE 0 0 8883 LAZARD LTD SHS A G54050102 368 7524 SH SOLE 0 0 7524 LCI INDS COM 50189K103 484 5364 SH SOLE 0 0 5364 LCNB CORP COM 50181P100 623 31626 SH SOLE 0 0 31626 LEAR CORP COM NEW 521865204 1392 7492 SH SOLE 0 0 7492 LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 246 9041 SH SOLE 0 0 9041 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 1650 62210 SH SOLE 0 0 62210 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 8037 269028 SH SOLE 0 0 269028 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 535 17959 SH SOLE 0 0 17959 LEGG MASON INC COM 524901105 521 14993 SH SOLE 0 0 14993 LEGGETT & PLATT INC COM 524660107 2397 53687 SH SOLE 0 0 53687 LEIDOS HLDGS INC COM 525327102 757 12822 SH SOLE 0 0 12822 LEMAITRE VASCULAR INC COM 525558201 297 8872 SH SOLE 0 0 8872 LENDINGCLUB CORP COM 52603A109 55 14500 SH SOLE 0 0 14500 LENNAR CORP CL A 526057104 702 13363 SH SOLE 0 0 13363 LENNOX INTL INC COM 526107107 246 1230 SH SOLE 0 0 1153 LEXICON PHARMACEUTICALS INC COM NEW 528872302 328 27315 SH SOLE 0 0 27315 LEXINGTON REALTY TRUST COM 529043101 649 74385 SH SOLE 0 0 74385 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 422 65881 SH SOLE 0 0 65881 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 259 5741 SH SOLE 0 0 5741 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 30 24000 SH SOLE 0 0 24000 LIBERTY PPTY TR SH BEN INT 531172104 246 5544 SH SOLE 0 0 5544 LIFE STORAGE INC COM 53223X107 611 6280 SH SOLE 0 0 6280 LIFEVANTAGE CORP COM NEW 53222K205 76 11853 SH SOLE 0 0 11853 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 217 1048 SH SOLE 0 0 1048 LIGHTBRIDGE CORP COM NEW 53224K203 12 12161 SH SOLE 0 0 12161 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 61 26412 SH SOLE 0 0 26412 LILLY ELI & CO COM 532457108 17450 204501 SH SOLE 0 0 204501 LINCOLN ELEC HLDGS INC COM 533900106 748 8528 SH SOLE 0 0 8528 LINCOLN NATL CORP IND COM 534187109 4063 65268 SH SOLE 0 0 65268 LIVE NATION ENTERTAINMENT IN COM 538034109 279 5747 SH SOLE 0 0 5747 LIVE OAK BANCSHARES INC COM 53803X105 7614 248430 SH SOLE 0 0 248430 LKQ CORP COM 501889208 240 7529 SH SOLE 0 0 7529 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2524 758050 SH SOLE 0 0 758050 LMP CAP & INCOME FD INC COM 50208A102 138 10748 SH SOLE 0 0 10748 LOCKHEED MARTIN CORP COM 539830109 35828 121275 SH SOLE 0 0 121275 LOEWS CORP COM 540424108 589 12196 SH SOLE 0 0 12196 LOWES COS INC COM 548661107 24765 259133 SH SOLE 0 0 259133 LOXO ONCOLOGY INC COM 548862101 209 1206 SH SOLE 0 0 1206 LTC PPTYS INC COM 502175102 431 10090 SH SOLE 0 0 10090 LULULEMON ATHLETICA INC COM 550021109 815 6529 SH SOLE 0 0 6529 LUMENTUM HLDGS INC COM 55024U109 1547 26725 SH SOLE 0 0 26725 LUNA INNOVATIONS COM 550351100 109 36532 SH SOLE 0 0 36532 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5143 46819 SH SOLE 0 0 46819 M & T BK CORP COM 55261F104 2311 13584 SH SOLE 0 0 13584 M D C HLDGS INC COM 552676108 214 6961 SH SOLE 0 0 6961 MABVAX THERAPEUTICS HLDGS IN COM PAR 55414P702 24 27865 SH SOLE 0 0 27865 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1131 26792 SH SOLE 0 0 26792 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 45 45000 SH SOLE 0 0 45000 MACYS INC COM 55616P104 2246 60003 SH SOLE 0 0 60003 MADISON SQUARE GARDEN CO NEW CL A 55825T103 453 1460 SH SOLE 0 0 1460 MADISON STRTG SECTOR PREM FD COM 558268108 138 11749 SH SOLE 0 0 11749 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11462 165920 SH SOLE 0 0 165920 MAGNA INTL INC COM 559222401 1032 17748 SH SOLE 0 0 17748 MAIDEN HOLDINGS LTD SHS G5753U112 1523 196500 SH SOLE 0 0 196500 MAIN STREET CAPITAL CORP COM 56035L104 3154 82869 SH SOLE 0 0 82869 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 206 10607 SH SOLE 0 0 10607 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 673 18604 SH SOLE 0 0 18604 MANAGED PORTFOLIO SER TORTOISE GBL WTR 56167N753 239 8700 SH SOLE 0 0 8700 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 5478 235121 SH SOLE 0 0 235121 MANHATTAN ASSOCS INC COM 562750109 1268 26977 SH SOLE 0 0 26977 MANNKIND CORP COM NEW 56400P706 77 40469 SH SOLE 0 0 40469 MANULIFE FINL CORP COM 56501R106 3858 214700 SH SOLE 0 0 214700 MARATHON OIL CORP COM 565849106 3696 177203 SH SOLE 0 0 177203 MARATHON PETE CORP COM 56585A102 6083 86707 SH SOLE 0 0 86707 MARKEL CORP COM 570535104 3802 3506 SH SOLE 0 0 3506 MARRIOTT INTL INC NEW CL A 571903202 7723 61005 SH SOLE 0 0 61005 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 282 2493 SH SOLE 0 0 2493 MARSH & MCLENNAN COS INC COM 571748102 2017 24603 SH SOLE 0 0 24403 MARTIN MARIETTA MATLS INC COM 573284106 784 3512 SH SOLE 0 0 3512 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 729 34021 SH SOLE 0 0 34021 MASCO CORP COM 574599106 1724 46069 SH SOLE 0 0 46069 MASIMO CORP COM 574795100 277 2837 SH SOLE 0 0 2671 MASTEC INC COM 576323109 614 12090 SH SOLE 0 0 12090 MASTERCARD INCORPORATED CL A 57636Q104 26290 133776 SH SOLE 0 0 133589 MATADOR RES CO COM 576485205 1807 60141 SH SOLE 0 0 60141 MATCH GROUP INC COM 57665R106 309 7965 SH SOLE 0 0 7965 MATINAS BIOPHARMA HLDGS INC COM 576810105 4 10200 SH SOLE 0 0 10200 MATSON INC COM 57686G105 267 6952 SH SOLE 0 0 6952 MATTEL INC COM 577081102 880 53597 SH SOLE 0 0 53597 MAXIM INTEGRATED PRODS INC COM 57772K101 4055 69128 SH SOLE 0 0 69128 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 306 5516 SH SOLE 0 0 5516 MCCORMICK & CO INC COM NON VTG 579780206 4932 42488 SH SOLE 0 0 42488 MCCORMICK & CO INC COM VTG 579780107 2275 19649 SH SOLE 0 0 19649 MCDERMOTT INTL INC COM 580037703 855 43499 SH SOLE 0 0 43499 MCDONALDS CORP COM 580135101 61295 391184 SH SOLE 0 0 391184 MCEWEN MNG INC COM 58039P107 25 12130 SH SOLE 0 0 12130 MCKESSON CORP COM 58155Q103 6070 45499 SH SOLE 0 0 45499 MDU RES GROUP INC COM 552690109 916 31930 SH SOLE 0 0 31930 MEDICAL PPTYS TRUST INC COM 58463J304 2167 154311 SH SOLE 0 0 154311 MEDICINOVA INC COM NEW 58468P206 119 15000 SH SOLE 0 0 15000 MEDLEY CAP CORP COM 58503F106 49 13986 SH SOLE 0 0 13986 MEDTRONIC PLC SHS G5960L103 16558 193417 SH SOLE 0 0 193417 MERCADOLIBRE INC COM 58733R102 705 2359 SH SOLE 0 0 2359 MERCHANTS BANCORP IND COM 58844R108 1235 43291 SH SOLE 0 0 43291 MERCK & CO INC COM 58933Y105 62559 1030620 SH SOLE 0 0 1030241 MEREDITH CORP COM 589433101 257 5045 SH SOLE 0 0 5045 MERIDIAN BANCORP INC MD COM 58958U103 1193 62284 SH SOLE 0 0 62284 METLIFE INC COM 59156R108 6842 156926 SH SOLE 0 0 156926 METTLER TOLEDO INTERNATIONAL COM 592688105 279 483 SH SOLE 0 0 483 MFA FINL INC COM 55272X102 671 88529 SH SOLE 0 0 88529 MFS CALIF MUN FD COM 59318C106 145 14157 SH SOLE 0 0 14157 MFS CHARTER INCOME TR SH BEN INT 552727109 243 30622 SH SOLE 0 0 30622 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 111 24582 SH SOLE 0 0 24582 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 65 13027 SH SOLE 0 0 13027 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 194 42996 SH SOLE 0 0 42996 MFS INTER INCOME TR SH BEN INT 55273C107 164 42369 SH SOLE 0 0 42369 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 161 28453 SH SOLE 0 0 28453 MFS MUN INCOME TR SH BEN INT 552738106 181 27409 SH SOLE 0 0 27409 MFS SPL VALUE TR SH BEN INT 55274E102 156 27628 SH SOLE 0 0 27628 MGE ENERGY INC COM 55277P104 721 11443 SH SOLE 0 0 11443 MGIC INVT CORP WIS COM 552848103 1324 123464 SH SOLE 0 0 123464 MGM RESORTS INTERNATIONAL COM 552953101 1419 48888 SH SOLE 0 0 48888 MICHAEL KORS HLDGS LTD SHS G60754101 359 5385 SH SOLE 0 0 5385 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 231 13348 SH SOLE 0 0 13348 MICROCHIP TECHNOLOGY INC COM 595017104 4664 51276 SH SOLE 0 0 51276 MICRON TECHNOLOGY INC COM 595112103 19917 379803 SH SOLE 0 0 379803 MICROSOFT CORP COM 594918104 173580 1760263 SH SOLE 0 0 1760263 MID AMER APT CMNTYS INC COM 59522J103 671 6661 SH SOLE 0 0 6661 MIDDLEBY CORP COM 596278101 272 2605 SH SOLE 0 0 2605 MILESTONE SCIENTIFIC INC COM NEW 59935P209 52 66183 SH SOLE 0 0 66183 MINDBODY INC COM CL A 60255W105 372 9641 SH SOLE 0 0 9641 MKS INSTRUMENT INC COM 55306N104 309 3230 SH SOLE 0 0 3230 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 189 21442 SH SOLE 0 0 21442 MODERN MEDIA ACQUISITION COM 60765P103 111 11100 SH SOLE 0 0 11100 MOGO FIN TECHNOLOGY INC COM 608008108 157 56591 SH SOLE 0 0 56591 MOHAWK INDS INC COM 608190104 242 1130 SH SOLE 0 0 1130 MOLECULIN BIOTECH INC COM 60855D101 39 22000 SH SOLE 0 0 22000 MOLINA HEALTHCARE INC COM 60855R100 1711 17474 SH SOLE 0 0 17474 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 19 11000 SH SOLE 0 0 11000 MOLSON COORS BREWING CO CL B 60871R209 1409 20711 SH SOLE 0 0 20711 MONDELEZ INTL INC CL A 609207105 15357 374557 SH SOLE 0 0 374557 MONMOUTH REAL ESTATE INVT CO CL A 609720107 615 37218 SH SOLE 0 0 37218 MONOLITHIC PWR SYS INC COM 609839105 246 1841 SH SOLE 0 0 1841 MONROE CAP CORP COM 610335101 1747 129565 SH SOLE 0 0 129565 MONSTER BEVERAGE CORP NEW COM 61174X109 761 13286 SH SOLE 0 0 13286 MOODYS CORP COM 615369105 945 5540 SH SOLE 0 0 5540 MORGAN STANLEY COM NEW 617446448 5559 117274 SH SOLE 0 0 117274 MORGAN STANLEY CHINA A SH FD COM 617468103 529 22934 SH SOLE 0 0 22934 MORGAN STANLEY EMER MKTS DEB COM 61744H105 96 10985 SH SOLE 0 0 10985 MOSAIC CO NEW COM 61945C103 418 14918 SH SOLE 0 0 14918 MOTOROLA SOLUTIONS INC COM NEW 620076307 1905 16366 SH SOLE 0 0 16366 MPLX LP COM UNIT REP LTD 55336V100 1597 46780 SH SOLE 0 0 46780 MSA SAFETY INC COM 553498106 240 2488 SH SOLE 0 0 2488 MSB FINL CORP NEW COM 55352L101 241 11214 SH SOLE 0 0 11214 MTS SYS CORP COM 553777103 305 5794 SH SOLE 0 0 5794 MUELLER INDS INC COM 624756102 1503 50945 SH SOLE 0 0 50945 MUELLER WTR PRODS INC COM SER A 624758108 150 12793 SH SOLE 0 0 12793 MYLAN N V SHS EURO N59465109 942 26055 SH SOLE 0 0 26055 MYRIAD GENETICS INC COM 62855J104 205 5495 SH SOLE 0 0 5495 NABORS INDUSTRIES LTD SHS G6359F103 576 89932 SH SOLE 0 0 89932 NABRIVA THERAPEUTICS PLC SHS G63637105 174 50010 SH SOLE 0 0 50010 NANOVIRICIDES INC COM NEW 630087203 6 14641 SH SOLE 0 0 14641 NAPCO SEC TECHNOLOGIES INC COM 630402105 229 15608 SH SOLE 0 0 15608 NASDAQ INC COM 631103108 782 8572 SH SOLE 0 0 8572 NATIONAL BANKSHARES INC VA COM 634865109 376 8111 SH SOLE 0 0 8111 NATIONAL BEVERAGE CORP COM 635017106 1557 14564 SH SOLE 0 0 14564 NATIONAL COMM CORP COM 63546L102 334 7213 SH SOLE 0 0 7213 NATIONAL FUEL GAS CO N J COM 636180101 1666 31450 SH SOLE 0 0 31450 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5641 101002 SH SOLE 0 0 101002 NATIONAL HEALTH INVS INC COM 63633D104 2943 39940 SH SOLE 0 0 39940 NATIONAL OILWELL VARCO INC COM 637071101 703 16209 SH SOLE 0 0 15709 NATIONAL RETAIL PPTYS INC COM 637417106 5471 124453 SH SOLE 0 0 124453 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 422 9650 SH SOLE 0 0 9650 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 7 30787 SH SOLE 0 0 30787 NAVIENT CORPORATION COM 63938C108 1258 96539 SH SOLE 0 0 96539 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 19 10030 SH SOLE 0 0 10030 NBT BANCORP INC COM 628778102 3468 90895 SH SOLE 0 0 90895 NCR CORP NEW COM 62886E108 1007 33586 SH SOLE 0 0 33586 NEKTAR THERAPEUTICS COM 640268108 657 13457 SH SOLE 0 0 13457 NEOGEN CORP COM 640491106 1017 12684 SH SOLE 0 0 12684 NEOGENOMICS INC COM NEW 64049M209 225 17200 SH SOLE 0 0 17200 NEOVASC INC COM 64065J106 2 52900 SH SOLE 0 0 52900 NETAPP INC COM 64110D104 473 6020 SH SOLE 0 0 6020 NETEASE INC SPONSORED ADR 64110W102 227 899 SH SOLE 0 0 899 NETFLIX INC COM 64110L106 35474 90626 SH SOLE 0 0 90626 NEUBERGER BERMAN HGH YLD FD COM 64128C106 203 18790 SH SOLE 0 0 18790 NEUBERGER BERMAN MLP INCOME COM 64129H104 128 14543 SH SOLE 0 0 14543 NEUBERGER BERMAN RE ES SEC F COM 64190A103 76 14755 SH SOLE 0 0 14755 NEUROCRINE BIOSCIENCES INC COM 64125C109 203 2069 SH SOLE 0 0 2069 NEVSUN RES LTD COM 64156L101 61 17655 SH SOLE 0 0 17655 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 583 8709 SH SOLE 0 0 8709 NEW GOLD INC CDA COM 644535106 231 110915 SH SOLE 0 0 110915 NEW JERSEY RES COM 646025106 840 18766 SH SOLE 0 0 18766 NEW MTN FIN CORP COM 647551100 540 39691 SH SOLE 0 0 39691 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 23 23000 SH SOLE 0 0 23000 NEW RELIC INC COM 64829B100 415 4127 SH SOLE 0 0 4127 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2833 161999 SH SOLE 0 0 161999 NEW YORK CMNTY BANCORP INC COM 649445103 1932 175002 SH SOLE 0 0 175002 NEW YORK MTG TR INC COM PAR $.02 649604501 509 84751 SH SOLE 0 0 84751 NEW YORK MTG TR INC PFD-C CONV 649604808 511 21114 SH SOLE 0 0 21114 NEWELL BRANDS INC COM 651229106 3449 133753 SH SOLE 0 0 133753 NEWFIELD EXPL CO COM 651290108 218 7222 SH SOLE 0 0 7222 NEWMARKET CORP COM 651587107 709 1752 SH SOLE 0 0 1752 NEWMONT MINING CORP COM 651639106 1853 49145 SH SOLE 0 0 49145 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 717 36016 SH SOLE 0 0 36016 NEXPOINT RESIDENTIAL TR INC COM 65341D102 214 7527 SH SOLE 0 0 7527 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 344 15693 SH SOLE 0 0 15693 NEXTERA ENERGY INC COM 65339F101 72702 435262 SH SOLE 0 0 435262 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 240 5134 SH SOLE 0 0 5134 NICE LTD SPONSORED ADR 653656108 700 6743 SH SOLE 0 0 6543 NIKE INC CL B 654106103 28208 354011 SH SOLE 0 0 354011 NISOURCE INC COM 65473P105 809 30777 SH SOLE 0 0 30777 NOBLE CORP PLC SHS USD G65431101 179 28311 SH SOLE 0 0 28311 NOBLE ENERGY INC COM 655044105 262 7420 SH SOLE 0 0 7420 NOKIA CORP SPONSORED ADR 654902204 519 90338 SH SOLE 0 0 90338 NORDIC AMERICAN TANKERS LIMI COM G65773106 36 13368 SH SOLE 0 0 13368 NORDSON CORP COM 655663102 259 2014 SH SOLE 0 0 2014 NORDSTROM INC COM 655664100 6872 132711 SH SOLE 0 0 132711 NORFOLK SOUTHERN CORP COM 655844108 12579 83375 SH SOLE 0 0 83375 NORTHEAST BANCORP COM NEW 663904209 667 30597 SH SOLE 0 0 30597 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 47 86066 SH SOLE 0 0 86066 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 753 30888 SH SOLE 0 0 30888 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 615 21946 SH SOLE 0 0 21946 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 229 8071 SH SOLE 0 0 8071 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 478 17179 SH SOLE 0 0 17179 NORTHERN OIL & GAS INC NEV COM 665531109 41 13014 SH SOLE 0 0 13014 NORTHERN TR CORP COM 665859104 1650 16039 SH SOLE 0 0 16039 NORTHRIM BANCORP INC COM 666762109 246 6227 SH SOLE 0 0 6227 NORTHROP GRUMMAN CORP COM 666807102 12567 40843 SH SOLE 0 0 40843 NORTHSTAR REALTY EUROPE CORP COM 66706L101 462 31891 SH SOLE 0 0 31891 NORTHWEST BANCSHARES INC MD COM 667340103 1151 66170 SH SOLE 0 0 66170 NORTHWEST NAT GAS CO COM 667655104 1375 21552 SH SOLE 0 0 21552 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 399 8436 SH SOLE 0 0 8436 NOVAGOLD RES INC COM NEW 66987E206 102 23006 SH SOLE 0 0 23006 NOVARTIS A G SPONSORED ADR 66987V109 20264 268244 SH SOLE 0 0 268144 NOVAVAX INC COM 670002104 450 335559 SH SOLE 0 0 335559 NOVO-NORDISK A S ADR 670100205 4402 95456 SH SOLE 0 0 95456 NRG ENERGY INC COM NEW 629377508 375 12214 SH SOLE 0 0 12214 NUANCE COMMUNICATIONS INC COM 67020Y100 406 29235 SH SOLE 0 0 29235 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 21 22000 SH SOLE 0 0 22000 NUCOR CORP COM 670346105 13218 211487 SH SOLE 0 0 211487 NUSTAR ENERGY LP UNIT COM 67058H102 499 22050 SH SOLE 0 0 22050 NUTANIX INC CL A 67059N108 1201 23285 SH SOLE 0 0 23285 NUTRIEN LTD COM 67077M108 3176 58401 SH SOLE 0 0 58401 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 220 26130 SH SOLE 0 0 26130 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3884 266207 SH SOLE 0 0 266207 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8546 656849 SH SOLE 0 0 656849 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 618 39563 SH SOLE 0 0 39563 NUVEEN BUILD AMER BD FD COM 67074C103 491 23813 SH SOLE 0 0 23813 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 430 19550 SH SOLE 0 0 19550 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 966 72338 SH SOLE 0 0 72338 NUVEEN CALIF MUN VALUE FD COM 67062C107 553 58318 SH SOLE 0 0 58318 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1746 146968 SH SOLE 0 0 146968 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 217 14858 SH SOLE 0 0 14858 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 589 74065 SH SOLE 0 0 74065 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 280 24002 SH SOLE 0 0 24002 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 822 44490 SH SOLE 0 0 44490 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1065 99195 SH SOLE 0 0 99195 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 217 15909 SH SOLE 0 0 15909 NUVEEN FLOATING RATE INCOME COM 67072T108 1225 117197 SH SOLE 0 0 117197 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 273 26204 SH SOLE 0 0 26204 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 237 15341 SH SOLE 0 0 15341 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 1435 145241 SH SOLE 0 0 145241 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 824 82354 SH SOLE 0 0 82354 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 892 90710 SH SOLE 0 0 90710 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 1823 190721 SH SOLE 0 0 190721 NUVEEN INT DUR QUAL MUN TRM COM 670677103 435 34570 SH SOLE 0 0 34570 NUVEEN INTER DURATION MN TMF COM 670671106 645 51884 SH SOLE 0 0 51884 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 381 30612 SH SOLE 0 0 30612 NUVEEN MICHIGAN QLT MUN INC COM 670979103 242 19099 SH SOLE 0 0 19099 NUVEEN MUN 2021 TARGET TERM COM 670687102 203 21463 SH SOLE 0 0 21463 NUVEEN MUN HIGH INCOME OPP F COM 670682103 2015 159055 SH SOLE 0 0 159055 NUVEEN MUN VALUE FD INC COM 670928100 2353 246107 SH SOLE 0 0 246107 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1975 137815 SH SOLE 0 0 137815 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1832 69981 SH SOLE 0 0 69981 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 184 14123 SH SOLE 0 0 14123 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 881 72046 SH SOLE 0 0 72046 NUVEEN NEW YORK QLT MUN INC COM 67066X107 206 16326 SH SOLE 0 0 16326 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 305 24719 SH SOLE 0 0 24719 NUVEEN OHIO QLTY MUN INCOME COM 670980101 216 15570 SH SOLE 0 0 15570 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 170 13427 SH SOLE 0 0 13427 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2460 263638 SH SOLE 0 0 263638 NUVEEN PFD & INCM SECURTIES COM 67072C105 8735 991450 SH SOLE 0 0 991450 NUVEEN PFD & INCOME 2022 TER COM 67075T105 241 9950 SH SOLE 0 0 9950 NUVEEN PFD & INCOME TERM FD COM 67075A106 1745 75435 SH SOLE 0 0 75435 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1636 123000 SH SOLE 0 0 123000 NUVEEN REAL ASSET INM AND GW COM 67074Y105 1414 87499 SH SOLE 0 0 87499 NUVEEN REAL ESTATE INCOME FD COM 67071B108 818 81845 SH SOLE 0 0 81845 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3755 266502 SH SOLE 0 0 266502 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 151 15516 SH SOLE 0 0 15516 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 346 24198 SH SOLE 0 0 24198 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1503 103806 SH SOLE 0 0 103806 NUVEEN SR INCOME FD COM 67067Y104 68 10913 SH SOLE 0 0 10913 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 171 13324 SH SOLE 0 0 13324 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 253 20337 SH SOLE 0 0 20337 NVENT ELECTRIC PLC SHS G6700G107 784 31242 SH SOLE 0 0 31242 NVIDIA CORP COM 67066G104 38977 164528 SH SOLE 0 0 164528 NVR INC COM 62944T105 3526 1187 SH SOLE 0 0 1187 NXP SEMICONDUCTORS N V COM N6596X109 5955 54496 SH SOLE 0 0 54496 NXSTAGE MEDICAL INC COM 67072V103 373 13353 SH SOLE 0 0 13353 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1886 6895 SH SOLE 0 0 6895 OAK VALLEY BANCORP OAKDALE C COM 671807105 368 16073 SH SOLE 0 0 16073 OAKTREE CAP GROUP LLC UNIT CL A 674001201 363 8935 SH SOLE 0 0 8935 OAKTREE SPECIALTY LENDING CO COM 67401P108 58 12073 SH SOLE 0 0 12073 OASIS PETE INC NEW COM 674215108 145 11167 SH SOLE 0 0 11167 OBSIDIAN ENERGY LTD COM 674482104 39 34453 SH SOLE 0 0 34453 OCCIDENTAL PETE CORP DEL COM 674599105 7525 89922 SH SOLE 0 0 89922 OCEANFIRST FINL CORP COM 675234108 1768 59010 SH SOLE 0 0 59010 OCH ZIFF CAP MGMT GROUP CL A 67551U105 21 11072 SH SOLE 0 0 11072 OGE ENERGY CORP COM 670837103 1345 38193 SH SOLE 0 0 38193 OHA INVT CORP COM 67091U102 95 62297 SH SOLE 0 0 62297 OKTA INC CL A 679295105 2376 47175 SH SOLE 0 0 47175 OLD NATL BANCORP IND COM 680033107 330 17718 SH SOLE 0 0 17718 OLD REP INTL CORP COM 680223104 2329 116964 SH SOLE 0 0 116964 OLIN CORP COM PAR $1 680665205 445 15496 SH SOLE 0 0 15496 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 699 9636 SH SOLE 0 0 9636 OMEGA HEALTHCARE INVS INC COM 681936100 5600 180657 SH SOLE 0 0 180657 OMNICOM GROUP INC COM 681919106 1820 23858 SH SOLE 0 0 23858 ON TRACK INNOVATION LTD SHS M8791A109 49 42248 SH SOLE 0 0 42248 ONCONOVA THERAPEUTICS INC COM NEW 68232V306 5 12500 SH SOLE 0 0 12500 ONCOSEC MED INC COM NEW 68234L207 125 90760 SH SOLE 0 0 90760 ONE GAS INC COM 68235P108 475 6357 SH SOLE 0 0 6357 ONE LIBERTY PPTYS INC COM 682406103 213 8069 SH SOLE 0 0 8069 ONEOK INC NEW COM 682680103 6436 92170 SH SOLE 0 0 92170 OPKO HEALTH INC COM 68375N103 226 48075 SH SOLE 0 0 48075 OPPENHEIMER ETF TR ESG REV ETF 68386C773 581 18897 SH SOLE 0 0 18897 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 11577 228074 SH SOLE 0 0 228074 OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 280 4292 SH SOLE 0 0 4292 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 1085 17760 SH SOLE 0 0 17760 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 20405 277991 SH SOLE 0 0 277991 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 7139 186730 SH SOLE 0 0 186730 ORACLE CORP COM 68389X105 20280 460288 SH SOLE 0 0 460288 ORANGE SPONSORED ADR 684060106 2050 122970 SH SOLE 0 0 122970 ORCHID IS CAP INC COM 68571X103 914 121543 SH SOLE 0 0 121543 ORGANOVO HLDGS INC COM 68620A104 33 23466 SH SOLE 0 0 23466 OSHKOSH CORP COM 688239201 683 9713 SH SOLE 0 0 9713 OSI ETF TR OSHARES FTSE 67110P100 430 15835 SH SOLE 0 0 15835 OSI ETF TR OSHARS FTSE US 67110P407 1095 35676 SH SOLE 0 0 35676 OTTER TAIL CORP COM 689648103 1750 36773 SH SOLE 0 0 36773 OWENS & MINOR INC NEW COM 690732102 4401 263400 SH SOLE 0 0 263400 OWENS CORNING NEW COM 690742101 414 6531 SH SOLE 0 0 6531 OXFORD LANE CAP CORP COM 691543102 212 20328 SH SOLE 0 0 20328 OXFORD SQUARE CAP CORP COM 69181V107 911 131971 SH SOLE 0 0 131971 PACCAR INC COM 693718108 2465 39777 SH SOLE 0 0 39777 PACER FDS TR DEVELOPED MRKT 69374H873 8067 289557 SH SOLE 0 0 289557 PACER FDS TR GLOBL CASH ETF 69374H709 1419 46561 SH SOLE 0 0 46561 PACER FDS TR PACER US SMALL 69374H857 926 32291 SH SOLE 0 0 32291 PACER FDS TR TRENDP 100 ETF 69374H303 1080 32439 SH SOLE 0 0 32439 PACER FDS TR TRENDP US LAR CP 69374H105 23634 806892 SH SOLE 0 0 806892 PACER FDS TR TRENDP US MID CP 69374H204 1741 54026 SH SOLE 0 0 54026 PACER FDS TR TRENDPILOT EUR 69374H808 1256 44908 SH SOLE 0 0 44908 PACER FDS TR US CASH COWS 100 69374H881 313 10500 SH SOLE 0 0 10500 PACKAGING CORP AMER COM 695156109 930 8317 SH SOLE 0 0 8317 PACWEST BANCORP DEL COM 695263103 640 12959 SH SOLE 0 0 12959 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 20 20500 SH SOLE 0 0 20500 PALO ALTO NETWORKS INC COM 697435105 3959 19270 SH SOLE 0 0 19270 PAN AMERICAN SILVER CORP COM 697900108 2138 119417 SH SOLE 0 0 119417 PANDORA MEDIA INC COM 698354107 226 28710 SH SOLE 0 0 28710 PARETEUM CORP COM NEW 69946T207 123 49090 SH SOLE 0 0 49090 PARK NATL CORP COM 700658107 462 4149 SH SOLE 0 0 4149 PARKE BANCORP INC COM 700885106 383 16194 SH SOLE 0 0 16194 PARKER DRILLING CO COM 701081101 9 23410 SH SOLE 0 0 23410 PARKER HANNIFIN CORP COM 701094104 2709 17379 SH SOLE 0 0 17379 PATTERSON COMPANIES INC COM 703395103 631 27840 SH SOLE 0 0 27840 PATTERSON UTI ENERGY INC COM 703481101 195 10837 SH SOLE 0 0 10837 PAYCHEX INC COM 704326107 22191 324672 SH SOLE 0 0 324672 PAYCOM SOFTWARE INC COM 70432V102 4250 42999 SH SOLE 0 0 42999 PAYPAL HLDGS INC COM 70450Y103 15709 188646 SH SOLE 0 0 188646 PB BANCORP INC COM 70454T100 175 15396 SH SOLE 0 0 15396 PCM FUND INC COM 69323T101 714 62354 SH SOLE 0 0 62354 PEBBLEBROOK HOTEL TR COM 70509V100 218 5618 SH SOLE 0 0 5618 PEMBINA PIPELINE CORP COM 706327103 4853 140265 SH SOLE 0 0 140265 PENN NATL GAMING INC COM 707569109 275 8195 SH SOLE 0 0 8195 PENNANTPARK FLOATING RATE CA COM 70806A106 565 41363 SH SOLE 0 0 41363 PENNANTPARK INVT CORP COM 708062104 81 11529 SH SOLE 0 0 11529 PENNEY J C INC COM 708160106 160 68228 SH SOLE 0 0 68228 PENNS WOODS BANCORP INC COM 708430103 304 6788 SH SOLE 0 0 6788 PENSARE ACQUISITION CORP COM 70957E105 120 12175 SH SOLE 0 0 12175 PENSKE AUTOMOTIVE GRP INC COM 70959W103 228 4857 SH SOLE 0 0 4857 PENTAIR PLC SHS G7S00T104 1379 32764 SH SOLE 0 0 32764 PEOPLES FINL SVCS CORP COM 711040105 207 4409 SH SOLE 0 0 4409 PEOPLES UNITED FINANCIAL INC COM 712704105 5393 298144 SH SOLE 0 0 298144 PEOPLES UTAH BANCORP COM 712706209 775 21696 SH SOLE 0 0 21696 PEPSICO INC COM 713448108 64549 592896 SH SOLE 0 0 592896 PERION NETWORK LTD SHS M78673106 27 23250 SH SOLE 0 0 23250 PERKINELMER INC COM 714046109 974 13296 SH SOLE 0 0 13296 PERRIGO CO PLC SHS G97822103 2443 33513 SH SOLE 0 0 33513 PETMED EXPRESS INC COM 716382106 466 10576 SH SOLE 0 0 10576 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 226 22537 SH SOLE 0 0 22537 PFENEX INC COM 717071104 473 87465 SH SOLE 0 0 87465 PFIZER INC COM 717081103 98331 2732868 SH SOLE 0 0 2709685 PG&E CORP COM 69331C108 1265 29723 SH SOLE 0 0 29723 PGIM GLOBAL SHORT DURATION H COM 69346J106 437 32027 SH SOLE 0 0 32027 PGIM SHORT DURATION HIGH YIE COM 69346H100 300 21426 SH SOLE 0 0 21426 PHILIP MORRIS INTL INC COM 718172109 41182 510052 SH SOLE 0 0 510052 PHILLIPS 66 COM 718546104 23595 210088 SH SOLE 0 0 210088 PHOTRONICS INC COM 719405102 114 14333 SH SOLE 0 0 14333 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 25 25000 SH SOLE 0 0 25000 PHYSICIANS RLTY TR COM 71943U104 343 21511 SH SOLE 0 0 21511 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4489 225233 SH SOLE 0 0 225233 PIERIS PHARMACEUTICALS INC COM 720795103 82 16100 SH SOLE 0 0 16100 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 484 28511 SH SOLE 0 0 28511 PIMCO CALIF MUN INCOME FD II COM 72200M108 218 26235 SH SOLE 0 0 26235 PIMCO CALIF MUN INCOME FD II COM 72201C109 301 28994 SH SOLE 0 0 28994 PIMCO CORPORATE & INCOME OPP COM 72201B101 8015 458287 SH SOLE 0 0 458287 PIMCO CORPORATE INCOME STRAT COM 72200U100 1839 104803 SH SOLE 0 0 104803 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5952 186759 SH SOLE 0 0 186759 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 7172 304272 SH SOLE 0 0 304272 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 217 9057 SH SOLE 0 0 9057 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 11550 116042 SH SOLE 0 0 116042 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3823 73870 SH SOLE 0 0 73870 PIMCO ETF TR 15+ YR US TIPS 72201R304 272 4017 SH SOLE 0 0 4017 PIMCO ETF TR ACTIVE BD ETF 72201R775 5455 52939 SH SOLE 0 0 52939 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 26482 260782 SH SOLE 0 0 260782 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 5083 50977 SH SOLE 0 0 50977 PIMCO ETF TR INTER MUN BD ACT 72201R866 591 11172 SH SOLE 0 0 11172 PIMCO ETF TR INV GRD CRP BD 72201R817 790 7879 SH SOLE 0 0 7879 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1707 34173 SH SOLE 0 0 34173 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 2751 183668 SH SOLE 0 0 183668 PIMCO HIGH INCOME FD COM SHS 722014107 5185 620900 SH SOLE 0 0 620900 PIMCO INCOME OPPORTUNITY FD COM 72202B100 3303 120959 SH SOLE 0 0 120959 PIMCO INCOME STRATEGY FUND COM 72201H108 1764 148879 SH SOLE 0 0 148879 PIMCO INCOME STRATEGY FUND I COM 72201J104 2217 211717 SH SOLE 0 0 211717 PIMCO MUN INCOME FD II COM 72200W106 663 50665 SH SOLE 0 0 50665 PIMCO MUN INCOME FD III COM 72201A103 116 10040 SH SOLE 0 0 10040 PIMCO MUNICIPAL INCOME FD COM 72200R107 364 27621 SH SOLE 0 0 27621 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 104 11441 SH SOLE 0 0 11441 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 250 20240 SH SOLE 0 0 20240 PIMCO STRATEGIC INCOME FD IN COM 72200X104 4244 438450 SH SOLE 0 0 438450 PINNACLE ENTMT INC NEW COM 72348Y105 251 7436 SH SOLE 0 0 7436 PINNACLE FINL PARTNERS INC COM 72346Q104 455 7409 SH SOLE 0 0 7409 PINNACLE FOODS INC DEL COM 72348P104 2327 35774 SH SOLE 0 0 35774 PINNACLE WEST CAP CORP COM 723484101 1094 13585 SH SOLE 0 0 13585 PIONEER FLOATING RATE TR COM 72369J102 169 15134 SH SOLE 0 0 15134 PIONEER HIGH INCOME TR COM 72369H106 188 20259 SH SOLE 0 0 20259 PIONEER MUN HIGH INCOME ADV COM 723762100 316 28873 SH SOLE 0 0 28873 PIONEER MUN HIGH INCOME TR COM SHS 723763108 862 75496 SH SOLE 0 0 75496 PIONEER NAT RES CO COM 723787107 1804 9532 SH SOLE 0 0 9532 PITNEY BOWES INC COM 724479100 558 65096 SH SOLE 0 0 65096 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1396 59052 SH SOLE 0 0 59052 PLANET FITNESS INC CL A 72703H101 900 20474 SH SOLE 0 0 20474 PLATINUM GROUP METALS LTD COM 72765Q601 2 22800 SH SOLE 0 0 22800 PLUG POWER INC COM NEW 72919P202 347 171959 SH SOLE 0 0 171959 PLURISTEM THERAPEUTICS INC COM 72940R102 30 24866 SH SOLE 0 0 24866 PNC FINL SVCS GROUP INC COM 693475105 11068 81928 SH SOLE 0 0 81928 POLARIS INDS INC COM 731068102 2204 18037 SH SOLE 0 0 18037 POLYMET MINING CORP COM 731916102 297 299920 SH SOLE 0 0 299920 POOL CORPORATION COM 73278L105 398 2629 SH SOLE 0 0 2629 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 71 74000 SH SOLE 0 0 74000 PORTLAND GEN ELEC CO COM NEW 736508847 1312 30691 SH SOLE 0 0 30691 POSCO SPONSORED ADR 693483109 257 3469 SH SOLE 0 0 3469 PPG INDS INC COM 693506107 5530 53316 SH SOLE 0 0 53316 PPL CORP COM 69351T106 7545 264266 SH SOLE 0 0 264266 PQ GROUP HLDGS INC COM 73943T103 180 10000 SH SOLE 0 0 10000 PRAXAIR INC COM 74005P104 6506 41136 SH SOLE 0 0 41136 PRECISION DRILLING CORP COM 2010 74022D308 84 25205 SH SOLE 0 0 25205 PRICE T ROWE GROUP INC COM 74144T108 7040 60640 SH SOLE 0 0 60640 PRINCIPAL FINL GROUP INC COM 74251V102 2429 45875 SH SOLE 0 0 45875 PROASSURANCE CORP COM 74267C106 1520 42866 SH SOLE 0 0 42866 PROCTER AND GAMBLE CO COM 742718109 100525 1287787 SH SOLE 0 0 1287787 PROGRESSIVE CORP OHIO COM 743315103 2134 36078 SH SOLE 0 0 36078 PROLOGIS INC COM 74340W103 785 11952 SH SOLE 0 0 11952 PROPETRO HLDG CORP COM 74347M108 216 13795 SH SOLE 0 0 13795 PROPHASE LABS INC COM 74345W108 43 13211 SH SOLE 0 0 13211 PROSHARES TR EQTS FOR RISIN 74347B391 342 7112 SH SOLE 0 0 7112 PROSHARES TR HGH YLD INT RATE 74348A541 419 6268 SH SOLE 0 0 6268 PROSHARES TR INVT INT RT HG 74347B607 584 7899 SH SOLE 0 0 7899 PROSHARES TR K1 FRE CRD OIL 74347B417 4507 166729 SH SOLE 0 0 166729 PROSHARES TR MSCI EAFE DIVD 74347B839 1720 45162 SH SOLE 0 0 45162 PROSHARES TR PROSHS EMG ETF 74347B847 257 4636 SH SOLE 0 0 4636 PROSHARES TR PSHS LC COR PLUS 74347R248 1497 22161 SH SOLE 0 0 22161 PROSHARES TR PSHS ULT S&P 500 74347R107 276 2476 SH SOLE 0 0 2476 PROSHARES TR PSHS ULTRA QQQ 74347R206 207 2388 SH SOLE 0 0 2388 PROSHARES TR RUSS 2000 DIVD 74347B698 2878 50360 SH SOLE 0 0 50360 PROSHARES TR S&P 500 DV ARIST 74348A467 24623 394975 SH SOLE 0 0 394975 PROSHARES TR S&P MDCP 400 DIV 74347B680 4007 73501 SH SOLE 0 0 73501 PROSHARES TR SHORT S&P 500 NE 74347B425 2472 84269 SH SOLE 0 0 84269 PROSHARES TR SHRT 20+YR TRE 74347X849 559 24702 SH SOLE 0 0 24702 PROSHARES TR ULTRPRO S&P500 74347X864 1001 21342 SH SOLE 0 0 21342 PROSHARES TR II SHT VIX ST TRM 74347W627 168 13228 SH SOLE 0 0 13228 PROSPECT CAPITAL CORPORATION COM 74348T102 5400 804790 SH SOLE 0 0 804790 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 393 394000 SH SOLE 0 0 394000 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 56 58000 SH SOLE 0 0 58000 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 154 152000 SH SOLE 0 0 152000 PROVIDENT BANCORP INC COM 74383X109 508 19406 SH SOLE 0 0 19406 PRUDENTIAL FINL INC COM 744320102 10190 108972 SH SOLE 0 0 108972 PRUDENTIAL PLC ADR 74435K204 230 5028 SH SOLE 0 0 5028 PUBLIC STORAGE COM 74460D109 5917 26082 SH SOLE 0 0 26082 PUBLIC SVC ENTERPRISE GROUP COM 744573106 11194 206766 SH SOLE 0 0 206766 PULTE GROUP INC COM 745867101 1219 42406 SH SOLE 0 0 42406 PURE STORAGE INC CL A 74624M102 281 11756 SH SOLE 0 0 11756 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 98 10463 SH SOLE 0 0 10463 PUTNAM MANAGED MUN INCOM TR COM 746823103 265 37456 SH SOLE 0 0 37456 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 866 185465 SH SOLE 0 0 185465 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2446 209418 SH SOLE 0 0 209418 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 2107 402940 SH SOLE 0 0 402940 PVH CORP COM 693656100 1055 7044 SH SOLE 0 0 7044 QORVO INC COM 74736K101 384 4793 SH SOLE 0 0 4793 QTS RLTY TR INC COM CL A 74736A103 221 5600 SH SOLE 0 0 5600 QUAKER CHEM CORP COM 747316107 511 3300 SH SOLE 0 0 3300 QUALCOMM INC COM 747525103 26411 470622 SH SOLE 0 0 470622 QUALITY CARE PPTYS INC COM 747545101 505 23469 SH SOLE 0 0 23469 QUANTA SVCS INC COM 74762E102 263 7885 SH SOLE 0 0 7885 QUEST DIAGNOSTICS INC COM 74834L100 2011 18294 SH SOLE 0 0 18294 RALPH LAUREN CORP CL A 751212101 514 4090 SH SOLE 0 0 4090 RANDGOLD RES LTD ADR 752344309 302 3911 SH SOLE 0 0 3911 RANGE RES CORP COM 75281A109 255 15233 SH SOLE 0 0 15233 RAYMOND JAMES FINANCIAL INC COM 754730109 562 6289 SH SOLE 0 0 6289 RAYONIER INC COM 754907103 707 18270 SH SOLE 0 0 18270 RAYTHEON CO COM NEW 755111507 20390 105547 SH SOLE 0 0 105547 RBB BANCORP COM 74930B105 519 16144 SH SOLE 0 0 16144 REALITY SHS ETF TR DIVS ETF 75605A108 391 14620 SH SOLE 0 0 14620 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 268 11952 SH SOLE 0 0 11952 REALTY INCOME CORP COM 756109104 10810 200962 SH SOLE 0 0 200962 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2791 96528 SH SOLE 0 0 96528 RED HAT INC COM 756577102 823 6126 SH SOLE 0 0 6126 REGENERON PHARMACEUTICALS COM 75886F107 2228 6457 SH SOLE 0 0 6457 REGIONS FINL CORP NEW COM 7591EP100 5214 293277 SH SOLE 0 0 293277 RENASANT CORP COM 75970E107 456 10017 SH SOLE 0 0 10017 REPUBLIC FIRST BANCORP INC COM 760416107 506 64409 SH SOLE 0 0 64409 REPUBLIC SVCS INC COM 760759100 2379 34806 SH SOLE 0 0 34806 RESMED INC COM 761152107 505 4878 SH SOLE 0 0 4878 RESTAURANT BRANDS INTL INC COM 76131D103 559 9270 SH SOLE 0 0 9270 RETAIL PPTYS AMER INC CL A 76131V202 2438 190792 SH SOLE 0 0 190792 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 67 16671 SH SOLE 0 0 16671 RGC RES INC COM 74955L103 494 16915 SH SOLE 0 0 16915 RIO TINTO PLC SPONSORED ADR 767204100 2191 39491 SH SOLE 0 0 39491 RITE AID CORP COM 767754104 397 229758 SH SOLE 0 0 229758 RLI CORP COM 749607107 253 3819 SH SOLE 0 0 3819 ROCKWELL AUTOMATION INC COM 773903109 4075 24517 SH SOLE 0 0 24517 ROCKWELL COLLINS INC COM 774341101 2834 21046 SH SOLE 0 0 21046 ROCKWELL MED INC COM 774374102 71 14335 SH SOLE 0 0 14335 ROGERS COMMUNICATIONS INC CL B 775109200 478 10066 SH SOLE 0 0 10066 ROGERS CORP COM 775133101 356 3198 SH SOLE 0 0 3198 ROKU INC COM CL A 77543R102 398 9331 SH SOLE 0 0 9331 ROLLINS INC COM 775711104 295 5609 SH SOLE 0 0 5609 ROPER TECHNOLOGIES INC COM 776696106 2298 8328 SH SOLE 0 0 8328 ROSS STORES INC COM 778296103 795 9377 SH SOLE 0 0 9377 ROYAL BK CDA MONTREAL QUE COM 780087102 4766 63298 SH SOLE 0 0 63183 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1869 18042 SH SOLE 0 0 18042 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9926 136630 SH SOLE 0 0 135804 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11267 162750 SH SOLE 0 0 162750 ROYAL GOLD INC COM 780287108 348 3745 SH SOLE 0 0 3745 ROYCE MICRO-CAP TR INC COM 780915104 179 17939 SH SOLE 0 0 17939 ROYCE VALUE TR INC COM 780910105 2053 129959 SH SOLE 0 0 129959 RPM INTL INC COM 749685103 992 17003 SH SOLE 0 0 17003 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 21 21000 SH SOLE 0 0 21000 RUBICON PROJ INC COM 78112V102 271 95020 SH SOLE 0 0 95020 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 254 2225 SH SOLE 0 0 2225 RYDER SYS INC COM 783549108 321 4469 SH SOLE 0 0 4469 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 27 27000 SH SOLE 0 0 27000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 244 2932 SH SOLE 0 0 2932 S & T BANCORP INC COM 783859101 297 6865 SH SOLE 0 0 6865 S&P GLOBAL INC COM 78409V104 4842 23747 SH SOLE 0 0 23661 SABINE ROYALTY TR UNIT BEN INT 785688102 375 7965 SH SOLE 0 0 7965 SABRA HEALTH CARE REIT INC COM 78573L106 430 19786 SH SOLE 0 0 19786 SALESFORCE COM INC COM 79466L302 10006 73358 SH SOLE 0 0 73358 SALISBURY BANCORP INC COM 795226109 404 9462 SH SOLE 0 0 9462 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 109 18813 SH SOLE 0 0 18813 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 24 12174 SH SOLE 0 0 12174 SANDY SPRING BANCORP INC COM 800363103 345 8418 SH SOLE 0 0 8418 SANGAMO THERAPEUTICS INC COM 800677106 250 17633 SH SOLE 0 0 17633 SANOFI RIGHT 12/31/2020 80105N113 12 23072 SH SOLE 0 0 23072 SANOFI SPONSORED ADR 80105N105 4445 111105 SH SOLE 0 0 111105 SAP SE SPON ADR 803054204 1096 9478 SH SOLE 0 0 9478 SAREPTA THERAPEUTICS INC COM 803607100 1188 8989 SH SOLE 0 0 8989 SB ONE BANCORP COM 78413T103 210 7063 SH SOLE 0 0 7063 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1056 6397 SH SOLE 0 0 6397 SCANA CORP NEW COM 80589M102 1016 26383 SH SOLE 0 0 26383 SCHEIN HENRY INC COM 806407102 511 7038 SH SOLE 0 0 7038 SCHLUMBERGER LTD COM 806857108 13233 197420 SH SOLE 0 0 197420 SCHNITZER STL INDS CL A 806882106 234 6939 SH SOLE 0 0 6939 SCHWAB CHARLES CORP NEW COM 808513105 3806 74489 SH SOLE 0 0 74489 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2757 106489 SH SOLE 0 0 106489 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3223 97510 SH SOLE 0 0 97510 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 643 12284 SH SOLE 0 0 12284 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4674 158225 SH SOLE 0 0 158225 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 286 8204 SH SOLE 0 0 8204 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1146 23034 SH SOLE 0 0 23034 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3320 50309 SH SOLE 0 0 50309 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17965 364479 SH SOLE 0 0 364479 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14950 197279 SH SOLE 0 0 197279 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8595 161810 SH SOLE 0 0 161810 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14336 220585 SH SOLE 0 0 220585 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21025 383037 SH SOLE 0 0 383037 SCHWAB STRATEGIC TR US REIT ETF 808524847 8879 212524 SH SOLE 0 0 212524 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3599 48921 SH SOLE 0 0 48921 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3884 70736 SH SOLE 0 0 70736 SCIENCE APPLICATNS INTL CP N COM 808625107 249 3072 SH SOLE 0 0 3072 SCOTTS MIRACLE GRO CO CL A 810186106 869 10455 SH SOLE 0 0 10455 SEABRIDGE GOLD INC COM 811916105 127 11414 SH SOLE 0 0 11414 SEACOAST BKG CORP FLA COM NEW 811707801 309 9800 SH SOLE 0 0 9800 SEADRILL LIMITED SHS G7945E105 10 45002 SH SOLE 0 0 45002 SEAGATE TECHNOLOGY PLC SHS G7945M107 3104 54972 SH SOLE 0 0 54972 SEALED AIR CORP NEW COM 81211K100 613 14435 SH SOLE 0 0 14435 SEASPAN CORP SHS Y75638109 124 12200 SH SOLE 0 0 12200 SEASPINE HLDGS CORP COM 81255T108 180 14273 SH SOLE 0 0 14273 SEATTLE GENETICS INC COM 812578102 389 5857 SH SOLE 0 0 5857 SECOND SIGHT MED PRODS INC COM 81362J100 22 13000 SH SOLE 0 0 13000 SEI INVESTMENTS CO COM 784117103 331 5295 SH SOLE 0 0 5295 SELECT INCOME REIT COM SH BEN INT 81618T100 285 12687 SH SOLE 0 0 12687 SELECT SECTOR SPDR TR ENERGY 81369Y506 27434 361265 SH SOLE 0 0 361265 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1136 34733 SH SOLE 0 0 34733 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21545 197114 SH SOLE 0 0 197114 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 22498 436609 SH SOLE 0 0 436609 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 28376 339994 SH SOLE 0 0 339994 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 54690 2056783 SH SOLE 0 0 2056783 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20461 285652 SH SOLE 0 0 285652 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 15909 306170 SH SOLE 0 0 306170 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4156 71572 SH SOLE 0 0 71572 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 46308 666584 SH SOLE 0 0 666584 SELECTIVE INS GROUP INC COM 816300107 503 9151 SH SOLE 0 0 9151 SEMGROUP CORP CL A 81663A105 303 11928 SH SOLE 0 0 11928 SEMPRA ENERGY COM 816851109 3872 33349 SH SOLE 0 0 33349 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3155 174425 SH SOLE 0 0 174425 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1719 36125 SH SOLE 0 0 36125 SERVICE CORP INTL COM 817565104 307 8569 SH SOLE 0 0 8569 SERVICENOW INC COM 81762P102 2902 16826 SH SOLE 0 0 16826 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 343 39631 SH SOLE 0 0 39631 SHAKE SHACK INC CL A 819047101 482 7283 SH SOLE 0 0 7283 SHERWIN WILLIAMS CO COM 824348106 16374 40175 SH SOLE 0 0 40114 SHIP FINANCE INTERNATIONAL L SHS G81075106 400 26768 SH SOLE 0 0 26768 SHIRE PLC SPONSORED ADR 82481R106 1391 8242 SH SOLE 0 0 8242 SHOPIFY INC CL A 82509L107 2204 15106 SH SOLE 0 0 15106 SIENTRA INC COM 82621J105 210 10750 SH SOLE 0 0 10750 SIERRA WIRELESS INC COM 826516106 820 51225 SH SOLE 0 0 51225 SIGA TECHNOLOGIES INC COM 826917106 64 10690 SH SOLE 0 0 10690 SILICOM LTD ORD M84116108 244 6350 SH SOLE 0 0 6350 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 394 7446 SH SOLE 0 0 7446 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7499 250816 SH SOLE 0 0 250816 SIMON PPTY GROUP INC NEW COM 828806109 3244 19059 SH SOLE 0 0 19059 SIMPSON MANUFACTURING CO INC COM 829073105 401 6449 SH SOLE 0 0 6449 SINA CORP ORD G81477104 656 7750 SH SOLE 0 0 7750 SIRIUS XM HLDGS INC COM 82968B103 5660 836045 SH SOLE 0 0 836045 SIX FLAGS ENTMT CORP NEW COM 83001A102 303 4321 SH SOLE 0 0 4321 SJW GROUP COM 784305104 416 6280 SH SOLE 0 0 6280 SKECHERS U S A INC CL A 830566105 1393 46417 SH SOLE 0 0 46417 SKYWORKS SOLUTIONS INC COM 83088M102 5965 61720 SH SOLE 0 0 61720 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 263 7013 SH SOLE 0 0 6513 SMITH A O COM 831865209 1513 25575 SH SOLE 0 0 25575 SMTC CORP COM NEW 832682207 37 12660 SH SOLE 0 0 12660 SMUCKER J M CO COM NEW 832696405 6009 55910 SH SOLE 0 0 55910 SNAP INC CL A 83304A106 1605 122600 SH SOLE 0 0 122600 SNAP ON INC COM 833034101 3618 22513 SH SOLE 0 0 22513 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 380 7905 SH SOLE 0 0 7905 SOLAR CAP LTD COM 83413U100 350 17100 SH SOLE 0 0 17100 SOLARCITY CORP NOTE 2.750%11/0 83416TAA8 11 11000 SH SOLE 0 0 11000 SONIC CORP COM 835451105 647 18804 SH SOLE 0 0 18804 SONOCO PRODS CO COM 835495102 702 13364 SH SOLE 0 0 13364 SONY CORP SPONSORED ADR 835699307 335 6527 SH SOLE 0 0 6527 SORRENTO THERAPEUTICS INC COM NEW 83587F202 988 137237 SH SOLE 0 0 137237 SOUTH JERSEY INDS INC COM 838518108 1131 33804 SH SOLE 0 0 33804 SOUTHERN CO COM 842587107 28600 617577 SH SOLE 0 0 617577 SOUTHERN COPPER CORP COM 84265V105 387 8258 SH SOLE 0 0 8258 SOUTHWEST AIRLS CO COM 844741108 7715 151623 SH SOLE 0 0 151623 SOUTHWESTERN ENERGY CO COM 845467109 576 108736 SH SOLE 0 0 108736 SPARK THERAPEUTICS INC COM 84652J103 302 3645 SH SOLE 0 0 3645 SPARTAN MTRS INC COM 846819100 804 53215 SH SOLE 0 0 53215 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 39169 161370 SH SOLE 0 0 161370 SPDR GOLD TRUST GOLD SHS 78463V107 52378 441454 SH SOLE 0 0 441454 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 8698 180800 SH SOLE 0 0 180800 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1290 32952 SH SOLE 0 0 32952 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1836 47893 SH SOLE 0 0 47893 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 382 7622 SH SOLE 0 0 7622 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1443 38979 SH SOLE 0 0 38979 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 212 3066 SH SOLE 0 0 3066 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 678 10806 SH SOLE 0 0 10806 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 679 11436 SH SOLE 0 0 11436 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2483 81669 SH SOLE 0 0 81669 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 823 23299 SH SOLE 0 0 23299 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 398 3799 SH SOLE 0 0 3799 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 334 7048 SH SOLE 0 0 7048 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 286 5786 SH SOLE 0 0 5786 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 990 14686 SH SOLE 0 0 14686 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3491 91132 SH SOLE 0 0 91132 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 443 12902 SH SOLE 0 0 12902 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 223 6127 SH SOLE 0 0 6127 SPDR S&P 500 ETF TR TR UNIT 78462F103 269524 993528 SH SOLE 0 0 993528 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 42983 121073 SH SOLE 0 0 121073 SPDR SER TR BLOMBERG BRC INV 78468R200 8007 260383 SH SOLE 0 0 260383 SPDR SER TR BLOOMBERG SRT TR 78468R408 559 20470 SH SOLE 0 0 20470 SPDR SER TR DORSEY WRGT FI 78468R713 424 17909 SH SOLE 0 0 17909 SPDR SER TR KENSHO SMART 78468R689 807 26942 SH SOLE 0 0 26942 SPDR SER TR MSCI USA STRTGIC 78468R812 436 5605 SH SOLE 0 0 5605 SPDR SER TR NUVEEN BLMBRG SR 78468R739 72086 1502114 SH SOLE 0 0 1502114 SPDR SER TR NUVEEN BRC MUNIC 78468R721 76904 1602841 SH SOLE 0 0 1602841 SPDR SER TR PORTFOLIO SH TSR 78468R101 605 20465 SH SOLE 0 0 20465 SPDR SER TR PORTFOLIO SM ETF 78468R853 3195 98968 SH SOLE 0 0 98968 SPDR SER TR PRTFLO S&P500 HI 78468R788 503 13476 SH SOLE 0 0 13476 SPDR SER TR SPDR BLOOMBERG 78468R663 976 10656 SH SOLE 0 0 10656 SPDR SER TR SPDR S&P 500 ETF 78468R796 658 9998 SH SOLE 0 0 9998 SPDR SER TR SSGA GNDER ETF 78468R747 344 4757 SH SOLE 0 0 4757 SPDR SER TR SSGA US LRG ETF 78468R804 392 4347 SH SOLE 0 0 4347 SPDR SER TR SSGA US SMAL ETF 78468R887 595 6245 SH SOLE 0 0 6245 SPDR SERIES TRUST AEROSPACE DEF 78464A631 3807 43692 SH SOLE 0 0 43692 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 19081 359883 SH SOLE 0 0 359883 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 3252 103923 SH SOLE 0 0 103923 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 12755 459628 SH SOLE 0 0 459628 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 592 10666 SH SOLE 0 0 10666 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5700 160641 SH SOLE 0 0 160641 SPDR SERIES TRUST DJ REIT ETF 78464A607 4367 46473 SH SOLE 0 0 46473 SPDR SERIES TRUST FACTST INV ETF 78464A110 909 9517 SH SOLE 0 0 9517 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 307 4422 SH SOLE 0 0 4422 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 3134 40070 SH SOLE 0 0 40070 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6274 111092 SH SOLE 0 0 111092 SPDR SERIES TRUST NYSE TECH ETF 78464A102 478 5117 SH SOLE 0 0 5117 SPDR SERIES TRUST OILGAS EQUIP 78464A748 325 19179 SH SOLE 0 0 19179 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1235 44286 SH SOLE 0 0 44286 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 823 24727 SH SOLE 0 0 24727 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 617 19343 SH SOLE 0 0 19343 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1241 41157 SH SOLE 0 0 41157 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1207 35518 SH SOLE 0 0 35518 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 21487 611649 SH SOLE 0 0 611649 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 9046 305296 SH SOLE 0 0 305296 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5080 94049 SH SOLE 0 0 94049 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1257 24152 SH SOLE 0 0 24152 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 18584 294048 SH SOLE 0 0 294048 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 14230 213058 SH SOLE 0 0 213058 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 9948 137598 SH SOLE 0 0 137598 SPDR SERIES TRUST S&P BIOTECH 78464A870 8151 85627 SH SOLE 0 0 85627 SPDR SERIES TRUST S&P BK ETF 78464A797 2269 48123 SH SOLE 0 0 48123 SPDR SERIES TRUST S&P DIVID ETF 78464A763 79545 858092 SH SOLE 0 0 858092 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2421 61221 SH SOLE 0 0 61221 SPDR SERIES TRUST S&P INS ETF 78464A789 237 7940 SH SOLE 0 0 7940 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1859 43167 SH SOLE 0 0 43167 SPDR SERIES TRUST S&P PHARMAC 78464A722 356 8276 SH SOLE 0 0 8276 SPDR SERIES TRUST S&P REGL BKG 78464A698 5521 90506 SH SOLE 0 0 90506 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 402 8271 SH SOLE 0 0 8271 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 1259 17422 SH SOLE 0 0 17422 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 682 10805 SH SOLE 0 0 10805 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 868 19977 SH SOLE 0 0 19977 SPECTRA ENERGY PARTNERS LP COM 84756N109 683 19295 SH SOLE 0 0 19295 SPECTRUM PHARMACEUTICALS INC COM 84763A108 286 13650 SH SOLE 0 0 13650 SPIRE INC COM 84857L101 509 7208 SH SOLE 0 0 7208 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1134 13205 SH SOLE 0 0 13205 SPIRIT MTA REIT COM SHS BEN IN 84861U105 105 10204 SH SOLE 0 0 10204 SPIRIT RLTY CAP INC NEW COM 84860W102 832 103596 SH SOLE 0 0 103596 SPLUNK INC COM 848637104 539 5443 SH SOLE 0 0 5443 SPOTIFY TECHNOLOGY S A SHS L8681T102 846 5028 SH SOLE 0 0 5028 SPRINT CORP COM SER 1 85207U105 404 74204 SH SOLE 0 0 74204 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2383 190165 SH SOLE 0 0 190165 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11076 1087988 SH SOLE 0 0 1087988 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 140 16925 SH SOLE 0 0 16925 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 714 121651 SH SOLE 0 0 121651 SPROUTS FMRS MKT INC COM 85208M102 271 12273 SH SOLE 0 0 12273 SQUARE INC CL A 852234103 18014 292251 SH SOLE 0 0 292251 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 229 4414 SH SOLE 0 0 4414 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1309 27859 SH SOLE 0 0 27859 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 2968 78596 SH SOLE 0 0 78596 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 327 12268 SH SOLE 0 0 12268 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 57805 1215677 SH SOLE 0 0 1215677 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 991 24580 SH SOLE 0 0 24580 STAG INDL INC COM 85254J102 907 33312 SH SOLE 0 0 33312 STAMPS COM INC COM NEW 852857200 534 2109 SH SOLE 0 0 2109 STANLEY BLACK & DECKER INC COM 854502101 7699 57970 SH SOLE 0 0 57970 STAR GROUP L P UNIT LTD PARTNR 85512C105 124 12627 SH SOLE 0 0 12627 STARBUCKS CORP COM 855244109 21788 446017 SH SOLE 0 0 445766 STARWOOD PPTY TR INC COM 85571B105 703 32397 SH SOLE 0 0 32397 STATE STR CORP COM 857477103 3275 35179 SH SOLE 0 0 35179 STEEL DYNAMICS INC COM 858119100 1239 26968 SH SOLE 0 0 26968 STERICYCLE INC COM 858912108 909 13916 SH SOLE 0 0 13916 STERIS PLC SHS USD G84720104 375 3567 SH SOLE 0 0 3567 STERLING BANCORP DEL COM 85917A100 1398 59474 SH SOLE 0 0 59474 STEWART INFORMATION SVCS COR COM 860372101 943 21894 SH SOLE 0 0 21894 STMICROELECTRONICS N V NY REGISTRY 861012102 1033 46711 SH SOLE 0 0 46711 STOCK YDS BANCORP INC COM 861025104 279 7301 SH SOLE 0 0 7301 STONERIDGE INC COM 86183P102 1344 38244 SH SOLE 0 0 38244 STRATEGY SHS ECOL STRAT ETF 86280R209 501 12067 SH SOLE 0 0 12067 STRYKER CORP COM 863667101 18633 110343 SH SOLE 0 0 110343 STURM RUGER & CO INC COM 864159108 733 13092 SH SOLE 0 0 13092 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 998 42486 SH SOLE 0 0 42486 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 102 13157 SH SOLE 0 0 13157 SUMMER INFANT INC COM 865646103 83 59926 SH SOLE 0 0 59926 SUN CMNTYS INC COM 866674104 1186 12116 SH SOLE 0 0 12116 SUN LIFE FINL INC COM 866796105 2114 52670 SH SOLE 0 0 52670 SUNCOR ENERGY INC NEW COM 867224107 743 18264 SH SOLE 0 0 18264 SUNOCO LP COM U REP LP 86765K109 288 11551 SH SOLE 0 0 11551 SUNPOWER CORP COM 867652406 106 13829 SH SOLE 0 0 13829 SUNTRUST BKS INC COM 867914103 5105 77322 SH SOLE 0 0 77322 SUPERVALU INC COM NEW 868536301 436 21259 SH SOLE 0 0 21259 SVB FINL GROUP COM 78486Q101 1783 6176 SH SOLE 0 0 6176 SWISS HELVETIA FD INC COM 870875101 1725 139683 SH SOLE 0 0 139683 SYMANTEC CORP COM 871503108 1114 53937 SH SOLE 0 0 53937 SYNCHRONY FINL COM 87165B103 2849 85343 SH SOLE 0 0 85343 SYNEOS HEALTH INC CL A 87166B102 695 14826 SH SOLE 0 0 14826 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 73 41766 SH SOLE 0 0 41766 SYNTHETIC BIOLOGICS INC COM 87164U102 3 11566 SH SOLE 0 0 11566 SYSCO CORP COM 871829107 12493 182939 SH SOLE 0 0 182939 T MOBILE US INC COM 872590104 6769 113296 SH SOLE 0 0 113296 TABLEAU SOFTWARE INC CL A 87336U105 2358 24119 SH SOLE 0 0 24119 TABULA RASA HEALTHCARE INC COM 873379101 216 3390 SH SOLE 0 0 3390 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1964 53710 SH SOLE 0 0 53710 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 516 4360 SH SOLE 0 0 4360 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 336 7764 SH SOLE 0 0 7764 TANGER FACTORY OUTLET CTRS I COM 875465106 2366 100726 SH SOLE 0 0 100726 TANZANIAN ROYALTY EXPL CORP COM 87600U104 48 110929 SH SOLE 0 0 110929 TAPESTRY INC COM 876030107 1026 21956 SH SOLE 0 0 21956 TARGA RES CORP COM 87612G101 650 13138 SH SOLE 0 0 13138 TARGET CORP COM 87612E106 11624 152704 SH SOLE 0 0 152704 TASEKO MINES LTD COM 876511106 23 21105 SH SOLE 0 0 21105 TATA MTRS LTD SPONSORED ADR 876568502 479 24509 SH SOLE 0 0 24509 TCP CAP CORP COM 87238Q103 674 46658 SH SOLE 0 0 46658 TCP CAP CORP NOTE 5.250%12/1 87238QAB9 23 23000 SH SOLE 0 0 23000 TCW STRATEGIC INCOME FUND IN COM 872340104 298 54219 SH SOLE 0 0 54219 TD AMERITRADE HLDG CORP COM 87236Y108 495 9040 SH SOLE 0 0 9040 TE CONNECTIVITY LTD REG SHS H84989104 1209 13427 SH SOLE 0 0 13427 TECK RESOURCES LTD CL B 878742204 1465 57577 SH SOLE 0 0 57577 TEEKAY CORPORATION COM Y8564W103 155 20000 SH SOLE 0 0 20000 TEGNA INC COM 87901J105 364 33551 SH SOLE 0 0 33551 TEJON RANCH CO COM 879080109 209 8600 SH SOLE 0 0 8600 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1670 77657 SH SOLE 0 0 77657 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 417 24497 SH SOLE 0 0 24497 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 789 41990 SH SOLE 0 0 41990 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 294 22848 SH SOLE 0 0 22848 TELADOC INC COM 87918A105 1420 24464 SH SOLE 0 0 24464 TELEFLEX INC COM 879369106 1089 4059 SH SOLE 0 0 4059 TELEFONICA S A SPONSORED ADR 879382208 345 40451 SH SOLE 0 0 40451 TEMPLETON EMERG MKTS INCOME COM 880192109 2188 213084 SH SOLE 0 0 213084 TEMPLETON EMERGING MKTS FD I COM 880191101 1763 119863 SH SOLE 0 0 119863 TEMPLETON GLOBAL INCOME FD COM 880198106 4752 773880 SH SOLE 0 0 773880 TENET HEALTHCARE CORP COM NEW 88033G407 221 6595 SH SOLE 0 0 6595 TENNANT CO COM 880345103 254 3219 SH SOLE 0 0 3219 TENNECO INC COM 880349105 230 5227 SH SOLE 0 0 5227 TERADATA CORP DEL COM 88076W103 288 7164 SH SOLE 0 0 7164 TERADYNE INC COM 880770102 267 7024 SH SOLE 0 0 7024 TEREX CORP NEW COM 880779103 1772 42009 SH SOLE 0 0 42009 TERNIUM SA SPON ADR 880890108 689 19776 SH SOLE 0 0 19776 TESARO INC COM 881569107 738 16604 SH SOLE 0 0 16604 TESLA INC COM 88160R101 15248 44460 SH SOLE 0 0 44460 TESLA INC NOTE 0.250% 3/0 88160RAB7 18 16000 SH SOLE 0 0 16000 TETRA TECH INC NEW COM 88162G103 399 6814 SH SOLE 0 0 6814 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 16 17000 SH SOLE 0 0 17000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3871 159158 SH SOLE 0 0 159158 TEXAS INSTRS INC COM 882508104 13721 124455 SH SOLE 0 0 124455 TEXAS PAC LD TR SUB CTF PROP I T 882610108 811 1166 SH SOLE 0 0 1166 TEXTRON INC COM 883203101 1971 29911 SH SOLE 0 0 29911 THE TRADE DESK INC COM CL A 88339J105 957 10207 SH SOLE 0 0 10207 THERAPEUTICSMD INC COM 88338N107 147 23568 SH SOLE 0 0 23568 THERMO FISHER SCIENTIFIC INC COM 883556102 8562 41335 SH SOLE 0 0 41335 THOMSON REUTERS CORP COM 884903105 233 5777 SH SOLE 0 0 5777 THOR INDS INC COM 885160101 511 5249 SH SOLE 0 0 5249 TIER REIT INC COM NEW 88650V208 884 37160 SH SOLE 0 0 37160 TIFFANY & CO NEW COM 886547108 3040 23100 SH SOLE 0 0 23100 TIMKEN CO COM 887389104 238 5472 SH SOLE 0 0 5472 TIVO CORP COM 88870P106 272 20216 SH SOLE 0 0 20216 TJX COS INC NEW COM 872540109 9864 103639 SH SOLE 0 0 103639 TOLL BROTHERS INC COM 889478103 845 22855 SH SOLE 0 0 22855 TOMPKINS FINANCIAL CORPORATI COM 890110109 483 5623 SH SOLE 0 0 5623 TOOTSIE ROLL INDS INC COM 890516107 254 8242 SH SOLE 0 0 8242 TORCHMARK CORP COM 891027104 807 9918 SH SOLE 0 0 9918 TORO CO COM 891092108 829 13754 SH SOLE 0 0 13754 TORONTO DOMINION BK ONT COM NEW 891160509 6688 115595 SH SOLE 0 0 115595 TORTOISE ENERGY INFRA CORP COM 89147L100 1814 67960 SH SOLE 0 0 67960 TORTOISE MLP FD INC COM 89148B101 1093 64046 SH SOLE 0 0 64046 TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 24 64320 SH SOLE 0 0 64320 TOTAL S A SPONSORED ADR 89151E109 7201 118913 SH SOLE 0 0 118913 TOTAL SYS SVCS INC COM 891906109 700 8282 SH SOLE 0 0 8282 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1967 15273 SH SOLE 0 0 15228 TPG SPECIALTY LENDING INC COM 87265K102 2262 126090 SH SOLE 0 0 126090 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 23 23000 SH SOLE 0 0 23000 TRACTOR SUPPLY CO COM 892356106 3214 42018 SH SOLE 0 0 42018 TRANSCANADA CORP COM 89353D107 920 21303 SH SOLE 0 0 21303 TRANSDIGM GROUP INC COM 893641100 462 1339 SH SOLE 0 0 1339 TRANSENTERIX INC COM NEW 89366M201 119 27303 SH SOLE 0 0 27303 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 370 10038 SH SOLE 0 0 10038 TRANSOCEAN LTD REG SHS H8817H100 934 69484 SH SOLE 0 0 69484 TRAVELERS COMPANIES INC COM 89417E109 10726 87673 SH SOLE 0 0 87673 TRI CONTL CORP COM 895436103 1513 57077 SH SOLE 0 0 57077 TRIANGLE CAP CORP COM 895848109 342 29782 SH SOLE 0 0 29782 TRIMTABS ETF TR ALL CAP US FREE 89628W302 2979 83447 SH SOLE 0 0 83447 TRINITY INDS INC COM 896522109 788 23003 SH SOLE 0 0 23003 TRIPADVISOR INC COM 896945201 211 3795 SH SOLE 0 0 3795 TRISTATE CAP HLDGS INC COM 89678F100 607 23256 SH SOLE 0 0 23256 TRUEBLUE INC COM 89785X101 540 20041 SH SOLE 0 0 20041 TRUSTCO BK CORP N Y COM 898349105 1017 114316 SH SOLE 0 0 114316 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 28 15000 SH SOLE 0 0 15000 TUPPERWARE BRANDS CORP COM 899896104 761 18457 SH SOLE 0 0 18457 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 156 23847 SH SOLE 0 0 23847 TWENTY FIRST CENTY FOX INC CL A 90130A101 875 17607 SH SOLE 0 0 17607 TWENTY FIRST CENTY FOX INC CL B 90130A200 363 7358 SH SOLE 0 0 7358 TWILIO INC CL A 90138F102 597 10649 SH SOLE 0 0 10649 TWITTER INC COM 90184L102 3388 77578 SH SOLE 0 0 77578 TWO HBRS INVT CORP COM NEW 90187B408 1494 94564 SH SOLE 0 0 94564 TYLER TECHNOLOGIES INC COM 902252105 478 2153 SH SOLE 0 0 2153 TYSON FOODS INC CL A 902494103 2486 36109 SH SOLE 0 0 36109 U S CONCRETE INC COM NEW 90333L201 232 4410 SH SOLE 0 0 4410 U S G CORP COM NEW 903293405 638 14793 SH SOLE 0 0 14793 U S SILICA HLDGS INC COM 90346E103 532 20717 SH SOLE 0 0 20717 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 253 12471 SH SOLE 0 0 12471 UBS AG LONDON BRH EN LG CP GRWTH 902677780 219 855 SH SOLE 0 0 855 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 176 11341 SH SOLE 0 0 11341 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 234 14735 SH SOLE 0 0 14735 UBS GROUP AG SHS H42097107 348 22666 SH SOLE 0 0 22666 UDR INC COM 902653104 736 19615 SH SOLE 0 0 19615 UGI CORP NEW COM 902681105 1956 37574 SH SOLE 0 0 37574 ULTA BEAUTY INC COM 90384S303 661 2831 SH SOLE 0 0 2831 ULTRA CLEAN HLDGS INC COM 90385V107 378 22748 SH SOLE 0 0 22748 ULTRA PETROLEUM CORP COM NEW 903914208 38 16307 SH SOLE 0 0 16307 UMPQUA HLDGS CORP COM 904214103 2249 99552 SH SOLE 0 0 99552 UNDER ARMOUR INC CL A 904311107 5252 233625 SH SOLE 0 0 233625 UNDER ARMOUR INC CL C 904311206 2944 139679 SH SOLE 0 0 139679 UNILEVER N V N Y SHS NEW 904784709 4900 87933 SH SOLE 0 0 87933 UNILEVER PLC SPON ADR NEW 904767704 5483 99184 SH SOLE 0 0 99039 UNION BANKSHARES CORP NEW COM 90539J109 2996 77064 SH SOLE 0 0 77064 UNION BANKSHARES INC COM 905400107 324 6245 SH SOLE 0 0 6245 UNION PAC CORP COM 907818108 20213 142667 SH SOLE 0 0 142667 UNIQUE FABRICATING INC COM 90915J103 270 30901 SH SOLE 0 0 30901 UNITED BANKSHARES INC WEST V COM 909907107 1406 38623 SH SOLE 0 0 38623 UNITED CMNTY FINL CORP OHIO COM 909839102 1070 97387 SH SOLE 0 0 97387 UNITED CONTL HLDGS INC COM 910047109 493 7066 SH SOLE 0 0 7066 UNITED FINL BANCORP INC NEW COM 910304104 917 52320 SH SOLE 0 0 52320 UNITED NAT FOODS INC COM 911163103 1177 27601 SH SOLE 0 0 27601 UNITED PARCEL SERVICE INC CL B 911312106 38609 363444 SH SOLE 0 0 363444 UNITED RENTALS INC COM 911363109 1616 10946 SH SOLE 0 0 10946 UNITED STATES NATL GAS FUND UNIT PAR 912318300 427 18025 SH SOLE 0 0 18025 UNITED STATES OIL FUND LP UNITS 91232N108 1549 102835 SH SOLE 0 0 102835 UNITED STATES STL CORP NEW COM 912909108 2009 57801 SH SOLE 0 0 57801 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 246 5632 SH SOLE 0 0 5632 UNITED TECHNOLOGIES CORP COM 913017109 42840 342637 SH SOLE 0 0 342637 UNITEDHEALTH GROUP INC COM 91324P102 33192 135289 SH SOLE 0 0 135216 UNITI GROUP INC COM 91325V108 595 29711 SH SOLE 0 0 29711 UNITIL CORP COM 913259107 553 10830 SH SOLE 0 0 10830 UNIVERSAL CORP VA COM 913456109 673 10191 SH SOLE 0 0 10191 UNIVERSAL DISPLAY CORP COM 91347P105 1620 18841 SH SOLE 0 0 18841 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 281 4385 SH SOLE 0 0 4385 UNIVERSAL HLTH SVCS INC CL B 913903100 225 2017 SH SOLE 0 0 2017 UNUM GROUP COM 91529Y106 804 21747 SH SOLE 0 0 21747 US BANCORP DEL COM NEW 902973304 15399 307856 SH SOLE 0 0 307856 V F CORP COM 918204108 8275 101507 SH SOLE 0 0 101507 VAIL RESORTS INC COM 91879Q109 332 1212 SH SOLE 0 0 1212 VALE S A ADR 91912E105 403 31422 SH SOLE 0 0 31422 VALEANT PHARMACEUTICALS INTL COM 91911K102 773 33258 SH SOLE 0 0 33258 VALERO ENERGY CORP NEW COM 91913Y100 10153 91613 SH SOLE 0 0 91613 VALLEY NATL BANCORP COM 919794107 3732 306921 SH SOLE 0 0 306921 VALVOLINE INC COM 92047W101 218 10084 SH SOLE 0 0 10084 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 971 15611 SH SOLE 0 0 15611 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 967 41028 SH SOLE 0 0 41028 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 214 10772 SH SOLE 0 0 10772 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1452 84144 SH SOLE 0 0 84144 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 263 15812 SH SOLE 0 0 15812 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2181 18176 SH SOLE 0 0 18176 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 755 29848 SH SOLE 0 0 29848 VANECK VECTORS ETF TR COAL ETF 92189F809 315 19970 SH SOLE 0 0 19970 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 391 17039 SH SOLE 0 0 17039 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 257 2842 SH SOLE 0 0 2842 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 4172 145478 SH SOLE 0 0 145478 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4704 210836 SH SOLE 0 0 210836 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 13926 442516 SH SOLE 0 0 442516 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 446 17640 SH SOLE 0 0 17640 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 809 47543 SH SOLE 0 0 47543 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 778 23781 SH SOLE 0 0 23781 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6721 154283 SH SOLE 0 0 154283 VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 745 28026 SH SOLE 0 0 28026 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 787 29939 SH SOLE 0 0 29939 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 779 39755 SH SOLE 0 0 39755 VANECK VECTORS ETF TR RETAIL ETF 92189F684 911 9092 SH SOLE 0 0 9092 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 302 12297 SH SOLE 0 0 12297 VANECK VECTORS ETF TR STEEL ETF 92189F205 225 4971 SH SOLE 0 0 4971 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1362 85259 SH SOLE 0 0 85259 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4606 31568 SH SOLE 0 0 31568 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 990 9324 SH SOLE 0 0 9324 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 496 3563 SH SOLE 0 0 3563 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 10628 80795 SH SOLE 0 0 80795 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 510 4106 SH SOLE 0 0 4106 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 3807 23449 SH SOLE 0 0 23449 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 858 6086 SH SOLE 0 0 6086 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 11922 78253 SH SOLE 0 0 78253 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 23554 290903 SH SOLE 0 0 290903 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 3780 42643 SH SOLE 0 0 42643 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 172780 2209184 SH SOLE 0 0 2209184 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 53238 672279 SH SOLE 0 0 672279 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40800 745747 SH SOLE 0 0 745747 VANGUARD GROUP DIV APP ETF 921908844 137357 1351678 SH SOLE 0 0 1351678 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 15806 134180 SH SOLE 0 0 134180 VANGUARD INDEX FDS GROWTH ETF 922908736 168127 1122267 SH SOLE 0 0 1122267 VANGUARD INDEX FDS LARGE CAP ETF 922908637 36985 296451 SH SOLE 0 0 296451 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 40809 303615 SH SOLE 0 0 303615 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 38250 346279 SH SOLE 0 0 346279 VANGUARD INDEX FDS MID CAP ETF 922908629 92501 586784 SH SOLE 0 0 586784 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 59003 724402 SH SOLE 0 0 724402 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 129839 520374 SH SOLE 0 0 520374 VANGUARD INDEX FDS SM CP VAL ETF 922908611 45867 337783 SH SOLE 0 0 337783 VANGUARD INDEX FDS SMALL CP ETF 922908751 94160 604869 SH SOLE 0 0 604869 VANGUARD INDEX FDS SML CP GRW ETF 922908595 22934 130454 SH SOLE 0 0 130454 VANGUARD INDEX FDS TOTAL STK MKT 922908769 417795 2975114 SH SOLE 0 0 2975114 VANGUARD INDEX FDS VALUE ETF 922908744 145037 1396868 SH SOLE 0 0 1396868 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 53954 1040784 SH SOLE 0 0 1040784 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 150875 3575244 SH SOLE 0 0 3575244 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 16373 291704 SH SOLE 0 0 291704 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1794 25642 SH SOLE 0 0 25642 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 94842 821785 SH SOLE 0 0 821785 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3655 62938 SH SOLE 0 0 62938 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 56194 765896 SH SOLE 0 0 765896 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7724 158109 SH SOLE 0 0 158109 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 11542 226399 SH SOLE 0 0 226399 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 27903 334085 SH SOLE 0 0 334085 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2252 35941 SH SOLE 0 0 35941 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1075 12279 SH SOLE 0 0 12279 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1739 23250 SH SOLE 0 0 23250 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3510 68282 SH SOLE 0 0 68282 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 824 13753 SH SOLE 0 0 13753 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 46132 590676 SH SOLE 0 0 590676 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 14311 97340 SH SOLE 0 0 97340 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2805 22463 SH SOLE 0 0 22463 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4362 41347 SH SOLE 0 0 41347 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2428 16381 SH SOLE 0 0 16381 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2864 21824 SH SOLE 0 0 21824 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1934 16920 SH SOLE 0 0 16920 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 304 2414 SH SOLE 0 0 2414 VANGUARD STAR FD VG TL INTL STK F 921909768 29135 538532 SH SOLE 0 0 538532 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 515225 12009897 SH SOLE 0 0 12009897 VANGUARD WELLINGTON FD US MINIMUM 921935409 372 4566 SH SOLE 0 0 4566 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 1455 18376 SH SOLE 0 0 18376 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 469 6225 SH SOLE 0 0 6225 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 96673 1164033 SH SOLE 0 0 1164033 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 15545 240042 SH SOLE 0 0 240042 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 5086 81725 SH SOLE 0 0 81725 VANGUARD WORLD FD MEGA CAP INDEX 921910873 11907 127500 SH SOLE 0 0 127500 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3479 46748 SH SOLE 0 0 46748 VANGUARD WORLD FD MEGA GRWTH IND 921910816 22888 192382 SH SOLE 0 0 192382 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1979 23308 SH SOLE 0 0 23308 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7767 45786 SH SOLE 0 0 45786 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 15224 113383 SH SOLE 0 0 113383 VANGUARD WORLD FDS ENERGY ETF 92204A306 19244 183135 SH SOLE 0 0 183135 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 11065 164040 SH SOLE 0 0 164040 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 20519 128938 SH SOLE 0 0 128938 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2613 19239 SH SOLE 0 0 19239 VANGUARD WORLD FDS INF TECH ETF 92204A702 24561 135399 SH SOLE 0 0 135399 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6586 50060 SH SOLE 0 0 50060 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5165 44541 SH SOLE 0 0 44541 VARIAN MED SYS INC COM 92220P105 1345 11825 SH SOLE 0 0 11825 VECTOR GROUP LTD COM 92240M108 4042 211837 SH SOLE 0 0 211837 VECTREN CORP COM 92240G101 1079 15100 SH SOLE 0 0 15100 VEDANTA LTD SPONSORED ADR 92242Y100 213 15654 SH SOLE 0 0 15654 VEEVA SYS INC CL A COM 922475108 2733 35552 SH SOLE 0 0 35552 VENTAS INC COM 92276F100 7106 124784 SH SOLE 0 0 124784 VEREIT INC COM 92339V100 3142 422263 SH SOLE 0 0 422263 VERICEL CORP COM 92346J108 123 12711 SH SOLE 0 0 12711 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 13 13000 SH SOLE 0 0 13000 VERISIGN INC COM 92343E102 394 2867 SH SOLE 0 0 2867 VERISK ANALYTICS INC COM 92345Y106 1124 10439 SH SOLE 0 0 10439 VERIZON COMMUNICATIONS INC COM 92343V104 141433 2811226 SH SOLE 0 0 2811226 VERSUM MATLS INC COM 92532W103 309 8324 SH SOLE 0 0 8324 VERTEX PHARMACEUTICALS INC COM 92532F100 1777 10458 SH SOLE 0 0 10458 VIACOM INC NEW CL B 92553P201 1001 33188 SH SOLE 0 0 33188 VICTORY PORTFOLIOS II SHS DEVP ENH VOL 92647N816 11756 346694 SH SOLE 0 0 346694 VICTORY PORTFOLIOS II SHS INTL HGH DIV 92647N881 1812 52994 SH SOLE 0 0 52994 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 29052 587976 SH SOLE 0 0 587976 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 1582 32002 SH SOLE 0 0 32002 VICTORY PORTFOLIOS II SHS US DISCOVRY 92647N774 6089 128200 SH SOLE 0 0 128200 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 7058 152372 SH SOLE 0 0 152372 VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 3314 73164 SH SOLE 0 0 73164 VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 252 5160 SH SOLE 0 0 5160 VIEWRAY INC COM 92672L107 86 12488 SH SOLE 0 0 12488 VISA INC COM CL A 92826C839 63664 480662 SH SOLE 0 0 480662 VISTA GOLD CORP COM NEW 927926303 15 22180 SH SOLE 0 0 22180 VISTEON CORP COM NEW 92839U206 981 7589 SH SOLE 0 0 7589 VMWARE INC CL A COM 928563402 834 5677 SH SOLE 0 0 5677 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6863 282309 SH SOLE 0 0 282309 VORNADO RLTY TR SH BEN INT 929042109 468 6328 SH SOLE 0 0 6328 VOXX INTL CORP CL A 91829F104 263 48649 SH SOLE 0 0 48649 VOYA FINL INC COM 929089100 895 19043 SH SOLE 0 0 19043 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 599 81552 SH SOLE 0 0 81552 VOYA PRIME RATE TR SH BEN INT 92913A100 200 39857 SH SOLE 0 0 39857 VOYA RISK MANAGED NAT RES FD COM 92913C106 187 29507 SH SOLE 0 0 29507 VOYAGER THERAPEUTICS INC COM 92915B106 318 16272 SH SOLE 0 0 16272 VULCAN MATLS CO COM 929160109 3202 24809 SH SOLE 0 0 24809 W P CAREY INC COM 92936U109 30888 465529 SH SOLE 0 0 465529 W R BERKLEY CORPORATION COM 084423102 305 4211 SH SOLE 0 0 4211 WABTEC CORP COM 929740108 305 3096 SH SOLE 0 0 3096 WADDELL & REED FINL INC CL A 930059100 205 11407 SH SOLE 0 0 11407 WALGREENS BOOTS ALLIANCE INC COM 931427108 19010 316756 SH SOLE 0 0 316756 WALMART INC COM 931142103 38977 455077 SH SOLE 0 0 455077 WASHINGTON FED INC COM 938824109 232 7102 SH SOLE 0 0 7102 WASHINGTON PRIME GROUP NEW COM 93964W108 94 11564 SH SOLE 0 0 11564 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 327 10770 SH SOLE 0 0 10770 WASHINGTON TR BANCORP COM 940610108 973 16753 SH SOLE 0 0 16753 WASTE CONNECTIONS INC COM 94106B101 933 12392 SH SOLE 0 0 12392 WASTE MGMT INC DEL COM 94106L109 13647 167780 SH SOLE 0 0 167780 WATERS CORP COM 941848103 579 2991 SH SOLE 0 0 2991 WATERSTONE FINL INC MD COM 94188P101 874 51273 SH SOLE 0 0 51273 WATSCO INC COM 942622200 320 1796 SH SOLE 0 0 1796 WATTS WATER TECHNOLOGIES INC CL A 942749102 346 4414 SH SOLE 0 0 4414 WAYFAIR INC CL A 94419L101 679 5720 SH SOLE 0 0 5720 WD-40 CO COM 929236107 2306 15767 SH SOLE 0 0 15767 WEATHERFORD INTL PLC ORD SHS G48833100 198 60301 SH SOLE 0 0 60301 WEBSTER FINL CORP CONN COM 947890109 1588 24926 SH SOLE 0 0 24926 WEC ENERGY GROUP INC COM 92939U106 7670 118635 SH SOLE 0 0 118635 WEIBO CORP SPONSORED ADR 948596101 316 3565 SH SOLE 0 0 3565 WEIGHT WATCHERS INTL INC NEW COM 948626106 1027 10162 SH SOLE 0 0 10162 WEINGARTEN RLTY INVS SH BEN INT 948741103 230 7458 SH SOLE 0 0 7458 WELBILT INC COM 949090104 666 29871 SH SOLE 0 0 29871 WELLCARE HEALTH PLANS INC COM 94946T106 415 1685 SH SOLE 0 0 1685 WELLESLEY BANCORP INC COM 949485106 1139 35470 SH SOLE 0 0 35470 WELLS FARGO & CO MTNF 6/0 94986RQF1 17 10000 SH SOLE 0 0 10000 WELLS FARGO CO NEW COM 949746101 39778 717497 SH SOLE 0 0 717497 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1639 1302 SH SOLE 0 0 1302 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 111 19886 SH SOLE 0 0 19886 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 214 26723 SH SOLE 0 0 26723 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 172 13932 SH SOLE 0 0 13932 WELLTOWER INC COM 95040Q104 6867 109545 SH SOLE 0 0 109545 WENDYS CO COM 95058W100 684 39810 SH SOLE 0 0 39810 WESBANCO INC COM 950810101 636 14129 SH SOLE 0 0 14129 WEST PHARMACEUTICAL SVSC INC COM 955306105 241 2428 SH SOLE 0 0 2428 WESTERN ASSET EMRG MKT DEBT COM 95766A101 783 59001 SH SOLE 0 0 59001 WESTERN ASSET GLB HI INCOME COM 95766B109 116 12773 SH SOLE 0 0 12773 WESTERN ASSET HIGH INCM FD I COM 95766J102 299 46423 SH SOLE 0 0 46423 WESTERN ASSET HIGH INCM OPP COM 95766K109 156 32308 SH SOLE 0 0 32308 WESTERN ASSET INTM MUNI FD I COM 958435109 1865 215167 SH SOLE 0 0 215167 WESTERN ASSET MTG CAP CORP COM 95790D105 220 21150 SH SOLE 0 0 21150 WESTERN ASSET MTG DEF OPPTY COM 95790B109 2452 106436 SH SOLE 0 0 106436 WESTERN ASSET MUN DEF OPP TR COM 95768A109 696 32868 SH SOLE 0 0 32868 WESTERN ASSET MUN HI INCM FD COM 95766N103 217 29985 SH SOLE 0 0 29985 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 174 15181 SH SOLE 0 0 15181 WESTERN ASST MNGD MUN FD INC COM 95766M105 526 41517 SH SOLE 0 0 41517 WESTERN AST INFL LKD OPP & I COM 95766R104 296 26509 SH SOLE 0 0 26509 WESTERN DIGITAL CORP COM 958102105 1846 23847 SH SOLE 0 0 23847 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 262 5412 SH SOLE 0 0 5412 WESTERN UN CO COM 959802109 1275 62699 SH SOLE 0 0 62699 WESTPAC BKG CORP SPONSORED ADR 961214301 1383 63771 SH SOLE 0 0 63771 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 118 46578 SH SOLE 0 0 46578 WESTROCK CO COM 96145D105 1251 21936 SH SOLE 0 0 21936 WEYERHAEUSER CO COM 962166104 11770 322821 SH SOLE 0 0 322821 WGL HLDGS INC COM 92924F106 854 9620 SH SOLE 0 0 9620 WHEATON PRECIOUS METALS CORP COM 962879102 2092 94821 SH SOLE 0 0 94821 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 471 29325 SH SOLE 0 0 29325 WHIRLPOOL CORP COM 963320106 1078 7369 SH SOLE 0 0 7369 WHITE MTNS INS GROUP LTD COM G9618E107 207 228 SH SOLE 0 0 228 WHITESTONE REIT COM 966084204 427 34224 SH SOLE 0 0 34224 WHITING PETE CORP NEW COM NEW 966387409 331 6276 SH SOLE 0 0 6276 WILLIAMS COS INC DEL COM 969457100 2810 103635 SH SOLE 0 0 103635 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 691 17024 SH SOLE 0 0 17024 WILLIAMS SONOMA INC COM 969904101 5842 95172 SH SOLE 0 0 95172 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1199 7912 SH SOLE 0 0 7912 WINDSTREAM HLDGS INC COM PAR 97382A309 119 22595 SH SOLE 0 0 22595 WINTRUST FINL CORP COM 97650W108 626 7194 SH SOLE 0 0 7194 WISDOMTREE INVTS INC COM 97717P104 341 37562 SH SOLE 0 0 37562 WISDOMTREE TR BRCLYS INTRT HED 97717W380 403 8439 SH SOLE 0 0 8439 WISDOMTREE TR CURRNCY INT EQ 97717X263 10484 362399 SH SOLE 0 0 362399 WISDOMTREE TR EM EX ST-OWNED 97717X578 397 13497 SH SOLE 0 0 13497 WISDOMTREE TR EMER MKT HIGH FD 97717W315 5499 128265 SH SOLE 0 0 128265 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2109 44228 SH SOLE 0 0 44228 WISDOMTREE TR EURO QTLY DIV GR 97717X610 1301 50841 SH SOLE 0 0 50841 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6657 105433 SH SOLE 0 0 105433 WISDOMTREE TR EUROPE SMCP DV 97717W869 3595 55090 SH SOLE 0 0 55090 WISDOMTREE TR INDIA ERNGS FD 97717W422 279 11071 SH SOLE 0 0 11071 WISDOMTREE TR INTL DIV EX FINL 97717W786 2710 64761 SH SOLE 0 0 64761 WISDOMTREE TR INTL EQUITY FD 97717W703 861 16315 SH SOLE 0 0 16315 WISDOMTREE TR INTL LRGCAP DV 97717W794 576 12061 SH SOLE 0 0 12061 WISDOMTREE TR INTL MIDCAP DV 97717W778 1479 22658 SH SOLE 0 0 22658 WISDOMTREE TR INTL SMCAP DIV 97717W760 9986 138798 SH SOLE 0 0 138798 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 781 24571 SH SOLE 0 0 24571 WISDOMTREE TR ITL HIGH DIV FD 97717W802 695 16777 SH SOLE 0 0 16777 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5477 101469 SH SOLE 0 0 101469 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 1218 27922 SH SOLE 0 0 27922 WISDOMTREE TR US DIVID EX FNCL 97717W406 7516 86504 SH SOLE 0 0 86504 WISDOMTREE TR US HIGH DIVIDEND 97717W208 9771 139709 SH SOLE 0 0 139709 WISDOMTREE TR US LARGECAP DIVD 97717W307 10665 118827 SH SOLE 0 0 118827 WISDOMTREE TR US MIDCAP DIVID 97717W505 37498 1047436 SH SOLE 0 0 1047436 WISDOMTREE TR US MIDCP EARNING 97717W570 4343 108128 SH SOLE 0 0 108128 WISDOMTREE TR US QLT SHRHD YLD 97717W547 226 2740 SH SOLE 0 0 2740 WISDOMTREE TR US QTLY DIV GRT 97717X669 4312 105152 SH SOLE 0 0 105152 WISDOMTREE TR US S CAP QTY DIV 97717X651 512 13949 SH SOLE 0 0 13949 WISDOMTREE TR US SMALLCAP DIVD 97717W604 20978 707506 SH SOLE 0 0 707506 WISDOMTREE TR US SMALLCP ERNGS 97717W562 5834 150784 SH SOLE 0 0 150784 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2843 31193 SH SOLE 0 0 31193 WISDOMTREE TR US TOTAL EARNING 97717W596 489 15447 SH SOLE 0 0 15447 WIX COM LTD SHS M98068105 228 2270 SH SOLE 0 0 2270 WORKDAY INC CL A 98138H101 2108 17406 SH SOLE 0 0 17406 WORKIVA INC COM CL A 98139A105 206 8456 SH SOLE 0 0 8456 WORLDPAY INC CL A 981558109 332 4060 SH SOLE 0 0 4060 WORTHINGTON INDS INC COM 981811102 280 6674 SH SOLE 0 0 6674 WPP PLC NEW ADR 92937A102 522 6648 SH SOLE 0 0 6648 WYNDHAM HOTELS & RESORTS INC COM 98311A105 254 4314 SH SOLE 0 0 4314 WYNN RESORTS LTD COM 983134107 2554 15263 SH SOLE 0 0 15263 XCEL ENERGY INC COM 98389B100 5725 125318 SH SOLE 0 0 125318 XENIA HOTELS & RESORTS INC COM 984017103 3854 158223 SH SOLE 0 0 158223 XEROX CORP COM NEW 984121608 1149 47863 SH SOLE 0 0 47863 XILINX INC COM 983919101 1325 20297 SH SOLE 0 0 20297 XPO LOGISTICS INC COM 983793100 600 5993 SH SOLE 0 0 5993 XYLEM INC COM 98419M100 2269 33669 SH SOLE 0 0 33669 YAMANA GOLD INC COM 98462Y100 194 67009 SH SOLE 0 0 67009 YANDEX N V SHS CLASS A N97284108 670 18665 SH SOLE 0 0 18665 YEXT INC COM 98585N106 642 33197 SH SOLE 0 0 33197 YORK WTR CO COM 987184108 323 10157 SH SOLE 0 0 10157 YUM BRANDS INC COM 988498101 7638 97651 SH SOLE 0 0 97651 YUM CHINA HLDGS INC COM 98850P109 3618 94070 SH SOLE 0 0 94070 YY INC ADS REPCOM CLA 98426T106 1020 10148 SH SOLE 0 0 10148 ZEBRA TECHNOLOGIES CORP CL A 989207105 431 3007 SH SOLE 0 0 3007 ZILLOW GROUP INC CL A 98954M101 417 6978 SH SOLE 0 0 6978 ZILLOW GROUP INC CL C CAP STK 98954M200 210 3563 SH SOLE 0 0 3563 ZIMMER BIOMET HLDGS INC COM 98956P102 4591 41193 SH SOLE 0 0 41193 ZION OIL & GAS INC COM 989696109 46 11360 SH SOLE 0 0 11360 ZIONS BANCORPORATION COM 989701107 819 15546 SH SOLE 0 0 15546 ZIOPHARM ONCOLOGY INC COM 98973P101 188 62316 SH SOLE 0 0 62316 ZOETIS INC CL A 98978V103 4614 54166 SH SOLE 0 0 53897 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 205 10250 SH SOLE 0 0 10250 ZYNGA INC CL A 98986T108 77 18950 SH SOLE 0 0 18950