0001462284-18-000002.txt : 20180209 0001462284-18-000002.hdr.sgml : 20180209 20180209151053 ACCESSION NUMBER: 0001462284-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180209 DATE AS OF CHANGE: 20180209 EFFECTIVENESS DATE: 20180209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 18591240 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462284 XXXXXXXX 12-31-2017 12-31-2017 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Robert Martin Compliance Advisor 901-766-2151 Robert Martin memphis TN 02-09-2018 0 2550 15993928 false
INFORMATION TABLE 2 Q417RJFS.xml 13F HOLDINGS REPORT 12-31-2017 22ND CENTY GROUP INC COM 90137F103 34 12240 SH SOLE 0 0 12240 3-D SYS CORP DEL COM NEW 88554D205 180 20789 SH SOLE 0 0 20789 3M CO COM 88579Y101 38126 161975 SH SOLE 0 0 161975 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 2780 182784 SH SOLE 0 0 182784 AAC HLDGS INC COM 000307108 114 12665 SH SOLE 0 0 12665 AAON INC COM PAR $0.004 000360206 2850 77646 SH SOLE 0 0 77646 ABB LTD SPONSORED ADR 000375204 3222 120145 SH SOLE 0 0 120145 ABBOTT LABS COM 002824100 23985 420274 SH SOLE 0 0 420274 ABBVIE INC COM 00287Y109 113310 1171652 SH SOLE 0 0 1171652 ABERDEEN ASIA PACIFIC INCOM COM 003009107 380 77910 SH SOLE 0 0 77910 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 70 10959 SH SOLE 0 0 10959 ABIOMED INC COM 003654100 674 3595 SH SOLE 0 0 3595 ABM INDS INC COM 000957100 257 6802 SH SOLE 0 0 6802 ABRAXAS PETE CORP COM 003830106 74 30001 SH SOLE 0 0 30001 ACADIA PHARMACEUTICALS INC COM 004225108 1520 50488 SH SOLE 0 0 50488 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15459 100985 SH SOLE 0 0 100985 ACHAOGEN INC COM 004449104 1110 103340 SH SOLE 0 0 103340 ACHAOGEN INC COM 004449104 357 36100 SH Put SOLE 0 0 36100 ACTINIUM PHARMACEUTICALS INC COM 00507W107 17 25200 SH SOLE 0 0 25200 ACTIVISION BLIZZARD INC COM 00507V109 6644 104932 SH SOLE 0 0 104932 ADAM NAT RES FD INC COM 00548F105 560 28235 SH SOLE 0 0 28235 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2730 181646 SH SOLE 0 0 181646 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 127 19000 SH SOLE 0 0 19000 ADIENT PLC ORD SHS G0084W101 820 10420 SH SOLE 0 0 10420 ADOBE SYS INC COM 00724F101 4127 23548 SH SOLE 0 0 23548 ADTALEM GLOBAL ED INC COM 00737L103 4638 110295 SH SOLE 0 0 110295 ADVANCE AUTO PARTS INC COM 00751Y106 205 2055 SH SOLE 0 0 2055 ADVANCED ENERGY INDS COM 007973100 3171 46999 SH SOLE 0 0 46999 ADVANCED MICRO DEVICES INC COM 007903107 1335 129868 SH SOLE 0 0 129868 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 299 46190 SH SOLE 0 0 46190 ADVAXIS INC COM NEW 007624208 47 16402 SH SOLE 0 0 16402 ADVENT CLAY CONV SEC INC FD COM 007639107 1385 231141 SH SOLE 0 0 231141 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1415 89099 SH SOLE 0 0 89099 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 253 30324 SH SOLE 0 0 30324 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 515 8758 SH SOLE 0 0 8758 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 348 4874 SH SOLE 0 0 4874 AECOM COM 00766T100 205 5531 SH SOLE 0 0 5531 AEGON N V NY REGISTRY SH 007924103 1171 185843 SH SOLE 0 0 185843 AEHR TEST SYSTEMS COM 00760J108 438 161661 SH SOLE 0 0 161661 AERCAP HOLDINGS NV SHS N00985106 1117 21224 SH SOLE 0 0 21224 AEROJET ROCKETDYNE HLDGS INC COM 007800105 965 30925 SH SOLE 0 0 30925 AES CORP COM 00130H105 1192 110049 SH SOLE 0 0 110049 AETHLON MED INC COM NEW 00808Y208 18 16100 SH SOLE 0 0 16100 AETNA INC NEW COM 00817Y108 7693 42642 SH SOLE 0 0 42642 AFFILIATED MANAGERS GROUP COM 008252108 1432 6977 SH SOLE 0 0 6977 AFLAC INC COM 001055102 13554 154386 SH SOLE 0 0 154386 AGCO CORP COM 001084102 257 3593 SH SOLE 0 0 3593 AGILENT TECHNOLOGIES INC COM 00846U101 1405 20975 SH SOLE 0 0 20975 AGNC INVT CORP COM 00123Q104 751 37196 SH SOLE 0 0 37196 AGNICO EAGLE MINES LTD COM 008474108 1065 23070 SH SOLE 0 0 23070 AGREE REALTY CORP COM 008492100 474 9220 SH SOLE 0 0 9220 AGRIUM INC COM 008916108 819 7126 SH SOLE 0 0 7126 AIR LEASE CORP CL A 00912X302 399 8292 SH SOLE 0 0 8292 AIR PRODS & CHEMS INC COM 009158106 51597 314436 SH SOLE 0 0 314436 AK STL HLDG CORP COM 001547108 337 59480 SH SOLE 0 0 59480 AKAMAI TECHNOLOGIES INC COM 00971T101 735 11307 SH SOLE 0 0 11307 ALAMOS GOLD INC NEW COM CL A 011532108 121 18631 SH SOLE 0 0 18631 ALASKA AIR GROUP INC COM 011659109 11389 154927 SH SOLE 0 0 154927 ALBEMARLE CORP COM 012653101 3452 26991 SH SOLE 0 0 26991 ALCENTRA CAP CORP COM 01374T102 344 41017 SH SOLE 0 0 41017 ALCOA CORP COM 013872106 1823 33833 SH SOLE 0 0 33833 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4166 31903 SH SOLE 0 0 31903 ALEXCO RESOURCE CORP COM 01535P106 46 28900 SH SOLE 0 0 28900 ALEXION PHARMACEUTICALS INC COM 015351109 3281 27435 SH SOLE 0 0 27435 ALGONQUIN PWR UTILS CORP COM 015857105 560 50052 SH SOLE 0 0 50052 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 50686 293951 SH SOLE 0 0 293951 ALIGN TECHNOLOGY INC COM 016255101 1774 7986 SH SOLE 0 0 7986 ALKERMES PLC SHS G01767105 680 12419 SH SOLE 0 0 12419 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2073 85867 SH SOLE 0 0 85867 ALLEGION PUB LTD CO ORD SHS G0176J109 388 4871 SH SOLE 0 0 4871 ALLERGAN PLC 5.5% CNV PFD A G0177J116 395 674 SH SOLE 0 0 674 ALLERGAN PLC SHS G0177J108 10387 63473 SH SOLE 0 0 63473 ALLETE INC COM NEW 018522300 1051 14140 SH SOLE 0 0 14140 ALLIANCE CALIF MUN INCOME FD COM 018546101 154 11331 SH SOLE 0 0 11331 ALLIANCE DATA SYSTEMS CORP COM 018581108 518 2044 SH SOLE 0 0 2044 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 2225 174355 SH SOLE 0 0 174355 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1651 65897 SH SOLE 0 0 65897 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 199 14826 SH SOLE 0 0 14826 ALLIANT ENERGY CORP COM 018802108 2402 56362 SH SOLE 0 0 56362 ALLIANZGI CONV & INCOME FD I COM 018825109 67 10819 SH SOLE 0 0 10819 ALLIANZGI EQUITY & CONV INCO COM 018829101 568 26859 SH SOLE 0 0 26859 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1058 81065 SH SOLE 0 0 81065 ALLSTATE CORP COM 020002101 35881 342670 SH SOLE 0 0 342670 ALLY FINL INC COM 02005N100 1036 35544 SH SOLE 0 0 35544 ALPHABET INC CAP STK CL A 02079K305 63026 59831 SH SOLE 0 0 59831 ALPHABET INC CAP STK CL C 02079K107 42339 40460 SH SOLE 0 0 40460 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 1314 194888 SH SOLE 0 0 194888 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 438 46249 SH SOLE 0 0 46249 ALPS ETF TR ALERIAN MLP 00162Q866 24256 2247995 SH SOLE 0 0 2247995 ALPS ETF TR EQUAL SEC ETF 00162Q205 334 4797 SH SOLE 0 0 4797 ALPS ETF TR INTL SEC DV DOG 00162Q718 9911 345937 SH SOLE 0 0 345937 ALPS ETF TR MED BREAKTHGH 00162Q593 213 6484 SH SOLE 0 0 6484 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1206 47957 SH SOLE 0 0 47957 ALPS ETF TR SECTR DIV DOGS 00162Q858 11750 256556 SH SOLE 0 0 256556 ALPS ETF TR SPROTT GL MINE 00162Q643 2757 133124 SH SOLE 0 0 133124 ALTABA INC COM 021346101 2129 30486 SH SOLE 0 0 30486 ALTERYX INC COM CL A 02156B103 256 10145 SH SOLE 0 0 10145 ALTRA INDL MOTION CORP COM 02208R106 1243 24661 SH SOLE 0 0 24661 ALTRIA GROUP INC COM 02209S103 63603 890675 SH SOLE 0 0 890675 AMARIN CORP PLC SPONS ADR NEW 023111206 984 245510 SH SOLE 0 0 245510 AMAZON COM INC COM 023135106 126988 108586 SH SOLE 0 0 108586 AMBAC FINL GROUP INC COM NEW 023139884 370 23136 SH SOLE 0 0 23136 AMBEV SA SPONSORED ADR 02319V103 284 43954 SH SOLE 0 0 43954 AMC NETWORKS INC CL A 00164V103 229 4243 SH SOLE 0 0 4243 AMDOCS LTD SHS G02602103 323 4934 SH SOLE 0 0 4934 AMEREN CORP COM 023608102 1329 22536 SH SOLE 0 0 22536 AMERESCO INC CL A 02361E108 364 42320 SH SOLE 0 0 42320 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1817 300288 SH SOLE 0 0 300288 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 476 27741 SH SOLE 0 0 27741 AMERICAN AIRLS GROUP INC COM 02376R102 1324 25452 SH SOLE 0 0 25452 AMERICAN CAP SR FLOATING LTD COM 02504D108 351 33334 SH SOLE 0 0 33334 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1093 58121 SH SOLE 0 0 58121 AMERICAN ELEC PWR INC COM 025537101 10186 138455 SH SOLE 0 0 138455 AMERICAN EXPRESS CO COM 025816109 10288 103589 SH SOLE 0 0 103589 AMERICAN FINL GROUP INC OHIO COM 025932104 628 5785 SH SOLE 0 0 5785 AMERICAN HOMES 4 RENT CL A 02665T306 4811 220306 SH SOLE 0 0 220306 AMERICAN INTL GROUP INC COM NEW 026874784 3397 57013 SH SOLE 0 0 57013 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 379 28370 SH SOLE 0 0 28370 AMERICAN NATL BANKSHARES INC COM 027745108 518 13538 SH SOLE 0 0 13538 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1278 99553 SH SOLE 0 0 99553 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 45 19500 SH Put SOLE 0 0 19500 AMERICAN STS WTR CO COM 029899101 2745 47398 SH SOLE 0 0 47398 AMERICAN TOWER CORP NEW COM 03027X100 18049 126500 SH SOLE 0 0 126500 AMERICAN WOODMARK CORP COM 030506109 804 6170 SH SOLE 0 0 6170 AMERICAN WTR WKS CO INC NEW COM 030420103 9504 103874 SH SOLE 0 0 103874 AMERIGAS PARTNERS L P UNIT L P INT 030975106 3020 65317 SH SOLE 0 0 65317 AMERIPRISE FINL INC COM 03076C106 2766 16323 SH SOLE 0 0 16323 AMERISOURCEBERGEN CORP COM 03073E105 5492 59808 SH SOLE 0 0 59808 AMETEK INC NEW COM 031100100 3682 50803 SH SOLE 0 0 50803 AMGEN INC COM 031162100 39156 225155 SH SOLE 0 0 225155 AMN HEALTHCARE SERVICES INC COM 001744101 206 4187 SH SOLE 0 0 4187 AMPHENOL CORP NEW CL A 032095101 6820 77680 SH SOLE 0 0 77680 AMPIO PHARMACEUTICALS INC COM 03209T109 98 24000 SH SOLE 0 0 24000 ANADARKO PETE CORP COM 032511107 2055 38308 SH SOLE 0 0 38308 ANALOG DEVICES INC COM 032654105 17745 199306 SH SOLE 0 0 199306 ANAPTYSBIO INC COM 032724106 252 2500 SH SOLE 0 0 2500 ANDEAVOR COM 03349M105 4333 37897 SH SOLE 0 0 37897 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 6014 130185 SH SOLE 0 0 130185 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5172 46367 SH SOLE 0 0 46367 ANNALY CAP MGMT INC COM 035710409 4743 398916 SH SOLE 0 0 398916 ANSYS INC COM 03662Q105 649 4399 SH SOLE 0 0 4399 ANTARES PHARMA INC COM 036642106 360 180666 SH SOLE 0 0 180666 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 450 22800 SH SOLE 0 0 22800 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1458 50221 SH SOLE 0 0 50221 ANTERO RES CORP COM 03674X106 220 11564 SH SOLE 0 0 11564 ANTHEM INC COM 036752103 1742 7740 SH SOLE 0 0 7740 ANTHEM INC UNIT 05/01/20188 036752202 293 5225 SH SOLE 0 0 5225 ANWORTH MORTGAGE ASSET CP COM 037347101 126 23200 SH SOLE 0 0 23200 AON PLC SHS CL A G0408V102 1664 12414 SH SOLE 0 0 12414 APACHE CORP COM 037411105 2475 58629 SH SOLE 0 0 58629 APARTMENT INVT & MGMT CO CL A 03748R101 1586 36283 SH SOLE 0 0 36283 APOLLO COML REAL EST FIN INC COM 03762U105 1890 102448 SH SOLE 0 0 102448 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 634 18937 SH SOLE 0 0 18937 APOLLO INVT CORP COM 03761U106 145 25633 SH SOLE 0 0 25633 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 275 14016 SH SOLE 0 0 14016 APPLE INC COM 037833100 338640 2000993 SH SOLE 0 0 2000993 APPLIED MATLS INC COM 038222105 4723 92383 SH SOLE 0 0 92383 APPLIED OPTOELECTRONICS INC COM 03823U102 1960 51818 SH SOLE 0 0 51818 APTIV PLC SHS G6095L109 1830 21574 SH SOLE 0 0 21574 AQUA AMERICA INC COM 03836W103 2941 74970 SH SOLE 0 0 74970 AQUANTIA CORP COM 03842Q108 332 29260 SH SOLE 0 0 29260 AQUAVENTURE HLDGS LTD SHS G0443N107 470 30285 SH SOLE 0 0 30285 ARAMARK COM 03852U106 1494 34949 SH SOLE 0 0 34949 ARATANA THERAPEUTICS INC COM 03874P101 68 13008 SH SOLE 0 0 13008 ARBOR RLTY TR INC COM 038923108 126 14611 SH SOLE 0 0 14611 ARCH CAP GROUP LTD ORD G0450A105 3133 34518 SH SOLE 0 0 34518 ARCHER DANIELS MIDLAND CO COM 039483102 3345 83468 SH SOLE 0 0 83468 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 148 12419 SH SOLE 0 0 12419 ARCONIC INC COM 03965L100 3044 111693 SH SOLE 0 0 111693 ARES CAP CORP COM 04010L103 3387 215462 SH SOLE 0 0 215462 ARES COML REAL ESTATE CORP COM 04013V108 178 13805 SH SOLE 0 0 13805 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1208 73548 SH SOLE 0 0 73548 ARGO GROUP INTL HLDGS LTD COM G0464B107 752 12197 SH SOLE 0 0 12197 ARISTA NETWORKS INC COM 040413106 2239 9504 SH SOLE 0 0 9504 ARK ETF TR INNOVATION ETF 00214Q104 416 11231 SH SOLE 0 0 11231 ARMADA HOFFLER PPTYS INC COM 04208T108 1125 72458 SH SOLE 0 0 72458 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3089 51022 SH SOLE 0 0 51022 ARRAY BIOPHARMA INC COM 04269X105 197 15379 SH SOLE 0 0 15379 ARRIS INTL INC SHS G0551A103 3533 137528 SH SOLE 0 0 137528 ARROW ELECTRS INC COM 042735100 225 2796 SH SOLE 0 0 2796 ASCENA RETAIL GROUP INC COM 04351G101 26 11137 SH SOLE 0 0 11137 ASHFORD HOSPITALITY TR INC COM SHS 044103109 121 18006 SH SOLE 0 0 18006 ASHLAND GLOBAL HLDGS INC COM 044186104 255 3575 SH SOLE 0 0 3575 ASML HOLDING N V N Y REGISTRY SHS N07059210 770 4428 SH SOLE 0 0 4428 ASPEN TECHNOLOGY INC COM 045327103 224 3391 SH SOLE 0 0 3391 ASSURED GUARANTY LTD COM G0585R106 327 9661 SH SOLE 0 0 9661 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 27 11948 SH SOLE 0 0 11948 ASTRAZENECA PLC SPONSORED ADR 046353108 5947 171382 SH SOLE 0 0 171382 ASURE SOFTWARE INC COM 04649U102 321 22713 SH SOLE 0 0 22713 AT&T INC COM 00206R102 118240 3041148 SH SOLE 0 0 3041148 AT&T INC COM 00206R102 17 15700 SH Call SOLE 0 0 0 ATHENAHEALTH INC COM 04685W103 1230 9245 SH SOLE 0 0 9245 ATHERSYS INC COM 04744L106 24 13000 SH SOLE 0 0 13000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 18 16000 PRN SOLE 0 0 16000 ATMOS ENERGY CORP COM 049560105 3658 42595 SH SOLE 0 0 42595 ATRION CORP COM 049904105 1858 2947 SH SOLE 0 0 2947 AURINIA PHARMACEUTICALS INC COM 05156V102 120 26500 SH SOLE 0 0 26500 AURINIA PHARMACEUTICALS INC COM 05156V102 149 25500 SH Put SOLE 0 0 25500 AUTODESK INC COM 052769106 1229 11722 SH SOLE 0 0 11722 AUTOHOME INC SP ADR RP CL A 05278C107 212 3281 SH SOLE 0 0 3281 AUTOLIV INC COM 052800109 1162 9144 SH SOLE 0 0 9144 AUTOMATIC DATA PROCESSING IN COM 053015103 15889 135577 SH SOLE 0 0 135577 AUTOZONE INC COM 053332102 1760 2474 SH SOLE 0 0 2474 AVANGRID INC COM 05351W103 874 17274 SH SOLE 0 0 17274 AVEO PHARMACEUTICALS INC COM 053588109 32 11350 SH SOLE 0 0 11350 AVERY DENNISON CORP COM 053611109 730 6359 SH SOLE 0 0 6359 AVIRAGEN THERAPEUTICS INC COM 053761102 9 16243 SH SOLE 0 0 16243 AVISTA CORP COM 05379B107 1107 21506 SH SOLE 0 0 21506 AVNET INC COM 053807103 4406 111203 SH SOLE 0 0 111203 AVON PRODS INC COM 054303102 22 10247 SH SOLE 0 0 10247 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3727 129857 SH SOLE 0 0 129857 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 782 15561 SH SOLE 0 0 15561 AXON ENTERPRISE INC COM 05464C101 494 18657 SH SOLE 0 0 18657 AXT INC COM 00246W103 478 54950 SH SOLE 0 0 54950 B & G FOODS INC NEW COM 05508R106 560 15920 SH SOLE 0 0 15920 B2GOLD CORP COM 11777Q209 67 21600 SH SOLE 0 0 21600 BAIDU INC SPON ADR REP A 056752108 3362 14355 SH SOLE 0 0 14355 BAKER HUGHES A GE CO CL A 05722G100 1055 33348 SH SOLE 0 0 33348 BALCHEM CORP COM 057665200 3920 48636 SH SOLE 0 0 48636 BALL CORP COM 058498106 4837 127783 SH SOLE 0 0 127783 BANC OF CALIFORNIA INC COM 05990K106 320 15518 SH SOLE 0 0 15518 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 288 33855 SH SOLE 0 0 33855 BANCO SANTANDER SA ADR 05964H105 300 45806 SH SOLE 0 0 45806 BANCORPSOUTH BK TUPELO MISS COM 05971J102 408 12983 SH SOLE 0 0 12983 BANK AMER CORP *W EXP 01/16/201 060505146 3512 199983 SH SOLE 0 0 199983 BANK AMER CORP 7.25%CNV PFD L 060505682 1468 1113 SH SOLE 0 0 1113 BANK AMER CORP COM 060505104 49160 1665325 SH SOLE 0 0 1665325 BANK AMER CORP COM 060505104 93 20300 SH Call SOLE 0 0 0 BANK AMER CORP COM 060505104 91 93800 SH Call SOLE 0 0 0 BANK HAWAII CORP COM 062540109 270 3149 SH SOLE 0 0 3149 BANK MONTREAL QUE COM 063671101 1956 24441 SH SOLE 0 0 24441 BANK MUTUAL CORP NEW COM 063750103 346 32496 SH SOLE 0 0 32496 BANK N S HALIFAX COM 064149107 578 8957 SH SOLE 0 0 8957 BANK NEW YORK MELLON CORP COM 064058100 5175 96088 SH SOLE 0 0 96088 BANK OF THE OZARKS COM 063904106 12715 262412 SH SOLE 0 0 262412 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 728 27283 SH SOLE 0 0 27283 BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 304 5815 SH SOLE 0 0 5815 BARCLAYS PLC ADR 06738E204 1596 146439 SH SOLE 0 0 146439 BARINGS GLOBAL SHORT DURATIO COM 06760L100 376 19403 SH SOLE 0 0 19403 BARRICK GOLD CORP COM 067901108 672 46455 SH SOLE 0 0 46455 BASSETT FURNITURE INDS INC COM 070203104 357 9500 SH SOLE 0 0 9500 BAXTER INTL INC COM 071813109 6010 92977 SH SOLE 0 0 92977 BB&T CORP COM 054937107 14884 299358 SH SOLE 0 0 299358 BCE INC COM NEW 05534B760 3205 66731 SH SOLE 0 0 66731 BECTON DICKINSON & CO COM 075887109 39708 185490 SH SOLE 0 0 185490 BEMIS INC COM 081437105 211 4424 SH SOLE 0 0 4424 BERKLEY W R CORP COM 084423102 288 4019 SH SOLE 0 0 4019 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8928 30 SH SOLE 0 0 30 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 146294 738039 SH SOLE 0 0 738039 BERRY GLOBAL GROUP INC COM 08579W103 931 15874 SH SOLE 0 0 15874 BEST BUY INC COM 086516101 1988 29040 SH SOLE 0 0 29040 BGC PARTNERS INC CL A 05541T101 16564 1096267 SH SOLE 0 0 1096267 BHP BILLITON LTD SPONSORED ADR 088606108 2528 54973 SH SOLE 0 0 54973 BHP BILLITON PLC SPONSORED ADR 05545E209 340 8440 SH SOLE 0 0 8440 BIO PATH HOLDINGS INC COM 09057N102 30 149276 SH SOLE 0 0 149276 BIO RAD LABS INC CL A 090572207 1484 6217 SH SOLE 0 0 6217 BIOAMBER INC COM 09072Q106 29 71527 SH SOLE 0 0 71527 BIOGEN INC COM 09062X103 6758 21214 SH SOLE 0 0 21214 BIOMARIN PHARMACEUTICAL INC COM 09061G101 224 2517 SH SOLE 0 0 2517 BIOTELEMETRY INC COM 090672106 880 29434 SH SOLE 0 0 29434 BIOTIME INC COM 09066L105 137 63720 SH SOLE 0 0 63720 BIOVERATIV INC COM 09075E100 708 13133 SH SOLE 0 0 13133 BLACK HILLS CORP COM 092113109 380 6314 SH SOLE 0 0 6314 BLACK KNIGHT INC COM 09215C105 249 5640 SH SOLE 0 0 5640 BLACK STONE MINERALS L P COM UNIT 09225M101 207 11545 SH SOLE 0 0 11545 BLACKBAUD INC COM 09227Q100 1348 14269 SH SOLE 0 0 14269 BLACKBERRY LTD COM 09228F103 444 39719 SH SOLE 0 0 39719 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 446 32344 SH SOLE 0 0 32344 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 16 16000 PRN SOLE 0 0 16000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 561 39958 SH SOLE 0 0 39958 BLACKROCK CORPOR HI YLD FD I COM 09255P107 315 28795 SH SOLE 0 0 28795 BLACKROCK CR ALLCTN INC TR COM 092508100 4442 333514 SH SOLE 0 0 333514 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 430 36736 SH SOLE 0 0 36736 BLACKROCK ENERGY & RES TR COM 09250U101 1228 86586 SH SOLE 0 0 86586 BLACKROCK ENH CAP & INC FD I COM 09256A109 4167 254413 SH SOLE 0 0 254413 BLACKROCK ENHANCED EQT DIV T COM 09251A104 17283 1872444 SH SOLE 0 0 1872444 BLACKROCK ENHANCED GBL DIV T COM 092501105 1421 113611 SH SOLE 0 0 113611 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 459 70372 SH SOLE 0 0 70372 BLACKROCK FLOAT RATE OME STR COM 09255X100 945 68524 SH SOLE 0 0 68524 BLACKROCK FLOATING RATE INCO COM 091941104 149 10716 SH SOLE 0 0 10716 BLACKROCK INC COM 09247X101 14469 28166 SH SOLE 0 0 28166 BLACKROCK INCOME TR INC COM 09247F100 255 41343 SH SOLE 0 0 41343 BLACKROCK INVT QUALITY MUN T COM 09247D105 195 13065 SH SOLE 0 0 13065 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 505 42125 SH SOLE 0 0 42125 BLACKROCK LTD DURATION INC T COM SHS 09249W101 2811 176876 SH SOLE 0 0 176876 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1122 61813 SH SOLE 0 0 61813 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 628 28097 SH SOLE 0 0 28097 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 479 33978 SH SOLE 0 0 33978 BLACKROCK MUNI 2018 TERM TR COM 09248C106 152 10288 SH SOLE 0 0 10288 BLACKROCK MUNI INTER DR FD I COM 09253X102 1042 74844 SH SOLE 0 0 74844 BLACKROCK MUNI N Y INTER DUR COM 09255F109 197 14476 SH SOLE 0 0 14476 BLACKROCK MUNIASSETS FD INC COM 09254J102 717 47874 SH SOLE 0 0 47874 BLACKROCK MUNICIPAL BOND TR COM 09249H104 282 18612 SH SOLE 0 0 18612 BLACKROCK MUNICIPL INC QLTY COM 092479104 478 33663 SH SOLE 0 0 33663 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 408 35025 SH SOLE 0 0 35025 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 175 11851 SH SOLE 0 0 11851 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2172 150075 SH SOLE 0 0 150075 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 212 15827 SH SOLE 0 0 15827 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 517 36389 SH SOLE 0 0 36389 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 401 27416 SH SOLE 0 0 27416 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 232 14037 SH SOLE 0 0 14037 BLACKROCK MUNIVEST FD INC COM 09253R105 250 26058 SH SOLE 0 0 26058 BLACKROCK MUNIY QUALITY FD I COM 09254G108 527 40236 SH SOLE 0 0 40236 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 364 24841 SH SOLE 0 0 24841 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 318 21510 SH SOLE 0 0 21510 BLACKROCK MUNIYIELD FD INC COM 09253W104 562 38688 SH SOLE 0 0 38688 BLACKROCK MUNIYIELD INVST FD COM 09254R104 278 18745 SH SOLE 0 0 18745 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 200 12639 SH SOLE 0 0 12639 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 238 18411 SH SOLE 0 0 18411 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 221 15385 SH SOLE 0 0 15385 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 637 46139 SH SOLE 0 0 46139 BLACKROCK MUNIYIELD QUALITY COM 09254F100 176 11573 SH SOLE 0 0 11573 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 393 28163 SH SOLE 0 0 28163 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 245 17470 SH SOLE 0 0 17470 BLACKROCK NY MUNI INC QLTY T COM 09249U105 171 13017 SH SOLE 0 0 13017 BLACKROCK RES & COMM STRAT T SHS 09257A108 1491 152602 SH SOLE 0 0 152602 BLACKROCK SCIENCE & TECH TR SHS 09258G104 5656 211896 SH SOLE 0 0 211896 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 743 32042 SH SOLE 0 0 32042 BLACKROCK UTILITIES INFRSTRC COM 09248D104 590 27284 SH SOLE 0 0 27284 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 12293 383912 SH SOLE 0 0 383912 BLACKSTONE GSO FLTING RTE FU COM 09256U105 634 35206 SH SOLE 0 0 35206 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5143 327356 SH SOLE 0 0 327356 BLACKSTONE MTG TR INC COM CL A 09257W100 610 18964 SH SOLE 0 0 18964 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 19 16000 PRN SOLE 0 0 16000 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 2158 91712 SH SOLE 0 0 91712 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 631 14624 SH SOLE 0 0 14624 BLUEBIRD BIO INC COM 09609G100 555 3117 SH SOLE 0 0 3117 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 248 24512 SH SOLE 0 0 24512 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 1091 84492 SH SOLE 0 0 84492 BOEING CO COM 097023105 50003 169560 SH SOLE 0 0 169560 BOFI HLDG INC COM 05566U108 681 22789 SH SOLE 0 0 22789 BOINGO WIRELESS INC COM 09739C102 938 41704 SH SOLE 0 0 41704 BOK FINL CORP COM NEW 05561Q201 495 5363 SH SOLE 0 0 5363 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 323 8460 SH SOLE 0 0 8460 BORGWARNER INC COM 099724106 1073 20999 SH SOLE 0 0 20999 BOSTON BEER INC CL A 100557107 284 1488 SH SOLE 0 0 1488 BOSTON SCIENTIFIC CORP COM 101137107 1279 51576 SH SOLE 0 0 51576 BOULDER GROWTH & INCOME FD I COM 101507101 286 25780 SH SOLE 0 0 25780 BOVIE MEDICAL CORP COM 10211F100 302 116250 SH SOLE 0 0 116250 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 617 30000 SH SOLE 0 0 30000 BP PLC SPONSORED ADR 055622104 26685 634901 SH SOLE 0 0 634901 BP PLC SPONSORED ADR 055622104 36 59700 SH Call SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 421 20926 SH SOLE 0 0 20926 BRIGHTHOUSE FINL INC COM 10922N103 399 6803 SH SOLE 0 0 6803 BRINKS CO COM 109696104 401 5096 SH SOLE 0 0 5096 BRISTOL MYERS SQUIBB CO COM 110122108 27561 449764 SH SOLE 0 0 449764 BRISTOW GROUP INC COM 110394103 146 10810 SH SOLE 0 0 10810 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6763 100958 SH SOLE 0 0 100958 BROADCOM LTD SHS Y09827109 32870 127911 SH SOLE 0 0 127911 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 848 9358 SH SOLE 0 0 9358 BROADSOFT INC COM 11133B409 2519 45878 SH SOLE 0 0 45878 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5180 119013 SH SOLE 0 0 119013 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5851 130570 SH SOLE 0 0 130570 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 259 11072 SH SOLE 0 0 11072 BROWN & BROWN INC COM 115236101 344 6689 SH SOLE 0 0 6689 BROWN FORMAN CORP CL B 115637209 468 6818 SH SOLE 0 0 6818 BRUNSWICK CORP COM 117043109 656 11889 SH SOLE 0 0 11889 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2855 57610 SH SOLE 0 0 57610 BUILDERS FIRSTSOURCE INC COM 12008R107 354 16265 SH SOLE 0 0 16265 BUNGE LIMITED COM G16962105 585 8716 SH SOLE 0 0 8716 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 881 9893 SH SOLE 0 0 9893 CA INC COM 12673P105 1053 31645 SH SOLE 0 0 31645 CABOT OIL & GAS CORP COM 127097103 1570 54881 SH SOLE 0 0 54881 CADENCE DESIGN SYSTEM INC COM 127387108 354 8476 SH SOLE 0 0 8476 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 869 73315 SH SOLE 0 0 73315 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2462 220023 SH SOLE 0 0 220023 CALAMOS GBL DYN INCOME FUND COM 12811L107 1319 145240 SH SOLE 0 0 145240 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 4846 401128 SH SOLE 0 0 401128 CALIFORNIA RES CORP COM NEW 13057Q206 462 23761 SH SOLE 0 0 23761 CALIFORNIA WTR SVC GROUP COM 130788102 1939 42758 SH SOLE 0 0 42758 CALITHERA BIOSCIENCES INC COM 13089P101 142 17000 SH SOLE 0 0 17000 CALLON PETE CO DEL COM 13123X102 124 10180 SH SOLE 0 0 10180 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2492 64920 SH SOLE 0 0 64920 CAMDEN PPTY TR SH BEN INT 133131102 506 5503 SH SOLE 0 0 5503 CAMPBELL SOUP CO COM 134429109 1141 23712 SH SOLE 0 0 23712 CANADIAN NAT RES LTD COM 136385101 1014 28395 SH SOLE 0 0 28395 CANADIAN NATL RY CO COM 136375102 2241 27181 SH SOLE 0 0 27181 CANADIAN PAC RY LTD COM 13645T100 831 4551 SH SOLE 0 0 4551 CANTEL MEDICAL CORP COM 138098108 758 7368 SH SOLE 0 0 7368 CAPITAL ONE FINL CORP COM 14040H105 5110 51310 SH SOLE 0 0 51310 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 235 69846 SH SOLE 0 0 69846 CAPSTAR FINL HLDGS INC COM 14070T102 425 20450 SH SOLE 0 0 20450 CARBO CERAMICS INC COM 140781105 594 58352 SH SOLE 0 0 58352 CARBONITE INC COM 141337105 4559 181636 SH SOLE 0 0 181636 CARDINAL HEALTH INC COM 14149Y108 3005 49040 SH SOLE 0 0 49040 CARETRUST REIT INC COM 14174T107 195 11630 SH SOLE 0 0 11630 CARLISLE COS INC COM 142339100 311 2740 SH SOLE 0 0 2740 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1212 52904 SH SOLE 0 0 52904 CARMAX INC COM 143130102 3789 59078 SH SOLE 0 0 59078 CARNIVAL CORP UNIT 99/99/9999 143658300 49678 748513 SH SOLE 0 0 748513 CARNIVAL PLC ADR 14365C103 662 9982 SH SOLE 0 0 9982 CAROLINA FINL CORP NEW COM 143873107 1453 39122 SH SOLE 0 0 39122 CARPENTER TECHNOLOGY CORP COM 144285103 394 7721 SH SOLE 0 0 7721 CARRIZO OIL & GAS INC COM 144577103 437 20513 SH SOLE 0 0 20513 CARVANA CO CL A 146869102 391 20450 SH SOLE 0 0 20450 CASELLA WASTE SYS INC CL A 147448104 834 36240 SH SOLE 0 0 36240 CASEYS GEN STORES INC COM 147528103 393 3507 SH SOLE 0 0 3507 CASI PHARMACEUTICALS INC COM 14757U109 65 20090 SH SOLE 0 0 20090 CATCHMARK TIMBER TR INC CL A 14912Y202 872 66411 SH SOLE 0 0 66411 CATERPILLAR INC DEL COM 149123101 32009 203128 SH SOLE 0 0 203128 CAVIUM INC COM 14964U108 388 4625 SH SOLE 0 0 4625 CBL & ASSOC PPTYS INC COM 124830100 196 34600 SH SOLE 0 0 34600 CBOE GLOBAL MARKETS INC COM 12503M108 1232 9888 SH SOLE 0 0 9888 CBRE CLARION GLOBAL REAL EST COM 12504G100 2481 313237 SH SOLE 0 0 313237 CBRE GROUP INC CL A 12504L109 669 15447 SH SOLE 0 0 15447 CBS CORP NEW CL B 124857202 1264 21419 SH SOLE 0 0 21419 CDK GLOBAL INC COM 12508E101 1201 16846 SH SOLE 0 0 16846 CDN IMPERIAL BK COMM TORONTO COM 136069101 955 9798 SH SOLE 0 0 9798 CDW CORP COM 12514G108 345 4964 SH SOLE 0 0 4964 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1004 15439 SH SOLE 0 0 15439 CELANESE CORP DEL COM SER A 150870103 621 5796 SH SOLE 0 0 5796 CELGENE CORP COM 151020104 54727 524405 SH SOLE 0 0 524405 CELGENE CORP COM 151020104 1 12000 SH Call SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 79 27885 SH SOLE 0 0 27885 CELSIUS HOLDINGS INC COM NEW 15118V207 74 14165 SH SOLE 0 0 14165 CEMEX SAB DE CV SPON ADR NEW 151290889 162 21579 SH SOLE 0 0 21579 CENOVUS ENERGY INC COM 15135U109 176 19238 SH SOLE 0 0 19238 CENTENE CORP DEL COM 15135B101 663 6573 SH SOLE 0 0 6573 CENTER COAST MLP & INFRSTR F COM SHS 151461100 111 11159 SH SOLE 0 0 11159 CENTERPOINT ENERGY INC COM 15189T107 1391 49048 SH SOLE 0 0 49048 CENTERSTATE BK CORP COM 15201P109 226 8800 SH SOLE 0 0 8800 CENTRAL FD CDA LTD CL A 153501101 12443 928585 SH SOLE 0 0 928585 CENTRAL SECS CORP COM 155123102 384 14021 SH SOLE 0 0 14021 CENTURYLINK INC COM 156700106 1443 86534 SH SOLE 0 0 86534 CERECOR INC COM 15671L109 74 23024 SH SOLE 0 0 23024 CERNER CORP COM 156782104 1112 16502 SH SOLE 0 0 16502 CHARLES RIV LABS INTL INC COM 159864107 313 2861 SH SOLE 0 0 2861 CHARTER COMMUNICATIONS INC N CL A 16119P108 1316 3918 SH SOLE 0 0 3918 CHARTER FINL CORP MD COM 16122W108 384 21900 SH SOLE 0 0 21900 CHATHAM LODGING TR COM 16208T102 229 10050 SH SOLE 0 0 10050 CHECK POINT SOFTWARE TECH LT ORD M22465104 3083 29753 SH SOLE 0 0 29753 CHEESECAKE FACTORY INC COM 163072101 256 5320 SH SOLE 0 0 5320 CHEGG INC COM 163092109 221 13522 SH SOLE 0 0 13522 CHEMED CORP NEW COM 16359R103 313 1289 SH SOLE 0 0 1289 CHEMICAL FINL CORP COM 163731102 1603 29987 SH SOLE 0 0 29987 CHEMOURS CO COM 163851108 1127 22514 SH SOLE 0 0 22514 CHEMUNG FINL CORP COM 164024101 533 11077 SH SOLE 0 0 11077 CHENIERE ENERGY INC COM NEW 16411R208 762 14162 SH SOLE 0 0 14162 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1052 35489 SH SOLE 0 0 35489 CHESAPEAKE ENERGY CORP COM 165167107 1143 288558 SH SOLE 0 0 288558 CHESAPEAKE ENERGY CORP COM 165167107 3 15700 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 5 10200 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 13 44700 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 43 66600 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 16 31200 SH Call SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 1337 17016 SH SOLE 0 0 17016 CHEVRON CORP NEW COM 166764100 134139 1071476 SH SOLE 0 0 1071476 CHICAGO BRIDGE & IRON CO N V COM 167250109 312 19335 SH SOLE 0 0 19335 CHIMERA INVT CORP COM NEW 16934Q208 1275 68973 SH SOLE 0 0 68973 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 584 11548 SH SOLE 0 0 11548 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 758 10334 SH SOLE 0 0 10334 CHINA YUCHAI INTL LTD COM G21082105 233 9695 SH SOLE 0 0 9695 CHIPOTLE MEXICAN GRILL INC COM 169656105 1008 3489 SH SOLE 0 0 3489 CHUBB LIMITED COM H1467J104 52829 361491 SH SOLE 0 0 361491 CHURCH & DWIGHT INC COM 171340102 11073 220713 SH SOLE 0 0 220713 CIDARA THERAPEUTICS INC COM 171757107 203 29780 SH SOLE 0 0 29780 CIENA CORP COM NEW 171779309 525 25107 SH SOLE 0 0 25107 CIGNA CORPORATION COM 125509109 4326 21299 SH SOLE 0 0 21299 CIMAREX ENERGY CO COM 171798101 349 2857 SH SOLE 0 0 2857 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 268 5262 SH SOLE 0 0 5262 CINCINNATI FINL CORP COM 172062101 2148 28649 SH SOLE 0 0 28649 CINEMARK HOLDINGS INC COM 17243V102 867 24896 SH SOLE 0 0 24896 CINTAS CORP COM 172908105 1320 8469 SH SOLE 0 0 8469 CIRRUS LOGIC INC COM 172755100 437 8419 SH SOLE 0 0 8419 CISCO SYS INC COM 17275R102 49121 1282528 SH SOLE 0 0 1282528 CITIGROUP INC COM NEW 172967424 20074 269770 SH SOLE 0 0 269770 CITIZENS & NORTHN CORP COM 172922106 262 10908 SH SOLE 0 0 10908 CITIZENS CMNTY BANCORP INC M COM 174903104 150 11075 SH SOLE 0 0 11075 CITIZENS FINL GROUP INC COM 174610105 418 9967 SH SOLE 0 0 9967 CITRIX SYS INC COM 177376100 598 6793 SH SOLE 0 0 6793 CITY OFFICE REIT INC COM 178587101 409 31400 SH SOLE 0 0 31400 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 5584 223907 SH SOLE 0 0 223907 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 5458 262160 SH SOLE 0 0 262160 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 5824 278779 SH SOLE 0 0 278779 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 7031 280118 SH SOLE 0 0 280118 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 6255 256566 SH SOLE 0 0 256566 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 6339 258425 SH SOLE 0 0 258425 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 4217 199954 SH SOLE 0 0 199954 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3901 185004 SH SOLE 0 0 185004 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 3831 179957 SH SOLE 0 0 179957 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1235 18832 SH SOLE 0 0 18832 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 223 9937 SH SOLE 0 0 9937 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 17377 399469 SH SOLE 0 0 399469 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 4593 123011 SH SOLE 0 0 123011 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 1235 58461 SH SOLE 0 0 58461 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 6039 285239 SH SOLE 0 0 285239 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 213 6690 SH SOLE 0 0 6690 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 835 23505 SH SOLE 0 0 23505 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 4529 90334 SH SOLE 0 0 90334 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 491 10552 SH SOLE 0 0 10552 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 428 17048 SH SOLE 0 0 17048 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1023 67017 SH SOLE 0 0 67017 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 876 74198 SH SOLE 0 0 74198 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 1016 87453 SH SOLE 0 0 87453 CLEVELAND CLIFFS INC COM 185899101 1339 185746 SH SOLE 0 0 185746 CLEVELAND CLIFFS INC COM 185899101 17 12000 SH Call SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 31 19500 SH Call SOLE 0 0 0 CLIPPER RLTY INC COM 18885T306 113 11286 SH SOLE 0 0 11286 CLOROX CO DEL COM 189054109 8455 56847 SH SOLE 0 0 56847 CLOUGH GLOBAL EQUITY FD COM 18914C100 252 18834 SH SOLE 0 0 18834 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 197 18102 SH SOLE 0 0 18102 CLOVIS ONCOLOGY INC COM 189464100 1466 21565 SH SOLE 0 0 21565 CM FIN INC COM 12574Q103 730 89511 SH SOLE 0 0 89511 CME GROUP INC COM CL A 12572Q105 58144 398063 SH SOLE 0 0 398063 CMS ENERGY CORP COM 125896100 1743 36855 SH SOLE 0 0 36855 COCA COLA BOTTLING CO CONS COM 191098102 581 2701 SH SOLE 0 0 2701 COCA COLA CO COM 191216100 37620 819964 SH SOLE 0 0 819964 COCA COLA CO COM 191216100 34 28800 SH Call SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 642 16106 SH SOLE 0 0 16106 COEUR MNG INC COM NEW 192108504 83 11105 SH SOLE 0 0 11105 COGNEX CORP COM 192422103 3131 51186 SH SOLE 0 0 51186 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2483 34964 SH SOLE 0 0 34964 COHEN & STEERS CLOSED END OP COM 19248P106 1394 104708 SH SOLE 0 0 104708 COHEN & STEERS GLOBAL INC BL COM 19248M103 868 87810 SH SOLE 0 0 87810 COHEN & STEERS INFRASTRUCTUR COM 19248A109 6051 252128 SH SOLE 0 0 252128 COHEN & STEERS LTD DUR PFD I COM 19248C105 235 8996 SH SOLE 0 0 8996 COHEN & STEERS QUALITY RLTY COM 19247L106 10215 807497 SH SOLE 0 0 807497 COHEN & STEERS REIT & PFD IN COM 19247X100 2688 126380 SH SOLE 0 0 126380 COHEN & STEERS TOTAL RETURN COM 19247R103 777 60877 SH SOLE 0 0 60877 COLGATE PALMOLIVE CO COM 194162103 17040 225808 SH SOLE 0 0 225808 COLGATE PALMOLIVE CO COM 194162103 24 16000 SH Call SOLE 0 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 637 10555 SH SOLE 0 0 10555 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 18 18000 PRN SOLE 0 0 18000 COLONY NORTHSTAR INC CL A COM 19625W104 2321 203385 SH SOLE 0 0 203385 COLUMBIA PPTY TR INC COM NEW 198287203 422 18401 SH SOLE 0 0 18401 COLUMBIA SELIGM PREM TECH GR COM 19842X109 281 12637 SH SOLE 0 0 12637 COMCAST CORP NEW CL A 20030N101 16809 419697 SH SOLE 0 0 419697 COMMERCE BANCSHARES INC COM 200525103 3501 62691 SH SOLE 0 0 62691 COMMUNITY BK SYS INC COM 203607106 996 18527 SH SOLE 0 0 18527 COMMUNITY HEALTH SYS INC NEW COM 203668108 80 18820 SH SOLE 0 0 18820 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 46294 SH SOLE 0 0 46294 COMMUNITY HEALTHCARE TR INC COM 20369C106 2585 91981 SH SOLE 0 0 91981 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 842 49668 SH SOLE 0 0 49668 CONAGRA BRANDS INC COM 205887102 4188 111187 SH SOLE 0 0 111187 CONCHO RES INC COM 20605P101 4218 28077 SH SOLE 0 0 28077 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 279 16626 SH SOLE 0 0 16626 CONNECTICUT WTR SVC INC COM 207797101 395 6885 SH SOLE 0 0 6885 CONNECTONE BANCORP INC NEW COM 20786W107 642 24933 SH SOLE 0 0 24933 CONNS INC COM 208242107 239 6716 SH SOLE 0 0 6716 CONOCOPHILLIPS COM 20825C104 14550 265066 SH SOLE 0 0 265066 CONSOLIDATED COMM HLDGS INC COM 209034107 1372 112555 SH SOLE 0 0 112555 CONSOLIDATED EDISON INC COM 209115104 6206 73059 SH SOLE 0 0 73059 CONSTELLIUM NV CL A N22035104 1169 104801 SH SOLE 0 0 104801 CONTINENTAL RESOURCES INC COM 212015101 10215 192854 SH SOLE 0 0 192854 CONTROL4 CORP COM 21240D107 1403 47159 SH SOLE 0 0 47159 COPA HOLDINGS SA CL A P31076105 201 1498 SH SOLE 0 0 1498 COPART INC COM 217204106 602 13940 SH SOLE 0 0 13940 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3089 435024 SH SOLE 0 0 435024 CORECIVIC INC COM 21871N101 217 9637 SH SOLE 0 0 9637 CORESITE RLTY CORP COM 21870Q105 1575 13829 SH SOLE 0 0 13829 CORINDUS VASCULAR ROBOTICS I COM 218730109 27 27000 SH SOLE 0 0 27000 CORNERSTONE STRATEGIC VALUE COM 21924B302 245 15860 SH SOLE 0 0 15860 CORNING INC COM 219350105 5406 168996 SH SOLE 0 0 168996 CORPORATE CAP TR INC COM 219880101 1360 85109 SH SOLE 0 0 85109 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 237 8114 SH SOLE 0 0 8114 COSTCO WHSL CORP NEW COM 22160K105 23336 125379 SH SOLE 0 0 125379 COVANTA HLDG CORP COM 22282E102 9046 535239 SH SOLE 0 0 535239 CRACKER BARREL OLD CTRY STOR COM 22410J106 2333 14685 SH SOLE 0 0 14685 CRAFT BREW ALLIANCE INC COM 224122101 367 19097 SH SOLE 0 0 19097 CRANE CO COM 224399105 1066 11943 SH SOLE 0 0 11943 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1299 72755 SH SOLE 0 0 72755 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 279 10800 SH SOLE 0 0 10800 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2154 90705 SH SOLE 0 0 90705 CROWN CASTLE INTL CORP NEW COM 22822V101 8262 74425 SH SOLE 0 0 74425 CROWN HOLDINGS INC COM 228368106 252 4474 SH SOLE 0 0 4474 CSI COMPRESSCO LP COM UNIT 12637A103 636 116208 SH SOLE 0 0 116208 CSRA INC COM 12650T104 1917 64084 SH SOLE 0 0 64084 CSX CORP COM 126408103 8236 149717 SH SOLE 0 0 149717 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 585 13259 SH SOLE 0 0 13259 CULLEN FROST BANKERS INC COM 229899109 1124 11874 SH SOLE 0 0 11874 CUMMINS INC COM 231021106 17713 100262 SH SOLE 0 0 100262 CURIS INC COM 231269101 8 11060 SH SOLE 0 0 11060 CURTISS WRIGHT CORP COM 231561101 298 2446 SH SOLE 0 0 2446 CUTERA INC COM 232109108 644 14210 SH SOLE 0 0 14210 CVR PARTNERS LP COM 126633106 61 18582 SH SOLE 0 0 18582 CVS HEALTH CORP COM 126650100 31868 439549 SH SOLE 0 0 439549 CYBERARK SOFTWARE LTD SHS M2682V108 330 7973 SH SOLE 0 0 7973 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 52 30125 SH SOLE 0 0 30125 CYPRESS SEMICONDUCTOR CORP COM 232806109 710 46564 SH SOLE 0 0 46564 CYRUSONE INC COM 23283R100 11906 199983 SH SOLE 0 0 199983 CYS INVTS INC COM 12673A108 143 17800 SH SOLE 0 0 17800 CYTRX CORP COM PAR 232828608 19 11494 SH SOLE 0 0 11494 D R HORTON INC COM 23331A109 7781 152350 SH SOLE 0 0 152350 DANAHER CORP DEL COM 235851102 6800 73261 SH SOLE 0 0 73261 DARDEN RESTAURANTS INC COM 237194105 2722 28346 SH SOLE 0 0 28346 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 780 32577 SH SOLE 0 0 32577 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 202 8649 SH SOLE 0 0 8649 DAVITA INC COM 23918K108 1352 18710 SH SOLE 0 0 18710 DAWSON GEOPHYSICAL CO NEW COM 239360100 74 14970 SH SOLE 0 0 14970 DBX ETF TR XTRACK FTSE US 233051515 203 6750 SH SOLE 0 0 6750 DBX ETF TR XTRACK HRVST CSI 233051879 461 14858 SH SOLE 0 0 14858 DBX ETF TR XTRACK MSCI ALL 233051820 4199 151093 SH SOLE 0 0 151093 DBX ETF TR XTRACK MSCI EAFE 233051200 84438 2656956 SH SOLE 0 0 2656956 DBX ETF TR XTRACK MSCI EMRG 233051101 297 12340 SH SOLE 0 0 12340 DBX ETF TR XTRACK MSCI EURP 233051853 1536 54043 SH SOLE 0 0 54043 DBX ETF TR XTRACK MUN INFRA 233051705 922 33958 SH SOLE 0 0 33958 DBX ETF TR XTRACK RUSS 1000 233051481 1137 35469 SH SOLE 0 0 35469 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1722 47391 SH SOLE 0 0 47391 DEERE & CO COM 244199105 11014 70374 SH SOLE 0 0 70374 DELAWARE INV CO MUN INC FD I COM 246101109 212 13675 SH SOLE 0 0 13675 DELAWARE INV MN MUN INC FD I COM 24610V103 613 45525 SH SOLE 0 0 45525 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 250 18870 SH SOLE 0 0 18870 DELL TECHNOLOGIES INC COM CL V 24703L103 815 10029 SH SOLE 0 0 10029 DELMAR PHARMACEUTICALS INC COM NEW 247078207 14 12500 SH SOLE 0 0 12500 DELPHI TECHNOLOGIES PLC SHS G2709G107 366 6985 SH SOLE 0 0 6985 DELTA AIR LINES INC DEL COM NEW 247361702 13113 234156 SH SOLE 0 0 234156 DENBURY RES INC COM NEW 247916208 85 38330 SH SOLE 0 0 38330 DENTSPLY SIRONA INC COM 24906P109 315 4782 SH SOLE 0 0 4782 DERMIRA INC COM 24983L104 889 31951 SH SOLE 0 0 31951 DEUTSCHE BANK AG NAMEN AKT D18190898 569 29914 SH SOLE 0 0 29914 DEUTSCHE MUN INCOME COM 25160C106 278 23396 SH SOLE 0 0 23396 DEUTSCHE STRATEGIC MUN INCOM COM 25159F102 258 21906 SH SOLE 0 0 21906 DEVON ENERGY CORP NEW COM 25179M103 2734 66041 SH SOLE 0 0 66041 DEXCOM INC COM 252131107 377 6573 SH SOLE 0 0 6573 DIAGEO P L C SPON ADR NEW 25243Q205 11419 78185 SH SOLE 0 0 78185 DIGITAL RLTY TR INC COM 253868103 6372 55945 SH SOLE 0 0 55945 DINEEQUITY INC COM 254423106 263 5185 SH SOLE 0 0 5185 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 19720 475179 SH SOLE 0 0 475179 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1130 26157 SH SOLE 0 0 26157 DISCOVER FINL SVCS COM 254709108 2813 36571 SH SOLE 0 0 36571 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 365 16302 SH SOLE 0 0 16302 DISH NETWORK CORP CL A 25470M109 569 11911 SH SOLE 0 0 11911 DISH NETWORK CORP CL A 25470M109 36 11500 SH Put SOLE 0 0 11500 DISH NETWORK CORP CL A 25470M109 160 18000 SH Put SOLE 0 0 18000 DISNEY WALT CO COM DISNEY 254687106 47422 441081 SH SOLE 0 0 441081 DIVIDEND & INCOME FUND COM NEW 25538A204 261 19399 SH SOLE 0 0 19399 DNP SELECT INCOME FD COM 23325P104 879 81410 SH SOLE 0 0 81410 DOLBY LABORATORIES INC COM 25659T107 501 8082 SH SOLE 0 0 8082 DOLLAR GEN CORP NEW COM 256677105 5599 60187 SH SOLE 0 0 60187 DOLLAR TREE INC COM 256746108 10869 101283 SH SOLE 0 0 101283 DOMINION ENERGY INC COM 25746U109 26736 329835 SH SOLE 0 0 329835 DOMINOS PIZZA INC COM 25754A201 788 4168 SH SOLE 0 0 4168 DOMTAR CORP COM NEW 257559203 689 13916 SH SOLE 0 0 13916 DONALDSON INC COM 257651109 1310 26762 SH SOLE 0 0 26762 DOUBLELINE INCOME SOLUTIONS COM 258622109 1240 61416 SH SOLE 0 0 61416 DOUGLAS EMMETT INC COM 25960P109 569 13857 SH SOLE 0 0 13857 DOWDUPONT INC COM 26078J100 39459 554036 SH SOLE 0 0 554036 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1428 14710 SH SOLE 0 0 14710 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 127 38098 SH SOLE 0 0 38098 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1333 102550 SH SOLE 0 0 102550 DREYFUS MUN INCOME INC COM 26201R102 122 13747 SH SOLE 0 0 13747 DREYFUS STRATEGIC MUN BD FD COM 26202F107 200 23400 SH SOLE 0 0 23400 DREYFUS STRATEGIC MUNS INC COM 261932107 208 24058 SH SOLE 0 0 24058 DRIVE SHACK INC COM 262077100 174 31517 SH SOLE 0 0 31517 DTE ENERGY CO COM 233331107 3927 35873 SH SOLE 0 0 35873 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1848 119071 SH SOLE 0 0 119071 DUFF & PHELPS UTIL CORP BD T COM 26432K108 211 23787 SH SOLE 0 0 23787 DUKE REALTY CORP COM NEW 264411505 524 19262 SH SOLE 0 0 19262 DUNKIN BRANDS GROUP INC COM 265504100 1496 23201 SH SOLE 0 0 23201 DYCOM INDS INC COM 267475101 451 4050 SH SOLE 0 0 4050 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 26 20000 PRN SOLE 0 0 20000 DYNEX CAP INC COM NEW 26817Q506 333 47519 SH SOLE 0 0 47519 EAGLE BANCORP INC MD COM 268948106 369 6381 SH SOLE 0 0 6381 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 2166 130582 SH SOLE 0 0 130582 EAGLE MATERIALS INC COM 26969P108 328 2894 SH SOLE 0 0 2894 EAST WEST BANCORP INC COM 27579R104 818 13452 SH SOLE 0 0 13452 EASTERLY GOVT PPTYS INC COM 27616P103 401 18768 SH SOLE 0 0 18768 EASTGROUP PPTY INC COM 277276101 456 5159 SH SOLE 0 0 5159 EASTMAN CHEM CO COM 277432100 857 9247 SH SOLE 0 0 9247 EATON CORP PLC SHS G29183103 52825 668601 SH SOLE 0 0 668601 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 187 15387 SH SOLE 0 0 15387 EATON VANCE CALIF MUN BD FD COM 27828A100 254 22100 SH SOLE 0 0 22100 EATON VANCE CALIF MUN BD FD COM 27828C106 117 10180 SH SOLE 0 0 10180 EATON VANCE CORP COM NON VTG 278265103 694 12314 SH SOLE 0 0 12314 EATON VANCE ENH EQTY INC FD COM 278277108 3974 261084 SH SOLE 0 0 261084 EATON VANCE ENHANCED EQ INC COM 278274105 709 48844 SH SOLE 0 0 48844 EATON VANCE LTD DUR INCOME F COM 27828H105 947 69354 SH SOLE 0 0 69354 EATON VANCE MUN BD FD COM 27827X101 1353 108122 SH SOLE 0 0 108122 EATON VANCE MUN BD FD II COM 27827K109 718 58300 SH SOLE 0 0 58300 EATON VANCE MUN INCOME 2028 SHS 27829U105 2745 132468 SH SOLE 0 0 132468 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 875 70556 SH SOLE 0 0 70556 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 923 40949 SH SOLE 0 0 40949 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 143 11000 SH SOLE 0 0 11000 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1267 131610 SH SOLE 0 0 131610 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1759 121823 SH SOLE 0 0 121823 EATON VANCE SR INCOME TR SH BEN INT 27826S103 97 14952 SH SOLE 0 0 14952 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 601 58616 SH SOLE 0 0 58616 EATON VANCE TAX ADVT DIV INC COM 27828G107 1312 56374 SH SOLE 0 0 56374 EATON VANCE TAX MNGD GBL DV COM 27829F108 4001 426585 SH SOLE 0 0 426585 EATON VANCE TAX MNGED BUY WR COM 27828X100 4949 295798 SH SOLE 0 0 295798 EATON VANCE TX ADV GLB DIV O COM 27828U106 2617 103029 SH SOLE 0 0 103029 EATON VANCE TX ADV GLBL DIV COM 27828S101 1211 69872 SH SOLE 0 0 69872 EATON VANCE TX MGD DIV EQ IN COM 27828N102 5086 417236 SH SOLE 0 0 417236 EATON VANCE TX MNG BY WRT OP COM 27828Y108 884 57497 SH SOLE 0 0 57497 EATON VANCE TXMGD GL BUYWR O COM 27829C105 5335 447525 SH SOLE 0 0 447525 EBAY INC COM 278642103 2640 69941 SH SOLE 0 0 69941 EBAY INC COM 278642103 7 12500 SH Call SOLE 0 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 18 17000 PRN SOLE 0 0 17000 ECLIPSE RES CORP COM 27890G100 25 10300 SH SOLE 0 0 10300 ECOLAB INC COM 278865100 4935 36757 SH SOLE 0 0 36757 EDGE THERAPEUTICS INC COM 279870109 422 45000 SH SOLE 0 0 45000 EDISON INTL COM 281020107 1615 25532 SH SOLE 0 0 25532 EDITAS MEDICINE INC COM 28106W103 306 9959 SH SOLE 0 0 9959 EDWARDS LIFESCIENCES CORP COM 28176E108 1021 9060 SH SOLE 0 0 9060 EGALET CORP COM 28226B104 17 16884 SH SOLE 0 0 16884 ELDORADO RESORTS INC COM 28470R102 259 7803 SH SOLE 0 0 7803 ELECTRONIC ARTS INC COM 285512109 1296 12337 SH SOLE 0 0 12337 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 19 20000 PRN SOLE 0 0 20000 ELKHORN ETF TR LUNT LW VL/HIG 287711790 3877 119725 SH SOLE 0 0 119725 ELLSWORTH GROWTH & INCOME FD COM 289074106 1535 163148 SH SOLE 0 0 163148 ELMIRA SVGS BK ELMIRA N Y COM 289660102 396 19345 SH SOLE 0 0 19345 EMERSON ELEC CO COM 291011104 21115 302981 SH SOLE 0 0 302981 EMERSON ELEC CO COM 291011104 120 23600 SH Call SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 449 31565 SH SOLE 0 0 31565 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 374 27960 SH SOLE 0 0 27960 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1066 77221 SH SOLE 0 0 77221 ENBRIDGE INC COM 29250N105 7085 181195 SH SOLE 0 0 181195 ENCANA CORP COM 292505104 1559 116955 SH SOLE 0 0 116955 ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 14 13000 PRN SOLE 0 0 13000 ENCORE WIRE CORP COM 292562105 206 4242 SH SOLE 0 0 4242 ENDO INTL PLC SHS G30401106 195 25190 SH SOLE 0 0 25190 ENDOLOGIX INC COM 29266S106 84 15631 SH SOLE 0 0 15631 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4502 260856 SH SOLE 0 0 260856 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 13943 778058 SH SOLE 0 0 778058 ENERPLUS CORP COM 292766102 208 21240 SH SOLE 0 0 21240 ENI S P A SPONSORED ADR 26874R108 259 7794 SH SOLE 0 0 7794 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 610 34675 SH SOLE 0 0 34675 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 598 38915 SH SOLE 0 0 38915 ENPHASE ENERGY INC COM 29355A107 40 16480 SH SOLE 0 0 16480 ENSCO PLC SHS CLASS A G3157S106 395 66874 SH SOLE 0 0 66874 ENTERGY CORP NEW COM 29364G103 2443 30012 SH SOLE 0 0 30012 ENTERPRISE BANCORP INC MASS COM 293668109 628 18445 SH SOLE 0 0 18445 ENTERPRISE PRODS PARTNERS L COM 293792107 44608 1682678 SH SOLE 0 0 1682678 ENVISION HEALTHCARE CORP COM 29414D100 1379 39903 SH SOLE 0 0 39903 ENVIVA PARTNERS LP COM UNIT 29414J107 1338 48377 SH SOLE 0 0 48377 EOG RES INC COM 26875P101 5862 54316 SH SOLE 0 0 54316 EPR PPTYS COM SH BEN INT 26884U109 693 10582 SH SOLE 0 0 10582 EQT CORP COM 26884L109 437 7686 SH SOLE 0 0 7686 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 3231 44198 SH SOLE 0 0 44198 EQUIFAX INC COM 294429105 591 5013 SH SOLE 0 0 5013 EQUINIX INC COM PAR $0.001 29444U700 5752 12692 SH SOLE 0 0 12692 EQUITY LIFESTYLE PPTYS INC COM 29472R108 377 4233 SH SOLE 0 0 4233 EQUITY RESIDENTIAL SH BEN INT 29476L107 391 6124 SH SOLE 0 0 6124 ERIE INDTY CO CL A 29530P102 1242 10190 SH SOLE 0 0 10190 ESPERION THERAPEUTICS INC NE COM 29664W105 222 3365 SH SOLE 0 0 3365 ESSENT GROUP LTD COM G3198U102 4647 107030 SH SOLE 0 0 107030 ESSEX PPTY TR INC COM 297178105 1012 4194 SH SOLE 0 0 4194 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1814 57340 SH SOLE 0 0 57340 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 911 26111 SH SOLE 0 0 26111 ETFIS SER TR I INFRAC ACT MLP 26923G103 320 37200 SH SOLE 0 0 37200 ETFS GOLD TR SHS 26922Y105 2538 20120 SH SOLE 0 0 20120 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 480 7376 SH SOLE 0 0 7376 EV ENERGY PARTNERS LP COM UNITS 26926V107 25 48081 SH SOLE 0 0 48081 EVERCORE INC CLASS A 29977A105 414 4599 SH SOLE 0 0 4599 EVERSOURCE ENERGY COM 30040W108 5145 81441 SH SOLE 0 0 81441 EXACT SCIENCES CORP COM 30063P105 2192 41722 SH SOLE 0 0 41722 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 2668 79704 SH SOLE 0 0 79704 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1820 47817 SH SOLE 0 0 47817 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 17393 420937 SH SOLE 0 0 420937 EXELIXIS INC COM 30161Q104 420 13817 SH SOLE 0 0 13817 EXELON CORP COM 30161N101 5597 142026 SH SOLE 0 0 142026 EXPEDIA INC DEL COM NEW 30212P303 644 5378 SH SOLE 0 0 5378 EXPEDITORS INTL WASH INC COM 302130109 997 15407 SH SOLE 0 0 15407 EXPONENT INC COM 30214U102 4073 57282 SH SOLE 0 0 57282 EXPRESS SCRIPTS HLDG CO COM 30219G108 16783 224857 SH SOLE 0 0 224857 EXTRA SPACE STORAGE INC COM 30225T102 1307 14950 SH SOLE 0 0 14950 EXTREME NETWORKS INC COM 30226D106 1763 140830 SH SOLE 0 0 140830 EXXON MOBIL CORP COM 30231G102 94664 1131798 SH SOLE 0 0 1131798 F M C CORP COM NEW 302491303 2434 25710 SH SOLE 0 0 25710 FACEBOOK INC CL A 30303M102 85157 482585 SH SOLE 0 0 482585 FACEBOOK INC CL A 30303M102 2 10600 SH Call SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 5084 26371 SH SOLE 0 0 26371 FAIR ISAAC CORP COM 303250104 450 2938 SH SOLE 0 0 2938 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 143 27300 SH SOLE 0 0 27300 FARMERS NATL BANC CORP COM 309627107 458 31033 SH SOLE 0 0 31033 FASTENAL CO COM 311900104 15827 289402 SH SOLE 0 0 289402 FB FINL CORP COM 30257X104 225 5365 SH SOLE 0 0 5365 FEDERAL AGRIC MTG CORP CL C 313148306 208 2657 SH SOLE 0 0 2657 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 253 1905 SH SOLE 0 0 1905 FEDERATED INVS INC PA CL B 314211103 215 5965 SH SOLE 0 0 5965 FEDERATED PREM MUN INC FD COM 31423P108 475 33802 SH SOLE 0 0 33802 FEDEX CORP COM 31428X106 18711 74983 SH SOLE 0 0 74983 FERRARI N V COM N3167Y103 1447 13786 SH SOLE 0 0 13786 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 69 16194 SH SOLE 0 0 16194 FGL HLDGS *W EXP 11/30/202 G3402M110 17 11000 SH SOLE 0 0 11000 FGL HLDGS ORD SHS G3402M102 222 22000 SH SOLE 0 0 22000 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1838 102707 SH SOLE 0 0 102707 FIDELITY CORP BOND ETF 316188101 1046 20535 SH SOLE 0 0 20535 FIDELITY LTD TRM BD ETF 316188200 321 6409 SH SOLE 0 0 6409 FIDELITY MSCI FINLS IDX 316092501 2673 65567 SH SOLE 0 0 65567 FIDELITY MSCI INDL INDX 316092709 283 7304 SH SOLE 0 0 7304 FIDELITY TOTAL BD ETF 316188309 5643 112295 SH SOLE 0 0 112295 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 276 1019 SH SOLE 0 0 1019 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 487 12405 SH SOLE 0 0 12405 FIDELITY NATL INFORMATION SV COM 31620M106 3371 35824 SH SOLE 0 0 35824 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 179 13639 SH SOLE 0 0 13639 FIDUS INVT CORP COM 316500107 7490 493399 SH SOLE 0 0 493399 FIFTH THIRD BANCORP COM 316773100 2155 71013 SH SOLE 0 0 71013 FINISAR CORP COM NEW 31787A507 898 44114 SH SOLE 0 0 44114 FIREEYE INC COM 31816Q101 2175 153158 SH SOLE 0 0 153158 FIREEYE INC COM 31816Q101 19 14000 SH Call SOLE 0 0 0 FIREEYE INC COM 31816Q101 9 10600 SH Call SOLE 0 0 0 FIRST BANCORP N C COM 318910106 817 23130 SH SOLE 0 0 23130 FIRST FINL BANKSHARES COM 32020R109 1123 24937 SH SOLE 0 0 24937 FIRST HORIZON NATL CORP COM 320517105 9572 478838 SH SOLE 0 0 478838 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 242 7703 SH SOLE 0 0 7703 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 322 8035 SH SOLE 0 0 8035 FIRST MAJESTIC SILVER CORP COM 32076V103 81 12000 SH SOLE 0 0 12000 FIRST MERCHANTS CORP COM 320817109 415 9857 SH SOLE 0 0 9857 FIRST SOLAR INC COM 336433107 3727 55195 SH SOLE 0 0 55195 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 161 13781 SH SOLE 0 0 13781 FIRST TR BICK INDEX FD COM SHS 33733H107 518 17155 SH SOLE 0 0 17155 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 3030 160937 SH SOLE 0 0 160937 FIRST TR ENERGY INCOME & GRW COM 33738G104 1034 39020 SH SOLE 0 0 39020 FIRST TR ENERGY INFRASTRCTR COM 33738C103 554 30900 SH SOLE 0 0 30900 FIRST TR ENHANCED EQTY INC F COM 337318109 5954 367777 SH SOLE 0 0 367777 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 3357 146063 SH SOLE 0 0 146063 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 929 27063 SH SOLE 0 0 27063 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 6538 324634 SH SOLE 0 0 324634 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 208 5283 SH SOLE 0 0 5283 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3485 49471 SH SOLE 0 0 49471 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 7555 115606 SH SOLE 0 0 115606 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 24972 400328 SH SOLE 0 0 400328 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 646 14907 SH SOLE 0 0 14907 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 6331 226902 SH SOLE 0 0 226902 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 534 10421 SH SOLE 0 0 10421 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 640 10689 SH SOLE 0 0 10689 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 496 9409 SH SOLE 0 0 9409 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 4304 80422 SH SOLE 0 0 80422 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5567 121336 SH SOLE 0 0 121336 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1624 38581 SH SOLE 0 0 38581 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2000 75922 SH SOLE 0 0 75922 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 40785 371179 SH SOLE 0 0 371179 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 24859 968304 SH SOLE 0 0 968304 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 16384 736369 SH SOLE 0 0 736369 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 31434 1140160 SH SOLE 0 0 1140160 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 935 60406 SH SOLE 0 0 60406 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 17059 544676 SH SOLE 0 0 544676 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 14526 242181 SH SOLE 0 0 242181 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 4356 89682 SH SOLE 0 0 89682 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 17390 336743 SH SOLE 0 0 336743 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 1036 20265 SH SOLE 0 0 20265 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 145 10932 SH SOLE 0 0 10932 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 18640 267055 SH SOLE 0 0 267055 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 28086 691940 SH SOLE 0 0 691940 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1859 42405 SH SOLE 0 0 42405 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 18214 958135 SH SOLE 0 0 958135 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 4524 128532 SH SOLE 0 0 128532 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4592 94475 SH SOLE 0 0 94475 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 24515 834992 SH SOLE 0 0 834992 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 758 33265 SH SOLE 0 0 33265 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 11375 463145 SH SOLE 0 0 463145 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 7237 58095 SH SOLE 0 0 58095 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 641 23397 SH SOLE 0 0 23397 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 5728 191692 SH SOLE 0 0 191692 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 12824 266945 SH SOLE 0 0 266945 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 11130 388475 SH SOLE 0 0 388475 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 16122 314113 SH SOLE 0 0 314113 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4797 70297 SH SOLE 0 0 70297 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1511 58053 SH SOLE 0 0 58053 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2470 50708 SH SOLE 0 0 50708 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 22806 1139729 SH SOLE 0 0 1139729 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 790 15570 SH SOLE 0 0 15570 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 536 13685 SH SOLE 0 0 13685 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1994 46916 SH SOLE 0 0 46916 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 1831 40265 SH SOLE 0 0 40265 FIRST TR HIGH INCOME L/S FD COM 33738E109 737 44517 SH SOLE 0 0 44517 FIRST TR INTER DUR PFD & IN COM 33718W103 742 30455 SH SOLE 0 0 30455 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2207 36075 SH SOLE 0 0 36075 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 24395 446550 SH SOLE 0 0 446550 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 21464 366656 SH SOLE 0 0 366656 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 24021 365503 SH SOLE 0 0 365503 FIRST TR MLP & ENERGY INCOME COM 33739B104 3772 241055 SH SOLE 0 0 241055 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 14690 488189 SH SOLE 0 0 488189 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 2521 38405 SH SOLE 0 0 38405 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 5141 90229 SH SOLE 0 0 90229 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5689 108528 SH SOLE 0 0 108528 FIRST TR NASDAQ100 TECH INDE SHS 337345102 31557 438667 SH SOLE 0 0 438667 FIRST TR S&P REIT INDEX FD COM 33734G108 793 34043 SH SOLE 0 0 34043 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 16318 266761 SH SOLE 0 0 266761 FIRST TR SR FLG RTE INCM FD COM 33733U108 357 27686 SH SOLE 0 0 27686 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1005 73229 SH SOLE 0 0 73229 FIRST TR VALUE LINE DIVID IN SHS 33734H106 46098 1493771 SH SOLE 0 0 1493771 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 441 27050 SH SOLE 0 0 27050 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 875 142469 SH SOLE 0 0 142469 FIRSTENERGY CORP COM 337932107 1700 55520 SH SOLE 0 0 55520 FIRSTHAND TECH VALUE FD INC COM 33766Y100 99 11000 SH SOLE 0 0 11000 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 738 10555 SH SOLE 0 0 10555 FISERV INC COM 337738108 9790 74656 SH SOLE 0 0 74656 FITBIT INC CL A 33812L102 492 86233 SH SOLE 0 0 86233 FIVE BELOW INC COM 33829M101 1370 20663 SH SOLE 0 0 20663 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 2863 139934 SH SOLE 0 0 139934 FLEETCOR TECHNOLOGIES INC COM 339041105 933 4846 SH SOLE 0 0 4846 FLEX LTD ORD Y2573F102 678 37693 SH SOLE 0 0 37693 FLEXION THERAPEUTICS INC COM 33938J106 1782 71155 SH SOLE 0 0 71155 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3688 151438 SH SOLE 0 0 151438 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 360 14410 SH SOLE 0 0 14410 FLEXSHARES TR INTL QLTDV IDX 33939L837 391 14599 SH SOLE 0 0 14599 FLEXSHARES TR M STAR DEV MKT 33939L803 1272 18386 SH SOLE 0 0 18386 FLEXSHARES TR MORNSTAR UPSTR 33939L407 303 9115 SH SOLE 0 0 9115 FLEXSHARES TR QUALT DIVD IDX 33939L860 1888 41921 SH SOLE 0 0 41921 FLIR SYS INC COM 302445101 11068 237401 SH SOLE 0 0 237401 FLOWERS FOODS INC COM 343498101 1872 96958 SH SOLE 0 0 96958 FLOWSERVE CORP COM 34354P105 1156 27448 SH SOLE 0 0 27448 FLUOR CORP NEW COM 343412102 960 18596 SH SOLE 0 0 18596 FNB CORP PA COM 302520101 1677 121366 SH SOLE 0 0 121366 FOOT LOCKER INC COM 344849104 1603 34185 SH SOLE 0 0 34185 FORD MTR CO DEL COM PAR $0.01 345370860 20449 1637252 SH SOLE 0 0 1637252 FORD MTR CO DEL COM PAR $0.01 345370860 13 22800 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 48 41000 SH Call SOLE 0 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 1013 42024 SH SOLE 0 0 42024 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 17 17000 PRN SOLE 0 0 17000 FORTINET INC COM 34959E109 247 5647 SH SOLE 0 0 5647 FORTIS INC COM 349553107 572 15585 SH SOLE 0 0 15585 FORTIVE CORP COM 34959J108 1639 22648 SH SOLE 0 0 22648 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 711 35689 SH SOLE 0 0 35689 FORTUNA SILVER MINES INC COM 349915108 67 12833 SH SOLE 0 0 12833 FORTUNE BRANDS HOME & SEC IN COM 34964C106 812 11859 SH SOLE 0 0 11859 FOUR CORNERS PPTY TR INC COM 35086T109 780 30331 SH SOLE 0 0 30331 FQF TR O SHS FTSE EUR 351680848 401 15755 SH SOLE 0 0 15755 FQF TR OSHARS FTSE US 351680855 4298 134678 SH SOLE 0 0 134678 FRANCO NEVADA CORP COM 351858105 1561 19523 SH SOLE 0 0 19523 FRANKLIN FINL NETWORK INC COM 35352P104 8143 238807 SH SOLE 0 0 238807 FRANKLIN RES INC COM 354613101 2372 54745 SH SOLE 0 0 54745 FRANKLIN STREET PPTYS CORP COM 35471R106 1711 159297 SH SOLE 0 0 159297 FRANKLIN UNVL TR SH BEN INT 355145103 90 12500 SH SOLE 0 0 12500 FREEPORT-MCMORAN INC CL B 35671D857 3984 210146 SH SOLE 0 0 210146 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 264 5020 SH SOLE 0 0 5020 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1595 235880 SH SOLE 0 0 235880 FS INVT CORP COM 302635107 1190 161861 SH SOLE 0 0 161861 FULTON FINL CORP PA COM 360271100 3917 218841 SH SOLE 0 0 218841 GABELLI DIVD & INCOME TR COM 36242H104 10867 464206 SH SOLE 0 0 464206 GABELLI EQUITY TR INC COM 362397101 1901 307184 SH SOLE 0 0 307184 GABELLI GLB SML & MD CP VAL COM 36249W104 403 31653 SH SOLE 0 0 31653 GALLAGHER ARTHUR J & CO COM 363576109 1215 19204 SH SOLE 0 0 19204 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2229 427804 SH SOLE 0 0 427804 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 157 23340 SH SOLE 0 0 23340 GAMING & LEISURE PPTYS INC COM 36467J108 935 25277 SH SOLE 0 0 25277 GAP INC DEL COM 364760108 1446 42449 SH SOLE 0 0 42449 GARMIN LTD SHS H2906T109 4364 73259 SH SOLE 0 0 73259 GARTNER INC COM 366651107 291 2360 SH SOLE 0 0 2360 GASLOG LTD SHS G37585109 522 23439 SH SOLE 0 0 23439 GASTAR EXPL INC NEW COM 36729W202 174 165675 SH SOLE 0 0 165675 GATX CORP COM 361448103 213 3429 SH SOLE 0 0 3429 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1296 40621 SH SOLE 0 0 40621 GDL FUND COM SH BEN IT 361570104 146 15000 SH SOLE 0 0 15000 GENERAC HLDGS INC COM 368736104 578 11669 SH SOLE 0 0 11669 GENERAL AMERN INVS INC COM 368802104 286 8326 SH SOLE 0 0 8326 GENERAL DYNAMICS CORP COM 369550108 14665 72075 SH SOLE 0 0 72075 GENERAL ELECTRIC CO COM 369604103 31898 1827965 SH SOLE 0 0 1827965 GENERAL ELECTRIC CO COM 369604103 232 30500 SH Put SOLE 0 0 30500 GENERAL ELECTRIC CO COM 369604103 114 14900 SH Put SOLE 0 0 14900 GENERAL ELECTRIC CO COM 369604103 21 12600 SH Put SOLE 0 0 12600 GENERAL MTRS CO COM 37045V100 7824 190876 SH SOLE 0 0 190876 GENESEE & WYO INC CL A 371559105 338 4288 SH SOLE 0 0 4288 GENESIS ENERGY L P UNIT LTD PARTN 371927104 5821 260446 SH SOLE 0 0 260446 GENTEX CORP COM 371901109 2180 104050 SH SOLE 0 0 104050 GENUINE PARTS CO COM 372460105 6678 70288 SH SOLE 0 0 70288 GENWORTH FINL INC COM CL A 37247D106 171 55077 SH SOLE 0 0 55077 GEO GROUP INC NEW COM 36162J106 252 10667 SH SOLE 0 0 10667 GERDAU S A SPON ADR REP PFD 373737105 88 23775 SH SOLE 0 0 23775 GERON CORP COM 374163103 153 85116 SH SOLE 0 0 85116 GILDAN ACTIVEWEAR INC COM 375916103 433 13398 SH SOLE 0 0 13398 GILEAD SCIENCES INC COM 375558103 20590 287415 SH SOLE 0 0 287415 GILEAD SCIENCES INC COM 375558103 6 10500 SH Call SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 8 23500 SH Call SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 77 12300 SH Put SOLE 0 0 12300 GLACIER BANCORP INC NEW COM 37637Q105 786 19951 SH SOLE 0 0 19951 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6589 185760 SH SOLE 0 0 185760 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 304 7725 SH SOLE 0 0 7725 GLOBAL MED REIT INC COM NEW 37954A204 217 26522 SH SOLE 0 0 26522 GLOBAL NET LEASE INC COM NEW 379378201 821 39886 SH SOLE 0 0 39886 GLOBAL PARTNERS LP COM UNITS 37946R109 433 25951 SH SOLE 0 0 25951 GLOBAL PMTS INC COM 37940X102 749 7473 SH SOLE 0 0 7473 GLOBAL X FDS CONSCIOUS COS 37954Y731 3072 158162 SH SOLE 0 0 158162 GLOBAL X FDS GB MSCI AR ETF 37950E259 14569 412606 SH SOLE 0 0 412606 GLOBAL X FDS GLB X MLP ENRG I 37950E226 781 57460 SH SOLE 0 0 57460 GLOBAL X FDS GLB X SUPERDIV 37950E549 3842 176385 SH SOLE 0 0 176385 GLOBAL X FDS GLBL X MLP ETF 37950E473 143 14454 SH SOLE 0 0 14454 GLOBAL X FDS GLOBAL X SILVER 37954Y848 374 11447 SH SOLE 0 0 11447 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 803 20720 SH SOLE 0 0 20720 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1128 47577 SH SOLE 0 0 47577 GLOBAL X FDS SOCIAL MED ETF 37950E416 376 11406 SH SOLE 0 0 11406 GLOBALSTAR INC COM 378973408 37 28000 SH SOLE 0 0 28000 GNC HLDGS INC COM CL A 36191G107 377 102260 SH SOLE 0 0 102260 GOGO INC COM 38046C109 214 18945 SH SOLE 0 0 18945 GOGO INC NOTE 3.750% 3/0 38046CAB5 23 25000 PRN SOLE 0 0 25000 GOLAR LNG LTD BERMUDA SHS G9456A100 440 14765 SH SOLE 0 0 14765 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 446 19541 SH SOLE 0 0 19541 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 43 10060 SH SOLE 0 0 10060 GOLDCORP INC NEW COM 380956409 387 30340 SH SOLE 0 0 30340 GOLDFIELD CORP COM 381370105 55 11199 SH SOLE 0 0 11199 GOLDMAN SACHS BDC INC SHS 38147U107 468 21083 SH SOLE 0 0 21083 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17244 481562 SH SOLE 0 0 481562 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 861 28710 SH SOLE 0 0 28710 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 35568 666574 SH SOLE 0 0 666574 GOLDMAN SACHS GROUP INC COM 38141G104 11132 43691 SH SOLE 0 0 43691 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 557 90514 SH SOLE 0 0 90514 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 213 23873 SH SOLE 0 0 23873 GOLUB CAP BDC INC COM 38173M102 301 16565 SH SOLE 0 0 16565 GOODYEAR TIRE & RUBR CO COM 382550101 1128 34927 SH SOLE 0 0 34927 GOPRO INC CL A 38268T103 117 15401 SH SOLE 0 0 15401 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1164 62771 SH SOLE 0 0 62771 GRACE W R & CO DEL NEW COM 38388F108 17128 244230 SH SOLE 0 0 244230 GRACO INC COM 384109104 1067 23599 SH SOLE 0 0 23599 GRAHAM HLDGS CO COM 384637104 2630 4710 SH SOLE 0 0 4710 GRAINGER W W INC COM 384802104 1050 4443 SH SOLE 0 0 4443 GRAMERCY PPTY TR COM NEW 385002308 351 13172 SH SOLE 0 0 13172 GRAN TIERRA ENERGY INC COM 38500T101 62 23015 SH SOLE 0 0 23015 GRANITE CONSTR INC COM 387328107 2137 33694 SH SOLE 0 0 33694 GRAY TELEVISION INC COM 389375106 503 30000 SH SOLE 0 0 30000 GREAT PLAINS ENERGY INC COM 391164100 1909 59222 SH SOLE 0 0 59222 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 619 33076 SH SOLE 0 0 33076 GREENBRIER COS INC COM 393657101 456 8556 SH SOLE 0 0 8556 GREIF INC CL A 397624107 1473 24319 SH SOLE 0 0 24319 GROUPE CGI INC CL A SUB VTG 39945C109 344 6329 SH SOLE 0 0 6329 GROUPON INC COM 399473107 278 54550 SH SOLE 0 0 54550 GRUBHUB INC COM 400110102 202 2820 SH SOLE 0 0 2820 GSV CAP CORP COM 36191J101 143 26232 SH SOLE 0 0 26232 GUARANTY BANCORP DEL COM NEW 40075T607 213 7688 SH SOLE 0 0 7688 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 1464 164537 SH SOLE 0 0 164537 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 946 43831 SH SOLE 0 0 43831 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 497 21870 SH SOLE 0 0 21870 GW PHARMACEUTICALS PLC ADS 36197T103 577 4371 SH SOLE 0 0 4371 H & E EQUIPMENT SERVICES INC COM 404030108 252 6201 SH SOLE 0 0 6201 HALLIBURTON CO COM 406216101 29551 604682 SH SOLE 0 0 604682 HANCOCK HLDG CO COM 410120109 2234 45129 SH SOLE 0 0 45129 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 5062 128714 SH SOLE 0 0 128714 HANCOCK JOHN INCOME SECS TR COM 410123103 349 23493 SH SOLE 0 0 23493 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 486 22685 SH SOLE 0 0 22685 HANCOCK JOHN PFD INCOME FD I COM 41013X106 383 17820 SH SOLE 0 0 17820 HANCOCK JOHN PFD INCOME FD I COM 41021P103 483 25763 SH SOLE 0 0 25763 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1306 76219 SH SOLE 0 0 76219 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4849 196633 SH SOLE 0 0 196633 HANESBRANDS INC COM 410345102 4974 237889 SH SOLE 0 0 237889 HANOVER INS GROUP INC COM 410867105 1816 16799 SH SOLE 0 0 16799 HARLEY DAVIDSON INC COM 412822108 942 18506 SH SOLE 0 0 18506 HARMONIC INC COM 413160102 93 22200 SH SOLE 0 0 22200 HARRIS CORP DEL COM 413875105 9374 66176 SH SOLE 0 0 66176 HARTFORD FINL SVCS GROUP INC COM 416515104 1873 33283 SH SOLE 0 0 33283 HASBRO INC COM 418056107 2959 32554 SH SOLE 0 0 32554 HAWAIIAN ELEC INDUSTRIES COM 419870100 467 12912 SH SOLE 0 0 12912 HCA HEALTHCARE INC COM 40412C101 4091 46574 SH SOLE 0 0 46574 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 31 32000 PRN SOLE 0 0 32000 HCP INC COM 40414L109 978 37502 SH SOLE 0 0 37502 HD SUPPLY HLDGS INC COM 40416M105 1225 30606 SH SOLE 0 0 30606 HEALTHCARE RLTY TR COM 421946104 477 14837 SH SOLE 0 0 14837 HEALTHCARE SVCS GRP INC COM 421906108 5285 100247 SH SOLE 0 0 100247 HEALTHCARE TR AMER INC CL A NEW 42225P501 2892 96267 SH SOLE 0 0 96267 HEALTHEQUITY INC COM 42226A107 3963 84933 SH SOLE 0 0 84933 HECLA MNG CO COM 422704106 350 88097 SH SOLE 0 0 88097 HEICO CORP NEW COM 422806109 1097 11629 SH SOLE 0 0 11629 HENRY JACK & ASSOC INC COM 426281101 2292 19599 SH SOLE 0 0 19599 HERCULES CAPITAL INC COM 427096508 242 18476 SH SOLE 0 0 18476 HERITAGE COMMERCE CORP COM 426927109 471 30774 SH SOLE 0 0 30774 HERSHEY CO COM 427866108 4450 39200 SH SOLE 0 0 39200 HESS CORP COM 42809H107 913 19237 SH SOLE 0 0 19237 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1496 104175 SH SOLE 0 0 104175 HFF INC CL A 40418F108 676 13890 SH SOLE 0 0 13890 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 2284 213493 SH SOLE 0 0 213493 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 1656 106835 SH SOLE 0 0 106835 HILL ROM HLDGS INC COM 431475102 274 3253 SH SOLE 0 0 3253 HILLENBRAND INC COM 431571108 595 13318 SH SOLE 0 0 13318 HILLTOP HOLDINGS INC COM 432748101 202 7990 SH SOLE 0 0 7990 HMS HLDGS CORP COM 40425J101 184 10843 SH SOLE 0 0 10843 HOLLYFRONTIER CORP COM 436106108 4398 85872 SH SOLE 0 0 85872 HOLOGIC INC COM 436440101 368 8610 SH SOLE 0 0 8610 HOME BANCORP INC COM 43689E107 2374 54929 SH SOLE 0 0 54929 HOME BANCSHARES INC COM 436893200 466 20057 SH SOLE 0 0 20057 HOME DEPOT INC COM 437076102 93967 495765 SH SOLE 0 0 495765 HOMETOWN BANKSHARES CORP COM 43787N108 250 22348 SH SOLE 0 0 22348 HONEYWELL INTL INC COM 438516106 27521 179445 SH SOLE 0 0 179445 HOPE BANCORP INC COM 43940T109 214 11699 SH SOLE 0 0 11699 HORIZON GLOBAL CORP COM 44052W104 1633 116473 SH SOLE 0 0 116473 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 1465 29122 SH SOLE 0 0 29122 HORMEL FOODS CORP COM 440452100 9836 270302 SH SOLE 0 0 270302 HORNBECK OFFSHORE SVCS INC N COM 440543106 81 25900 SH SOLE 0 0 25900 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 537 17979 SH SOLE 0 0 17979 HOST HOTELS & RESORTS INC COM 44107P104 216 10884 SH SOLE 0 0 10884 HOVNANIAN ENTERPRISES INC CL A 442487203 39 11537 SH SOLE 0 0 11537 HP INC COM 40434L105 3440 163752 SH SOLE 0 0 163752 HSBC HLDGS PLC ADR A 1/40PF A 404280604 286 11063 SH SOLE 0 0 11063 HSBC HLDGS PLC SPON ADR NEW 404280406 1450 28087 SH SOLE 0 0 28087 HUBBELL INC COM 443510607 354 2614 SH SOLE 0 0 2614 HUDSON PAC PPTYS INC COM 444097109 634 18507 SH SOLE 0 0 18507 HUMANA INC COM 444859102 1120 4513 SH SOLE 0 0 4513 HUNT J B TRANS SVCS INC COM 445658107 1172 10191 SH SOLE 0 0 10191 HUNTINGTON BANCSHARES INC COM 446150104 4175 286754 SH SOLE 0 0 286754 HUNTINGTON INGALLS INDS INC COM 446413106 2060 8735 SH SOLE 0 0 8735 HUNTSMAN CORP COM 447011107 436 13105 SH SOLE 0 0 13105 IAC INTERACTIVECORP COM 44919P508 508 4157 SH SOLE 0 0 4157 IAMGOLD CORP COM 450913108 82 14000 SH SOLE 0 0 14000 IBERIABANK CORP COM 450828108 3136 40462 SH SOLE 0 0 40462 ICON PLC SHS G4705A100 2608 23254 SH SOLE 0 0 23254 ICU MED INC COM 44930G107 10681 49448 SH SOLE 0 0 49448 IDACORP INC COM 451107106 268 2931 SH SOLE 0 0 2931 IDEX CORP COM 45167R104 394 2983 SH SOLE 0 0 2983 IDEXX LABS INC COM 45168D104 2098 13418 SH SOLE 0 0 13418 IGI LABORATORIES INC NOTE 3.750%12/1 449575AB5 218 250000 PRN SOLE 0 0 250000 II VI INC COM 902104108 1177 25075 SH SOLE 0 0 25075 ILLINOIS TOOL WKS INC COM 452308109 19723 118189 SH SOLE 0 0 118189 IMMUNOGEN INC COM 45253H101 77 12084 SH SOLE 0 0 12084 IMPERIAL OIL LTD COM NEW 453038408 501 16045 SH SOLE 0 0 16045 INCYTE CORP COM 45337C102 203 2142 SH SOLE 0 0 2142 INDEPENDENCE RLTY TR INC COM 45378A106 165 16400 SH SOLE 0 0 16400 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 457 21131 SH SOLE 0 0 21131 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2221 72959 SH SOLE 0 0 72959 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 3050 108731 SH SOLE 0 0 108731 INDEXIQ ETF TR IQ ENCH BD US 45409B487 225 11521 SH SOLE 0 0 11521 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1108 55524 SH SOLE 0 0 55524 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1075 34612 SH SOLE 0 0 34612 INDEXIQ ETF TR US RL EST SMCP 45409B628 7404 281286 SH SOLE 0 0 281286 INDIA FD INC COM 454089103 273 10455 SH SOLE 0 0 10455 INFOSYS LTD SPONSORED ADR 456788108 344 21227 SH SOLE 0 0 21227 INFRAREIT INC COM 45685L100 781 42030 SH SOLE 0 0 42030 ING GROEP N V SPONSORED ADR 456837103 979 53055 SH SOLE 0 0 53055 INGERSOLL-RAND PLC SHS G47791101 16819 188562 SH SOLE 0 0 188562 INGREDION INC COM 457187102 2101 15026 SH SOLE 0 0 15026 INNOVATOR ETFS TR IBD 50 ETF 45782C102 4474 134845 SH SOLE 0 0 134845 INOVALON HLDGS INC COM CL A 45781D101 290 19351 SH SOLE 0 0 19351 INSTALLED BLDG PRODS INC COM 45780R101 385 5075 SH SOLE 0 0 5075 INTEL CORP COM 458140100 48383 1048163 SH SOLE 0 0 1048163 INTELSAT S A COM L5140P101 44 12950 SH SOLE 0 0 12950 INTERACTIVE BROKERS GROUP IN COM 45841N107 4069 68721 SH SOLE 0 0 68721 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17792 252150 SH SOLE 0 0 252150 INTERNATIONAL BANCSHARES COR COM 459044103 679 17111 SH SOLE 0 0 17111 INTERNATIONAL BUSINESS MACHS COM 459200101 23484 153063 SH SOLE 0 0 153063 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 228 8609 SH SOLE 0 0 8609 INTERPUBLIC GROUP COS INC COM 460690100 2075 102930 SH SOLE 0 0 102930 INTL PAPER CO COM 460146103 5648 97477 SH SOLE 0 0 97477 INTREPID POTASH INC COM 46121Y102 695 146000 SH SOLE 0 0 146000 INTREXON CORP COM 46122T102 716 62170 SH SOLE 0 0 62170 INTUIT COM 461202103 1102 6987 SH SOLE 0 0 6987 INTUITIVE SURGICAL INC COM NEW 46120E602 10056 27556 SH SOLE 0 0 27556 INVESCO BD FD COM 46132L107 295 14843 SH SOLE 0 0 14843 INVESCO CALIF VALUE MUN INC COM 46132H106 304 24189 SH SOLE 0 0 24189 INVESCO DYNAMIC CR OPP FD COM 46132R104 1243 106141 SH SOLE 0 0 106141 INVESCO LTD SHS G491BT108 873 23880 SH SOLE 0 0 23880 INVESCO MORTGAGE CAPITAL INC COM 46131B100 356 19954 SH SOLE 0 0 19954 INVESCO MUN TR COM 46131J103 241 19267 SH SOLE 0 0 19267 INVESCO MUNI INCOME OPP TRST COM 46132X101 1262 157713 SH SOLE 0 0 157713 INVESCO PA VALUE MUN INCOME COM 46132K109 127 10422 SH SOLE 0 0 10422 INVESCO QUALITY MUNI INC TRS COM 46133G107 1398 111717 SH SOLE 0 0 111717 INVESCO TR INVT GRADE MUNS COM 46131M106 794 60219 SH SOLE 0 0 60219 INVESCO VALUE MUN INCOME TR COM 46132P108 1932 129683 SH SOLE 0 0 129683 INVESTORS BANCORP INC NEW COM 46146L101 491 35407 SH SOLE 0 0 35407 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 15 18876 SH SOLE 0 0 18876 ION GEOPHYSICAL CORP COM NEW 462044207 316 15996 SH SOLE 0 0 15996 IONIS PHARMACEUTICALS INC COM 462222100 881 17518 SH SOLE 0 0 17518 IPG PHOTONICS CORP COM 44980X109 396 1849 SH SOLE 0 0 1849 IRIDIUM COMMUNICATIONS INC COM 46269C102 6449 546537 SH SOLE 0 0 546537 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 1039 2501 SH SOLE 0 0 2501 IROBOT CORP COM 462726100 226 2943 SH SOLE 0 0 2943 IRON MTN INC NEW COM 46284V101 1404 37208 SH SOLE 0 0 37208 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 172 11483 SH SOLE 0 0 11483 ISHARES GOLD TRUST ISHARES 464285105 16011 1279838 SH SOLE 0 0 1279838 ISHARES INC CORE MSCI EMKT 46434G103 47405 833141 SH SOLE 0 0 833141 ISHARES INC JP MRG EM CRP BD 464286251 4008 78613 SH SOLE 0 0 78613 ISHARES INC MIN VOL EMRG MKT 464286533 32265 531015 SH SOLE 0 0 531015 ISHARES INC MIN VOL GBL ETF 464286525 16496 195633 SH SOLE 0 0 195633 ISHARES INC MLT FCTR EMG MKT 46434G889 1756 35483 SH SOLE 0 0 35483 ISHARES INC MSCI AUST ETF 464286103 429 18535 SH SOLE 0 0 18535 ISHARES INC MSCI BRAZIL ETF 464286400 1261 31182 SH SOLE 0 0 31182 ISHARES INC MSCI EQUAL WEITE 464286681 1472 26552 SH SOLE 0 0 26552 ISHARES INC MSCI EURZONE ETF 464286608 5414 124807 SH SOLE 0 0 124807 ISHARES INC MSCI FRANCE ETF 464286707 440 14083 SH SOLE 0 0 14083 ISHARES INC MSCI GBL ETF NEW 46434G848 457 13194 SH SOLE 0 0 13194 ISHARES INC MSCI GERMANY ETF 464286806 3272 99078 SH SOLE 0 0 99078 ISHARES INC MSCI JPN ETF NEW 46434G822 6391 106644 SH SOLE 0 0 106644 ISHARES INC MSCI MEXICO ETF 464286822 382 7745 SH SOLE 0 0 7745 ISHARES INC MSCI MLY ETF NEW 46434G814 338 10245 SH SOLE 0 0 10245 ISHARES INC MSCI SPAIN ETF 464286764 214 6519 SH SOLE 0 0 6519 ISHARES INC MSCI STH KOR ETF 464286772 473 6316 SH SOLE 0 0 6316 ISHARES INC MSCI SWEDEN ETF 464286756 311 9163 SH SOLE 0 0 9163 ISHARES INC MSCI SWITZERLAND 464286749 344 9673 SH SOLE 0 0 9673 ISHARES SILVER TRUST ISHARES 46428Q109 4687 293107 SH SOLE 0 0 293107 ISHARES SILVER TRUST ISHARES 46428Q109 1 12800 SH Call SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1471 14729 SH SOLE 0 0 14729 ISHARES TR 0-5YR HI YL CP 46434V407 4718 100103 SH SOLE 0 0 100103 ISHARES TR 0-5YR INVT GR CP 46434V100 1346 26784 SH SOLE 0 0 26784 ISHARES TR 1 3 YR CR BD ETF 464288646 45903 439089 SH SOLE 0 0 439089 ISHARES TR 1 3 YR TREAS BD 464287457 18689 222890 SH SOLE 0 0 222890 ISHARES TR 10+ YR CR BD ETF 464289511 373 5901 SH SOLE 0 0 5901 ISHARES TR 10-20 YR TRS ETF 464288653 356 2614 SH SOLE 0 0 2614 ISHARES TR 20 YR TR BD ETF 464287432 13923 109750 SH SOLE 0 0 109750 ISHARES TR 3 7 YR TREAS BD 464288661 11079 90689 SH SOLE 0 0 90689 ISHARES TR A RATE CP BD ETF 46429B291 533 10090 SH SOLE 0 0 10090 ISHARES TR AGENCY BOND ETF 464288166 4501 39800 SH SOLE 0 0 39800 ISHARES TR AGGRES ALLOC ETF 464289859 263 4889 SH SOLE 0 0 4889 ISHARES TR ASIA 50 ETF 464288430 448 6783 SH SOLE 0 0 6783 ISHARES TR CALIF MUN BD ETF 464288356 599 10120 SH SOLE 0 0 10120 ISHARES TR CHINA LG-CAP ETF 464287184 2855 61841 SH SOLE 0 0 61841 ISHARES TR COHEN STEER REIT 464287564 8252 81450 SH SOLE 0 0 81450 ISHARES TR CONSER ALLOC ETF 464289883 1365 39386 SH SOLE 0 0 39386 ISHARES TR CONV BD ETF 46435G102 332 6018 SH SOLE 0 0 6018 ISHARES TR CORE 1 5 YR USD 46432F859 2998 60168 SH SOLE 0 0 60168 ISHARES TR CORE DIV GRWTH 46434V621 29616 851537 SH SOLE 0 0 851537 ISHARES TR CORE HIGH DV ETF 46429B663 25940 287776 SH SOLE 0 0 287776 ISHARES TR CORE MSCI EAFE 46432F842 149431 2261047 SH SOLE 0 0 2261047 ISHARES TR CORE MSCI EURO 46434V738 4599 91670 SH SOLE 0 0 91670 ISHARES TR CORE MSCI TOTAL 46432F834 27930 442771 SH SOLE 0 0 442771 ISHARES TR CORE S&P SCP ETF 464287804 137302 1787521 SH SOLE 0 0 1787521 ISHARES TR CORE S&P US GWT 464287671 6268 116579 SH SOLE 0 0 116579 ISHARES TR CORE S&P US VLU 464287663 788 14224 SH SOLE 0 0 14224 ISHARES TR CORE S&P500 ETF 464287200 159379 592781 SH SOLE 0 0 592781 ISHARES TR CORE TOTAL USD 46434V613 1956 38443 SH SOLE 0 0 38443 ISHARES TR CORE US AGGBD ET 464287226 169162 1547220 SH SOLE 0 0 1547220 ISHARES TR CUR HD EURZN ETF 46434V639 567 19029 SH SOLE 0 0 19029 ISHARES TR CUR HED MSCI GER 46434V704 438 15257 SH SOLE 0 0 15257 ISHARES TR DOW JONES US ETF 464287846 2702 20219 SH SOLE 0 0 20219 ISHARES TR EAFE GRWTH ETF 464288885 4979 61663 SH SOLE 0 0 61663 ISHARES TR EAFE SML CP ETF 464288273 14963 231977 SH SOLE 0 0 231977 ISHARES TR EAFE VALUE ETF 464288877 4141 75018 SH SOLE 0 0 75018 ISHARES TR EDGE MSCI USA VL 46432F388 8032 96052 SH SOLE 0 0 96052 ISHARES TR EUROPE ETF 464287861 1165 24659 SH SOLE 0 0 24659 ISHARES TR EXPONENTIAL TECH 46434V381 10665 300923 SH SOLE 0 0 300923 ISHARES TR FLTG RATE NT ETF 46429B655 16848 331514 SH SOLE 0 0 331514 ISHARES TR GL CLEAN ENE ETF 464288224 141 15127 SH SOLE 0 0 15127 ISHARES TR GL TIMB FORE ETF 464288174 707 9945 SH SOLE 0 0 9945 ISHARES TR GLB CNS DISC ETF 464288745 1651 15089 SH SOLE 0 0 15089 ISHARES TR GLB CNSM STP ETF 464288737 2023 19093 SH SOLE 0 0 19093 ISHARES TR GLB INFRASTR ETF 464288372 2923 64646 SH SOLE 0 0 64646 ISHARES TR GLOB HLTHCRE ETF 464287325 2428 21582 SH SOLE 0 0 21582 ISHARES TR GLOB INDSTRL ETF 464288729 1764 18995 SH SOLE 0 0 18995 ISHARES TR GLOB TELECOM ETF 464287275 1454 24029 SH SOLE 0 0 24029 ISHARES TR GLOB UTILITS ETF 464288711 1030 20789 SH SOLE 0 0 20789 ISHARES TR GLOBAL 100 ETF 464287572 368 3974 SH SOLE 0 0 3974 ISHARES TR GLOBAL ENERG ETF 464287341 2848 80120 SH SOLE 0 0 80120 ISHARES TR GLOBAL FINLS ETF 464287333 1988 28424 SH SOLE 0 0 28424 ISHARES TR GLOBAL MATER ETF 464288695 837 11943 SH SOLE 0 0 11943 ISHARES TR GLOBAL REIT ETF 46434V647 10273 393770 SH SOLE 0 0 393770 ISHARES TR GLOBAL TECH ETF 464287291 5860 38136 SH SOLE 0 0 38136 ISHARES TR GNMA BOND ETF 46429B333 2366 47813 SH SOLE 0 0 47813 ISHARES TR GRWT ALLOCAT ETF 464289867 12342 274749 SH SOLE 0 0 274749 ISHARES TR HDG MSCI EAFE 46434V803 7611 256394 SH SOLE 0 0 256394 ISHARES TR HDG MSCI JAPAN 46434V886 1105 33145 SH SOLE 0 0 33145 ISHARES TR IBONDS DEC18 ETF 46434VAA8 4526 180087 SH SOLE 0 0 180087 ISHARES TR IBONDS DEC19 ETF 46434VAU4 4980 200242 SH SOLE 0 0 200242 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4104 162148 SH SOLE 0 0 162148 ISHARES TR IBONDS DEC21 ETF 46434VBK5 3424 138047 SH SOLE 0 0 138047 ISHARES TR IBONDS DEC21 ETF 46435G789 3033 119326 SH SOLE 0 0 119326 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2190 87674 SH SOLE 0 0 87674 ISHARES TR IBONDS DEC22 ETF 46435G755 2561 99755 SH SOLE 0 0 99755 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3768 150315 SH SOLE 0 0 150315 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1836 73304 SH SOLE 0 0 73304 ISHARES TR IBONDS DEC25 ETF 46434VBD1 995 39733 SH SOLE 0 0 39733 ISHARES TR IBONDS MAR18 ETF 46432FAW7 1323 51740 SH SOLE 0 0 51740 ISHARES TR IBONDS MAR20 ETF 46432FBC0 1016 38974 SH SOLE 0 0 38974 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 326 12312 SH SOLE 0 0 12312 ISHARES TR IBONDS SEP18 ETF 46429B580 4074 160447 SH SOLE 0 0 160447 ISHARES TR IBONDS SEP19 ETF 46429B564 3969 156737 SH SOLE 0 0 156737 ISHARES TR IBONDS SEP20 ETF 46434V571 4474 176428 SH SOLE 0 0 176428 ISHARES TR IBOXX HI YD ETF 464288513 22434 257083 SH SOLE 0 0 257083 ISHARES TR IBOXX INV CP ETF 464287242 34710 285538 SH SOLE 0 0 285538 ISHARES TR INTL DEV RE ETF 464288489 2154 71815 SH SOLE 0 0 71815 ISHARES TR INTL PFD STK ETF 46429B135 1020 54695 SH SOLE 0 0 54695 ISHARES TR INTL QLTY FACTOR 46434V456 560 18879 SH SOLE 0 0 18879 ISHARES TR INTL SEL DIV ETF 464288448 6749 199727 SH SOLE 0 0 199727 ISHARES TR INTL TREA BD ETF 464288117 323 6467 SH SOLE 0 0 6467 ISHARES TR INTL VALUE FACTR 46435G409 6354 240425 SH SOLE 0 0 240425 ISHARES TR INTRM GOV CR ETF 464288612 3404 31014 SH SOLE 0 0 31014 ISHARES TR INTRMD CR BD ETF 464288638 11028 100975 SH SOLE 0 0 100975 ISHARES TR JPMORGAN USD EMG 464288281 14155 121916 SH SOLE 0 0 121916 ISHARES TR MBS ETF 464288588 8311 77974 SH SOLE 0 0 77974 ISHARES TR MICRO-CAP ETF 464288869 1970 20582 SH SOLE 0 0 20582 ISHARES TR MIN VOL EAFE ETF 46429B689 98495 1349611 SH SOLE 0 0 1349611 ISHARES TR MIN VOL EUROPE 46434V720 1215 47927 SH SOLE 0 0 47927 ISHARES TR MIN VOL USA ETF 46429B697 163508 3097917 SH SOLE 0 0 3097917 ISHARES TR MODERT ALLOC ETF 464289875 4541 119363 SH SOLE 0 0 119363 ISHARES TR MORTGE REL ETF 46435G342 700 15482 SH SOLE 0 0 15482 ISHARES TR MRGSTR MD CP ETF 464288208 11739 63235 SH SOLE 0 0 63235 ISHARES TR MRGSTR MD CP GRW 464288307 921 4551 SH SOLE 0 0 4551 ISHARES TR MRGSTR MD CP VAL 464288406 4710 29528 SH SOLE 0 0 29528 ISHARES TR MRGSTR SM CP ETF 464288505 2183 12536 SH SOLE 0 0 12536 ISHARES TR MRGSTR SM CP GR 464288604 1171 6525 SH SOLE 0 0 6525 ISHARES TR MRNGSTR INC ETF 46432F875 1016 39326 SH SOLE 0 0 39326 ISHARES TR MRNGSTR LG-CP ET 464287127 3172 19964 SH SOLE 0 0 19964 ISHARES TR MRNGSTR LG-CP VL 464288109 652 6174 SH SOLE 0 0 6174 ISHARES TR MRNING SM CP ETF 464288703 230 1513 SH SOLE 0 0 1513 ISHARES TR MSCI AC ASIA ETF 464288182 626 8207 SH SOLE 0 0 8207 ISHARES TR MSCI ACWI ETF 464288257 5067 70289 SH SOLE 0 0 70289 ISHARES TR MSCI ACWI EX US 464288240 8393 168037 SH SOLE 0 0 168037 ISHARES TR MSCI CHINA ETF 46429B671 512 7690 SH SOLE 0 0 7690 ISHARES TR MSCI EAFE ETF 464287465 144577 2056280 SH SOLE 0 0 2056280 ISHARES TR MSCI EMG MKT ETF 464287234 58392 1239229 SH SOLE 0 0 1239229 ISHARES TR MSCI EURO FL ETF 464289180 584 25068 SH SOLE 0 0 25068 ISHARES TR MSCI INDIA ETF 46429B598 2104 58325 SH SOLE 0 0 58325 ISHARES TR MSCI KLD400 SOC 464288570 4031 41031 SH SOLE 0 0 41031 ISHARES TR MSCI LW CRB TG 46434V464 341 2920 SH SOLE 0 0 2920 ISHARES TR MSCI UK ETF NEW 46435G334 1809 50495 SH SOLE 0 0 50495 ISHARES TR MSCI USA ESG SLC 464288802 5038 45360 SH SOLE 0 0 45360 ISHARES TR MULTIFACTOR INTL 46434V274 970 33612 SH SOLE 0 0 33612 ISHARES TR MULTIFACTOR USA 46434V282 3342 105138 SH SOLE 0 0 105138 ISHARES TR N AMER TECH ETF 464287549 13436 79601 SH SOLE 0 0 79601 ISHARES TR NA TEC SFTWR ETF 464287515 1872 12112 SH SOLE 0 0 12112 ISHARES TR NASDAQ BIOTECH 464287556 23919 224012 SH SOLE 0 0 224012 ISHARES TR NATIONAL MUN ETF 464288414 20895 188687 SH SOLE 0 0 188687 ISHARES TR NORTH AMERN NAT 464287374 4213 118868 SH SOLE 0 0 118868 ISHARES TR PHLX SEMICND ETF 464287523 7219 42493 SH SOLE 0 0 42493 ISHARES TR RESIDNL REAL EST 464288562 435 6982 SH SOLE 0 0 6982 ISHARES TR RUS 1000 ETF 464287622 27981 188287 SH SOLE 0 0 188287 ISHARES TR RUS 1000 GRW ETF 464287614 125420 931223 SH SOLE 0 0 931223 ISHARES TR RUS 1000 VAL ETF 464287598 79777 641592 SH SOLE 0 0 641592 ISHARES TR RUS 2000 GRW ETF 464287648 46956 251486 SH SOLE 0 0 251486 ISHARES TR RUS 2000 VAL ETF 464287630 21057 167429 SH SOLE 0 0 167429 ISHARES TR RUS MD CP GR ETF 464287481 26514 219764 SH SOLE 0 0 219764 ISHARES TR RUS MDCP VAL ETF 464287473 24826 278462 SH SOLE 0 0 278462 ISHARES TR RUS MID CAP ETF 464287499 24593 118161 SH SOLE 0 0 118161 ISHARES TR RUS TP200 GR ETF 464289438 2677 36593 SH SOLE 0 0 36593 ISHARES TR RUSSELL 2000 ETF 464287655 74335 487502 SH SOLE 0 0 487502 ISHARES TR RUSSELL 3000 ETF 464287689 21150 133718 SH SOLE 0 0 133718 ISHARES TR S&P 100 ETF 464287101 3582 30193 SH SOLE 0 0 30193 ISHARES TR S&P 500 GRWT ETF 464287309 57063 373523 SH SOLE 0 0 373523 ISHARES TR S&P 500 VAL ETF 464287408 41728 365269 SH SOLE 0 0 365269 ISHARES TR S&P MC 400GR ETF 464287606 39675 183815 SH SOLE 0 0 183815 ISHARES TR S&P MC 400VL ETF 464287705 16476 102903 SH SOLE 0 0 102903 ISHARES TR S&P SML 600 GWT 464287887 14998 88147 SH SOLE 0 0 88147 ISHARES TR S&P US PFD STK 464288687 29319 770124 SH SOLE 0 0 770124 ISHARES TR SELECT DIVID ETF 464287168 28221 286330 SH SOLE 0 0 286330 ISHARES TR SHORT TREAS BD 464288679 2172 19701 SH SOLE 0 0 19701 ISHARES TR SHRT NAT MUN ETF 464288158 3009 28693 SH SOLE 0 0 28693 ISHARES TR SP SMCP600VL ETF 464287879 26092 169901 SH SOLE 0 0 169901 ISHARES TR TIPS BD ETF 464287176 37456 328340 SH SOLE 0 0 328340 ISHARES TR TRANS AVG ETF 464287192 3018 15748 SH SOLE 0 0 15748 ISHARES TR U.S. BAS MTL ETF 464287838 6033 59033 SH SOLE 0 0 59033 ISHARES TR U.S. CNSM GD ETF 464287812 823 6493 SH SOLE 0 0 6493 ISHARES TR U.S. CNSM SV ETF 464287580 1376 7675 SH SOLE 0 0 7675 ISHARES TR U.S. ENERGY ETF 464287796 7602 191732 SH SOLE 0 0 191732 ISHARES TR U.S. FIN SVC ETF 464287770 4650 35643 SH SOLE 0 0 35643 ISHARES TR U.S. FINLS ETF 464287788 8244 69026 SH SOLE 0 0 69026 ISHARES TR U.S. INSRNCE ETF 464288786 911 13683 SH SOLE 0 0 13683 ISHARES TR U.S. MED DVC ETF 464288810 3855 22212 SH SOLE 0 0 22212 ISHARES TR U.S. PHARMA ETF 464288836 1240 8032 SH SOLE 0 0 8032 ISHARES TR U.S. REAL ES ETF 464287739 13670 168741 SH SOLE 0 0 168741 ISHARES TR U.S. TECH ETF 464287721 18146 111481 SH SOLE 0 0 111481 ISHARES TR U.S. UTILITS ETF 464287697 2183 16425 SH SOLE 0 0 16425 ISHARES TR US AER DEF ETF 464288760 19957 106088 SH SOLE 0 0 106088 ISHARES TR US BR DEL SE ETF 464288794 1972 31416 SH SOLE 0 0 31416 ISHARES TR US CR BD ETF 464288620 360 3211 SH SOLE 0 0 3211 ISHARES TR US HLTHCARE ETF 464287762 4940 28349 SH SOLE 0 0 28349 ISHARES TR US HLTHCR PR ETF 464288828 751 4786 SH SOLE 0 0 4786 ISHARES TR US HOME CONS ETF 464288752 1496 34211 SH SOLE 0 0 34211 ISHARES TR US INDUSTRIALS 464287754 7304 49552 SH SOLE 0 0 49552 ISHARES TR US OIL GS EX ETF 464288851 749 11523 SH SOLE 0 0 11523 ISHARES TR US REGNL BKS ETF 464288778 6041 122551 SH SOLE 0 0 122551 ISHARES TR US TELECOM ETF 464287713 602 20482 SH SOLE 0 0 20482 ISHARES TR US TREAS BD ETF 46429B267 1950 77760 SH SOLE 0 0 77760 ISHARES TR USA MOMENTUM FCT 46432F396 22647 219591 SH SOLE 0 0 219591 ISHARES TR USA QUALITY FCTR 46432F339 12813 154550 SH SOLE 0 0 154550 ISHARES TR USA SIZE FACTOR 46432F370 5932 70732 SH SOLE 0 0 70732 ISHARES U S ETF TR COMMOD SEL STG 46431W853 273 7507 SH SOLE 0 0 7507 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 16710 333405 SH SOLE 0 0 333405 ISORAY INC COM 46489V104 12 30000 SH SOLE 0 0 30000 ISTAR INC COM 45031U101 1828 161792 SH SOLE 0 0 161792 IVY HIGH INC OPPORTUNITIES F COM 465893105 1039 68704 SH SOLE 0 0 68704 J & J SNACK FOODS CORP COM 466032109 3530 23244 SH SOLE 0 0 23244 J2 GLOBAL INC COM 48123V102 234 3113 SH SOLE 0 0 3113 JABIL INC COM 466313103 348 13243 SH SOLE 0 0 13243 JACK IN THE BOX INC COM 466367109 224 2287 SH SOLE 0 0 2287 JACOBS ENGR GROUP INC DEL COM 469814107 963 14596 SH SOLE 0 0 14596 JAGGED PEAK ENERGY INC COM 47009K107 488 30906 SH SOLE 0 0 30906 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1573 31348 SH SOLE 0 0 31348 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 795 5904 SH SOLE 0 0 5904 JD COM INC SPON ADR CL A 47215P106 1110 26791 SH SOLE 0 0 26791 JERNIGAN CAP INC COM 476405105 347 18268 SH SOLE 0 0 18268 JETBLUE AIRWAYS CORP COM 477143101 596 26657 SH SOLE 0 0 26657 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 4141 119016 SH SOLE 0 0 119016 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 387 12729 SH SOLE 0 0 12729 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 658 17897 SH SOLE 0 0 17897 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2781 81542 SH SOLE 0 0 81542 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 937 22831 SH SOLE 0 0 22831 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 367 21095 SH SOLE 0 0 21095 JOHNSON & JOHNSON COM 478160104 143323 1025758 SH SOLE 0 0 1025758 JOHNSON CTLS INTL PLC SHS G51502105 5533 145185 SH SOLE 0 0 145185 JONES ENERGY INC COM CL A 48019R108 693 629585 SH SOLE 0 0 629585 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 2235 38295 SH SOLE 0 0 38295 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 2811 44974 SH SOLE 0 0 44974 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 24398 406294 SH SOLE 0 0 406294 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 14128 221656 SH SOLE 0 0 221656 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 2099 29763 SH SOLE 0 0 29763 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3653 132995 SH SOLE 0 0 132995 JUNIPER NETWORKS INC COM 48203R104 255 8934 SH SOLE 0 0 8934 JUNO THERAPEUTICS INC COM 48205A109 615 13463 SH SOLE 0 0 13463 KANSAS CITY SOUTHERN COM NEW 485170302 16906 160679 SH SOLE 0 0 160679 KAPSTONE PAPER & PACKAGING C COM 48562P103 214 9424 SH SOLE 0 0 9424 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 286 28472 SH SOLE 0 0 28472 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 171 12415 SH SOLE 0 0 12415 KAYNE ANDERSON MLP INVT CO COM 486606106 6850 359608 SH SOLE 0 0 359608 KELLOGG CO COM 487836108 4172 61374 SH SOLE 0 0 61374 KEMPER CORP DEL COM 488401100 3519 51065 SH SOLE 0 0 51065 KENNEDY-WILSON HLDGS INC COM 489398107 2544 146625 SH SOLE 0 0 146625 KERYX BIOPHARMACEUTICALS INC COM 492515101 77 16585 SH SOLE 0 0 16585 KEYCORP NEW COM 493267108 2349 116437 SH SOLE 0 0 116437 KEYSIGHT TECHNOLOGIES INC COM 49338L103 216 5197 SH SOLE 0 0 5197 KEYW HLDG CORP COM 493723100 3553 605248 SH SOLE 0 0 605248 KIMBELL RTY PARTNERS LP UNIT 49435R102 333 20500 SH SOLE 0 0 20500 KIMBERLY CLARK CORP COM 494368103 13619 112874 SH SOLE 0 0 112874 KIMCO RLTY CORP COM 49446R109 303 16668 SH SOLE 0 0 16668 KINDER MORGAN INC DEL COM 49456B101 13276 734675 SH SOLE 0 0 734675 KINDER MORGAN INC DEL PFD SER A 49456B200 263 6932 SH SOLE 0 0 6932 KINGSWAY FINL SVCS INC COM NEW 496904202 63 12400 SH SOLE 0 0 12400 KINROSS GOLD CORP COM NO PAR 496902404 130 30118 SH SOLE 0 0 30118 KINSALE CAP GROUP INC COM 49714P108 313 6955 SH SOLE 0 0 6955 KITE RLTY GROUP TR COM NEW 49803T300 1013 51682 SH SOLE 0 0 51682 KKR & CO L P DEL COM UNITS 48248M102 1257 59688 SH SOLE 0 0 59688 KLA-TENCOR CORP COM 482480100 914 8702 SH SOLE 0 0 8702 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 523 11962 SH SOLE 0 0 11962 KOHLS CORP COM 500255104 681 12562 SH SOLE 0 0 12562 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1499 39648 SH SOLE 0 0 39648 KOSMOS ENERGY LTD SHS G5315B107 462 67509 SH SOLE 0 0 67509 KRAFT HEINZ CO COM 500754106 56316 724217 SH SOLE 0 0 724217 KRANESHARES TR CSI CHI INTERNET 500767306 1172 20004 SH SOLE 0 0 20004 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 156 14762 SH SOLE 0 0 14762 KROGER CO COM 501044101 4929 179552 SH SOLE 0 0 179552 KT CORP SPONSORED ADR 48268K101 428 27387 SH SOLE 0 0 27387 L BRANDS INC COM 501797104 745 12368 SH SOLE 0 0 12368 L3 TECHNOLOGIES INC COM 502413107 1374 6943 SH SOLE 0 0 6943 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2304 14445 SH SOLE 0 0 14445 LAM RESEARCH CORP COM 512807108 3083 16743 SH SOLE 0 0 16743 LAMAR ADVERTISING CO NEW CL A 512816109 857 11547 SH SOLE 0 0 11547 LAMB WESTON HLDGS INC COM 513272104 1378 24406 SH SOLE 0 0 24406 LANCASTER COLONY CORP COM 513847103 2529 19574 SH SOLE 0 0 19574 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1949 107683 SH SOLE 0 0 107683 LANDSTAR SYS INC COM 515098101 334 3203 SH SOLE 0 0 3203 LAREDO PETROLEUM INC COM 516806106 310 29209 SH SOLE 0 0 29209 LAS VEGAS SANDS CORP COM 517834107 3936 56641 SH SOLE 0 0 56641 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1626 57924 SH SOLE 0 0 57924 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5763 197317 SH SOLE 0 0 197317 LAUDER ESTEE COS INC CL A 518439104 17737 139389 SH SOLE 0 0 139389 LAZARD GLB TTL RET&INCM FD I COM 52106W103 1491 82809 SH SOLE 0 0 82809 LAZARD LTD SHS A G54050102 4055 77233 SH SOLE 0 0 77233 LAZARD WORLD DIVID & INCOME COM 521076109 533 45842 SH SOLE 0 0 45842 LEAR CORP COM NEW 521865204 3296 18660 SH SOLE 0 0 18660 LEGACY RESVS LP UNIT LP INT 524707304 91 56766 SH SOLE 0 0 56766 LEGACY TEX FINL GROUP INC COM 52471Y106 205 4860 SH SOLE 0 0 4860 LEGG MASON BW GLB INC OPP FD COM 52469B100 523 40974 SH SOLE 0 0 40974 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 3737 118530 SH SOLE 0 0 118530 LEGG MASON INC COM 524901105 376 8958 SH SOLE 0 0 8958 LEGGETT & PLATT INC COM 524660107 2450 51339 SH SOLE 0 0 51339 LEIDOS HLDGS INC COM 525327102 680 10526 SH SOLE 0 0 10526 LEMAITRE VASCULAR INC COM 525558201 322 10109 SH SOLE 0 0 10109 LENNAR CORP CL A 526057104 1579 24973 SH SOLE 0 0 24973 LEUCADIA NATL CORP COM 527288104 326 12314 SH SOLE 0 0 12314 LEXINGTON REALTY TRUST COM 529043101 1018 105447 SH SOLE 0 0 105447 LGI HOMES INC COM 50187T106 601 8014 SH SOLE 0 0 8014 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1624 257733 SH SOLE 0 0 257733 LIBERTY BROADBAND CORP COM SER C 530307305 233 2735 SH SOLE 0 0 2735 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 765 19282 SH SOLE 0 0 19282 LIBERTY PPTY TR SH BEN INT 531172104 1408 32747 SH SOLE 0 0 32747 LILLY ELI & CO COM 532457108 14163 167692 SH SOLE 0 0 167692 LINCOLN NATL CORP IND COM 534187109 4028 52403 SH SOLE 0 0 52403 LIONS GATE ENTMNT CORP CL A VTG 535919401 247 7295 SH SOLE 0 0 7295 LIVE OAK BANCSHARES INC COM 53803X105 8587 360025 SH SOLE 0 0 360025 LIVEPERSON INC COM 538146101 857 74560 SH SOLE 0 0 74560 LKQ CORP COM 501889208 559 13745 SH SOLE 0 0 13745 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 60 16025 SH SOLE 0 0 16025 LMP CAP & INCOME FD INC COM 50208A102 4923 352874 SH SOLE 0 0 352874 LOCKHEED MARTIN CORP COM 539830109 29556 92035 SH SOLE 0 0 92035 LOEWS CORP COM 540424108 391 7807 SH SOLE 0 0 7807 LOGMEIN INC COM 54142L109 2542 22204 SH SOLE 0 0 22204 LOUISIANA PAC CORP COM 546347105 796 30327 SH SOLE 0 0 30327 LOWES COS INC COM 548661107 19532 210152 SH SOLE 0 0 210152 LOWES COS INC COM 548661107 210 19300 SH Call SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 491 6251 SH SOLE 0 0 6251 LUMENTUM HLDGS INC COM 55024U109 2213 45248 SH SOLE 0 0 45248 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7201 65275 SH SOLE 0 0 65275 M & T BK CORP COM 55261F104 2369 13842 SH SOLE 0 0 13842 M D C HLDGS INC COM 552676108 2511 78751 SH SOLE 0 0 78751 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 15 14000 PRN SOLE 0 0 14000 MACK CALI RLTY CORP COM 554489104 217 10085 SH SOLE 0 0 10085 MACQUARIE INFRASTRUCTURE COR COM 55608B105 502 7826 SH SOLE 0 0 7826 MACYS INC COM 55616P104 634 25187 SH SOLE 0 0 25187 MAG SILVER CORP COM 55903Q104 376 30446 SH SOLE 0 0 30446 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 26854 378540 SH SOLE 0 0 378540 MAGNA INTL INC COM 559222401 2231 39373 SH SOLE 0 0 39373 MAIN STREET CAPITAL CORP COM 56035L104 1938 48776 SH SOLE 0 0 48776 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 3593 181174 SH SOLE 0 0 181174 MALIBU BOATS INC COM CL A 56117J100 278 9344 SH SOLE 0 0 9344 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 1112 47608 SH SOLE 0 0 47608 MANITOWOC CO INC COM NEW 563571405 383 9747 SH SOLE 0 0 9747 MANNKIND CORP COM NEW 56400P706 36 15603 SH SOLE 0 0 15603 MANULIFE FINL CORP COM 56501R106 1925 92279 SH SOLE 0 0 92279 MARATHON OIL CORP COM 565849106 13943 823578 SH SOLE 0 0 823578 MARATHON PETE CORP COM 56585A102 64392 975944 SH SOLE 0 0 975944 MARKEL CORP COM 570535104 5378 4721 SH SOLE 0 0 4721 MARKETAXESS HLDGS INC COM 57060D108 2141 10610 SH SOLE 0 0 10610 MARRIOTT INTL INC NEW CL A 571903202 4105 30239 SH SOLE 0 0 30239 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 527 3893 SH SOLE 0 0 3893 MARRONE BIO INNOVATIONS INC COM 57165B106 12 11061 SH SOLE 0 0 11061 MARSH & MCLENNAN COS INC COM 571748102 1386 17028 SH SOLE 0 0 17028 MARTIN MARIETTA MATLS INC COM 573284106 1536 6948 SH SOLE 0 0 6948 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1209 86367 SH SOLE 0 0 86367 MASCO CORP COM 574599106 3258 74147 SH SOLE 0 0 74147 MASTEC INC COM 576323109 904 18477 SH SOLE 0 0 18477 MASTERCARD INCORPORATED CL A 57636Q104 17738 117167 SH SOLE 0 0 117167 MATCH GROUP INC COM 57665R106 1392 44470 SH SOLE 0 0 44470 MATINAS BIOPHARMA HLDGS INC COM 576810105 765 659890 SH SOLE 0 0 659890 MATTHEWS INTL CORP CL A 577128101 671 12714 SH SOLE 0 0 12714 MAXIM INTEGRATED PRODS INC COM 57772K101 2833 54188 SH SOLE 0 0 54188 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 208 4024 SH SOLE 0 0 4024 MB FINANCIAL INC NEW COM 55264U108 1342 30147 SH SOLE 0 0 30147 MBT FINL CORP COM 578877102 391 36850 SH SOLE 0 0 36850 MCCORMICK & CO INC COM NON VTG 579780206 1545 15158 SH SOLE 0 0 15158 MCDERMOTT INTL INC COM 580037109 118 17994 SH SOLE 0 0 17994 MCDONALDS CORP COM 580135101 39409 228966 SH SOLE 0 0 228966 MCKESSON CORP COM 58155Q103 3764 24135 SH SOLE 0 0 24135 MDU RES GROUP INC COM 552690109 929 34558 SH SOLE 0 0 34558 MEDEQUITIES RLTY TR INC COM 58409L306 281 25012 SH SOLE 0 0 25012 MEDICAL PPTYS TRUST INC COM 58463J304 1706 123813 SH SOLE 0 0 123813 MEDLEY CAP CORP COM 58503F106 70 13400 SH SOLE 0 0 13400 MEDTRONIC PLC SHS G5960L103 14430 178700 SH SOLE 0 0 178700 MERCADOLIBRE INC COM 58733R102 201 638 SH SOLE 0 0 638 MERCK & CO INC COM 58933Y105 61897 1099977 SH SOLE 0 0 1099977 MERCURY GENL CORP NEW COM 589400100 270 5045 SH SOLE 0 0 5045 MERCURY SYS INC COM 589378108 642 12493 SH SOLE 0 0 12493 MERIT MED SYS INC COM 589889104 856 19823 SH SOLE 0 0 19823 MESA LABS INC COM 59064R109 1452 11678 SH SOLE 0 0 11678 METLIFE INC COM 59156R108 9471 187328 SH SOLE 0 0 187328 METTLER TOLEDO INTERNATIONAL COM 592688105 2981 4812 SH SOLE 0 0 4812 MFA FINL INC COM 55272X102 279 35196 SH SOLE 0 0 35196 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 83 17366 SH SOLE 0 0 17366 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 199 38060 SH SOLE 0 0 38060 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 143 31000 SH SOLE 0 0 31000 MFS INTER INCOME TR SH BEN INT 55273C107 212 51076 SH SOLE 0 0 51076 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 698 115001 SH SOLE 0 0 115001 MFS MUN INCOME TR SH BEN INT 552738106 853 124193 SH SOLE 0 0 124193 MGE ENERGY INC COM 55277P104 549 8707 SH SOLE 0 0 8707 MGIC INVT CORP WIS COM 552848103 634 44944 SH SOLE 0 0 44944 MGM GROWTH PPTYS LLC CL A COM 55303A105 678 23266 SH SOLE 0 0 23266 MGM RESORTS INTERNATIONAL COM 552953101 1519 45503 SH SOLE 0 0 45503 MGP INGREDIENTS INC NEW COM 55303J106 349609 4547470 SH SOLE 0 0 4547470 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 381 11328 SH SOLE 0 0 11328 MICROCHIP TECHNOLOGY INC COM 595017104 58162 661818 SH SOLE 0 0 661818 MICRON TECHNOLOGY INC COM 595112103 16502 401325 SH SOLE 0 0 401325 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 43 30000 PRN SOLE 0 0 30000 MICROSEMI CORP COM 595137100 205 3969 SH SOLE 0 0 3969 MICROSOFT CORP COM 594918104 244220 2855002 SH SOLE 0 0 2855002 MID AMER APT CMNTYS INC COM 59522J103 1443 14352 SH SOLE 0 0 14352 MIDDLEBY CORP COM 596278101 1432 10614 SH SOLE 0 0 10614 MIDDLESEX WATER CO COM 596680108 1183 29637 SH SOLE 0 0 29637 MIDWESTONE FINL GROUP INC NE COM 598511103 286 8541 SH SOLE 0 0 8541 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 598 47984 SH SOLE 0 0 47984 MIMEDX GROUP INC COM 602496101 719 57037 SH SOLE 0 0 57037 MIRATI THERAPEUTICS INC COM 60468T105 207 11326 SH SOLE 0 0 11326 MITCHAM INDS INC COM 606501104 46 14428 SH SOLE 0 0 14428 MOHAWK INDS INC COM 608190104 17252 62532 SH SOLE 0 0 62532 MOLSON COORS BREWING CO CL B 60871R209 2118 25799 SH SOLE 0 0 25799 MONDELEZ INTL INC CL A 609207105 13275 310162 SH SOLE 0 0 310162 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1409 79165 SH SOLE 0 0 79165 MONOLITHIC PWR SYS INC COM 609839105 8674 77179 SH SOLE 0 0 77179 MONROE CAP CORP COM 610335101 246 17926 SH SOLE 0 0 17926 MONSANTO CO NEW COM 61166W101 5742 49168 SH SOLE 0 0 49168 MONSTER BEVERAGE CORP NEW COM 61174X109 3406 53823 SH SOLE 0 0 53823 MONSTER DIGITAL INC COM PAR NEW 61174L501 13 21819 SH SOLE 0 0 21819 MOODYS CORP COM 615369105 1026 6948 SH SOLE 0 0 6948 MORGAN STANLEY COM NEW 617446448 3699 70502 SH SOLE 0 0 70502 MORGAN STANLEY CHINA A SH FD COM 617468103 233 9975 SH SOLE 0 0 9975 MORGAN STANLEY EM MKTS DM DE COM 617477104 152 19750 SH SOLE 0 0 19750 MORGAN STANLEY EMER MKTS DEB COM 61744H105 100 10010 SH SOLE 0 0 10010 MORGAN STANLEY EMER MKTS FD COM 61744G107 824 46075 SH SOLE 0 0 46075 MOSAIC CO NEW COM 61945C103 693 26992 SH SOLE 0 0 26992 MOTOROLA SOLUTIONS INC COM NEW 620076307 39704 439493 SH SOLE 0 0 439493 MPLX LP COM UNIT REP LTD 55336V100 5008 141203 SH SOLE 0 0 141203 MSA SAFETY INC COM 553498106 1065 13744 SH SOLE 0 0 13744 MSC INDL DIRECT INC CL A 553530106 1293 13374 SH SOLE 0 0 13374 MUELLER INDS INC COM 624756102 236 6672 SH SOLE 0 0 6672 MYLAN N V SHS EURO N59465109 8860 209417 SH SOLE 0 0 209417 NABORS INDUSTRIES LTD SHS G6359F103 401 58669 SH SOLE 0 0 58669 NANOVIRICIDES INC COM NEW 630087203 10 11127 SH SOLE 0 0 11127 NASDAQ INC COM 631103108 3387 44085 SH SOLE 0 0 44085 NATIONAL BEVERAGE CORP COM 635017106 407 4181 SH SOLE 0 0 4181 NATIONAL COMM CORP COM 63546L102 362 8986 SH SOLE 0 0 8986 NATIONAL FUEL GAS CO N J COM 636180101 4079 74282 SH SOLE 0 0 74282 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1481 25185 SH SOLE 0 0 25185 NATIONAL HEALTH INVS INC COM 63633D104 767 10175 SH SOLE 0 0 10175 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 19 17000 PRN SOLE 0 0 17000 NATIONAL HEALTHCARE CORP COM 635906100 386 6329 SH SOLE 0 0 6329 NATIONAL OILWELL VARCO INC COM 637071101 1179 32719 SH SOLE 0 0 32719 NATIONAL PRESTO INDS INC COM 637215104 369 3710 SH SOLE 0 0 3710 NATIONAL RETAIL PPTYS INC COM 637417106 6417 148789 SH SOLE 0 0 148789 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 12 10403 SH SOLE 0 0 10403 NEOGEN CORP COM 640491106 3463 42127 SH SOLE 0 0 42127 NETEASE INC SPONSORED ADR 64110W102 1317 3816 SH SOLE 0 0 3816 NETFLIX INC COM 64110L106 19597 102087 SH SOLE 0 0 102087 NEUBERGER BERMAN HGH YLD FD COM 64128C106 232 19759 SH SOLE 0 0 19759 NEUBERGER BERMAN INTER MUNI COM 64124P101 842 56897 SH SOLE 0 0 56897 NEW AMER HIGH INCOME FD INC COM NEW 641876800 271 28789 SH SOLE 0 0 28789 NEW JERSEY RES COM 646025106 3642 90601 SH SOLE 0 0 90601 NEW MTN FIN CORP COM 647551100 655 48328 SH SOLE 0 0 48328 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 306 3251 SH SOLE 0 0 3251 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1353 75652 SH SOLE 0 0 75652 NEW YORK CMNTY BANCORP INC COM 649445103 3243 249058 SH SOLE 0 0 249058 NEW YORK MTG TR INC COM PAR $.02 649604501 117 19041 SH SOLE 0 0 19041 NEWFIELD EXPL CO COM 651290108 273 8651 SH SOLE 0 0 8651 NEWLINK GENETICS CORP COM 651511107 118 14522 SH SOLE 0 0 14522 NEWMARKET CORP COM 651587107 1780 4479 SH SOLE 0 0 4479 NEWMONT MINING CORP COM 651639106 1036 27603 SH SOLE 0 0 27603 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 211 11396 SH SOLE 0 0 11396 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 19 30000 SH SOLE 0 0 30000 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 309 12204 SH SOLE 0 0 12204 NEXSTAR MEDIA GROUP INC CL A 65336K103 237 3028 SH SOLE 0 0 3028 NEXTERA ENERGY INC COM 65339F101 23248 148829 SH SOLE 0 0 148829 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1646 117175 SH SOLE 0 0 117175 NIKE INC CL B 654106103 21544 344407 SH SOLE 0 0 344407 NIKE INC CL B 654106103 2 35200 SH Call SOLE 0 0 0 NISOURCE INC COM 65473P105 927 36124 SH SOLE 0 0 36124 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 2180 43600 SH SOLE 0 0 43600 NOKIA CORP SPONSORED ADR 654902204 563 120847 SH SOLE 0 0 120847 NORBORD INC COM NEW 65548P403 242 7146 SH SOLE 0 0 7146 NORDSON CORP COM 655663102 569 3882 SH SOLE 0 0 3882 NORDSTROM INC COM 655664100 1791 37790 SH SOLE 0 0 37790 NORFOLK SOUTHERN CORP COM 655844108 12451 85924 SH SOLE 0 0 85924 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 369 208532 SH SOLE 0 0 208532 NORTHERN OIL & GAS INC NEV COM 665531109 29 14135 SH SOLE 0 0 14135 NORTHERN TR CORP COM 665859104 8860 88693 SH SOLE 0 0 88693 NORTHROP GRUMMAN CORP COM 666807102 14577 47497 SH SOLE 0 0 47497 NORTHWEST NAT GAS CO COM 667655104 2538 42550 SH SOLE 0 0 42550 NORTHWEST PIPE CO COM 667746101 525 27424 SH SOLE 0 0 27424 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1472 27641 SH SOLE 0 0 27641 NOVAGOLD RES INC COM NEW 66987E206 68 17210 SH SOLE 0 0 17210 NOVARTIS A G SPONSORED ADR 66987V109 9690 115405 SH SOLE 0 0 115405 NOVAVAX INC COM 670002104 129 104197 SH SOLE 0 0 104197 NOVO-NORDISK A S ADR 670100205 4918 91629 SH SOLE 0 0 91629 NQ MOBILE INC ADR REPSTG CL A 64118U108 347 86400 SH SOLE 0 0 86400 NQ MOBILE INC ADR REPSTG CL A 64118U108 15 42200 SH Call SOLE 0 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 11 15900 SH Call SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 1177 41323 SH SOLE 0 0 41323 NRG YIELD INC CL A NEW 62942X306 562 29826 SH SOLE 0 0 29826 NRG YIELD INC CL C 62942X405 1040 55045 SH SOLE 0 0 55045 NU SKIN ENTERPRISES INC CL A 67018T105 1248 18290 SH SOLE 0 0 18290 NUANCE COMMUNICATIONS INC COM 67020Y100 3588 219459 SH SOLE 0 0 219459 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 42 41000 PRN SOLE 0 0 41000 NUCOR CORP COM 670346105 12705 199821 SH SOLE 0 0 199821 NUCOR CORP COM 670346105 179 43200 SH Call SOLE 0 0 0 NUSHARES ETF TR ENHANCED YIELD 67092P102 361 14764 SH SOLE 0 0 14764 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 894 56974 SH SOLE 0 0 56974 NUTANIX INC CL A 67059N108 374 10613 SH SOLE 0 0 10613 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4607 298355 SH SOLE 0 0 298355 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 348 20185 SH SOLE 0 0 20185 NUVEEN BUILD AMER BD FD COM 67074C103 1940 88282 SH SOLE 0 0 88282 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 424 29612 SH SOLE 0 0 29612 NUVEEN CALIF MUN VALUE FD COM 67062C107 415 40685 SH SOLE 0 0 40685 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 343 23476 SH SOLE 0 0 23476 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 190 20000 SH SOLE 0 0 20000 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1075 130810 SH SOLE 0 0 130810 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 281 22833 SH SOLE 0 0 22833 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 7326 388870 SH SOLE 0 0 388870 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 771 67694 SH SOLE 0 0 67694 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 415 29214 SH SOLE 0 0 29214 NUVEEN FLOATING RATE INCOME COM 67072T108 887 79084 SH SOLE 0 0 79084 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 2623 230071 SH SOLE 0 0 230071 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1029 60868 SH SOLE 0 0 60868 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 379 38282 SH SOLE 0 0 38282 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 105 10500 SH SOLE 0 0 10500 NUVEEN INT DUR QUAL MUN TRM COM 670677103 152 11825 SH SOLE 0 0 11825 NUVEEN INTER DURATION MN TMF COM 670671106 847 65173 SH SOLE 0 0 65173 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 531 42196 SH SOLE 0 0 42196 NUVEEN MICHIGAN QLT MUN INC COM 670979103 134 10127 SH SOLE 0 0 10127 NUVEEN MTG OPPORTUNITY TERM COM 670735109 1157 46842 SH SOLE 0 0 46842 NUVEEN MULTI MKT INCOME FD COM 67075J107 83 10883 SH SOLE 0 0 10883 NUVEEN MUN 2021 TARGET TERM COM 670687102 169 17870 SH SOLE 0 0 17870 NUVEEN MUN HIGH INCOME OPP F COM 670682103 364 26778 SH SOLE 0 0 26778 NUVEEN MUN VALUE FD INC COM 670928100 2911 287361 SH SOLE 0 0 287361 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1097 71993 SH SOLE 0 0 71993 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 7521 310642 SH SOLE 0 0 310642 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1903 138937 SH SOLE 0 0 138937 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 312 24092 SH SOLE 0 0 24092 NUVEEN NEW YORK QLT MUN INC COM 67066X107 236 17100 SH SOLE 0 0 17100 NUVEEN OHIO QLTY MUN INCOME COM 670980101 543 37082 SH SOLE 0 0 37082 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1161 88263 SH SOLE 0 0 88263 NUVEEN PFD & INCM SECURTIES COM 67072C105 5705 559282 SH SOLE 0 0 559282 NUVEEN PFD & INCOME 2022 TER COM 67075T105 512 20395 SH SOLE 0 0 20395 NUVEEN PFD & INCOME TERM FD COM 67075A106 209 8447 SH SOLE 0 0 8447 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1934 137519 SH SOLE 0 0 137519 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1432 127152 SH SOLE 0 0 127152 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1317 92421 SH SOLE 0 0 92421 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 5397 311794 SH SOLE 0 0 311794 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 392 39387 SH SOLE 0 0 39387 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 383 27459 SH SOLE 0 0 27459 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 424 27882 SH SOLE 0 0 27882 NUVEEN SR INCOME FD COM 67067Y104 154 23694 SH SOLE 0 0 23694 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 445 25290 SH SOLE 0 0 25290 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 241 18824 SH SOLE 0 0 18824 NVIDIA CORP COM 67066G104 41763 215817 SH SOLE 0 0 215817 NVR INC COM 62944T105 5143 1466 SH SOLE 0 0 1466 NXP SEMICONDUCTORS N V COM N6596X109 15806 134990 SH SOLE 0 0 134990 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11101 46152 SH SOLE 0 0 46152 OASIS PETE INC NEW COM 674215108 5313 631804 SH SOLE 0 0 631804 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 91 85000 PRN SOLE 0 0 85000 OCCIDENTAL PETE CORP DEL COM 674599105 19526 265075 SH SOLE 0 0 265075 OCEANEERING INTL INC COM 675232102 284 13443 SH SOLE 0 0 13443 OCLARO INC COM NEW 67555N206 312 46334 SH SOLE 0 0 46334 OFFICE DEPOT INC COM 676220106 44 12290 SH SOLE 0 0 12290 OGE ENERGY CORP COM 670837103 1905 57880 SH SOLE 0 0 57880 OLD DOMINION FGHT LINES INC COM 679580100 5560 42264 SH SOLE 0 0 42264 OLD LINE BANCSHARES INC COM 67984M100 290 9864 SH SOLE 0 0 9864 OLD REP INTL CORP COM 680223104 5155 241094 SH SOLE 0 0 241094 OLIN CORP COM PAR $1 680665205 620 17423 SH SOLE 0 0 17423 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 237 4454 SH SOLE 0 0 4454 OMEGA HEALTHCARE INVS INC COM 681936100 4714 171186 SH SOLE 0 0 171186 OMNICOM GROUP INC COM 681919106 2494 34236 SH SOLE 0 0 34236 ON SEMICONDUCTOR CORP COM 682189105 298 14253 SH SOLE 0 0 14253 ONE LIBERTY PPTYS INC COM 682406103 364 14029 SH SOLE 0 0 14029 ONEMAIN HLDGS INC COM 68268W103 869 33452 SH SOLE 0 0 33452 ONEOK INC NEW COM 682680103 24800 463987 SH SOLE 0 0 463987 OPEN TEXT CORP COM 683715106 2236 62867 SH SOLE 0 0 62867 OPKO HEALTH INC COM 68375N103 137 28013 SH SOLE 0 0 28013 OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 11408 187884 SH SOLE 0 0 187884 OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 10689 152964 SH SOLE 0 0 152964 OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 3718 101620 SH SOLE 0 0 101620 ORACLE CORP COM 68389X105 59264 1253450 SH SOLE 0 0 1253450 ORANGE SPONSORED ADR 684060106 1008 57952 SH SOLE 0 0 57952 ORBCOMM INC COM 68555P100 906 88955 SH SOLE 0 0 88955 ORBITAL ATK INC COM 68557N103 335 2548 SH SOLE 0 0 2548 ORGANOVO HLDGS INC COM 68620A104 55 41082 SH SOLE 0 0 41082 ORION ENERGY SYSTEMS INC COM 686275108 18 20100 SH SOLE 0 0 20100 OSHKOSH CORP COM 688239201 1368 15046 SH SOLE 0 0 15046 OTTER TAIL CORP COM 689648103 474 10663 SH SOLE 0 0 10663 OWENS CORNING NEW COM 690742101 1750 19018 SH SOLE 0 0 19018 OXFORD INDS INC COM 691497309 263 3500 SH SOLE 0 0 3500 PACCAR INC COM 693718108 2389 33607 SH SOLE 0 0 33607 PACER FDS TR TRENDP 100 ETF 69374H303 11468 379092 SH SOLE 0 0 379092 PACER FDS TR TRENDP US LAR CP 69374H105 53487 1868203 SH SOLE 0 0 1868203 PACER FDS TR TRENDP US MID CP 69374H204 48870 1570881 SH SOLE 0 0 1570881 PACER FDS TR TRENDPILOT EUR 69374H808 24715 805052 SH SOLE 0 0 805052 PACWEST BANCORP DEL COM 695263103 3697 73358 SH SOLE 0 0 73358 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 13 14815 SH SOLE 0 0 14815 PALO ALTO NETWORKS INC COM 697435105 6530 45056 SH SOLE 0 0 45056 PAN AMERICAN SILVER CORP COM 697900108 697 44767 SH SOLE 0 0 44767 PANDORA MEDIA INC COM 698354107 207 42980 SH SOLE 0 0 42980 PARAGON COML CORP COM NEW 69911U403 424 7976 SH SOLE 0 0 7976 PARK HOTELS RESORTS INC COM 700517105 857 29792 SH SOLE 0 0 29792 PARK NATL CORP COM 700658107 611 5878 SH SOLE 0 0 5878 PARKER HANNIFIN CORP COM 701094104 4115 20615 SH SOLE 0 0 20615 PATTERN ENERGY GROUP INC CL A 70338P100 290 13500 SH SOLE 0 0 13500 PATTERSON UTI ENERGY INC COM 703481101 1495 64980 SH SOLE 0 0 64980 PAYCHEX INC COM 704326107 10176 149473 SH SOLE 0 0 149473 PAYCOM SOFTWARE INC COM 70432V102 418 5200 SH SOLE 0 0 5200 PAYPAL HLDGS INC COM 70450Y103 9501 129060 SH SOLE 0 0 129060 PBF ENERGY INC CL A 69318G106 2092 59010 SH SOLE 0 0 59010 PC-TEL INC COM 69325Q105 81 11006 SH SOLE 0 0 11006 PEBBLEBROOK HOTEL TR COM 70509V100 443 11930 SH SOLE 0 0 11930 PEMBINA PIPELINE CORP COM 706327103 1282 35410 SH SOLE 0 0 35410 PENGROWTH ENERGY CORP COM 70706P104 42 52323 SH SOLE 0 0 52323 PENN NATL GAMING INC COM 707569109 212 6770 SH SOLE 0 0 6770 PENNANTPARK FLOATING RATE CA COM 70806A106 160 11634 SH SOLE 0 0 11634 PENNEY J C INC COM 708160106 51 16285 SH SOLE 0 0 16285 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 17 17000 PRN SOLE 0 0 17000 PENNYMAC MTG INVT TR COM 70931T103 325 20222 SH SOLE 0 0 20222 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1392 29090 SH SOLE 0 0 29090 PENTAIR PLC SHS G7S00T104 3184 45090 SH SOLE 0 0 45090 PEOPLES BANCORP INC COM 709789101 1061 32529 SH SOLE 0 0 32529 PEOPLES UNITED FINANCIAL INC COM 712704105 3499 187093 SH SOLE 0 0 187093 PEPSICO INC COM 713448108 54692 456068 SH SOLE 0 0 456068 PERRIGO CO PLC SHS G97822103 375 4301 SH SOLE 0 0 4301 PFIZER INC COM 717081103 94471 2608240 SH SOLE 0 0 2608240 PFIZER INC COM 717081103 6 10500 SH Call SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 42606 403262 SH SOLE 0 0 403262 PHILLIPS 66 COM 718546104 33343 329631 SH SOLE 0 0 329631 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4724 90245 SH SOLE 0 0 90245 PHYSICIANS RLTY TR COM 71943U104 3552 197411 SH SOLE 0 0 197411 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 688 35104 SH SOLE 0 0 35104 PILGRIMS PRIDE CORP NEW COM 72147K108 249 8017 SH SOLE 0 0 8017 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1264 42078 SH SOLE 0 0 42078 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1869 83284 SH SOLE 0 0 83284 PIMCO ETF TR ACTIVE BD ETF 72201R775 5125 48353 SH SOLE 0 0 48353 PIMCO ETF TR BROAD US TIPS 72201R403 369 6338 SH SOLE 0 0 6338 PIMCO ETF TR INTER MUN BD ACT 72201R866 668 12443 SH SOLE 0 0 12443 PIMCO ETF TR INV GRD CRP BD 72201R817 1627 15393 SH SOLE 0 0 15393 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 791 15872 SH SOLE 0 0 15872 PIMCO HIGH INCOME FD COM SHS 722014107 222 29794 SH SOLE 0 0 29794 PIMCO INCOME OPPORTUNITY FD COM 72202B100 270 10439 SH SOLE 0 0 10439 PIMCO INCOME STRATEGY FUND COM 72201H108 150 12827 SH SOLE 0 0 12827 PIMCO INCOME STRATEGY FUND I COM 72201J104 217 20775 SH SOLE 0 0 20775 PIMCO MUN INCOME FD II COM 72200W106 653 49550 SH SOLE 0 0 49550 PIMCO MUN INCOME FD III COM 72201A103 172 14889 SH SOLE 0 0 14889 PIMCO MUNICIPAL INCOME FD COM 72200R107 407 31325 SH SOLE 0 0 31325 PINNACLE FINL PARTNERS INC COM 72346Q104 6682 100789 SH SOLE 0 0 100789 PINNACLE FOODS INC DEL COM 72348P104 779 13098 SH SOLE 0 0 13098 PIONEER DIV HIGH INCOME TRUS COM 723653101 1202 76329 SH SOLE 0 0 76329 PIONEER FLOATING RATE TR COM 72369J102 714 62222 SH SOLE 0 0 62222 PIONEER HIGH INCOME TR COM 72369H106 492 50645 SH SOLE 0 0 50645 PIONEER MUN HIGH INCOME ADV COM 723762100 1700 149505 SH SOLE 0 0 149505 PIONEER MUN HIGH INCOME TR COM SHS 723763108 321 27116 SH SOLE 0 0 27116 PIONEER NAT RES CO COM 723787107 18960 109688 SH SOLE 0 0 109688 PITNEY BOWES INC COM 724479100 179 15989 SH SOLE 0 0 15989 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9433 457010 SH SOLE 0 0 457010 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 941 42870 SH SOLE 0 0 42870 PLANET FITNESS INC CL A 72703H101 237 6841 SH SOLE 0 0 6841 PLUG POWER INC COM NEW 72919P202 108 45612 SH SOLE 0 0 45612 PNC FINL SVCS GROUP INC COM 693475105 10555 73147 SH SOLE 0 0 73147 PNM RES INC COM 69349H107 321 7937 SH SOLE 0 0 7937 POLARIS INDS INC COM 731068102 7100 57257 SH SOLE 0 0 57257 POLYMET MINING CORP COM 731916102 113 131688 SH SOLE 0 0 131688 PORTLAND GEN ELEC CO COM NEW 736508847 460 10083 SH SOLE 0 0 10083 PORTOLA PHARMACEUTICALS INC COM 737010108 407 8352 SH SOLE 0 0 8352 POSCO SPONSORED ADR 693483109 860 11001 SH SOLE 0 0 11001 POTASH CORP SASK INC COM 73755L107 1158 56454 SH SOLE 0 0 56454 POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 676 8233 SH SOLE 0 0 8233 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 602 22835 SH SOLE 0 0 22835 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 682 15033 SH SOLE 0 0 15033 POWERSHARES ETF TR II DWA TACT MLT 73937B399 579 21542 SH SOLE 0 0 21542 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 826 29249 SH SOLE 0 0 29249 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 678 30352 SH SOLE 0 0 30352 POWERSHARES ETF TR II EX US SML PORT 73936T771 255 7409 SH SOLE 0 0 7409 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 607 32016 SH SOLE 0 0 32016 POWERSHARES ETF TR II GBL WTR PORT 73936T623 664 25511 SH SOLE 0 0 25511 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1966 76168 SH SOLE 0 0 76168 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1159 34423 SH SOLE 0 0 34423 POWERSHARES ETF TR II KBW BK PORT 73937B746 4821 87630 SH SOLE 0 0 87630 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 239 4263 SH SOLE 0 0 4263 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 4562 306989 SH SOLE 0 0 306989 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 830 53910 SH SOLE 0 0 53910 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 280 5134 SH SOLE 0 0 5134 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 247 2512 SH SOLE 0 0 2512 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 260 4030 SH SOLE 0 0 4030 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 13414 175476 SH SOLE 0 0 175476 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 25518 562307 SH SOLE 0 0 562307 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1096 25797 SH SOLE 0 0 25797 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 34093 714152 SH SOLE 0 0 714152 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 18697 404266 SH SOLE 0 0 404266 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 2668 90312 SH SOLE 0 0 90312 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 11231 365966 SH SOLE 0 0 365966 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2770 107934 SH SOLE 0 0 107934 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1980 36728 SH SOLE 0 0 36728 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 268 5338 SH SOLE 0 0 5338 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 214 3288 SH SOLE 0 0 3288 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 509 19255 SH SOLE 0 0 19255 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 37824 732598 SH SOLE 0 0 732598 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 767 16274 SH SOLE 0 0 16274 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1063 30662 SH SOLE 0 0 30662 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 318 9380 SH SOLE 0 0 9380 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 207 4676 SH SOLE 0 0 4676 POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 106 11120 SH SOLE 0 0 11120 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 4955 98177 SH SOLE 0 0 98177 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 10686 181078 SH SOLE 0 0 181078 POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1582 15422 SH SOLE 0 0 15422 POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 1648 31276 SH SOLE 0 0 31276 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 666 16044 SH SOLE 0 0 16044 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 11154 287399 SH SOLE 0 0 287399 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 9688 74587 SH SOLE 0 0 74587 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 769 43182 SH SOLE 0 0 43182 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 512 7108 SH SOLE 0 0 7108 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 356 5836 SH SOLE 0 0 5836 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 955 57719 SH SOLE 0 0 57719 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 1442 12458 SH SOLE 0 0 12458 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 271 6380 SH SOLE 0 0 6380 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6865 225466 SH SOLE 0 0 225466 POWERSHARES ETF TRUST WATER RES PORT 73935X575 1485 49053 SH SOLE 0 0 49053 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 11077 463468 SH SOLE 0 0 463468 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 9710 351424 SH SOLE 0 0 351424 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2438 118632 SH SOLE 0 0 118632 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 2184 44820 SH SOLE 0 0 44820 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 762 27628 SH SOLE 0 0 27628 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 204 8633 SH SOLE 0 0 8633 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 266 7503 SH SOLE 0 0 7503 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 381 6416 SH SOLE 0 0 6416 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 141648 909393 SH SOLE 0 0 909393 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 53 20000 SH Put SOLE 0 0 20000 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 2703 112477 SH SOLE 0 0 112477 PPG INDS INC COM 693506107 5358 45861 SH SOLE 0 0 45861 PPL CORP COM 69351T106 6920 223600 SH SOLE 0 0 223600 PRA HEALTH SCIENCES INC COM 69354M108 1122 12317 SH SOLE 0 0 12317 PRAXAIR INC COM 74005P104 7563 48881 SH SOLE 0 0 48881 PREFERRED APT CMNTYS INC COM 74039L103 841 41551 SH SOLE 0 0 41551 PRICE T ROWE GROUP INC COM 74144T108 4952 47198 SH SOLE 0 0 47198 PRICELINE GRP INC COM NEW 741503403 16373 9422 SH SOLE 0 0 9422 PRIMERICA INC COM 74164M108 234 2305 SH SOLE 0 0 2305 PRINCIPAL FINL GROUP INC COM 74251V102 3557 50403 SH SOLE 0 0 50403 PROCTER AND GAMBLE CO COM 742718109 76396 831466 SH SOLE 0 0 831466 PROCTER AND GAMBLE CO COM 742718109 8 13500 SH Call SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 11651 206877 SH SOLE 0 0 206877 PROLOGIS INC COM 74340W103 807 12513 SH SOLE 0 0 12513 PROOFPOINT INC COM 743424103 866 9756 SH SOLE 0 0 9756 PROPETRO HLDG CORP COM 74347M108 8237 408586 SH SOLE 0 0 408586 PROSHARES TR INFLATN EXPECTNS 74348A814 471 17000 SH SOLE 0 0 17000 PROSHARES TR MSCI EAFE DIVD 74347B839 2111 54654 SH SOLE 0 0 54654 PROSHARES TR PRIV EQTY-LSTD 74348A533 430 12000 SH SOLE 0 0 12000 PROSHARES TR PSHS LC COR PLUS 74347R248 2278 34127 SH SOLE 0 0 34127 PROSHARES TR RUSS 2000 DIVD 74347B698 6886 124766 SH SOLE 0 0 124766 PROSHARES TR S&P 500 DV ARIST 74348A467 51610 805914 SH SOLE 0 0 805914 PROSHARES TR SHRT 20+YR TRE 74347X849 1480 67656 SH SOLE 0 0 67656 PROSHARES TR SHRT HGH YIELD 74347R131 1712 74061 SH SOLE 0 0 74061 PROSHARES TR SHRT RL EST FD 74347X641 1567 99033 SH SOLE 0 0 99033 PROSPECT CAPITAL CORPORATION COM 74348T102 1252 185799 SH SOLE 0 0 185799 PROTEON THERAPEUTICS INC COM 74371L109 23 12300 SH SOLE 0 0 12300 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 2400 166546 SH SOLE 0 0 166546 PRUDENTIAL PLC ADR 74435K204 517 10172 SH SOLE 0 0 10172 PRUDENTIAL SHT DURATION HG Y COM 74442F107 3861 261442 SH SOLE 0 0 261442 PUBLIC STORAGE COM 74460D109 7817 37401 SH SOLE 0 0 37401 PUBLIC SVC ENTERPRISE GROUP COM 744573106 8628 167532 SH SOLE 0 0 167532 PULTE GROUP INC COM 745867101 1016 30556 SH SOLE 0 0 30556 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 259 28692 SH SOLE 0 0 28692 PUTNAM MANAGED MUN INCOM TR COM 746823103 778 104939 SH SOLE 0 0 104939 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 117 24573 SH SOLE 0 0 24573 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 663 53715 SH SOLE 0 0 53715 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1540 289015 SH SOLE 0 0 289015 PVH CORP COM 693656100 382 2785 SH SOLE 0 0 2785 QCR HOLDINGS INC COM 74727A104 616 14385 SH SOLE 0 0 14385 QEP RES INC COM 74733V100 483 50419 SH SOLE 0 0 50419 QORVO INC COM 74736K101 492 7393 SH SOLE 0 0 7393 QUALCOMM INC COM 747525103 20479 319875 SH SOLE 0 0 319875 QUALYS INC COM 74758T303 1702 28680 SH SOLE 0 0 28680 QUANTA SVCS INC COM 74762E102 619 15818 SH SOLE 0 0 15818 QUARTERHILL INC COM 747713105 19 10111 SH SOLE 0 0 10111 QUEST DIAGNOSTICS INC COM 74834L100 1581 16049 SH SOLE 0 0 16049 R1 RCM INC COM 749397105 55 12399 SH SOLE 0 0 12399 RADIAN GROUP INC COM 750236101 939 45559 SH SOLE 0 0 45559 RADIANT LOGISTICS INC COM 75025X100 292 63460 SH SOLE 0 0 63460 RADNET INC COM 750491102 202 20000 SH SOLE 0 0 20000 RANDGOLD RES LTD ADR 752344309 489 4941 SH SOLE 0 0 4941 RANGE RES CORP COM 75281A109 951 55767 SH SOLE 0 0 55767 RAPID7 INC COM 753422104 215 11542 SH SOLE 0 0 11542 RAYMOND JAMES FINANCIAL INC COM 754730109 17621 197323 SH SOLE 0 0 197323 RAYTHEON CO COM NEW 755111507 12642 67296 SH SOLE 0 0 67296 REALTY INCOME CORP COM 756109104 7476 131108 SH SOLE 0 0 131108 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1717 55500 SH SOLE 0 0 55500 RED HAT INC COM 756577102 1002 8347 SH SOLE 0 0 8347 RED ROBIN GOURMET BURGERS IN COM 75689M101 1145 20307 SH SOLE 0 0 20307 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 17 17000 PRN SOLE 0 0 17000 REGAL ENTMT GROUP CL A 758766109 966 41998 SH SOLE 0 0 41998 REGENERON PHARMACEUTICALS COM 75886F107 1040 2767 SH SOLE 0 0 2767 REGIONS FINL CORP NEW COM 7591EP100 2635 152494 SH SOLE 0 0 152494 REINSURANCE GROUP AMER INC COM NEW 759351604 217 1392 SH SOLE 0 0 1392 RELX PLC SPONSORED ADR 759530108 201 8493 SH SOLE 0 0 8493 RENASANT CORP COM 75970E107 555 13584 SH SOLE 0 0 13584 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 20 19000 PRN SOLE 0 0 19000 RENT A CTR INC NEW COM 76009N100 557 50181 SH SOLE 0 0 50181 REPUBLIC SVCS INC COM 760759100 5442 80490 SH SOLE 0 0 80490 RESMED INC COM 761152107 4169 49227 SH SOLE 0 0 49227 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 14 14000 PRN SOLE 0 0 14000 RESOURCE CAP CORP NOTE 8.000% 1/1 76120WAB0 110 105000 PRN SOLE 0 0 105000 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1432 71745 SH SOLE 0 0 71745 RETAIL PPTYS AMER INC CL A 76131V202 279 20742 SH SOLE 0 0 20742 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 206 9600 SH SOLE 0 0 9600 RIO TINTO PLC SPONSORED ADR 767204100 2558 48320 SH SOLE 0 0 48320 RITE AID CORP COM 767754104 226 114943 SH SOLE 0 0 114943 RLI CORP COM 749607107 618 10195 SH SOLE 0 0 10195 ROBERT HALF INTL INC COM 770323103 224 4042 SH SOLE 0 0 4042 ROCKWELL COLLINS INC COM 774341101 19838 146253 SH SOLE 0 0 146253 ROCKWELL MED INC COM 774374102 73 12548 SH SOLE 0 0 12548 ROGERS CORP COM 775133101 350 2160 SH SOLE 0 0 2160 ROKU INC COM CL A 77543R102 247 4777 SH SOLE 0 0 4777 ROPER TECHNOLOGIES INC COM 776696106 14389 55536 SH SOLE 0 0 55536 ROSS STORES INC COM 778296103 7328 91315 SH SOLE 0 0 91315 ROYAL BK CDA MONTREAL QUE COM 780087102 14901 182509 SH SOLE 0 0 182509 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 257 33699 SH SOLE 0 0 33699 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2611 21888 SH SOLE 0 0 21888 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14646 219551 SH SOLE 0 0 219551 ROYAL GOLD INC COM 780287108 622 7577 SH SOLE 0 0 7577 ROYCE MICRO-CAP TR INC COM 780915104 303 32088 SH SOLE 0 0 32088 ROYCE VALUE TR INC COM 780910105 13498 834776 SH SOLE 0 0 834776 RPM INTL INC COM 749685103 438 8361 SH SOLE 0 0 8361 RSP PERMIAN INC COM 74978Q105 755 18559 SH SOLE 0 0 18559 RXI PHARMACEUTICALS CORP NEW COM 74979C501 11 20433 SH SOLE 0 0 20433 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 339 3255 SH SOLE 0 0 3255 RYDER SYS INC COM 783549108 2123 25226 SH SOLE 0 0 25226 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 944 6128 SH SOLE 0 0 6128 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 6533 57037 SH SOLE 0 0 57037 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 229538 2271979 SH SOLE 0 0 2271979 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 3065 25403 SH SOLE 0 0 25403 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1485 11108 SH SOLE 0 0 11108 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 21550 205570 SH SOLE 0 0 205570 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 5787 87299 SH SOLE 0 0 87299 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 988 16947 SH SOLE 0 0 16947 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 3127 70840 SH SOLE 0 0 70840 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1922 10702 SH SOLE 0 0 10702 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 6492 45409 SH SOLE 0 0 45409 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 811 4270 SH SOLE 0 0 4270 RYMAN HOSPITALITY PPTYS INC COM 78377T107 337 4886 SH SOLE 0 0 4886 S & T BANCORP INC COM 783859101 217 5458 SH SOLE 0 0 5458 S&P GLOBAL INC COM 78409V104 1533 9047 SH SOLE 0 0 9047 SABRA HEALTH CARE REIT INC COM 78573L106 2103 112057 SH SOLE 0 0 112057 SAFETY INS GROUP INC COM 78648T100 848 10545 SH SOLE 0 0 10545 SAGE THERAPEUTICS INC COM 78667J108 237 1441 SH SOLE 0 0 1441 SAIA INC COM 78709Y105 252 3560 SH SOLE 0 0 3560 SALESFORCE COM INC COM 79466L302 32898 321801 SH SOLE 0 0 321801 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 255 30934 SH SOLE 0 0 30934 SANCHEZ ENERGY CORP COM 79970Y105 195 36800 SH SOLE 0 0 36800 SANDERSON FARMS INC COM 800013104 898 6474 SH SOLE 0 0 6474 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 31 15319 SH SOLE 0 0 15319 SANDSTORM GOLD LTD COM NEW 80013R206 52 10364 SH SOLE 0 0 10364 SANGAMO THERAPEUTICS INC COM 800677106 311 18962 SH SOLE 0 0 18962 SANOFI SPONSORED ADR 80105N105 4337 100860 SH SOLE 0 0 100860 SAP SE SPON ADR 803054204 780 6943 SH SOLE 0 0 6943 SAREPTA THERAPEUTICS INC COM 803607100 1037 18639 SH SOLE 0 0 18639 SASOL LTD SPONSORED ADR 803866300 543 15867 SH SOLE 0 0 15867 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4670 28589 SH SOLE 0 0 28589 SCANA CORP NEW COM 80589M102 2138 53748 SH SOLE 0 0 53748 SCHEIN HENRY INC COM 806407102 619 8851 SH SOLE 0 0 8851 SCHLUMBERGER LTD COM 806857108 11764 174562 SH SOLE 0 0 174562 SCHWAB CHARLES CORP NEW COM 808513105 3706 72136 SH SOLE 0 0 72136 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9500 340020 SH SOLE 0 0 340020 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 25299 742568 SH SOLE 0 0 742568 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 825 15479 SH SOLE 0 0 15479 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 794 21299 SH SOLE 0 0 21299 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2592 51808 SH SOLE 0 0 51808 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 22267 427885 SH SOLE 0 0 427885 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2100 32551 SH SOLE 0 0 32551 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 38246 747432 SH SOLE 0 0 747432 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 21451 303365 SH SOLE 0 0 303365 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 471 8620 SH SOLE 0 0 8620 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 18114 284009 SH SOLE 0 0 284009 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 24122 452805 SH SOLE 0 0 452805 SCHWAB STRATEGIC TR US REIT ETF 808524847 7015 168546 SH SOLE 0 0 168546 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 26759 383713 SH SOLE 0 0 383713 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3390 61158 SH SOLE 0 0 61158 SCIENCE APPLICATNS INTL CP N COM 808625107 603 7871 SH SOLE 0 0 7871 SCIENTIFIC GAMES CORP CL A 80874P109 432 8420 SH SOLE 0 0 8420 SCORPIO TANKERS INC SHS Y7542C106 36 11755 SH SOLE 0 0 11755 SCOTTS MIRACLE GRO CO CL A 810186106 811 7580 SH SOLE 0 0 7580 SEABRIDGE GOLD INC COM 811916105 321 28433 SH SOLE 0 0 28433 SEACOAST BKG CORP FLA COM NEW 811707801 476 18871 SH SOLE 0 0 18871 SEADRILL LIMITED SHS G7945E105 6 24512 SH SOLE 0 0 24512 SEAGATE TECHNOLOGY PLC SHS G7945M107 1425 34063 SH SOLE 0 0 34063 SEALED AIR CORP NEW COM 81211K100 1652 33514 SH SOLE 0 0 33514 SEATTLE GENETICS INC COM 812578102 238 4454 SH SOLE 0 0 4454 SEI INVESTMENTS CO COM 784117103 1287 17909 SH SOLE 0 0 17909 SELECT INCOME REIT COM SH BEN INT 81618T100 1342 53417 SH SOLE 0 0 53417 SELECT SECTOR SPDR TR ENERGY 81369Y506 38684 535333 SH SOLE 0 0 535333 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4574 138849 SH SOLE 0 0 138849 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 28907 292904 SH SOLE 0 0 292904 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10515 184831 SH SOLE 0 0 184831 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 36919 446523 SH SOLE 0 0 446523 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 52607 1884879 SH SOLE 0 0 1884879 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 43 13900 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25197 332977 SH SOLE 0 0 332977 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7731 146757 SH SOLE 0 0 146757 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7010 115807 SH SOLE 0 0 115807 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 73116 1143341 SH SOLE 0 0 1143341 SELECTIVE INS GROUP INC COM 816300107 443 7548 SH SOLE 0 0 7548 SEMPRA ENERGY COM 816851109 2513 23501 SH SOLE 0 0 23501 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1056 55168 SH SOLE 0 0 55168 SENOMYX INC COM 81724Q107 38 29500 SH SOLE 0 0 29500 SENSEONICS HLDGS INC COM 81727U105 1296 487175 SH SOLE 0 0 487175 SERVICE CORP INTL COM 817565104 786 21071 SH SOLE 0 0 21071 SERVICENOW INC COM 81762P102 15026 115240 SH SOLE 0 0 115240 SERVISFIRST BANCSHARES INC COM 81768T108 1425 34340 SH SOLE 0 0 34340 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1270 42598 SH SOLE 0 0 42598 SHERWIN WILLIAMS CO COM 824348106 11700 28517 SH SOLE 0 0 28517 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 486 10480 SH SOLE 0 0 10480 SHIP FINANCE INTERNATIONAL L SHS G81075106 250 16095 SH SOLE 0 0 16095 SHIRE PLC SPONSORED ADR 82481R106 754 4859 SH SOLE 0 0 4859 SHOPIFY INC CL A 82509L107 3323 32903 SH SOLE 0 0 32903 SIGNATURE BK NEW YORK N Y COM 82669G104 684 4986 SH SOLE 0 0 4986 SIMON PPTY GROUP INC NEW COM 828806109 3271 19048 SH SOLE 0 0 19048 SIX FLAGS ENTMT CORP NEW COM 83001A102 1296 19472 SH SOLE 0 0 19472 SJW GROUP COM 784305104 478 7492 SH SOLE 0 0 7492 SKECHERS U S A INC CL A 830566105 1586 41918 SH SOLE 0 0 41918 SKYWEST INC COM 830879102 478 9003 SH SOLE 0 0 9003 SKYWORKS SOLUTIONS INC COM 83088M102 8139 85706 SH SOLE 0 0 85706 SMITH A O COM 831865209 1204 19642 SH SOLE 0 0 19642 SMUCKER J M CO COM NEW 832696405 4413 35523 SH SOLE 0 0 35523 SNAP INC CL A 83304A106 932 63788 SH SOLE 0 0 63788 SNAP ON INC COM 833034101 879 5042 SH SOLE 0 0 5042 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1385 19687 SH SOLE 0 0 19687 SONIC CORP COM 835451105 243 8838 SH SOLE 0 0 8838 SONOCO PRODS CO COM 835495102 493 9280 SH SOLE 0 0 9280 SONY CORP SPONSORED ADR 835699307 934 20772 SH SOLE 0 0 20772 SOUTH JERSEY INDS INC COM 838518108 2007 64279 SH SOLE 0 0 64279 SOUTH ST CORP COM 840441109 322 3698 SH SOLE 0 0 3698 SOUTHERN CO COM 842587107 20951 435652 SH SOLE 0 0 435652 SOUTHERN COPPER CORP COM 84265V105 379 7981 SH SOLE 0 0 7981 SOUTHSIDE BANCSHARES INC COM 84470P109 1494 44369 SH SOLE 0 0 44369 SOUTHWEST AIRLS CO COM 844741108 4034 61629 SH SOLE 0 0 61629 SOUTHWEST GAS HOLDINGS INC COM 844895102 957 11894 SH SOLE 0 0 11894 SPARTAN MTRS INC COM 846819100 237 15032 SH SOLE 0 0 15032 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 24552 99251 SH SOLE 0 0 99251 SPDR GOLD TRUST GOLD SHS 78463V107 42305 342135 SH SOLE 0 0 342135 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 12609 257956 SH SOLE 0 0 257956 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2449 60475 SH SOLE 0 0 60475 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2254 55359 SH SOLE 0 0 55359 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9119 185846 SH SOLE 0 0 185846 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1711 53961 SH SOLE 0 0 53961 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1599 41910 SH SOLE 0 0 41910 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 369 11230 SH SOLE 0 0 11230 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 572 11004 SH SOLE 0 0 11004 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 246 3470 SH SOLE 0 0 3470 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1040 25247 SH SOLE 0 0 25247 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 410 11561 SH SOLE 0 0 11561 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 52161 150987 SH SOLE 0 0 150987 SPDR SER TR BLOMBERG BRC INV 78468R200 12699 414048 SH SOLE 0 0 414048 SPDR SER TR BLOOMBERG SRT TR 78468R408 7005 254177 SH SOLE 0 0 254177 SPDR SER TR NUVEEN BLMBRG SR 78468R739 5339 111448 SH SOLE 0 0 111448 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1028 21001 SH SOLE 0 0 21001 SPDR SER TR PORTFOLIO SH TSR 78468R101 828 27715 SH SOLE 0 0 27715 SPDR SER TR PORTFOLIO SM ETF 78468R853 431 14300 SH SOLE 0 0 14300 SPDR SER TR SPDR BLOOMBERG 78468R663 6452 70595 SH SOLE 0 0 70595 SPDR SERIES TRUST AEROSPACE DEF 78464A631 15781 188851 SH SOLE 0 0 188851 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 32877 649744 SH SOLE 0 0 649744 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1079 18155 SH SOLE 0 0 18155 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2584 90904 SH SOLE 0 0 90904 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 9017 303817 SH SOLE 0 0 303817 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 430 7642 SH SOLE 0 0 7642 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 12098 329485 SH SOLE 0 0 329485 SPDR SERIES TRUST COMP SOFTWARE 78464A599 214 3082 SH SOLE 0 0 3082 SPDR SERIES TRUST DJ REIT ETF 78464A607 4569 48768 SH SOLE 0 0 48768 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 13795 214215 SH SOLE 0 0 214215 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2732 49079 SH SOLE 0 0 49079 SPDR SERIES TRUST NYSE TECH ETF 78464A102 722 8611 SH SOLE 0 0 8611 SPDR SERIES TRUST OILGAS EQUIP 78464A748 604 35286 SH SOLE 0 0 35286 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1342 46696 SH SOLE 0 0 46696 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9856 288016 SH SOLE 0 0 288016 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 288 8640 SH SOLE 0 0 8640 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1753 57642 SH SOLE 0 0 57642 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1591 47912 SH SOLE 0 0 47912 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5409 163920 SH SOLE 0 0 163920 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2650 86377 SH SOLE 0 0 86377 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 633 4074 SH SOLE 0 0 4074 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 579 5625 SH SOLE 0 0 5625 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 8232 36204 SH SOLE 0 0 36204 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4474 35584 SH SOLE 0 0 35584 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2502 18813 SH SOLE 0 0 18813 SPDR SERIES TRUST S&P BIOTECH 78464A870 11278 132885 SH SOLE 0 0 132885 SPDR SERIES TRUST S&P BK ETF 78464A797 1981 41847 SH SOLE 0 0 41847 SPDR SERIES TRUST S&P DIVID ETF 78464A763 79186 838129 SH SOLE 0 0 838129 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2998 67733 SH SOLE 0 0 67733 SPDR SERIES TRUST S&P INS ETF 78464A789 794 25854 SH SOLE 0 0 25854 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2635 70871 SH SOLE 0 0 70871 SPDR SERIES TRUST S&P PHARMAC 78464A722 256 5886 SH SOLE 0 0 5886 SPDR SERIES TRUST S&P REGL BKG 78464A698 13948 237009 SH SOLE 0 0 237009 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 14010 200689 SH SOLE 0 0 200689 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 359 5509 SH SOLE 0 0 5509 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1036 23525 SH SOLE 0 0 23525 SPECTRA ENERGY PARTNERS LP COM 84756N109 2486 62865 SH SOLE 0 0 62865 SPECTRUM BRANDS HLDGS INC COM 84763R101 364 3237 SH SOLE 0 0 3237 SPIRE INC COM 84857L101 347 4619 SH SOLE 0 0 4619 SPIRIT AIRLS INC COM 848577102 1422 31712 SH SOLE 0 0 31712 SPIRIT RLTY CAP INC NEW COM 84860W102 617 71940 SH SOLE 0 0 71940 SPLUNK INC COM 848637104 2847 34365 SH SOLE 0 0 34365 SPRINT CORP COM SER 1 85207U105 190 32326 SH SOLE 0 0 32326 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4821 455253 SH SOLE 0 0 455253 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3056 482063 SH SOLE 0 0 482063 SQUARE INC CL A 852234103 3353 96714 SH SOLE 0 0 96714 SRC ENERGY INC COM 78470V108 2925 342896 SH SOLE 0 0 342896 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8335 205894 SH SOLE 0 0 205894 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 4590 97284 SH SOLE 0 0 97284 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5598 115099 SH SOLE 0 0 115099 STAAR SURGICAL CO COM PAR $0.01 852312305 935 60336 SH SOLE 0 0 60336 STAG INDL INC COM 85254J102 3294 120528 SH SOLE 0 0 120528 STAGE STORES INC COM NEW 85254C305 47 28000 SH SOLE 0 0 28000 STANLEY BLACK & DECKER INC COM 854502101 3573 21052 SH SOLE 0 0 21052 STARBUCKS CORP COM 855244109 19677 342623 SH SOLE 0 0 342623 STARWOOD PPTY TR INC COM 85571B105 3298 154469 SH SOLE 0 0 154469 STEEL DYNAMICS INC COM 858119100 882 20453 SH SOLE 0 0 20453 STEELCASE INC CL A 858155203 275 18099 SH SOLE 0 0 18099 STELLUS CAP INVT CORP COM 858568108 418 31813 SH SOLE 0 0 31813 STEMLINE THERAPEUTICS INC COM 85858C107 189 12116 SH SOLE 0 0 12116 STERICYCLE INC COM 858912108 885 13021 SH SOLE 0 0 13021 STERICYCLE INC DEP PFD A 1/10 858912207 422 7967 SH SOLE 0 0 7967 STERIS PLC SHS USD G84720104 1300 14857 SH SOLE 0 0 14857 STMICROELECTRONICS N V NY REGISTRY 861012102 2110 96632 SH SOLE 0 0 96632 STONE HBR EMERG MRKTS INC FD COM 86164T107 166 10452 SH SOLE 0 0 10452 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 466 71007 SH SOLE 0 0 71007 STORE CAP CORP COM 862121100 824 31641 SH SOLE 0 0 31641 STREAMLINE HEALTH SOLUTIONS COM 86323X106 78 46430 SH SOLE 0 0 46430 STRYKER CORP COM 863667101 28731 185554 SH SOLE 0 0 185554 STUDENT TRANSN INC COM 86388A108 137 22301 SH SOLE 0 0 22301 STURM RUGER & CO INC COM 864159108 588 10522 SH SOLE 0 0 10522 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3648 150606 SH SOLE 0 0 150606 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 224 25767 SH SOLE 0 0 25767 SUMMER INFANT INC COM 865646103 212 141331 SH SOLE 0 0 141331 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 211 10300 SH SOLE 0 0 10300 SUN CMNTYS INC COM 866674104 842 9076 SH SOLE 0 0 9076 SUN LIFE FINL INC COM 866796105 678 16431 SH SOLE 0 0 16431 SUNCOR ENERGY INC NEW COM 867224107 1558 42436 SH SOLE 0 0 42436 SUNOCO LP COM U REP LP 86765K109 3187 112230 SH SOLE 0 0 112230 SUNPOWER CORP COM 867652406 226 26766 SH SOLE 0 0 26766 SUNTRUST BKS INC *W EXP 12/31/201 867914129 452 14500 SH SOLE 0 0 14500 SUNTRUST BKS INC COM 867914103 3645 56427 SH SOLE 0 0 56427 SUNTRUST BKS INC COM 867914103 15 11100 SH Call SOLE 0 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 325 33737 SH SOLE 0 0 33737 SVB FINL GROUP COM 78486Q101 14093 60284 SH SOLE 0 0 60284 SYMANTEC CORP COM 871503108 733 26118 SH SOLE 0 0 26118 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 13 14000 PRN SOLE 0 0 14000 SYNCHRONY FINL COM 87165B103 19838 513815 SH SOLE 0 0 513815 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 104 46489 SH SOLE 0 0 46489 SYNNEX CORP COM 87162W100 658 4840 SH SOLE 0 0 4840 SYNOPSYS INC COM 871607107 216 2529 SH SOLE 0 0 2529 SYNOVUS FINL CORP COM NEW 87161C501 1137 23727 SH SOLE 0 0 23727 SYNTEL INC COM 87162H103 1097 47735 SH SOLE 0 0 47735 SYSCO CORP COM 871829107 10368 170715 SH SOLE 0 0 170715 T MOBILE US INC COM 872590104 492 7749 SH SOLE 0 0 7749 TACTILE SYS TECHNOLOGY INC COM 87357P100 357 12335 SH SOLE 0 0 12335 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5349 134900 SH SOLE 0 0 134900 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 809 7373 SH SOLE 0 0 7373 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 862 18807 SH SOLE 0 0 18807 TANGER FACTORY OUTLET CTRS I COM 875465106 2030 76566 SH SOLE 0 0 76566 TAPESTRY INC COM 876030107 1058 23922 SH SOLE 0 0 23922 TARGA RES CORP COM 87612G101 7313 151017 SH SOLE 0 0 151017 TARGET CORP COM 87612E106 15966 244688 SH SOLE 0 0 244688 TASEKO MINES LTD COM 876511106 47 20062 SH SOLE 0 0 20062 TATA MTRS LTD SPONSORED ADR 876568502 217 6551 SH SOLE 0 0 6551 TAUBMAN CTRS INC COM 876664103 225 3434 SH SOLE 0 0 3434 TC PIPELINES LP UT COM LTD PRT 87233Q108 408 7676 SH SOLE 0 0 7676 TCG BDC INC COM 872280102 1124 56065 SH SOLE 0 0 56065 TCP CAP CORP COM 87238Q103 1300 85070 SH SOLE 0 0 85070 TE CONNECTIVITY LTD REG SHS H84989104 3526 37099 SH SOLE 0 0 37099 TECH DATA CORP COM 878237106 489 4996 SH SOLE 0 0 4996 TECK RESOURCES LTD CL B 878742204 634 24243 SH SOLE 0 0 24243 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 493 24459 SH SOLE 0 0 24459 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 864 366021 SH SOLE 0 0 366021 TEGNA INC COM 87901J105 220 15631 SH SOLE 0 0 15631 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2148 95235 SH SOLE 0 0 95235 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 8469 483406 SH SOLE 0 0 483406 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 376 19141 SH SOLE 0 0 19141 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 227 16647 SH SOLE 0 0 16647 TELADOC INC COM 87918A105 247 7088 SH SOLE 0 0 7088 TELEDYNE TECHNOLOGIES INC COM 879360105 286 1581 SH SOLE 0 0 1581 TELEFLEX INC COM 879369106 735 2955 SH SOLE 0 0 2955 TELEFONICA S A SPONSORED ADR 879382208 485 50148 SH SOLE 0 0 50148 TELUS CORP COM 87971M103 906 23920 SH SOLE 0 0 23920 TEMPLETON EMERG MKTS INCOME COM 880192109 366 32771 SH SOLE 0 0 32771 TEMPLETON GLOBAL INCOME FD COM 880198106 237 36656 SH SOLE 0 0 36656 TEREX CORP NEW COM 880779103 639 13247 SH SOLE 0 0 13247 TERRA NITROGEN CO L P COM UNIT 881005201 1001 12548 SH SOLE 0 0 12548 TESARO INC COM 881569107 355 4280 SH SOLE 0 0 4280 TESARO INC COM 881569107 231 4900 SH Put SOLE 0 0 4900 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1299 68558 SH SOLE 0 0 68558 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 605 6810 SH SOLE 0 0 6810 TEXAS INSTRS INC COM 882508104 14409 137961 SH SOLE 0 0 137961 TEXAS PAC LD TR SUB CTF PROP I T 882610108 2841 6362 SH SOLE 0 0 6362 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1436 66797 SH SOLE 0 0 66797 TEXTRON INC COM 883203101 1468 25933 SH SOLE 0 0 25933 TFS FINL CORP COM 87240R107 188 12567 SH SOLE 0 0 12567 TG THERAPEUTICS INC COM 88322Q108 1135 138384 SH SOLE 0 0 138384 THE TRADE DESK INC COM CL A 88339J105 1585 34655 SH SOLE 0 0 34655 THERAPEUTICSMD INC COM 88338N107 1065 176342 SH SOLE 0 0 176342 THERMO FISHER SCIENTIFIC INC COM 883556102 7745 40784 SH SOLE 0 0 40784 THL CR SR LN FD COM 87244R103 573 33961 SH SOLE 0 0 33961 THOMSON REUTERS CORP COM 884903105 445 10200 SH SOLE 0 0 10200 THOR INDS INC COM 885160101 1039 6890 SH SOLE 0 0 6890 TICC CAPITAL CORP COM 87244T109 79 13791 SH SOLE 0 0 13791 TIFFANY & CO NEW COM 886547108 1829 17597 SH SOLE 0 0 17597 TIME WARNER INC COM NEW 887317303 43392 474370 SH SOLE 0 0 474370 TIMKEN CO COM 887389104 396 8065 SH SOLE 0 0 8065 TIMKENSTEEL CORP COM 887399103 448 29479 SH SOLE 0 0 29479 TIPTREE INC CL A 88822Q103 81 13556 SH SOLE 0 0 13556 TJX COS INC NEW COM 872540109 7081 92592 SH SOLE 0 0 92592 TOLL BROTHERS INC COM 889478103 9574 199384 SH SOLE 0 0 199384 TOMPKINS FINANCIAL CORPORATI COM 890110109 206 2535 SH SOLE 0 0 2535 TOOTSIE ROLL INDS INC COM 890516107 301 8262 SH SOLE 0 0 8262 TORCHLIGHT ENERGY RES INC COM 89102U103 1046 780787 SH SOLE 0 0 780787 TORCHMARK CORP COM 891027104 748 8243 SH SOLE 0 0 8243 TORO CO COM 891092108 1279 19610 SH SOLE 0 0 19610 TORONTO DOMINION BK ONT COM NEW 891160509 6669 113837 SH SOLE 0 0 113837 TORTOISE ENERGY INDEPENDENC COM 89148K101 300 22606 SH SOLE 0 0 22606 TORTOISE ENERGY INFRA CORP COM 89147L100 6299 216596 SH SOLE 0 0 216596 TORTOISE PWR & ENERGY INFRAS COM 89147X104 447 21709 SH SOLE 0 0 21709 TOTAL S A SPONSORED ADR 89151E109 4556 82421 SH SOLE 0 0 82421 TOTAL SYS SVCS INC COM 891906109 697 8813 SH SOLE 0 0 8813 TOWNEBANK PORTSMOUTH VA COM 89214P109 4625 150404 SH SOLE 0 0 150404 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2261 17780 SH SOLE 0 0 17780 TPG SPECIALTY LENDING INC COM 87265K102 360 18169 SH SOLE 0 0 18169 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 31 22205 SH SOLE 0 0 22205 TRANSCANADA CORP COM 89353D107 3785 77779 SH SOLE 0 0 77779 TRANSENTERIX INC COM NEW 89366M201 113 58310 SH SOLE 0 0 58310 TRANSOCEAN LTD REG SHS H8817H100 885 82838 SH SOLE 0 0 82838 TRAVELCENTERS AMER LLC COM 894174101 206 50277 SH SOLE 0 0 50277 TRAVELERS COMPANIES INC COM 89417E109 10581 78007 SH SOLE 0 0 78007 TREX CO INC COM 89531P105 514 4741 SH SOLE 0 0 4741 TRI CONTL CORP COM 895436103 7235 268567 SH SOLE 0 0 268567 TRICO BANCSHARES COM 896095106 228 6009 SH SOLE 0 0 6009 TRIMBLE INC COM 896239100 412 10131 SH SOLE 0 0 10131 TRITON INTL LTD CL A G9078F107 1283 34268 SH SOLE 0 0 34268 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 70 17900 SH SOLE 0 0 17900 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 29 17000 PRN SOLE 0 0 17000 TUPPERWARE BRANDS CORP COM 899896104 3154 50306 SH SOLE 0 0 50306 TURQUOISE HILL RES LTD COM 900435108 66 19200 SH SOLE 0 0 19200 TWENTY FIRST CENTY FOX INC CL A 90130A101 4268 123587 SH SOLE 0 0 123587 TWENTY FIRST CENTY FOX INC CL B 90130A200 557 16326 SH SOLE 0 0 16326 TWILIO INC CL A 90138F102 488 20687 SH SOLE 0 0 20687 TWITTER INC COM 90184L102 6181 257440 SH SOLE 0 0 257440 TWITTER INC COM 90184L102 137 22500 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 54 13400 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 171 31600 SH Call SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1251 76942 SH SOLE 0 0 76942 TWO RIV BANCORP COM 90207C105 1083 59757 SH SOLE 0 0 59757 TYSON FOODS INC CL A 902494103 2160 26645 SH SOLE 0 0 26645 U S CONCRETE INC COM NEW 90333L201 297 3549 SH SOLE 0 0 3549 U S G CORP COM NEW 903293405 2545 65989 SH SOLE 0 0 65989 U S SILICA HLDGS INC COM 90346E103 694 21329 SH SOLE 0 0 21329 UBS AG JERSEY BRH ALERIAN INFRST 902641646 303 12513 SH SOLE 0 0 12513 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 346 16675 SH SOLE 0 0 16675 UGI CORP NEW COM 902681105 5421 115464 SH SOLE 0 0 115464 ULTA BEAUTY INC COM 90384S303 1793 8018 SH SOLE 0 0 8018 ULTIMATE SOFTWARE GROUP INC COM 90385D107 919 4211 SH SOLE 0 0 4211 UNDER ARMOUR INC CL A 904311107 1107 76683 SH SOLE 0 0 76683 UNDER ARMOUR INC CL C 904311206 678 50916 SH SOLE 0 0 50916 UNILEVER N V N Y SHS NEW 904784709 1286 22842 SH SOLE 0 0 22842 UNILEVER PLC SPON ADR NEW 904767704 7279 131530 SH SOLE 0 0 131530 UNION BANKSHARES CORP NEW COM 90539J109 1180 32623 SH SOLE 0 0 32623 UNION PAC CORP COM 907818108 93538 697504 SH SOLE 0 0 697504 UNISYS CORP COM NEW 909214306 214 26233 SH SOLE 0 0 26233 UNIT CORP COM 909218109 1043 47414 SH SOLE 0 0 47414 UNITED BANKSHARES INC WEST V COM 909907107 699 20123 SH SOLE 0 0 20123 UNITED CONTL HLDGS INC COM 910047109 1048 15548 SH SOLE 0 0 15548 UNITED PARCEL SERVICE INC CL B 911312106 32185 270114 SH SOLE 0 0 270114 UNITED RENTALS INC COM 911363109 10554 61390 SH SOLE 0 0 61390 UNITED STATES OIL FUND LP UNITS 91232N108 214 17782 SH SOLE 0 0 17782 UNITED STATES STL CORP NEW COM 912909108 5421 154048 SH SOLE 0 0 154048 UNITED THERAPEUTICS CORP DEL COM 91307C102 227 1531 SH SOLE 0 0 1531 UNITEDHEALTH GROUP INC COM 91324P102 77912 353373 SH SOLE 0 0 353373 UNITI GROUP INC COM 91325V108 5016 281939 SH SOLE 0 0 281939 UNIVERSAL DISPLAY CORP COM 91347P105 2620 15176 SH SOLE 0 0 15176 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 778 10356 SH SOLE 0 0 10356 UNIVERSAL HLTH SVCS INC CL B 913903100 410 3619 SH SOLE 0 0 3619 UNIVEST CORP PA COM 915271100 203 7228 SH SOLE 0 0 7228 UNUM GROUP COM 91529Y106 705 12836 SH SOLE 0 0 12836 UQM TECHNOLOGIES INC COM 903213106 451 324266 SH SOLE 0 0 324266 US BANCORP DEL COM NEW 902973304 19879 371009 SH SOLE 0 0 371009 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2600 157202 SH SOLE 0 0 157202 V F CORP COM 918204108 11820 159728 SH SOLE 0 0 159728 VAIL RESORTS INC COM 91879Q109 705 3318 SH SOLE 0 0 3318 VALE S A ADR 91912E105 578 47262 SH SOLE 0 0 47262 VALEANT PHARMACEUTICALS INTL COM 91911K102 1514 72843 SH SOLE 0 0 72843 VALERO ENERGY CORP NEW COM 91913Y100 11839 128816 SH SOLE 0 0 128816 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1856 41702 SH SOLE 0 0 41702 VALHI INC NEW COM 918905100 536 86795 SH SOLE 0 0 86795 VALLEY NATL BANCORP COM 919794107 472 42097 SH SOLE 0 0 42097 VALMONT INDS INC COM 920253101 966 5824 SH SOLE 0 0 5824 VALVOLINE INC COM 92047W101 2204 87951 SH SOLE 0 0 87951 VANECK MERK GOLD TRUST GOLD TRUST 921078101 3019 234905 SH SOLE 0 0 234905 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 491 7964 SH SOLE 0 0 7964 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3139 130408 SH SOLE 0 0 130408 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 2187 107583 SH SOLE 0 0 107583 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 260 15081 SH SOLE 0 0 15081 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1364 10935 SH SOLE 0 0 10935 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 4806 180469 SH SOLE 0 0 180469 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 14066 469634 SH SOLE 0 0 469634 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 1409 23041 SH SOLE 0 0 23041 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11653 501404 SH SOLE 0 0 501404 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8 10800 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19 15600 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 24 12900 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 316 23527 SH SOLE 0 0 23527 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 5520 176911 SH SOLE 0 0 176911 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 646 9528 SH SOLE 0 0 9528 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 719 37862 SH SOLE 0 0 37862 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 14203 416150 SH SOLE 0 0 416150 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 3153 92411 SH SOLE 0 0 92411 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 25537 601584 SH SOLE 0 0 601584 VANECK VECTORS ETF TR NAT RES ETF 92189F841 959 25824 SH SOLE 0 0 25824 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1532 58819 SH SOLE 0 0 58819 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 350 5892 SH SOLE 0 0 5892 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 200 6655 SH SOLE 0 0 6655 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 840 8584 SH SOLE 0 0 8584 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 308 2252 SH SOLE 0 0 2252 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 512 4658 SH SOLE 0 0 4658 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 19590 147203 SH SOLE 0 0 147203 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 16324 127635 SH SOLE 0 0 127635 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 19632 134535 SH SOLE 0 0 134535 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7953 57066 SH SOLE 0 0 57066 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 17386 207390 SH SOLE 0 0 207390 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 2520 26507 SH SOLE 0 0 26507 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 28291 357659 SH SOLE 0 0 357659 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 46271 567260 SH SOLE 0 0 567260 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9598 176541 SH SOLE 0 0 176541 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 12924 115676 SH SOLE 0 0 115676 VANGUARD INDEX FDS GROWTH ETF 922908736 56519 401836 SH SOLE 0 0 401836 VANGUARD INDEX FDS LARGE CAP ETF 922908637 17403 141971 SH SOLE 0 0 141971 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2171 16996 SH SOLE 0 0 16996 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15928 142765 SH SOLE 0 0 142765 VANGUARD INDEX FDS MID CAP ETF 922908629 58145 375665 SH SOLE 0 0 375665 VANGUARD INDEX FDS REIT ETF 922908553 30951 372995 SH SOLE 0 0 372995 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 235816 961363 SH SOLE 0 0 961363 VANGUARD INDEX FDS SMALL CP ETF 922908751 36181 244793 SH SOLE 0 0 244793 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15523 96501 SH SOLE 0 0 96501 VANGUARD INDEX FDS TOTAL STK MKT 922908769 104992 764959 SH SOLE 0 0 764959 VANGUARD INDEX FDS VALUE ETF 922908744 54336 511065 SH SOLE 0 0 511065 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 25734 470291 SH SOLE 0 0 470291 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 51795 1128182 SH SOLE 0 0 1128182 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9796 165613 SH SOLE 0 0 165613 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 302 4144 SH SOLE 0 0 4144 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1907 15994 SH SOLE 0 0 15994 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1604 26514 SH SOLE 0 0 26514 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 10556 142144 SH SOLE 0 0 142144 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6704 137327 SH SOLE 0 0 137327 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 8578 165999 SH SOLE 0 0 165999 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 46078 527266 SH SOLE 0 0 527266 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3333 52128 SH SOLE 0 0 52128 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 570 5949 SH SOLE 0 0 5949 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5387 102722 SH SOLE 0 0 102722 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 765 12685 SH SOLE 0 0 12685 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 32113 404943 SH SOLE 0 0 404943 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6165 44660 SH SOLE 0 0 44660 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2096 17111 SH SOLE 0 0 17111 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5552 51141 SH SOLE 0 0 51141 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1230 9081 SH SOLE 0 0 9081 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 506 4135 SH SOLE 0 0 4135 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1196 10917 SH SOLE 0 0 10917 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 69813 684233 SH SOLE 0 0 684233 VANGUARD STAR FD VG TL INTL STK F 921909768 17268 303961 SH SOLE 0 0 303961 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 83772 1867398 SH SOLE 0 0 1867398 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 1255 15634 SH SOLE 0 0 15634 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 41453 484111 SH SOLE 0 0 484111 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 2255 34016 SH SOLE 0 0 34016 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 213 3177 SH SOLE 0 0 3177 VANGUARD WORLD FD EXTENDED DUR 921910709 2285 18888 SH SOLE 0 0 18888 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 21428 280246 SH SOLE 0 0 280246 VANGUARD WORLD FD MEGA GRWTH IND 921910816 13931 125128 SH SOLE 0 0 125128 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5890 37763 SH SOLE 0 0 37763 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6925 47423 SH SOLE 0 0 47423 VANGUARD WORLD FDS ENERGY ETF 92204A306 6234 63002 SH SOLE 0 0 63002 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14743 210491 SH SOLE 0 0 210491 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14234 92349 SH SOLE 0 0 92349 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 12559 88215 SH SOLE 0 0 88215 VANGUARD WORLD FDS INF TECH ETF 92204A702 22061 133916 SH SOLE 0 0 133916 VANGUARD WORLD FDS MATERIALS ETF 92204A801 2082 15233 SH SOLE 0 0 15233 VANGUARD WORLD FDS TELCOMM ETF 92204A884 1132 12420 SH SOLE 0 0 12420 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2433 20863 SH SOLE 0 0 20863 VANTIV INC CL A 92210H105 341 4631 SH SOLE 0 0 4631 VARIAN MED SYS INC COM 92220P105 402 3613 SH SOLE 0 0 3613 VECTOR GROUP LTD COM 92240M108 520 23236 SH SOLE 0 0 23236 VECTREN CORP COM 92240G101 3602 55401 SH SOLE 0 0 55401 VEECO INSTRS INC DEL COM 922417100 398 26818 SH SOLE 0 0 26818 VEEVA SYS INC CL A COM 922475108 916 16563 SH SOLE 0 0 16563 VENTAS INC COM 92276F100 2342 39020 SH SOLE 0 0 39020 VERASTEM INC COM 92337C104 54 17724 SH SOLE 0 0 17724 VEREIT INC COM 92339V100 410 52690 SH SOLE 0 0 52690 VERIFONE SYS INC COM 92342Y109 827 46703 SH SOLE 0 0 46703 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 14 14000 PRN SOLE 0 0 14000 VERISIGN INC COM 92343E102 603 5266 SH SOLE 0 0 5266 VERISK ANALYTICS INC COM 92345Y106 277 2887 SH SOLE 0 0 2887 VERIZON COMMUNICATIONS INC COM 92343V104 123422 2331800 SH SOLE 0 0 2331800 VERIZON COMMUNICATIONS INC COM 92343V104 11 10400 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 31 14800 SH Call SOLE 0 0 0 VERSUM MATLS INC COM 92532W103 499 13196 SH SOLE 0 0 13196 VERTEX PHARMACEUTICALS INC COM 92532F100 2804 18713 SH SOLE 0 0 18713 VIACOM INC NEW CL B 92553P201 1163 37734 SH SOLE 0 0 37734 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 18832 405600 SH SOLE 0 0 405600 VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 716 15797 SH SOLE 0 0 15797 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 606 25975 SH SOLE 0 0 25975 VISA INC COM CL A 92826C839 72076 632084 SH SOLE 0 0 632084 VISTRA ENERGY CORP COM 92840M102 358 19515 SH SOLE 0 0 19515 VIVEVE MED INC COM NEW 92852W204 79 15798 SH SOLE 0 0 15798 VIVINT SOLAR INC COM 92854Q106 301 74414 SH SOLE 0 0 74414 VMWARE INC CL A COM 928563402 1346 10742 SH SOLE 0 0 10742 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4259 133514 SH SOLE 0 0 133514 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1085 121911 SH SOLE 0 0 121911 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1994 257344 SH SOLE 0 0 257344 VOYA INFRASTRUCTURE INDLS & COM 92912X101 182 10780 SH SOLE 0 0 10780 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 154 20400 SH SOLE 0 0 20400 VOYA RISK MANAGED NAT RES FD COM 92913C106 166 26472 SH SOLE 0 0 26472 W P CAREY INC COM 92936U109 2556 37090 SH SOLE 0 0 37090 WABCO HLDGS INC COM 92927K102 278 1934 SH SOLE 0 0 1934 WABTEC CORP COM 929740108 853 10470 SH SOLE 0 0 10470 WALGREENS BOOTS ALLIANCE INC COM 931427108 16690 229821 SH SOLE 0 0 229821 WASHINGTON FED INC COM 938824109 247 7226 SH SOLE 0 0 7226 WASHINGTON PRIME GROUP NEW COM 93964W108 309 43377 SH SOLE 0 0 43377 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 281 9025 SH SOLE 0 0 9025 WASHINGTON TR BANCORP COM 940610108 275 5173 SH SOLE 0 0 5173 WASTE CONNECTIONS INC COM 94106B101 3063 43178 SH SOLE 0 0 43178 WASTE MGMT INC DEL COM 94106L109 13056 151267 SH SOLE 0 0 151267 WATERS CORP COM 941848103 1300 6728 SH SOLE 0 0 6728 WATSCO INC COM 942622200 3290 19350 SH SOLE 0 0 19350 WAYFAIR INC CL A 94419L101 630 7849 SH SOLE 0 0 7849 WEATHERFORD INTL PLC ORD SHS G48833100 541 129692 SH SOLE 0 0 129692 WEC ENERGY GROUP INC COM 92939U106 5984 90085 SH SOLE 0 0 90085 WEIBO CORP SPONSORED ADR 948596101 1412 13649 SH SOLE 0 0 13649 WEIS MKTS INC COM 948849104 272 6564 SH SOLE 0 0 6564 WELBILT INC COM 949090104 282 11983 SH SOLE 0 0 11983 WELLS FARGO CO NEW COM 949746101 28604 471461 SH SOLE 0 0 471461 WELLS FARGO CO NEW PERP PFD CNV A 949746804 4573 3491 SH SOLE 0 0 3491 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 786 132540 SH SOLE 0 0 132540 WELLS FARGO MULTI SECTOR INC COM 94987D101 976 74705 SH SOLE 0 0 74705 WELLTOWER INC 6.50% PFD PREPET 95040Q203 218 3643 SH SOLE 0 0 3643 WELLTOWER INC COM 95040Q104 9355 146702 SH SOLE 0 0 146702 WENDYS CO COM 95058W100 537 32698 SH SOLE 0 0 32698 WESBANCO INC COM 950810101 231 5672 SH SOLE 0 0 5672 WESTAR ENERGY INC COM 95709T100 984 18640 SH SOLE 0 0 18640 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1034 66487 SH SOLE 0 0 66487 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 966 53683 SH SOLE 0 0 53683 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2124 140481 SH SOLE 0 0 140481 WESTERN ASSET HIGH INCM FD I COM 95766J102 116 16701 SH SOLE 0 0 16701 WESTERN ASSET HIGH INCM OPP COM 95766K109 955 188285 SH SOLE 0 0 188285 WESTERN ASSET INCOME FD COM 95766T100 475 30006 SH SOLE 0 0 30006 WESTERN ASSET INTM MUNI FD I COM 958435109 480 51457 SH SOLE 0 0 51457 WESTERN ASSET INVT GRADE DEF COM 95790A101 205 8957 SH SOLE 0 0 8957 WESTERN ASSET MTG CAP CORP COM 95790D105 109 10964 SH SOLE 0 0 10964 WESTERN ASSET MUN DEF OPP TR COM 95768A109 850 40673 SH SOLE 0 0 40673 WESTERN ASSET MUN HI INCM FD COM 95766N103 3311 447419 SH SOLE 0 0 447419 WESTERN ASST MN PRT FD INC COM 95766P108 1947 127820 SH SOLE 0 0 127820 WESTERN ASST MNGD MUN FD INC COM 95766M105 2163 153655 SH SOLE 0 0 153655 WESTERN DIGITAL CORP COM 958102105 3661 46029 SH SOLE 0 0 46029 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 273 7345 SH SOLE 0 0 7345 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2956 61465 SH SOLE 0 0 61465 WESTERN UN CO COM 959802109 1024 53849 SH SOLE 0 0 53849 WESTLAKE CHEM CORP COM 960413102 233 2188 SH SOLE 0 0 2188 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 50 13412 SH SOLE 0 0 13412 WESTROCK CO COM 96145D105 14347 226959 SH SOLE 0 0 226959 WEYERHAEUSER CO COM 962166104 19220 545095 SH SOLE 0 0 545095 WGL HLDGS INC COM 92924F106 1297 15107 SH SOLE 0 0 15107 WHEATON PRECIOUS METALS CORP COM 962879102 3457 156214 SH SOLE 0 0 156214 WHEATON PRECIOUS METALS CORP COM 962879102 94 17900 SH Call SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 1414 8385 SH SOLE 0 0 8385 WHITESTONE REIT COM 966084204 881 61166 SH SOLE 0 0 61166 WHITING PETE CORP NEW COM NEW 966387409 1467 55387 SH SOLE 0 0 55387 WIDEPOINT CORP COM 967590100 487 749440 SH SOLE 0 0 749440 WILDHORSE RESOURCE DEV CORP COM 96812T102 777 42228 SH SOLE 0 0 42228 WILLBROS GROUP INC DEL COM 969203108 19 13194 SH SOLE 0 0 13194 WILLIAMS COS INC DEL COM 969457100 2579 84573 SH SOLE 0 0 84573 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 7524 194015 SH SOLE 0 0 194015 WILLIAMS SONOMA INC COM 969904101 330 6384 SH SOLE 0 0 6384 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6190 41060 SH SOLE 0 0 41060 WINDSTREAM HLDGS INC COM NEW 97382A200 67 36239 SH SOLE 0 0 36239 WINNEBAGO INDS INC COM 974637100 593 10656 SH SOLE 0 0 10656 WINTRUST FINL CORP COM 97650W108 6397 77651 SH SOLE 0 0 77651 WISDOMTREE INVTS INC COM 97717P104 1170 93252 SH SOLE 0 0 93252 WISDOMTREE TR CURRNCY INT EQ 97717X263 2203 72120 SH SOLE 0 0 72120 WISDOMTREE TR EMER MKT HIGH FD 97717W315 6525 143888 SH SOLE 0 0 143888 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1739 33355 SH SOLE 0 0 33355 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6329 99338 SH SOLE 0 0 99338 WISDOMTREE TR EUROPE SMCP DV 97717W869 2105 29829 SH SOLE 0 0 29829 WISDOMTREE TR GLB EX US RL EST 97717W331 345 10595 SH SOLE 0 0 10595 WISDOMTREE TR GLB HIGH DIV FD 97717W877 660 13615 SH SOLE 0 0 13615 WISDOMTREE TR INDIA ERNGS FD 97717W422 942 33831 SH SOLE 0 0 33831 WISDOMTREE TR INTL EQUITY FD 97717W703 8248 147871 SH SOLE 0 0 147871 WISDOMTREE TR INTL SMCAP DIV 97717W760 3743 48733 SH SOLE 0 0 48733 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3337 56249 SH SOLE 0 0 56249 WISDOMTREE TR JP SMALLCP DIV 97717W836 260 3238 SH SOLE 0 0 3238 WISDOMTREE TR US DIVID EX FNCL 97717W406 3520 39824 SH SOLE 0 0 39824 WISDOMTREE TR US EARNINGS 500 97717W588 598 19242 SH SOLE 0 0 19242 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2720 37348 SH SOLE 0 0 37348 WISDOMTREE TR US LARGECAP DIVD 97717W307 24152 262178 SH SOLE 0 0 262178 WISDOMTREE TR US MIDCAP DIVID 97717W505 21182 600385 SH SOLE 0 0 600385 WISDOMTREE TR US MIDCP EARNING 97717W570 12617 317970 SH SOLE 0 0 317970 WISDOMTREE TR US QTLY DIV GRT 97717X669 2428 58616 SH SOLE 0 0 58616 WISDOMTREE TR US SMALLCAP DIVD 97717W604 15120 520472 SH SOLE 0 0 520472 WISDOMTREE TR US SMALLCP ERNGS 97717W562 1991 54983 SH SOLE 0 0 54983 WISDOMTREE TR US TOTAL DIVIDND 97717W109 434 4671 SH SOLE 0 0 4671 WMIH CORP COM 92936P100 14 16604 SH SOLE 0 0 16604 WOLVERINE WORLD WIDE INC COM 978097103 346 10865 SH SOLE 0 0 10865 WOODWARD INC COM 980745103 2406 31441 SH SOLE 0 0 31441 WORKDAY INC CL A 98138H101 222 2186 SH SOLE 0 0 2186 WORTHINGTON INDS INC COM 981811102 218 4947 SH SOLE 0 0 4947 WPP PLC NEW ADR 92937A102 1610 17781 SH SOLE 0 0 17781 WPX ENERGY INC COM 98212B103 527 37484 SH SOLE 0 0 37484 WSFS FINL CORP COM 929328102 601 12569 SH SOLE 0 0 12569 WYNDHAM WORLDWIDE CORP COM 98310W108 4638 40028 SH SOLE 0 0 40028 WYNN RESORTS LTD COM 983134107 3053 18105 SH SOLE 0 0 18105 XCEL ENERGY INC COM 98389B100 5049 104955 SH SOLE 0 0 104955 XENIA HOTELS & RESORTS INC COM 984017103 514 23819 SH SOLE 0 0 23819 XEROX CORP COM NEW 984121608 412 14147 SH SOLE 0 0 14147 XILINX INC COM 983919101 1609 23871 SH SOLE 0 0 23871 XPO LOGISTICS INC COM 983793100 2154 23520 SH SOLE 0 0 23520 XYLEM INC COM 98419M100 525 7700 SH SOLE 0 0 7700 YAMANA GOLD INC COM 98462Y100 186 59555 SH SOLE 0 0 59555 YELP INC CL A 985817105 1419 33815 SH SOLE 0 0 33815 YRC WORLDWIDE INC COM PAR $.01 984249607 283 19711 SH SOLE 0 0 19711 YUM BRANDS INC COM 988498101 10268 125831 SH SOLE 0 0 125831 YUM CHINA HLDGS INC COM 98850P109 2679 66934 SH SOLE 0 0 66934 YY INC ADS REPCOM CLA 98426T106 320 2830 SH SOLE 0 0 2830 ZAYO GROUP HLDGS INC COM 98919V105 589 16007 SH SOLE 0 0 16007 ZEBRA TECHNOLOGIES CORP CL A 989207105 221 2126 SH SOLE 0 0 2126 ZIMMER BIOMET HLDGS INC COM 98956P102 2643 21906 SH SOLE 0 0 21906 ZION OIL & GAS INC COM 989696109 54 24882 SH SOLE 0 0 24882 ZIONS BANCORPORATION COM 989701107 683 13434 SH SOLE 0 0 13434 ZIOPHARM ONCOLOGY INC COM 98973P101 618 149390 SH SOLE 0 0 149390 ZOETIS INC CL A 98978V103 3908 54241 SH SOLE 0 0 54241