0001462284-17-000009.txt : 20171026 0001462284-17-000009.hdr.sgml : 20171026 20171026111352 ACCESSION NUMBER: 0001462284-17-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171026 DATE AS OF CHANGE: 20171026 EFFECTIVENESS DATE: 20171026 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: 171155351 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 09-30-2017 09-30-2017 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Kristen Ellis Compliance Advisor 9017662150 Kristen M Ellis Memphis TN 09-30-2017 0 2582 15629480 false
INFORMATION TABLE 2 Q317RJFS.xml 22ND CENTY GROUP INC COM 90137F103 35 12640 SH SOLE 0 0 12640 3-D SYS CORP DEL COM NEW 88554D205 342 25527 SH SOLE 0 0 25527 3M CO COM 88579Y101 36432 173566 SH SOLE 0 0 173566 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 2406 160071 SH SOLE 0 0 160071 AAON INC COM PAR $0.004 000360206 2507 72723 SH SOLE 0 0 72723 ABB LTD SPONSORED ADR 000375204 2890 116765 SH SOLE 0 0 116765 ABBOTT LABS COM 002824100 22651 424495 SH SOLE 0 0 424495 ABBVIE INC COM 00287Y109 100032 1125732 SH SOLE 0 0 1125732 ABERDEEN ASIA PACIFIC INCOM COM 003009107 408 79136 SH SOLE 0 0 79136 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 81 13159 SH SOLE 0 0 13159 ABIOMED INC COM 003654100 323 1913 SH SOLE 0 0 1913 ABM INDS INC COM 000957100 292 6996 SH SOLE 0 0 6996 ABRAXAS PETE CORP COM 003830106 126 67101 SH SOLE 0 0 67101 ACADEMY FDS TR INNOV IBD50 FD 004006508 1612 50977 SH SOLE 0 0 50977 ACADIA HEALTHCARE COMPANY IN COM 00404A109 473 9907 SH SOLE 0 0 9907 ACADIA PHARMACEUTICALS INC COM 004225108 1817 48232 SH SOLE 0 0 48232 ACADIA PHARMACEUTICALS INC COM 004225108 55 19300 SH Call SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13844 102501 SH SOLE 0 0 102501 ACHAOGEN INC COM 004449104 1754 109940 SH SOLE 0 0 109940 ACHAOGEN INC COM 004449104 173 36100 SH Put SOLE 0 0 36100 ACTINIUM PHARMACEUTICALS INC COM 00507W107 10 18200 SH SOLE 0 0 18200 ACTIVISION BLIZZARD INC COM 00507V109 6572 101870 SH SOLE 0 0 101870 ACUSHNET HOLDINGS CORP COM 005098108 1606 90434 SH SOLE 0 0 90434 ADAM NAT RES FD INC COM 00548F105 682 34709 SH SOLE 0 0 34709 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3789 249142 SH SOLE 0 0 249142 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 156 19000 SH SOLE 0 0 19000 ADIENT PLC ORD SHS G0084W101 939 11185 SH SOLE 0 0 11185 ADOBE SYS INC COM 00724F101 3518 23581 SH SOLE 0 0 23581 ADTALEM GLOBAL ED INC COM 00737L103 3947 110100 SH SOLE 0 0 110100 ADTRAN INC COM 00738A106 1504 62686 SH SOLE 0 0 62686 ADVANCE AUTO PARTS INC COM 00751Y106 338 3408 SH SOLE 0 0 3408 ADVANCED ENERGY INDS COM 007973100 3458 42821 SH SOLE 0 0 42821 ADVANCED MICRO DEVICES INC COM 007903107 1796 140840 SH SOLE 0 0 140840 ADVAXIS INC COM NEW 007624208 46 11069 SH SOLE 0 0 11069 ADVENT CLAY CONV SEC INC FD COM 007639107 1442 231141 SH SOLE 0 0 231141 ADVENT CLAYMORE CV SECS & IN COM 00764C109 992 61287 SH SOLE 0 0 61287 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 319 37041 SH SOLE 0 0 37041 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 283 5090 SH SOLE 0 0 5090 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 331 4883 SH SOLE 0 0 4883 AEGON N V NY REGISTRY SH 007924103 978 168882 SH SOLE 0 0 168882 AEHR TEST SYSTEMS COM 00760J108 667 162971 SH SOLE 0 0 162971 AERCAP HOLDINGS NV SHS N00985106 1053 20605 SH SOLE 0 0 20605 AES CORP COM 00130H105 1066 96741 SH SOLE 0 0 96741 AETNA INC NEW COM 00817Y108 6293 39577 SH SOLE 0 0 39577 AFFILIATED MANAGERS GROUP COM 008252108 484 2547 SH SOLE 0 0 2547 AFLAC INC COM 001055102 12288 150961 SH SOLE 0 0 150961 AGILENT TECHNOLOGIES INC COM 00846U101 1213 18896 SH SOLE 0 0 18896 AGNC INVT CORP COM 00123Q104 947 43673 SH SOLE 0 0 43673 AGNICO EAGLE MINES LTD COM 008474108 1026 22695 SH SOLE 0 0 22695 AGREE REALTY CORP COM 008492100 543 11068 SH SOLE 0 0 11068 AGRIUM INC COM 008916108 781 7281 SH SOLE 0 0 7281 AIR PRODS & CHEMS INC COM 009158106 45386 300116 SH SOLE 0 0 300116 AK STL HLDG CORP COM 001547108 153 27458 SH SOLE 0 0 27458 AKAMAI TECHNOLOGIES INC COM 00971T101 275 5643 SH SOLE 0 0 5643 ALAMOS GOLD INC NEW COM CL A 011532108 143 21120 SH SOLE 0 0 21120 ALARM COM HLDGS INC COM 011642105 867 19199 SH SOLE 0 0 19199 ALASKA AIR GROUP INC COM 011659109 1288 16892 SH SOLE 0 0 16892 ALBEMARLE CORP COM 012653101 3339 24495 SH SOLE 0 0 24495 ALCENTRA CAP CORP COM 01374T102 2186 204095 SH SOLE 0 0 204095 ALCOA CORP COM 013872106 1685 36143 SH SOLE 0 0 36143 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3713 31206 SH SOLE 0 0 31206 ALEXCO RESOURCE CORP COM 01535P106 42 29100 SH SOLE 0 0 29100 ALEXION PHARMACEUTICALS INC COM 015351109 4285 30544 SH SOLE 0 0 30544 ALGONQUIN PWR UTILS CORP COM 015857105 363 34333 SH SOLE 0 0 34333 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 38681 223963 SH SOLE 0 0 223963 ALIGN TECHNOLOGY INC COM 016255101 1362 7310 SH SOLE 0 0 7310 ALKERMES PLC SHS G01767105 764 15033 SH SOLE 0 0 15033 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2103 88010 SH SOLE 0 0 88010 ALLEGION PUB LTD CO ORD SHS G0176J109 347 4015 SH SOLE 0 0 4015 ALLERGAN PLC PFD CONV SER A G0177J116 469 635 SH SOLE 0 0 635 ALLERGAN PLC SHS G0177J108 16387 79927 SH SOLE 0 0 79927 ALLETE INC COM NEW 018522300 1086 14054 SH SOLE 0 0 14054 ALLIANCE CALIF MUN INCOME FD COM 018546101 156 11331 SH SOLE 0 0 11331 ALLIANCE DATA SYSTEMS CORP COM 018581108 469 2116 SH SOLE 0 0 2116 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 717 54952 SH SOLE 0 0 54952 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1614 66436 SH SOLE 0 0 66436 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 204 14647 SH SOLE 0 0 14647 ALLIANT ENERGY CORP COM 018802108 2163 52033 SH SOLE 0 0 52033 ALLIANZGI EQUITY & CONV INCO COM 018829101 691 33381 SH SOLE 0 0 33381 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1315 98124 SH SOLE 0 0 98124 ALLSTATE CORP COM 020002101 29999 326391 SH SOLE 0 0 326391 ALLY FINL INC COM 02005N100 519 21395 SH SOLE 0 0 21395 ALPHABET INC CAP STK CL A 02079K305 56014 57526 SH SOLE 0 0 57526 ALPHABET INC CAP STK CL C 02079K107 39707 41398 SH SOLE 0 0 41398 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 1189 179387 SH SOLE 0 0 179387 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 339 37708 SH SOLE 0 0 37708 ALPS ETF TR ALERIAN MLP 00162Q866 24911 2220197 SH SOLE 0 0 2220197 ALPS ETF TR EQUAL SEC ETF 00162Q205 303 4593 SH SOLE 0 0 4593 ALPS ETF TR INTL SEC DV DOG 00162Q718 9498 340801 SH SOLE 0 0 340801 ALPS ETF TR RIVRFRNT STR INC 00162Q783 2070 81370 SH SOLE 0 0 81370 ALPS ETF TR SECTR DIV DOGS 00162Q858 11273 255803 SH SOLE 0 0 255803 ALPS ETF TR SPROTT GL MINE 00162Q643 2727 132233 SH SOLE 0 0 132233 ALTABA INC COM 021346101 2483 37488 SH SOLE 0 0 37488 ALTRIA GROUP INC COM 02209S103 53903 849944 SH SOLE 0 0 849944 AMARIN CORP PLC SPONS ADR NEW 023111206 503 143650 SH SOLE 0 0 143650 AMAZON COM INC COM 023135106 101373 105449 SH SOLE 0 0 105449 AMBAC FINL GROUP INC COM NEW 023139884 377 21836 SH SOLE 0 0 21836 AMBARELLA INC SHS G037AX101 227 4635 SH SOLE 0 0 4635 AMBEV SA SPONSORED ADR 02319V103 290 43950 SH SOLE 0 0 43950 AMC NETWORKS INC CL A 00164V103 218 3722 SH SOLE 0 0 3722 AMDOCS LTD SHS G02602103 294 4570 SH SOLE 0 0 4570 AMEREN CORP COM 023608102 1158 20012 SH SOLE 0 0 20012 AMERESCO INC CL A 02361E108 330 42320 SH SOLE 0 0 42320 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1757 290491 SH SOLE 0 0 290491 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 526 29614 SH SOLE 0 0 29614 AMERICAN AIRLS GROUP INC COM 02376R102 1238 26061 SH SOLE 0 0 26061 AMERICAN CAP SR FLOATING LTD COM 02504D108 1032 89702 SH SOLE 0 0 89702 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 889 62153 SH SOLE 0 0 62153 AMERICAN ELEC PWR INC COM 025537101 9965 141875 SH SOLE 0 0 141875 AMERICAN EXPRESS CO COM 025816109 8969 99146 SH SOLE 0 0 99146 AMERICAN FINL GROUP INC OHIO COM 025932104 542 5234 SH SOLE 0 0 5234 AMERICAN HOMES 4 RENT CL A 02665T306 4579 210914 SH SOLE 0 0 210914 AMERICAN INTL GROUP INC COM NEW 026874784 3668 59750 SH SOLE 0 0 59750 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 387 28367 SH SOLE 0 0 28367 AMERICAN NATL BANKSHARES INC COM 027745108 545 13237 SH SOLE 0 0 13237 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 920 60345 SH SOLE 0 0 60345 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 204 26800 SH Put SOLE 0 0 26800 AMERICAN STS WTR CO COM 029899101 2381 48335 SH SOLE 0 0 48335 AMERICAN TOWER CORP NEW COM 03027X100 18284 133766 SH SOLE 0 0 133766 AMERICAN WOODMARK CORP COM 030506109 606 6299 SH SOLE 0 0 6299 AMERICAN WTR WKS CO INC NEW COM 030420103 7795 96340 SH SOLE 0 0 96340 AMERIGAS PARTNERS L P UNIT L P INT 030975106 2970 66083 SH SOLE 0 0 66083 AMERIPRISE FINL INC COM 03076C106 3202 21557 SH SOLE 0 0 21557 AMERISOURCEBERGEN CORP COM 03073E105 4865 58783 SH SOLE 0 0 58783 AMETEK INC NEW COM 031100100 3081 46651 SH SOLE 0 0 46651 AMGEN INC COM 031162100 40464 217020 SH SOLE 0 0 217020 AMPHENOL CORP NEW CL A 032095101 6436 76035 SH SOLE 0 0 76035 ANADARKO PETE CORP COM 032511107 1663 34040 SH SOLE 0 0 34040 ANALOG DEVICES INC COM 032654105 16040 186141 SH SOLE 0 0 186141 ANDEAVOR COM 03349M105 2440 23657 SH SOLE 0 0 23657 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 6476 129361 SH SOLE 0 0 129361 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4506 37765 SH SOLE 0 0 37765 ANI PHARMACEUTICALS INC COM 00182C103 526 10023 SH SOLE 0 0 10023 ANNALY CAP MGMT INC COM 035710409 4166 341744 SH SOLE 0 0 341744 ANSYS INC COM 03662Q105 505 4116 SH SOLE 0 0 4116 ANTARES PHARMA INC COM 036642106 434 133900 SH SOLE 0 0 133900 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 467 22800 SH SOLE 0 0 22800 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1036 32851 SH SOLE 0 0 32851 ANTERO RES CORP COM 03674X106 202 10161 SH SOLE 0 0 10161 ANTHEM INC COM 036752103 1805 9506 SH SOLE 0 0 9506 ANTHEM INC UNIT 05/01/20188 036752202 237 4525 SH SOLE 0 0 4525 ANWORTH MORTGAGE ASSET CP COM 037347101 140 23300 SH SOLE 0 0 23300 AON PLC SHS CL A G0408V102 2205 15089 SH SOLE 0 0 15089 APACHE CORP COM 037411105 2913 63607 SH SOLE 0 0 63607 APARTMENT INVT & MGMT CO CL A 03748R101 1551 35367 SH SOLE 0 0 35367 APOLLO COML REAL EST FIN INC COM 03762U105 1770 97758 SH SOLE 0 0 97758 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 19 18000 PRN SOLE 0 0 18000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1003 33330 SH SOLE 0 0 33330 APOLLO INVT CORP COM 03761U106 139 22714 SH SOLE 0 0 22714 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 265 13996 SH SOLE 0 0 13996 APPLE INC COM 037833100 303495 1969137 SH SOLE 0 0 1969137 APPLIED MATLS INC COM 038222105 2926 56161 SH SOLE 0 0 56161 APPLIED OPTOELECTRONICS INC COM 03823U102 4306 66581 SH SOLE 0 0 66581 APTARGROUP INC COM 038336103 538 6238 SH SOLE 0 0 6238 AQUA AMERICA INC COM 03836W103 2356 70991 SH SOLE 0 0 70991 AQUAVENTURE HLDGS LTD SHS G0443N107 289 21422 SH SOLE 0 0 21422 ARAMARK COM 03852U106 1440 35477 SH SOLE 0 0 35477 ARATANA THERAPEUTICS INC COM 03874P101 77 12538 SH SOLE 0 0 12538 ARBOR RLTY TR INC COM 038923108 107 13011 SH SOLE 0 0 13011 ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 611 36600 SH SOLE 0 0 36600 ARCH CAP GROUP LTD ORD G0450A105 3335 33860 SH SOLE 0 0 33860 ARCHER DANIELS MIDLAND CO COM 039483102 2956 69543 SH SOLE 0 0 69543 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 218 15273 SH SOLE 0 0 15273 ARCONIC INC 5.375% PFD B 1 03965L308 493 12675 SH SOLE 0 0 12675 ARCONIC INC COM 03965L100 2145 86213 SH SOLE 0 0 86213 ARES CAP CORP COM 04010L103 2708 165239 SH SOLE 0 0 165239 ARES DYNAMIC CR ALLOCATION F COM 04014F102 970 59132 SH SOLE 0 0 59132 ARGO GROUP INTL HLDGS LTD COM G0464B107 991 16118 SH SOLE 0 0 16118 ARISTA NETWORKS INC COM 040413106 2609 13761 SH SOLE 0 0 13761 ARMADA HOFFLER PPTYS INC COM 04208T108 968 70084 SH SOLE 0 0 70084 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2650 51709 SH SOLE 0 0 51709 ARRAY BIOPHARMA INC COM 04269X105 191 15493 SH SOLE 0 0 15493 ARRIS INTL INC SHS G0551A103 13431 471444 SH SOLE 0 0 471444 ARROW ELECTRS INC COM 042735100 244 3040 SH SOLE 0 0 3040 ASCENA RETAIL GROUP INC COM 04351G101 111 45449 SH SOLE 0 0 45449 ASHFORD HOSPITALITY TR INC COM SHS 044103109 120 17942 SH SOLE 0 0 17942 ASHLAND GLOBAL HLDGS INC COM 044186104 214 3268 SH SOLE 0 0 3268 ASML HOLDING N V N Y REGISTRY SHS N07059210 1532 8946 SH SOLE 0 0 8946 ASSURANT INC COM 04621X108 467 4889 SH SOLE 0 0 4889 ASSURED GUARANTY LTD COM G0585R106 368 9744 SH SOLE 0 0 9744 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 36 10674 SH SOLE 0 0 10674 ASTRAZENECA PLC SPONSORED ADR 046353108 3853 113713 SH SOLE 0 0 113713 AT&T INC COM 00206R102 113013 2885187 SH SOLE 0 0 2885187 ATHERSYS INC COM 04744L106 27 13000 SH SOLE 0 0 13000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 19 16000 PRN SOLE 0 0 16000 ATMOS ENERGY CORP COM 049560105 3644 43461 SH SOLE 0 0 43461 ATRION CORP COM 049904105 1804 2684 SH SOLE 0 0 2684 AURINIA PHARMACEUTICALS INC COM 05156V102 244 38900 SH SOLE 0 0 38900 AURINIA PHARMACEUTICALS INC COM 05156V102 17 10500 SH Put SOLE 0 0 10500 AURINIA PHARMACEUTICALS INC COM 05156V102 2 16500 SH Put SOLE 0 0 16500 AURINIA PHARMACEUTICALS INC COM 05156V102 157 36500 SH Put SOLE 0 0 36500 AUTODESK INC COM 052769106 1343 11960 SH SOLE 0 0 11960 AUTOHOME INC SP ADR RP CL A 05278C107 331 5515 SH SOLE 0 0 5515 AUTOLIV INC COM 052800109 1161 9390 SH SOLE 0 0 9390 AUTOMATIC DATA PROCESSING IN COM 053015103 15585 142558 SH SOLE 0 0 142558 AUTOZONE INC COM 053332102 1919 3224 SH SOLE 0 0 3224 AVANGRID INC COM 05351W103 941 19845 SH SOLE 0 0 19845 AVEO PHARMACEUTICALS INC COM 053588109 37 10250 SH SOLE 0 0 10250 AVERY DENNISON CORP COM 053611109 665 6758 SH SOLE 0 0 6758 AVIRAGEN THERAPEUTICS INC COM 053761102 10 14243 SH SOLE 0 0 14243 AVISTA CORP COM 05379B107 1117 21583 SH SOLE 0 0 21583 AVNET INC COM 053807103 11140 283474 SH SOLE 0 0 283474 AXON ENTERPRISE INC COM 05464C101 522 23022 SH SOLE 0 0 23022 B & G FOODS INC NEW COM 05508R106 565 17734 SH SOLE 0 0 17734 B2GOLD CORP COM 11777Q209 60 21600 SH SOLE 0 0 21600 BAIDU INC SPON ADR REP A 056752108 2599 10493 SH SOLE 0 0 10493 BAKER HUGHES A GE CO CL A 05722G100 2386 65167 SH SOLE 0 0 65167 BALCHEM CORP COM 057665200 3800 46746 SH SOLE 0 0 46746 BALL CORP COM 058498106 5185 125548 SH SOLE 0 0 125548 BANC OF CALIFORNIA INC COM 05990K106 328 15820 SH SOLE 0 0 15820 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 261 29219 SH SOLE 0 0 29219 BANCO SANTANDER SA ADR 05964H105 278 40038 SH SOLE 0 0 40038 BANCORPSOUTH INC COM 059692103 434 13550 SH SOLE 0 0 13550 BANK AMER CORP 7.25%CNV PFD L 060505682 1475 1133 SH SOLE 0 0 1133 BANK AMER CORP COM 060505104 44915 1772503 SH SOLE 0 0 1772503 BANK AMER CORP COM 060505104 4 33300 SH Put SOLE 0 0 33300 BANK AMER CORP COM 060505104 31 20500 SH Call SOLE 0 0 0 BANK HAWAII CORP COM 062540109 250 3005 SH SOLE 0 0 3005 BANK MONTREAL QUE COM 063671101 1883 24863 SH SOLE 0 0 24863 BANK MUTUAL CORP NEW COM 063750103 330 32491 SH SOLE 0 0 32491 BANK N S HALIFAX COM 064149107 580 9016 SH SOLE 0 0 9016 BANK NEW YORK MELLON CORP COM 064058100 3797 71621 SH SOLE 0 0 71621 BANK OF THE OZARKS COM 063904106 20985 436719 SH SOLE 0 0 436719 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 673 25333 SH SOLE 0 0 25333 BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 263 5815 SH SOLE 0 0 5815 BARCLAYS BANK PLC MTNF 6/2 06741VX64 51 50000 PRN SOLE 0 0 50000 BARCLAYS BANK PLC MTNF 6/2 06741VX72 608 600000 PRN SOLE 0 0 600000 BARCLAYS BANK PLC MTNF 6/2 06741VX98 420 405000 PRN SOLE 0 0 405000 BARCLAYS BANK PLC MTNF 6/2 06741VXB3 657 655000 PRN SOLE 0 0 655000 BARCLAYS BANK PLC MTNF 7/2 06744CAY7 465 458000 PRN SOLE 0 0 458000 BARCLAYS BANK PLC MTNF 7/2 06744CBA8 297 292000 PRN SOLE 0 0 292000 BARCLAYS PLC ADR 06738E204 1161 112132 SH SOLE 0 0 112132 BARD C R INC COM 067383109 1415 4414 SH SOLE 0 0 4414 BARRACUDA NETWORKS INC COM 068323104 282 11620 SH SOLE 0 0 11620 BARRICK GOLD CORP COM 067901108 826 51342 SH SOLE 0 0 51342 BASSETT FURNITURE INDS INC COM 070203104 526 13953 SH SOLE 0 0 13953 BAXTER INTL INC COM 071813109 5958 94952 SH SOLE 0 0 94952 BB&T CORP COM 054937107 13186 280906 SH SOLE 0 0 280906 BCE INC COM NEW 05534B760 2942 62748 SH SOLE 0 0 62748 BECTON DICKINSON & CO COM 075887109 27778 141760 SH SOLE 0 0 141760 BEMIS INC COM 081437105 218 4782 SH SOLE 0 0 4782 BERKLEY W R CORP COM 084423102 568 8516 SH SOLE 0 0 8516 BERKSHIRE HATHAWAY INC DEL CL A 084670108 7967 29 SH SOLE 0 0 29 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 127411 695020 SH SOLE 0 0 695020 BERRY GLOBAL GROUP INC COM 08579W103 598 10564 SH SOLE 0 0 10564 BEST BUY INC COM 086516101 2793 49042 SH SOLE 0 0 49042 BGC PARTNERS INC CL A 05541T101 19556 1351467 SH SOLE 0 0 1351467 BHP BILLITON LTD SPONSORED ADR 088606108 2012 49633 SH SOLE 0 0 49633 BHP BILLITON PLC SPONSORED ADR 05545E209 309 8706 SH SOLE 0 0 8706 BIO PATH HOLDINGS INC COM 09057N102 51 142676 SH SOLE 0 0 142676 BIO RAD LABS INC CL A 090572207 1340 6029 SH SOLE 0 0 6029 BIOAMBER INC COM 09072Q106 15 31527 SH SOLE 0 0 31527 BIOGEN INC COM 09062X103 7289 23278 SH SOLE 0 0 23278 BIOLASE INC COM 090911108 9 15750 SH SOLE 0 0 15750 BIOTELEMETRY INC COM 090672106 346 10489 SH SOLE 0 0 10489 BIOTIME INC COM 09066L105 86 30360 SH SOLE 0 0 30360 BIOVERATIV INC COM 09075E100 736 12901 SH SOLE 0 0 12901 BLACK HILLS CORP COM 092113109 506 7352 SH SOLE 0 0 7352 BLACK STONE MINERALS L P COM UNIT 09225M101 203 11695 SH SOLE 0 0 11695 BLACKBAUD INC COM 09227Q100 1372 15624 SH SOLE 0 0 15624 BLACKBERRY LTD COM 09228F103 258 23086 SH SOLE 0 0 23086 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 324 22344 SH SOLE 0 0 22344 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 16 16000 PRN SOLE 0 0 16000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 567 40327 SH SOLE 0 0 40327 BLACKROCK CORPOR HI YLD FD I COM 09255P107 296 26175 SH SOLE 0 0 26175 BLACKROCK CR ALLCTN INC TR COM 092508100 4093 301610 SH SOLE 0 0 301610 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 342 29325 SH SOLE 0 0 29325 BLACKROCK ENERGY & RES TR COM 09250U101 1159 84390 SH SOLE 0 0 84390 BLACKROCK ENH CAP & INC FD I COM 09256A109 3291 210969 SH SOLE 0 0 210969 BLACKROCK ENHANCED EQT DIV T COM 09251A104 14852 1637435 SH SOLE 0 0 1637435 BLACKROCK ENHANCED GBL DIV T COM 092501105 410 30222 SH SOLE 0 0 30222 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 451 68797 SH SOLE 0 0 68797 BLACKROCK FLOAT RATE OME STR COM 09255X100 1057 73605 SH SOLE 0 0 73605 BLACKROCK FLOATING RATE INCO COM 091941104 185 13090 SH SOLE 0 0 13090 BLACKROCK INC COM 09247X101 11687 26130 SH SOLE 0 0 26130 BLACKROCK INCOME TR INC COM 09247F100 296 47122 SH SOLE 0 0 47122 BLACKROCK INVT QUALITY MUN T COM 09247D105 175 11715 SH SOLE 0 0 11715 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 517 42659 SH SOLE 0 0 42659 BLACKROCK LTD DURATION INC T COM SHS 09249W101 3053 189507 SH SOLE 0 0 189507 BLACKROCK MULTI-SECTOR INC T COM 09258A107 190 10135 SH SOLE 0 0 10135 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 257 16403 SH SOLE 0 0 16403 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 603 26621 SH SOLE 0 0 26621 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 458 32080 SH SOLE 0 0 32080 BLACKROCK MUNI 2018 TERM TR COM 09248C106 154 10255 SH SOLE 0 0 10255 BLACKROCK MUNI INTER DR FD I COM 09253X102 1175 82904 SH SOLE 0 0 82904 BLACKROCK MUNI N Y INTER DUR COM 09255F109 256 18265 SH SOLE 0 0 18265 BLACKROCK MUNIASSETS FD INC COM 09254J102 700 46451 SH SOLE 0 0 46451 BLACKROCK MUNICIPAL BOND TR COM 09249H104 188 12112 SH SOLE 0 0 12112 BLACKROCK MUNICIPL INC QLTY COM 092479104 353 24006 SH SOLE 0 0 24006 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 388 32706 SH SOLE 0 0 32706 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 207 13222 SH SOLE 0 0 13222 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2181 149588 SH SOLE 0 0 149588 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 258 18309 SH SOLE 0 0 18309 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 539 36389 SH SOLE 0 0 36389 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 409 27605 SH SOLE 0 0 27605 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 212 12232 SH SOLE 0 0 12232 BLACKROCK MUNIVEST FD INC COM 09253R105 243 25046 SH SOLE 0 0 25046 BLACKROCK MUNIY QUALITY FD I COM 09254G108 146 10958 SH SOLE 0 0 10958 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 349 22619 SH SOLE 0 0 22619 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 217 14044 SH SOLE 0 0 14044 BLACKROCK MUNIYIELD FD INC COM 09253W104 645 42813 SH SOLE 0 0 42813 BLACKROCK MUNIYIELD INVST FD COM 09254R104 272 17793 SH SOLE 0 0 17793 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 205 12638 SH SOLE 0 0 12638 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 211 15982 SH SOLE 0 0 15982 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 222 15385 SH SOLE 0 0 15385 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 682 47598 SH SOLE 0 0 47598 BLACKROCK MUNIYIELD QUALITY COM 09254F100 188 12176 SH SOLE 0 0 12176 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 353 24443 SH SOLE 0 0 24443 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 168 12015 SH SOLE 0 0 12015 BLACKROCK NY MUNI INC QLTY T COM 09249U105 229 17087 SH SOLE 0 0 17087 BLACKROCK RES & COMM STRAT T SHS 09257A108 1232 138590 SH SOLE 0 0 138590 BLACKROCK SCIENCE & TECH TR SHS 09258G104 3194 130754 SH SOLE 0 0 130754 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 672 28756 SH SOLE 0 0 28756 BLACKROCK UTIL & INFRASTRCTU COM 09248D104 515 24472 SH SOLE 0 0 24472 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 11905 356759 SH SOLE 0 0 356759 BLACKSTONE GSO FLTING RTE FU COM 09256U105 634 36067 SH SOLE 0 0 36067 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5603 350649 SH SOLE 0 0 350649 BLACKSTONE MTG TR INC COM CL A 09257W100 568 18315 SH SOLE 0 0 18315 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 18 16000 PRN SOLE 0 0 16000 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 2341 102449 SH SOLE 0 0 102449 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 712 16905 SH SOLE 0 0 16905 BLUCORA INC COM 095229100 1714 67733 SH SOLE 0 0 67733 BLUEBIRD BIO INC COM 09609G100 302 2202 SH SOLE 0 0 2202 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 298 26986 SH SOLE 0 0 26986 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 1290 87744 SH SOLE 0 0 87744 BOEING CO COM 097023105 47500 186850 SH SOLE 0 0 186850 BOFI HLDG INC COM 05566U108 579 20350 SH SOLE 0 0 20350 BOK FINL CORP COM NEW 05561Q201 481 5395 SH SOLE 0 0 5395 BON-TON STORES INC COM 09776J101 7 15500 SH SOLE 0 0 15500 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 542 14487 SH SOLE 0 0 14487 BORGWARNER INC COM 099724106 1046 20411 SH SOLE 0 0 20411 BOSTON BEER INC CL A 100557107 245 1566 SH SOLE 0 0 1566 BOSTON SCIENTIFIC CORP COM 101137107 2346 80440 SH SOLE 0 0 80440 BOULDER GROWTH & INCOME FD I COM 101507101 313 30655 SH SOLE 0 0 30655 BOVIE MEDICAL CORP COM 10211F100 372 109950 SH SOLE 0 0 109950 BP PLC SPONSORED ADR 055622104 25076 652504 SH SOLE 0 0 652504 BP PLC SPONSORED ADR 055622104 72 60000 SH Call SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 406 18076 SH SOLE 0 0 18076 BRIGHTHOUSE FINL INC COM 10922N103 345 5664 SH SOLE 0 0 5664 BRISTOL MYERS SQUIBB CO COM 110122108 28602 448732 SH SOLE 0 0 448732 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9347 149672 SH SOLE 0 0 149672 BROADCOM LTD SHS Y09827109 18199 75017 SH SOLE 0 0 75017 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1191 14737 SH SOLE 0 0 14737 BROADSOFT INC COM 11133B409 2718 54027 SH SOLE 0 0 54027 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4860 117639 SH SOLE 0 0 117639 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4946 114660 SH SOLE 0 0 114660 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 248 10445 SH SOLE 0 0 10445 BROOKS AUTOMATION INC COM 114340102 1544 50851 SH SOLE 0 0 50851 BROWN & BROWN INC COM 115236101 762 15823 SH SOLE 0 0 15823 BROWN FORMAN CORP CL B 115637209 633 11651 SH SOLE 0 0 11651 BRUNSWICK CORP COM 117043109 708 12650 SH SOLE 0 0 12650 BT GROUP PLC ADR 05577E101 270 14043 SH SOLE 0 0 14043 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3235 56747 SH SOLE 0 0 56747 BUILDERS FIRSTSOURCE INC COM 12008R107 305 16939 SH SOLE 0 0 16939 BUNGE LIMITED COM G16962105 583 8389 SH SOLE 0 0 8389 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 757 9952 SH SOLE 0 0 9952 CA INC COM 12673P105 1392 41693 SH SOLE 0 0 41693 CABOT OIL & GAS CORP COM 127097103 368 13765 SH SOLE 0 0 13765 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 987 82900 SH SOLE 0 0 82900 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2372 205703 SH SOLE 0 0 205703 CALAMOS GBL DYN INCOME FUND COM 12811L107 1463 161859 SH SOLE 0 0 161859 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 4427 364957 SH SOLE 0 0 364957 CALIFORNIA RES CORP COM NEW 13057Q206 142 13623 SH SOLE 0 0 13623 CALIFORNIA WTR SVC GROUP COM 130788102 1566 41047 SH SOLE 0 0 41047 CALITHERA BIOSCIENCES INC COM 13089P101 268 17000 SH SOLE 0 0 17000 CALLON PETE CO DEL COM 13123X102 123 10915 SH SOLE 0 0 10915 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 89 10689 SH SOLE 0 0 10689 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2260 63634 SH SOLE 0 0 63634 CAMDEN PPTY TR SH BEN INT 133131102 461 5035 SH SOLE 0 0 5035 CAMECO CORP COM 13321L108 110 11332 SH SOLE 0 0 11332 CAMPBELL SOUP CO COM 134429109 1182 25243 SH SOLE 0 0 25243 CANADIAN NAT RES LTD COM 136385101 944 28181 SH SOLE 0 0 28181 CANADIAN NATL RY CO COM 136375102 2072 24992 SH SOLE 0 0 24992 CANADIAN PAC RY LTD COM 13645T100 900 5357 SH SOLE 0 0 5357 CANADIAN SOLAR INC COM 136635109 257 15238 SH SOLE 0 0 15238 CANTEL MEDICAL CORP COM 138098108 644 6842 SH SOLE 0 0 6842 CAPITAL ONE FINL CORP COM 14040H105 4187 49456 SH SOLE 0 0 49456 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 219 62674 SH SOLE 0 0 62674 CAPSTAR FINL HLDGS INC COM 14070T102 381 19450 SH SOLE 0 0 19450 CARBONITE INC COM 141337105 3970 180440 SH SOLE 0 0 180440 CARDINAL HEALTH INC COM 14149Y108 3830 57225 SH SOLE 0 0 57225 CARETRUST REIT INC COM 14174T107 368 19330 SH SOLE 0 0 19330 CARLISLE COS INC COM 142339100 232 2309 SH SOLE 0 0 2309 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1124 47637 SH SOLE 0 0 47637 CARMAX INC COM 143130102 4577 60369 SH SOLE 0 0 60369 CARNIVAL CORP UNIT 99/99/9999 143658300 43656 676100 SH SOLE 0 0 676100 CAROLINA FINL CORP NEW COM 143873107 1494 41632 SH SOLE 0 0 41632 CARPENTER TECHNOLOGY CORP COM 144285103 391 8132 SH SOLE 0 0 8132 CARRIZO OIL & GAS INC COM 144577103 283 16501 SH SOLE 0 0 16501 CASELLA WASTE SYS INC CL A 147448104 712 37893 SH SOLE 0 0 37893 CASEYS GEN STORES INC COM 147528103 402 3672 SH SOLE 0 0 3672 CASI PHARMACEUTICALS INC COM 14757U109 98 55135 SH SOLE 0 0 55135 CATALYST PHARMACEUTICALS INC COM 14888U101 39 15500 SH SOLE 0 0 15500 CATCHMARK TIMBER TR INC CL A 14912Y202 1581 125398 SH SOLE 0 0 125398 CATERPILLAR INC DEL COM 149123101 24976 200272 SH SOLE 0 0 200272 CAVIUM INC COM 14964U108 402 6095 SH SOLE 0 0 6095 CBL & ASSOC PPTYS INC COM 124830100 1433 170824 SH SOLE 0 0 170824 CBOE HLDGS INC COM 12503M108 1537 14282 SH SOLE 0 0 14282 CBRE CLARION GLOBAL REAL EST COM 12504G100 2514 318209 SH SOLE 0 0 318209 CBS CORP NEW CL B 124857202 811 13983 SH SOLE 0 0 13983 CDK GLOBAL INC COM 12508E101 1027 16277 SH SOLE 0 0 16277 CDN IMPERIAL BK COMM TORONTO COM 136069101 587 6704 SH SOLE 0 0 6704 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1012 15780 SH SOLE 0 0 15780 CELANESE CORP DEL COM SER A 150870103 586 5618 SH SOLE 0 0 5618 CELGENE CORP COM 151020104 80628 552926 SH SOLE 0 0 552926 CELGENE CORP COM 151020104 144 12600 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 80 17500 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 116 41300 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 66 20200 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 108 15400 SH Call SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 77 26885 SH SOLE 0 0 26885 CELSIUS HOLDINGS INC COM NEW 15118V207 84 14165 SH SOLE 0 0 14165 CEMEX SAB DE CV SPON ADR NEW 151290889 283 31137 SH SOLE 0 0 31137 CENOVUS ENERGY INC COM 15135U109 219 21857 SH SOLE 0 0 21857 CENTENE CORP DEL COM 15135B101 902 9316 SH SOLE 0 0 9316 CENTERPOINT ENERGY INC COM 15189T107 1425 48773 SH SOLE 0 0 48773 CENTERSTATE BK CORP COM 15201P109 234 8740 SH SOLE 0 0 8740 CENTRAL FD CDA LTD CL A 153501101 11387 898748 SH SOLE 0 0 898748 CENTRAL SECS CORP COM 155123102 368 14234 SH SOLE 0 0 14234 CENTURYLINK INC COM 156700106 2587 136893 SH SOLE 0 0 136893 CERNER CORP COM 156782104 1183 16589 SH SOLE 0 0 16589 CHARTER COMMUNICATIONS INC N CL A 16119P108 1361 3745 SH SOLE 0 0 3745 CHARTER FINL CORP MD COM 16122W108 405 21881 SH SOLE 0 0 21881 CHATHAM LODGING TR COM 16208T102 254 11896 SH SOLE 0 0 11896 CHECK POINT SOFTWARE TECH LT ORD M22465104 3012 26418 SH SOLE 0 0 26418 CHEGG INC COM 163092109 161 10819 SH SOLE 0 0 10819 CHEMED CORP NEW COM 16359R103 259 1280 SH SOLE 0 0 1280 CHEMICAL FINL CORP COM 163731102 972 18606 SH SOLE 0 0 18606 CHEMOURS CO COM 163851108 1071 21162 SH SOLE 0 0 21162 CHEMUNG FINL CORP COM 164024101 522 11077 SH SOLE 0 0 11077 CHENIERE ENERGY INC COM NEW 16411R208 616 13666 SH SOLE 0 0 13666 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1034 35873 SH SOLE 0 0 35873 CHESAPEAKE ENERGY CORP COM 165167107 1198 278658 SH SOLE 0 0 278658 CHESAPEAKE ENERGY CORP COM 165167107 5 18600 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 13 19300 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 14 34100 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 22 43300 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 21 23800 SH Call SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 1324 16922 SH SOLE 0 0 16922 CHEVRON CORP NEW COM 166764100 122021 1038452 SH SOLE 0 0 1038452 CHICAGO BRIDGE & IRON CO N V COM 167250109 356 21179 SH SOLE 0 0 21179 CHICOS FAS INC COM 168615102 113 12633 SH SOLE 0 0 12633 CHIMERA INVT CORP COM NEW 16934Q208 1285 67898 SH SOLE 0 0 67898 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 558 11027 SH SOLE 0 0 11027 CHINA YUCHAI INTL LTD COM G21082105 216 9695 SH SOLE 0 0 9695 CHIPOTLE MEXICAN GRILL INC COM 169656105 950 3086 SH SOLE 0 0 3086 CHUBB LIMITED COM H1467J104 47090 330311 SH SOLE 0 0 330311 CHURCH & DWIGHT INC COM 171340102 10431 215281 SH SOLE 0 0 215281 CIDARA THERAPEUTICS INC COM 171757107 194 23985 SH SOLE 0 0 23985 CIENA CORP COM NEW 171779309 560 25488 SH SOLE 0 0 25488 CIGNA CORPORATION COM 125509109 4015 21478 SH SOLE 0 0 21478 CIMAREX ENERGY CO COM 171798101 396 3484 SH SOLE 0 0 3484 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 226 4477 SH SOLE 0 0 4477 CINCINNATI FINL CORP COM 172062101 2168 28306 SH SOLE 0 0 28306 CINEMARK HOLDINGS INC COM 17243V102 945 26110 SH SOLE 0 0 26110 CINTAS CORP COM 172908105 1197 8298 SH SOLE 0 0 8298 CIRRUS LOGIC INC COM 172755100 322 6042 SH SOLE 0 0 6042 CISCO SYS INC COM 17275R102 37649 1119510 SH SOLE 0 0 1119510 CITIGROUP INC COM NEW 172967424 17344 238430 SH SOLE 0 0 238430 CITIZENS & NORTHN CORP COM 172922106 256 10408 SH SOLE 0 0 10408 CITIZENS FINL GROUP INC COM 174610105 388 10247 SH SOLE 0 0 10247 CITRIX SYS INC COM 177376100 401 5221 SH SOLE 0 0 5221 CITY OFFICE REIT INC COM 178587101 266 19300 SH SOLE 0 0 19300 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 5408 257910 SH SOLE 0 0 257910 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 5272 205024 SH SOLE 0 0 205024 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 6803 268593 SH SOLE 0 0 268593 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 5783 234019 SH SOLE 0 0 234019 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 5859 234735 SH SOLE 0 0 234735 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 4339 204751 SH SOLE 0 0 204751 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3455 162567 SH SOLE 0 0 162567 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 3246 150913 SH SOLE 0 0 150913 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 218 10024 SH SOLE 0 0 10024 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 17747 428472 SH SOLE 0 0 428472 CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 121 11056 SH SOLE 0 0 11056 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 2073 56549 SH SOLE 0 0 56549 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 5801 271581 SH SOLE 0 0 271581 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 5694 265947 SH SOLE 0 0 265947 CLAYMORE EXCHANGE TRD FD TR GUGG CHINA ALLCP 18385P101 205 6104 SH SOLE 0 0 6104 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 3962 175202 SH SOLE 0 0 175202 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 804 23369 SH SOLE 0 0 23369 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 2898 57531 SH SOLE 0 0 57531 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 500 11338 SH SOLE 0 0 11338 CLEARBRIDGE AMERN ENERG MLP COM 184691103 140 16311 SH SOLE 0 0 16311 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 810 54577 SH SOLE 0 0 54577 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 315 25856 SH SOLE 0 0 25856 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 741 58275 SH SOLE 0 0 58275 CLEVELAND CLIFFS INC COM 185899101 1260 176166 SH SOLE 0 0 176166 CLIPPER RLTY INC COM 18885T306 131 12203 SH SOLE 0 0 12203 CLOROX CO DEL COM 189054109 7400 56102 SH SOLE 0 0 56102 CLOUGH GLOBAL EQUITY FD COM 18914C100 269 20291 SH SOLE 0 0 20291 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 205 18411 SH SOLE 0 0 18411 CLOVIS ONCOLOGY INC COM 189464100 1027 12465 SH SOLE 0 0 12465 CLOVIS ONCOLOGY INC COM 189464100 2 16300 SH Put SOLE 0 0 16300 CM FIN INC COM 12574Q103 934 99903 SH SOLE 0 0 99903 CME GROUP INC COM CL A 12572Q105 50090 369133 SH SOLE 0 0 369133 CMS ENERGY CORP COM 125896100 1641 35435 SH SOLE 0 0 35435 COACH INC COM 189754104 881 21881 SH SOLE 0 0 21881 COCA COLA BOTTLING CO CONS COM 191098102 583 2701 SH SOLE 0 0 2701 COCA COLA CO COM 191216100 35558 790009 SH SOLE 0 0 790009 COCA COLA CO COM 191216100 35 28800 SH Call SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 247 5939 SH SOLE 0 0 5939 COEUR MNG INC COM NEW 192108504 132 14380 SH SOLE 0 0 14380 COGNEX CORP COM 192422103 452 4096 SH SOLE 0 0 4096 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4052 55859 SH SOLE 0 0 55859 COHEN & STEERS CLOSED END OP COM 19248P106 1547 117322 SH SOLE 0 0 117322 COHEN & STEERS GLOBAL INC BL COM 19248M103 756 77821 SH SOLE 0 0 77821 COHEN & STEERS INFRASTRUCTUR COM 19248A109 5424 235818 SH SOLE 0 0 235818 COHEN & STEERS LTD DUR PFD I COM 19248C105 266 9927 SH SOLE 0 0 9927 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 112 10700 SH SOLE 0 0 10700 COHEN & STEERS QUALITY RLTY COM 19247L106 7403 589434 SH SOLE 0 0 589434 COHEN & STEERS REIT & PFD IN COM 19247X100 2574 121403 SH SOLE 0 0 121403 COHEN & STEERS TOTAL RETURN COM 19247R103 794 63718 SH SOLE 0 0 63718 COHERENT INC COM 192479103 247 1049 SH SOLE 0 0 1049 COLGATE PALMOLIVE CO COM 194162103 17202 236128 SH SOLE 0 0 236128 COLGATE PALMOLIVE CO COM 194162103 32 16000 SH Call SOLE 0 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 524 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 2412 192030 SH SOLE 0 0 192030 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1711 62110 SH SOLE 0 0 62110 COLUMBIA PPTY TR INC COM NEW 198287203 384 17652 SH SOLE 0 0 17652 COLUMBIA SELIGM PREM TECH GR COM 19842X109 393 17584 SH SOLE 0 0 17584 COMCAST CORP NEW CL A 20030N101 16835 437497 SH SOLE 0 0 437497 COMERICA INC COM 200340107 803 10527 SH SOLE 0 0 10527 COMMERCE BANCSHARES INC COM 200525103 3422 59238 SH SOLE 0 0 59238 COMMUNITY BK SYS INC COM 203607106 1018 18430 SH SOLE 0 0 18430 COMMUNITY HEALTH SYS INC NEW COM 203668108 185 24045 SH SOLE 0 0 24045 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 46294 SH SOLE 0 0 46294 COMMUNITY HEALTHCARE TR INC COM 20369C106 3125 115897 SH SOLE 0 0 115897 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 870 49025 SH SOLE 0 0 49025 COMPASS MINERALS INTL INC COM 20451N101 252 3876 SH SOLE 0 0 3876 COMSTOCK MNG INC COM 205750102 2 11416 SH SOLE 0 0 11416 CONAGRA BRANDS INC COM 205887102 4364 129327 SH SOLE 0 0 129327 CONCHO RES INC COM 20605P101 4377 33230 SH SOLE 0 0 33230 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 279 17601 SH SOLE 0 0 17601 CONNECTICUT WTR SVC INC COM 207797101 413 6969 SH SOLE 0 0 6969 CONNECTONE BANCORP INC NEW COM 20786W107 442 17967 SH SOLE 0 0 17967 CONNECTURE INC COM 20786J106 11 17000 SH SOLE 0 0 17000 CONOCOPHILLIPS COM 20825C104 13150 262735 SH SOLE 0 0 262735 CONSOL ENERGY INC COM 20854P109 267 15739 SH SOLE 0 0 15739 CONSOLIDATED COMM HLDGS INC COM 209034107 2027 106230 SH SOLE 0 0 106230 CONSOLIDATED EDISON INC COM 209115104 5651 70043 SH SOLE 0 0 70043 CONSTELLATION BRANDS INC CL A 21036P108 2721 13634 SH SOLE 0 0 13634 CONSTELLIUM NV CL A N22035104 1085 105819 SH SOLE 0 0 105819 CONTINENTAL RESOURCES INC COM 212015101 1220 31589 SH SOLE 0 0 31589 CONTROL4 CORP COM 21240D107 1383 46947 SH SOLE 0 0 46947 COPART INC COM 217204106 544 15840 SH SOLE 0 0 15840 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3178 444504 SH SOLE 0 0 444504 CORECIVIC INC COM 21871N101 319 11898 SH SOLE 0 0 11898 CORESITE RLTY CORP COM 21870Q105 1169 10450 SH SOLE 0 0 10450 CORINDUS VASCULAR ROBOTICS I COM 218730109 59 38500 SH SOLE 0 0 38500 CORNERSTONE STRATEGIC VALUE COM 21924B302 273 18464 SH SOLE 0 0 18464 CORNING INC COM 219350105 5494 183622 SH SOLE 0 0 183622 COSTCO WHSL CORP NEW COM 22160K105 18896 115013 SH SOLE 0 0 115013 COVANTA HLDG CORP COM 22282E102 7072 476217 SH SOLE 0 0 476217 CRACKER BARREL OLD CTRY STOR COM 22410J106 2326 15338 SH SOLE 0 0 15338 CRAFT BREW ALLIANCE INC COM 224122101 326 18597 SH SOLE 0 0 18597 CRANE CO COM 224399105 1003 12544 SH SOLE 0 0 12544 CREDIT SUISSE ASSET MGMT INC COM 224916106 189 55727 SH SOLE 0 0 55727 CREDIT SUISSE GROUP SPONSORED ADR 225401108 430 27198 SH SOLE 0 0 27198 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 193 21331 SH SOLE 0 0 21331 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 124 15611 SH SOLE 0 0 15611 CREE INC COM 225447101 912 32360 SH SOLE 0 0 32360 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2393 87802 SH SOLE 0 0 87802 CROWN CASTLE INTL CORP NEW COM 22822V101 7222 72234 SH SOLE 0 0 72234 CSI COMPRESSCO LP COM UNIT 12637A103 640 122770 SH SOLE 0 0 122770 CSRA INC COM 12650T104 2161 66981 SH SOLE 0 0 66981 CSX CORP COM 126408103 7123 131271 SH SOLE 0 0 131271 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1532 29040 SH SOLE 0 0 29040 CUBESMART COM 229663109 311 11983 SH SOLE 0 0 11983 CULLEN FROST BANKERS INC COM 229899109 1136 11965 SH SOLE 0 0 11965 CUMMINS INC COM 231021106 14718 87585 SH SOLE 0 0 87585 CURIS INC COM 231269101 16 10760 SH SOLE 0 0 10760 CVR PARTNERS LP COM 126633106 33 10142 SH SOLE 0 0 10142 CVS HEALTH CORP COM 126650100 36948 454349 SH SOLE 0 0 454349 CYBERARK SOFTWARE LTD SHS M2682V108 321 7834 SH SOLE 0 0 7834 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 37 20125 SH SOLE 0 0 20125 CYPRESS SEMICONDUCTOR CORP COM 232806109 676 45008 SH SOLE 0 0 45008 CYRUSONE INC COM 23283R100 22205 376793 SH SOLE 0 0 376793 CYS INVTS INC COM 12673A108 175 20306 SH SOLE 0 0 20306 CYTRX CORP COM PAR 232828509 36 86650 SH SOLE 0 0 86650 D R HORTON INC COM 23331A109 1710 42836 SH SOLE 0 0 42836 DANAHER CORP DEL COM 235851102 6051 70541 SH SOLE 0 0 70541 DARDEN RESTAURANTS INC COM 237194105 1682 21347 SH SOLE 0 0 21347 DAVITA INC COM 23918K108 375 6311 SH SOLE 0 0 6311 DAWSON GEOPHYSICAL CO NEW COM 239360100 93 20585 SH SOLE 0 0 20585 DBX ETF TR DB XTR MSCI EUR 233051853 1398 49331 SH SOLE 0 0 49331 DBX ETF TR DBXTR HAR CS 300 233051879 437 14958 SH SOLE 0 0 14958 DBX ETF TR EX US HDG EQTY 233051820 4049 149300 SH SOLE 0 0 149300 DBX ETF TR INFRSTR REV FD 233051705 867 32376 SH SOLE 0 0 32376 DBX ETF TR XTRAK MSCI EAFE 233051200 78986 2545483 SH SOLE 0 0 2545483 DBX ETF TR XTRAK MSCI EMKT 233051101 251 10733 SH SOLE 0 0 10733 DBX ETF TR XTRC RUS1000 CMP 233051481 1117 36998 SH SOLE 0 0 36998 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1643 47432 SH SOLE 0 0 47432 DEERE & CO COM 244199105 9315 74167 SH SOLE 0 0 74167 DELAWARE INV CO MUN INC FD I COM 246101109 201 13225 SH SOLE 0 0 13225 DELAWARE INV MN MUN INC FD I COM 24610V103 637 44725 SH SOLE 0 0 44725 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 255 18870 SH SOLE 0 0 18870 DELL TECHNOLOGIES INC COM CL V 24703L103 787 10191 SH SOLE 0 0 10191 DELMAR PHARMACEUTICALS INC COM NEW 247078207 11 12500 SH SOLE 0 0 12500 DELPHI AUTOMOTIVE PLC SHS G27823106 2317 23542 SH SOLE 0 0 23542 DELTA AIR LINES INC DEL COM NEW 247361702 9726 201695 SH SOLE 0 0 201695 DENBURY RES INC COM NEW 247916208 52 38692 SH SOLE 0 0 38692 DERMIRA INC COM 24983L104 973 36027 SH SOLE 0 0 36027 DEUTSCHE BANK AG NAMEN AKT D18190898 516 29837 SH SOLE 0 0 29837 DEUTSCHE MUN INCOME COM 25160C106 270 21253 SH SOLE 0 0 21253 DEVON ENERGY CORP NEW COM 25179M103 2464 67106 SH SOLE 0 0 67106 DEXCOM INC COM 252131107 741 15141 SH SOLE 0 0 15141 DIAGEO P L C SPON ADR NEW 25243Q205 10003 75689 SH SOLE 0 0 75689 DIAMONDBACK ENERGY INC COM 25278X109 3749 38267 SH SOLE 0 0 38267 DIGITAL RLTY TR INC COM 253868103 6121 51730 SH SOLE 0 0 51730 DINEEQUITY INC COM 254423106 264 6138 SH SOLE 0 0 6138 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 17712 426587 SH SOLE 0 0 426587 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1095 26443 SH SOLE 0 0 26443 DISCOVER FINL SVCS COM 254709108 2396 37154 SH SOLE 0 0 37154 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 287 13478 SH SOLE 0 0 13478 DISH NETWORK CORP CL A 25470M109 791 14582 SH SOLE 0 0 14582 DISH NETWORK CORP CL A 25470M109 65 17000 SH Put SOLE 0 0 17000 DISNEY WALT CO COM DISNEY 254687106 42162 427687 SH SOLE 0 0 427687 DIVIDEND & INCOME FUND COM NEW 25538A204 272 21122 SH SOLE 0 0 21122 DNP SELECT INCOME FD COM 23325P104 1157 100756 SH SOLE 0 0 100756 DOLBY LABORATORIES INC COM 25659T107 439 7639 SH SOLE 0 0 7639 DOLLAR GEN CORP NEW COM 256677105 5125 63227 SH SOLE 0 0 63227 DOLLAR TREE INC COM 256746108 1303 15011 SH SOLE 0 0 15011 DOMINION ENERGY INC COM 25746U109 23406 304261 SH SOLE 0 0 304261 DOMINOS PIZZA INC COM 25754A201 849 4273 SH SOLE 0 0 4273 DOMTAR CORP COM NEW 257559203 508 11708 SH SOLE 0 0 11708 DONALDSON INC COM 257651109 1028 22375 SH SOLE 0 0 22375 DONEGAL GROUP INC CL A 257701201 342 21229 SH SOLE 0 0 21229 DOUBLELINE INCOME SOLUTIONS COM 258622109 690 32472 SH SOLE 0 0 32472 DOUBLELINE OPPORTUNISTIC CR COM 258623107 216 8974 SH SOLE 0 0 8974 DOUGLAS EMMETT INC COM 25960P109 1317 33396 SH SOLE 0 0 33396 DOVER CORP COM 260003108 2856 31250 SH SOLE 0 0 31250 DOWDUPONT INC COM 26078J100 35930 518986 SH SOLE 0 0 518986 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1369 15471 SH SOLE 0 0 15471 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 154 43500 SH SOLE 0 0 43500 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1323 98980 SH SOLE 0 0 98980 DREYFUS STRATEGIC MUN BD FD COM 26202F107 228 26915 SH SOLE 0 0 26915 DREYFUS STRATEGIC MUNS INC COM 261932107 189 21534 SH SOLE 0 0 21534 DTE ENERGY CO COM 233331107 3893 36261 SH SOLE 0 0 36261 DTF TAX-FREE INCOME INC COM 23334J107 425 29730 SH SOLE 0 0 29730 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1822 112290 SH SOLE 0 0 112290 DUFF & PHELPS UTIL CORP BD T COM 26432K108 180 19499 SH SOLE 0 0 19499 DUKE ENERGY CORP NEW COM NEW 26441C204 28705 342054 SH SOLE 0 0 342054 DUKE REALTY CORP COM NEW 264411505 562 19500 SH SOLE 0 0 19500 DUNKIN BRANDS GROUP INC COM 265504100 1424 26819 SH SOLE 0 0 26819 DXC TECHNOLOGY CO COM 23355L106 1671 19453 SH SOLE 0 0 19453 DYCOM INDS INC COM 267475101 2760 32139 SH SOLE 0 0 32139 DYNEX CAP INC COM NEW 26817Q506 365 50179 SH SOLE 0 0 50179 E TRADE FINANCIAL CORP COM NEW 269246401 451 10346 SH SOLE 0 0 10346 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 2795 165262 SH SOLE 0 0 165262 EAGLE MATERIALS INC COM 26969P108 462 4331 SH SOLE 0 0 4331 EAST WEST BANCORP INC COM 27579R104 796 13319 SH SOLE 0 0 13319 EASTERLY GOVT PPTYS INC COM 27616P103 338 16343 SH SOLE 0 0 16343 EASTGROUP PPTY INC COM 277276101 443 5026 SH SOLE 0 0 5026 EASTMAN CHEM CO COM 277432100 1090 12045 SH SOLE 0 0 12045 EATON CORP PLC SHS G29183103 47785 622266 SH SOLE 0 0 622266 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 192 15387 SH SOLE 0 0 15387 EATON VANCE CALIF MUN BD FD COM 27828A100 266 22100 SH SOLE 0 0 22100 EATON VANCE CALIF MUN BD FD COM 27828C106 123 10180 SH SOLE 0 0 10180 EATON VANCE CORP COM NON VTG 278265103 1139 23075 SH SOLE 0 0 23075 EATON VANCE ENH EQTY INC FD COM 278277108 3137 209694 SH SOLE 0 0 209694 EATON VANCE ENHANCED EQ INC COM 278274105 797 56863 SH SOLE 0 0 56863 EATON VANCE LTD DUR INCOME F COM 27828H105 968 68999 SH SOLE 0 0 68999 EATON VANCE MUN BD FD COM 27827X101 1267 99958 SH SOLE 0 0 99958 EATON VANCE MUN BD FD II COM 27827K109 794 63300 SH SOLE 0 0 63300 EATON VANCE MUN INCOME 2028 SHS 27829U105 2682 131013 SH SOLE 0 0 131013 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 784 60520 SH SOLE 0 0 60520 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1235 54442 SH SOLE 0 0 54442 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 146 12099 SH SOLE 0 0 12099 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1183 125465 SH SOLE 0 0 125465 EATON VANCE SR FLTNG RTE TR COM 27828Q105 922 61708 SH SOLE 0 0 61708 EATON VANCE SR INCOME TR SH BEN INT 27826S103 193 29112 SH SOLE 0 0 29112 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 944 82693 SH SOLE 0 0 82693 EATON VANCE TAX ADVT DIV INC COM 27828G107 1239 55975 SH SOLE 0 0 55975 EATON VANCE TAX MNGD GBL DV COM 27829F108 4899 523968 SH SOLE 0 0 523968 EATON VANCE TAX MNGED BUY WR COM 27828X100 4463 266442 SH SOLE 0 0 266442 EATON VANCE TX ADV GLB DIV O COM 27828U106 2940 119642 SH SOLE 0 0 119642 EATON VANCE TX ADV GLBL DIV COM 27828S101 1190 69210 SH SOLE 0 0 69210 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4613 395640 SH SOLE 0 0 395640 EATON VANCE TX MNG BY WRT OP COM 27828Y108 673 43926 SH SOLE 0 0 43926 EATON VANCE TXMGD GL BUYWR O COM 27829C105 4899 413794 SH SOLE 0 0 413794 EBAY INC COM 278642103 1767 45949 SH SOLE 0 0 45949 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 16 17000 PRN SOLE 0 0 17000 ECOLAB INC COM 278865100 5076 39446 SH SOLE 0 0 39446 EDGE THERAPEUTICS INC COM 279870109 483 45000 SH SOLE 0 0 45000 EDISON INTL COM 281020107 2257 29247 SH SOLE 0 0 29247 EDWARDS LIFESCIENCES CORP COM 28176E108 1065 9746 SH SOLE 0 0 9746 EGALET CORP COM 28226B104 28 22209 SH SOLE 0 0 22209 ELDORADO RESORTS INC COM 28470R102 231 9003 SH SOLE 0 0 9003 ELECTRONIC ARTS INC COM 285512109 1255 10629 SH SOLE 0 0 10629 ELKHORN ETF TR LUNT LW VL/HIG 287711790 3750 119935 SH SOLE 0 0 119935 ELLSWORTH GROWTH & INCOME FD COM 289074106 2105 227336 SH SOLE 0 0 227336 ELMIRA SVGS BK ELMIRA N Y COM 289660102 442 21985 SH SOLE 0 0 21985 EMERSON ELEC CO COM 291011104 19256 306433 SH SOLE 0 0 306433 EMERSON ELEC CO COM 291011104 30 24100 SH Call SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 711 44480 SH SOLE 0 0 44480 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 433 28037 SH SOLE 0 0 28037 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1578 98736 SH SOLE 0 0 98736 ENBRIDGE INC COM 29250N105 7410 177291 SH SOLE 0 0 177291 ENCANA CORP COM 292505104 1328 112742 SH SOLE 0 0 112742 ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 15 13000 PRN SOLE 0 0 13000 ENDO INTL PLC SHS G30401106 215 25109 SH SOLE 0 0 25109 ENDOLOGIX INC COM 29266S106 70 15631 SH SOLE 0 0 15631 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4691 269891 SH SOLE 0 0 269891 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 15428 843490 SH SOLE 0 0 843490 ENERPLUS CORP COM 292766102 264 26769 SH SOLE 0 0 26769 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 623 36089 SH SOLE 0 0 36089 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 668 39887 SH SOLE 0 0 39887 ENSCO PLC SHS CLASS A G3157S106 197 33031 SH SOLE 0 0 33031 ENTERGY CORP NEW COM 29364G103 2305 30186 SH SOLE 0 0 30186 ENTERPRISE BANCORP INC MASS COM 293668109 670 18445 SH SOLE 0 0 18445 ENTERPRISE PRODS PARTNERS L COM 293792107 44374 1702119 SH SOLE 0 0 1702119 ENVISION HEALTHCARE CORP COM 29414D100 1806 40171 SH SOLE 0 0 40171 ENVIVA PARTNERS LP COM UNIT 29414J107 1240 41957 SH SOLE 0 0 41957 EOG RES INC COM 26875P101 5685 58765 SH SOLE 0 0 58765 EPR PPTYS COM SH BEN INT 26884U109 874 12534 SH SOLE 0 0 12534 EQT CORP COM 26884L109 361 5529 SH SOLE 0 0 5529 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 3209 42806 SH SOLE 0 0 42806 EQUIFAX INC COM 294429105 541 5108 SH SOLE 0 0 5108 EQUINIX INC COM PAR $0.001 29444U700 6842 15330 SH SOLE 0 0 15330 EQUITY LIFESTYLE PPTYS INC COM 29472R108 403 4737 SH SOLE 0 0 4737 EQUITY RESIDENTIAL SH BEN INT 29476L107 257 3902 SH SOLE 0 0 3902 ERIE INDTY CO CL A 29530P102 1232 10215 SH SOLE 0 0 10215 ESSENT GROUP LTD COM G3198U102 4084 100828 SH SOLE 0 0 100828 ESSEX PPTY TR INC COM 297178105 1117 4397 SH SOLE 0 0 4397 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2791 92741 SH SOLE 0 0 92741 ETFIS SER TR I INFRAC ACT MLP 26923G103 960 102940 SH SOLE 0 0 102940 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 209 8110 SH SOLE 0 0 8110 ETFS GOLD TR SHS 26922Y105 2511 20253 SH SOLE 0 0 20253 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 342 5409 SH SOLE 0 0 5409 ETFS SILVER TR SILVER SHS 26922X107 675 41505 SH SOLE 0 0 41505 EV ENERGY PARTNERS LP COM UNITS 26926V107 36 56293 SH SOLE 0 0 56293 EVERCORE INC CLASS A 29977A105 1028 12812 SH SOLE 0 0 12812 EVERSOURCE ENERGY COM 30040W108 3692 61084 SH SOLE 0 0 61084 EXACT SCIENCES CORP COM 30063P105 1816 38535 SH SOLE 0 0 38535 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 2386 74782 SH SOLE 0 0 74782 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 387 10646 SH SOLE 0 0 10646 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 4961 128262 SH SOLE 0 0 128262 EXCO RESOURCES INC COM NEW 269279501 23 17426 SH SOLE 0 0 17426 EXELIXIS INC COM 30161Q104 236 9750 SH SOLE 0 0 9750 EXELON CORP COM 30161N101 5393 143170 SH SOLE 0 0 143170 EXPEDIA INC DEL COM NEW 30212P303 1003 6965 SH SOLE 0 0 6965 EXPEDITORS INTL WASH INC COM 302130109 796 13291 SH SOLE 0 0 13291 EXPONENT INC COM 30214U102 4078 55185 SH SOLE 0 0 55185 EXPRESS SCRIPTS HLDG CO COM 30219G108 15973 252263 SH SOLE 0 0 252263 EXTRA SPACE STORAGE INC COM 30225T102 1134 14184 SH SOLE 0 0 14184 EXTREME NETWORKS INC COM 30226D106 1879 158012 SH SOLE 0 0 158012 EXXON MOBIL CORP COM 30231G102 94641 1154433 SH SOLE 0 0 1154433 F M C CORP COM NEW 302491303 625 6994 SH SOLE 0 0 6994 FACEBOOK INC CL A 30303M102 76688 448810 SH SOLE 0 0 448810 FACTSET RESH SYS INC COM 303075105 5129 28475 SH SOLE 0 0 28475 FAIR ISAAC CORP COM 303250104 413 2938 SH SOLE 0 0 2938 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 65 13700 SH SOLE 0 0 13700 FARMERS NATL BANC CORP COM 309627107 298 19822 SH SOLE 0 0 19822 FASTENAL CO COM 311900104 6092 133651 SH SOLE 0 0 133651 FB FINL CORP COM 30257X104 202 5365 SH SOLE 0 0 5365 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 488 3926 SH SOLE 0 0 3926 FEDERATED PREM INTR MUN INC COM 31423M105 328 24071 SH SOLE 0 0 24071 FEDERATED PREM MUN INC FD COM 31423P108 194 13180 SH SOLE 0 0 13180 FEDEX CORP COM 31428X106 15583 69077 SH SOLE 0 0 69077 FERRARI N V COM N3167Y103 1206 10914 SH SOLE 0 0 10914 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 59 11566 SH SOLE 0 0 11566 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1845 102998 SH SOLE 0 0 102998 FIDELITY LTD TRM BD ETF 316188200 350 6938 SH SOLE 0 0 6938 FIDELITY MSCI FINLS IDX 316092501 2468 65000 SH SOLE 0 0 65000 FIDELITY TOTAL BD ETF 316188309 4318 85846 SH SOLE 0 0 85846 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 227 888 SH SOLE 0 0 888 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 549 11569 SH SOLE 0 0 11569 FIDELITY NATL INFORMATION SV COM 31620M106 3333 35687 SH SOLE 0 0 35687 FIDUS INVT CORP COM 316500107 7983 496469 SH SOLE 0 0 496469 FIFTH STREET FINANCE CORP COM 31678A103 74 13450 SH SOLE 0 0 13450 FIFTH THIRD BANCORP COM 316773100 1759 62851 SH SOLE 0 0 62851 FINISAR CORP COM NEW 31787A507 1136 51219 SH SOLE 0 0 51219 FIREEYE INC COM 31816Q101 2635 157100 SH SOLE 0 0 157100 FIREEYE INC COM 31816Q101 63 15100 SH Call SOLE 0 0 0 FIREEYE INC COM 31816Q101 33 12900 SH Call SOLE 0 0 0 FIRST BANCORP N C COM 318910106 766 22247 SH SOLE 0 0 22247 FIRST DATA CORP NEW COM CL A 32008D106 482 26705 SH SOLE 0 0 26705 FIRST FINL BANKSHARES COM 32020R109 1110 24550 SH SOLE 0 0 24550 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 213 7064 SH SOLE 0 0 7064 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 238 6220 SH SOLE 0 0 6220 FIRST MAJESTIC SILVER CORP COM 32076V103 82 12000 SH SOLE 0 0 12000 FIRST MERCHANTS CORP COM 320817109 423 9843 SH SOLE 0 0 9843 FIRST REP BK SAN FRANCISCO C COM 33616C100 1569 15020 SH SOLE 0 0 15020 FIRST SOLAR INC COM 336433107 2278 49660 SH SOLE 0 0 49660 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 162 13781 SH SOLE 0 0 13781 FIRST TR BICK INDEX FD COM SHS 33733H107 860 29657 SH SOLE 0 0 29657 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 1260 64902 SH SOLE 0 0 64902 FIRST TR ENERGY INCOME & GRW COM 33738G104 1020 41382 SH SOLE 0 0 41382 FIRST TR ENERGY INFRASTRCTR COM 33738C103 586 31207 SH SOLE 0 0 31207 FIRST TR ENHANCED EQTY INC F COM 337318109 4534 301247 SH SOLE 0 0 301247 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 448 10345 SH SOLE 0 0 10345 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 4316 194568 SH SOLE 0 0 194568 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 884 26671 SH SOLE 0 0 26671 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1624 24198 SH SOLE 0 0 24198 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 14914 236488 SH SOLE 0 0 236488 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 6515 100847 SH SOLE 0 0 100847 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 22455 379634 SH SOLE 0 0 379634 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 233 5634 SH SOLE 0 0 5634 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 5750 210171 SH SOLE 0 0 210171 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 6345 168251 SH SOLE 0 0 168251 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 876 18335 SH SOLE 0 0 18335 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 589 10646 SH SOLE 0 0 10646 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 845 16457 SH SOLE 0 0 16457 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 743 13951 SH SOLE 0 0 13951 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 10719 226276 SH SOLE 0 0 226276 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 1008 26320 SH SOLE 0 0 26320 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4698 112135 SH SOLE 0 0 112135 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1763 45873 SH SOLE 0 0 45873 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4284 93805 SH SOLE 0 0 93805 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2025 78477 SH SOLE 0 0 78477 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 41934 409671 SH SOLE 0 0 409671 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 19591 804562 SH SOLE 0 0 804562 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 13345 624207 SH SOLE 0 0 624207 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 29295 1119423 SH SOLE 0 0 1119423 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 916 63801 SH SOLE 0 0 63801 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 18399 619901 SH SOLE 0 0 619901 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 9050 150831 SH SOLE 0 0 150831 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 4126 84104 SH SOLE 0 0 84104 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 13707 263643 SH SOLE 0 0 263643 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 1385 27026 SH SOLE 0 0 27026 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 255 11359 SH SOLE 0 0 11359 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 18546 275082 SH SOLE 0 0 275082 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 28338 763423 SH SOLE 0 0 763423 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 385 9531 SH SOLE 0 0 9531 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 18650 972356 SH SOLE 0 0 972356 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3214 99246 SH SOLE 0 0 99246 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4767 101849 SH SOLE 0 0 101849 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 26793 970081 SH SOLE 0 0 970081 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4163 190427 SH SOLE 0 0 190427 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 662 30430 SH SOLE 0 0 30430 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 10129 408430 SH SOLE 0 0 408430 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 7017 56617 SH SOLE 0 0 56617 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 232 8907 SH SOLE 0 0 8907 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1050 37692 SH SOLE 0 0 37692 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 13681 283900 SH SOLE 0 0 283900 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 10084 351857 SH SOLE 0 0 351857 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3667 76444 SH SOLE 0 0 76444 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5353 83835 SH SOLE 0 0 83835 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 15743 582622 SH SOLE 0 0 582622 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2232 49254 SH SOLE 0 0 49254 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 16267 810125 SH SOLE 0 0 810125 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 500 13667 SH SOLE 0 0 13667 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1064 25831 SH SOLE 0 0 25831 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 1854 41089 SH SOLE 0 0 41089 FIRST TR HIGH INCOME L/S FD COM 33738E109 1193 70111 SH SOLE 0 0 70111 FIRST TR INTER DUR PFD & IN COM 33718W103 1352 54678 SH SOLE 0 0 54678 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2493 43383 SH SOLE 0 0 43383 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 22358 437451 SH SOLE 0 0 437451 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20073 365623 SH SOLE 0 0 365623 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 22763 367922 SH SOLE 0 0 367922 FIRST TR MLP & ENERGY INCOME COM 33739B104 3280 215073 SH SOLE 0 0 215073 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 21711 748129 SH SOLE 0 0 748129 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1898 30789 SH SOLE 0 0 30789 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 5196 96806 SH SOLE 0 0 96806 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 9184 165357 SH SOLE 0 0 165357 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4668 88607 SH SOLE 0 0 88607 FIRST TR NASDAQ100 TECH INDE SHS 337345102 34179 501502 SH SOLE 0 0 501502 FIRST TR S&P REIT INDEX FD COM 33734G108 922 39611 SH SOLE 0 0 39611 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 13674 231848 SH SOLE 0 0 231848 FIRST TR SR FLG RTE INCM FD COM 33733U108 825 61163 SH SOLE 0 0 61163 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 966 70791 SH SOLE 0 0 70791 FIRST TR VALUE LINE DIVID IN SHS 33734H106 37706 1267418 SH SOLE 0 0 1267418 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 449 26911 SH SOLE 0 0 26911 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 154 22487 SH SOLE 0 0 22487 FIRSTENERGY CORP COM 337932107 1699 55125 SH SOLE 0 0 55125 FIRSTHAND TECH VALUE FD INC COM 33766Y100 88 11000 SH SOLE 0 0 11000 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 694 10555 SH SOLE 0 0 10555 FISERV INC COM 337738108 10625 82387 SH SOLE 0 0 82387 FITBIT INC CL A 33812L102 452 64968 SH SOLE 0 0 64968 FIVE BELOW INC COM 33829M101 972 17706 SH SOLE 0 0 17706 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 3355 126593 SH SOLE 0 0 126593 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 2796 130632 SH SOLE 0 0 130632 FLEETCOR TECHNOLOGIES INC COM 339041105 672 4343 SH SOLE 0 0 4343 FLEX LTD ORD Y2573F102 372 22469 SH SOLE 0 0 22469 FLEXION THERAPEUTICS INC COM 33938J106 1725 71320 SH SOLE 0 0 71320 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3736 152102 SH SOLE 0 0 152102 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 373 14925 SH SOLE 0 0 14925 FLEXSHARES TR M STAR DEV MKT 33939L803 1111 16644 SH SOLE 0 0 16644 FLEXSHARES TR QUALT DIVD IDX 33939L860 2430 57276 SH SOLE 0 0 57276 FLIR SYS INC COM 302445101 1218 31304 SH SOLE 0 0 31304 FLOWERS FOODS INC COM 343498101 1822 96889 SH SOLE 0 0 96889 FLOWSERVE CORP COM 34354P105 355 8344 SH SOLE 0 0 8344 FLUOR CORP NEW COM 343412102 788 18713 SH SOLE 0 0 18713 FLY LEASING LTD SPONSORED ADR 34407D109 173 12329 SH SOLE 0 0 12329 FNB CORP PA COM 302520101 1415 100855 SH SOLE 0 0 100855 FOOT LOCKER INC COM 344849104 1137 32285 SH SOLE 0 0 32285 FORD MTR CO DEL COM PAR $0.01 345370860 19505 1629531 SH SOLE 0 0 1629531 FORD MTR CO DEL COM PAR $0.01 345370860 8 16200 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 47 45000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 4 15700 SH Call SOLE 0 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 1074 42086 SH SOLE 0 0 42086 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 17 17000 PRN SOLE 0 0 17000 FORTINET INC COM 34959E109 914 25491 SH SOLE 0 0 25491 FORTIS INC COM 349553107 602 16755 SH SOLE 0 0 16755 FORTIVE CORP COM 34959J108 1566 22115 SH SOLE 0 0 22115 FORTRESS INVESTMENT GROUP LL CL A 34958B106 3457 433766 SH SOLE 0 0 433766 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 507 28128 SH SOLE 0 0 28128 FORTUNE BRANDS HOME & SEC IN COM 34964C106 761 11318 SH SOLE 0 0 11318 FOUR CORNERS PPTY TR INC COM 35086T109 695 27905 SH SOLE 0 0 27905 FQF TR O SHS FTSE EUR 351680848 383 15093 SH SOLE 0 0 15093 FQF TR OSHARS FTSE US 351680855 794 26243 SH SOLE 0 0 26243 FRANCO NEVADA CORP COM 351858105 1530 19747 SH SOLE 0 0 19747 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 212 2204 SH SOLE 0 0 2204 FRANKLIN FINL NETWORK INC COM 35352P104 8507 238626 SH SOLE 0 0 238626 FRANKLIN LTD DURATION INC TR COM 35472T101 698 58152 SH SOLE 0 0 58152 FRANKLIN RES INC COM 354613101 2645 59433 SH SOLE 0 0 59433 FRANKLIN STREET PPTYS CORP COM 35471R106 1689 158997 SH SOLE 0 0 158997 FRANKLIN UNVL TR SH BEN INT 355145103 91 12500 SH SOLE 0 0 12500 FREEPORT-MCMORAN INC CL B 35671D857 2631 187367 SH SOLE 0 0 187367 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 239 4898 SH SOLE 0 0 4898 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2191 185859 SH SOLE 0 0 185859 FS INVT CORP COM 302635107 1535 181706 SH SOLE 0 0 181706 FST TR NEW OPPORT MLP & ENE COM 33739M100 416 33020 SH SOLE 0 0 33020 FULTON FINL CORP PA COM 360271100 4164 222062 SH SOLE 0 0 222062 GABELLI DIVD & INCOME TR COM 36242H104 9680 432330 SH SOLE 0 0 432330 GABELLI EQUITY TR INC COM 362397101 1873 288207 SH SOLE 0 0 288207 GABELLI GLB SML & MD CP VAL COM 36249W104 347 26255 SH SOLE 0 0 26255 GABELLI UTIL TR COM 36240A101 115 16260 SH SOLE 0 0 16260 GALLAGHER ARTHUR J & CO COM 363576109 1204 19554 SH SOLE 0 0 19554 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2652 472776 SH SOLE 0 0 472776 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 168 24057 SH SOLE 0 0 24057 GAMING & LEISURE PPTYS INC COM 36467J108 799 21648 SH SOLE 0 0 21648 GAP INC DEL COM 364760108 1774 60077 SH SOLE 0 0 60077 GARMIN LTD SHS H2906T109 3352 62104 SH SOLE 0 0 62104 GARTNER INC COM 366651107 284 2279 SH SOLE 0 0 2279 GASTAR EXPL INC NEW COM 36729W202 28 31575 SH SOLE 0 0 31575 GATX CORP COM 361448103 208 3375 SH SOLE 0 0 3375 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2814 91671 SH SOLE 0 0 91671 GDL FUND COM SH BEN IT 361570104 175 17200 SH SOLE 0 0 17200 GENERAC HLDGS INC COM 368736104 529 11522 SH SOLE 0 0 11522 GENERAL AMERN INVS INC COM 368802104 1156 32085 SH SOLE 0 0 32085 GENERAL DYNAMICS CORP COM 369550108 12918 62833 SH SOLE 0 0 62833 GENERAL ELECTRIC CO COM 369604103 54017 2233953 SH SOLE 0 0 2233953 GENERAL ELECTRIC CO COM 369604103 37 32600 SH Put SOLE 0 0 32600 GENERAL ELECTRIC CO COM 369604103 5 15100 SH Call SOLE 0 0 0 GENERAL FIN CORP DEL COM 369822101 233 46075 SH SOLE 0 0 46075 GENERAL MLS INC COM 370334104 17347 335167 SH SOLE 0 0 335167 GENERAL MTRS CO COM 37045V100 6410 158733 SH SOLE 0 0 158733 GENESEE & WYO INC CL A 371559105 276 3732 SH SOLE 0 0 3732 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6882 261161 SH SOLE 0 0 261161 GENTEX CORP COM 371901109 2496 126044 SH SOLE 0 0 126044 GENUINE PARTS CO COM 372460105 6622 69226 SH SOLE 0 0 69226 GENWORTH FINL INC COM CL A 37247D106 139 36209 SH SOLE 0 0 36209 GEO GROUP INC NEW COM 36162J106 303 11274 SH SOLE 0 0 11274 GERDAU S A SPON ADR REP PFD 373737105 82 23928 SH SOLE 0 0 23928 GERON CORP COM 374163103 180 82426 SH SOLE 0 0 82426 GILDAN ACTIVEWEAR INC COM 375916103 375 11996 SH SOLE 0 0 11996 GILEAD SCIENCES INC COM 375558103 22961 283393 SH SOLE 0 0 283393 GILEAD SCIENCES INC COM 375558103 30 10100 SH Put SOLE 0 0 10100 GILEAD SCIENCES INC COM 375558103 18 23900 SH Call SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1141 30221 SH SOLE 0 0 30221 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8565 210964 SH SOLE 0 0 210964 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 230 7400 SH SOLE 0 0 7400 GLOBAL MED REIT INC COM NEW 37954A204 186 20700 SH SOLE 0 0 20700 GLOBAL NET LEASE INC COM NEW 379378201 1716 78374 SH SOLE 0 0 78374 GLOBAL PARTNERS LP COM UNITS 37946R109 433 24907 SH SOLE 0 0 24907 GLOBAL PMTS INC COM 37940X102 728 7657 SH SOLE 0 0 7657 GLOBAL X FDS CONSCIOUS COS 37954Y731 433 23803 SH SOLE 0 0 23803 GLOBAL X FDS GB MSCI AR ETF 37950E259 12808 402765 SH SOLE 0 0 402765 GLOBAL X FDS GLB X MLP ENRG I 37950E226 727 52714 SH SOLE 0 0 52714 GLOBAL X FDS GLB X SUPERDIV 37950E549 3337 151536 SH SOLE 0 0 151536 GLOBAL X FDS GLBL X MLP ETF 37950E473 211 20507 SH SOLE 0 0 20507 GLOBAL X FDS GLBX MSCI NORW 37950E747 232 17131 SH SOLE 0 0 17131 GLOBAL X FDS GLOBAL X SILVER 37954Y848 337 10223 SH SOLE 0 0 10223 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 292 13417 SH SOLE 0 0 13417 GLOBAL X FDS SOCIAL MED ETF 37950E416 244 7757 SH SOLE 0 0 7757 GLOBALSTAR INC COM 378973408 30 18500 SH SOLE 0 0 18500 GNC HLDGS INC COM CL A 36191G107 1045 118180 SH SOLE 0 0 118180 GOLAR LNG LTD BERMUDA SHS G9456A100 335 14835 SH SOLE 0 0 14835 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 308 13241 SH SOLE 0 0 13241 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 43 10060 SH SOLE 0 0 10060 GOLDCORP INC NEW COM 380956409 499 38490 SH SOLE 0 0 38490 GOLDMAN SACHS BDC INC SHS 38147U107 339 14857 SH SOLE 0 0 14857 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 12596 376466 SH SOLE 0 0 376466 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 790 27231 SH SOLE 0 0 27231 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 28899 578899 SH SOLE 0 0 578899 GOLDMAN SACHS GROUP INC COM 38141G104 9185 38722 SH SOLE 0 0 38722 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 212 30550 SH SOLE 0 0 30550 GOLUB CAP BDC INC COM 38173M102 312 16594 SH SOLE 0 0 16594 GOODYEAR TIRE & RUBR CO COM 382550101 1189 35767 SH SOLE 0 0 35767 GOPRO INC CL A 38268T103 201 18235 SH SOLE 0 0 18235 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1165 62080 SH SOLE 0 0 62080 GRACE W R & CO DEL NEW COM 38388F108 17621 244230 SH SOLE 0 0 244230 GRACO INC COM 384109104 892 7211 SH SOLE 0 0 7211 GRAHAM HLDGS CO COM 384637104 2700 4615 SH SOLE 0 0 4615 GRAINGER W W INC COM 384802104 1067 5935 SH SOLE 0 0 5935 GRAMERCY PPTY TR COM NEW 385002308 354 11714 SH SOLE 0 0 11714 GRAN TIERRA ENERGY INC COM 38500T101 52 23015 SH SOLE 0 0 23015 GRANITE CONSTR INC COM 387328107 1818 31376 SH SOLE 0 0 31376 GRAY TELEVISION INC COM 389375106 455 29000 SH SOLE 0 0 29000 GREAT PLAINS ENERGY INC COM 391164100 1686 55659 SH SOLE 0 0 55659 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 543 27003 SH SOLE 0 0 27003 GREENBRIER COS INC COM 393657101 244 5066 SH SOLE 0 0 5066 GREIF INC CL A 397624107 1435 24519 SH SOLE 0 0 24519 GROUPON INC COM 399473107 298 57389 SH SOLE 0 0 57389 GSV CAP CORP COM 36191J101 124 23000 SH SOLE 0 0 23000 GUARANTY BANCORP DEL COM NEW 40075T607 214 7688 SH SOLE 0 0 7688 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 1277 149216 SH SOLE 0 0 149216 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1021 47932 SH SOLE 0 0 47932 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 326 14316 SH SOLE 0 0 14316 GW PHARMACEUTICALS PLC ADS 36197T103 376 3700 SH SOLE 0 0 3700 HAIN CELESTIAL GROUP INC COM 405217100 219 5316 SH SOLE 0 0 5316 HALLIBURTON CO COM 406216101 36889 801402 SH SOLE 0 0 801402 HALYARD HEALTH INC COM 40650V100 216 4796 SH SOLE 0 0 4796 HANCOCK HLDG CO COM 410120109 2178 44954 SH SOLE 0 0 44954 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 2512 67426 SH SOLE 0 0 67426 HANCOCK JOHN INCOME SECS TR COM 410123103 367 24718 SH SOLE 0 0 24718 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 485 22108 SH SOLE 0 0 22108 HANCOCK JOHN PFD INCOME FD I COM 41013X106 383 17464 SH SOLE 0 0 17464 HANCOCK JOHN PFD INCOME FD I COM 41021P103 486 25849 SH SOLE 0 0 25849 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1269 75206 SH SOLE 0 0 75206 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4861 187972 SH SOLE 0 0 187972 HANESBRANDS INC COM 410345102 6638 269407 SH SOLE 0 0 269407 HANOVER INS GROUP INC COM 410867105 1665 17175 SH SOLE 0 0 17175 HARLEY DAVIDSON INC COM 412822108 928 19246 SH SOLE 0 0 19246 HARMONIC INC COM 413160102 68 22200 SH SOLE 0 0 22200 HARRIS CORP DEL COM 413875105 8798 66805 SH SOLE 0 0 66805 HARTFORD FINL SVCS GROUP INC COM 416515104 2038 36765 SH SOLE 0 0 36765 HASBRO INC COM 418056107 1603 16413 SH SOLE 0 0 16413 HAWAIIAN ELEC INDUSTRIES COM 419870100 377 11287 SH SOLE 0 0 11287 HCA HEALTHCARE INC COM 40412C101 3769 47354 SH SOLE 0 0 47354 HCP INC COM 40414L109 1354 48656 SH SOLE 0 0 48656 HD SUPPLY HLDGS INC COM 40416M105 1177 32637 SH SOLE 0 0 32637 HEALTHCARE RLTY TR COM 421946104 403 12473 SH SOLE 0 0 12473 HEALTHCARE SVCS GRP INC COM 421906108 5419 100416 SH SOLE 0 0 100416 HEALTHCARE TR AMER INC CL A NEW 42225P501 2011 67479 SH SOLE 0 0 67479 HEALTHEQUITY INC COM 42226A107 4199 83016 SH SOLE 0 0 83016 HEALTHSOUTH CORP COM NEW 421924309 368 7933 SH SOLE 0 0 7933 HECLA MNG CO COM 422704106 435 86580 SH SOLE 0 0 86580 HEICO CORP NEW COM 422806109 1144 12741 SH SOLE 0 0 12741 HELMERICH & PAYNE INC COM 423452101 2622 50308 SH SOLE 0 0 50308 HENRY JACK & ASSOC INC COM 426281101 2344 22805 SH SOLE 0 0 22805 HERCULES CAPITAL INC COM 427096508 266 20642 SH SOLE 0 0 20642 HERITAGE COMMERCE CORP COM 426927109 438 30774 SH SOLE 0 0 30774 HERSHEY CO COM 427866108 4016 36784 SH SOLE 0 0 36784 HESS CORP COM 42809H107 1501 32008 SH SOLE 0 0 32008 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1661 112920 SH SOLE 0 0 112920 HFF INC CL A 40418F108 496 12548 SH SOLE 0 0 12548 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1520 159963 SH SOLE 0 0 159963 HILLENBRAND INC COM 431571108 480 12345 SH SOLE 0 0 12345 HILTON WORLDWIDE HLDGS INC COM 43300A203 289 4159 SH SOLE 0 0 4159 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 353 32307 SH SOLE 0 0 32307 HMS HLDGS CORP COM 40425J101 469 23613 SH SOLE 0 0 23613 HOLLYFRONTIER CORP COM 436106108 2935 81599 SH SOLE 0 0 81599 HOLOGIC INC COM 436440101 851 23185 SH SOLE 0 0 23185 HOME BANCORP INC COM 43689E107 2087 49905 SH SOLE 0 0 49905 HOME BANCSHARES INC COM 436893200 511 20269 SH SOLE 0 0 20269 HOME DEPOT INC COM 437076102 75925 464169 SH SOLE 0 0 464169 HOMETOWN BANKSHARES CORP COM 43787N108 157 14553 SH SOLE 0 0 14553 HONDA MOTOR LTD AMERN SHS 438128308 604 20444 SH SOLE 0 0 20444 HONEYWELL INTL INC COM 438516106 22404 158055 SH SOLE 0 0 158055 HORIZON GLOBAL CORP COM 44052W104 2125 120469 SH SOLE 0 0 120469 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 1437 29086 SH SOLE 0 0 29086 HORMEL FOODS CORP COM 440452100 8726 271500 SH SOLE 0 0 271500 HORNBECK OFFSHORE SVCS INC N COM 440543106 135 33400 SH SOLE 0 0 33400 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 419 14713 SH SOLE 0 0 14713 HOVNANIAN ENTERPRISES INC CL A 442487203 22 11537 SH SOLE 0 0 11537 HP INC COM 40434L105 3165 158584 SH SOLE 0 0 158584 HSBC HLDGS PLC ADR A 1/40PF A 404280604 321 12181 SH SOLE 0 0 12181 HSBC HLDGS PLC SPON ADR NEW 404280406 1268 25653 SH SOLE 0 0 25653 HUBBELL INC COM 443510607 309 2665 SH SOLE 0 0 2665 HUDSON PAC PPTYS INC COM 444097109 607 18105 SH SOLE 0 0 18105 HUMANA INC COM 444859102 1151 4724 SH SOLE 0 0 4724 HUNT J B TRANS SVCS INC COM 445658107 1055 9494 SH SOLE 0 0 9494 HUNTINGTON BANCSHARES INC COM 446150104 4307 308553 SH SOLE 0 0 308553 HUNTINGTON INGALLS INDS INC COM 446413106 2888 12749 SH SOLE 0 0 12749 IAC INTERACTIVECORP COM 44919P508 517 4398 SH SOLE 0 0 4398 IAMGOLD CORP COM 450913108 95 15526 SH SOLE 0 0 15526 IBERIABANK CORP COM 450828108 3450 41995 SH SOLE 0 0 41995 ICON PLC SHS G4705A100 2325 20417 SH SOLE 0 0 20417 ICU MED INC COM 44930G107 2231 12003 SH SOLE 0 0 12003 IDACORP INC COM 451107106 257 2922 SH SOLE 0 0 2922 IDEX CORP COM 45167R104 346 2846 SH SOLE 0 0 2846 IDEXX LABS INC COM 45168D104 1553 9985 SH SOLE 0 0 9985 IGI LABORATORIES INC NOTE 3.750%12/1 449575AB5 220 230000 PRN SOLE 0 0 230000 II VI INC COM 902104108 997 24220 SH SOLE 0 0 24220 ILLINOIS TOOL WKS INC COM 452308109 16537 111744 SH SOLE 0 0 111744 ILLUMINA INC COM 452327109 975 4894 SH SOLE 0 0 4894 IMMUNOGEN INC COM 45253H101 173 22648 SH SOLE 0 0 22648 IMMUNOMEDICS INC COM 452907108 173 12400 SH SOLE 0 0 12400 IMPERIAL OIL LTD COM NEW 453038408 546 17070 SH SOLE 0 0 17070 INCYTE CORP COM 45337C102 281 2404 SH SOLE 0 0 2404 INDEPENDENCE RLTY TR INC COM 45378A106 167 16400 SH SOLE 0 0 16400 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 424 20392 SH SOLE 0 0 20392 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2099 70257 SH SOLE 0 0 70257 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 981 36549 SH SOLE 0 0 36549 INDEXIQ ETF TR IQ ENCH BD US 45409B487 259 13122 SH SOLE 0 0 13122 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 782 38958 SH SOLE 0 0 38958 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 638 20710 SH SOLE 0 0 20710 INDEXIQ ETF TR US RL EST SMCP 45409B628 7492 276659 SH SOLE 0 0 276659 INDIA FD INC COM 454089103 286 10683 SH SOLE 0 0 10683 INFRAREIT INC COM 45685L100 916 40930 SH SOLE 0 0 40930 ING GROEP N V SPONSORED ADR 456837103 393 21320 SH SOLE 0 0 21320 INGERSOLL-RAND PLC SHS G47791101 15594 174878 SH SOLE 0 0 174878 INGREDION INC COM 457187102 1751 14515 SH SOLE 0 0 14515 INOVALON HLDGS INC COM CL A 45781D101 438 25700 SH SOLE 0 0 25700 INSTALLED BLDG PRODS INC COM 45780R101 311 4800 SH SOLE 0 0 4800 INTEGRATED DEVICE TECHNOLOGY COM 458118106 278 10442 SH SOLE 0 0 10442 INTEL CORP COM 458140100 36363 954899 SH SOLE 0 0 954899 INTEL CORP SDCV 2.950%12/1 458140AD2 81 57000 PRN SOLE 0 0 57000 INTELSAT S A COM L5140P101 61 12950 SH SOLE 0 0 12950 INTERACTIVE BROKERS GROUP IN COM 45841N107 3120 69263 SH SOLE 0 0 69263 INTERCONTINENTAL EXCHANGE IN COM 45866F104 16374 238347 SH SOLE 0 0 238347 INTERNAP CORP COM PAR $.001 45885A300 153 35195 SH SOLE 0 0 35195 INTERNATIONAL BANCSHARES COR COM 459044103 686 17111 SH SOLE 0 0 17111 INTERNATIONAL BUSINESS MACHS COM 459200101 24509 168930 SH SOLE 0 0 168930 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1290 9024 SH SOLE 0 0 9024 INTL PAPER CO COM 460146103 5422 95419 SH SOLE 0 0 95419 INTREXON CORP COM 46122T102 1208 63568 SH SOLE 0 0 63568 INTUIT COM 461202103 1834 12901 SH SOLE 0 0 12901 INTUITIVE SURGICAL INC COM NEW 46120E602 9307 8899 SH SOLE 0 0 8899 INVESCO BD FD COM 46132L107 268 13389 SH SOLE 0 0 13389 INVESCO CALIF VALUE MUN INC COM 46132H106 317 24189 SH SOLE 0 0 24189 INVESCO DYNAMIC CR OPP FD COM 46132R104 1372 115085 SH SOLE 0 0 115085 INVESCO LTD SHS G491BT108 566 16163 SH SOLE 0 0 16163 INVESCO MORTGAGE CAPITAL INC COM 46131B100 288 16831 SH SOLE 0 0 16831 INVESCO MUN OPPORTUNITY TR COM 46132C107 1827 140403 SH SOLE 0 0 140403 INVESCO MUN TR COM 46131J103 275 21547 SH SOLE 0 0 21547 INVESCO MUNI INCOME OPP TRST COM 46132X101 1113 141111 SH SOLE 0 0 141111 INVESCO PA VALUE MUN INCOME COM 46132K109 128 10402 SH SOLE 0 0 10402 INVESCO QUALITY MUNI INC TRS COM 46133G107 1392 108745 SH SOLE 0 0 108745 INVESCO SR INCOME TR COM 46131H107 182 40637 SH SOLE 0 0 40637 INVESCO TR INVT GRADE MUNS COM 46131M106 800 59667 SH SOLE 0 0 59667 INVESCO VALUE MUN INCOME TR COM 46132P108 1812 121092 SH SOLE 0 0 121092 INVESTAR HLDG CORP COM 46134L105 237 9850 SH SOLE 0 0 9850 INVESTORS BANCORP INC NEW COM 46146L101 445 32646 SH SOLE 0 0 32646 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 39 26836 SH SOLE 0 0 26836 IONIS PHARMACEUTICALS INC COM 462222100 1043 20565 SH SOLE 0 0 20565 IPG PHOTONICS CORP COM 44980X109 287 1551 SH SOLE 0 0 1551 IRIDIUM COMMUNICATIONS INC COM 46269C102 5833 566300 SH SOLE 0 0 566300 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 911 2526 SH SOLE 0 0 2526 IRON MTN INC NEW COM 46284V101 1400 36006 SH SOLE 0 0 36006 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 185 11733 SH SOLE 0 0 11733 ISHARES 10+ YR CR BD ETF 464289511 331 5338 SH SOLE 0 0 5338 ISHARES AGGRES ALLOC ETF 464289859 332 6194 SH SOLE 0 0 6194 ISHARES CONSER ALLOC ETF 464289883 2285 66275 SH SOLE 0 0 66275 ISHARES CORE LT USDB ETF 464289479 641 10042 SH SOLE 0 0 10042 ISHARES GRWT ALLOCAT ETF 464289867 10388 231728 SH SOLE 0 0 231728 ISHARES MODERT ALLOC ETF 464289875 4869 128245 SH SOLE 0 0 128245 ISHARES MSCI EURO FL ETF 464289180 319 13603 SH SOLE 0 0 13603 ISHARES NW ZEALND CP ETF 464289123 310 6581 SH SOLE 0 0 6581 ISHARES RUS TP200 GR ETF 464289438 756 11141 SH SOLE 0 0 11141 ISHARES GOLD TRUST ISHARES 464285105 15073 1224432 SH SOLE 0 0 1224432 ISHARES INC AUSTRIA CAPD ETF 464286202 11021 470596 SH SOLE 0 0 470596 ISHARES INC CORE MSCI EMKT 46434G103 33578 621592 SH SOLE 0 0 621592 ISHARES INC EM HGHYL BD ETF 464286285 4071 80154 SH SOLE 0 0 80154 ISHARES INC EM MKTS DIV ETF 464286319 467 11271 SH SOLE 0 0 11271 ISHARES INC GLB HGH YLD ETF 464286178 4000 77783 SH SOLE 0 0 77783 ISHARES INC INTL HIGH YIELD 464286210 11419 213207 SH SOLE 0 0 213207 ISHARES INC JP MRG EM CRP BD 464286251 3987 77321 SH SOLE 0 0 77321 ISHARES INC MIN VOL EMRG MKT 464286533 36970 636311 SH SOLE 0 0 636311 ISHARES INC MIN VOL GBL ETF 464286525 14913 183240 SH SOLE 0 0 183240 ISHARES INC MSCI AUST ETF 464286103 882 39287 SH SOLE 0 0 39287 ISHARES INC MSCI BRZ CAP ETF 464286400 1252 30042 SH SOLE 0 0 30042 ISHARES INC MSCI CDA ETF 464286509 732 25302 SH SOLE 0 0 25302 ISHARES INC MSCI EQUAL WEITE 464286681 1400 26673 SH SOLE 0 0 26673 ISHARES INC MSCI EURZONE ETF 464286608 4798 110762 SH SOLE 0 0 110762 ISHARES INC MSCI FRANCE ETF 464286707 407 13175 SH SOLE 0 0 13175 ISHARES INC MSCI FRNTR100ETF 464286145 209 6659 SH SOLE 0 0 6659 ISHARES INC MSCI GBL ETF NEW 46434G848 471 15204 SH SOLE 0 0 15204 ISHARES INC MSCI GERMANY ETF 464286806 3668 113094 SH SOLE 0 0 113094 ISHARES INC MSCI HONG KG ETF 464286871 270 10948 SH SOLE 0 0 10948 ISHARES INC MSCI ITL ETF NEW 46434G830 501 15960 SH SOLE 0 0 15960 ISHARES INC MSCI JPN ETF NEW 46434G822 3852 69135 SH SOLE 0 0 69135 ISHARES INC MSCI MEX CAP ETF 464286822 858 15718 SH SOLE 0 0 15718 ISHARES INC MSCI PAC JP ETF 464286665 389 8421 SH SOLE 0 0 8421 ISHARES INC MSCI SPAN CP ETF 464286764 319 9450 SH SOLE 0 0 9450 ISHARES INC MSCI STH KOR ETF 464286772 495 7172 SH SOLE 0 0 7172 ISHARES INC MSCI SZ CAP ETF 464286749 243 6934 SH SOLE 0 0 6934 ISHARES SILVER TRUST ISHARES 46428Q109 4501 285939 SH SOLE 0 0 285939 ISHARES SILVER TRUST ISHARES 46428Q109 1 15800 SH Call SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3 37500 SH Call SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2479 24699 SH SOLE 0 0 24699 ISHARES TR 0-5YR HI YL CP 46434V407 2736 57210 SH SOLE 0 0 57210 ISHARES TR 0-5YR INVT GR CP 46434V100 806 15917 SH SOLE 0 0 15917 ISHARES TR 1 3 YR CR BD ETF 464288646 51822 491897 SH SOLE 0 0 491897 ISHARES TR 1 3 YR TREAS BD 464287457 18002 213171 SH SOLE 0 0 213171 ISHARES TR 20 YR TR BD ETF 464287432 4830 38711 SH SOLE 0 0 38711 ISHARES TR 3 7 YR TREAS BD 464288661 9724 78728 SH SOLE 0 0 78728 ISHARES TR A RATE CP BD ETF 46429B291 593 11229 SH SOLE 0 0 11229 ISHARES TR AGENCY BOND ETF 464288166 5058 44501 SH SOLE 0 0 44501 ISHARES TR ASIA 50 ETF 464288430 449 7319 SH SOLE 0 0 7319 ISHARES TR BARCLAYS 7 10 YR 464287440 11894 111654 SH SOLE 0 0 111654 ISHARES TR CALIF MUN BD ETF 464288356 630 5314 SH SOLE 0 0 5314 ISHARES TR CHINA LG-CAP ETF 464287184 2679 60818 SH SOLE 0 0 60818 ISHARES TR COHEN STEER REIT 464287564 6702 66585 SH SOLE 0 0 66585 ISHARES TR CONV BD ETF 46435G102 1642 29963 SH SOLE 0 0 29963 ISHARES TR CORE 1 5 YR USD 46432F859 4266 84864 SH SOLE 0 0 84864 ISHARES TR CORE DIV GRWTH 46434V621 18789 578649 SH SOLE 0 0 578649 ISHARES TR CORE HIGH DV ETF 46429B663 24495 284988 SH SOLE 0 0 284988 ISHARES TR CORE MSCI EAFE 46432F842 109322 1703640 SH SOLE 0 0 1703640 ISHARES TR CORE MSCI EURO 46434V738 4070 81927 SH SOLE 0 0 81927 ISHARES TR CORE MSCI TOTAL 46432F834 20870 342241 SH SOLE 0 0 342241 ISHARES TR CORE S&P MCP ETF 464287507 101490 567259 SH SOLE 0 0 567259 ISHARES TR CORE S&P SCP ETF 464287804 112356 1513806 SH SOLE 0 0 1513806 ISHARES TR CORE S&P TTL STK 464287150 78041 1354179 SH SOLE 0 0 1354179 ISHARES TR CORE S&P US GWT 464287671 5743 113758 SH SOLE 0 0 113758 ISHARES TR CORE S&P US VLU 464287663 753 14386 SH SOLE 0 0 14386 ISHARES TR CORE S&P500 ETF 464287200 128138 506593 SH SOLE 0 0 506593 ISHARES TR CORE TOTAL USD 46434V613 1952 38211 SH SOLE 0 0 38211 ISHARES TR CORE US AGGBD ET 464287226 145308 1325897 SH SOLE 0 0 1325897 ISHARES TR CUR HD EURZN ETF 46434V639 607 20167 SH SOLE 0 0 20167 ISHARES TR DOW JONES US ETF 464287846 2684 21295 SH SOLE 0 0 21295 ISHARES TR EAFE GRWTH ETF 464288885 5389 69628 SH SOLE 0 0 69628 ISHARES TR EAFE SML CP ETF 464288273 12502 201652 SH SOLE 0 0 201652 ISHARES TR EAFE VALUE ETF 464288877 4586 84001 SH SOLE 0 0 84001 ISHARES TR EDGE MSCI USA VL 46432F388 7944 102748 SH SOLE 0 0 102748 ISHARES TR EUROPE ETF 464287861 775 16540 SH SOLE 0 0 16540 ISHARES TR EXPONENTIAL TECH 46434V381 9913 288747 SH SOLE 0 0 288747 ISHARES TR FLTG RATE NT ETF 46429B655 18771 368499 SH SOLE 0 0 368499 ISHARES TR GL CLEAN ENE ETF 464288224 124 13775 SH SOLE 0 0 13775 ISHARES TR GL TIMB FORE ETF 464288174 693 10373 SH SOLE 0 0 10373 ISHARES TR GLB CNS DISC ETF 464288745 1535 15078 SH SOLE 0 0 15078 ISHARES TR GLB CNSM STP ETF 464288737 1859 18260 SH SOLE 0 0 18260 ISHARES TR GLB INFRASTR ETF 464288372 2992 66112 SH SOLE 0 0 66112 ISHARES TR GLOB HLTHCRE ETF 464287325 2462 21896 SH SOLE 0 0 21896 ISHARES TR GLOB INDSTRL ETF 464288729 1678 18874 SH SOLE 0 0 18874 ISHARES TR GLOB TELECOM ETF 464287275 1394 23094 SH SOLE 0 0 23094 ISHARES TR GLOB UTILITS ETF 464288711 1052 20745 SH SOLE 0 0 20745 ISHARES TR GLOBAL 100 ETF 464287572 309 3503 SH SOLE 0 0 3503 ISHARES TR GLOBAL ENERG ETF 464287341 2718 79980 SH SOLE 0 0 79980 ISHARES TR GLOBAL FINLS ETF 464287333 459 6883 SH SOLE 0 0 6883 ISHARES TR GLOBAL MATER ETF 464288695 744 11381 SH SOLE 0 0 11381 ISHARES TR GLOBAL REIT ETF 46434V647 10933 427219 SH SOLE 0 0 427219 ISHARES TR GLOBAL TECH ETF 464287291 4983 34998 SH SOLE 0 0 34998 ISHARES TR GNMA BOND ETF 46429B333 2387 47810 SH SOLE 0 0 47810 ISHARES TR HDG MSCI EAFE 46434V803 6292 217425 SH SOLE 0 0 217425 ISHARES TR IBONDS DEC17 ETF 46434VAR1 1911 77024 SH SOLE 0 0 77024 ISHARES TR IBONDS DEC18 ETF 46434VAA8 4274 169665 SH SOLE 0 0 169665 ISHARES TR IBONDS DEC19 ETF 46434VAU4 4483 178957 SH SOLE 0 0 178957 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3571 139696 SH SOLE 0 0 139696 ISHARES TR IBONDS DEC21 ETF 46434VBK5 2894 115537 SH SOLE 0 0 115537 ISHARES TR IBONDS DEC21 ETF 46435G789 2754 106387 SH SOLE 0 0 106387 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1880 74414 SH SOLE 0 0 74414 ISHARES TR IBONDS DEC22 ETF 46435G755 2010 77091 SH SOLE 0 0 77091 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3141 123790 SH SOLE 0 0 123790 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1335 53009 SH SOLE 0 0 53009 ISHARES TR IBONDS DEC25 ETF 46434VBD1 766 30489 SH SOLE 0 0 30489 ISHARES TR IBONDS MAR18 ETF 46432FAW7 1361 53126 SH SOLE 0 0 53126 ISHARES TR IBONDS MAR20 ETF 46432FBC0 815 31024 SH SOLE 0 0 31024 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 348 13003 SH SOLE 0 0 13003 ISHARES TR IBONDS SEP18 ETF 46429B580 4148 162729 SH SOLE 0 0 162729 ISHARES TR IBONDS SEP19 ETF 46429B564 3561 139284 SH SOLE 0 0 139284 ISHARES TR IBONDS SEP20 ETF 46434V571 4109 159878 SH SOLE 0 0 159878 ISHARES TR IBOXX HI YD ETF 464288513 23250 261933 SH SOLE 0 0 261933 ISHARES TR IBOXX INV CP ETF 464287242 31042 256058 SH SOLE 0 0 256058 ISHARES TR INTL DEV RE ETF 464288489 2488 85283 SH SOLE 0 0 85283 ISHARES TR INTL PFD STK ETF 46429B135 932 50244 SH SOLE 0 0 50244 ISHARES TR INTL QLTY FACTOR 46434V456 492 16983 SH SOLE 0 0 16983 ISHARES TR INTL SEL DIV ETF 464288448 8903 263713 SH SOLE 0 0 263713 ISHARES TR INTL TREA BD ETF 464288117 369 7500 SH SOLE 0 0 7500 ISHARES TR INTL VALUE FACTR 46435G409 6037 238602 SH SOLE 0 0 238602 ISHARES TR INTRM GOV CR ETF 464288612 3214 28986 SH SOLE 0 0 28986 ISHARES TR INTRMD CR BD ETF 464288638 11748 106648 SH SOLE 0 0 106648 ISHARES TR JPMORGAN USD EMG 464288281 13462 115634 SH SOLE 0 0 115634 ISHARES TR LATN AMER 40 ETF 464287390 322 9170 SH SOLE 0 0 9170 ISHARES TR MBS ETF 464288588 11267 105199 SH SOLE 0 0 105199 ISHARES TR MICRO-CAP ETF 464288869 1882 19930 SH SOLE 0 0 19930 ISHARES TR MIN VOL EAFE ETF 46429B689 89314 1256885 SH SOLE 0 0 1256885 ISHARES TR MIN VOL EUROPE 46434V720 682 26978 SH SOLE 0 0 26978 ISHARES TR MIN VOL USA ETF 46429B697 146939 2918919 SH SOLE 0 0 2918919 ISHARES TR MRGSTR MD CP ETF 464288208 10551 60351 SH SOLE 0 0 60351 ISHARES TR MRGSTR MD CP GRW 464288307 867 4569 SH SOLE 0 0 4569 ISHARES TR MRGSTR MD CP VAL 464288406 3388 22425 SH SOLE 0 0 22425 ISHARES TR MRGSTR SM CP ETF 464288505 2135 12807 SH SOLE 0 0 12807 ISHARES TR MRGSTR SM CP GR 464288604 1121 6607 SH SOLE 0 0 6607 ISHARES TR MRNGSTR INC ETF 46432F875 683 26371 SH SOLE 0 0 26371 ISHARES TR MRNGSTR LG-CP ET 464287127 2803 18601 SH SOLE 0 0 18601 ISHARES TR MRNGSTR LG-CP GR 464287119 3194 21808 SH SOLE 0 0 21808 ISHARES TR MRNGSTR LG-CP VL 464288109 509 5110 SH SOLE 0 0 5110 ISHARES TR MRNING SM CP ETF 464288703 261 1779 SH SOLE 0 0 1779 ISHARES TR MSCI AC ASIA ETF 464288182 704 9744 SH SOLE 0 0 9744 ISHARES TR MSCI ACWI ETF 464288257 3664 53234 SH SOLE 0 0 53234 ISHARES TR MSCI ACWI EX US 464288240 8108 167697 SH SOLE 0 0 167697 ISHARES TR MSCI CHINA ETF 46429B671 351 5570 SH SOLE 0 0 5570 ISHARES TR MSCI EAFE ETF 464287465 145332 2122250 SH SOLE 0 0 2122250 ISHARES TR MSCI EMG MKT ETF 464287234 56093 1251788 SH SOLE 0 0 1251788 ISHARES TR MSCI EMG MKT ETF 464287234 5 26800 SH Call SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1618 49245 SH SOLE 0 0 49245 ISHARES TR MSCI KLD400 SOC 464288570 3631 39108 SH SOLE 0 0 39108 ISHARES TR MSCI LW CRB TG 46434V464 270 2401 SH SOLE 0 0 2401 ISHARES TR MSCI UK ETF NEW 46435G334 353 10136 SH SOLE 0 0 10136 ISHARES TR MSCI USA ESG SLC 464288802 4681 44797 SH SOLE 0 0 44797 ISHARES TR MTG REL ETF NEW 46435G342 1671 35681 SH SOLE 0 0 35681 ISHARES TR MULTIFACTOR INTL 46434V274 674 24030 SH SOLE 0 0 24030 ISHARES TR MULTIFACTOR USA 46434V282 3011 100594 SH SOLE 0 0 100594 ISHARES TR N AMER TECH ETF 464287549 8072 51978 SH SOLE 0 0 51978 ISHARES TR NA TEC SFTWR ETF 464287515 2116 14472 SH SOLE 0 0 14472 ISHARES TR NASDAQ BIOTECH 464287556 24392 73110 SH SOLE 0 0 73110 ISHARES TR NATIONAL MUN ETF 464288414 14974 135058 SH SOLE 0 0 135058 ISHARES TR NORTH AMERN NAT 464287374 3904 115941 SH SOLE 0 0 115941 ISHARES TR PHLX SEMICND ETF 464287523 4864 30660 SH SOLE 0 0 30660 ISHARES TR RESID RL EST CAP 464288562 627 9863 SH SOLE 0 0 9863 ISHARES TR RUS 1000 ETF 464287622 25316 180982 SH SOLE 0 0 180982 ISHARES TR RUS 1000 GRW ETF 464287614 100319 802159 SH SOLE 0 0 802159 ISHARES TR RUS 1000 VAL ETF 464287598 70430 594306 SH SOLE 0 0 594306 ISHARES TR RUS 2000 GRW ETF 464287648 43704 244202 SH SOLE 0 0 244202 ISHARES TR RUS 2000 VAL ETF 464287630 18965 152794 SH SOLE 0 0 152794 ISHARES TR RUS MD CP GR ETF 464287481 22538 199107 SH SOLE 0 0 199107 ISHARES TR RUS MDCP VAL ETF 464287473 21408 252068 SH SOLE 0 0 252068 ISHARES TR RUS MID CAP ETF 464287499 23927 121366 SH SOLE 0 0 121366 ISHARES TR RUSSELL 2000 ETF 464287655 66395 447996 SH SOLE 0 0 447996 ISHARES TR RUSSELL 3000 ETF 464287689 20790 139271 SH SOLE 0 0 139271 ISHARES TR S&P 100 ETF 464287101 3506 31503 SH SOLE 0 0 31503 ISHARES TR S&P 500 GRWT ETF 464287309 61761 430627 SH SOLE 0 0 430627 ISHARES TR S&P 500 VAL ETF 464287408 41004 379992 SH SOLE 0 0 379992 ISHARES TR S&P MC 400GR ETF 464287606 39714 196250 SH SOLE 0 0 196250 ISHARES TR S&P MC 400VL ETF 464287705 16149 105734 SH SOLE 0 0 105734 ISHARES TR S&P SML 600 GWT 464287887 10897 66242 SH SOLE 0 0 66242 ISHARES TR S&P US PFD STK 464288687 31220 804428 SH SOLE 0 0 804428 ISHARES TR SELECT DIVID ETF 464287168 26609 284131 SH SOLE 0 0 284131 ISHARES TR SHORT TREAS BD 464288679 2159 19560 SH SOLE 0 0 19560 ISHARES TR SHRT NAT MUN ETF 464288158 4169 39343 SH SOLE 0 0 39343 ISHARES TR SP SMCP600VL ETF 464287879 17920 120826 SH SOLE 0 0 120826 ISHARES TR TIPS BD ETF 464287176 39253 345591 SH SOLE 0 0 345591 ISHARES TR TRANS AVG ETF 464287192 2361 13234 SH SOLE 0 0 13234 ISHARES TR U.S. BAS MTL ETF 464287838 2779 29010 SH SOLE 0 0 29010 ISHARES TR U.S. CNSM GD ETF 464287812 742 6145 SH SOLE 0 0 6145 ISHARES TR U.S. CNSM SV ETF 464287580 1032 6290 SH SOLE 0 0 6290 ISHARES TR U.S. ENERGY ETF 464287796 4832 129092 SH SOLE 0 0 129092 ISHARES TR U.S. FIN SVC ETF 464287770 2892 24128 SH SOLE 0 0 24128 ISHARES TR U.S. FINLS ETF 464287788 7030 62696 SH SOLE 0 0 62696 ISHARES TR U.S. INSRNCE ETF 464288786 731 11467 SH SOLE 0 0 11467 ISHARES TR U.S. MED DVC ETF 464288810 3311 19813 SH SOLE 0 0 19813 ISHARES TR U.S. PHARMA ETF 464288836 1165 7449 SH SOLE 0 0 7449 ISHARES TR U.S. REAL ES ETF 464287739 17125 214376 SH SOLE 0 0 214376 ISHARES TR U.S. TECH ETF 464287721 17013 113476 SH SOLE 0 0 113476 ISHARES TR U.S. UTILITS ETF 464287697 5437 40906 SH SOLE 0 0 40906 ISHARES TR US AER DEF ETF 464288760 13305 74730 SH SOLE 0 0 74730 ISHARES TR US BR DEL SE ETF 464288794 914 15985 SH SOLE 0 0 15985 ISHARES TR US CR BD ETF 464288620 384 3423 SH SOLE 0 0 3423 ISHARES TR US HLTHCARE ETF 464287762 7958 46300 SH SOLE 0 0 46300 ISHARES TR US HLTHCR PR ETF 464288828 1258 8513 SH SOLE 0 0 8513 ISHARES TR US HOME CONS ETF 464288752 3977 108839 SH SOLE 0 0 108839 ISHARES TR US INDUSTRIALS 464287754 3074 22194 SH SOLE 0 0 22194 ISHARES TR US OIL GS EX ETF 464288851 596 10136 SH SOLE 0 0 10136 ISHARES TR US REGNL BKS ETF 464288778 3565 75522 SH SOLE 0 0 75522 ISHARES TR US TELECOM ETF 464287713 615 20216 SH SOLE 0 0 20216 ISHARES TR US TREAS BD ETF 46429B267 1829 72471 SH SOLE 0 0 72471 ISHARES TR USA MOMENTUM FCT 46432F396 13019 136068 SH SOLE 0 0 136068 ISHARES TR USA QUALITY FCTR 46432F339 9561 123935 SH SOLE 0 0 123935 ISHARES TR USA SIZE FACTOR 46432F370 5808 73189 SH SOLE 0 0 73189 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 18462 367104 SH SOLE 0 0 367104 ISORAY INC COM 46489V104 15 30000 SH SOLE 0 0 30000 ISTAR INC COM 45031U101 1805 153003 SH SOLE 0 0 153003 ITT INC COM 45073V108 280 6325 SH SOLE 0 0 6325 J & J SNACK FOODS CORP COM 466032109 2970 22618 SH SOLE 0 0 22618 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1485 26347 SH SOLE 0 0 26347 J P MORGAN EXCHANGE TRADED F DIV RTN GLB EQ 46641Q100 1684 28304 SH SOLE 0 0 28304 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 7972 137661 SH SOLE 0 0 137661 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 2058 30586 SH SOLE 0 0 30586 J2 GLOBAL INC COM 48123V102 250 3388 SH SOLE 0 0 3388 JABIL INC COM 466313103 390 13651 SH SOLE 0 0 13651 JACOBS ENGR GROUP INC DEL COM 469814107 389 6668 SH SOLE 0 0 6668 JAGGED PEAK ENERGY INC COM 47009K107 649 47506 SH SOLE 0 0 47506 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3244 64448 SH SOLE 0 0 64448 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 381 2607 SH SOLE 0 0 2607 JD COM INC SPON ADR CL A 47215P106 412 10785 SH SOLE 0 0 10785 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 205 205000 PRN SOLE 0 0 205000 JERNIGAN CAP INC COM 476405105 566 27533 SH SOLE 0 0 27533 JETBLUE AIRWAYS CORP COM 477143101 290 15634 SH SOLE 0 0 15634 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2778 84681 SH SOLE 0 0 84681 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2368 73372 SH SOLE 0 0 73372 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 864 22531 SH SOLE 0 0 22531 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 186 10534 SH SOLE 0 0 10534 JOHNSON & JOHNSON COM 478160104 127208 978408 SH SOLE 0 0 978408 JOHNSON CTLS INTL PLC SHS G51502105 5408 134231 SH SOLE 0 0 134231 JONES ENERGY INC COM CL A 48019R108 1423 741160 SH SOLE 0 0 741160 JONES LANG LASALLE INC COM 48020Q107 240 1945 SH SOLE 0 0 1945 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4164 147568 SH SOLE 0 0 147568 JPMORGAN CHASE & CO COM 46625H100 152232 1593864 SH SOLE 0 0 1593864 JPMORGAN CHASE & CO COM 46625H100 42 27000 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 209 7494 SH SOLE 0 0 7494 JUNO THERAPEUTICS INC COM 48205A109 510 11365 SH SOLE 0 0 11365 KANSAS CITY SOUTHERN COM NEW 485170302 17743 163262 SH SOLE 0 0 163262 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 271 24376 SH SOLE 0 0 24376 KAYNE ANDERSON MLP INVT CO COM 486606106 6429 353826 SH SOLE 0 0 353826 KELLOGG CO COM 487836108 3904 62595 SH SOLE 0 0 62595 KENNEDY-WILSON HLDGS INC COM 489398107 2461 132669 SH SOLE 0 0 132669 KERYX BIOPHARMACEUTICALS INC COM 492515101 124 17525 SH SOLE 0 0 17525 KEYCORP NEW COM 493267108 2287 121499 SH SOLE 0 0 121499 KEYSIGHT TECHNOLOGIES INC COM 49338L103 211 5056 SH SOLE 0 0 5056 KEYW HLDG CORP COM 493723100 4875 640548 SH SOLE 0 0 640548 KIMBELL RTY PARTNERS LP UNIT 49435R102 340 21519 SH SOLE 0 0 21519 KIMBERLY CLARK CORP COM 494368103 11986 101858 SH SOLE 0 0 101858 KIMCO RLTY CORP COM 49446R109 259 13227 SH SOLE 0 0 13227 KINDER MORGAN INC DEL COM 49456B101 13044 680111 SH SOLE 0 0 680111 KINDER MORGAN INC DEL PFD SER A 49456B200 421 9902 SH SOLE 0 0 9902 KINGSWAY FINL SVCS INC COM NEW 496904202 76 12400 SH SOLE 0 0 12400 KINROSS GOLD CORP COM NO PAR 496902404 160 37764 SH SOLE 0 0 37764 KITE PHARMA INC COM 49803L109 253 1408 SH SOLE 0 0 1408 KITE RLTY GROUP TR COM NEW 49803T300 739 36492 SH SOLE 0 0 36492 KKR & CO L P DEL COM UNITS 48248M102 1324 65149 SH SOLE 0 0 65149 KKR REAL ESTATE FIN TR INC COM 48251K100 205 9750 SH SOLE 0 0 9750 KLA-TENCOR CORP COM 482480100 685 6459 SH SOLE 0 0 6459 KOHLS CORP COM 500255104 964 21121 SH SOLE 0 0 21121 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 279 6770 SH SOLE 0 0 6770 KOSMOS ENERGY LTD SHS G5315B107 191 24035 SH SOLE 0 0 24035 KRAFT HEINZ CO COM 500754106 53213 686173 SH SOLE 0 0 686173 KRANESHARES TR CSI CHI INTERNET 500767306 1234 21683 SH SOLE 0 0 21683 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 272 20787 SH SOLE 0 0 20787 KROGER CO COM 501044101 3010 150027 SH SOLE 0 0 150027 KROGER CO COM 501044101 128 31100 SH Put SOLE 0 0 31100 L BRANDS INC COM 501797104 438 10519 SH SOLE 0 0 10519 L3 TECHNOLOGIES INC COM 502413107 1247 6612 SH SOLE 0 0 6612 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1942 12864 SH SOLE 0 0 12864 LAM RESEARCH CORP COM 512807108 1499 8098 SH SOLE 0 0 8098 LAMAR ADVERTISING CO NEW CL A 512816109 674 9827 SH SOLE 0 0 9827 LAMB WESTON HLDGS INC COM 513272104 1298 27683 SH SOLE 0 0 27683 LANCASTER COLONY CORP COM 513847103 2192 18248 SH SOLE 0 0 18248 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1609 94930 SH SOLE 0 0 94930 LANDSTAR SYS INC COM 515098101 296 2965 SH SOLE 0 0 2965 LAREDO PETROLEUM INC COM 516806106 433 33513 SH SOLE 0 0 33513 LAS VEGAS SANDS CORP COM 517834107 3556 55433 SH SOLE 0 0 55433 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1784 61477 SH SOLE 0 0 61477 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5466 192657 SH SOLE 0 0 192657 LAUDER ESTEE COS INC CL A 518439104 14379 133334 SH SOLE 0 0 133334 LAZARD GLB TTL RET&INCM FD I COM 52106W103 1525 91019 SH SOLE 0 0 91019 LAZARD LTD SHS A G54050102 4377 96794 SH SOLE 0 0 96794 LAZARD WORLD DIVID & INCOME COM 521076109 536 47342 SH SOLE 0 0 47342 LEAR CORP COM NEW 521865204 3137 18123 SH SOLE 0 0 18123 LEGACY RESVS LP UNIT LP INT 524707304 92 60709 SH SOLE 0 0 60709 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 3501 115651 SH SOLE 0 0 115651 LEGG MASON INC COM 524901105 224 5698 SH SOLE 0 0 5698 LEGGETT & PLATT INC COM 524660107 764 16000 SH SOLE 0 0 16000 LEIDOS HLDGS INC COM 525327102 304 5132 SH SOLE 0 0 5132 LENNAR CORP CL A 526057104 867 16419 SH SOLE 0 0 16419 LEUCADIA NATL CORP COM 527288104 291 11533 SH SOLE 0 0 11533 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 416 7799 SH SOLE 0 0 7799 LEXINGTON REALTY TRUST COM 529043101 1042 101937 SH SOLE 0 0 101937 LGI HOMES INC COM 50187T106 934 19220 SH SOLE 0 0 19220 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1841 305290 SH SOLE 0 0 305290 LIBERTY BROADBAND CORP COM SER C 530307305 275 2886 SH SOLE 0 0 2886 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 222 5293 SH SOLE 0 0 5293 LIFEVANTAGE CORP COM NEW 53222K205 44 10534 SH SOLE 0 0 10534 LILLY ELI & CO COM 532457108 13840 161795 SH SOLE 0 0 161795 LINCOLN NATL CORP IND COM 534187109 4390 59748 SH SOLE 0 0 59748 LIONS GATE ENTMNT CORP CL A VTG 535919401 230 6875 SH SOLE 0 0 6875 LITHIA MTRS INC CL A 536797103 2499 20773 SH SOLE 0 0 20773 LIVE OAK BANCSHARES INC COM 53803X105 8443 360025 SH SOLE 0 0 360025 LIVEPERSON INC COM 538146101 1125 83053 SH SOLE 0 0 83053 LKQ CORP COM 501889208 380 10572 SH SOLE 0 0 10572 LMP CAP & INCOME FD INC COM 50208A102 4310 296453 SH SOLE 0 0 296453 LOCKHEED MARTIN CORP COM 539830109 26680 85953 SH SOLE 0 0 85953 LOEWS CORP COM 540424108 238 4971 SH SOLE 0 0 4971 LOGITECH INTL S A SHS H50430232 923 25298 SH SOLE 0 0 25298 LOGMEIN INC COM 54142L109 959 8712 SH SOLE 0 0 8712 LOUISIANA PAC CORP COM 546347105 673 24853 SH SOLE 0 0 24853 LOWES COS INC COM 548661107 17216 215357 SH SOLE 0 0 215357 LOWES COS INC COM 548661107 44 19300 SH Call SOLE 0 0 0 LTC PPTYS INC COM 502175102 225 4794 SH SOLE 0 0 4794 LULULEMON ATHLETICA INC COM 550021109 380 6100 SH SOLE 0 0 6100 LUMENTUM HLDGS INC COM 55024U109 3632 66827 SH SOLE 0 0 66827 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4731 47764 SH SOLE 0 0 47764 M & T BK CORP COM 55261F104 2306 14311 SH SOLE 0 0 14311 M D C HLDGS INC COM 552676108 2435 73321 SH SOLE 0 0 73321 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 14 14000 PRN SOLE 0 0 14000 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 289 6482 SH SOLE 0 0 6482 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 212 8060 SH SOLE 0 0 8060 MACQUARIE INFRASTRUCTURE COR COM 55608B105 561 7766 SH SOLE 0 0 7766 MACYS INC COM 55616P104 506 23209 SH SOLE 0 0 23209 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 26905 378620 SH SOLE 0 0 378620 MAGNA INTL INC COM 559222401 1564 29283 SH SOLE 0 0 29283 MAIN STREET CAPITAL CORP COM 56035L104 1994 50156 SH SOLE 0 0 50156 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 3488 173813 SH SOLE 0 0 173813 MALIBU BOATS INC COM CL A 56117J100 288 9100 SH SOLE 0 0 9100 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 382 16241 SH SOLE 0 0 16241 MANITOWOC INC COM 563571108 236 26249 SH SOLE 0 0 26249 MANNKIND CORP COM NEW 56400P706 35 16109 SH SOLE 0 0 16109 MANULIFE FINL CORP COM 56501R106 1807 89023 SH SOLE 0 0 89023 MARATHON OIL CORP COM 565849106 17839 1315549 SH SOLE 0 0 1315549 MARATHON PETE CORP COM 56585A102 52457 935391 SH SOLE 0 0 935391 MARATHON PETE CORP COM 56585A102 15 10200 SH Call SOLE 0 0 0 MARKEL CORP COM 570535104 4631 4336 SH SOLE 0 0 4336 MARKETAXESS HLDGS INC COM 57060D108 2010 10895 SH SOLE 0 0 10895 MARRIOTT INTL INC NEW CL A 571903202 3489 31634 SH SOLE 0 0 31634 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 424 3405 SH SOLE 0 0 3405 MARRONE BIO INNOVATIONS INC COM 57165B106 18 16061 SH SOLE 0 0 16061 MARSH & MCLENNAN COS INC COM 571748102 1420 16943 SH SOLE 0 0 16943 MARTIN MARIETTA MATLS INC COM 573284106 637 3087 SH SOLE 0 0 3087 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1261 81122 SH SOLE 0 0 81122 MASCO CORP COM 574599106 2805 71907 SH SOLE 0 0 71907 MASTEC INC COM 576323109 209 4495 SH SOLE 0 0 4495 MASTERCARD INCORPORATED CL A 57636Q104 16340 115697 SH SOLE 0 0 115697 MATINAS BIOPHARMA HLDGS INC COM 576810105 882 668390 SH SOLE 0 0 668390 MATTHEWS INTL CORP CL A 577128101 828 13297 SH SOLE 0 0 13297 MAXIM INTEGRATED PRODS INC COM 57772K101 2572 53906 SH SOLE 0 0 53906 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 212 4298 SH SOLE 0 0 4298 MB FINANCIAL INC NEW COM 55264U108 1310 29107 SH SOLE 0 0 29107 MBT FINL CORP COM 578877102 433 39530 SH SOLE 0 0 39530 MCCORMICK & CO INC COM NON VTG 579780206 1730 16859 SH SOLE 0 0 16859 MCDONALDS CORP COM 580135101 35794 228447 SH SOLE 0 0 228447 MCKESSON CORP COM 58155Q103 3737 24328 SH SOLE 0 0 24328 MDU RES GROUP INC COM 552690109 844 32511 SH SOLE 0 0 32511 MEDEQUITIES RLTY TR INC COM 58409L306 155 13234 SH SOLE 0 0 13234 MEDICAL PPTYS TRUST INC COM 58463J304 1720 130968 SH SOLE 0 0 130968 MEDTRONIC PLC SHS G5960L103 14604 187778 SH SOLE 0 0 187778 MERCADOLIBRE INC COM 58733R102 212 817 SH SOLE 0 0 817 MERCK & CO INC COM 58933Y105 71026 1109256 SH SOLE 0 0 1109256 MERCURY GENL CORP NEW COM 589400100 377 6642 SH SOLE 0 0 6642 MERCURY SYS INC COM 589378108 647 12472 SH SOLE 0 0 12472 MERIT MED SYS INC COM 589889104 520 12290 SH SOLE 0 0 12290 MESA LABS INC COM 59064R109 1470 9844 SH SOLE 0 0 9844 METLIFE INC COM 59156R108 8439 162441 SH SOLE 0 0 162441 METTLER TOLEDO INTERNATIONAL COM 592688105 3338 5331 SH SOLE 0 0 5331 MEXICO EQUITY & INCOME FD COM 592834105 147 12700 SH SOLE 0 0 12700 MFA FINL INC COM 55272X102 220 25091 SH SOLE 0 0 25091 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 86 17357 SH SOLE 0 0 17357 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 210 40060 SH SOLE 0 0 40060 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 147 31000 SH SOLE 0 0 31000 MFS INTER INCOME TR SH BEN INT 55273C107 543 126778 SH SOLE 0 0 126778 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 689 110347 SH SOLE 0 0 110347 MFS MUN INCOME TR SH BEN INT 552738106 851 118167 SH SOLE 0 0 118167 MGE ENERGY INC COM 55277P104 601 9301 SH SOLE 0 0 9301 MGIC INVT CORP WIS COM 552848103 283 22600 SH SOLE 0 0 22600 MGM GROWTH PPTYS LLC CL A COM 55303A105 698 23095 SH SOLE 0 0 23095 MGM RESORTS INTERNATIONAL COM 552953101 1453 44582 SH SOLE 0 0 44582 MGP INGREDIENTS INC NEW COM 55303J106 280886 4632786 SH SOLE 0 0 4632786 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 519 16262 SH SOLE 0 0 16262 MICROCHIP TECHNOLOGY INC COM 595017104 60719 676296 SH SOLE 0 0 676296 MICRON TECHNOLOGY INC COM 595112103 13918 353882 SH SOLE 0 0 353882 MICROSOFT CORP COM 594918104 215521 2893269 SH SOLE 0 0 2893269 MID AMER APT CMNTYS INC COM 59522J103 1549 14487 SH SOLE 0 0 14487 MIDDLEBY CORP COM 596278101 1385 10805 SH SOLE 0 0 10805 MIDDLESEX WATER CO COM 596680108 1157 29473 SH SOLE 0 0 29473 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 659 46702 SH SOLE 0 0 46702 MIMEDX GROUP INC COM 602496101 638 53743 SH SOLE 0 0 53743 MITCHAM INDS INC COM 606501104 50 14428 SH SOLE 0 0 14428 MIX TELEMATICS LTD SPONSORED ADR 60688N102 103 10382 SH SOLE 0 0 10382 MOBILEIRON INC COM NEW 60739U204 2371 640803 SH SOLE 0 0 640803 MOELIS & CO CL A 60786M105 396 9196 SH SOLE 0 0 9196 MOHAWK INDS INC COM 608190104 26378 106573 SH SOLE 0 0 106573 MOLSON COORS BREWING CO CL B 60871R209 2107 25811 SH SOLE 0 0 25811 MONDELEZ INTL INC CL A 609207105 11681 287273 SH SOLE 0 0 287273 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1258 77715 SH SOLE 0 0 77715 MONOLITHIC PWR SYS INC COM 609839105 18516 173750 SH SOLE 0 0 173750 MONROE CAP CORP COM 610335101 235 16439 SH SOLE 0 0 16439 MONSANTO CO NEW COM 61166W101 5152 42996 SH SOLE 0 0 42996 MONSTER BEVERAGE CORP NEW COM 61174X109 2759 49938 SH SOLE 0 0 49938 MONSTER DIGITAL INC COM PAR NEW 61174L501 15 21819 SH SOLE 0 0 21819 MOODYS CORP COM 615369105 920 6608 SH SOLE 0 0 6608 MORGAN STANLEY COM NEW 617446448 2507 52043 SH SOLE 0 0 52043 MORGAN STANLEY EM MKTS DM DE COM 617477104 188 23430 SH SOLE 0 0 23430 MORGAN STANLEY EMER MKTS FD COM 61744G107 569 32720 SH SOLE 0 0 32720 MOSAIC CO NEW COM 61945C103 888 41134 SH SOLE 0 0 41134 MOTOROLA SOLUTIONS INC COM NEW 620076307 485 5718 SH SOLE 0 0 5718 MPLX LP COM UNIT REP LTD 55336V100 5471 156276 SH SOLE 0 0 156276 MSA SAFETY INC COM 553498106 1340 16850 SH SOLE 0 0 16850 MSC INDL DIRECT INC CL A 553530106 857 11338 SH SOLE 0 0 11338 MUELLER INDS INC COM 624756102 233 6672 SH SOLE 0 0 6672 MYLAN N V SHS EURO N59465109 13391 426862 SH SOLE 0 0 426862 NABORS INDUSTRIES LTD SHS G6359F103 582 72155 SH SOLE 0 0 72155 NANOVIRICIDES INC COM NEW 630087203 13 11127 SH SOLE 0 0 11127 NASDAQ INC COM 631103108 5505 70968 SH SOLE 0 0 70968 NATIONAL BEVERAGE CORP COM 635017106 705 5684 SH SOLE 0 0 5684 NATIONAL COMM CORP COM 63546L102 385 8986 SH SOLE 0 0 8986 NATIONAL FUEL GAS CO N J COM 636180101 4115 72697 SH SOLE 0 0 72697 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1697 27061 SH SOLE 0 0 27061 NATIONAL HEALTH INVS INC COM 63633D104 936 12113 SH SOLE 0 0 12113 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 20 17000 PRN SOLE 0 0 17000 NATIONAL HEALTHCARE CORP COM 635906100 393 6286 SH SOLE 0 0 6286 NATIONAL OILWELL VARCO INC COM 637071101 1382 38674 SH SOLE 0 0 38674 NATIONAL PRESTO INDS INC COM 637215104 371 3486 SH SOLE 0 0 3486 NATIONAL RETAIL PPTYS INC COM 637417106 6102 146482 SH SOLE 0 0 146482 NEOGEN CORP COM 640491106 2164 27936 SH SOLE 0 0 27936 NETAPP INC COM 64110D104 1179 26940 SH SOLE 0 0 26940 NETEASE INC SPONSORED ADR 64110W102 446 1691 SH SOLE 0 0 1691 NETFLIX INC COM 64110L106 17439 96162 SH SOLE 0 0 96162 NEUBERGER BERMAN HGH YLD FD COM 64128C106 230 18906 SH SOLE 0 0 18906 NEUBERGER BERMAN INTER MUNI COM 64124P101 757 49282 SH SOLE 0 0 49282 NEUBERGER BERMAN MLP INCOME COM 64129H104 191 20097 SH SOLE 0 0 20097 NEUBERGER BERMAN RE ES SEC F COM 64190A103 155 27544 SH SOLE 0 0 27544 NEW AMER HIGH INCOME FD INC COM NEW 641876800 221 22201 SH SOLE 0 0 22201 NEW JERSEY RES COM 646025106 3740 88725 SH SOLE 0 0 88725 NEW MTN FIN CORP COM 647551100 1244 87283 SH SOLE 0 0 87283 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 300 3403 SH SOLE 0 0 3403 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 951 56826 SH SOLE 0 0 56826 NEW YORK CMNTY BANCORP INC COM 649445103 4375 339389 SH SOLE 0 0 339389 NEW YORK MTG TR INC COM PAR $.02 649604501 103 16724 SH SOLE 0 0 16724 NEWELL BRANDS INC COM 651229106 18302 428902 SH SOLE 0 0 428902 NEWMARKET CORP COM 651587107 1794 4214 SH SOLE 0 0 4214 NEWMONT MINING CORP COM 651639106 1907 50853 SH SOLE 0 0 50853 NEWPARK RES INC COM PAR $.01NEW 651718504 114 11375 SH SOLE 0 0 11375 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 231 12970 SH SOLE 0 0 12970 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 13 30000 SH SOLE 0 0 30000 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 247 10711 SH SOLE 0 0 10711 NEXTERA ENERGY INC COM 65339F101 21445 146320 SH SOLE 0 0 146320 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1401 121335 SH SOLE 0 0 121335 NIKE INC CL B 654106103 20842 401940 SH SOLE 0 0 401940 NIKE INC CL B 654106103 1 38200 SH Call SOLE 0 0 0 NISOURCE INC COM 65473P105 848 33124 SH SOLE 0 0 33124 NOBLE CORP PLC SHS USD G65431101 193 41951 SH SOLE 0 0 41951 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1525 29400 SH SOLE 0 0 29400 NOKIA CORP SPONSORED ADR 654902204 185 30971 SH SOLE 0 0 30971 NORDSON CORP COM 655663102 435 3669 SH SOLE 0 0 3669 NORDSTROM INC COM 655664100 2037 43195 SH SOLE 0 0 43195 NORFOLK SOUTHERN CORP COM 655844108 12237 92534 SH SOLE 0 0 92534 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 321 178132 SH SOLE 0 0 178132 NORTHERN OIL & GAS INC NEV COM 665531109 12 13285 SH SOLE 0 0 13285 NORTHERN TR CORP COM 665859104 6765 73585 SH SOLE 0 0 73585 NORTHROP GRUMMAN CORP COM 666807102 13840 48099 SH SOLE 0 0 48099 NORTHWEST NAT GAS CO COM 667655104 2703 41964 SH SOLE 0 0 41964 NORTHWEST PIPE CO COM 667746101 522 27424 SH SOLE 0 0 27424 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1477 27333 SH SOLE 0 0 27333 NOVAGOLD RES INC COM NEW 66987E206 97 23505 SH SOLE 0 0 23505 NOVARTIS A G SPONSORED ADR 66987V109 10040 116946 SH SOLE 0 0 116946 NOVAVAX INC COM 670002104 113 99197 SH SOLE 0 0 99197 NOVO-NORDISK A S ADR 670100205 3978 82611 SH SOLE 0 0 82611 NQ MOBILE INC ADR REPSTG CL A 64118U108 333 95000 SH SOLE 0 0 95000 NQ MOBILE INC ADR REPSTG CL A 64118U108 21 49200 SH Call SOLE 0 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 8 13900 SH Call SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 245 9555 SH SOLE 0 0 9555 NRG YIELD INC CL A NEW 62942X306 525 27653 SH SOLE 0 0 27653 NRG YIELD INC CL C 62942X405 1045 54168 SH SOLE 0 0 54168 NTT DOCOMO INC SPONS ADR 62942M201 321 14076 SH SOLE 0 0 14076 NU SKIN ENTERPRISES INC CL A 67018T105 893 14525 SH SOLE 0 0 14525 NUANCE COMMUNICATIONS INC COM 67020Y100 3670 233434 SH SOLE 0 0 233434 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 41 41000 PRN SOLE 0 0 41000 NUCOR CORP COM 670346105 11169 199311 SH SOLE 0 0 199311 NUCOR CORP COM 670346105 23 38400 SH Call SOLE 0 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 3354 82634 SH SOLE 0 0 82634 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 1256 57074 SH SOLE 0 0 57074 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4517 293524 SH SOLE 0 0 293524 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2259 163135 SH SOLE 0 0 163135 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 328 18675 SH SOLE 0 0 18675 NUVEEN BUILD AMER BD FD COM 67074C103 235 10923 SH SOLE 0 0 10923 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 342 22933 SH SOLE 0 0 22933 NUVEEN CALIF MUN VALUE FD COM 67062C107 410 38885 SH SOLE 0 0 38885 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 376 24172 SH SOLE 0 0 24172 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1343 158210 SH SOLE 0 0 158210 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 884 68724 SH SOLE 0 0 68724 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 5961 351491 SH SOLE 0 0 351491 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 772 64025 SH SOLE 0 0 64025 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 278 18914 SH SOLE 0 0 18914 NUVEEN FLOATING RATE INCOME COM 67072T108 1084 92535 SH SOLE 0 0 92535 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1529 129260 SH SOLE 0 0 129260 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 359 20670 SH SOLE 0 0 20670 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 417 41548 SH SOLE 0 0 41548 NUVEEN INTER DURATION MN TMF COM 670671106 899 67206 SH SOLE 0 0 67206 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 315 24521 SH SOLE 0 0 24521 NUVEEN MTG OPPORTUNITY TERM COM 670735109 978 38553 SH SOLE 0 0 38553 NUVEEN MULTI MKT INCOME FD COM 67075J107 80 10561 SH SOLE 0 0 10561 NUVEEN MUN HIGH INCOME OPP F COM 670682103 348 25571 SH SOLE 0 0 25571 NUVEEN MUN VALUE FD INC COM 670928100 2882 281484 SH SOLE 0 0 281484 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1309 86070 SH SOLE 0 0 86070 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6881 310917 SH SOLE 0 0 310917 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1758 128075 SH SOLE 0 0 128075 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 228 17247 SH SOLE 0 0 17247 NUVEEN NEW YORK QLT MUN INC COM 67066X107 299 21220 SH SOLE 0 0 21220 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 410 30727 SH SOLE 0 0 30727 NUVEEN NY MUN VALUE FD COM 67062M105 108 10583 SH SOLE 0 0 10583 NUVEEN OHIO QLTY MUN INCOME COM 670980101 442 29314 SH SOLE 0 0 29314 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1181 87148 SH SOLE 0 0 87148 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 598 56619 SH SOLE 0 0 56619 NUVEEN PFD & INCM SECURTIES COM 67072C105 5974 573867 SH SOLE 0 0 573867 NUVEEN PFD & INCOME 2022 TER COM 67075T105 461 18091 SH SOLE 0 0 18091 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1844 129929 SH SOLE 0 0 129929 NUVEEN REAL ASSET INC & GROW COM 67074Y105 659 36587 SH SOLE 0 0 36587 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1377 123467 SH SOLE 0 0 123467 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1243 88897 SH SOLE 0 0 88897 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 4489 287010 SH SOLE 0 0 287010 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 217 21006 SH SOLE 0 0 21006 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 351 23522 SH SOLE 0 0 23522 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 385 27446 SH SOLE 0 0 27446 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 393 25888 SH SOLE 0 0 25888 NUVEEN SR INCOME FD COM 67067Y104 201 30058 SH SOLE 0 0 30058 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 364 21589 SH SOLE 0 0 21589 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 248 18838 SH SOLE 0 0 18838 NVIDIA CORP COM 67066G104 36978 206840 SH SOLE 0 0 206840 NVR INC COM 62944T105 3683 1290 SH SOLE 0 0 1290 NXP SEMICONDUCTORS N V COM N6596X109 15358 135800 SH SOLE 0 0 135800 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24848 115374 SH SOLE 0 0 115374 OAKTREE CAP GROUP LLC UNIT CL A 674001201 276 5867 SH SOLE 0 0 5867 OASIS PETE INC NEW COM 674215108 11662 1278679 SH SOLE 0 0 1278679 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 71 65000 PRN SOLE 0 0 65000 OCCIDENTAL PETE CORP DEL COM 674599105 15083 234903 SH SOLE 0 0 234903 OCEANEERING INTL INC COM 675232102 288 10970 SH SOLE 0 0 10970 OFFICE DEPOT INC COM 676220106 58 12702 SH SOLE 0 0 12702 OGE ENERGY CORP COM 670837103 2016 55954 SH SOLE 0 0 55954 OLD DOMINION FGHT LINES INC COM 679580100 4604 41811 SH SOLE 0 0 41811 OLD LINE BANCSHARES INC COM 67984M100 257 9163 SH SOLE 0 0 9163 OLD NATL BANCORP IND COM 680033107 597 32628 SH SOLE 0 0 32628 OLD REP INTL CORP COM 680223104 4681 237755 SH SOLE 0 0 237755 OLIN CORP COM PAR $1 680665205 653 19075 SH SOLE 0 0 19075 OMEGA HEALTHCARE INVS INC COM 681936100 6464 202578 SH SOLE 0 0 202578 OMNICOM GROUP INC COM 681919106 1696 22896 SH SOLE 0 0 22896 ON SEMICONDUCTOR CORP COM 682189105 278 15040 SH SOLE 0 0 15040 ONE GAS INC COM 68235P108 5020 68165 SH SOLE 0 0 68165 ONE LIBERTY PPTYS INC COM 682406103 341 13979 SH SOLE 0 0 13979 ONEMAIN HLDGS INC COM 68268W103 987 35009 SH SOLE 0 0 35009 ONEOK INC NEW COM 682680103 25749 464699 SH SOLE 0 0 464699 OPEN TEXT CORP COM 683715106 1870 57900 SH SOLE 0 0 57900 OPKO HEALTH INC COM 68375N103 203 29663 SH SOLE 0 0 29663 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 11145 232469 SH SOLE 0 0 232469 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 11272 195554 SH SOLE 0 0 195554 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 10847 158300 SH SOLE 0 0 158300 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 3613 103596 SH SOLE 0 0 103596 ORACLE CORP COM 68389X105 57080 1180547 SH SOLE 0 0 1180547 ORACLE CORP COM 68389X105 19 12800 SH Call SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 540 32907 SH SOLE 0 0 32907 ORASURE TECHNOLOGIES INC COM 68554V108 811 36026 SH SOLE 0 0 36026 ORBCOMM INC COM 68555P100 736 70250 SH SOLE 0 0 70250 ORBITAL ATK INC COM 68557N103 1176 8832 SH SOLE 0 0 8832 ORCHID IS CAP INC COM 68571X103 153 15006 SH SOLE 0 0 15006 ORGANOVO HLDGS INC COM 68620A104 61 27327 SH SOLE 0 0 27327 ORION ENERGY SYSTEMS INC COM 686275108 23 20300 SH SOLE 0 0 20300 ORIX CORP SPONSORED ADR 686330101 231 2859 SH SOLE 0 0 2859 OSHKOSH CORP COM 688239201 1235 14958 SH SOLE 0 0 14958 OTTER TAIL CORP COM 689648103 535 12339 SH SOLE 0 0 12339 OWENS CORNING NEW COM 690742101 387 4999 SH SOLE 0 0 4999 OXFORD INDS INC COM 691497309 222 3500 SH SOLE 0 0 3500 PACCAR INC COM 693718108 2055 28400 SH SOLE 0 0 28400 PACER FDS TR GLOBL CASH ETF 69374H709 760 25055 SH SOLE 0 0 25055 PACER FDS TR TRENDP 100 ETF 69374H303 9485 335637 SH SOLE 0 0 335637 PACER FDS TR TRENDP 750 ETF 69374H105 50552 1864012 SH SOLE 0 0 1864012 PACER FDS TR TRENDPILOT EUR 69374H808 18347 599187 SH SOLE 0 0 599187 PACER FDS TR TRENDPLT 450 ETF 69374H204 42866 1449154 SH SOLE 0 0 1449154 PACIFIC PREMIER BANCORP COM 69478X105 731 19362 SH SOLE 0 0 19362 PACKAGING CORP AMER COM 695156109 1007 8782 SH SOLE 0 0 8782 PACWEST BANCORP DEL COM 695263103 4623 91525 SH SOLE 0 0 91525 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 10 14805 SH SOLE 0 0 14805 PALO ALTO NETWORKS INC COM 697435105 6654 46173 SH SOLE 0 0 46173 PAN AMERICAN SILVER CORP COM 697900108 724 42470 SH SOLE 0 0 42470 PANDORA MEDIA INC COM 698354107 304 39420 SH SOLE 0 0 39420 PARAGON COML CORP COM NEW 69911U403 454 8041 SH SOLE 0 0 8041 PARATEK PHARMACEUTICALS INC COM 699374302 279 11133 SH SOLE 0 0 11133 PARK HOTELS RESORTS INC COM 700517105 741 26881 SH SOLE 0 0 26881 PARK NATL CORP COM 700658107 607 5622 SH SOLE 0 0 5622 PARK STERLING CORP COM 70086Y105 234 18825 SH SOLE 0 0 18825 PARKER DRILLING CO COM 701081101 23 21160 SH SOLE 0 0 21160 PARKER HANNIFIN CORP COM 701094104 3025 17281 SH SOLE 0 0 17281 PARSLEY ENERGY INC CL A 701877102 788 29926 SH SOLE 0 0 29926 PATTERN ENERGY GROUP INC CL A 70338P100 337 13996 SH SOLE 0 0 13996 PATTERSON UTI ENERGY INC COM 703481101 1209 57731 SH SOLE 0 0 57731 PAYCHEX INC COM 704326107 7558 126046 SH SOLE 0 0 126046 PAYCOM SOFTWARE INC COM 70432V102 1023 13648 SH SOLE 0 0 13648 PAYPAL HLDGS INC COM 70450Y103 7459 116486 SH SOLE 0 0 116486 PBF ENERGY INC CL A 69318G106 1731 62703 SH SOLE 0 0 62703 PDL BIOPHARMA INC NOTE 4.000% 2/0 69329YAF1 22 22000 PRN SOLE 0 0 22000 PEBBLEBROOK HOTEL TR COM 70509V100 424 11731 SH SOLE 0 0 11731 PEMBINA PIPELINE CORP COM 706327103 1253 35679 SH SOLE 0 0 35679 PENGROWTH ENERGY CORP COM 70706P104 44 43057 SH SOLE 0 0 43057 PENNANTPARK FLOATING RATE CA COM 70806A106 222 15338 SH SOLE 0 0 15338 PENNEY J C INC COM 708160106 73 19068 SH SOLE 0 0 19068 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 17 17000 PRN SOLE 0 0 17000 PENNYMAC MTG INVT TR COM 70931T103 351 20208 SH SOLE 0 0 20208 PENSKE AUTOMOTIVE GRP INC COM 70959W103 735 15450 SH SOLE 0 0 15450 PENTAIR PLC SHS G7S00T104 3119 45892 SH SOLE 0 0 45892 PEOPLES BANCORP INC COM 709789101 1195 35573 SH SOLE 0 0 35573 PEOPLES UNITED FINANCIAL INC COM 712704105 3328 183469 SH SOLE 0 0 183469 PEPSICO INC COM 713448108 84844 761390 SH SOLE 0 0 761390 PERRIGO CO PLC SHS G97822103 242 2855 SH SOLE 0 0 2855 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 103 10650 SH SOLE 0 0 10650 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 576 57374 SH SOLE 0 0 57374 PFIZER INC COM 717081103 84084 2355292 SH SOLE 0 0 2355292 PFIZER INC COM 717081103 9 12600 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 2564 37663 SH SOLE 0 0 37663 PHILIP MORRIS INTL INC COM 718172109 42054 378822 SH SOLE 0 0 378822 PHILLIPS 66 COM 718546104 30238 330061 SH SOLE 0 0 330061 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4648 88430 SH SOLE 0 0 88430 PHYSICIANS RLTY TR COM 71943U104 4253 239895 SH SOLE 0 0 239895 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 498 24680 SH SOLE 0 0 24680 PIER 1 IMPORTS INC COM 720279108 47 11185 SH SOLE 0 0 11185 PILGRIMS PRIDE CORP NEW COM 72147K108 251 8823 SH SOLE 0 0 8823 PIMCO CORPORATE & INCOME OPP COM 72201B101 814 48532 SH SOLE 0 0 48532 PIMCO CORPORATE INCOME STRAT COM 72200U100 175 10017 SH SOLE 0 0 10017 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1255 40660 SH SOLE 0 0 40660 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1291 55982 SH SOLE 0 0 55982 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3652 35962 SH SOLE 0 0 35962 PIMCO ETF TR 1-5 US TIP IDX 72201R205 862 16514 SH SOLE 0 0 16514 PIMCO ETF TR 15+ YR US TIPS 72201R304 298 4502 SH SOLE 0 0 4502 PIMCO ETF TR ACTIVE BD ETF 72201R775 5958 55814 SH SOLE 0 0 55814 PIMCO ETF TR BROAD US TIPS 72201R403 367 6338 SH SOLE 0 0 6338 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10189 100086 SH SOLE 0 0 100086 PIMCO ETF TR INTER MUN BD ACT 72201R866 669 12434 SH SOLE 0 0 12434 PIMCO ETF TR INV GRD CRP BD 72201R817 3103 29443 SH SOLE 0 0 29443 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 557 11041 SH SOLE 0 0 11041 PIMCO HIGH INCOME FD COM SHS 722014107 201 24217 SH SOLE 0 0 24217 PIMCO INCOME OPPORTUNITY FD COM 72202B100 260 9860 SH SOLE 0 0 9860 PIMCO INCOME STRATEGY FUND COM 72201H108 165 13627 SH SOLE 0 0 13627 PIMCO INCOME STRATEGY FUND I COM 72201J104 207 19375 SH SOLE 0 0 19375 PIMCO MUN INCOME FD II COM 72200W106 772 58691 SH SOLE 0 0 58691 PIMCO MUN INCOME FD III COM 72201A103 172 14469 SH SOLE 0 0 14469 PIMCO MUNICIPAL INCOME FD COM 72200R107 211 15413 SH SOLE 0 0 15413 PIMCO STRATEGIC INCOME FD IN COM 72200X104 523 53701 SH SOLE 0 0 53701 PINNACLE FINL PARTNERS INC COM 72346Q104 5961 89036 SH SOLE 0 0 89036 PINNACLE FOODS INC DEL COM 72348P104 699 12222 SH SOLE 0 0 12222 PINNACLE WEST CAP CORP COM 723484101 663 7839 SH SOLE 0 0 7839 PIONEER DIV HIGH INCOME TRUS COM 723653101 524 31602 SH SOLE 0 0 31602 PIONEER FLOATING RATE TR COM 72369J102 777 64999 SH SOLE 0 0 64999 PIONEER HIGH INCOME TR COM 72369H106 538 53731 SH SOLE 0 0 53731 PIONEER MUN HIGH INCOME ADV COM 723762100 233 20175 SH SOLE 0 0 20175 PIONEER MUN HIGH INCOME TR COM SHS 723763108 371 30802 SH SOLE 0 0 30802 PIONEER NAT RES CO COM 723787107 14355 97291 SH SOLE 0 0 97291 PITNEY BOWES INC COM 724479100 195 13910 SH SOLE 0 0 13910 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9842 464446 SH SOLE 0 0 464446 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 979 44743 SH SOLE 0 0 44743 PLUG POWER INC COM NEW 72919P202 109 41778 SH SOLE 0 0 41778 PNC FINL SVCS GROUP INC COM 693475105 8969 66547 SH SOLE 0 0 66547 PNM RES INC COM 69349H107 268 6645 SH SOLE 0 0 6645 POLARIS INDS INC COM 731068102 4986 47654 SH SOLE 0 0 47654 POLYMET MINING CORP COM 731916102 75 122788 SH SOLE 0 0 122788 PORTLAND GEN ELEC CO COM NEW 736508847 480 10524 SH SOLE 0 0 10524 PORTOLA PHARMACEUTICALS INC COM 737010108 403 7452 SH SOLE 0 0 7452 POSCO SPONSORED ADR 693483109 474 6832 SH SOLE 0 0 6832 POTASH CORP SASK INC COM 73755L107 1619 84126 SH SOLE 0 0 84126 POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 652 8233 SH SOLE 0 0 8233 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1291 83852 SH SOLE 0 0 83852 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 584 22400 SH SOLE 0 0 22400 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 695 15752 SH SOLE 0 0 15752 POWERSHARES ETF TR II DWA TACT MLT 73937B399 563 20459 SH SOLE 0 0 20459 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 787 29068 SH SOLE 0 0 29068 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 678 31792 SH SOLE 0 0 31792 POWERSHARES ETF TR II EX US SML PORT 73936T771 234 7129 SH SOLE 0 0 7129 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 997 52252 SH SOLE 0 0 52252 POWERSHARES ETF TR II GBL WTR PORT 73936T623 764 30678 SH SOLE 0 0 30678 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1833 71766 SH SOLE 0 0 71766 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1111 33477 SH SOLE 0 0 33477 POWERSHARES ETF TR II KBW BK PORT 73937B746 4142 80890 SH SOLE 0 0 80890 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 11129 202242 SH SOLE 0 0 202242 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 4127 274584 SH SOLE 0 0 274584 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 9401 271072 SH SOLE 0 0 271072 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 15362 374581 SH SOLE 0 0 374581 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 699 47085 SH SOLE 0 0 47085 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 729 11977 SH SOLE 0 0 11977 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 14008 177224 SH SOLE 0 0 177224 POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 677 13634 SH SOLE 0 0 13634 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 34332 782227 SH SOLE 0 0 782227 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1228 31156 SH SOLE 0 0 31156 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 27281 595789 SH SOLE 0 0 595789 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 21538 468826 SH SOLE 0 0 468826 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4500 151159 SH SOLE 0 0 151159 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 10350 340681 SH SOLE 0 0 340681 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2515 96539 SH SOLE 0 0 96539 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4926 96050 SH SOLE 0 0 96050 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 474 19250 SH SOLE 0 0 19250 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 36133 743330 SH SOLE 0 0 743330 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 1392 27870 SH SOLE 0 0 27870 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1417 45239 SH SOLE 0 0 45239 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 364 11234 SH SOLE 0 0 11234 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 218 5276 SH SOLE 0 0 5276 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1377 21071 SH SOLE 0 0 21071 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 4453 90124 SH SOLE 0 0 90124 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 235 3803 SH SOLE 0 0 3803 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 12278 220827 SH SOLE 0 0 220827 POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1571 16001 SH SOLE 0 0 16001 POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 1803 35636 SH SOLE 0 0 35636 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 635 16301 SH SOLE 0 0 16301 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 8207 219684 SH SOLE 0 0 219684 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 227 6357 SH SOLE 0 0 6357 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1172 61795 SH SOLE 0 0 61795 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 285 8657 SH SOLE 0 0 8657 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 40039 373669 SH SOLE 0 0 373669 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 8628 68829 SH SOLE 0 0 68829 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 391 30839 SH SOLE 0 0 30839 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 773 45058 SH SOLE 0 0 45058 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 644 9510 SH SOLE 0 0 9510 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 491 8459 SH SOLE 0 0 8459 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 829 51330 SH SOLE 0 0 51330 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 1166 10593 SH SOLE 0 0 10593 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 227 5905 SH SOLE 0 0 5905 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6255 217254 SH SOLE 0 0 217254 POWERSHARES ETF TRUST WATER RES PORT 73935X575 1466 51445 SH SOLE 0 0 51445 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 113 23940 SH SOLE 0 0 23940 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 10767 448233 SH SOLE 0 0 448233 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 15608 576806 SH SOLE 0 0 576806 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2088 110030 SH SOLE 0 0 110030 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 2199 46376 SH SOLE 0 0 46376 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 732 27056 SH SOLE 0 0 27056 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 211 8782 SH SOLE 0 0 8782 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 346 9239 SH SOLE 0 0 9239 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 244 4199 SH SOLE 0 0 4199 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 7582 327380 SH SOLE 0 0 327380 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 525 23605 SH SOLE 0 0 23605 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 396 16718 SH SOLE 0 0 16718 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 132524 911120 SH SOLE 0 0 911120 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 92 20000 SH Put SOLE 0 0 20000 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 4 11400 SH Call SOLE 0 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 720 37946 SH SOLE 0 0 37946 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 2727 112795 SH SOLE 0 0 112795 PPG INDS INC COM 693506107 4472 41153 SH SOLE 0 0 41153 PPL CORP COM 69351T106 8341 219781 SH SOLE 0 0 219781 PRAXAIR INC COM 74005P104 7000 50082 SH SOLE 0 0 50082 PREFERRED APT CMNTYS INC COM 74039L103 821 43489 SH SOLE 0 0 43489 PRICE T ROWE GROUP INC COM 74144T108 4851 53509 SH SOLE 0 0 53509 PRICELINE GRP INC COM NEW 741503403 15890 8679 SH SOLE 0 0 8679 PRINCIPAL FINL GROUP INC COM 74251V102 2544 39540 SH SOLE 0 0 39540 PROCTER AND GAMBLE CO COM 742718109 72551 797405 SH SOLE 0 0 797405 PROCTER AND GAMBLE CO COM 742718109 23 13500 SH Call SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 2329 48094 SH SOLE 0 0 48094 PROLOGIS INC COM 74340W103 758 11938 SH SOLE 0 0 11938 PROOFPOINT INC COM 743424103 851 9762 SH SOLE 0 0 9762 PROPETRO HLDG CORP COM 74347M108 204 14198 SH SOLE 0 0 14198 PROSHARES TR INFLATN EXPECTNS 74348A814 460 17000 SH SOLE 0 0 17000 PROSHARES TR MSCI EAFE DIVD 74347B839 1797 47769 SH SOLE 0 0 47769 PROSHARES TR PRIV EQTY-LSTD 74348A533 507 12000 SH SOLE 0 0 12000 PROSHARES TR PSHS LC COR PLUS 74347R248 2483 39707 SH SOLE 0 0 39707 PROSHARES TR RUSS 2000 DIVD 74347B698 6514 116171 SH SOLE 0 0 116171 PROSHARES TR S&P 500 DV ARIST 74348A467 47594 800570 SH SOLE 0 0 800570 PROSHARES TR S&P MDCP 400 DIV 74347B680 7633 145883 SH SOLE 0 0 145883 PROSHARES TR SHRT 20+YR TRE 74347X849 1621 72353 SH SOLE 0 0 72353 PROSHARES TR ULTRA FNCLS NEW 74347X633 391 3464 SH SOLE 0 0 3464 PROSPECT CAPITAL CORPORATION COM 74348T102 1457 216756 SH SOLE 0 0 216756 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 16 16000 PRN SOLE 0 0 16000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 28 28000 PRN SOLE 0 0 28000 PROSPERITY BANCSHARES INC COM 743606105 213 3240 SH SOLE 0 0 3240 PROTEON THERAPEUTICS INC COM 74371L109 33 16302 SH SOLE 0 0 16302 PROVIDENT FINL SVCS INC COM 74386T105 298 11171 SH SOLE 0 0 11171 PRUDENTIAL FINL INC COM 744320102 9154 86066 SH SOLE 0 0 86066 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 1832 122738 SH SOLE 0 0 122738 PRUDENTIAL PLC ADR 74435K204 358 7471 SH SOLE 0 0 7471 PRUDENTIAL SHT DURATION HG Y COM 74442F107 4169 273198 SH SOLE 0 0 273198 PUBLIC STORAGE COM 74460D109 8240 38507 SH SOLE 0 0 38507 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7926 171384 SH SOLE 0 0 171384 PULTE GROUP INC COM 745867101 463 16934 SH SOLE 0 0 16934 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 273 30592 SH SOLE 0 0 30592 PUTNAM MANAGED MUN INCOM TR COM 746823103 834 110276 SH SOLE 0 0 110276 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 116 24563 SH SOLE 0 0 24563 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 550 43512 SH SOLE 0 0 43512 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1476 277414 SH SOLE 0 0 277414 QCR HOLDINGS INC COM 74727A104 625 13745 SH SOLE 0 0 13745 QEP RES INC COM 74733V100 860 100361 SH SOLE 0 0 100361 QORVO INC COM 74736K101 557 7887 SH SOLE 0 0 7887 QUALCOMM INC COM 747525103 16368 315742 SH SOLE 0 0 315742 QUALYS INC COM 74758T303 219 4221 SH SOLE 0 0 4221 QUANTA SVCS INC COM 74762E102 380 10164 SH SOLE 0 0 10164 QUEST DIAGNOSTICS INC COM 74834L100 1500 16022 SH SOLE 0 0 16022 QUINTILES IMS HOLDINGS INC COM 74876Y101 1089 11450 SH SOLE 0 0 11450 R1 RCM INC COM 749397105 133 35748 SH SOLE 0 0 35748 RADNET INC COM 750491102 231 20000 SH SOLE 0 0 20000 RANDGOLD RES LTD ADR 752344309 483 4946 SH SOLE 0 0 4946 RANGE RES CORP COM 75281A109 907 46324 SH SOLE 0 0 46324 RAPID7 INC COM 753422104 204 11591 SH SOLE 0 0 11591 RAYMOND JAMES FINANCIAL INC COM 754730109 14531 172309 SH SOLE 0 0 172309 RAYONIER INC COM 754907103 1674 57964 SH SOLE 0 0 57964 RAYTHEON CO COM NEW 755111507 8899 47694 SH SOLE 0 0 47694 REALTY INCOME CORP COM 756109104 8637 151024 SH SOLE 0 0 151024 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1706 53830 SH SOLE 0 0 53830 REAVES UTIL INCOME FD RIGHT 10/04/2017 756158135 16 44065 SH SOLE 0 0 44065 RED HAT INC COM 756577102 654 5902 SH SOLE 0 0 5902 RED ROBIN GOURMET BURGERS IN COM 75689M101 845 12607 SH SOLE 0 0 12607 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 17 17000 PRN SOLE 0 0 17000 REGAL ENTMT GROUP CL A 758766109 981 61310 SH SOLE 0 0 61310 REGENERON PHARMACEUTICALS COM 75886F107 1275 2851 SH SOLE 0 0 2851 REGIONS FINL CORP NEW COM 7591EP100 1961 128735 SH SOLE 0 0 128735 RENASANT CORP COM 75970E107 2396 55847 SH SOLE 0 0 55847 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 20 19000 PRN SOLE 0 0 19000 RENT A CTR INC NEW COM 76009N100 143 12491 SH SOLE 0 0 12491 REPUBLIC SVCS INC COM 760759100 6532 98884 SH SOLE 0 0 98884 RESMED INC COM 761152107 3770 48986 SH SOLE 0 0 48986 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 14 14000 PRN SOLE 0 0 14000 RETAIL OPPORTUNITY INVTS COR COM 76131N101 993 52231 SH SOLE 0 0 52231 RETAIL PPTYS AMER INC CL A 76131V202 408 31098 SH SOLE 0 0 31098 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 230 11000 SH SOLE 0 0 11000 RINGCENTRAL INC CL A 76680R206 1528 36594 SH SOLE 0 0 36594 RIO TINTO PLC SPONSORED ADR 767204100 2212 46877 SH SOLE 0 0 46877 RITE AID CORP COM 767754104 142 72539 SH SOLE 0 0 72539 RLI CORP COM 749607107 545 9493 SH SOLE 0 0 9493 ROBERT HALF INTL INC COM 770323103 287 5703 SH SOLE 0 0 5703 ROCKWELL AUTOMATION INC COM 773903109 4806 26968 SH SOLE 0 0 26968 ROCKWELL COLLINS INC COM 774341101 18954 144995 SH SOLE 0 0 144995 ROCKWELL MED INC COM 774374102 107 12548 SH SOLE 0 0 12548 ROGERS CORP COM 775133101 223 1672 SH SOLE 0 0 1672 ROLLINS INC COM 775711104 2701 58534 SH SOLE 0 0 58534 ROPER TECHNOLOGIES INC COM 776696106 25434 104470 SH SOLE 0 0 104470 ROSS STORES INC COM 778296103 5789 89653 SH SOLE 0 0 89653 ROYAL BK CDA MONTREAL QUE COM 780087102 13286 171603 SH SOLE 0 0 171603 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 159 21907 SH SOLE 0 0 21907 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1804 15217 SH SOLE 0 0 15217 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7101 113546 SH SOLE 0 0 113546 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 12394 204568 SH SOLE 0 0 204568 ROYAL GOLD INC COM 780287108 660 7670 SH SOLE 0 0 7670 ROYCE MICRO-CAP TR INC COM 780915104 237 25230 SH SOLE 0 0 25230 ROYCE VALUE TR INC COM 780910105 10680 676410 SH SOLE 0 0 676410 RPC INC COM 749660106 216 8712 SH SOLE 0 0 8712 RPM INTL INC COM 749685103 374 7276 SH SOLE 0 0 7276 RSP PERMIAN INC COM 74978Q105 597 17271 SH SOLE 0 0 17271 RXI PHARMACEUTICALS CORP NEW COM 74979C501 5 10433 SH SOLE 0 0 10433 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 398 3778 SH SOLE 0 0 3778 RYDER SYS INC COM 783549108 2079 24592 SH SOLE 0 0 24592 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 897 6213 SH SOLE 0 0 6213 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 6247 56765 SH SOLE 0 0 56765 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 218956 2291755 SH SOLE 0 0 2291755 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 2675 23823 SH SOLE 0 0 23823 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1280 10444 SH SOLE 0 0 10444 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 22356 223516 SH SOLE 0 0 223516 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 1932 31412 SH SOLE 0 0 31412 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 700 12721 SH SOLE 0 0 12721 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 2880 69766 SH SOLE 0 0 69766 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1539 8784 SH SOLE 0 0 8784 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 205 1971 SH SOLE 0 0 1971 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 5837 43224 SH SOLE 0 0 43224 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 745 4189 SH SOLE 0 0 4189 RYMAN HOSPITALITY PPTYS INC COM 78377T107 277 4426 SH SOLE 0 0 4426 S & T BANCORP INC COM 783859101 216 5448 SH SOLE 0 0 5448 S&P GLOBAL INC COM 78409V104 2677 17130 SH SOLE 0 0 17130 SABRA HEALTH CARE REIT INC COM 78573L106 2707 123373 SH SOLE 0 0 123373 SAFETY INS GROUP INC COM 78648T100 789 10345 SH SOLE 0 0 10345 SAGE THERAPEUTICS INC COM 78667J108 501 8035 SH SOLE 0 0 8035 SAIA INC COM 78709Y105 473 7548 SH SOLE 0 0 7548 SALESFORCE COM INC COM 79466L302 26957 288562 SH SOLE 0 0 288562 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 233 29686 SH SOLE 0 0 29686 SANCHEZ ENERGY CORP COM 79970Y105 249 51624 SH SOLE 0 0 51624 SANDERSON FARMS INC COM 800013104 1036 6413 SH SOLE 0 0 6413 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 57 20174 SH SOLE 0 0 20174 SANDSTORM GOLD LTD COM NEW 80013R206 46 10114 SH SOLE 0 0 10114 SANGAMO THERAPEUTICS INC COM 800677106 220 14662 SH SOLE 0 0 14662 SANOFI SPONSORED ADR 80105N105 3514 70580 SH SOLE 0 0 70580 SAP SE SPON ADR 803054204 368 3353 SH SOLE 0 0 3353 SAREPTA THERAPEUTICS INC COM 803607100 1252 27596 SH SOLE 0 0 27596 SAREPTA THERAPEUTICS INC COM 803607100 11 10300 SH Put SOLE 0 0 10300 SAREPTA THERAPEUTICS INC COM 803607100 9 12500 SH Put SOLE 0 0 12500 SASOL LTD SPONSORED ADR 803866300 452 16415 SH SOLE 0 0 16415 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3422 23758 SH SOLE 0 0 23758 SCANA CORP NEW COM 80589M102 2611 53848 SH SOLE 0 0 53848 SCHEIN HENRY INC COM 806407102 397 4842 SH SOLE 0 0 4842 SCHLUMBERGER LTD COM 806857108 12501 179188 SH SOLE 0 0 179188 SCHWAB CHARLES CORP NEW COM 808513105 3348 76544 SH SOLE 0 0 76544 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7454 277014 SH SOLE 0 0 277014 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 22983 686698 SH SOLE 0 0 686698 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 853 15827 SH SOLE 0 0 15827 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2561 50809 SH SOLE 0 0 50809 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 22295 425808 SH SOLE 0 0 425808 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2138 35109 SH SOLE 0 0 35109 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 34418 735418 SH SOLE 0 0 735418 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20064 303670 SH SOLE 0 0 303670 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 680 13116 SH SOLE 0 0 13116 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13107 218301 SH SOLE 0 0 218301 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21408 427241 SH SOLE 0 0 427241 SCHWAB STRATEGIC TR US REIT ETF 808524847 6847 166473 SH SOLE 0 0 166473 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 25595 379911 SH SOLE 0 0 379911 SCIENCE APPLICATNS INTL CP N COM 808625107 506 7574 SH SOLE 0 0 7574 SCIENTIFIC GAMES CORP CL A 80874P109 400 8727 SH SOLE 0 0 8727 SCORPIO TANKERS INC SHS Y7542C106 50 14651 SH SOLE 0 0 14651 SCOTTS MIRACLE GRO CO CL A 810186106 765 7856 SH SOLE 0 0 7856 SEABRIDGE GOLD INC COM 811916105 849 69624 SH SOLE 0 0 69624 SEADRILL LIMITED SHS G7945E105 10 28668 SH SOLE 0 0 28668 SEAGATE TECHNOLOGY PLC SHS G7945M107 1145 34521 SH SOLE 0 0 34521 SEALED AIR CORP NEW COM 81211K100 1395 32649 SH SOLE 0 0 32649 SEATTLE GENETICS INC COM 812578102 253 4654 SH SOLE 0 0 4654 SEI INVESTMENTS CO COM 784117103 1058 17329 SH SOLE 0 0 17329 SELECT INCOME REIT COM SH BEN INT 81618T100 1316 56180 SH SOLE 0 0 56180 SELECT SECTOR SPDR TR ENERGY 81369Y506 31484 459758 SH SOLE 0 0 459758 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4274 132567 SH SOLE 0 0 132567 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25505 283135 SH SOLE 0 0 283135 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9896 183333 SH SOLE 0 0 183333 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40246 492421 SH SOLE 0 0 492421 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 44447 1718738 SH SOLE 0 0 1718738 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10 12100 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 39 27700 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22104 311328 SH SOLE 0 0 311328 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10979 206964 SH SOLE 0 0 206964 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5492 96688 SH SOLE 0 0 96688 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 66641 1127599 SH SOLE 0 0 1127599 SEMPRA ENERGY COM 816851109 3093 27097 SH SOLE 0 0 27097 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1195 61146 SH SOLE 0 0 61146 SENOMYX INC COM 81724Q107 18 29750 SH SOLE 0 0 29750 SENSEONICS HLDGS INC COM 81727U105 1119 350750 SH SOLE 0 0 350750 SERVICE CORP INTL COM 817565104 734 21269 SH SOLE 0 0 21269 SERVICENOW INC COM 81762P102 5877 50000 SH SOLE 0 0 50000 SERVISFIRST BANCSHARES INC COM 81768T108 1345 34612 SH SOLE 0 0 34612 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1193 42846 SH SOLE 0 0 42846 SHERWIN WILLIAMS CO COM 824348106 9018 25175 SH SOLE 0 0 25175 SHIP FINANCE INTERNATIONAL L SHS G81075106 196 13544 SH SOLE 0 0 13544 SHIRE PLC SPONSORED ADR 82481R106 759 4954 SH SOLE 0 0 4954 SHOPIFY INC CL A 82509L107 6532 56077 SH SOLE 0 0 56077 SIGNATURE BK NEW YORK N Y COM 82669G104 609 4754 SH SOLE 0 0 4754 SIMON PPTY GROUP INC NEW COM 828806109 2950 18317 SH SOLE 0 0 18317 SIRIUS XM HLDGS INC COM 82968B103 5229 947286 SH SOLE 0 0 947286 SIX FLAGS ENTMT CORP NEW COM 83001A102 1029 16892 SH SOLE 0 0 16892 SJW GROUP COM 784305104 386 6822 SH SOLE 0 0 6822 SKYWEST INC COM 830879102 825 18802 SH SOLE 0 0 18802 SKYWORKS SOLUTIONS INC COM 83088M102 14646 143715 SH SOLE 0 0 143715 SKYWORKS SOLUTIONS INC COM 83088M102 7 19400 SH Call SOLE 0 0 0 SMITH A O COM 831865209 1156 19453 SH SOLE 0 0 19453 SMUCKER J M CO COM NEW 832696405 3730 35547 SH SOLE 0 0 35547 SNAP INC CL A 83304A106 960 66009 SH SOLE 0 0 66009 SNAP ON INC COM 833034101 697 4675 SH SOLE 0 0 4675 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1301 19581 SH SOLE 0 0 19581 SONIC CORP COM 835451105 221 8672 SH SOLE 0 0 8672 SONOCO PRODS CO COM 835495102 430 8528 SH SOLE 0 0 8528 SONY CORP SPONSORED ADR 835699307 410 10989 SH SOLE 0 0 10989 SOUTH JERSEY INDS INC COM 838518108 2568 74370 SH SOLE 0 0 74370 SOUTHERN CO COM 842587107 21483 437169 SH SOLE 0 0 437169 SOUTHERN COPPER CORP COM 84265V105 317 7980 SH SOLE 0 0 7980 SOUTHSIDE BANCSHARES INC COM 84470P109 1613 44369 SH SOLE 0 0 44369 SOUTHWEST AIRLS CO COM 844741108 7810 139514 SH SOLE 0 0 139514 SOUTHWEST GAS HOLDINGS INC COM 844895102 757 9753 SH SOLE 0 0 9753 SOUTHWESTERN ENERGY CO COM 845467109 73 12003 SH SOLE 0 0 12003 SPARK NETWORKS INC COM 84651P100 20 16500 SH SOLE 0 0 16500 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 20716 92560 SH SOLE 0 0 92560 SPDR GOLD TRUST GOLD SHS 78463V107 37296 306764 SH SOLE 0 0 306764 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 13432 281234 SH SOLE 0 0 281234 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2652 69106 SH SOLE 0 0 69106 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 765 10551 SH SOLE 0 0 10551 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1906 46218 SH SOLE 0 0 46218 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 8613 187355 SH SOLE 0 0 187355 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 315 10351 SH SOLE 0 0 10351 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 499 10078 SH SOLE 0 0 10078 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 963 23839 SH SOLE 0 0 23839 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 468 13355 SH SOLE 0 0 13355 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 320 10427 SH SOLE 0 0 10427 SPDR S&P 500 ETF TR TR UNIT 78462F103 279224 1111392 SH SOLE 0 0 1111392 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 10600 SH Put SOLE 0 0 10600 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 43814 134243 SH SOLE 0 0 134243 SPDR SER TR BLOMBERG BRC INV 78468R200 10473 340691 SH SOLE 0 0 340691 SPDR SER TR BLOMBRG BRC SRT 78468R101 832 27585 SH SOLE 0 0 27585 SPDR SER TR BLOOMBERG SRT TR 78468R408 6953 248578 SH SOLE 0 0 248578 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4322 88934 SH SOLE 0 0 88934 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1013 20713 SH SOLE 0 0 20713 SPDR SER TR SSGA US SMAL ETF 78468R887 392 4089 SH SOLE 0 0 4089 SPDR SERIES TRUST AEROSPACE DEF 78464A631 13576 170119 SH SOLE 0 0 170119 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 9127 199495 SH SOLE 0 0 199495 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 32808 642404 SH SOLE 0 0 642404 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1084 18054 SH SOLE 0 0 18054 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1501 48933 SH SOLE 0 0 48933 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2697 96023 SH SOLE 0 0 96023 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1096 18983 SH SOLE 0 0 18983 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 8575 286985 SH SOLE 0 0 286985 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 9521 275895 SH SOLE 0 0 275895 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 437 7756 SH SOLE 0 0 7756 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14575 390545 SH SOLE 0 0 390545 SPDR SERIES TRUST DJ REIT ETF 78464A607 3259 35230 SH SOLE 0 0 35230 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 657 10457 SH SOLE 0 0 10457 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 3067 53705 SH SOLE 0 0 53705 SPDR SERIES TRUST NYSE TECH ETF 78464A102 1557 19748 SH SOLE 0 0 19748 SPDR SERIES TRUST OILGAS EQUIP 78464A748 610 36784 SH SOLE 0 0 36784 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 1463 7787 SH SOLE 0 0 7787 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 604 4093 SH SOLE 0 0 4093 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 332 3351 SH SOLE 0 0 3351 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 2695 21750 SH SOLE 0 0 21750 SPDR SERIES TRUST S&P 500 VALUE 78464A508 979 8395 SH SOLE 0 0 8395 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7981 35023 SH SOLE 0 0 35023 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4155 32880 SH SOLE 0 0 32880 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2375 18257 SH SOLE 0 0 18257 SPDR SERIES TRUST S&P BIOTECH 78464A870 26214 302809 SH SOLE 0 0 302809 SPDR SERIES TRUST S&P BK ETF 78464A797 1745 38691 SH SOLE 0 0 38691 SPDR SERIES TRUST S&P CAP MKTS 78464A771 210 4008 SH SOLE 0 0 4008 SPDR SERIES TRUST S&P DIVID ETF 78464A763 75173 823085 SH SOLE 0 0 823085 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2755 69185 SH SOLE 0 0 69185 SPDR SERIES TRUST S&P INS ETF 78464A789 840 9339 SH SOLE 0 0 9339 SPDR SERIES TRUST S&P METALS MNG 78464A755 360 11177 SH SOLE 0 0 11177 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4161 122057 SH SOLE 0 0 122057 SPDR SERIES TRUST S&P PHARMAC 78464A722 557 13097 SH SOLE 0 0 13097 SPDR SERIES TRUST S&P REGL BKG 78464A698 11733 206707 SH SOLE 0 0 206707 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 13236 201864 SH SOLE 0 0 201864 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 468 7803 SH SOLE 0 0 7803 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1043 23322 SH SOLE 0 0 23322 SPECTRA ENERGY PARTNERS LP COM 84756N109 2492 56145 SH SOLE 0 0 56145 SPIRE INC COM 84857L101 309 4146 SH SOLE 0 0 4146 SPIRIT AIRLS INC COM 848577102 1202 35967 SH SOLE 0 0 35967 SPIRIT RLTY CAP INC NEW COM 84860W102 638 74440 SH SOLE 0 0 74440 SPLUNK INC COM 848637104 2147 32327 SH SOLE 0 0 32327 SPORTSMANS WHSE HLDGS INC COM 84920Y106 45 10050 SH SOLE 0 0 10050 SPRINT CORP COM SER 1 85207U105 363 46720 SH SOLE 0 0 46720 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4967 475723 SH SOLE 0 0 475723 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3614 575491 SH SOLE 0 0 575491 SPROUTS FMRS MKT INC COM 85208M102 340 18139 SH SOLE 0 0 18139 SQUARE INC CL A 852234103 4141 143724 SH SOLE 0 0 143724 SRC ENERGY INC COM 78470V108 3438 355551 SH SOLE 0 0 355551 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 4241 89429 SH SOLE 0 0 89429 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6049 122777 SH SOLE 0 0 122777 STAAR SURGICAL CO COM PAR $0.01 852312305 422 33893 SH SOLE 0 0 33893 STAG INDL INC COM 85254J102 3377 122922 SH SOLE 0 0 122922 STAGE STORES INC COM NEW 85254C305 52 28000 SH SOLE 0 0 28000 STAMPS COM INC COM NEW 852857200 209 1031 SH SOLE 0 0 1031 STANLEY BLACK & DECKER INC COM 854502101 3616 23952 SH SOLE 0 0 23952 STARBUCKS CORP COM 855244109 16554 308202 SH SOLE 0 0 308202 STARWOOD PPTY TR INC COM 85571B105 3061 140910 SH SOLE 0 0 140910 STATE STR CORP COM 857477103 2457 25720 SH SOLE 0 0 25720 STEEL DYNAMICS INC COM 858119100 591 17130 SH SOLE 0 0 17130 STEELCASE INC CL A 858155203 402 26126 SH SOLE 0 0 26126 STELLUS CAP INVT CORP COM 858568108 482 35311 SH SOLE 0 0 35311 STERICYCLE INC COM 858912108 1018 14209 SH SOLE 0 0 14209 STERICYCLE INC DEP PFD A 1/10 858912207 378 6420 SH SOLE 0 0 6420 STERIS PLC SHS USD G84720104 1478 16721 SH SOLE 0 0 16721 STMICROELECTRONICS N V NY REGISTRY 861012102 2145 110463 SH SOLE 0 0 110463 STONE HBR EMERG MRKTS INC FD COM 86164T107 179 10620 SH SOLE 0 0 10620 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 557 85499 SH SOLE 0 0 85499 STORE CAP CORP COM 862121100 692 27821 SH SOLE 0 0 27821 STREAMLINE HEALTH SOLUTIONS COM 86323X106 68 46430 SH SOLE 0 0 46430 STRYKER CORP COM 863667101 24474 172329 SH SOLE 0 0 172329 STUDENT TRANSN INC COM 86388A108 105 17645 SH SOLE 0 0 17645 STURM RUGER & CO INC COM 864159108 505 9768 SH SOLE 0 0 9768 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 4118 157831 SH SOLE 0 0 157831 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 95 12341 SH SOLE 0 0 12341 SUMMER INFANT INC COM 865646103 267 141331 SH SOLE 0 0 141331 SUN CMNTYS INC COM 866674104 768 8962 SH SOLE 0 0 8962 SUN LIFE FINL INC COM 866796105 520 13041 SH SOLE 0 0 13041 SUNCOR ENERGY INC NEW COM 867224107 1456 41521 SH SOLE 0 0 41521 SUNOCO LP COM U REP LP 86765K109 3434 110407 SH SOLE 0 0 110407 SUNPOWER CORP COM 867652406 190 26091 SH SOLE 0 0 26091 SUNTRUST BKS INC COM 867914103 2125 35557 SH SOLE 0 0 35557 SUPERIOR ENERGY SVCS INC COM 868157108 292 27316 SH SOLE 0 0 27316 SVB FINL GROUP COM 78486Q101 4103 21930 SH SOLE 0 0 21930 SYMANTEC CORP COM 871503108 919 27997 SH SOLE 0 0 27997 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 215 23003 SH SOLE 0 0 23003 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 12 14000 PRN SOLE 0 0 14000 SYNCHRONY FINL COM 87165B103 14481 466387 SH SOLE 0 0 466387 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 116 39989 SH SOLE 0 0 39989 SYNNEX CORP COM 87162W100 629 4971 SH SOLE 0 0 4971 SYNOVUS FINL CORP COM NEW 87161C501 1060 23023 SH SOLE 0 0 23023 SYNTHESIS ENERGY SYS INC COM 871628103 9 17500 SH SOLE 0 0 17500 SYSCO CORP COM 871829107 10044 186172 SH SOLE 0 0 186172 T MOBILE US INC COM 872590104 625 10131 SH SOLE 0 0 10131 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9185 244606 SH SOLE 0 0 244606 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 229 2240 SH SOLE 0 0 2240 TAL ED GROUP SPONSORED ADS 874080104 286 8472 SH SOLE 0 0 8472 TALLGRASS ENERGY GP LP SHS CL A 874696107 473 16752 SH SOLE 0 0 16752 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 948 19793 SH SOLE 0 0 19793 TANGER FACTORY OUTLET CTRS I COM 875465106 1859 76144 SH SOLE 0 0 76144 TARGA RES CORP COM 87612G101 7860 166184 SH SOLE 0 0 166184 TARGET CORP COM 87612E106 13954 236469 SH SOLE 0 0 236469 TATA MTRS LTD SPONSORED ADR 876568502 223 7120 SH SOLE 0 0 7120 TC PIPELINES LP UT COM LTD PRT 87233Q108 433 8277 SH SOLE 0 0 8277 TCP CAP CORP COM 87238Q103 1308 79319 SH SOLE 0 0 79319 TE CONNECTIVITY LTD REG SHS H84989104 2909 35025 SH SOLE 0 0 35025 TECH DATA CORP COM 878237106 445 5014 SH SOLE 0 0 5014 TECK RESOURCES LTD CL B 878742204 340 16119 SH SOLE 0 0 16119 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 538 30225 SH SOLE 0 0 30225 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 878 368728 SH SOLE 0 0 368728 TEGNA INC COM 87901J105 252 18934 SH SOLE 0 0 18934 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 982 38905 SH SOLE 0 0 38905 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 7707 415014 SH SOLE 0 0 415014 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 381 17732 SH SOLE 0 0 17732 TELADOC INC COM 87918A105 316 9546 SH SOLE 0 0 9546 TELEFLEX INC COM 879369106 765 3162 SH SOLE 0 0 3162 TELEFONICA S A SPONSORED ADR 879382208 529 49039 SH SOLE 0 0 49039 TELIGENT INC NEW COM 87960W104 122 18148 SH SOLE 0 0 18148 TELUS CORP COM 87971M103 883 24525 SH SOLE 0 0 24525 TEMPLETON EMERG MKTS INCOME COM 880192109 393 33984 SH SOLE 0 0 33984 TEMPLETON GLOBAL INCOME FD COM 880198106 212 31408 SH SOLE 0 0 31408 TEMPUR SEALY INTL INC COM 88023U101 373 5785 SH SOLE 0 0 5785 TERADYNE INC COM 880770102 278 7448 SH SOLE 0 0 7448 TEREX CORP NEW COM 880779103 387 8592 SH SOLE 0 0 8592 TERRA NITROGEN CO L P COM UNIT 881005201 1047 12802 SH SOLE 0 0 12802 TESARO INC COM 881569107 1619 12538 SH SOLE 0 0 12538 TESLA INC COM 88160R101 10271 30110 SH SOLE 0 0 30110 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1339 76078 SH SOLE 0 0 76078 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 578 6736 SH SOLE 0 0 6736 TEXAS INSTRS INC COM 882508104 11760 131183 SH SOLE 0 0 131183 TEXAS PAC LD TR SUB CTF PROP I T 882610108 2571 6362 SH SOLE 0 0 6362 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1145 66777 SH SOLE 0 0 66777 TEXTRON INC COM 883203101 1416 26282 SH SOLE 0 0 26282 TG THERAPEUTICS INC COM 88322Q108 961 81104 SH SOLE 0 0 81104 THE TRADE DESK INC COM CL A 88339J105 2105 34229 SH SOLE 0 0 34229 THERAPEUTICSMD INC COM 88338N107 756 142930 SH SOLE 0 0 142930 THERMO FISHER SCIENTIFIC INC COM 883556102 7236 38242 SH SOLE 0 0 38242 THL CR SR LN FD COM 87244R103 806 46051 SH SOLE 0 0 46051 THOMSON REUTERS CORP COM 884903105 293 6387 SH SOLE 0 0 6387 THOR INDS INC COM 885160101 794 6311 SH SOLE 0 0 6311 TICC CAPITAL CORP COM 87244T109 86 12619 SH SOLE 0 0 12619 TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 16 16000 PRN SOLE 0 0 16000 TIFFANY & CO NEW COM 886547108 1553 16920 SH SOLE 0 0 16920 TIME WARNER INC COM NEW 887317303 46290 451805 SH SOLE 0 0 451805 TIMKEN CO COM 887389104 410 8453 SH SOLE 0 0 8453 TIMKENSTEEL CORP COM 887399103 467 28328 SH SOLE 0 0 28328 TIPTREE INC CL A 88822Q103 84 13497 SH SOLE 0 0 13497 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 27 15292 SH SOLE 0 0 15292 TJX COS INC NEW COM 872540109 6631 89917 SH SOLE 0 0 89917 TOLL BROTHERS INC COM 889478103 5678 136923 SH SOLE 0 0 136923 TOMPKINS FINANCIAL CORPORATI COM 890110109 218 2533 SH SOLE 0 0 2533 TOOTSIE ROLL INDS INC COM 890516107 326 8568 SH SOLE 0 0 8568 TORCHLIGHT ENERGY RES INC COM 89102U103 976 780787 SH SOLE 0 0 780787 TORCHMARK CORP COM 891027104 246 3077 SH SOLE 0 0 3077 TORO CO COM 891092108 851 13710 SH SOLE 0 0 13710 TORONTO DOMINION BK ONT COM NEW 891160509 5355 95051 SH SOLE 0 0 95051 TORTOISE ENERGY INDEPENDENC COM 89148K101 392 29325 SH SOLE 0 0 29325 TORTOISE ENERGY INFRA CORP COM 89147L100 4823 166547 SH SOLE 0 0 166547 TORTOISE MLP FD INC COM 89148B101 3433 189461 SH SOLE 0 0 189461 TORTOISE PWR & ENERGY INFRAS COM 89147X104 571 26793 SH SOLE 0 0 26793 TOTAL S A SPONSORED ADR 89151E109 4146 77473 SH SOLE 0 0 77473 TOTAL SYS SVCS INC COM 891906109 580 8847 SH SOLE 0 0 8847 TOWNEBANK PORTSMOUTH VA COM 89214P109 4841 144508 SH SOLE 0 0 144508 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2004 16818 SH SOLE 0 0 16818 TRACTOR SUPPLY CO COM 892356106 4035 63754 SH SOLE 0 0 63754 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 19 22220 SH SOLE 0 0 22220 TRANSCANADA CORP COM 89353D107 2079 42044 SH SOLE 0 0 42044 TRANSOCEAN LTD REG SHS H8817H100 539 50123 SH SOLE 0 0 50123 TRANSUNION COM 89400J107 268 5673 SH SOLE 0 0 5673 TRAVELCENTERS AMER LLC COM 894174101 234 55107 SH SOLE 0 0 55107 TRAVELERS COMPANIES INC COM 89417E109 8873 72420 SH SOLE 0 0 72420 TREX CO INC COM 89531P105 371 4119 SH SOLE 0 0 4119 TRI CONTL CORP COM 895436103 5600 219189 SH SOLE 0 0 219189 TRICO BANCSHARES COM 896095106 245 6009 SH SOLE 0 0 6009 TRIMBLE INC COM 896239100 294 7484 SH SOLE 0 0 7484 TRINITY INDS INC COM 896522109 304 9521 SH SOLE 0 0 9521 TRITON INTL LTD CL A G9078F107 1151 34585 SH SOLE 0 0 34585 TRUSTMARK CORP COM 898402102 212 6416 SH SOLE 0 0 6416 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 92 20405 SH SOLE 0 0 20405 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 29 17000 PRN SOLE 0 0 17000 TUPPERWARE BRANDS CORP COM 899896104 3395 54914 SH SOLE 0 0 54914 TURQUOISE HILL RES LTD COM 900435108 55 17700 SH SOLE 0 0 17700 TWENTY FIRST CENTY FOX INC CL A 90130A101 2485 94197 SH SOLE 0 0 94197 TWENTY FIRST CENTY FOX INC CL B 90130A200 438 16984 SH SOLE 0 0 16984 TWILIO INC CL A 90138F102 703 23567 SH SOLE 0 0 23567 TWITTER INC COM 90184L102 3931 233034 SH SOLE 0 0 233034 TWITTER INC COM 90184L102 29 26500 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 16 12900 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 56 30700 SH Call SOLE 0 0 0 TWO HBRS INVT CORP COM 90187B101 1478 146620 SH SOLE 0 0 146620 TWO RIV BANCORP COM 90207C105 1184 59757 SH SOLE 0 0 59757 TYSON FOODS INC CL A 902494103 1122 15919 SH SOLE 0 0 15919 U S CONCRETE INC COM NEW 90333L201 290 3803 SH SOLE 0 0 3803 U S G CORP COM NEW 903293405 2308 70681 SH SOLE 0 0 70681 U S SILICA HLDGS INC COM 90346E103 283 9117 SH SOLE 0 0 9117 UBIQUITI NETWORKS INC COM 90347A100 1516 27067 SH SOLE 0 0 27067 UBS AG JERSEY BRH ALERIAN INFRST 902641646 449 17845 SH SOLE 0 0 17845 UGI CORP NEW COM 902681105 5381 114829 SH SOLE 0 0 114829 ULTA BEAUTY INC COM 90384S303 1968 8704 SH SOLE 0 0 8704 ULTIMATE SOFTWARE GROUP INC COM 90385D107 338 1782 SH SOLE 0 0 1782 UMPQUA HLDGS CORP COM 904214103 665 34082 SH SOLE 0 0 34082 UNDER ARMOUR INC CL A 904311107 1813 110035 SH SOLE 0 0 110035 UNDER ARMOUR INC CL C 904311206 1049 69837 SH SOLE 0 0 69837 UNILEVER N V N Y SHS NEW 904784709 1235 20910 SH SOLE 0 0 20910 UNILEVER PLC SPON ADR NEW 904767704 6056 104480 SH SOLE 0 0 104480 UNION BANKSHARES CORP NEW COM 90539J109 947 26818 SH SOLE 0 0 26818 UNION PAC CORP COM 907818108 75949 654870 SH SOLE 0 0 654870 UNISYS CORP COM NEW 909214306 306 36025 SH SOLE 0 0 36025 UNIT CORP COM 909218109 971 47195 SH SOLE 0 0 47195 UNITED BANKSHARES INC WEST V COM 909907107 727 19573 SH SOLE 0 0 19573 UNITED CONTL HLDGS INC COM 910047109 593 9741 SH SOLE 0 0 9741 UNITED PARCEL SERVICE INC CL B 911312106 26359 219478 SH SOLE 0 0 219478 UNITED RENTALS INC COM 911363109 7825 56404 SH SOLE 0 0 56404 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 81 12319 SH SOLE 0 0 12319 UNITED STATES OIL FUND LP UNITS 91232N108 357 34211 SH SOLE 0 0 34211 UNITED STATES STL CORP NEW COM 912909108 3727 145251 SH SOLE 0 0 145251 UNITED TECHNOLOGIES CORP COM 913017109 24555 211527 SH SOLE 0 0 211527 UNITEDHEALTH GROUP INC COM 91324P102 71590 365478 SH SOLE 0 0 365478 UNITI GROUP INC COM 91325V108 3582 244359 SH SOLE 0 0 244359 UNIVERSAL DISPLAY CORP COM 91347P105 3330 25846 SH SOLE 0 0 25846 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1379 18262 SH SOLE 0 0 18262 UNIVERSAL HLTH SVCS INC CL B 913903100 440 3967 SH SOLE 0 0 3967 UNIVEST CORP PA COM 915271100 230 7199 SH SOLE 0 0 7199 UNUM GROUP COM 91529Y106 1220 23863 SH SOLE 0 0 23863 UQM TECHNOLOGIES INC COM 903213106 315 274266 SH SOLE 0 0 274266 URANIUM ENERGY CORP COM 916896103 21 15000 SH SOLE 0 0 15000 US BANCORP DEL COM NEW 902973304 19068 355812 SH SOLE 0 0 355812 US FOODS HLDG CORP COM 912008109 729 27302 SH SOLE 0 0 27302 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2725 162988 SH SOLE 0 0 162988 V F CORP COM 918204108 12417 195322 SH SOLE 0 0 195322 VAIL RESORTS INC COM 91879Q109 633 2776 SH SOLE 0 0 2776 VALE S A ADR 91912E105 249 24700 SH SOLE 0 0 24700 VALEANT PHARMACEUTICALS INTL COM 91911K102 1062 74106 SH SOLE 0 0 74106 VALERO ENERGY CORP NEW COM 91913Y100 9791 127272 SH SOLE 0 0 127272 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1808 41353 SH SOLE 0 0 41353 VALLEY NATL BANCORP COM 919794107 470 39028 SH SOLE 0 0 39028 VALMONT INDS INC COM 920253101 958 6059 SH SOLE 0 0 6059 VANECK MERK GOLD TRUST GOLD TRUST 921078101 3125 247448 SH SOLE 0 0 247448 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 488 8271 SH SOLE 0 0 8271 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2274 94563 SH SOLE 0 0 94563 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 2139 107119 SH SOLE 0 0 107119 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 289 16473 SH SOLE 0 0 16473 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 576 4292 SH SOLE 0 0 4292 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 4598 169053 SH SOLE 0 0 169053 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 13370 441108 SH SOLE 0 0 441108 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10196 444076 SH SOLE 0 0 444076 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 36 27400 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 23 24500 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 1212 85487 SH SOLE 0 0 85487 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 5357 171110 SH SOLE 0 0 171110 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 570 10041 SH SOLE 0 0 10041 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 715 37256 SH SOLE 0 0 37256 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 13115 390450 SH SOLE 0 0 390450 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 3240 90841 SH SOLE 0 0 90841 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 24478 606803 SH SOLE 0 0 606803 VANECK VECTORS ETF TR NAT RES ETF 92189F841 822 23170 SH SOLE 0 0 23170 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1065 40852 SH SOLE 0 0 40852 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 336 5821 SH SOLE 0 0 5821 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1822 19527 SH SOLE 0 0 19527 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 662 5144 SH SOLE 0 0 5144 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1092 10502 SH SOLE 0 0 10502 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 18978 151254 SH SOLE 0 0 151254 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 15455 127912 SH SOLE 0 0 127912 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 240 2046 SH SOLE 0 0 2046 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 18885 134119 SH SOLE 0 0 134119 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7691 56720 SH SOLE 0 0 56720 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 15355 181373 SH SOLE 0 0 181373 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 2065 22025 SH SOLE 0 0 22025 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 35001 438508 SH SOLE 0 0 438508 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 34450 420324 SH SOLE 0 0 420324 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8976 164430 SH SOLE 0 0 164430 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 12707 118613 SH SOLE 0 0 118613 VANGUARD INDEX FDS GROWTH ETF 922908736 51441 387497 SH SOLE 0 0 387497 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13459 116628 SH SOLE 0 0 116628 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2205 18112 SH SOLE 0 0 18112 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 13572 128468 SH SOLE 0 0 128468 VANGUARD INDEX FDS MID CAP ETF 922908629 46019 313046 SH SOLE 0 0 313046 VANGUARD INDEX FDS REIT ETF 922908553 33170 399202 SH SOLE 0 0 399202 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 180259 781123 SH SOLE 0 0 781123 VANGUARD INDEX FDS SM CP VAL ETF 922908611 27042 211609 SH SOLE 0 0 211609 VANGUARD INDEX FDS SMALL CP ETF 922908751 32770 231890 SH SOLE 0 0 231890 VANGUARD INDEX FDS SML CP GRW ETF 922908595 13075 85660 SH SOLE 0 0 85660 VANGUARD INDEX FDS TOTAL STK MKT 922908769 97690 754246 SH SOLE 0 0 754246 VANGUARD INDEX FDS VALUE ETF 922908744 51559 516513 SH SOLE 0 0 516513 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18966 359820 SH SOLE 0 0 359820 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 55135 1265441 SH SOLE 0 0 1265441 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8655 148387 SH SOLE 0 0 148387 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1457 12678 SH SOLE 0 0 12678 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1345 22641 SH SOLE 0 0 22641 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9982 141143 SH SOLE 0 0 141143 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8707 176085 SH SOLE 0 0 176085 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 7290 141118 SH SOLE 0 0 141118 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 42668 484811 SH SOLE 0 0 484811 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 2252 34822 SH SOLE 0 0 34822 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 558 5927 SH SOLE 0 0 5927 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5019 95099 SH SOLE 0 0 95099 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 28153 351340 SH SOLE 0 0 351340 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 911 14997 SH SOLE 0 0 14997 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5388 41996 SH SOLE 0 0 41996 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2048 17741 SH SOLE 0 0 17741 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4697 45333 SH SOLE 0 0 45333 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1295 9969 SH SOLE 0 0 9969 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 396 3334 SH SOLE 0 0 3334 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1261 11707 SH SOLE 0 0 11707 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 60063 633649 SH SOLE 0 0 633649 VANGUARD STAR FD VG TL INTL STK F 921909768 14472 264424 SH SOLE 0 0 264424 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 70444 1622752 SH SOLE 0 0 1622752 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 975 12014 SH SOLE 0 0 12014 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 36828 454251 SH SOLE 0 0 454251 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1538 24065 SH SOLE 0 0 24065 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 222 3373 SH SOLE 0 0 3373 VANGUARD WORLD FD EXTENDED DUR 921910709 524 4489 SH SOLE 0 0 4489 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19605 273088 SH SOLE 0 0 273088 VANGUARD WORLD FD MEGA GRWTH IND 921910816 13194 125987 SH SOLE 0 0 125987 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5196 36253 SH SOLE 0 0 36253 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6449 46546 SH SOLE 0 0 46546 VANGUARD WORLD FDS ENERGY ETF 92204A306 4410 47126 SH SOLE 0 0 47126 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10777 164890 SH SOLE 0 0 164890 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13393 87933 SH SOLE 0 0 87933 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 11201 83432 SH SOLE 0 0 83432 VANGUARD WORLD FDS INF TECH ETF 92204A702 18368 120844 SH SOLE 0 0 120844 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1870 14554 SH SOLE 0 0 14554 VANGUARD WORLD FDS TELCOMM ETF 92204A884 999 10823 SH SOLE 0 0 10823 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2230 19093 SH SOLE 0 0 19093 VANTIV INC CL A 92210H105 261 3704 SH SOLE 0 0 3704 VARIAN MED SYS INC COM 92220P105 307 3073 SH SOLE 0 0 3073 VECTOR GROUP LTD COM 92240M108 547 26731 SH SOLE 0 0 26731 VECTREN CORP COM 92240G101 3519 53508 SH SOLE 0 0 53508 VEECO INSTRS INC DEL COM 922417100 574 26818 SH SOLE 0 0 26818 VEEVA SYS INC CL A COM 922475108 950 16845 SH SOLE 0 0 16845 VENTAS INC COM 92276F100 2472 37948 SH SOLE 0 0 37948 VERASTEM INC COM 92337C104 84 17830 SH SOLE 0 0 17830 VEREIT INC COM 92339V100 409 49281 SH SOLE 0 0 49281 VERIFONE SYS INC COM 92342Y109 1168 57590 SH SOLE 0 0 57590 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 14 14000 PRN SOLE 0 0 14000 VERISIGN INC COM 92343E102 616 5789 SH SOLE 0 0 5789 VERISK ANALYTICS INC COM 92345Y106 205 2461 SH SOLE 0 0 2461 VERIZON COMMUNICATIONS INC COM 92343V104 107346 2169042 SH SOLE 0 0 2169042 VERIZON COMMUNICATIONS INC COM 92343V104 37 14200 SH Call SOLE 0 0 0 VERSUM MATLS INC COM 92532W103 656 16909 SH SOLE 0 0 16909 VERTEX PHARMACEUTICALS INC COM 92532F100 4311 28356 SH SOLE 0 0 28356 VERU INC COM 92536C103 61 23075 SH SOLE 0 0 23075 VIACOM INC NEW CL B 92553P201 805 28919 SH SOLE 0 0 28919 VICAL INC COM NEW 925602203 24 10076 SH SOLE 0 0 10076 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 9109 199762 SH SOLE 0 0 199762 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 216 4732 SH SOLE 0 0 4732 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 15308 344856 SH SOLE 0 0 344856 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 524 28089 SH SOLE 0 0 28089 VISA INC COM CL A 92826C839 65579 623101 SH SOLE 0 0 623101 VISTRA ENERGY CORP COM 92840M102 397 21265 SH SOLE 0 0 21265 VIVEVE MED INC COM NEW 92852W204 93 17798 SH SOLE 0 0 17798 VIVINT SOLAR INC COM 92854Q106 253 74459 SH SOLE 0 0 74459 VMWARE INC CL A COM 928563402 687 6289 SH SOLE 0 0 6289 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3698 129935 SH SOLE 0 0 129935 VOLT INFORMATION SCIENCES IN COM 928703107 65 20554 SH SOLE 0 0 20554 VORNADO RLTY TR SH BEN INT 929042109 211 2748 SH SOLE 0 0 2748 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 887 93450 SH SOLE 0 0 93450 VOYA GLBL ADV & PREM OPP FD COM 92912R104 970 84270 SH SOLE 0 0 84270 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1557 191956 SH SOLE 0 0 191956 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 173 22400 SH SOLE 0 0 22400 VOYA PRIME RATE TR SH BEN INT 92913A100 441 84255 SH SOLE 0 0 84255 VOYA RISK MANAGED NAT RES FD COM 92913C106 155 23503 SH SOLE 0 0 23503 VOYAGER THERAPEUTICS INC COM 92915B106 1122 54488 SH SOLE 0 0 54488 VULCAN MATLS CO COM 929160109 5384 45012 SH SOLE 0 0 45012 W P CAREY INC COM 92936U109 2397 35567 SH SOLE 0 0 35567 WABTEC CORP COM 929740108 964 12722 SH SOLE 0 0 12722 WAL-MART STORES INC COM 931142103 51326 656840 SH SOLE 0 0 656840 WALGREENS BOOTS ALLIANCE INC COM 931427108 19292 249811 SH SOLE 0 0 249811 WASHINGTON FED INC COM 938824109 239 7116 SH SOLE 0 0 7116 WASHINGTON PRIME GROUP NEW COM 93964W108 225 27066 SH SOLE 0 0 27066 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 295 9011 SH SOLE 0 0 9011 WASHINGTON TR BANCORP COM 940610108 308 5382 SH SOLE 0 0 5382 WASTE CONNECTIONS INC COM 94106B101 1557 22262 SH SOLE 0 0 22262 WASTE MGMT INC DEL COM 94106L109 10511 134282 SH SOLE 0 0 134282 WATERS CORP COM 941848103 1187 6611 SH SOLE 0 0 6611 WATSCO INC COM 942622200 1222 7589 SH SOLE 0 0 7589 WAYFAIR INC CL A 94419L101 521 7725 SH SOLE 0 0 7725 WEATHERFORD INTL PLC ORD SHS G48833100 505 110310 SH SOLE 0 0 110310 WEC ENERGY GROUP INC COM 92939U106 6361 101319 SH SOLE 0 0 101319 WEIS MKTS INC COM 948849104 286 6564 SH SOLE 0 0 6564 WELLS FARGO CO NEW COM 949746101 28132 510109 SH SOLE 0 0 510109 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2551 1940 SH SOLE 0 0 1940 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 832 132690 SH SOLE 0 0 132690 WELLS FARGO MULTI SECTOR INC COM 94987D101 971 72349 SH SOLE 0 0 72349 WELLTOWER INC 6.50% PFD PREPET 95040Q203 215 3393 SH SOLE 0 0 3393 WELLTOWER INC COM 95040Q104 10373 147591 SH SOLE 0 0 147591 WENDYS CO COM 95058W100 441 28400 SH SOLE 0 0 28400 WESBANCO INC COM 950810101 246 5992 SH SOLE 0 0 5992 WESTAR ENERGY INC COM 95709T100 935 18854 SH SOLE 0 0 18854 WESTERN ALLIANCE BANCORP COM 957638109 220 4145 SH SOLE 0 0 4145 WESTERN ASSET EMRG MKT DEBT COM 95766A101 899 57121 SH SOLE 0 0 57121 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 756 41470 SH SOLE 0 0 41470 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2021 129982 SH SOLE 0 0 129982 WESTERN ASSET HIGH INCM FD I COM 95766J102 125 17388 SH SOLE 0 0 17388 WESTERN ASSET HIGH INCM OPP COM 95766K109 1145 223192 SH SOLE 0 0 223192 WESTERN ASSET INCOME FD COM 95766T100 492 29940 SH SOLE 0 0 29940 WESTERN ASSET INTM MUNI FD I COM 958435109 877 90175 SH SOLE 0 0 90175 WESTERN ASSET MTG CAP CORP COM 95790D105 116 11073 SH SOLE 0 0 11073 WESTERN ASSET MUN DEF OPP TR COM 95768A109 962 42347 SH SOLE 0 0 42347 WESTERN ASSET MUN HI INCM FD COM 95766N103 3319 428245 SH SOLE 0 0 428245 WESTERN ASST MN PRT FD INC COM 95766P108 2005 129543 SH SOLE 0 0 129543 WESTERN ASST MNGD MUN FD INC COM 95766M105 2039 145659 SH SOLE 0 0 145659 WESTERN DIGITAL CORP COM 958102105 3913 45293 SH SOLE 0 0 45293 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 329 8000 SH SOLE 0 0 8000 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2578 50281 SH SOLE 0 0 50281 WESTERN UN CO COM 959802109 940 48970 SH SOLE 0 0 48970 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 69 21191 SH SOLE 0 0 21191 WESTROCK CO COM 96145D105 1748 30805 SH SOLE 0 0 30805 WEYERHAEUSER CO COM 962166104 10018 294385 SH SOLE 0 0 294385 WGL HLDGS INC COM 92924F106 1197 14219 SH SOLE 0 0 14219 WHEATON PRECIOUS METALS CORP COM 962879102 3264 170954 SH SOLE 0 0 170954 WHEATON PRECIOUS METALS CORP COM 962879102 52 20500 SH Call SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 1619 8778 SH SOLE 0 0 8778 WILDHORSE RESOURCE DEV CORP COM 96812T102 473 35547 SH SOLE 0 0 35547 WILLBROS GROUP INC DEL COM 969203108 42 13194 SH SOLE 0 0 13194 WILLIAMS COS INC DEL COM 969457100 3055 101802 SH SOLE 0 0 101802 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 7323 188250 SH SOLE 0 0 188250 WILLIAMS SONOMA INC COM 969904101 479 9600 SH SOLE 0 0 9600 WILLIS TOWERS WATSON PUB LTD SHS G96629103 18330 118819 SH SOLE 0 0 118819 WINNEBAGO INDS INC COM 974637100 472 10558 SH SOLE 0 0 10558 WINTRUST FINL CORP COM 97650W108 16849 215131 SH SOLE 0 0 215131 WISDOMTREE INVTS INC COM 97717P104 1040 102186 SH SOLE 0 0 102186 WISDOMTREE INVTS INC COM 97717P104 5 24000 SH Call SOLE 0 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 2141 72006 SH SOLE 0 0 72006 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1591 32445 SH SOLE 0 0 32445 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5603 86602 SH SOLE 0 0 86602 WISDOMTREE TR EUROPE SMCP DV 97717W869 1598 23004 SH SOLE 0 0 23004 WISDOMTREE TR FUTRE STRAT FD 97717W125 466 12015 SH SOLE 0 0 12015 WISDOMTREE TR GLB EX US RL EST 97717W331 383 12101 SH SOLE 0 0 12101 WISDOMTREE TR INDIA ERNGS FD 97717W422 864 34317 SH SOLE 0 0 34317 WISDOMTREE TR INTL EQUITY FD 97717W703 7699 141370 SH SOLE 0 0 141370 WISDOMTREE TR INTL SMCAP DIV 97717W760 3927 53098 SH SOLE 0 0 53098 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 502 16386 SH SOLE 0 0 16386 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2091 38217 SH SOLE 0 0 38217 WISDOMTREE TR JP SMALLCP DIV 97717W836 342 4560 SH SOLE 0 0 4560 WISDOMTREE TR US DIVID EX FNCL 97717W406 3126 37069 SH SOLE 0 0 37069 WISDOMTREE TR US EARNINGS 500 97717W588 558 6414 SH SOLE 0 0 6414 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2741 39208 SH SOLE 0 0 39208 WISDOMTREE TR US LARGECAP DIVD 97717W307 23767 273686 SH SOLE 0 0 273686 WISDOMTREE TR US MIDCAP DIVID 97717W505 17684 176924 SH SOLE 0 0 176924 WISDOMTREE TR US MIDCP EARNING 97717W570 10166 272994 SH SOLE 0 0 272994 WISDOMTREE TR US SMALLCAP DIVD 97717W604 14127 168118 SH SOLE 0 0 168118 WISDOMTREE TR US SMALLCP ERNGS 97717W562 1885 53907 SH SOLE 0 0 53907 WISDOMTREE TR US TOTAL DIVIDND 97717W109 358 4079 SH SOLE 0 0 4079 WMIH CORP COM 92936P100 20 21258 SH SOLE 0 0 21258 WOLVERINE WORLD WIDE INC COM 978097103 313 10850 SH SOLE 0 0 10850 WORKDAY INC CL A 98138H101 246 2336 SH SOLE 0 0 2336 WPP PLC NEW ADR 92937A102 1498 16140 SH SOLE 0 0 16140 WPX ENERGY INC COM 98212B103 395 34360 SH SOLE 0 0 34360 WSFS FINL CORP COM 929328102 613 12569 SH SOLE 0 0 12569 WYNDHAM WORLDWIDE CORP COM 98310W108 4287 40673 SH SOLE 0 0 40673 WYNN RESORTS LTD COM 983134107 2741 18408 SH SOLE 0 0 18408 XCEL ENERGY INC COM 98389B100 5513 116498 SH SOLE 0 0 116498 XENIA HOTELS & RESORTS INC COM 984017103 642 30497 SH SOLE 0 0 30497 XEROX CORP COM NEW 984121608 490 14719 SH SOLE 0 0 14719 XPO LOGISTICS INC COM 983793100 430 6345 SH SOLE 0 0 6345 XYLEM INC COM 98419M100 448 7160 SH SOLE 0 0 7160 YAMANA GOLD INC COM 98462Y100 155 58637 SH SOLE 0 0 58637 YELP INC CL A 985817105 1522 35157 SH SOLE 0 0 35157 YRC WORLDWIDE INC COM PAR $.01 984249607 258 18711 SH SOLE 0 0 18711 YUM BRANDS INC COM 988498101 9205 125052 SH SOLE 0 0 125052 YUM CHINA HLDGS INC COM 98850P109 2148 53741 SH SOLE 0 0 53741 ZAYO GROUP HLDGS INC COM 98919V105 1095 31810 SH SOLE 0 0 31810 ZEBRA TECHNOLOGIES CORP CL A 989207105 264 2427 SH SOLE 0 0 2427 ZIMMER BIOMET HLDGS INC COM 98956P102 2682 22908 SH SOLE 0 0 22908 ZION OIL & GAS INC COM 989696109 50 14522 SH SOLE 0 0 14522 ZIONS BANCORPORATION COM 989701107 1066 22604 SH SOLE 0 0 22604 ZIOPHARM ONCOLOGY INC COM 98973P101 847 137998 SH SOLE 0 0 137998 ZOETIS INC CL A 98978V103 2313 36268 SH SOLE 0 0 36268 ZYNGA INC CL A 98986T108 82 21804 SH SOLE 0 0 21804