The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 12 10,200 SH   SOLE   0 0 10,200
3-D SYS CORP DEL COM NEW 88554D205 588 39,325 SH   SOLE   0 0 39,325
3M CO COM 88579Y101 30,628 160,069 SH   SOLE   0 0 160,069
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 1,043 76,832 SH   SOLE   0 0 76,832
AAON INC COM PAR $0.004 000360206 2,297 64,985 SH   SOLE   0 0 64,985
ABB LTD SPONSORED ADR 000375204 1,701 72,707 SH   SOLE   0 0 72,707
ABBOTT LABS COM 002824100 17,166 386,532 SH   SOLE   0 0 386,532
ABBVIE INC COM 00287Y109 64,208 985,381 SH   SOLE   0 0 985,381
ABERCROMBIE & FITCH CO CL A 002896207 171 14,351 SH   SOLE   0 0 14,351
ABERDEEN ASIA PACIFIC INCOM COM 003009107 244 48,897 SH   SOLE   0 0 48,897
ABIOMED INC COM 003654100 356 2,840 SH   SOLE   0 0 2,840
ABRAXAS PETE CORP COM 003830106 52 25,675 SH   SOLE   0 0 25,675
ACADIA HEALTHCARE COMPANY IN COM 00404A109 340 7,793 SH   SOLE   0 0 7,793
ACADIA PHARMACEUTICALS INC COM 004225108 1,303 37,901 SH   SOLE   0 0 37,901
ACADIA PHARMACEUTICALS INC COM 004225108 22 12,200 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 22 16,000 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,900 107,609 SH   SOLE   0 0 107,609
ACHAOGEN INC COM 004449104 2,645 104,850 SH   SOLE   0 0 104,850
ACHAOGEN INC COM 004449104 39 21,000 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 5 16,500 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 63 20,200 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 76 12,300 SH Call SOLE   0 0 0
ACHAOGEN INC COM 004449104 7 13,000 SH Put SOLE   0 0 13,000
ACHAOGEN INC COM 004449104 82 34,100 SH Put SOLE   0 0 34,100
ACHAOGEN INC COM 004449104 95 18,600 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 27 18,200 SH   SOLE   0 0 18,200
ACTIVISION BLIZZARD INC COM 00507V109 4,549 91,238 SH   SOLE   0 0 91,238
ADAM NAT RES FD INC COM 00548F105 742 38,196 SH   SOLE   0 0 38,196
ADAMS DIVERSIFIED EQUITY FD COM 006212104 3,958 287,890 SH   SOLE   0 0 287,890
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 120 21,827 SH   SOLE   0 0 21,827
ADIENT PLC ORD SHS G0084W101 828 11,392 SH   SOLE   0 0 11,392
ADOBE SYS INC COM 00724F101 2,914 22,391 SH   SOLE   0 0 22,391
ADVANCE AUTO PARTS INC COM 00751Y106 3,268 22,042 SH   SOLE   0 0 22,042
ADVANCED ENERGY INDS COM 007973100 1,104 16,104 SH   SOLE   0 0 16,104
ADVANCED MICRO DEVICES INC COM 007903107 3,336 229,270 SH   SOLE   0 0 229,270
ADVENT CLAY CONV SEC INC FD COM 007639107 1,427 233,615 SH   SOLE   0 0 233,615
ADVENT CLAYMORE CV SECS & IN COM 00764C109 691 44,119 SH   SOLE   0 0 44,119
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 283 33,540 SH   SOLE   0 0 33,540
AECOM COM 00766T100 203 5,697 SH   SOLE   0 0 5,697
AEGON N V NY REGISTRY SH 007924103 887 172,876 SH   SOLE   0 0 172,876
AEHR TEST SYSTEMS COM 00760J108 750 155,971 SH   SOLE   0 0 155,971
AERCAP HOLDINGS NV SHS N00985106 918 19,960 SH   SOLE   0 0 19,960
AES CORP COM 00130H105 924 82,636 SH   SOLE   0 0 82,636
AES TR III PFD CV 6.75% 00808N202 213 4,173 SH   SOLE   0 0 4,173
AETNA INC NEW COM 00817Y108 4,756 37,286 SH   SOLE   0 0 37,286
AFFILIATED MANAGERS GROUP COM 008252108 460 2,803 SH   SOLE   0 0 2,803
AFLAC INC COM 001055102 11,505 158,848 SH   SOLE   0 0 158,848
AGILENT TECHNOLOGIES INC COM 00846U101 965 18,245 SH   SOLE   0 0 18,245
AGNC INVT CORP COM 00123Q104 634 31,891 SH   SOLE   0 0 31,891
AGNICO EAGLE MINES LTD COM 008474108 1,056 24,875 SH   SOLE   0 0 24,875
AGREE REALTY CORP COM 008492100 485 10,118 SH   SOLE   0 0 10,118
AGRIUM INC COM 008916108 797 8,342 SH   SOLE   0 0 8,342
AIR PRODS & CHEMS INC COM 009158106 32,838 242,709 SH   SOLE   0 0 242,709
AK STL HLDG CORP COM 001547108 156 21,694 SH   SOLE   0 0 21,694
AKAMAI TECHNOLOGIES INC COM 00971T101 335 5,618 SH   SOLE   0 0 5,618
ALAMOS GOLD INC NEW COM CL A 011532108 155 19,353 SH   SOLE   0 0 19,353
ALASKA AIR GROUP INC COM 011659109 1,973 21,389 SH   SOLE   0 0 21,389
ALBEMARLE CORP COM 012653101 1,881 17,808 SH   SOLE   0 0 17,808
ALCENTRA CAP CORP COM 01374T102 2,291 166,750 SH   SOLE   0 0 166,750
ALCOA CORP COM 013872106 1,235 35,892 SH   SOLE   0 0 35,892
ALEXCO RESOURCE CORP COM 01535P106 45 29,100 SH   SOLE   0 0 29,100
ALEXION PHARMACEUTICALS INC COM 015351109 3,869 31,911 SH   SOLE   0 0 31,911
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,317 132,772 SH   SOLE   0 0 132,772
ALIGN TECHNOLOGY INC COM 016255101 284 2,477 SH   SOLE   0 0 2,477
ALKERMES PLC SHS G01767105 1,024 17,505 SH   SOLE   0 0 17,505
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,542 85,849 SH   SOLE   0 0 85,849
ALLEGION PUB LTD CO ORD SHS G0176J109 232 3,059 SH   SOLE   0 0 3,059
ALLERGAN PLC PFD CONV SER A G0177J116 542 639 SH   SOLE   0 0 639
ALLERGAN PLC SHS G0177J108 17,129 71,682 SH   SOLE   0 0 71,682
ALLETE INC COM NEW 018522300 745 11,000 SH   SOLE   0 0 11,000
ALLIANCE DATA SYSTEMS CORP COM 018581108 394 1,582 SH   SOLE   0 0 1,582
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 706 56,155 SH   SOLE   0 0 56,155
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,015 44,417 SH   SOLE   0 0 44,417
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 180 13,428 SH   SOLE   0 0 13,428
ALLIANT ENERGY CORP COM 018802108 1,876 47,372 SH   SOLE   0 0 47,372
ALLIANZGI EQUITY & CONV INCO COM 018829101 650 33,688 SH   SOLE   0 0 33,688
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,306 101,328 SH   SOLE   0 0 101,328
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 675 12,705 SH   SOLE   0 0 12,705
ALLSTATE CORP COM 020002101 29,355 360,220 SH   SOLE   0 0 360,220
ALLY FINL INC COM 02005N100 272 13,360 SH   SOLE   0 0 13,360
ALPHABET INC CAP STK CL A 02079K305 40,365 47,611 SH   SOLE   0 0 47,611
ALPHABET INC CAP STK CL C 02079K107 29,831 35,959 SH   SOLE   0 0 35,959
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 1,466 256,361 SH   SOLE   0 0 256,361
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 287 34,737 SH   SOLE   0 0 34,737
ALPS ETF TR ALERIAN ENERGY 00162Q676 844 34,753 SH   SOLE   0 0 34,753
ALPS ETF TR ALERIAN MLP 00162Q866 25,422 2,000,150 SH   SOLE   0 0 2,000,150
ALPS ETF TR EQUAL SEC ETF 00162Q205 278 4,406 SH   SOLE   0 0 4,406
ALPS ETF TR INTL SEC DV DOG 00162Q718 7,484 291,884 SH   SOLE   0 0 291,884
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,425 56,464 SH   SOLE   0 0 56,464
ALPS ETF TR SECTR DIV DOGS 00162Q858 13,341 310,615 SH   SOLE   0 0 310,615
ALPS ETF TR SPROTT GL MINE 00162Q643 2,256 112,302 SH   SOLE   0 0 112,302
ALTRIA GROUP INC COM 02209S103 59,596 834,441 SH   SOLE   0 0 834,441
AMARIN CORP PLC SPONS ADR NEW 023111206 460 143,650 SH   SOLE   0 0 143,650
AMAZON COM INC COM 023135106 81,925 92,410 SH   SOLE   0 0 92,410
AMBAC FINL GROUP INC COM NEW 023139884 206 10,904 SH   SOLE   0 0 10,904
AMBARELLA INC SHS G037AX101 228 4,174 SH   SOLE   0 0 4,174
AMBEV SA SPONSORED ADR 02319V103 229 39,709 SH   SOLE   0 0 39,709
AMEREN CORP COM 023608102 1,105 20,239 SH   SOLE   0 0 20,239
AMERESCO INC CL A 02361E108 278 42,480 SH   SOLE   0 0 42,480
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1,719 307,031 SH   SOLE   0 0 307,031
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 370 26,132 SH   SOLE   0 0 26,132
AMERICAN AIRLS GROUP INC COM 02376R102 1,102 26,063 SH   SOLE   0 0 26,063
AMERICAN CAP SR FLOATING LTD COM 02504D108 1,269 92,273 SH   SOLE   0 0 92,273
AMERICAN ELEC PWR INC COM 025537101 9,563 142,442 SH   SOLE   0 0 142,442
AMERICAN EXPRESS CO COM 025816109 8,271 104,558 SH   SOLE   0 0 104,558
AMERICAN FINL GROUP INC OHIO COM 025932104 552 5,781 SH   SOLE   0 0 5,781
AMERICAN HOMES 4 RENT CL A 02665T306 5,540 241,306 SH   SOLE   0 0 241,306
AMERICAN INTL GROUP INC COM NEW 026874784 3,051 48,862 SH   SOLE   0 0 48,862
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 433 29,184 SH   SOLE   0 0 29,184
AMERICAN NATL BANKSHARES INC COM 027745108 281 7,539 SH   SOLE   0 0 7,539
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 532 26,853 SH   SOLE   0 0 26,853
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 32 49,200 SH Put SOLE   0 0 49,200
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 124 46,700 SH Put SOLE   0 0 46,700
AMERICAN RAILCAR INDS INC COM 02916P103 213 5,180 SH   SOLE   0 0 5,180
AMERICAN STS WTR CO COM 029899101 2,012 45,420 SH   SOLE   0 0 45,420
AMERICAN TOWER CORP NEW COM 03027X100 13,351 109,854 SH   SOLE   0 0 109,854
AMERICAN WOODMARK CORP COM 030506109 477 5,201 SH   SOLE   0 0 5,201
AMERICAN WTR WKS CO INC NEW COM 030420103 7,045 90,586 SH   SOLE   0 0 90,586
AMERIGAS PARTNERS L P UNIT L P INT 030975106 2,925 62,124 SH   SOLE   0 0 62,124
AMERIPRISE FINL INC COM 03076C106 2,340 18,045 SH   SOLE   0 0 18,045
AMERISOURCEBERGEN CORP COM 03073E105 5,028 56,810 SH   SOLE   0 0 56,810
AMETEK INC NEW COM 031100100 2,380 44,007 SH   SOLE   0 0 44,007
AMGEN INC COM 031162100 26,177 159,539 SH   SOLE   0 0 159,539
AMN HEALTHCARE SERVICES INC COM 001744101 455 11,206 SH   SOLE   0 0 11,206
AMPHENOL CORP NEW CL A 032095101 5,460 76,719 SH   SOLE   0 0 76,719
AMTRUST FINL SVCS INC COM 032359309 234 12,675 SH   SOLE   0 0 12,675
AMYRIS INC COM 03236M101 11 20,000 SH   SOLE   0 0 20,000
ANADARKO PETE CORP COM 032511107 1,860 29,995 SH   SOLE   0 0 29,995
ANADARKO PETE CORP UNIT 99/99/9999 032511404 230 5,290 SH   SOLE   0 0 5,290
ANALOG DEVICES INC COM 032654105 13,907 169,711 SH   SOLE   0 0 169,711
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,401 30,984 SH   SOLE   0 0 30,984
ANI PHARMACEUTICALS INC COM 00182C103 280 5,656 SH   SOLE   0 0 5,656
ANNALY CAP MGMT INC COM 035710409 3,232 290,924 SH   SOLE   0 0 290,924
ANSYS INC COM 03662Q105 430 4,023 SH   SOLE   0 0 4,023
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 706 21,296 SH   SOLE   0 0 21,296
ANTERO RES CORP COM 03674X106 361 15,838 SH   SOLE   0 0 15,838
ANTHEM INC COM 036752103 1,121 6,774 SH   SOLE   0 0 6,774
ANWORTH MORTGAGE ASSET CP COM 037347101 107 19,300 SH   SOLE   0 0 19,300
AON PLC SHS CL A G0408V102 1,325 11,161 SH   SOLE   0 0 11,161
APACHE CORP COM 037411105 3,177 61,816 SH   SOLE   0 0 61,816
APARTMENT INVT & MGMT CO CL A 03748R101 1,466 33,055 SH   SOLE   0 0 33,055
APOLLO COML REAL EST FIN INC COM 03762U105 1,949 103,605 SH   SOLE   0 0 103,605
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 20 18,000 PRN   SOLE   0 0 18,000
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 531 21,819 SH   SOLE   0 0 21,819
APOLLO INVT CORP COM 03761U106 183 27,951 SH   SOLE   0 0 27,951
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 352 18,429 SH   SOLE   0 0 18,429
APPLE INC COM 037833100 261,171 1,817,948 SH   SOLE   0 0 1,817,948
APPLIED MATLS INC COM 038222105 2,352 60,469 SH   SOLE   0 0 60,469
APPLIED OPTOELECTRONICS INC COM 03823U102 3,720 66,248 SH   SOLE   0 0 66,248
APPROACH RESOURCES INC COM 03834A103 26 10,300 SH   SOLE   0 0 10,300
APTARGROUP INC COM 038336103 927 12,047 SH   SOLE   0 0 12,047
AQUA AMERICA INC COM 03836W103 2,224 69,171 SH   SOLE   0 0 69,171
ARAMARK COM 03852U106 1,268 34,381 SH   SOLE   0 0 34,381
ARATANA THERAPEUTICS INC COM 03874P101 66 12,538 SH   SOLE   0 0 12,538
ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 593 41,600 SH   SOLE   0 0 41,600
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 445 53,301 SH   SOLE   0 0 53,301
ARCH CAP GROUP LTD ORD G0450A105 1,943 20,504 SH   SOLE   0 0 20,504
ARCHER DANIELS MIDLAND CO COM 039483102 3,357 72,917 SH   SOLE   0 0 72,917
ARCONIC INC COM 03965L100 2,060 78,216 SH   SOLE   0 0 78,216
ARCONIC INC PFD CONV B SER 1 03965L308 553 13,475 SH   SOLE   0 0 13,475
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 85 10,590 SH   SOLE   0 0 10,590
ARENA PHARMACEUTICALS INC COM 040047102 53 36,350 SH   SOLE   0 0 36,350
ARES CAP CORP COM 04010L103 2,561 147,335 SH   SOLE   0 0 147,335
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,052 65,638 SH   SOLE   0 0 65,638
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,628 24,010 SH   SOLE   0 0 24,010
ARISTA NETWORKS INC COM 040413106 1,126 8,513 SH   SOLE   0 0 8,513
ARMADA HOFFLER PPTYS INC COM 04208T108 1,125 80,995 SH   SOLE   0 0 80,995
ARMSTRONG FLOORING INC COM 04238R106 1,392 75,587 SH   SOLE   0 0 75,587
ARRAY BIOPHARMA INC COM 04269X105 95 10,656 SH   SOLE   0 0 10,656
ARRIS INTL INC SHS G0551A103 14,992 566,806 SH   SOLE   0 0 566,806
ARTESIAN RESOURCES CORP CL A 043113208 312 9,571 SH   SOLE   0 0 9,571
ASCENA RETAIL GROUP INC COM 04351G101 181 42,449 SH   SOLE   0 0 42,449
ASHFORD HOSPITALITY TR INC COM SHS 044103109 114 17,942 SH   SOLE   0 0 17,942
ASHLAND GLOBAL HLDGS INC COM 044186104 2,287 18,474 SH   SOLE   0 0 18,474
ASSURED GUARANTY LTD COM G0585R106 367 9,898 SH   SOLE   0 0 9,898
ASTRAZENECA PLC SPONSORED ADR 046353108 2,533 81,344 SH   SOLE   0 0 81,344
AT&T INC COM 00206R102 107,733 2,592,828 SH   SOLE   0 0 2,592,828
AT&T INC COM 00206R102 19 11,300 SH Call SOLE   0 0 0
ATHERSYS INC COM 04744L106 22 13,000 SH   SOLE   0 0 13,000
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 17 16,000 PRN   SOLE   0 0 16,000
ATMOS ENERGY CORP COM 049560105 3,460 43,800 SH   SOLE   0 0 43,800
ATRION CORP COM 049904105 1,330 2,840 SH   SOLE   0 0 2,840
AURINIA PHARMACEUTICALS INC COM 05156V102 260 35,400 SH   SOLE   0 0 35,400
AURINIA PHARMACEUTICALS INC COM 05156V102 10 16,000 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 15 15,500 SH Put SOLE   0 0 15,500
AURINIA PHARMACEUTICALS INC COM 05156V102 147 33,500 SH Put SOLE   0 0 33,500
AUTODESK INC COM 052769106 991 11,463 SH   SOLE   0 0 11,463
AUTOLIV INC COM 052800109 959 9,376 SH   SOLE   0 0 9,376
AUTOMATIC DATA PROCESSING IN COM 053015103 13,389 130,759 SH   SOLE   0 0 130,759
AUTONATION INC COM 05329W102 3,305 78,158 SH   SOLE   0 0 78,158
AUTOZONE INC COM 053332102 3,816 5,278 SH   SOLE   0 0 5,278
AVANGRID INC COM 05351W103 663 15,522 SH   SOLE   0 0 15,522
AVERY DENNISON CORP COM 053611109 507 6,288 SH   SOLE   0 0 6,288
AVIRAGEN THERAPEUTICS INC COM 053761102 8 12,243 SH   SOLE   0 0 12,243
AVISTA CORP COM 05379B107 829 21,228 SH   SOLE   0 0 21,228
AVNET INC COM 053807103 17,016 371,833 SH   SOLE   0 0 371,833
AVON PRODS INC COM 054303102 157 35,647 SH   SOLE   0 0 35,647
AZZ INC COM 002474104 434 7,302 SH   SOLE   0 0 7,302
B & G FOODS INC NEW COM 05508R106 556 13,801 SH   SOLE   0 0 13,801
B/E AEROSPACE INC COM 073302101 808 12,598 SH   SOLE   0 0 12,598
B2GOLD CORP COM 11777Q209 61 21,600 SH   SOLE   0 0 21,600
BAIDU INC SPON ADR REP A 056752108 1,781 10,326 SH   SOLE   0 0 10,326
BAKER HUGHES INC COM 057224107 5,082 84,958 SH   SOLE   0 0 84,958
BALCHEM CORP COM 057665200 3,958 48,018 SH   SOLE   0 0 48,018
BALL CORP COM 058498106 4,336 58,391 SH   SOLE   0 0 58,391
BANC OF CALIFORNIA INC COM 05990K106 315 15,200 SH   SOLE   0 0 15,200
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 327 42,936 SH   SOLE   0 0 42,936
BANCO SANTANDER SA ADR 05964H105 268 44,139 SH   SOLE   0 0 44,139
BANK AMER CORP 7.25%CNV PFD L 060505682 1,135 950 SH   SOLE   0 0 950
BANK AMER CORP COM 060505104 28,000 1,186,919 SH   SOLE   0 0 1,186,919
BANK HAWAII CORP COM 062540109 346 4,202 SH   SOLE   0 0 4,202
BANK MONTREAL QUE COM 063671101 2,054 27,541 SH   SOLE   0 0 27,541
BANK MUTUAL CORP NEW COM 063750103 176 18,726 SH   SOLE   0 0 18,726
BANK NEW YORK MELLON CORP COM 064058100 2,591 54,852 SH   SOLE   0 0 54,852
BANK OF THE OZARKS INC COM 063904106 25,259 485,635 SH   SOLE   0 0 485,635
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 608 23,521 SH   SOLE   0 0 23,521
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 292 5,815 SH   SOLE   0 0 5,815
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 112 20,004 SH   SOLE   0 0 20,004
BARCLAYS PLC ADR 06738E204 1,314 116,883 SH   SOLE   0 0 116,883
BARD C R INC COM 067383109 1,627 6,545 SH   SOLE   0 0 6,545
BARRICK GOLD CORP COM 067901108 868 45,686 SH   SOLE   0 0 45,686
BASSETT FURNITURE INDS INC COM 070203104 403 14,994 SH   SOLE   0 0 14,994
BAXTER INTL INC COM 071813109 4,718 90,975 SH   SOLE   0 0 90,975
BAYTEX ENERGY CORP COM 07317Q105 42 12,416 SH   SOLE   0 0 12,416
BB&T CORP COM 054937107 12,090 270,470 SH   SOLE   0 0 270,470
BCE INC COM NEW 05534B760 2,362 53,451 SH   SOLE   0 0 53,451
BECTON DICKINSON & CO COM 075887109 23,144 126,153 SH   SOLE   0 0 126,153
BED BATH & BEYOND INC COM 075896100 230 5,818 SH   SOLE   0 0 5,818
BEMIS INC COM 081437105 260 5,317 SH   SOLE   0 0 5,317
BERKLEY W R CORP COM 084423102 236 3,348 SH   SOLE   0 0 3,348
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,996 24 SH   SOLE   0 0 24
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 102,451 614,657 SH   SOLE   0 0 614,657
BERRY PLASTICS GROUP INC COM 08579W103 402 8,286 SH   SOLE   0 0 8,286
BEST BUY INC COM 086516101 2,614 53,177 SH   SOLE   0 0 53,177
BGC PARTNERS INC CL A 05541T101 11,522 1,014,234 SH   SOLE   0 0 1,014,234
BHP BILLITON LTD SPONSORED ADR 088606108 1,362 37,492 SH   SOLE   0 0 37,492
BHP BILLITON PLC SPONSORED ADR 05545E209 211 6,772 SH   SOLE   0 0 6,772
BIO PATH HOLDINGS INC COM 09057N102 640 773,806 SH   SOLE   0 0 773,806
BIO RAD LABS INC CL A 090572207 1,253 6,286 SH   SOLE   0 0 6,286
BIOAMBER INC COM 09072Q106 73 31,327 SH   SOLE   0 0 31,327
BIOGEN INC COM 09062X103 9,432 34,498 SH   SOLE   0 0 34,498
BIOMARIN PHARMACEUTICAL INC COM 09061G101 991 11,288 SH   SOLE   0 0 11,288
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8 13,500 SH Put SOLE   0 0 13,500
BIOTIME INC COM 09066L105 84 24,360 SH   SOLE   0 0 24,360
BIOVERATIV INC COM 09075E100 968 17,783 SH   SOLE   0 0 17,783
BLACK HILLS CORP COM 092113109 512 7,704 SH   SOLE   0 0 7,704
BLACK HILLS CORP UNIT 99/99/9999 092113125 569 7,750 SH   SOLE   0 0 7,750
BLACK STONE MINERALS L P COM UNIT 09225M101 196 11,900 SH   SOLE   0 0 11,900
BLACKBAUD INC COM 09227Q100 1,457 19,003 SH   SOLE   0 0 19,003
BLACKBERRY LTD COM 09228F103 139 17,995 SH   SOLE   0 0 17,995
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 347 24,290 SH   SOLE   0 0 24,290
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 16 16,000 PRN   SOLE   0 0 16,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 474 35,535 SH   SOLE   0 0 35,535
BLACKROCK CORPOR HI YLD FD I COM 09255P107 357 32,710 SH   SOLE   0 0 32,710
BLACKROCK CR ALLCTN INC TR COM 092508100 3,262 247,855 SH   SOLE   0 0 247,855
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 351 30,499 SH   SOLE   0 0 30,499
BLACKROCK ENERGY & RES TR COM 09250U101 900 65,421 SH   SOLE   0 0 65,421
BLACKROCK ENH CAP & INC FD I COM 09256A109 341 23,798 SH   SOLE   0 0 23,798
BLACKROCK ENHANCED EQT DIV T COM 09251A104 12,388 1,448,875 SH   SOLE   0 0 1,448,875
BLACKROCK FLOAT RATE OME STR COM 09255X100 330 22,796 SH   SOLE   0 0 22,796
BLACKROCK FLOATING RATE INCO COM 091941104 458 32,036 SH   SOLE   0 0 32,036
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 158 12,713 SH   SOLE   0 0 12,713
BLACKROCK INC COM 09247X101 6,972 18,186 SH   SOLE   0 0 18,186
BLACKROCK INCOME TR INC COM 09247F100 288 46,579 SH   SOLE   0 0 46,579
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 330 56,956 SH   SOLE   0 0 56,956
BLACKROCK INVT QUALITY MUN T COM 09247D105 146 10,110 SH   SOLE   0 0 10,110
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 451 39,347 SH   SOLE   0 0 39,347
BLACKROCK LTD DURATION INC T COM SHS 09249W101 2,195 140,982 SH   SOLE   0 0 140,982
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 183 11,583 SH   SOLE   0 0 11,583
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 674 29,771 SH   SOLE   0 0 29,771
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 479 34,379 SH   SOLE   0 0 34,379
BLACKROCK MUNI INTER DR FD I COM 09253X102 637 46,019 SH   SOLE   0 0 46,019
BLACKROCK MUNI N Y INTER DUR COM 09255F109 367 26,672 SH   SOLE   0 0 26,672
BLACKROCK MUNIASSETS FD INC COM 09254J102 600 42,393 SH   SOLE   0 0 42,393
BLACKROCK MUNICIPAL BOND TR COM 09249H104 250 16,572 SH   SOLE   0 0 16,572
BLACKROCK MUNICIPL INC QLTY COM 092479104 327 23,441 SH   SOLE   0 0 23,441
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 328 28,042 SH   SOLE   0 0 28,042
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 202 13,035 SH   SOLE   0 0 13,035
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,988 139,770 SH   SOLE   0 0 139,770
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 300 22,056 SH   SOLE   0 0 22,056
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 219 15,489 SH   SOLE   0 0 15,489
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 166 12,518 SH   SOLE   0 0 12,518
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 179 12,468 SH   SOLE   0 0 12,468
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 203 12,232 SH   SOLE   0 0 12,232
BLACKROCK MUNIVEST FD INC COM 09253R105 242 25,047 SH   SOLE   0 0 25,047
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 211 14,319 SH   SOLE   0 0 14,319
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 201 13,633 SH   SOLE   0 0 13,633
BLACKROCK MUNIYIELD FD INC COM 09253W104 490 34,084 SH   SOLE   0 0 34,084
BLACKROCK MUNIYIELD INVST FD COM 09254R104 251 16,454 SH   SOLE   0 0 16,454
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 194 12,636 SH   SOLE   0 0 12,636
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 352 27,153 SH   SOLE   0 0 27,153
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 200 14,164 SH   SOLE   0 0 14,164
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 596 42,798 SH   SOLE   0 0 42,798
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 338 24,418 SH   SOLE   0 0 24,418
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 475 34,959 SH   SOLE   0 0 34,959
BLACKROCK NY MUNI INC QLTY T COM 09249U105 234 17,881 SH   SOLE   0 0 17,881
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,193 138,756 SH   SOLE   0 0 138,756
BLACKROCK SCIENCE & TECH TR SHS 09258G104 2,204 104,166 SH   SOLE   0 0 104,166
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 659 29,432 SH   SOLE   0 0 29,432
BLACKROCK UTIL & INFRASTRCTU COM 09248D104 403 20,332 SH   SOLE   0 0 20,332
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 8,520 286,860 SH   SOLE   0 0 286,860
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 24 14,000 SH Call SOLE   0 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 1,708 94,651 SH   SOLE   0 0 94,651
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5,823 367,620 SH   SOLE   0 0 367,620
BLACKSTONE MTG TR INC COM CL A 09257W100 460 14,866 SH   SOLE   0 0 14,866
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 18 16,000 PRN   SOLE   0 0 16,000
BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 2,602 123,665 SH   SOLE   0 0 123,665
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 800 21,762 SH   SOLE   0 0 21,762
BLUCORA INC COM 095229100 1,304 75,369 SH   SOLE   0 0 75,369
BLUE BUFFALO PET PRODS INC COM 09531U102 1,750 76,076 SH   SOLE   0 0 76,076
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 377 30,603 SH   SOLE   0 0 30,603
BNC BANCORP COM 05566T101 387 11,035 SH   SOLE   0 0 11,035
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2,016 110,112 SH   SOLE   0 0 110,112
BOEING CO COM 097023105 29,225 165,238 SH   SOLE   0 0 165,238
BOK FINL CORP COM NEW 05561Q201 331 4,226 SH   SOLE   0 0 4,226
BON-TON STORES INC COM 09776J101 12 14,500 SH   SOLE   0 0 14,500
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 643 18,168 SH   SOLE   0 0 18,168
BORGWARNER INC COM 099724106 788 18,846 SH   SOLE   0 0 18,846
BOSTON BEER INC CL A 100557107 230 1,589 SH   SOLE   0 0 1,589
BOSTON SCIENTIFIC CORP COM 101137107 1,077 43,318 SH   SOLE   0 0 43,318
BOULDER GROWTH & INCOME FD I COM 101507101 206 22,185 SH   SOLE   0 0 22,185
BP PLC SPONSORED ADR 055622104 16,674 483,041 SH   SOLE   0 0 483,041
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 384 19,117 SH   SOLE   0 0 19,117
BRISTOL MYERS SQUIBB CO COM 110122108 22,533 414,362 SH   SOLE   0 0 414,362
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 655 9,872 SH   SOLE   0 0 9,872
BROADCOM LTD SHS Y09827109 12,106 55,286 SH   SOLE   0 0 55,286
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 393 5,786 SH   SOLE   0 0 5,786
BROADSOFT INC COM 11133B409 2,978 74,090 SH   SOLE   0 0 74,090
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 287 22,989 SH   SOLE   0 0 22,989
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,326 91,444 SH   SOLE   0 0 91,444
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,220 109,285 SH   SOLE   0 0 109,285
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 201 8,828 SH   SOLE   0 0 8,828
BT GROUP PLC ADR 05577E101 316 15,731 SH   SOLE   0 0 15,731
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3,471 50,622 SH   SOLE   0 0 50,622
BUNGE LIMITED COM G16962105 547 6,899 SH   SOLE   0 0 6,899
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 652 8,432 SH   SOLE   0 0 8,432
CA INC COM 12673P105 1,233 38,872 SH   SOLE   0 0 38,872
CABOT OIL & GAS CORP COM 127097103 217 9,073 SH   SOLE   0 0 9,073
CAL MAINE FOODS INC COM NEW 128030202 563 15,293 SH   SOLE   0 0 15,293
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,010 88,670 SH   SOLE   0 0 88,670
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2,108 191,630 SH   SOLE   0 0 191,630
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,316 168,664 SH   SOLE   0 0 168,664
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 3,312 296,789 SH   SOLE   0 0 296,789
CALIFORNIA RES CORP COM NEW 13057Q206 194 12,877 SH   SOLE   0 0 12,877
CALIFORNIA WTR SVC GROUP COM 130788102 213 5,936 SH   SOLE   0 0 5,936
CALITHERA BIOSCIENCES INC COM 13089P101 117 10,115 SH   SOLE   0 0 10,115
CALPINE CORP COM NEW 131347304 308 27,835 SH   SOLE   0 0 27,835
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 689 20,268 SH   SOLE   0 0 20,268
CAMDEN PPTY TR SH BEN INT 133131102 294 3,655 SH   SOLE   0 0 3,655
CAMECO CORP COM 13321L108 688 62,113 SH   SOLE   0 0 62,113
CAMPBELL SOUP CO COM 134429109 1,662 29,037 SH   SOLE   0 0 29,037
CANADIAN NAT RES LTD COM 136385101 589 17,977 SH   SOLE   0 0 17,977
CANADIAN NATL RY CO COM 136375102 1,722 23,364 SH   SOLE   0 0 23,364
CANADIAN PAC RY LTD COM 13645T100 734 4,993 SH   SOLE   0 0 4,993
CANADIAN SOLAR INC COM 136635109 228 18,614 SH   SOLE   0 0 18,614
CAPITAL BK FINL CORP CL A COM 139794101 319 7,350 SH   SOLE   0 0 7,350
CAPITAL ONE FINL CORP COM 14040H105 3,922 45,255 SH   SOLE   0 0 45,255
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 234 65,584 SH   SOLE   0 0 65,584
CAPSTAR FINL HLDGS INC COM 14070T102 295 15,459 SH   SOLE   0 0 15,459
CARBONITE INC COM 141337105 365 17,973 SH   SOLE   0 0 17,973
CARDINAL HEALTH INC COM 14149Y108 5,504 67,493 SH   SOLE   0 0 67,493
CARE CAP PPTYS INC COM 141624106 209 7,786 SH   SOLE   0 0 7,786
CARETRUST REIT INC COM 14174T107 432 25,700 SH   SOLE   0 0 25,700
CARLISLE COS INC COM 142339100 252 2,371 SH   SOLE   0 0 2,371
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 499 31,294 SH   SOLE   0 0 31,294
CARMAX INC COM 143130102 3,455 58,334 SH   SOLE   0 0 58,334
CARNIVAL CORP UNIT 99/99/9999 143658300 33,611 570,545 SH   SOLE   0 0 570,545
CAROLINA FINL CORP NEW COM 143873107 1,225 40,842 SH   SOLE   0 0 40,842
CARPENTER TECHNOLOGY CORP COM 144285103 259 6,932 SH   SOLE   0 0 6,932
CASELLA WASTE SYS INC CL A 147448104 144 10,239 SH   SOLE   0 0 10,239
CASEYS GEN STORES INC COM 147528103 309 2,752 SH   SOLE   0 0 2,752
CASI PHARMACEUTICALS INC COM 14757U109 78 55,090 SH   SOLE   0 0 55,090
CATALYST PHARMACEUTICALS INC COM 14888U101 30 15,500 SH   SOLE   0 0 15,500
CATCHMARK TIMBER TR INC CL A 14912Y202 1,319 114,533 SH   SOLE   0 0 114,533
CATERPILLAR INC DEL COM 149123101 17,471 188,351 SH   SOLE   0 0 188,351
CAVIUM INC COM 14964U108 701 9,776 SH   SOLE   0 0 9,776
CBL & ASSOC PPTYS INC COM 124830100 1,285 134,701 SH   SOLE   0 0 134,701
CBOE HLDGS INC COM 12503M108 625 7,710 SH   SOLE   0 0 7,710
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,166 289,948 SH   SOLE   0 0 289,948
CBS CORP NEW CL B 124857202 858 12,368 SH   SOLE   0 0 12,368
CDK GLOBAL INC COM 12508E101 1,055 16,224 SH   SOLE   0 0 16,224
CDN IMPERIAL BK COMM TORONTO COM 136069101 209 2,429 SH   SOLE   0 0 2,429
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,086 16,014 SH   SOLE   0 0 16,014
CELANESE CORP DEL COM SER A 150870103 414 4,606 SH   SOLE   0 0 4,606
CELGENE CORP COM 151020104 66,892 537,584 SH   SOLE   0 0 537,584
CELGENE CORP COM 151020104 8 13,700 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 6 40,600 SH Call SOLE   0 0 0
CELGENE CORP COM 151020104 7 50,900 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 104 28,885 SH   SOLE   0 0 28,885
CEMEX SAB DE CV SPON ADR NEW 151290889 198 21,881 SH   SOLE   0 0 21,881
CENTERPOINT ENERGY INC COM 15189T107 1,386 50,288 SH   SOLE   0 0 50,288
CENTERSTATE BANKS INC COM 15201P109 267 10,311 SH   SOLE   0 0 10,311
CENTRAL FD CDA LTD CL A 153501101 11,687 908,774 SH   SOLE   0 0 908,774
CENTRAL SECS CORP COM 155123102 340 14,181 SH   SOLE   0 0 14,181
CENTURYLINK INC COM 156700106 5,872 249,111 SH   SOLE   0 0 249,111
CERNER CORP COM 156782104 954 16,213 SH   SOLE   0 0 16,213
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,244 3,800 SH   SOLE   0 0 3,800
CHARTER FINL CORP MD COM 16122W108 288 14,627 SH   SOLE   0 0 14,627
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,370 23,083 SH   SOLE   0 0 23,083
CHEMICAL FINL CORP COM 163731102 1,116 21,814 SH   SOLE   0 0 21,814
CHEMOURS CO COM 163851108 586 15,219 SH   SOLE   0 0 15,219
CHEMUNG FINL CORP COM 164024101 438 11,077 SH   SOLE   0 0 11,077
CHENIERE ENERGY INC COM NEW 16411R208 683 14,453 SH   SOLE   0 0 14,453
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,146 35,483 SH   SOLE   0 0 35,483
CHESAPEAKE ENERGY CORP COM 165167107 1,329 223,744 SH   SOLE   0 0 223,744
CHESAPEAKE ENERGY CORP COM 165167107 31 38,800 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 28 16,900 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 40 43,700 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 27 17,900 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 202 3,350 SH   SOLE   0 0 3,350
CHESAPEAKE UTILS CORP COM 165303108 818 11,819 SH   SOLE   0 0 11,819
CHEVRON CORP NEW COM 166764100 101,073 941,339 SH   SOLE   0 0 941,339
CHICAGO BRIDGE & IRON CO N V COM 167250109 2,390 77,726 SH   SOLE   0 0 77,726
CHICOS FAS INC COM 168615102 193 13,570 SH   SOLE   0 0 13,570
CHIMERA INVT CORP COM NEW 16934Q208 1,288 63,840 SH   SOLE   0 0 63,840
CHINA CERAMICS CO LTD SHS NEW G2113X134 27 11,875 SH   SOLE   0 0 11,875
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,906 34,515 SH   SOLE   0 0 34,515
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,289 2,894 SH   SOLE   0 0 2,894
CHUBB LIMITED COM H1467J104 38,527 282,760 SH   SOLE   0 0 282,760
CHURCH & DWIGHT INC COM 171340102 10,231 205,153 SH   SOLE   0 0 205,153
CIENA CORP COM NEW 171779309 554 23,463 SH   SOLE   0 0 23,463
CIGNA CORPORATION COM 125509109 2,170 14,815 SH   SOLE   0 0 14,815
CIMAREX ENERGY CO COM 171798101 385 3,225 SH   SOLE   0 0 3,225
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 206 4,156 SH   SOLE   0 0 4,156
CINCINNATI FINL CORP COM 172062101 1,946 26,919 SH   SOLE   0 0 26,919
CINEMARK HOLDINGS INC COM 17243V102 1,373 30,975 SH   SOLE   0 0 30,975
CINTAS CORP COM 172908105 840 6,637 SH   SOLE   0 0 6,637
CISCO SYS INC COM 17275R102 35,196 1,041,302 SH   SOLE   0 0 1,041,302
CITIGROUP INC COM NEW 172967424 9,957 166,444 SH   SOLE   0 0 166,444
CITIZENS FINL GROUP INC COM 174610105 1,006 29,130 SH   SOLE   0 0 29,130
CITRIX SYS INC COM 177376100 416 4,983 SH   SOLE   0 0 4,983
CITY OFFICE REIT INC COM 178587101 242 19,900 SH   SOLE   0 0 19,900
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 5,189 252,312 SH   SOLE   0 0 252,312
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 5,458 212,371 SH   SOLE   0 0 212,371
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 6,949 274,341 SH   SOLE   0 0 274,341
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 5,145 210,080 SH   SOLE   0 0 210,080
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 5,222 211,946 SH   SOLE   0 0 211,946
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 4,377 206,162 SH   SOLE   0 0 206,162
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3,587 168,940 SH   SOLE   0 0 168,940
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 3,039 142,081 SH   SOLE   0 0 142,081
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 245 11,856 SH   SOLE   0 0 11,856
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 18,064 449,257 SH   SOLE   0 0 449,257
CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 1,763 55,929 SH   SOLE   0 0 55,929
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 5,428 256,642 SH   SOLE   0 0 256,642
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 5,402 256,628 SH   SOLE   0 0 256,628
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 4,389 194,014 SH   SOLE   0 0 194,014
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 2,015 40,081 SH   SOLE   0 0 40,081
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 751 24,156 SH   SOLE   0 0 24,156
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 528 12,745 SH   SOLE   0 0 12,745
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 747 44,661 SH   SOLE   0 0 44,661
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 359 26,679 SH   SOLE   0 0 26,679
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 856 62,756 SH   SOLE   0 0 62,756
CLIFFS NAT RES INC COM 18683K101 1,484 180,720 SH   SOLE   0 0 180,720
CLIFFS NAT RES INC COM 18683K101 35 14,300 SH Call SOLE   0 0 0
CLIFFS NAT RES INC COM 18683K101 64 13,500 SH Call SOLE   0 0 0
CLIPPER RLTY INC COM 18885T306 328 25,594 SH   SOLE   0 0 25,594
CLOROX CO DEL COM 189054109 8,421 62,445 SH   SOLE   0 0 62,445
CLOUGH GLOBAL EQUITY FD COM 18914C100 256 20,246 SH   SOLE   0 0 20,246
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 180 17,456 SH   SOLE   0 0 17,456
CM FIN INC COM 12574Q103 1,068 105,232 SH   SOLE   0 0 105,232
CME GROUP INC COM 12572Q105 37,209 313,193 SH   SOLE   0 0 313,193
CMS ENERGY CORP COM 125896100 1,885 42,129 SH   SOLE   0 0 42,129
CNA FINL CORP COM 126117100 227 5,134 SH   SOLE   0 0 5,134
COACH INC COM 189754104 803 19,438 SH   SOLE   0 0 19,438
COCA COLA BOTTLING CO CONS COM 191098102 521 2,527 SH   SOLE   0 0 2,527
COCA COLA CO COM 191216100 33,768 795,665 SH   SOLE   0 0 795,665
COCA COLA CO COM 191216100 25 29,100 SH Call SOLE   0 0 0
COEUR MNG INC COM NEW 192108504 90 11,080 SH   SOLE   0 0 11,080
COGNEX CORP COM 192422103 357 4,257 SH   SOLE   0 0 4,257
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,140 35,947 SH   SOLE   0 0 35,947
COHEN & STEERS CLOSED END OP COM 19248P106 1,000 80,672 SH   SOLE   0 0 80,672
COHEN & STEERS GLOBAL INC BL COM 19248M103 750 81,879 SH   SOLE   0 0 81,879
COHEN & STEERS INFRASTRUCTUR COM 19248A109 6,303 292,471 SH   SOLE   0 0 292,471
COHEN & STEERS LTD DUR PFD I COM 19248C105 253 9,992 SH   SOLE   0 0 9,992
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 143 12,800 SH   SOLE   0 0 12,800
COHEN & STEERS QUALITY RLTY COM 19247L106 5,796 471,583 SH   SOLE   0 0 471,583
COHEN & STEERS REIT & PFD IN COM 19247X100 1,714 88,581 SH   SOLE   0 0 88,581
COHEN & STEERS TOTAL RETURN COM 19247R103 676 54,878 SH   SOLE   0 0 54,878
COLGATE PALMOLIVE CO COM 194162103 14,542 198,691 SH   SOLE   0 0 198,691
COLGATE PALMOLIVE CO COM 194162103 76 16,100 SH Call SOLE   0 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 498 10,555 SH   SOLE   0 0 10,555
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 18 18,000 PRN   SOLE   0 0 18,000
COLONY NORTHSTAR INC CL A COM 19625W104 1,746 135,226 SH   SOLE   0 0 135,226
COLUMBIA BKG SYS INC COM 197236102 218 5,602 SH   SOLE   0 0 5,602
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 521 20,991 SH   SOLE   0 0 20,991
COLUMBIA PPTY TR INC COM NEW 198287203 602 27,076 SH   SOLE   0 0 27,076
COLUMBIA SELIGM PREM TECH GR COM 19842X109 281 13,626 SH   SOLE   0 0 13,626
COMCAST CORP NEW CL A 20030N101 14,524 386,376 SH   SOLE   0 0 386,376
COMERICA INC COM 200340107 528 7,704 SH   SOLE   0 0 7,704
COMMERCE BANCSHARES INC COM 200525103 1,972 35,120 SH   SOLE   0 0 35,120
COMMUNITY BK SYS INC COM 203607106 1,027 18,671 SH   SOLE   0 0 18,671
COMMUNITY HEALTH SYS INC NEW COM 203668108 237 26,701 SH   SOLE   0 0 26,701
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 46,294 SH   SOLE   0 0 46,294
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,041 127,231 SH   SOLE   0 0 127,231
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 704 42,409 SH   SOLE   0 0 42,409
COMPUTER SCIENCES CORP COM 205363104 584 8,468 SH   SOLE   0 0 8,468
CONAGRA BRANDS INC COM 205887102 5,077 125,839 SH   SOLE   0 0 125,839
CONCHO RES INC COM 20605P101 4,939 38,484 SH   SOLE   0 0 38,484
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 521 22,087 SH   SOLE   0 0 22,087
CONIFER HLDGS INC COM 20731J102 101 13,860 SH   SOLE   0 0 13,860
CONNECTICUT WTR SVC INC COM 207797101 444 8,345 SH   SOLE   0 0 8,345
CONNECTONE BANCORP INC NEW COM 20786W107 402 16,593 SH   SOLE   0 0 16,593
CONNECTURE INC COM 20786J106 17 15,625 SH   SOLE   0 0 15,625
CONOCOPHILLIPS COM 20825C104 12,252 245,673 SH   SOLE   0 0 245,673
CONSOL ENERGY INC COM 20854P109 301 17,921 SH   SOLE   0 0 17,921
CONSOLIDATED COMM HLDGS INC COM 209034107 1,956 83,520 SH   SOLE   0 0 83,520
CONSOLIDATED EDISON INC COM 209115104 4,821 62,078 SH   SOLE   0 0 62,078
CONSTELLATION BRANDS INC CL A 21036P108 2,185 13,478 SH   SOLE   0 0 13,478
CONSTELLIUM NV CL A N22035104 726 111,740 SH   SOLE   0 0 111,740
CONTINENTAL RESOURCES INC COM 212015101 1,653 36,396 SH   SOLE   0 0 36,396
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3,332 403,886 SH   SOLE   0 0 403,886
CORECIVIC INC COM 21871N101 240 7,643 SH   SOLE   0 0 7,643
CORESITE RLTY CORP COM 21870Q105 722 8,021 SH   SOLE   0 0 8,021
CORINDUS VASCULAR ROBOTICS I COM 218730109 26 19,500 SH   SOLE   0 0 19,500
CORMEDIX INC COM 21900C100 21 13,040 SH   SOLE   0 0 13,040
CORNERSTONE STRATEGIC VALUE COM 21924B302 212 13,104 SH   SOLE   0 0 13,104
CORNING INC COM 219350105 3,514 130,150 SH   SOLE   0 0 130,150
COSTCO WHSL CORP NEW COM 22160K105 15,161 90,397 SH   SOLE   0 0 90,397
COTY INC COM CL A 222070203 208 11,485 SH   SOLE   0 0 11,485
COVANTA HLDG CORP COM 22282E102 5,828 371,236 SH   SOLE   0 0 371,236
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,431 21,545 SH   SOLE   0 0 21,545
CRAFT BREW ALLIANCE INC COM 224122101 248 18,597 SH   SOLE   0 0 18,597
CRANE CO COM 224399105 975 13,023 SH   SOLE   0 0 13,023
CREDIT SUISSE ASSET MGMT INC COM 224916106 166 50,360 SH   SOLE   0 0 50,360
CREDIT SUISSE GROUP SPONSORED ADR 225401108 390 26,312 SH   SOLE   0 0 26,312
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 211 22,270 SH   SOLE   0 0 22,270
CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 143 15,611 SH   SOLE   0 0 15,611
CREE INC COM 225447101 911 34,069 SH   SOLE   0 0 34,069
CRITEO S A SPONS ADS 226718104 358 7,168 SH   SOLE   0 0 7,168
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,419 92,395 SH   SOLE   0 0 92,395
CROWN CASTLE INTL CORP NEW COM 22822V101 6,186 65,494 SH   SOLE   0 0 65,494
CROWN HOLDINGS INC COM 228368106 294 5,552 SH   SOLE   0 0 5,552
CSI COMPRESSCO LP COM UNIT 12637A103 1,165 118,916 SH   SOLE   0 0 118,916
CSRA INC COM 12650T104 238 8,135 SH   SOLE   0 0 8,135
CSX CORP COM 126408103 5,229 112,339 SH   SOLE   0 0 112,339
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,383 28,135 SH   SOLE   0 0 28,135
CUBESMART COM 229663109 326 12,541 SH   SOLE   0 0 12,541
CULLEN FROST BANKERS INC COM 229899109 1,171 13,157 SH   SOLE   0 0 13,157
CUMMINS INC COM 231021106 11,825 78,203 SH   SOLE   0 0 78,203
CURIS INC COM 231269101 29 10,610 SH   SOLE   0 0 10,610
CVR PARTNERS LP COM 126633106 65 14,006 SH   SOLE   0 0 14,006
CVS HEALTH CORP COM 126650100 31,887 406,192 SH   SOLE   0 0 406,192
CYBERARK SOFTWARE LTD SHS M2682V108 403 7,918 SH   SOLE   0 0 7,918
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 59 15,958 SH   SOLE   0 0 15,958
CYPRESS SEMICONDUCTOR CORP COM 232806109 669 48,607 SH   SOLE   0 0 48,607
CYRUSONE INC COM 23283R100 24,040 467,057 SH   SOLE   0 0 467,057
CYS INVTS INC COM 12673A108 123 15,505 SH   SOLE   0 0 15,505
CYTRX CORP COM PAR 232828509 13 30,272 SH   SOLE   0 0 30,272
D R HORTON INC COM 23331A109 1,532 46,006 SH   SOLE   0 0 46,006
DANAHER CORP DEL COM 235851102 5,794 67,744 SH   SOLE   0 0 67,744
DARDEN RESTAURANTS INC COM 237194105 680 8,125 SH   SOLE   0 0 8,125
DAVE & BUSTERS ENTMT INC COM 238337109 1,052 17,226 SH   SOLE   0 0 17,226
DAVITA INC COM 23918K108 1,143 16,818 SH   SOLE   0 0 16,818
DBX ETF TR DB XTR MSCI EUR 233051853 1,133 41,886 SH   SOLE   0 0 41,886
DBX ETF TR DBXTR HAR CS 300 233051879 843 33,556 SH   SOLE   0 0 33,556
DBX ETF TR DX TRACKR GERMN 233051408 216 7,955 SH   SOLE   0 0 7,955
DBX ETF TR EX US HDG EQTY 233051820 3,137 123,610 SH   SOLE   0 0 123,610
DBX ETF TR INFRSTR REV FD 233051705 842 32,377 SH   SOLE   0 0 32,377
DBX ETF TR XTRAK MSCI EAFE 233051200 77,420 2,616,403 SH   SOLE   0 0 2,616,403
DBX ETF TR XTRAK MSCI EMKT 233051101 1,961 95,012 SH   SOLE   0 0 95,012
DBX ETF TR XTRC FTSE DEV EX 233051515 270 10,418 SH   SOLE   0 0 10,418
DBX ETF TR XTRC RUS1000 CMP 233051481 690 24,146 SH   SOLE   0 0 24,146
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1,877 47,851 SH   SOLE   0 0 47,851
DEERE & CO COM 244199105 9,036 83,006 SH   SOLE   0 0 83,006
DELAWARE INV CO MUN INC FD I COM 246101109 187 12,725 SH   SOLE   0 0 12,725
DELAWARE INV MN MUN INC FD I COM 24610V103 597 41,025 SH   SOLE   0 0 41,025
DELL TECHNOLOGIES INC COM CL V 24703L103 708 11,044 SH   SOLE   0 0 11,044
DELMAR PHARMACEUTICALS INC COM NEW 247078207 544 129,580 SH   SOLE   0 0 129,580
DELPHI AUTOMOTIVE PLC SHS G27823106 2,480 30,813 SH   SOLE   0 0 30,813
DELTA AIR LINES INC DEL COM NEW 247361702 8,044 175,034 SH   SOLE   0 0 175,034
DENBURY RES INC COM NEW 247916208 93 35,970 SH   SOLE   0 0 35,970
DENTSPLY SIRONA INC COM 24906P109 822 13,165 SH   SOLE   0 0 13,165
DERMIRA INC COM 24983L104 1,284 37,630 SH   SOLE   0 0 37,630
DEUTSCHE BANK AG NAMEN AKT D18190898 449 26,166 SH   SOLE   0 0 26,166
DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 47 19,629 SH   SOLE   0 0 19,629
DEUTSCHE MUN INCOME COM 25160C106 419 31,592 SH   SOLE   0 0 31,592
DEUTSCHE STRATEGIC MUN INCOM COM 25159F102 144 11,619 SH   SOLE   0 0 11,619
DEVON ENERGY CORP NEW COM 25179M103 2,278 54,593 SH   SOLE   0 0 54,593
DEXCOM INC COM 252131107 1,532 18,077 SH   SOLE   0 0 18,077
DHT HOLDINGS INC SHS NEW Y2065G121 46 10,354 SH   SOLE   0 0 10,354
DIAGEO P L C SPON ADR NEW 25243Q205 6,660 57,611 SH   SOLE   0 0 57,611
DIAMONDBACK ENERGY INC COM 25278X109 1,960 18,898 SH   SOLE   0 0 18,898
DICKS SPORTING GOODS INC COM 253393102 212 4,348 SH   SOLE   0 0 4,348
DIGITAL RLTY TR INC COM 253868103 7,857 73,848 SH   SOLE   0 0 73,848
DINEEQUITY INC COM 254423106 1,514 27,812 SH   SOLE   0 0 27,812
DIPEXIUM PHARMACEUTICALS INC COM 25456J104 17 13,200 SH   SOLE   0 0 13,200
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 15,346 194,058 SH   SOLE   0 0 194,058
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 927 12,045 SH   SOLE   0 0 12,045
DISCOVER FINL SVCS COM 254709108 1,967 28,759 SH   SOLE   0 0 28,759
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 368 12,667 SH   SOLE   0 0 12,667
DISH NETWORK CORP CL A 25470M109 468 7,372 SH   SOLE   0 0 7,372
DISNEY WALT CO COM DISNEY 254687106 48,131 424,438 SH   SOLE   0 0 424,438
DIVIDEND & INCOME FUND COM NEW 25538A204 204 16,939 SH   SOLE   0 0 16,939
DIXIE GROUP INC CL A 255519100 37 10,400 SH   SOLE   0 0 10,400
DNP SELECT INCOME FD COM 23325P104 1,057 97,912 SH   SOLE   0 0 97,912
DOLBY LABORATORIES INC COM 25659T107 402 7,675 SH   SOLE   0 0 7,675
DOLLAR GEN CORP NEW COM 256677105 4,687 67,219 SH   SOLE   0 0 67,219
DOLLAR TREE INC COM 256746108 2,040 26,002 SH   SOLE   0 0 26,002
DOMINION RES INC VA NEW COM 25746U109 19,953 257,232 SH   SOLE   0 0 257,232
DOMINOS PIZZA INC COM 25754A201 1,737 9,425 SH   SOLE   0 0 9,425
DOMTAR CORP COM NEW 257559203 441 12,079 SH   SOLE   0 0 12,079
DONALDSON INC COM 257651109 962 21,129 SH   SOLE   0 0 21,129
DONEGAL GROUP INC CL A 257701201 374 21,229 SH   SOLE   0 0 21,229
DOUBLELINE INCOME SOLUTIONS COM 258622109 522 25,992 SH   SOLE   0 0 25,992
DOUBLELINE OPPORTUNISTIC CR COM 258623107 209 8,774 SH   SOLE   0 0 8,774
DOVER CORP COM 260003108 2,531 31,502 SH   SOLE   0 0 31,502
DOW CHEM CO COM 260543103 17,888 281,520 SH   SOLE   0 0 281,520
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,359 13,881 SH   SOLE   0 0 13,881
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 85 25,000 SH   SOLE   0 0 25,000
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1,205 95,093 SH   SOLE   0 0 95,093
DREYFUS STRATEGIC MUN BD FD COM 26202F107 196 23,711 SH   SOLE   0 0 23,711
DREYFUS STRATEGIC MUNS INC COM 261932107 137 15,985 SH   SOLE   0 0 15,985
DRYSHIPS INC COM PAR Y2109Q408 19 11,505 SH   SOLE   0 0 11,505
DTE ENERGY CO COM 233331107 3,018 29,559 SH   SOLE   0 0 29,559
DU PONT E I DE NEMOURS & CO COM 263534109 14,222 177,044 SH   SOLE   0 0 177,044
DUFF & PHELPS GLB UTL INC FD COM 26433C105 1,177 72,393 SH   SOLE   0 0 72,393
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 117 15,000 SH   SOLE   0 0 15,000
DUFF & PHELPS UTIL CORP BD T COM 26432K108 268 29,121 SH   SOLE   0 0 29,121
DUKE ENERGY CORP NEW COM NEW 26441C204 23,210 283,027 SH   SOLE   0 0 283,027
DUKE REALTY CORP COM NEW 264411505 301 11,468 SH   SOLE   0 0 11,468
DUN & BRADSTREET CORP DEL NE COM 26483E100 582 5,392 SH   SOLE   0 0 5,392
DUNKIN BRANDS GROUP INC COM 265504100 1,422 26,005 SH   SOLE   0 0 26,005
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 623 12,563 SH   SOLE   0 0 12,563
DYCOM INDS INC COM 267475101 2,749 29,575 SH   SOLE   0 0 29,575
DYNEX CAP INC COM NEW 26817Q506 214 30,211 SH   SOLE   0 0 30,211
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 1,983 116,978 SH   SOLE   0 0 116,978
EAGLE MATERIALS INC COM 26969P108 2,873 29,571 SH   SOLE   0 0 29,571
EAST WEST BANCORP INC COM 27579R104 706 13,681 SH   SOLE   0 0 13,681
EASTERLY GOVT PPTYS INC COM 27616P103 904 45,687 SH   SOLE   0 0 45,687
EASTGROUP PPTY INC COM 277276101 271 3,691 SH   SOLE   0 0 3,691
EASTMAN CHEM CO COM 277432100 503 6,221 SH   SOLE   0 0 6,221
EATON CORP PLC SHS G29183103 37,958 511,905 SH   SOLE   0 0 511,905
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 189 15,387 SH   SOLE   0 0 15,387
EATON VANCE CORP COM NON VTG 278265103 1,793 39,888 SH   SOLE   0 0 39,888
EATON VANCE ENH EQTY INC FD COM 278277108 1,149 85,059 SH   SOLE   0 0 85,059
EATON VANCE ENHANCED EQ INC COM 278274105 455 34,672 SH   SOLE   0 0 34,672
EATON VANCE LTD DUR INCOME F COM 27828H105 636 45,961 SH   SOLE   0 0 45,961
EATON VANCE MUN BD FD COM 27827X101 876 69,820 SH   SOLE   0 0 69,820
EATON VANCE MUN BD FD II COM 27827K109 553 45,000 SH   SOLE   0 0 45,000
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,461 125,736 SH   SOLE   0 0 125,736
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 918 71,474 SH   SOLE   0 0 71,474
EATON VANCE N Y MUN BD FD II COM 27828T109 178 15,110 SH   SOLE   0 0 15,110
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 804 37,368 SH   SOLE   0 0 37,368
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 145 12,099 SH   SOLE   0 0 12,099
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,099 120,995 SH   SOLE   0 0 120,995
EATON VANCE SR FLTNG RTE TR COM 27828Q105 890 58,581 SH   SOLE   0 0 58,581
EATON VANCE TAX ADVT DIV INC COM 27828G107 671 31,731 SH   SOLE   0 0 31,731
EATON VANCE TAX MNGD GBL DV COM 27829F108 5,932 696,213 SH   SOLE   0 0 696,213
EATON VANCE TAX MNGED BUY WR COM 27828X100 2,538 155,793 SH   SOLE   0 0 155,793
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 768 69,386 SH   SOLE   0 0 69,386
EATON VANCE TX ADV GLB DIV O COM 27828U106 4,356 188,885 SH   SOLE   0 0 188,885
EATON VANCE TX ADV GLBL DIV COM 27828S101 1,063 67,811 SH   SOLE   0 0 67,811
EATON VANCE TX MGD DIV EQ IN COM 27828N102 3,708 334,921 SH   SOLE   0 0 334,921
EATON VANCE TX MNG BY WRT OP COM 27828Y108 600 39,426 SH   SOLE   0 0 39,426
EATON VANCE TXMGD GL BUYWR O COM 27829C105 3,991 365,845 SH   SOLE   0 0 365,845
EBAY INC COM 278642103 1,732 51,600 SH   SOLE   0 0 51,600
EBIX INC COM NEW 278715206 794 12,963 SH   SOLE   0 0 12,963
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 16 17,000 PRN   SOLE   0 0 17,000
ECOLAB INC COM 278865100 3,541 28,234 SH   SOLE   0 0 28,234
EDGE THERAPEUTICS INC COM 279870109 437 48,000 SH   SOLE   0 0 48,000
EDGEWELL PERS CARE CO COM 28035Q102 237 3,247 SH   SOLE   0 0 3,247
EDISON INTL COM 281020107 1,804 22,664 SH   SOLE   0 0 22,664
EDWARDS LIFESCIENCES CORP COM 28176E108 736 7,821 SH   SOLE   0 0 7,821
EGALET CORP COM 28226B104 116 22,713 SH   SOLE   0 0 22,713
ELDORADO GOLD CORP NEW COM 284902103 39 11,497 SH   SOLE   0 0 11,497
ELECTRONIC ARTS INC COM 285512109 727 8,126 SH   SOLE   0 0 8,126
ELECTRONICS FOR IMAGING INC COM 286082102 269 5,511 SH   SOLE   0 0 5,511
ELKHORN ETF TR LUNT LW VL/HIG 287711790 362 12,185 SH   SOLE   0 0 12,185
ELLSWORTH GROWTH & INCOME FD COM 289074106 2,147 248,775 SH   SOLE   0 0 248,775
ELMIRA SVGS BK ELMIRA N Y COM 289660102 374 17,295 SH   SOLE   0 0 17,295
EMERSON ELEC CO COM 291011104 16,177 270,250 SH   SOLE   0 0 270,250
EMERSON ELEC CO COM 291011104 49 24,300 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 742 44,480 SH   SOLE   0 0 44,480
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 522 28,343 SH   SOLE   0 0 28,343
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2,250 118,407 SH   SOLE   0 0 118,407
ENBRIDGE INC COM 29250N105 7,318 174,979 SH   SOLE   0 0 174,979
ENCANA CORP COM 292505104 1,170 99,928 SH   SOLE   0 0 99,928
ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 12 13,000 PRN   SOLE   0 0 13,000
ENDO INTL PLC SHS G30401106 228 20,465 SH   SOLE   0 0 20,465
ENDOLOGIX INC COM 29266S106 99 13,631 SH   SOLE   0 0 13,631
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4,750 240,757 SH   SOLE   0 0 240,757
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 16,071 440,059 SH   SOLE   0 0 440,059
ENERNOC INC COM 292764107 245 40,792 SH   SOLE   0 0 40,792
ENERPLUS CORP COM 292766102 217 27,049 SH   SOLE   0 0 27,049
ENGILITY HLDGS INC NEW COM 29286C107 414 14,305 SH   SOLE   0 0 14,305
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 700 36,103 SH   SOLE   0 0 36,103
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,092 59,683 SH   SOLE   0 0 59,683
ENTERGY CORP NEW COM 29364G103 952 12,532 SH   SOLE   0 0 12,532
ENTERPRISE BANCORP INC MASS COM 293668109 653 18,780 SH   SOLE   0 0 18,780
ENTERPRISE PRODS PARTNERS L COM 293792107 47,140 1,707,355 SH   SOLE   0 0 1,707,355
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 23 25,000 PRN   SOLE   0 0 25,000
ENVISION HEALTHCARE CORP COM 29414D100 4,419 72,069 SH   SOLE   0 0 72,069
ENVIVA PARTNERS LP COM UNIT 29414J107 1,045 37,171 SH   SOLE   0 0 37,171
EOG RES INC COM 26875P101 4,055 41,571 SH   SOLE   0 0 41,571
EPR PPTYS COM SH BEN INT 26884U109 746 10,130 SH   SOLE   0 0 10,130
EQT CORP COM 26884L109 290 4,743 SH   SOLE   0 0 4,743
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2,771 36,035 SH   SOLE   0 0 36,035
EQUIFAX INC COM 294429105 516 3,771 SH   SOLE   0 0 3,771
EQUINIX INC COM PAR $0.001 29444U700 4,849 12,111 SH   SOLE   0 0 12,111
EQUITY LIFESTYLE PPTYS INC COM 29472R108 299 3,875 SH   SOLE   0 0 3,875
EQUITY RESIDENTIAL SH BEN INT 29476L107 271 4,347 SH   SOLE   0 0 4,347
ERIE INDTY CO CL A 29530P102 1,299 10,590 SH   SOLE   0 0 10,590
ESSENT GROUP LTD COM G3198U102 2,578 71,279 SH   SOLE   0 0 71,279
ESSEX PPTY TR INC COM 297178105 1,105 4,772 SH   SOLE   0 0 4,772
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2,594 87,858 SH   SOLE   0 0 87,858
ETFS GOLD TR SHS 26922Y105 739 6,099 SH   SOLE   0 0 6,099
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 2,819 44,323 SH   SOLE   0 0 44,323
ETFS SILVER TR SILVER SHS 26922X107 740 41,575 SH   SOLE   0 0 41,575
EV ENERGY PARTNERS LP COM UNITS 26926V107 215 145,084 SH   SOLE   0 0 145,084
EVERBANK FINL CORP COM 29977G102 637 32,676 SH   SOLE   0 0 32,676
EVERCORE PARTNERS INC CLASS A 29977A105 315 4,048 SH   SOLE   0 0 4,048
EVEREST RE GROUP LTD COM G3223R108 200 856 SH   SOLE   0 0 856
EVERSOURCE ENERGY COM 30040W108 2,952 50,223 SH   SOLE   0 0 50,223
EXACT SCIENCES CORP COM 30063P105 274 11,600 SH   SOLE   0 0 11,600
EXCHANGE LISTED FDS TR HRZN S&P500 CV C 30151E103 2,685 56,751 SH   SOLE   0 0 56,751
EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 1,186 41,365 SH   SOLE   0 0 41,365
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 329 10,219 SH   SOLE   0 0 10,219
EXCO RESOURCES INC COM 269279402 161 259,765 SH   SOLE   0 0 259,765
EXELON CORP COM 30161N101 5,158 143,368 SH   SOLE   0 0 143,368
EXPEDIA INC DEL COM NEW 30212P303 545 4,318 SH   SOLE   0 0 4,318
EXPEDITORS INTL WASH INC COM 302130109 1,006 17,814 SH   SOLE   0 0 17,814
EXPONENT INC COM 30214U102 3,142 52,764 SH   SOLE   0 0 52,764
EXPRESS SCRIPTS HLDG CO COM 30219G108 12,689 192,524 SH   SOLE   0 0 192,524
EXTRA SPACE STORAGE INC COM 30225T102 996 13,392 SH   SOLE   0 0 13,392
EXTREME NETWORKS INC COM 30226D106 229 30,500 SH   SOLE   0 0 30,500
EXXON MOBIL CORP COM 30231G102 87,940 1,072,310 SH   SOLE   0 0 1,072,310
F M C CORP COM NEW 302491303 351 5,048 SH   SOLE   0 0 5,048
F5 NETWORKS INC COM 315616102 295 2,071 SH   SOLE   0 0 2,071
FACEBOOK INC CL A 30303M102 57,083 401,851 SH   SOLE   0 0 401,851
FACTSET RESH SYS INC COM 303075105 4,117 24,966 SH   SOLE   0 0 24,966
FAIR ISAAC CORP COM 303250104 387 3,002 SH   SOLE   0 0 3,002
FARMLAND PARTNERS INC COM 31154R109 127 11,410 SH   SOLE   0 0 11,410
FASTENAL CO COM 311900104 4,380 85,043 SH   SOLE   0 0 85,043
FEDERATED PREM INTR MUN INC COM 31423M105 398 30,206 SH   SOLE   0 0 30,206
FEDERATED PREM MUN INC FD COM 31423P108 181 13,066 SH   SOLE   0 0 13,066
FEDEX CORP COM 31428X106 10,743 55,052 SH   SOLE   0 0 55,052
FELCOR LODGING TR INC COM 31430F101 90 12,000 SH   SOLE   0 0 12,000
FELCOR LODGING TR INC PFD CV A $1.95 31430F200 452 18,525 SH   SOLE   0 0 18,525
FEMALE HEALTH CO COM 314462102 23 23,075 SH   SOLE   0 0 23,075
FERRARI N V COM N3167Y103 766 10,301 SH   SOLE   0 0 10,301
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 65 10,776 SH   SOLE   0 0 10,776
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,123 102,728 SH   SOLE   0 0 102,728
FIDELITY LTD TRM BD ETF 316188200 849 16,922 SH   SOLE   0 0 16,922
FIDELITY MSCI FINLS IDX 316092501 2,774 78,916 SH   SOLE   0 0 78,916
FIDELITY TOTAL BD ETF 316188309 2,386 47,883 SH   SOLE   0 0 47,883
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 339 8,704 SH   SOLE   0 0 8,704
FIDELITY NATL INFORMATION SV COM 31620M106 2,117 26,595 SH   SOLE   0 0 26,595
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 365 23,307 SH   SOLE   0 0 23,307
FIDUS INVT CORP COM 316500107 7,486 426,050 SH   SOLE   0 0 426,050
FIFTH STREET FINANCE CORP COM 31678A103 88 19,001 SH   SOLE   0 0 19,001
FIFTH THIRD BANCORP COM 316773100 1,735 68,293 SH   SOLE   0 0 68,293
FINISAR CORP COM NEW 31787A507 900 32,931 SH   SOLE   0 0 32,931
FIREEYE INC COM 31816Q101 2,065 163,789 SH   SOLE   0 0 163,789
FIREEYE INC COM 31816Q101 44 18,600 SH Call SOLE   0 0 0
FIRST DATA CORP NEW COM CL A 32008D106 428 27,606 SH   SOLE   0 0 27,606
FIRST FINANCIAL NORTHWEST IN COM 32022K102 188 10,635 SH   SOLE   0 0 10,635
FIRST FINL BANKSHARES COM 32020R109 752 18,749 SH   SOLE   0 0 18,749
FIRST HORIZON NATL CORP COM 320517105 406 21,947 SH   SOLE   0 0 21,947
FIRST MAJESTIC SILVER CORP COM 32076V103 88 10,824 SH   SOLE   0 0 10,824
FIRST MERCHANTS CORP COM 320817109 387 9,843 SH   SOLE   0 0 9,843
FIRST REP BK SAN FRANCISCO C COM 33616C100 893 9,524 SH   SOLE   0 0 9,524
FIRST SOLAR INC COM 336433107 357 13,155 SH   SOLE   0 0 13,155
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 160 13,781 SH   SOLE   0 0 13,781
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 195 11,300 SH   SOLE   0 0 11,300
FIRST TR ENERGY INCOME & GRW COM 33738G104 1,144 42,405 SH   SOLE   0 0 42,405
FIRST TR ENHANCED EQTY INC F COM 337318109 3,153 218,361 SH   SOLE   0 0 218,361
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 430 10,169 SH   SOLE   0 0 10,169
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 5,087 90,045 SH   SOLE   0 0 90,045
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 351 22,416 SH   SOLE   0 0 22,416
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 541 10,363 SH   SOLE   0 0 10,363
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 954 41,685 SH   SOLE   0 0 41,685
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 2,789 87,304 SH   SOLE   0 0 87,304
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 365 9,243 SH   SOLE   0 0 9,243
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 365 8,126 SH   SOLE   0 0 8,126
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 728 14,056 SH   SOLE   0 0 14,056
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 9,345 213,883 SH   SOLE   0 0 213,883
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 414 13,072 SH   SOLE   0 0 13,072
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 856 22,116 SH   SOLE   0 0 22,116
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2,309 62,708 SH   SOLE   0 0 62,708
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6,242 135,279 SH   SOLE   0 0 135,279
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,087 44,314 SH   SOLE   0 0 44,314
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 34,079 387,088 SH   SOLE   0 0 387,088
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 17,638 786,364 SH   SOLE   0 0 786,364
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 4,561 238,541 SH   SOLE   0 0 238,541
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 28,322 1,178,133 SH   SOLE   0 0 1,178,133
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 4,132 274,177 SH   SOLE   0 0 274,177
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 13,503 487,456 SH   SOLE   0 0 487,456
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 21,850 364,342 SH   SOLE   0 0 364,342
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 3,957 80,986 SH   SOLE   0 0 80,986
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 10,726 206,081 SH   SOLE   0 0 206,081
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 1,568 30,868 SH   SOLE   0 0 30,868
FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 298 14,030 SH   SOLE   0 0 14,030
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 12,940 207,304 SH   SOLE   0 0 207,304
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 18,381 535,536 SH   SOLE   0 0 535,536
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 440 11,631 SH   SOLE   0 0 11,631
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 18,189 930,876 SH   SOLE   0 0 930,876
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3,190 100,639 SH   SOLE   0 0 100,639
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4,046 90,563 SH   SOLE   0 0 90,563
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 16,358 629,872 SH   SOLE   0 0 629,872
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,520 70,023 SH   SOLE   0 0 70,023
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 360 14,705 SH   SOLE   0 0 14,705
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 10,527 416,083 SH   SOLE   0 0 416,083
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3,927 37,291 SH   SOLE   0 0 37,291
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 221 9,248 SH   SOLE   0 0 9,248
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 614 23,161 SH   SOLE   0 0 23,161
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 12,414 256,535 SH   SOLE   0 0 256,535
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 7,072 262,028 SH   SOLE   0 0 262,028
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,934 46,015 SH   SOLE   0 0 46,015
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,181 72,871 SH   SOLE   0 0 72,871
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 15,782 576,199 SH   SOLE   0 0 576,199
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 783 18,779 SH   SOLE   0 0 18,779
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 14,571 746,474 SH   SOLE   0 0 746,474
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 361 10,786 SH   SOLE   0 0 10,786
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 574 15,744 SH   SOLE   0 0 15,744
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 724 16,646 SH   SOLE   0 0 16,646
FIRST TR HIGH INCOME L/S FD COM 33738E109 1,085 65,120 SH   SOLE   0 0 65,120
FIRST TR INTER DUR PFD & IN COM 33718W103 1,433 61,674 SH   SOLE   0 0 61,674
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,694 32,188 SH   SOLE   0 0 32,188
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 19,762 400,860 SH   SOLE   0 0 400,860
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 18,734 362,921 SH   SOLE   0 0 362,921
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 20,575 352,008 SH   SOLE   0 0 352,008
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,833 173,261 SH   SOLE   0 0 173,261
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 18,122 629,030 SH   SOLE   0 0 629,030
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1,593 28,334 SH   SOLE   0 0 28,334
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 4,917 94,733 SH   SOLE   0 0 94,733
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 12,468 241,632 SH   SOLE   0 0 241,632
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5,343 105,542 SH   SOLE   0 0 105,542
FIRST TR NASDAQ100 TECH INDE SHS 337345102 34,198 568,495 SH   SOLE   0 0 568,495
FIRST TR S&P REIT INDEX FD COM 33734G108 1,374 59,629 SH   SOLE   0 0 59,629
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 12,089 222,137 SH   SOLE   0 0 222,137
FIRST TR SR FLG RTE INCM FD COM 33733U108 891 64,445 SH   SOLE   0 0 64,445
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 182 14,727 SH   SOLE   0 0 14,727
FIRST TR VALUE LINE DIVID IN SHS 33734H106 24,584 847,424 SH   SOLE   0 0 847,424
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 304 19,937 SH   SOLE   0 0 19,937
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 167 22,487 SH   SOLE   0 0 22,487
FIRSTENERGY CORP COM 337932107 1,705 53,567 SH   SOLE   0 0 53,567
FIRSTHAND TECH VALUE FD INC COM 33766Y100 88 11,000 SH   SOLE   0 0 11,000
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 637 10,555 SH   SOLE   0 0 10,555
FISERV INC COM 337738108 8,304 72,014 SH   SOLE   0 0 72,014
FITBIT INC CL A 33812L102 199 33,666 SH   SOLE   0 0 33,666
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 3,224 131,417 SH   SOLE   0 0 131,417
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 2,280 110,971 SH   SOLE   0 0 110,971
FLEETCOR TECHNOLOGIES INC COM 339041105 331 2,183 SH   SOLE   0 0 2,183
FLEX LTD ORD Y2573F102 644 38,316 SH   SOLE   0 0 38,316
FLEXION THERAPEUTICS INC COM 33938J106 1,503 55,853 SH   SOLE   0 0 55,853
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 427 16,880 SH   SOLE   0 0 16,880
FLEXSHARES TR M STAR DEV MKT 33939L803 756 12,524 SH   SOLE   0 0 12,524
FLEXSHARES TR MORNSTAR UPSTR 33939L407 389 13,205 SH   SOLE   0 0 13,205
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,551 38,002 SH   SOLE   0 0 38,002
FLIR SYS INC COM 302445101 600 16,533 SH   SOLE   0 0 16,533
FLOWERS FOODS INC COM 343498101 2,029 104,533 SH   SOLE   0 0 104,533
FLOWSERVE CORP COM 34354P105 437 9,023 SH   SOLE   0 0 9,023
FLUOR CORP NEW COM 343412102 2,005 38,103 SH   SOLE   0 0 38,103
FLY LEASING LTD SPONSORED ADR 34407D109 271 20,654 SH   SOLE   0 0 20,654
FNB CORP PA COM 302520101 471 31,686 SH   SOLE   0 0 31,686
FOOT LOCKER INC COM 344849104 393 5,251 SH   SOLE   0 0 5,251
FORD MTR CO DEL COM PAR $0.01 345370860 18,263 1,568,972 SH   SOLE   0 0 1,568,972
FOREST CITY RLTY TR INC COM CL A 345605109 679 31,191 SH   SOLE   0 0 31,191
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 17 17,000 PRN   SOLE   0 0 17,000
FORTERRA INC COM 34960W106 263 13,482 SH   SOLE   0 0 13,482
FORTIS INC COM 349553107 459 13,873 SH   SOLE   0 0 13,873
FORTIVE CORP COM 34959J108 1,328 22,047 SH   SOLE   0 0 22,047
FORTRESS INVESTMENT GROUP LL CL A 34958B106 4,298 540,611 SH   SOLE   0 0 540,611
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 294 19,728 SH   SOLE   0 0 19,728
FORTUNE BRANDS HOME & SEC IN COM 34964C106 672 11,049 SH   SOLE   0 0 11,049
FOUR CORNERS PPTY TR INC COM 35086T109 491 21,518 SH   SOLE   0 0 21,518
FQF TR OSHARS FTSE US 351680855 697 24,165 SH   SOLE   0 0 24,165
FRANCO NEVADA CORP COM 351858105 1,344 20,519 SH   SOLE   0 0 20,519
FRANKLIN FINL NETWORK INC COM 35352P104 8,016 206,857 SH   SOLE   0 0 206,857
FRANKLIN LTD DURATION INC TR COM 35472T101 368 30,718 SH   SOLE   0 0 30,718
FRANKLIN RES INC COM 354613101 2,898 68,779 SH   SOLE   0 0 68,779
FRANKLIN STREET PPTYS CORP COM 35471R106 1,906 157,000 SH   SOLE   0 0 157,000
FREEPORT-MCMORAN INC CL B 35671D857 2,265 169,553 SH   SOLE   0 0 169,553
FRONTIER COMMUNICATIONS CORP COM 35906A108 534 249,539 SH   SOLE   0 0 249,539
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 478 9,695 SH   SOLE   0 0 9,695
FS INVT CORP COM 302635107 1,979 201,985 SH   SOLE   0 0 201,985
FST TR NEW OPPORT MLP & ENE COM 33739M100 392 28,970 SH   SOLE   0 0 28,970
FUEL TECH INC COM 359523107 13 12,432 SH   SOLE   0 0 12,432
FULTON FINL CORP PA COM 360271100 3,948 221,187 SH   SOLE   0 0 221,187
GABELLI DIVD & INCOME TR COM 36242H104 7,417 355,550 SH   SOLE   0 0 355,550
GABELLI EQUITY TR INC COM 362397101 1,700 284,840 SH   SOLE   0 0 284,840
GABELLI UTIL TR COM 36240A101 99 14,620 SH   SOLE   0 0 14,620
GALLAGHER ARTHUR J & CO COM 363576109 378 6,688 SH   SOLE   0 0 6,688
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2,751 491,731 SH   SOLE   0 0 491,731
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 158 22,750 SH   SOLE   0 0 22,750
GAMESTOP CORP NEW CL A 36467W109 322 14,270 SH   SOLE   0 0 14,270
GAMING & LEISURE PPTYS INC COM 36467J108 720 21,531 SH   SOLE   0 0 21,531
GAP INC DEL COM 364760108 1,256 51,730 SH   SOLE   0 0 51,730
GARMIN LTD SHS H2906T109 4,682 91,614 SH   SOLE   0 0 91,614
GASLOG LTD SHS G37585109 475 30,972 SH   SOLE   0 0 30,972
GASTAR EXPL INC NEW COM 36729W202 20 13,175 SH   SOLE   0 0 13,175
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,992 91,640 SH   SOLE   0 0 91,640
GDL FUND COM SH BEN IT 361570104 175 17,800 SH   SOLE   0 0 17,800
GENERAL AMERN INVS INC COM 368802104 1,152 34,364 SH   SOLE   0 0 34,364
GENERAL DYNAMICS CORP COM 369550108 19,201 102,561 SH   SOLE   0 0 102,561
GENERAL ELECTRIC CO COM 369604103 73,067 2,451,932 SH   SOLE   0 0 2,451,932
GENERAL FIN CORP DEL COM 369822101 150 29,400 SH   SOLE   0 0 29,400
GENERAL MLS INC COM 370334104 20,831 352,989 SH   SOLE   0 0 352,989
GENERAL MTRS CO COM 37045V100 5,624 159,033 SH   SOLE   0 0 159,033
GENESEE & WYO INC CL A 371559105 478 7,044 SH   SOLE   0 0 7,044
GENESIS ENERGY L P UNIT LTD PARTN 371927104 8,183 252,391 SH   SOLE   0 0 252,391
GENTEX CORP COM 371901109 2,995 140,430 SH   SOLE   0 0 140,430
GENUINE PARTS CO COM 372460105 5,501 59,529 SH   SOLE   0 0 59,529
GENWORTH FINL INC COM CL A 37247D106 199 48,181 SH   SOLE   0 0 48,181
GERDAU S A SPON ADR REP PFD 373737105 82 23,897 SH   SOLE   0 0 23,897
GERON CORP COM 374163103 130 57,056 SH   SOLE   0 0 57,056
GIGPEAK INC COM 37518Q109 128 41,500 SH   SOLE   0 0 41,500
GILDAN ACTIVEWEAR INC COM 375916103 222 8,246 SH   SOLE   0 0 8,246
GILEAD SCIENCES INC COM 375558103 16,999 250,291 SH   SOLE   0 0 250,291
GILEAD SCIENCES INC COM 375558103 128 10,100 SH Put SOLE   0 0 10,100
GLACIER BANCORP INC NEW COM 37637Q105 886 26,111 SH   SOLE   0 0 26,111
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8,558 202,986 SH   SOLE   0 0 202,986
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 230 6,250 SH   SOLE   0 0 6,250
GLOBAL NET LEASE INC COM NEW 379378201 2,272 94,365 SH   SOLE   0 0 94,365
GLOBAL PARTNERS LP COM UNITS 37946R109 490 25,148 SH   SOLE   0 0 25,148
GLOBAL PMTS INC COM 37940X102 373 4,628 SH   SOLE   0 0 4,628
GLOBAL X FDS GB MSCI AR ETF 37950E259 10,681 378,105 SH   SOLE   0 0 378,105
GLOBAL X FDS GLB X MLP ENRG I 37950E226 991 67,190 SH   SOLE   0 0 67,190
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,678 78,254 SH   SOLE   0 0 78,254
GLOBAL X FDS GLBL X MLP ETF 37950E473 255 21,922 SH   SOLE   0 0 21,922
GLOBAL X FDS GLOBAL X SILVER 37954Y848 761 21,137 SH   SOLE   0 0 21,137
GLOBALSTAR INC COM 378973408 24 15,000 SH   SOLE   0 0 15,000
GOLAR LNG LTD BERMUDA SHS G9456A100 455 16,274 SH   SOLE   0 0 16,274
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 366 16,380 SH   SOLE   0 0 16,380
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 38 10,683 SH   SOLE   0 0 10,683
GOLDCORP INC NEW COM 380956409 672 46,074 SH   SOLE   0 0 46,074
GOLDMAN SACHS BDC INC SHS 38147U107 388 15,767 SH   SOLE   0 0 15,767
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,988 233,177 SH   SOLE   0 0 233,177
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 25,930 554,291 SH   SOLE   0 0 554,291
GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 203 2,034 SH   SOLE   0 0 2,034
GOLDMAN SACHS GROUP INC COM 38141G104 7,836 34,110 SH   SOLE   0 0 34,110
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 733 90,472 SH   SOLE   0 0 90,472
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 159 14,855 SH   SOLE   0 0 14,855
GOLUB CAP BDC INC COM 38173M102 735 36,990 SH   SOLE   0 0 36,990
GOODYEAR TIRE & RUBR CO COM 382550101 1,700 47,215 SH   SOLE   0 0 47,215
GOPRO INC CL A 38268T103 183 21,061 SH   SOLE   0 0 21,061
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,215 58,069 SH   SOLE   0 0 58,069
GRACE W R & CO DEL NEW COM 38388F108 17,020 244,153 SH   SOLE   0 0 244,153
GRACO INC COM 384109104 574 6,100 SH   SOLE   0 0 6,100
GRAHAM HLDGS CO COM 384637104 2,740 4,570 SH   SOLE   0 0 4,570
GRAINGER W W INC COM 384802104 2,047 8,794 SH   SOLE   0 0 8,794
GRAMERCY PPTY TR COM NEW 385002308 357 13,580 SH   SOLE   0 0 13,580
GRAN TIERRA ENERGY INC COM 38500T101 61 23,015 SH   SOLE   0 0 23,015
GRANITE CONSTR INC COM 387328107 1,486 29,604 SH   SOLE   0 0 29,604
GRAY TELEVISION INC COM 389375106 1,102 76,000 SH   SOLE   0 0 76,000
GREAT PLAINS ENERGY INC COM 391164100 1,034 35,404 SH   SOLE   0 0 35,404
GREEN PLAINS INC COM 393222104 201 8,103 SH   SOLE   0 0 8,103
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 274 13,635 SH   SOLE   0 0 13,635
GREENBRIER COS INC COM 393657101 317 7,359 SH   SOLE   0 0 7,359
GREENHILL & CO INC COM 395259104 555 18,949 SH   SOLE   0 0 18,949
GROUPON INC COM 399473107 201 51,080 SH   SOLE   0 0 51,080
GSV CAP CORP COM 36191J101 103 23,000 SH   SOLE   0 0 23,000
GUARANTY BANCORP DEL COM NEW 40075T607 275 11,278 SH   SOLE   0 0 11,278
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 354 43,831 SH   SOLE   0 0 43,831
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 861 42,321 SH   SOLE   0 0 42,321
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 240 10,798 SH   SOLE   0 0 10,798
GW PHARMACEUTICALS PLC ADS 36197T103 274 2,264 SH   SOLE   0 0 2,264
HAIN CELESTIAL GROUP INC COM 405217100 333 8,960 SH   SOLE   0 0 8,960
HALLIBURTON CO COM 406216101 40,049 813,822 SH   SOLE   0 0 813,822
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,848 54,353 SH   SOLE   0 0 54,353
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 365 17,176 SH   SOLE   0 0 17,176
HANCOCK JOHN PFD INCOME FD I COM 41013X106 266 12,623 SH   SOLE   0 0 12,623
HANCOCK JOHN PFD INCOME FD I COM 41021P103 444 24,074 SH   SOLE   0 0 24,074
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1,152 72,434 SH   SOLE   0 0 72,434
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 3,189 129,468 SH   SOLE   0 0 129,468
HANESBRANDS INC COM 410345102 2,654 127,862 SH   SOLE   0 0 127,862
HANNON ARMSTRONG SUST INFR C COM 41068X100 260 12,885 SH   SOLE   0 0 12,885
HANOVER INS GROUP INC COM 410867105 1,555 17,268 SH   SOLE   0 0 17,268
HARLEY DAVIDSON INC COM 412822108 1,686 27,877 SH   SOLE   0 0 27,877
HARMONIC INC COM 413160102 134 22,470 SH   SOLE   0 0 22,470
HARRIS CORP DEL COM 413875105 7,228 64,963 SH   SOLE   0 0 64,963
HARSCO CORP COM 415864107 148 11,577 SH   SOLE   0 0 11,577
HARTFORD FINL SVCS GROUP INC COM 416515104 1,236 25,707 SH   SOLE   0 0 25,707
HASBRO INC COM 418056107 510 5,107 SH   SOLE   0 0 5,107
HAWAIIAN ELEC INDUSTRIES COM 419870100 336 10,076 SH   SOLE   0 0 10,076
HCA HOLDINGS INC COM 40412C101 3,742 42,047 SH   SOLE   0 0 42,047
HCP INC COM 40414L109 1,358 43,417 SH   SOLE   0 0 43,417
HD SUPPLY HLDGS INC COM 40416M105 538 13,086 SH   SOLE   0 0 13,086
HEADWATERS INC COM 42210P102 329 14,004 SH   SOLE   0 0 14,004
HEALTHCARE RLTY TR COM 421946104 276 8,491 SH   SOLE   0 0 8,491
HEALTHCARE SVCS GRP INC COM 421906108 4,647 107,849 SH   SOLE   0 0 107,849
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,292 41,079 SH   SOLE   0 0 41,079
HEALTHEQUITY INC COM 42226A107 2,898 68,266 SH   SOLE   0 0 68,266
HEALTHSOUTH CORP COM NEW 421924309 290 6,769 SH   SOLE   0 0 6,769
HECLA MNG CO COM 422704106 500 94,458 SH   SOLE   0 0 94,458
HEICO CORP NEW COM 422806109 850 9,749 SH   SOLE   0 0 9,749
HELMERICH & PAYNE INC COM 423452101 1,469 22,064 SH   SOLE   0 0 22,064
HENRY JACK & ASSOC INC COM 426281101 1,641 17,630 SH   SOLE   0 0 17,630
HERCULES CAPITAL INC COM 427096508 745 49,271 SH   SOLE   0 0 49,271
HERITAGE COMMERCE CORP COM 426927109 434 30,774 SH   SOLE   0 0 30,774
HERSHEY CO COM 427866108 3,417 31,274 SH   SOLE   0 0 31,274
HESS CORP COM 42809H107 1,185 24,575 SH   SOLE   0 0 24,575
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,968 83,046 SH   SOLE   0 0 83,046
HFF INC CL A 40418F108 343 12,398 SH   SOLE   0 0 12,398
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1,145 65,992 SH   SOLE   0 0 65,992
HILLENBRAND INC COM 431571108 421 11,735 SH   SOLE   0 0 11,735
HOLLYFRONTIER CORP COM 436106108 1,951 68,854 SH   SOLE   0 0 68,854
HOME BANCORP INC COM 43689E107 1,681 49,815 SH   SOLE   0 0 49,815
HOME BANCSHARES INC COM 436893200 309 11,425 SH   SOLE   0 0 11,425
HOME DEPOT INC COM 437076102 55,716 379,441 SH   SOLE   0 0 379,441
HONDA MOTOR LTD AMERN SHS 438128308 275 9,074 SH   SOLE   0 0 9,074
HONEYWELL INTL INC COM 438516106 16,953 135,761 SH   SOLE   0 0 135,761
HORIZON GLOBAL CORP COM 44052W104 1,625 117,080 SH   SOLE   0 0 117,080
HORMEL FOODS CORP COM 440452100 4,839 139,743 SH   SOLE   0 0 139,743
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,303 41,321 SH   SOLE   0 0 41,321
HOVNANIAN ENTERPRISES INC CL A 442487203 27 12,112 SH   SOLE   0 0 12,112
HP INC COM 40434L105 2,190 122,465 SH   SOLE   0 0 122,465
HSBC HLDGS PLC ADR A 1/40PF A 404280604 838 32,336 SH   SOLE   0 0 32,336
HSBC HLDGS PLC SPON ADR NEW 404280406 808 19,792 SH   SOLE   0 0 19,792
HUBBELL INC COM 443510607 306 2,552 SH   SOLE   0 0 2,552
HUDSON PAC PPTYS INC COM 444097109 610 17,596 SH   SOLE   0 0 17,596
HUMANA INC COM 444859102 639 3,100 SH   SOLE   0 0 3,100
HUNT J B TRANS SVCS INC COM 445658107 969 10,564 SH   SOLE   0 0 10,564
HUNTINGTON BANCSHARES INC COM 446150104 5,902 440,785 SH   SOLE   0 0 440,785
HUNTINGTON INGALLS INDS INC COM 446413106 2,763 13,797 SH   SOLE   0 0 13,797
IAC INTERACTIVECORP COM 44919P508 490 6,651 SH   SOLE   0 0 6,651
IAMGOLD CORP COM 450913108 42 10,526 SH   SOLE   0 0 10,526
IBERIABANK CORP COM 450828108 919 11,624 SH   SOLE   0 0 11,624
ICON PLC SHS G4705A100 282 3,537 SH   SOLE   0 0 3,537
ICONIX BRAND GROUP INC COM 451055107 398 52,971 SH   SOLE   0 0 52,971
ICU MED INC COM 44930G107 1,348 8,830 SH   SOLE   0 0 8,830
IDEXX LABS INC COM 45168D104 931 6,024 SH   SOLE   0 0 6,024
IES HLDGS INC COM 44951W106 212 11,735 SH   SOLE   0 0 11,735
II VI INC COM 902104108 844 23,425 SH   SOLE   0 0 23,425
ILLINOIS TOOL WKS INC COM 452308109 12,741 96,158 SH   SOLE   0 0 96,158
ILLUMINA INC COM 452327109 953 5,582 SH   SOLE   0 0 5,582
IMMUNOMEDICS INC COM 452907108 84 12,927 SH   SOLE   0 0 12,927
IMPERIAL OIL LTD COM NEW 453038408 520 17,090 SH   SOLE   0 0 17,090
INCYTE CORP COM 45337C102 615 4,598 SH   SOLE   0 0 4,598
INDEPENDENCE RLTY TR INC COM 45378A106 122 13,000 SH   SOLE   0 0 13,000
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 224 11,601 SH   SOLE   0 0 11,601
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2,858 98,234 SH   SOLE   0 0 98,234
INDEXIQ ETF TR IQ ENCH BD US 45409B487 224 11,521 SH   SOLE   0 0 11,521
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1,954 98,508 SH   SOLE   0 0 98,508
INDEXIQ ETF TR US RL EST SMCP 45409B628 1,153 42,893 SH   SOLE   0 0 42,893
INDIA FD INC COM 454089103 268 10,558 SH   SOLE   0 0 10,558
INFRAREIT INC COM 45685L100 751 41,745 SH   SOLE   0 0 41,745
ING GROEP N V SPONSORED ADR 456837103 239 15,865 SH   SOLE   0 0 15,865
INGERSOLL-RAND PLC SHS G47791101 12,014 147,729 SH   SOLE   0 0 147,729
INGREDION INC COM 457187102 2,813 23,354 SH   SOLE   0 0 23,354
INPHI CORP COM 45772F107 314 6,437 SH   SOLE   0 0 6,437
INTEGRATED DEVICE TECHNOLOGY COM 458118106 214 9,055 SH   SOLE   0 0 9,055
INTEL CORP COM 458140100 34,628 960,019 SH   SOLE   0 0 960,019
INTEL CORP SDCV 12/1 458140AD2 78 57,000 PRN   SOLE   0 0 57,000
INTERACTIVE BROKERS GROUP IN COM 45841N107 2,747 79,120 SH   SOLE   0 0 79,120
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12,603 210,489 SH   SOLE   0 0 210,489
INTERNAP CORP COM PAR $.001 45885A300 232 62,310 SH   SOLE   0 0 62,310
INTERNATIONAL BANCSHARES COR COM 459044103 606 17,111 SH   SOLE   0 0 17,111
INTERNATIONAL BUSINESS MACHS COM 459200101 31,217 179,253 SH   SOLE   0 0 179,253
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,335 17,619 SH   SOLE   0 0 17,619
INTERSECTIONS INC COM 460981301 70 17,500 SH   SOLE   0 0 17,500
INTL PAPER CO COM 460146103 4,808 94,676 SH   SOLE   0 0 94,676
INTREXON CORP COM 46122T102 1,123 56,678 SH   SOLE   0 0 56,678
INTUIT COM 461202103 1,052 9,066 SH   SOLE   0 0 9,066
INTUITIVE SURGICAL INC COM NEW 46120E602 3,204 4,180 SH   SOLE   0 0 4,180
INVESCO BD FD COM 46132L107 234 12,355 SH   SOLE   0 0 12,355
INVESCO CALIF VALUE MUN INC COM 46132H106 156 12,639 SH   SOLE   0 0 12,639
INVESCO DYNAMIC CR OPP FD COM 46132R104 1,827 149,347 SH   SOLE   0 0 149,347
INVESCO LTD SHS G491BT108 538 17,555 SH   SOLE   0 0 17,555
INVESCO MORTGAGE CAPITAL INC COM 46131B100 194 12,570 SH   SOLE   0 0 12,570
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,262 97,219 SH   SOLE   0 0 97,219
INVESCO MUN TR COM 46131J103 380 30,339 SH   SOLE   0 0 30,339
INVESCO MUNI INCOME OPP TRST COM 46132X101 944 125,242 SH   SOLE   0 0 125,242
INVESCO QUALITY MUNI INC TRS COM 46133G107 944 75,985 SH   SOLE   0 0 75,985
INVESCO SR INCOME TR COM 46131H107 194 41,802 SH   SOLE   0 0 41,802
INVESCO TR INVT GRADE MUNS COM 46131M106 781 60,144 SH   SOLE   0 0 60,144
INVESCO VALUE MUN INCOME TR COM 46132P108 1,492 102,296 SH   SOLE   0 0 102,296
INVESTORS BANCORP INC NEW COM 46146L101 367 25,509 SH   SOLE   0 0 25,509
INVESTORS REAL ESTATE TR SH BEN INT 461730103 161 27,138 SH   SOLE   0 0 27,138
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 147 36,381 SH   SOLE   0 0 36,381
IONIS PHARMACEUTICALS INC COM 462222100 806 20,054 SH   SOLE   0 0 20,054
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,750 595,839 SH   SOLE   0 0 595,839
IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 879 2,549 SH   SOLE   0 0 2,549
IRON MTN INC NEW COM 46284V101 1,908 53,496 SH   SOLE   0 0 53,496
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 207 12,161 SH   SOLE   0 0 12,161
ISHARES AGGRES ALLOC ETF 464289859 307 6,147 SH   SOLE   0 0 6,147
ISHARES CONSER ALLOC ETF 464289883 1,336 40,093 SH   SOLE   0 0 40,093
ISHARES EM CRP BD ETF 464286251 3,927 77,807 SH   SOLE   0 0 77,807
ISHARES EM HGHYL BD ETF 464286285 4,039 80,889 SH   SOLE   0 0 80,889
ISHARES EM MKTS DIV ETF 464286319 361 9,071 SH   SOLE   0 0 9,071
ISHARES GLB HGH YLD ETF 464286178 3,917 79,368 SH   SOLE   0 0 79,368
ISHARES GRWT ALLOCAT ETF 464289867 6,009 141,751 SH   SOLE   0 0 141,751
ISHARES IBONDS SEP17 ETF 464289271 4,880 179,070 SH   SOLE   0 0 179,070
ISHARES MIN VOL EMRG MKT 464286533 29,174 545,296 SH   SOLE   0 0 545,296
ISHARES MIN VOL GBL ETF 464286525 10,744 139,290 SH   SOLE   0 0 139,290
ISHARES MODERT ALLOC ETF 464289875 4,258 117,125 SH   SOLE   0 0 117,125
ISHARES MSCI AUST ETF 464286103 375 16,596 SH   SOLE   0 0 16,596
ISHARES MSCI BRZ CAP ETF 464286400 716 19,119 SH   SOLE   0 0 19,119
ISHARES MSCI CDA ETF 464286509 1,068 39,722 SH   SOLE   0 0 39,722
ISHARES MSCI EQUAL WEITE 464286681 1,351 27,106 SH   SOLE   0 0 27,106
ISHARES MSCI EURZONE ETF 464286608 719 19,132 SH   SOLE   0 0 19,132
ISHARES MSCI GERMANY ETF 464286806 2,612 90,847 SH   SOLE   0 0 90,847
ISHARES MSCI MEX CAP ETF 464286822 335 6,552 SH   SOLE   0 0 6,552
ISHARES MSCI STH KOR ETF 464286772 438 7,073 SH   SOLE   0 0 7,073
ISHARES RUS TP200 GR ETF 464289438 645 10,477 SH   SOLE   0 0 10,477
ISHARES GOLD TRUST ISHARES 464285105 12,626 1,051,255 SH   SOLE   0 0 1,051,255
ISHARES INC CORE MSCI EMKT 46434G103 14,597 305,431 SH   SOLE   0 0 305,431
ISHARES INC MSCI JPN ETF NEW 46434G822 4,909 95,318 SH   SOLE   0 0 95,318
ISHARES SILVER TRUST ISHARES 46428Q109 5,642 327,045 SH   SOLE   0 0 327,045
ISHARES SILVER TRUST ISHARES 46428Q109 2 11,100 SH Call SOLE   0 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4 11,200 SH Call SOLE   0 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4 18,300 SH Call SOLE   0 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,492 34,418 SH   SOLE   0 0 34,418
ISHARES TR 0-5YR HI YL CP 46434V407 3,383 70,805 SH   SOLE   0 0 70,805
ISHARES TR 0-5YR INVT GR CP 46434V100 773 15,326 SH   SOLE   0 0 15,326
ISHARES TR 1-3 YR CR BD ETF 464288646 51,967 493,838 SH   SOLE   0 0 493,838
ISHARES TR 1-3 YR TR BD ETF 464287457 27,120 320,859 SH   SOLE   0 0 320,859
ISHARES TR 20 YR TR BD ETF 464287432 2,596 21,507 SH   SOLE   0 0 21,507
ISHARES TR 3-7 YR TR BD ETF 464288661 7,726 62,791 SH   SOLE   0 0 62,791
ISHARES TR 7-10YR TR BD ETF 464287440 10,240 96,978 SH   SOLE   0 0 96,978
ISHARES TR A RATE CP BD ETF 46429B291 524 10,143 SH   SOLE   0 0 10,143
ISHARES TR AGENCY BOND ETF 464288166 4,404 38,958 SH   SOLE   0 0 38,958
ISHARES TR CALIF MUN BD ETF 464288356 238 2,045 SH   SOLE   0 0 2,045
ISHARES TR CHINA LG-CAP ETF 464287184 1,360 35,324 SH   SOLE   0 0 35,324
ISHARES TR COHEN&STEER REIT 464287564 12,381 124,118 SH   SOLE   0 0 124,118
ISHARES TR CORE DIV GRWTH 46434V621 8,489 278,785 SH   SOLE   0 0 278,785
ISHARES TR CORE HIGH DV ETF 46429B663 36,127 430,789 SH   SOLE   0 0 430,789
ISHARES TR CORE MSCI EAFE 46432F842 64,764 1,117,586 SH   SOLE   0 0 1,117,586
ISHARES TR CORE MSCI EURO 46434V738 465 10,581 SH   SOLE   0 0 10,581
ISHARES TR CORE MSCITOTAL 46432F834 6,419 117,238 SH   SOLE   0 0 117,238
ISHARES TR CORE S&P MCP ETF 464287507 61,885 361,418 SH   SOLE   0 0 361,418
ISHARES TR CORE S&P SCP ETF 464287804 84,979 1,228,726 SH   SOLE   0 0 1,228,726
ISHARES TR CORE S&P TTL STK 464287150 67,255 1,244,777 SH   SOLE   0 0 1,244,777
ISHARES TR CORE S&P US ETF 464287671 3,825 82,479 SH   SOLE   0 0 82,479
ISHARES TR CORE S&P VLU ETF 464287663 528 10,467 SH   SOLE   0 0 10,467
ISHARES TR CORE S&P500 ETF 464287200 85,377 359,792 SH   SOLE   0 0 359,792
ISHARES TR CORE ST USDB ETF 46432F859 5,761 114,941 SH   SOLE   0 0 114,941
ISHARES TR CORE TL USD BD 46434V613 1,780 35,241 SH   SOLE   0 0 35,241
ISHARES TR CORE US AGGBD ET 464287226 114,020 1,050,939 SH   SOLE   0 0 1,050,939
ISHARES TR CUR HD EURZN ETF 46434V639 677 23,606 SH   SOLE   0 0 23,606
ISHARES TR DOW JONES US ETF 464287846 2,457 20,777 SH   SOLE   0 0 20,777
ISHARES TR EAFE GRWTH ETF 464288885 3,241 46,644 SH   SOLE   0 0 46,644
ISHARES TR EAFE SML CP ETF 464288273 9,774 180,522 SH   SOLE   0 0 180,522
ISHARES TR EAFE VALUE ETF 464288877 2,445 48,611 SH   SOLE   0 0 48,611
ISHARES TR EUROPE ETF 464287861 669 15,983 SH   SOLE   0 0 15,983
ISHARES TR EXPONEN TECHNO 46434V381 541 18,221 SH   SOLE   0 0 18,221
ISHARES TR FLTG RATE BD ETF 46429B655 21,006 412,933 SH   SOLE   0 0 412,933
ISHARES TR GL TIMB FORE ETF 464288174 399 6,916 SH   SOLE   0 0 6,916
ISHARES TR GLB CNS DISC ETF 464288745 1,534 15,899 SH   SOLE   0 0 15,899
ISHARES TR GLB CNSM STP ETF 464288737 1,895 19,066 SH   SOLE   0 0 19,066
ISHARES TR GLB INFRASTR ETF 464288372 2,054 48,546 SH   SOLE   0 0 48,546
ISHARES TR GLOB HLTHCRE ETF 464287325 2,216 21,559 SH   SOLE   0 0 21,559
ISHARES TR GLOB INDSTRL ETF 464288729 1,594 19,825 SH   SOLE   0 0 19,825
ISHARES TR GLOB TELECOM ETF 464287275 1,399 23,518 SH   SOLE   0 0 23,518
ISHARES TR GLOB UTILITS ETF 464288711 1,123 23,289 SH   SOLE   0 0 23,289
ISHARES TR GLOBAL 100 ETF 464287572 277 3,383 SH   SOLE   0 0 3,383
ISHARES TR GLOBAL ENERG ETF 464287341 3,535 106,472 SH   SOLE   0 0 106,472
ISHARES TR GLOBAL MATER ETF 464288695 434 7,326 SH   SOLE   0 0 7,326
ISHARES TR GLOBAL REIT ETF 46434V647 5,114 201,825 SH   SOLE   0 0 201,825
ISHARES TR GLOBAL TECH ETF 464287291 3,945 31,753 SH   SOLE   0 0 31,753
ISHARES TR GNMA BOND ETF 46429B333 2,162 43,514 SH   SOLE   0 0 43,514
ISHARES TR HDG MSCI EAFE 46434V803 3,567 129,620 SH   SOLE   0 0 129,620
ISHARES TR HDG MSCI JAPAN 46434V886 336 11,973 SH   SOLE   0 0 11,973
ISHARES TR IBNDS MAR18 ETF 46432FAG2 289 11,716 SH   SOLE   0 0 11,716
ISHARES TR IBNDS MAR20 ETF 46432FAK3 236 9,588 SH   SOLE   0 0 9,588
ISHARES TR IBONDS DEC17 ETF 46434VAR1 1,970 79,267 SH   SOLE   0 0 79,267
ISHARES TR IBONDS DEC18 ETF 46434VAA8 3,548 140,976 SH   SOLE   0 0 140,976
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3,067 122,786 SH   SOLE   0 0 122,786
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,416 95,028 SH   SOLE   0 0 95,028
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,877 75,659 SH   SOLE   0 0 75,659
ISHARES TR IBONDS DEC21 ETF 46435G789 2,080 81,113 SH   SOLE   0 0 81,113
ISHARES TR IBONDS DEC22 ETF 46434VBA7 637 25,599 SH   SOLE   0 0 25,599
ISHARES TR IBONDS DEC22 ETF 46435G755 1,779 69,104 SH   SOLE   0 0 69,104
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,242 89,997 SH   SOLE   0 0 89,997
ISHARES TR IBONDS DEC24 ETF 46434VBG4 629 25,399 SH   SOLE   0 0 25,399
ISHARES TR IBONDS DEC25 ETF 46434VBD1 415 16,831 SH   SOLE   0 0 16,831
ISHARES TR IBONDS MAR18 ETF 46432FAW7 1,534 59,792 SH   SOLE   0 0 59,792
ISHARES TR IBONDS MAR20 ETF 46432FBC0 410 15,662 SH   SOLE   0 0 15,662
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 343 12,991 SH   SOLE   0 0 12,991
ISHARES TR IBONDS SEP18 ETF 46429B580 3,807 149,661 SH   SOLE   0 0 149,661
ISHARES TR IBONDS SEP19 ETF 46429B564 3,403 133,311 SH   SOLE   0 0 133,311
ISHARES TR IBONDS SEP20 ETF 46434V571 3,642 142,492 SH   SOLE   0 0 142,492
ISHARES TR IBOXX HI YD ETF 464288513 23,480 267,492 SH   SOLE   0 0 267,492
ISHARES TR IBOXX INV CP ETF 464287242 26,648 225,997 SH   SOLE   0 0 225,997
ISHARES TR INTERM CR BD ETF 464288638 10,339 94,889 SH   SOLE   0 0 94,889
ISHARES TR INTL PFD STK ETF 46429B135 803 46,334 SH   SOLE   0 0 46,334
ISHARES TR INTL SEL DIV ETF 464288448 5,676 180,427 SH   SOLE   0 0 180,427
ISHARES TR INTL TREA BD ETF 464288117 347 3,795 SH   SOLE   0 0 3,795
ISHARES TR INTL VALUE FACTR 46435G409 5,481 234,325 SH   SOLE   0 0 234,325
ISHARES TR INTRM GOV/CR ETF 464288612 3,745 33,980 SH   SOLE   0 0 33,980
ISHARES TR JP MOR EM MK ETF 464288281 5,951 52,341 SH   SOLE   0 0 52,341
ISHARES TR LATN AMER 40 ETF 464287390 255 8,032 SH   SOLE   0 0 8,032
ISHARES TR MBS ETF 464288588 7,212 67,686 SH   SOLE   0 0 67,686
ISHARES TR MICRO-CAP ETF 464288869 2,582 30,151 SH   SOLE   0 0 30,151
ISHARES TR MIN VOL EAFE ETF 46429B689 71,911 1,089,556 SH   SOLE   0 0 1,089,556
ISHARES TR MIN VOL USA ETF 46429B697 128,763 2,698,301 SH   SOLE   0 0 2,698,301
ISHARES TR MRGSTR MD CP ETF 464288208 8,851 53,123 SH   SOLE   0 0 53,123
ISHARES TR MRGSTR MD CP GRW 464288307 956 5,496 SH   SOLE   0 0 5,496
ISHARES TR MRGSTR MD CP VAL 464288406 410 2,759 SH   SOLE   0 0 2,759
ISHARES TR MRGSTR SM CP ETF 464288505 2,305 14,444 SH   SOLE   0 0 14,444
ISHARES TR MRGSTR SM CP GR 464288604 1,019 6,661 SH   SOLE   0 0 6,661
ISHARES TR MRNGSTR INC ETF 46432F875 981 38,970 SH   SOLE   0 0 38,970
ISHARES TR MRNGSTR LG-CP ET 464287127 2,675 18,857 SH   SOLE   0 0 18,857
ISHARES TR MRNGSTR LG-CP GR 464287119 830 6,305 SH   SOLE   0 0 6,305
ISHARES TR MRNGSTR LG-CP VL 464288109 773 8,037 SH   SOLE   0 0 8,037
ISHARES TR MSCI ACWI ETF 464288257 2,979 47,092 SH   SOLE   0 0 47,092
ISHARES TR MSCI ACWI EX US 464288240 5,682 130,248 SH   SOLE   0 0 130,248
ISHARES TR MSCI EAFE ETF 464287465 99,574 1,598,556 SH   SOLE   0 0 1,598,556
ISHARES TR MSCI EAFE ETF 464287465 21 11,900 SH Call SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 23,895 606,620 SH   SOLE   0 0 606,620
ISHARES TR MSCI INDIA ETF 46429B598 1,382 43,903 SH   SOLE   0 0 43,903
ISHARES TR MSCI KLD400 SOC 464288570 2,803 32,310 SH   SOLE   0 0 32,310
ISHARES TR MTG REL ETF NEW 46435G342 949 20,963 SH   SOLE   0 0 20,963
ISHARES TR MULTIFACTOR USA 46434V282 228 8,164 SH   SOLE   0 0 8,164
ISHARES TR N AMER TECH ETF 464287549 7,917 57,178 SH   SOLE   0 0 57,178
ISHARES TR NA NAT RES 464287374 4,222 123,199 SH   SOLE   0 0 123,199
ISHARES TR NA TEC-SFTWR ETF 464287515 1,904 15,054 SH   SOLE   0 0 15,054
ISHARES TR NASDQ BIOTEC ETF 464287556 16,659 56,798 SH   SOLE   0 0 56,798
ISHARES TR NATIONAL MUN ETF 464288414 13,257 121,683 SH   SOLE   0 0 121,683
ISHARES TR NEW YORK MUN ETF 464288323 252 2,283 SH   SOLE   0 0 2,283
ISHARES TR PHLX SEMICND ETF 464287523 2,954 21,575 SH   SOLE   0 0 21,575
ISHARES TR RESID RL EST CAP 464288562 910 14,409 SH   SOLE   0 0 14,409
ISHARES TR RUS 1000 ETF 464287622 22,436 170,940 SH   SOLE   0 0 170,940
ISHARES TR RUS 1000 GRW ETF 464287614 87,084 765,215 SH   SOLE   0 0 765,215
ISHARES TR RUS 1000 VAL ETF 464287598 64,661 562,552 SH   SOLE   0 0 562,552
ISHARES TR RUS 2000 GRW ETF 464287648 36,867 228,047 SH   SOLE   0 0 228,047
ISHARES TR RUS 2000 VAL ETF 464287630 18,785 158,972 SH   SOLE   0 0 158,972
ISHARES TR RUS MD CP GR ETF 464287481 16,804 161,948 SH   SOLE   0 0 161,948
ISHARES TR RUS MDCP VAL ETF 464287473 19,493 234,878 SH   SOLE   0 0 234,878
ISHARES TR RUS MID CAP ETF 464287499 23,134 123,580 SH   SOLE   0 0 123,580
ISHARES TR RUSSELL 2000 ETF 464287655 65,656 477,517 SH   SOLE   0 0 477,517
ISHARES TR RUSSELL 3000 ETF 464287689 19,481 139,252 SH   SOLE   0 0 139,252
ISHARES TR S&P 100 ETF 464287101 3,110 29,705 SH   SOLE   0 0 29,705
ISHARES TR S&P 500 GRWT ETF 464287309 51,045 388,112 SH   SOLE   0 0 388,112
ISHARES TR S&P 500 VAL ETF 464287408 39,822 382,767 SH   SOLE   0 0 382,767
ISHARES TR S&P MC 400GR ETF 464287606 33,449 175,193 SH   SOLE   0 0 175,193
ISHARES TR S&P MC 400VL ETF 464287705 20,048 135,031 SH   SOLE   0 0 135,031
ISHARES TR SELECT DIVID ETF 464287168 27,388 300,635 SH   SOLE   0 0 300,635
ISHARES TR SHRT NAT MUN ETF 464288158 4,963 47,007 SH   SOLE   0 0 47,007
ISHARES TR SHRT TRS BD ETF 464288679 4,420 40,057 SH   SOLE   0 0 40,057
ISHARES TR SP SMCP600GR ETF 464287887 9,127 59,614 SH   SOLE   0 0 59,614
ISHARES TR SP SMCP600VL ETF 464287879 20,143 145,259 SH   SOLE   0 0 145,259
ISHARES TR TIPS BD ETF 464287176 25,654 223,756 SH   SOLE   0 0 223,756
ISHARES TR TRANS AVG ETF 464287192 1,195 7,287 SH   SOLE   0 0 7,287
ISHARES TR U.S. AER&DEF ETF 464288760 7,306 49,127 SH   SOLE   0 0 49,127
ISHARES TR U.S. BAS MTL ETF 464287838 3,574 40,097 SH   SOLE   0 0 40,097
ISHARES TR U.S. CNSM GD ETF 464287812 875 7,370 SH   SOLE   0 0 7,370
ISHARES TR U.S. CNSM SV ETF 464287580 937 5,817 SH   SOLE   0 0 5,817
ISHARES TR U.S. ENERGY ETF 464287796 5,141 133,387 SH   SOLE   0 0 133,387
ISHARES TR U.S. FIN SVC ETF 464287770 1,440 13,198 SH   SOLE   0 0 13,198
ISHARES TR U.S. FINLS ETF 464287788 5,986 57,526 SH   SOLE   0 0 57,526
ISHARES TR U.S. INDS ETF 464287754 2,548 20,237 SH   SOLE   0 0 20,237
ISHARES TR U.S. INSRNCE ETF 464288786 866 14,287 SH   SOLE   0 0 14,287
ISHARES TR U.S. MED DVC ETF 464288810 1,691 11,167 SH   SOLE   0 0 11,167
ISHARES TR U.S. PFD STK ETF 464288687 30,276 782,340 SH   SOLE   0 0 782,340
ISHARES TR U.S. PHARMA ETF 464288836 1,025 6,787 SH   SOLE   0 0 6,787
ISHARES TR U.S. REAL ES ETF 464287739 13,229 168,544 SH   SOLE   0 0 168,544
ISHARES TR U.S. REAL ES ETF 464287739 6 15,900 SH Call SOLE   0 0 0
ISHARES TR U.S. TECH ETF 464287721 16,406 121,376 SH   SOLE   0 0 121,376
ISHARES TR U.S. TELECOM ETF 464287713 866 26,771 SH   SOLE   0 0 26,771
ISHARES TR U.S. UTILITS ETF 464287697 2,262 17,608 SH   SOLE   0 0 17,608
ISHARES TR US BR DEL SE ETF 464288794 430 8,390 SH   SOLE   0 0 8,390
ISHARES TR US CREDIT BD ETF 464288620 242 2,201 SH   SOLE   0 0 2,201
ISHARES TR US HLTHCARE ETF 464287762 7,383 47,417 SH   SOLE   0 0 47,417
ISHARES TR US HLTHCR PR ETF 464288828 945 7,047 SH   SOLE   0 0 7,047
ISHARES TR US HOME CONS ETF 464288752 3,051 95,403 SH   SOLE   0 0 95,403
ISHARES TR US OIL&GS EX ETF 464288851 456 7,458 SH   SOLE   0 0 7,458
ISHARES TR US REGNL BKS ETF 464288778 4,329 96,629 SH   SOLE   0 0 96,629
ISHARES TR US TREASURY ETF 46429B267 477 19,026 SH   SOLE   0 0 19,026
ISHARES TR USA ESG SLCT ETF 464288802 3,571 36,343 SH   SOLE   0 0 36,343
ISHARES TR USA MOMENTUM FCT 46432F396 8,322 100,685 SH   SOLE   0 0 100,685
ISHARES TR USA QUALITY FCTR 46432F339 9,439 129,658 SH   SOLE   0 0 129,658
ISHARES TR USA SIZE FACTOR 46432F370 5,775 76,424 SH   SOLE   0 0 76,424
ISHARES TR USA VALUE FACTOR 46432F388 6,779 92,709 SH   SOLE   0 0 92,709
ISHARES U S ETF TR COMMOD SEL STG 46431W853 262 7,799 SH   SOLE   0 0 7,799
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 17,799 354,206 SH   SOLE   0 0 354,206
ISLE OF CAPRI CASINOS INC COM 464592104 241 9,125 SH   SOLE   0 0 9,125
ISORAY INC COM 46489V104 19 33,040 SH   SOLE   0 0 33,040
ISTAR INC COM 45031U101 1,670 141,555 SH   SOLE   0 0 141,555
ITT INC COM 45073V108 214 5,206 SH   SOLE   0 0 5,206
J & J SNACK FOODS CORP COM 466032109 2,440 17,998 SH   SOLE   0 0 17,998
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 679 12,797 SH   SOLE   0 0 12,797
JABIL CIRCUIT INC COM 466313103 386 13,347 SH   SOLE   0 0 13,347
JACOBS ENGR GROUP INC DEL COM 469814107 1,130 20,439 SH   SOLE   0 0 20,439
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 349 2,407 SH   SOLE   0 0 2,407
JD COM INC SPON ADR CL A 47215P106 329 10,570 SH   SOLE   0 0 10,570
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 207 205,000 PRN   SOLE   0 0 205,000
JERNIGAN CAP INC COM 476405105 494 21,440 SH   SOLE   0 0 21,440
JETBLUE AIRWAYS CORP COM 477143101 267 12,961 SH   SOLE   0 0 12,961
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 244 7,916 SH   SOLE   0 0 7,916
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,020 33,510 SH   SOLE   0 0 33,510
JOHNSON & JOHNSON COM 478160104 117,415 942,680 SH   SOLE   0 0 942,680
JOHNSON CTLS INTL PLC SHS G51502105 6,358 150,943 SH   SOLE   0 0 150,943
JONES ENERGY INC COM CL A 48019R108 1,822 714,388 SH   SOLE   0 0 714,388
JONES LANG LASALLE INC COM 48020Q107 222 1,996 SH   SOLE   0 0 1,996
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6,582 203,768 SH   SOLE   0 0 203,768
JPMORGAN CHASE & CO COM 46625H100 119,581 1,361,352 SH   SOLE   0 0 1,361,352
JPMORGAN CHASE & CO COM 46625H100 3 13,900 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,546 134,625 SH   SOLE   0 0 134,625
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 339 26,834 SH   SOLE   0 0 26,834
KAYNE ANDERSON MLP INVT CO COM 486606106 2,898 138,017 SH   SOLE   0 0 138,017
KELLOGG CO COM 487836108 2,958 40,737 SH   SOLE   0 0 40,737
KENNEDY-WILSON HLDGS INC COM 489398107 768 34,580 SH   SOLE   0 0 34,580
KERYX BIOPHARMACEUTICALS INC COM 492515101 67 10,867 SH   SOLE   0 0 10,867
KEYCORP NEW COM 493267108 1,530 86,063 SH   SOLE   0 0 86,063
KEYW HLDG CORP COM 493723100 6,047 640,548 SH   SOLE   0 0 640,548
KIMBERLY CLARK CORP COM 494368103 13,264 100,761 SH   SOLE   0 0 100,761
KINDER MORGAN INC DEL COM 49456B101 15,123 695,655 SH   SOLE   0 0 695,655
KINDER MORGAN INC DEL PFD SER A 49456B200 375 7,512 SH   SOLE   0 0 7,512
KINROSS GOLD CORP COM NO PAR 496902404 118 33,648 SH   SOLE   0 0 33,648
KITE PHARMA INC COM 49803L109 394 5,016 SH   SOLE   0 0 5,016
KITE RLTY GROUP TR COM NEW 49803T300 641 29,834 SH   SOLE   0 0 29,834
KKR & CO L P DEL COM UNITS 48248M102 1,159 63,557 SH   SOLE   0 0 63,557
KLA-TENCOR CORP COM 482480100 492 5,180 SH   SOLE   0 0 5,180
KLX INC COM 482539103 1,161 25,967 SH   SOLE   0 0 25,967
KOHLS CORP COM 500255104 605 15,193 SH   SOLE   0 0 15,193
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 272 8,466 SH   SOLE   0 0 8,466
KOSMOS ENERGY LTD SHS G5315B107 173 25,943 SH   SOLE   0 0 25,943
KRAFT HEINZ CO COM 500754106 54,445 599,539 SH   SOLE   0 0 599,539
KRANESHARES TR CSI CHI INTERNET 500767306 312 7,369 SH   SOLE   0 0 7,369
KROGER CO COM 501044101 5,153 174,748 SH   SOLE   0 0 174,748
KROGER CO COM 501044101 67 12,000 SH Put SOLE   0 0 12,000
KROGER CO COM 501044101 58 12,000 SH Put SOLE   0 0 12,000
L BRANDS INC COM 501797104 420 8,927 SH   SOLE   0 0 8,927
L3 TECHNOLOGIES INC COM 502413107 1,208 7,306 SH   SOLE   0 0 7,306
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,420 9,900 SH   SOLE   0 0 9,900
LAM RESEARCH CORP COM 512807108 659 5,135 SH   SOLE   0 0 5,135
LAMAR ADVERTISING CO NEW CL A 512816109 541 7,234 SH   SOLE   0 0 7,234
LAMB WESTON HLDGS INC COM 513272104 997 23,704 SH   SOLE   0 0 23,704
LANCASTER COLONY CORP COM 513847103 2,294 17,802 SH   SOLE   0 0 17,802
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,110 74,238 SH   SOLE   0 0 74,238
LANDSTAR SYS INC COM 515098101 368 4,300 SH   SOLE   0 0 4,300
LAREDO PETROLEUM INC COM 516806106 537 36,787 SH   SOLE   0 0 36,787
LAS VEGAS SANDS CORP COM 517834107 2,905 50,910 SH   SOLE   0 0 50,910
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,584 54,717 SH   SOLE   0 0 54,717
LAUDER ESTEE COS INC CL A 518439104 10,156 119,775 SH   SOLE   0 0 119,775
LAZARD GLB TTL RET&INCM FD I COM 52106W103 1,314 87,560 SH   SOLE   0 0 87,560
LAZARD LTD SHS A G54050102 4,971 108,084 SH   SOLE   0 0 108,084
LAZARD WORLD DIVID & INCOME COM 521076109 510 47,842 SH   SOLE   0 0 47,842
LEAR CORP COM NEW 521865204 2,492 17,602 SH   SOLE   0 0 17,602
LEGACY RESVS LP UNIT LP INT 524707304 71 30,842 SH   SOLE   0 0 30,842
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 371 12,483 SH   SOLE   0 0 12,483
LEGG MASON INC COM 524901105 246 6,809 SH   SOLE   0 0 6,809
LEGGETT & PLATT INC COM 524660107 677 13,460 SH   SOLE   0 0 13,460
LEIDOS HLDGS INC COM 525327102 283 5,531 SH   SOLE   0 0 5,531
LENNAR CORP CL A 526057104 364 7,103 SH   SOLE   0 0 7,103
LEUCADIA NATL CORP COM 527288104 690 26,554 SH   SOLE   0 0 26,554
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 500 8,743 SH   SOLE   0 0 8,743
LEXINGTON REALTY TRUST COM 529043101 956 95,783 SH   SOLE   0 0 95,783
LGI HOMES INC COM 50187T106 351 10,337 SH   SOLE   0 0 10,337
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4,140 758,312 SH   SOLE   0 0 758,312
LIBERTY BROADBAND CORP COM SER C 530307305 215 2,486 SH   SOLE   0 0 2,486
LIBERTY GLOBAL PLC SHS CL A G5480U104 582 16,238 SH   SOLE   0 0 16,238
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,563 44,597 SH   SOLE   0 0 44,597
LILLY ELI & CO COM 532457108 14,272 169,692 SH   SOLE   0 0 169,692
LINCOLN ELEC HLDGS INC COM 533900106 278 3,205 SH   SOLE   0 0 3,205
LINCOLN NATL CORP IND COM 534187109 3,793 57,951 SH   SOLE   0 0 57,951
LITHIA MTRS INC CL A 536797103 2,042 23,842 SH   SOLE   0 0 23,842
LKQ CORP COM 501889208 287 9,796 SH   SOLE   0 0 9,796
LMP CAP & INCOME FD INC COM 50208A102 3,021 212,293 SH   SOLE   0 0 212,293
LOCKHEED MARTIN CORP COM 539830109 22,214 82,985 SH   SOLE   0 0 82,985
LOEWS CORP COM 540424108 220 4,705 SH   SOLE   0 0 4,705
LOGMEIN INC COM 54142L109 243 2,492 SH   SOLE   0 0 2,492
LOWES COS INC COM 548661107 14,881 181,010 SH   SOLE   0 0 181,010
LOWES COS INC COM 548661107 115 19,500 SH Call SOLE   0 0 0
LTC PPTYS INC COM 502175102 226 4,715 SH   SOLE   0 0 4,715
LULULEMON ATHLETICA INC COM 550021109 2,434 46,917 SH   SOLE   0 0 46,917
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 350 16,689 SH   SOLE   0 0 16,689
LUMENTUM HLDGS INC COM 55024U109 1,593 29,857 SH   SOLE   0 0 29,857
LUMINEX CORP DEL COM 55027E102 267 14,550 SH   SOLE   0 0 14,550
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,464 48,947 SH   SOLE   0 0 48,947
M & T BK CORP COM 55261F104 2,920 18,862 SH   SOLE   0 0 18,862
M D C HLDGS INC COM 552676108 2,371 78,916 SH   SOLE   0 0 78,916
M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 14 14,000 PRN   SOLE   0 0 14,000
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 352 7,296 SH   SOLE   0 0 7,296
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 201 8,812 SH   SOLE   0 0 8,812
MACQUARIE INFRASTRUCTURE COR COM 55608B105 573 7,107 SH   SOLE   0 0 7,107
MACYS INC COM 55616P104 599 20,223 SH   SOLE   0 0 20,223
MADISON STRTG SECTOR PREM FD COM 558268108 130 10,684 SH   SOLE   0 0 10,684
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 29,208 379,770 SH   SOLE   0 0 379,770
MAGNA INTL INC COM 559222401 902 20,903 SH   SOLE   0 0 20,903
MAIN STREET CAPITAL CORP COM 56035L104 1,429 37,346 SH   SOLE   0 0 37,346
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 2,714 140,964 SH   SOLE   0 0 140,964
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 344 14,220 SH   SOLE   0 0 14,220
MANITOWOC INC COM 563571108 234 41,085 SH   SOLE   0 0 41,085
MANNKIND CORP COM NEW 56400P706 15 10,276 SH   SOLE   0 0 10,276
MANULIFE FINL CORP COM 56501R106 1,288 72,714 SH   SOLE   0 0 72,714
MARATHON OIL CORP COM 565849106 19,262 1,219,137 SH   SOLE   0 0 1,219,137
MARATHON OIL CORP COM 565849106 20 10,800 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 39,784 787,157 SH   SOLE   0 0 787,157
MARKEL CORP COM 570535104 3,777 3,870 SH   SOLE   0 0 3,870
MARKETAXESS HLDGS INC COM 57060D108 1,777 9,476 SH   SOLE   0 0 9,476
MARRIOTT INTL INC NEW CL A 571903202 2,638 28,005 SH   SOLE   0 0 28,005
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 220 2,196 SH   SOLE   0 0 2,196
MARRONE BIO INNOVATIONS INC COM 57165B106 29 14,961 SH   SOLE   0 0 14,961
MARSH & MCLENNAN COS INC COM 571748102 1,038 14,052 SH   SOLE   0 0 14,052
MARTIN MARIETTA MATLS INC COM 573284106 743 3,403 SH   SOLE   0 0 3,403
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1,790 89,488 SH   SOLE   0 0 89,488
MASCO CORP COM 574599106 803 23,632 SH   SOLE   0 0 23,632
MASIMO CORP COM 574795100 679 7,281 SH   SOLE   0 0 7,281
MASTERCARD INCORPORATED CL A 57636Q104 12,008 106,737 SH   SOLE   0 0 106,737
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,781 643,066 SH   SOLE   0 0 643,066
MATTEL INC COM 577081102 676 26,396 SH   SOLE   0 0 26,396
MATTHEWS INTL CORP CL A 577128101 942 13,924 SH   SOLE   0 0 13,924
MAXIM INTEGRATED PRODS INC COM 57772K101 2,517 55,975 SH   SOLE   0 0 55,975
MAXLINEAR INC COM 57776J100 1,313 46,819 SH   SOLE   0 0 46,819
MB FINANCIAL INC NEW COM 55264U108 479 11,191 SH   SOLE   0 0 11,191
MBT FINL CORP COM 578877102 460 40,498 SH   SOLE   0 0 40,498
MCCORMICK & CO INC COM NON VTG 579780206 3,103 31,814 SH   SOLE   0 0 31,814
MCDERMOTT INTL INC COM 580037109 71 10,531 SH   SOLE   0 0 10,531
MCDONALDS CORP COM 580135101 29,602 228,397 SH   SOLE   0 0 228,397
MCKESSON CORP COM 58155Q103 3,042 20,518 SH   SOLE   0 0 20,518
MDU RES GROUP INC COM 552690109 707 25,832 SH   SOLE   0 0 25,832
MEAD JOHNSON NUTRITION CO COM 582839106 402 4,509 SH   SOLE   0 0 4,509
MEDICAL PPTYS TRUST INC COM 58463J304 1,400 108,621 SH   SOLE   0 0 108,621
MEDTRONIC PLC SHS G5960L103 13,916 172,733 SH   SOLE   0 0 172,733
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 12 97,609 SH   SOLE   0 0 97,609
MERCK & CO INC COM 58933Y105 60,214 947,658 SH   SOLE   0 0 947,658
MERCURY GENL CORP NEW COM 589400100 380 6,229 SH   SOLE   0 0 6,229
MEREDITH CORP COM 589433101 351 5,427 SH   SOLE   0 0 5,427
MERIT MED SYS INC COM 589889104 450 15,555 SH   SOLE   0 0 15,555
METLIFE INC COM 59156R108 7,017 132,845 SH   SOLE   0 0 132,845
METTLER TOLEDO INTERNATIONAL COM 592688105 2,581 5,389 SH   SOLE   0 0 5,389
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 98 19,814 SH   SOLE   0 0 19,814
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 254 50,560 SH   SOLE   0 0 50,560
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 51 11,000 SH   SOLE   0 0 11,000
MFS INTER INCOME TR SH BEN INT 55273C107 699 162,082 SH   SOLE   0 0 162,082
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 581 94,937 SH   SOLE   0 0 94,937
MFS MUN INCOME TR SH BEN INT 552738106 239 34,389 SH   SOLE   0 0 34,389
MGE ENERGY INC COM 55277P104 274 4,217 SH   SOLE   0 0 4,217
MGIC INVT CORP WIS COM 552848103 105 10,385 SH   SOLE   0 0 10,385
MGM RESORTS INTERNATIONAL COM 552953101 937 34,213 SH   SOLE   0 0 34,213
MGP INGREDIENTS INC NEW COM 55303J106 237,908 4,387,015 SH   SOLE   0 0 4,387,015
MICHAEL KORS HLDGS LTD SHS G60754101 260 6,835 SH   SOLE   0 0 6,835
MICROCHIP TECHNOLOGY INC COM 595017104 42,472 575,639 SH   SOLE   0 0 575,639
MICRON TECHNOLOGY INC COM 595112103 10,430 360,895 SH   SOLE   0 0 360,895
MICROSEMI CORP COM 595137100 571 11,074 SH   SOLE   0 0 11,074
MICROSOFT CORP COM 594918104 173,678 2,637,076 SH   SOLE   0 0 2,637,076
MID AMER APT CMNTYS INC COM 59522J103 1,512 14,868 SH   SOLE   0 0 14,868
MIDDLEBY CORP COM 596278101 1,153 8,449 SH   SOLE   0 0 8,449
MIDDLESEX WATER CO COM 596680108 797 21,559 SH   SOLE   0 0 21,559
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 574 42,863 SH   SOLE   0 0 42,863
MIMEDX GROUP INC COM 602496101 507 53,218 SH   SOLE   0 0 53,218
MITCHAM INDS INC COM 606501104 52 10,595 SH   SOLE   0 0 10,595
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1,365 22,227 SH   SOLE   0 0 22,227
MOHAWK INDS INC COM 608190104 25,861 112,690 SH   SOLE   0 0 112,690
MOLSON COORS BREWING CO CL B 60871R209 2,617 27,346 SH   SOLE   0 0 27,346
MONDELEZ INTL INC CL A 609207105 12,787 296,826 SH   SOLE   0 0 296,826
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,102 77,253 SH   SOLE   0 0 77,253
MONOGRAM RESIDENTIAL TR INC COM 60979P105 401 40,215 SH   SOLE   0 0 40,215
MONOLITHIC PWR SYS INC COM 609839105 19,991 217,048 SH   SOLE   0 0 217,048
MONROE CAP CORP COM 610335101 182 11,557 SH   SOLE   0 0 11,557
MONSANTO CO NEW COM 61166W101 4,758 42,036 SH   SOLE   0 0 42,036
MONSTER BEVERAGE CORP NEW COM 61174X109 2,221 48,098 SH   SOLE   0 0 48,098
MONSTER DIGITAL INC COM PAR NEW 61174L501 26 21,819 SH   SOLE   0 0 21,819
MOODYS CORP COM 615369105 658 5,870 SH   SOLE   0 0 5,870
MORGAN STANLEY COM NEW 617446448 1,430 33,369 SH   SOLE   0 0 33,369
MORGAN STANLEY EM MKTS DM DE COM 617477104 124 16,346 SH   SOLE   0 0 16,346
MOSAIC CO NEW COM 61945C103 1,049 35,948 SH   SOLE   0 0 35,948
MOTOROLA SOLUTIONS INC COM NEW 620076307 386 4,481 SH   SOLE   0 0 4,481
MPLX LP COM UNIT REP LTD 55336V100 5,310 147,186 SH   SOLE   0 0 147,186
MSA SAFETY INC COM 553498106 1,188 16,806 SH   SOLE   0 0 16,806
MUELLER WTR PRODS INC COM SER A 624758108 197 16,679 SH   SOLE   0 0 16,679
MYLAN N V SHS EURO N59465109 23,082 591,998 SH   SOLE   0 0 591,998
NABORS INDUSTRIES LTD SHS G6359F103 481 36,812 SH   SOLE   0 0 36,812
NANOVIRICIDES INC COM NEW 630087203 12 11,127 SH   SOLE   0 0 11,127
NASDAQ INC COM 631103108 4,639 66,792 SH   SOLE   0 0 66,792
NATIONAL BEVERAGE CORP COM 635017106 1,281 15,151 SH   SOLE   0 0 15,151
NATIONAL COMM CORP COM 63546L102 432 11,811 SH   SOLE   0 0 11,811
NATIONAL FUEL GAS CO N J COM 636180101 348 5,837 SH   SOLE   0 0 5,837
NATIONAL GRID PLC SPON ADR NEW 636274300 1,755 27,646 SH   SOLE   0 0 27,646
NATIONAL HEALTH INVS INC COM 63633D104 790 10,874 SH   SOLE   0 0 10,874
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 19 17,000 PRN   SOLE   0 0 17,000
NATIONAL HEALTHCARE CORP COM 635906100 442 6,201 SH   SOLE   0 0 6,201
NATIONAL OILWELL VARCO INC COM 637071101 1,744 43,503 SH   SOLE   0 0 43,503
NATIONAL RETAIL PPTYS INC COM 637417106 4,486 102,840 SH   SOLE   0 0 102,840
NBT BANCORP INC COM 628778102 665 17,949 SH   SOLE   0 0 17,949
NEOGEN CORP COM 640491106 1,295 19,763 SH   SOLE   0 0 19,763
NETFLIX INC COM 64110L106 11,995 81,151 SH   SOLE   0 0 81,151
NEUBERGER BERMAN HGH YLD FD COM 64128C106 169 14,220 SH   SOLE   0 0 14,220
NEUBERGER BERMAN INTER MUNI COM 64124P101 363 24,413 SH   SOLE   0 0 24,413
NEUBERGER BERMAN MLP INCOME COM 64129H104 227 22,431 SH   SOLE   0 0 22,431
NEUBERGER BERMAN NY INT MUN COM 64124K102 162 12,964 SH   SOLE   0 0 12,964
NEUBERGER BERMAN RE ES SEC F COM 64190A103 163 30,607 SH   SOLE   0 0 30,607
NEW AMER HIGH INCOME FD INC COM NEW 641876800 200 21,200 SH   SOLE   0 0 21,200
NEW JERSEY RES COM 646025106 1,648 41,605 SH   SOLE   0 0 41,605
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 205 3,403 SH   SOLE   0 0 3,403
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 929 54,723 SH   SOLE   0 0 54,723
NEW YORK CMNTY BANCORP INC COM 649445103 5,690 407,289 SH   SOLE   0 0 407,289
NEW YORK MTG TR INC COM PAR $.02 649604501 102 16,473 SH   SOLE   0 0 16,473
NEWELL BRANDS INC COM 651229106 24,049 509,803 SH   SOLE   0 0 509,803
NEWMARKET CORP COM 651587107 2,282 5,034 SH   SOLE   0 0 5,034
NEWMONT MINING CORP COM 651639106 1,647 49,965 SH   SOLE   0 0 49,965
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 321 18,912 SH   SOLE   0 0 18,912
NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 22 30,000 SH   SOLE   0 0 30,000
NEXTERA ENERGY INC COM 65339F101 16,699 130,088 SH   SOLE   0 0 130,088
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2,741 121,304 SH   SOLE   0 0 121,304
NIKE INC CL B 654106103 21,178 380,003 SH   SOLE   0 0 380,003
NIKE INC CL B 654106103 17 21,500 SH Call SOLE   0 0 0
NIPPON TELEG TEL CORP SPONSORED ADR 654624105 322 7,512 SH   SOLE   0 0 7,512
NISOURCE INC COM 65473P105 261 10,977 SH   SOLE   0 0 10,977
NOBLE CORP PLC SHS USD G65431101 278 44,905 SH   SOLE   0 0 44,905
NOBLE ENERGY INC COM 655044105 304 8,842 SH   SOLE   0 0 8,842
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 703 13,500 SH   SOLE   0 0 13,500
NOKIA CORP SPONSORED ADR 654902204 293 54,052 SH   SOLE   0 0 54,052
NOKIA CORP SPONSORED ADR 654902204 15 30,000 SH Call SOLE   0 0 0
NORBORD INC COM NEW 65548P403 204 7,183 SH   SOLE   0 0 7,183
NORDSON CORP COM 655663102 510 4,148 SH   SOLE   0 0 4,148
NORDSTROM INC COM 655664100 1,080 23,201 SH   SOLE   0 0 23,201
NORFOLK SOUTHERN CORP COM 655844108 8,288 74,025 SH   SOLE   0 0 74,025
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 20 14,033 SH   SOLE   0 0 14,033
NORTHERN OIL & GAS INC NEV COM 665531109 30 11,467 SH   SOLE   0 0 11,467
NORTHERN TR CORP COM 665859104 6,173 71,292 SH   SOLE   0 0 71,292
NORTHROP GRUMMAN CORP COM 666807102 8,062 33,893 SH   SOLE   0 0 33,893
NORTHWEST NAT GAS CO COM 667655104 2,433 41,174 SH   SOLE   0 0 41,174
NORTHWEST PIPE CO COM 667746101 431 27,424 SH   SOLE   0 0 27,424
NOVAGOLD RES INC COM NEW 66987E206 109 22,405 SH   SOLE   0 0 22,405
NOVARTIS A G SPONSORED ADR 66987V109 6,857 92,325 SH   SOLE   0 0 92,325
NOVAVAX INC COM 670002104 77 59,897 SH   SOLE   0 0 59,897
NOVO-NORDISK A S ADR 670100205 3,113 90,818 SH   SOLE   0 0 90,818
NQ MOBILE INC ADR REPSTG CL A 64118U108 442 106,100 SH   SOLE   0 0 106,100
NQ MOBILE INC ADR REPSTG CL A 64118U108 26 24,700 SH Call SOLE   0 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 12 17,100 SH Call SOLE   0 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 17 29,600 SH Call SOLE   0 0 0
NRG ENERGY INC COM NEW 629377508 1,321 70,616 SH   SOLE   0 0 70,616
NRG YIELD INC CL A NEW 62942X306 447 25,732 SH   SOLE   0 0 25,732
NRG YIELD INC CL C 62942X405 972 54,921 SH   SOLE   0 0 54,921
NUANCE COMMUNICATIONS INC COM 67020Y100 979 56,547 SH   SOLE   0 0 56,547
NUCOR CORP COM 670346105 11,313 189,427 SH   SOLE   0 0 189,427
NUCOR CORP COM 670346105 1 21,400 SH Call SOLE   0 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 4,097 78,819 SH   SOLE   0 0 78,819
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 1,592 56,947 SH   SOLE   0 0 56,947
NUVEEN AMT FREE MUN CR INC F COM 67071L106 4,088 279,634 SH   SOLE   0 0 279,634
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,080 155,702 SH   SOLE   0 0 155,702
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 192 11,264 SH   SOLE   0 0 11,264
NUVEEN BUILD AMER BD FD COM 67074C103 264 12,646 SH   SOLE   0 0 12,646
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 324 22,483 SH   SOLE   0 0 22,483
NUVEEN CALIF MUN VALUE FD COM 67062C107 639 63,385 SH   SOLE   0 0 63,385
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 363 26,063 SH   SOLE   0 0 26,063
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1,134 130,462 SH   SOLE   0 0 130,462
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 751 63,600 SH   SOLE   0 0 63,600
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 4,705 300,627 SH   SOLE   0 0 300,627
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 723 53,012 SH   SOLE   0 0 53,012
NUVEEN FLOATING RATE INCOME COM 67072T108 483 41,969 SH   SOLE   0 0 41,969
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 898 76,467 SH   SOLE   0 0 76,467
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 341 20,720 SH   SOLE   0 0 20,720
NUVEEN INTER DURATION MN TMF COM 670671106 724 55,834 SH   SOLE   0 0 55,834
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 218 17,185 SH   SOLE   0 0 17,185
NUVEEN MICHIGAN QLT MUN INC COM 670979103 138 10,327 SH   SOLE   0 0 10,327
NUVEEN MTG OPPORTUNITY TERM COM 670735109 820 33,099 SH   SOLE   0 0 33,099
NUVEEN MULTI MKT INCOME FD COM 67075J107 88 11,959 SH   SOLE   0 0 11,959
NUVEEN MUN HIGH INCOME OPP F COM 670682103 135 10,253 SH   SOLE   0 0 10,253
NUVEEN MUN VALUE FD INC COM 670928100 2,553 261,024 SH   SOLE   0 0 261,024
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 541 37,603 SH   SOLE   0 0 37,603
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,754 278,265 SH   SOLE   0 0 278,265
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,523 114,561 SH   SOLE   0 0 114,561
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 242 18,607 SH   SOLE   0 0 18,607
NUVEEN NEW YORK QLT MUN INC COM 67066X107 248 18,298 SH   SOLE   0 0 18,298
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 173 13,338 SH   SOLE   0 0 13,338
NUVEEN NY MUN VALUE FD COM 67062M105 109 11,183 SH   SOLE   0 0 11,183
NUVEEN OHIO QLTY MUN INCOME COM 670980101 444 29,998 SH   SOLE   0 0 29,998
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,060 80,734 SH   SOLE   0 0 80,734
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 348 35,468 SH   SOLE   0 0 35,468
NUVEEN PREFERRED SECURITIES COM 67072C105 2,480 259,973 SH   SOLE   0 0 259,973
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,785 130,404 SH   SOLE   0 0 130,404
NUVEEN REAL ASSET INC & GROW COM 67074Y105 443 25,699 SH   SOLE   0 0 25,699
NUVEEN REAL ESTATE INCOME FD COM 67071B108 1,244 112,081 SH   SOLE   0 0 112,081
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,194 90,128 SH   SOLE   0 0 90,128
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 3,633 245,154 SH   SOLE   0 0 245,154
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 116 11,650 SH   SOLE   0 0 11,650
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 330 23,487 SH   SOLE   0 0 23,487
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 414 30,866 SH   SOLE   0 0 30,866
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 370 26,012 SH   SOLE   0 0 26,012
NUVEEN SR INCOME FD COM 67067Y104 491 72,328 SH   SOLE   0 0 72,328
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 290 19,437 SH   SOLE   0 0 19,437
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 243 18,838 SH   SOLE   0 0 18,838
NVIDIA CORP COM 67066G104 21,790 200,029 SH   SOLE   0 0 200,029
NVR INC COM 62944T105 2,151 1,021 SH   SOLE   0 0 1,021
NXP SEMICONDUCTORS N V COM N6596X109 17,936 173,296 SH   SOLE   0 0 173,296
O REILLY AUTOMOTIVE INC NEW COM 67103H107 38,489 142,636 SH   SOLE   0 0 142,636
OASIS PETE INC NEW COM 674215108 17,640 1,236,996 SH   SOLE   0 0 1,236,996
OCCIDENTAL PETE CORP DEL COM 674599105 11,576 182,706 SH   SOLE   0 0 182,706
OCEANEERING INTL INC COM 675232102 212 7,814 SH   SOLE   0 0 7,814
OGE ENERGY CORP COM 670837103 2,068 59,104 SH   SOLE   0 0 59,104
OLD DOMINION FGHT LINES INC COM 679580100 3,884 45,389 SH   SOLE   0 0 45,389
OLD NATL BANCORP IND COM 680033107 346 19,932 SH   SOLE   0 0 19,932
OLD REP INTL CORP COM 680223104 3,377 164,870 SH   SOLE   0 0 164,870
OLIN CORP COM PAR $1 680665205 744 22,644 SH   SOLE   0 0 22,644
OMEGA HEALTHCARE INVS INC COM 681936100 5,157 156,308 SH   SOLE   0 0 156,308
OMNICOM GROUP INC COM 681919106 2,500 29,003 SH   SOLE   0 0 29,003
ONE GAS INC COM 68235P108 4,530 67,019 SH   SOLE   0 0 67,019
ONE LIBERTY PPTYS INC COM 682406103 301 12,886 SH   SOLE   0 0 12,886
ONEOK INC NEW COM 682680103 15,660 282,469 SH   SOLE   0 0 282,469
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 9,566 177,185 SH   SOLE   0 0 177,185
OPEN TEXT CORP COM 683715106 1,238 36,408 SH   SOLE   0 0 36,408
OPKO HEALTH INC COM 68375N103 374 46,761 SH   SOLE   0 0 46,761
OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 255 4,300 SH   SOLE   0 0 4,300
OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 5,678 124,786 SH   SOLE   0 0 124,786
OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 6,208 111,733 SH   SOLE   0 0 111,733
OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 6,679 100,570 SH   SOLE   0 0 100,570
OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 4,484 129,313 SH   SOLE   0 0 129,313
ORACLE CORP COM 68389X105 42,913 961,953 SH   SOLE   0 0 961,953
ORANGE SPONSORED ADR 684060106 514 33,086 SH   SOLE   0 0 33,086
ORASURE TECHNOLOGIES INC COM 68554V108 410 31,731 SH   SOLE   0 0 31,731
ORBCOMM INC COM 68555P100 257 26,866 SH   SOLE   0 0 26,866
ORBITAL ATK INC COM 68557N103 256 2,613 SH   SOLE   0 0 2,613
ORGANOVO HLDGS INC COM 68620A104 79 24,916 SH   SOLE   0 0 24,916
ORION ENERGY SYSTEMS INC COM 686275108 50 25,300 SH   SOLE   0 0 25,300
ORION GROUP HOLDINGS INC COM 68628V308 82 11,009 SH   SOLE   0 0 11,009
ORIX CORP SPONSORED ADR 686330101 210 2,822 SH   SOLE   0 0 2,822
OSHKOSH CORP COM 688239201 1,011 14,747 SH   SOLE   0 0 14,747
OTTER TAIL CORP COM 689648103 496 13,078 SH   SOLE   0 0 13,078
PACCAR INC COM 693718108 1,784 26,549 SH   SOLE   0 0 26,549
PACER FDS TR GLOBL CASH ETF 69374H709 371 13,001 SH   SOLE   0 0 13,001
PACER FDS TR TRENDP 100 ETF 69374H303 7,803 304,327 SH   SOLE   0 0 304,327
PACER FDS TR TRENDP 450 ETF 69374H204 35,001 1,259,493 SH   SOLE   0 0 1,259,493
PACER FDS TR TRENDP 750 ETF 69374H105 43,205 1,709,061 SH   SOLE   0 0 1,709,061
PACER FDS TR TRENDPILOT EUR 69374H808 14,390 550,929 SH   SOLE   0 0 550,929
PACIFIC PREMIER BANCORP COM 69478X105 746 19,362 SH   SOLE   0 0 19,362
PACKAGING CORP AMER COM 695156109 808 8,821 SH   SOLE   0 0 8,821
PACWEST BANCORP DEL COM 695263103 366 6,872 SH   SOLE   0 0 6,872
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 14,805 SH   SOLE   0 0 14,805
PALO ALTO NETWORKS INC COM 697435105 5,394 47,866 SH   SOLE   0 0 47,866
PAN AMERICAN SILVER CORP COM 697900108 730 41,692 SH   SOLE   0 0 41,692
PANDORA MEDIA INC COM 698354107 296 25,039 SH   SOLE   0 0 25,039
PANERA BREAD CO CL A 69840W108 930 3,550 SH   SOLE   0 0 3,550
PAPA JOHNS INTL INC COM 698813102 1,069 13,356 SH   SOLE   0 0 13,356
PARAGON COML CORP COM NEW 69911U403 1,054 19,711 SH   SOLE   0 0 19,711
PAREXEL INTL CORP COM 699462107 305 4,826 SH   SOLE   0 0 4,826
PARK NATL CORP COM 700658107 608 5,782 SH   SOLE   0 0 5,782
PARK STERLING CORP COM 70086Y105 230 18,655 SH   SOLE   0 0 18,655
PARKER DRILLING CO COM 701081101 28 16,160 SH   SOLE   0 0 16,160
PARKER HANNIFIN CORP COM 701094104 4,104 25,601 SH   SOLE   0 0 25,601
PARKER HANNIFIN CORP COM 701094104 130 10,300 SH Call SOLE   0 0 0
PARSLEY ENERGY INC CL A 701877102 1,209 37,183 SH   SOLE   0 0 37,183
PATTERN ENERGY GROUP INC CL A 70338P100 343 17,044 SH   SOLE   0 0 17,044
PATTERSON COMPANIES INC COM 703395103 450 9,952 SH   SOLE   0 0 9,952
PATTERSON UTI ENERGY INC COM 703481101 1,353 55,753 SH   SOLE   0 0 55,753
PAYCHEX INC COM 704326107 6,073 103,109 SH   SOLE   0 0 103,109
PAYCOM SOFTWARE INC COM 70432V102 541 9,403 SH   SOLE   0 0 9,403
PAYPAL HLDGS INC COM 70450Y103 3,932 91,395 SH   SOLE   0 0 91,395
PDL BIOPHARMA INC NOTE 4.000% 2/0 69329YAF1 22 22,000 PRN   SOLE   0 0 22,000
PEBBLEBROOK HOTEL TR COM 70509V100 315 10,770 SH   SOLE   0 0 10,770
PEMBINA PIPELINE CORP COM 706327103 1,060 33,522 SH   SOLE   0 0 33,522
PENGROWTH ENERGY CORP COM 70706P104 44 44,279 SH   SOLE   0 0 44,279
PENNANTPARK FLOATING RATE CA COM 70806A106 197 14,133 SH   SOLE   0 0 14,133
PENNEY J C INC COM 708160106 119 19,259 SH   SOLE   0 0 19,259
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 17 17,000 PRN   SOLE   0 0 17,000
PENNYMAC MTG INVT TR COM 70931T103 366 20,620 SH   SOLE   0 0 20,620
PENSKE AUTOMOTIVE GRP INC COM 70959W103 681 14,540 SH   SOLE   0 0 14,540
PENTAIR PLC SHS G7S00T104 2,835 45,153 SH   SOLE   0 0 45,153
PEOPLES BANCORP INC COM 709789101 519 16,406 SH   SOLE   0 0 16,406
PEOPLES UNITED FINANCIAL INC COM 712704105 4,964 272,729 SH   SOLE   0 0 272,729
PEPSICO INC COM 713448108 71,694 640,905 SH   SOLE   0 0 640,905
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 24 36,400 SH   SOLE   0 0 36,400
PERRIGO CO PLC SHS G97822103 449 6,768 SH   SOLE   0 0 6,768
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 105 11,400 SH   SOLE   0 0 11,400
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 753 77,743 SH   SOLE   0 0 77,743
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 22 15,300 SH Put SOLE   0 0 15,300
PFIZER INC COM 717081103 75,492 2,206,702 SH   SOLE   0 0 2,206,702
PG&E CORP COM 69331C108 2,426 36,565 SH   SOLE   0 0 36,565
PHILIP MORRIS INTL INC COM 718172109 43,012 380,973 SH   SOLE   0 0 380,973
PHILLIPS 66 COM 718546104 23,367 294,941 SH   SOLE   0 0 294,941
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4,500 87,642 SH   SOLE   0 0 87,642
PHYSICIANS RLTY TR COM 71943U104 4,560 229,504 SH   SOLE   0 0 229,504
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 378 17,680 SH   SOLE   0 0 17,680
PIMCO CORPORATE & INCOME OPP COM 72201B101 717 45,667 SH   SOLE   0 0 45,667
PIMCO CORPORATE INCOME STRAT COM 72200U100 394 24,646 SH   SOLE   0 0 24,646
PIMCO DYNAMIC INCOME FD SHS 72201Y101 662 22,930 SH   SOLE   0 0 22,930
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 694 32,374 SH   SOLE   0 0 32,374
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,495 14,791 SH   SOLE   0 0 14,791
PIMCO ETF TR 1-5 US TIP IDX 72201R205 998 18,897 SH   SOLE   0 0 18,897
PIMCO ETF TR BROAD US TIPS 72201R403 369 6,338 SH   SOLE   0 0 6,338
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,946 117,521 SH   SOLE   0 0 117,521
PIMCO ETF TR INTER MUN BD ACT 72201R866 619 11,696 SH   SOLE   0 0 11,696
PIMCO ETF TR INV GRD CRP BD 72201R817 1,611 15,634 SH   SOLE   0 0 15,634
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 271 5,417 SH   SOLE   0 0 5,417
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 6,276 59,587 SH   SOLE   0 0 59,587
PIMCO HIGH INCOME FD COM SHS 722014107 180 20,721 SH   SOLE   0 0 20,721
PIMCO INCOME OPPORTUNITY FD COM 72202B100 305 12,298 SH   SOLE   0 0 12,298
PIMCO INCOME STRATEGY FUND COM 72201H108 134 12,027 SH   SOLE   0 0 12,027
PIMCO INCOME STRATEGY FUND I COM 72201J104 171 16,975 SH   SOLE   0 0 16,975
PIMCO MUN INCOME FD II COM 72200W106 788 62,650 SH   SOLE   0 0 62,650
PIMCO MUN INCOME FD III COM 72201A103 169 14,969 SH   SOLE   0 0 14,969
PIMCO MUNICIPAL INCOME FD COM 72200R107 206 15,591 SH   SOLE   0 0 15,591
PIMCO STRATEGIC INCOME FD IN COM 72200X104 673 70,673 SH   SOLE   0 0 70,673
PINNACLE FINL PARTNERS INC COM 72346Q104 5,525 83,142 SH   SOLE   0 0 83,142
PINNACLE FOODS INC DEL COM 72348P104 702 12,135 SH   SOLE   0 0 12,135
PINNACLE WEST CAP CORP COM 723484101 581 6,972 SH   SOLE   0 0 6,972
PIONEER DIV HIGH INCOME TRUS COM 723653101 524 32,395 SH   SOLE   0 0 32,395
PIONEER FLOATING RATE TR COM 72369J102 733 59,977 SH   SOLE   0 0 59,977
PIONEER HIGH INCOME TR COM 72369H106 590 59,798 SH   SOLE   0 0 59,798
PIONEER MUN HIGH INCOME ADV COM 723762100 266 24,175 SH   SOLE   0 0 24,175
PIONEER MUN HIGH INCOME TR COM SHS 723763108 356 30,635 SH   SOLE   0 0 30,635
PIONEER NAT RES CO COM 723787107 16,483 88,510 SH   SOLE   0 0 88,510
PITNEY BOWES INC COM 724479100 144 10,991 SH   SOLE   0 0 10,991
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14,938 472,580 SH   SOLE   0 0 472,580
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 976 31,217 SH   SOLE   0 0 31,217
PLUG POWER INC COM NEW 72919P202 48 34,764 SH   SOLE   0 0 34,764
PNC FINL SVCS GROUP INC COM 693475105 7,188 59,782 SH   SOLE   0 0 59,782
PNM RES INC COM 69349H107 244 6,582 SH   SOLE   0 0 6,582
POLARIS INDS INC COM 731068102 3,988 47,587 SH   SOLE   0 0 47,587
POLYMET MINING CORP COM 731916102 76 100,953 SH   SOLE   0 0 100,953
POOL CORPORATION COM 73278L105 2,273 19,051 SH   SOLE   0 0 19,051
PORTLAND GEN ELEC CO COM NEW 736508847 373 8,391 SH   SOLE   0 0 8,391
POSCO SPONSORED ADR 693483109 229 3,553 SH   SOLE   0 0 3,553
POTASH CORP SASK INC COM 73755L107 1,119 65,535 SH   SOLE   0 0 65,535
POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 230 2,990 SH   SOLE   0 0 2,990
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 2,451 161,151 SH   SOLE   0 0 161,151
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 8,656 294,813 SH   SOLE   0 0 294,813
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 496 12,375 SH   SOLE   0 0 12,375
POWERSHARES ETF TR II DWA TACT MLT 73937B399 2,018 72,105 SH   SOLE   0 0 72,105
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 2,610 105,826 SH   SOLE   0 0 105,826
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 548 27,646 SH   SOLE   0 0 27,646
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 862 45,807 SH   SOLE   0 0 45,807
POWERSHARES ETF TR II GBL WTR PORT 73936T623 1,109 49,243 SH   SOLE   0 0 49,243
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 2,015 80,493 SH   SOLE   0 0 80,493
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 368 11,948 SH   SOLE   0 0 11,948
POWERSHARES ETF TR II KBW BK PORT 73937B746 3,238 68,143 SH   SOLE   0 0 68,143
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 9,942 185,000 SH   SOLE   0 0 185,000
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 3,852 259,903 SH   SOLE   0 0 259,903
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 7,393 239,368 SH   SOLE   0 0 239,368
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 16,337 403,277 SH   SOLE   0 0 403,277
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 372 20,484 SH   SOLE   0 0 20,484
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 283 3,540 SH   SOLE   0 0 3,540
POWERSHARES ETF TR II S&P SMCP IND P 73937B878 770 13,788 SH   SOLE   0 0 13,788
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 12,395 169,764 SH   SOLE   0 0 169,764
POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 807 17,178 SH   SOLE   0 0 17,178
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 28,091 663,784 SH   SOLE   0 0 663,784
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1,279 34,034 SH   SOLE   0 0 34,034
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 20,640 474,814 SH   SOLE   0 0 474,814
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 30,029 700,633 SH   SOLE   0 0 700,633
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 8,863 304,999 SH   SOLE   0 0 304,999
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1,112 43,694 SH   SOLE   0 0 43,694
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 2,351 53,974 SH   SOLE   0 0 53,974
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 496 20,883 SH   SOLE   0 0 20,883
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 33,498 739,632 SH   SOLE   0 0 739,632
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 278 6,571 SH   SOLE   0 0 6,571
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 760 26,026 SH   SOLE   0 0 26,026
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 741 22,151 SH   SOLE   0 0 22,151
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 229 5,565 SH   SOLE   0 0 5,565
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1,454 24,744 SH   SOLE   0 0 24,744
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 3,605 86,315 SH   SOLE   0 0 86,315
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 19,394 373,315 SH   SOLE   0 0 373,315
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1,294 15,375 SH   SOLE   0 0 15,375
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 508 14,801 SH   SOLE   0 0 14,801
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 6,927 196,054 SH   SOLE   0 0 196,054
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 995 25,488 SH   SOLE   0 0 25,488
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1,560 83,610 SH   SOLE   0 0 83,610
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 270 8,739 SH   SOLE   0 0 8,739
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 35,633 347,739 SH   SOLE   0 0 347,739
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 7,915 67,985 SH   SOLE   0 0 67,985
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 458 39,216 SH   SOLE   0 0 39,216
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 214 6,296 SH   SOLE   0 0 6,296
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 953 55,848 SH   SOLE   0 0 55,848
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 238 4,434 SH   SOLE   0 0 4,434
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 427 8,317 SH   SOLE   0 0 8,317
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 681 45,301 SH   SOLE   0 0 45,301
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 759 8,040 SH   SOLE   0 0 8,040
POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 202 5,905 SH   SOLE   0 0 5,905
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6,186 226,018 SH   SOLE   0 0 226,018
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 1,643 36,803 SH   SOLE   0 0 36,803
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 1,326 50,956 SH   SOLE   0 0 50,956
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 57 14,220 SH   SOLE   0 0 14,220
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 9,579 414,666 SH   SOLE   0 0 414,666
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 1,167 50,042 SH   SOLE   0 0 50,042
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1,320 80,509 SH   SOLE   0 0 80,509
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 1,905 46,633 SH   SOLE   0 0 46,633
POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 713 28,523 SH   SOLE   0 0 28,523
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 8,710 374,447 SH   SOLE   0 0 374,447
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 487 22,065 SH   SOLE   0 0 22,065
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 121,736 919,599 SH   SOLE   0 0 919,599
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 439 49,965 SH   SOLE   0 0 49,965
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 816 41,266 SH   SOLE   0 0 41,266
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 3,215 123,884 SH   SOLE   0 0 123,884
PPL CORP COM 69351T106 7,633 204,140 SH   SOLE   0 0 204,140
PRAXAIR INC COM 74005P104 5,516 46,509 SH   SOLE   0 0 46,509
PREFERRED APT CMNTYS INC COM 74039L103 557 42,144 SH   SOLE   0 0 42,144
PRICE T ROWE GROUP INC COM 74144T108 5,223 76,634 SH   SOLE   0 0 76,634
PRICELINE GRP INC COM NEW 741503403 14,971 8,411 SH   SOLE   0 0 8,411
PRINCIPAL FINL GROUP INC COM 74251V102 2,948 46,709 SH   SOLE   0 0 46,709
PROCTER AND GAMBLE CO COM 742718109 65,711 731,326 SH   SOLE   0 0 731,326
PROCTER AND GAMBLE CO COM 742718109 38 13,600 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,290 58,448 SH   SOLE   0 0 58,448
PROLOGIS INC COM 74340W103 449 8,663 SH   SOLE   0 0 8,663
PROSHARES TR MDCP 400 DIVID 74347B680 6,279 121,472 SH   SOLE   0 0 121,472
PROSHARES TR MSCI EAFE DIVD 74347B839 1,091 31,912 SH   SOLE   0 0 31,912
PROSHARES TR PSHS ULTSH 20YRS 74347B201 978 25,006 SH   SOLE   0 0 25,006
PROSHARES TR RUSS 2000 DIVD 74347B698 4,723 88,918 SH   SOLE   0 0 88,918
PROSHARES TR S&P 500 DV ARIST 74348A467 39,650 705,391 SH   SOLE   0 0 705,391
PROSHARES TR SHORT S&P 500 NE 74347B425 1,280 37,121 SH   SOLE   0 0 37,121
PROSHARES TR SHRT 20+YR TRE 74347X849 1,908 81,345 SH   SOLE   0 0 81,345
PROSHARES TR ULTRA FNCLS NEW 74347X633 365 3,756 SH   SOLE   0 0 3,756
PROSPECT CAPITAL CORPORATION COM 74348T102 2,079 230,009 SH   SOLE   0 0 230,009
PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 16 16,000 PRN   SOLE   0 0 16,000
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 18 18,000 PRN   SOLE   0 0 18,000
PROSPERITY BANCSHARES INC COM 743606105 253 3,636 SH   SOLE   0 0 3,636
PROVIDENT FINL SVCS INC COM 74386T105 335 12,964 SH   SOLE   0 0 12,964
PRUDENTIAL FINL INC COM 744320102 10,004 93,775 SH   SOLE   0 0 93,775
PRUDENTIAL SHT DURATION HG Y COM 74442F107 3,080 200,281 SH   SOLE   0 0 200,281
PUBLIC STORAGE COM 74460D109 7,094 32,407 SH   SOLE   0 0 32,407
PUBLIC SVC ENTERPRISE GROUP COM 744573106 7,166 161,568 SH   SOLE   0 0 161,568
PULTE GROUP INC COM 745867101 362 15,382 SH   SOLE   0 0 15,382
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 290 33,490 SH   SOLE   0 0 33,490
PUTNAM MANAGED MUN INCOM TR COM 746823103 477 65,658 SH   SOLE   0 0 65,658
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 109 23,163 SH   SOLE   0 0 23,163
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 175 14,547 SH   SOLE   0 0 14,547
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,315 249,457 SH   SOLE   0 0 249,457
QCR HOLDINGS INC COM 74727A104 903 21,320 SH   SOLE   0 0 21,320
QEP RES INC COM 74733V100 1,029 80,971 SH   SOLE   0 0 80,971
QEP RES INC COM 74733V100 2 15,400 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 650 9,482 SH   SOLE   0 0 9,482
QUALCOMM INC COM 747525103 14,987 261,373 SH   SOLE   0 0 261,373
QUANTA SVCS INC COM 74762E102 452 12,185 SH   SOLE   0 0 12,185
QUEST DIAGNOSTICS INC COM 74834L100 1,538 15,666 SH   SOLE   0 0 15,666
QUIDEL CORP NOTE 3.250%12/1 74838JAA9 26 25,000 PRN   SOLE   0 0 25,000
QUINTILES IMS HOLDINGS INC COM 74876Y101 1,146 14,234 SH   SOLE   0 0 14,234
R1 RCM INC COM 749397105 289 93,465 SH   SOLE   0 0 93,465
RADNET INC COM 750491102 177 30,000 SH   SOLE   0 0 30,000
RALPH LAUREN CORP CL A 751212101 347 4,251 SH   SOLE   0 0 4,251
RANDGOLD RES LTD ADR 752344309 314 3,601 SH   SOLE   0 0 3,601
RANGE RES CORP COM 75281A109 812 27,902 SH   SOLE   0 0 27,902
RAPID7 INC COM 753422104 234 15,620 SH   SOLE   0 0 15,620
RAYMOND JAMES FINANCIAL INC COM 754730109 12,839 168,351 SH   SOLE   0 0 168,351
RAYONIER INC COM 754907103 1,672 58,991 SH   SOLE   0 0 58,991
RAYTHEON CO COM NEW 755111507 7,798 51,138 SH   SOLE   0 0 51,138
REALTY INCOME CORP COM 756109104 7,721 129,695 SH   SOLE   0 0 129,695
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,877 57,938 SH   SOLE   0 0 57,938
RED HAT INC COM 756577102 867 10,023 SH   SOLE   0 0 10,023
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,114 19,056 SH   SOLE   0 0 19,056
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 17 17,000 PRN   SOLE   0 0 17,000
REGAL ENTMT GROUP CL A 758766109 2,045 90,556 SH   SOLE   0 0 90,556
REGENERON PHARMACEUTICALS COM 75886F107 1,098 2,834 SH   SOLE   0 0 2,834
REGIONS FINL CORP NEW COM 7591EP100 1,564 107,654 SH   SOLE   0 0 107,654
RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 19 19,000 PRN   SOLE   0 0 19,000
REPUBLIC SVCS INC COM 760759100 5,134 81,745 SH   SOLE   0 0 81,745
RESMED INC COM 761152107 3,293 45,750 SH   SOLE   0 0 45,750
RESOLUTE ENERGY CORP COM NEW 76116A306 309 7,640 SH   SOLE   0 0 7,640
RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 14 14,000 PRN   SOLE   0 0 14,000
RESTAURANT BRANDS INTL INC COM 76131D103 1,060 19,017 SH   SOLE   0 0 19,017
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,495 71,080 SH   SOLE   0 0 71,080
RETAIL PPTYS AMER INC CL A 76131V202 470 32,598 SH   SOLE   0 0 32,598
REX ENERGY CORPORATION COM 761565100 21 44,990 SH   SOLE   0 0 44,990
REYNOLDS AMERICAN INC COM 761713106 10,884 172,703 SH   SOLE   0 0 172,703
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 782 31,000 SH   SOLE   0 0 31,000
RINGCENTRAL INC CL A 76680R206 229 8,109 SH   SOLE   0 0 8,109
RIO TINTO PLC SPONSORED ADR 767204100 1,550 38,090 SH   SOLE   0 0 38,090
RITE AID CORP COM 767754104 595 139,955 SH   SOLE   0 0 139,955
RLI CORP COM 749607107 245 4,085 SH   SOLE   0 0 4,085
ROBERT HALF INTL INC COM 770323103 305 6,253 SH   SOLE   0 0 6,253
ROCKWELL AUTOMATION INC COM 773903109 3,585 23,026 SH   SOLE   0 0 23,026
ROCKWELL COLLINS INC COM 774341101 2,580 26,552 SH   SOLE   0 0 26,552
ROLLINS INC COM 775711104 1,457 39,239 SH   SOLE   0 0 39,239
ROPER TECHNOLOGIES INC COM 776696106 23,978 116,112 SH   SOLE   0 0 116,112
ROSS STORES INC COM 778296103 5,883 89,302 SH   SOLE   0 0 89,302
ROYAL BK CDA MONTREAL QUE COM 780087102 12,070 165,958 SH   SOLE   0 0 165,958
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,520 15,489 SH   SOLE   0 0 15,489
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,923 106,095 SH   SOLE   0 0 106,095
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 9,734 184,597 SH   SOLE   0 0 184,597
ROYAL GOLD INC COM 780287108 498 7,116 SH   SOLE   0 0 7,116
ROYCE MICRO-CAP TR INC COM 780915104 291 34,659 SH   SOLE   0 0 34,659
ROYCE VALUE TR INC COM 780910105 7,628 544,829 SH   SOLE   0 0 544,829
RPM INTL INC COM 749685103 314 5,710 SH   SOLE   0 0 5,710
RSP PERMIAN INC COM 74978Q105 939 22,672 SH   SOLE   0 0 22,672
RXI PHARMACEUTICALS CORP NEW COM 74979C501 10 12,433 SH   SOLE   0 0 12,433
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 254 3,066 SH   SOLE   0 0 3,066
RYDER SYS INC COM 783549108 1,751 23,208 SH   SOLE   0 0 23,208
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 814 6,000 SH   SOLE   0 0 6,000
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 5,267 52,353 SH   SOLE   0 0 52,353
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 191,382 2,107,231 SH   SOLE   0 0 2,107,231
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1,452 13,911 SH   SOLE   0 0 13,911
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1,628 13,076 SH   SOLE   0 0 13,076
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 13,799 153,871 SH   SOLE   0 0 153,871
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 8,102 137,641 SH   SOLE   0 0 137,641
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 947 15,999 SH   SOLE   0 0 15,999
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1,410 37,405 SH   SOLE   0 0 37,405
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 984 6,150 SH   SOLE   0 0 6,150
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 4,842 40,083 SH   SOLE   0 0 40,083
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 705 4,220 SH   SOLE   0 0 4,220
S&P GLOBAL INC COM 78409V104 2,351 17,983 SH   SOLE   0 0 17,983
SABRA HEALTH CARE REIT INC COM 78573L106 1,068 38,233 SH   SOLE   0 0 38,233
SAFETY INS GROUP INC COM 78648T100 447 6,375 SH   SOLE   0 0 6,375
SAGE THERAPEUTICS INC COM 78667J108 438 6,157 SH   SOLE   0 0 6,157
SAIA INC COM 78709Y105 363 8,188 SH   SOLE   0 0 8,188
SALESFORCE COM INC COM 79466L302 19,380 234,942 SH   SOLE   0 0 234,942
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 321 44,369 SH   SOLE   0 0 44,369
SANCHEZ ENERGY CORP COM 79970Y105 478 50,143 SH   SOLE   0 0 50,143
SANDERSON FARMS INC COM 800013104 927 8,932 SH   SOLE   0 0 8,932
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 43 14,929 SH   SOLE   0 0 14,929
SANOFI SPONSORED ADR 80105N105 2,820 62,330 SH   SOLE   0 0 62,330
SAREPTA THERAPEUTICS INC COM 803607100 333 11,236 SH   SOLE   0 0 11,236
SASOL LTD SPONSORED ADR 803866300 505 17,174 SH   SOLE   0 0 17,174
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,070 33,815 SH   SOLE   0 0 33,815
SCANA CORP NEW COM 80589M102 4,989 76,346 SH   SOLE   0 0 76,346
SCHEIN HENRY INC COM 806407102 429 2,522 SH   SOLE   0 0 2,522
SCHLUMBERGER LTD COM 806857108 12,824 164,205 SH   SOLE   0 0 164,205
SCHWAB CHARLES CORP NEW COM 808513105 2,434 59,631 SH   SOLE   0 0 59,631
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,183 216,222 SH   SOLE   0 0 216,222
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,808 395,336 SH   SOLE   0 0 395,336
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 792 14,771 SH   SOLE   0 0 14,771
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,127 42,157 SH   SOLE   0 0 42,157
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 18,726 361,583 SH   SOLE   0 0 361,583
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,143 20,036 SH   SOLE   0 0 20,036
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29,021 650,984 SH   SOLE   0 0 650,984
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 19,099 315,786 SH   SOLE   0 0 315,786
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 480 9,657 SH   SOLE   0 0 9,657
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5,549 98,615 SH   SOLE   0 0 98,615
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 24,300 513,400 SH   SOLE   0 0 513,400
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,572 161,169 SH   SOLE   0 0 161,169
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 21,820 346,451 SH   SOLE   0 0 346,451
SCIENCE APPLICATNS INTL CP N COM 808625107 478 6,429 SH   SOLE   0 0 6,429
SCIENTIFIC GAMES CORP CL A 80874P109 238 10,083 SH   SOLE   0 0 10,083
SCORPIO TANKERS INC SHS Y7542C106 69 15,497 SH   SOLE   0 0 15,497
SCOTTS MIRACLE GRO CO CL A 810186106 507 5,428 SH   SOLE   0 0 5,428
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 245 3,125 SH   SOLE   0 0 3,125
SEABRIDGE GOLD INC COM 811916105 755 68,626 SH   SOLE   0 0 68,626
SEACOAST BKG CORP FLA COM NEW 811707801 200 8,350 SH   SOLE   0 0 8,350
SEADRILL LIMITED SHS G7945E105 65 39,556 SH   SOLE   0 0 39,556
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,679 36,552 SH   SOLE   0 0 36,552
SEALED AIR CORP NEW COM 81211K100 1,369 31,405 SH   SOLE   0 0 31,405
SEATTLE GENETICS INC COM 812578102 321 5,106 SH   SOLE   0 0 5,106
SEI INVESTMENTS CO COM 784117103 1,003 19,877 SH   SOLE   0 0 19,877
SELECT INCOME REIT COM SH BEN INT 81618T100 1,306 50,635 SH   SOLE   0 0 50,635
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,273 40,293 SH   SOLE   0 0 40,293
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 20,607 234,296 SH   SOLE   0 0 234,296
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,288 133,536 SH   SOLE   0 0 133,536
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19,198 258,177 SH   SOLE   0 0 258,177
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 35,567 508,828 SH   SOLE   0 0 508,828
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30,835 1,299,423 SH   SOLE   0 0 1,299,423
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 12 18,300 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9 32,400 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8 13,200 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 15,372 236,268 SH   SOLE   0 0 236,268
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,990 116,735 SH   SOLE   0 0 116,735
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,125 78,700 SH   SOLE   0 0 78,700
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 40,283 755,634 SH   SOLE   0 0 755,634
SEMPRA ENERGY COM 816851109 1,953 17,670 SH   SOLE   0 0 17,670
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,482 73,198 SH   SOLE   0 0 73,198
SENOMYX INC COM 81724Q107 25 24,750 SH   SOLE   0 0 24,750
SENSEONICS HLDGS INC COM 81727U105 147 82,000 SH   SOLE   0 0 82,000
SERVICE CORP INTL COM 817565104 551 17,852 SH   SOLE   0 0 17,852
SERVICENOW INC COM 81762P102 3,602 41,178 SH   SOLE   0 0 41,178
SERVISFIRST BANCSHARES INC COM 81768T108 1,049 28,831 SH   SOLE   0 0 28,831
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1,025 31,805 SH   SOLE   0 0 31,805
SHERWIN WILLIAMS CO COM 824348106 5,723 18,448 SH   SOLE   0 0 18,448
SHIRE PLC SPONSORED ADR 82481R106 1,065 6,111 SH   SOLE   0 0 6,111
SHOPIFY INC CL A 82509L107 1,747 25,653 SH   SOLE   0 0 25,653
SIGNATURE BK NEW YORK N Y COM 82669G104 1,754 11,818 SH   SOLE   0 0 11,818
SILVER WHEATON CORP COM 828336107 3,151 151,182 SH   SOLE   0 0 151,182
SILVER WHEATON CORP COM 828336107 117 23,400 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,653 15,423 SH   SOLE   0 0 15,423
SIRIUS XM HLDGS INC COM 82968B103 4,390 852,469 SH   SOLE   0 0 852,469
SIX FLAGS ENTMT CORP NEW COM 83001A102 913 15,354 SH   SOLE   0 0 15,354
SJW GROUP COM 784305104 264 5,466 SH   SOLE   0 0 5,466
SKYWEST INC COM 830879102 1,139 33,244 SH   SOLE   0 0 33,244
SKYWORKS SOLUTIONS INC COM 83088M102 13,359 136,345 SH   SOLE   0 0 136,345
SKYWORKS SOLUTIONS INC COM 83088M102 11 11,800 SH Call SOLE   0 0 0
SMITH A O COM 831865209 911 17,816 SH   SOLE   0 0 17,816
SMUCKER J M CO COM NEW 832696405 6,436 49,088 SH   SOLE   0 0 49,088
SNAP INC CL A 83304A106 684 30,360 SH   SOLE   0 0 30,360
SNAP ON INC COM 833034101 464 2,750 SH   SOLE   0 0 2,750
SONIC CORP COM 835451105 237 9,338 SH   SOLE   0 0 9,338
SONOCO PRODS CO COM 835495102 488 9,230 SH   SOLE   0 0 9,230
SOUTH JERSEY INDS INC COM 838518108 2,305 64,656 SH   SOLE   0 0 64,656
SOUTHERN CO COM 842587107 19,686 395,453 SH   SOLE   0 0 395,453
SOUTHERN COPPER CORP COM 84265V105 287 8,009 SH   SOLE   0 0 8,009
SOUTHSIDE BANCSHARES INC COM 84470P109 211 6,275 SH   SOLE   0 0 6,275
SOUTHWEST AIRLS CO COM 844741108 8,536 158,784 SH   SOLE   0 0 158,784
SOUTHWEST GAS HOLDINGS INC COM 844895102 775 9,345 SH   SOLE   0 0 9,345
SPARK NETWORKS INC COM 84651P100 18 17,623 SH   SOLE   0 0 17,623
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 20,883 101,209 SH   SOLE   0 0 101,209
SPDR GOLD TRUST GOLD SHS 78463V107 26,721 225,076 SH   SOLE   0 0 225,076
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 12,306 261,380 SH   SOLE   0 0 261,380
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,333 62,371 SH   SOLE   0 0 62,371
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,600 44,015 SH   SOLE   0 0 44,015
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6,991 164,416 SH   SOLE   0 0 164,416
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 260 8,833 SH   SOLE   0 0 8,833
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 462 10,186 SH   SOLE   0 0 10,186
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 289 4,467 SH   SOLE   0 0 4,467
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 572 15,026 SH   SOLE   0 0 15,026
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 422 13,403 SH   SOLE   0 0 13,403
SPDR S&P 500 ETF TR TR UNIT 78462F103 219,955 933,031 SH   SOLE   0 0 933,031
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 49,527 158,506 SH   SOLE   0 0 158,506
SPDR SER TR BLOMBERG BRC INV 78468R200 3,998 130,116 SH   SOLE   0 0 130,116
SPDR SER TR BLOMBRG BRC SRT 78468R101 826 27,431 SH   SOLE   0 0 27,431
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,753 241,507 SH   SOLE   0 0 241,507
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,505 92,993 SH   SOLE   0 0 92,993
SPDR SER TR NUVEEN BRC MUNIC 78468R721 640 13,361 SH   SOLE   0 0 13,361
SPDR SER TR SSGA US SMAL ETF 78468R887 2,059 22,489 SH   SOLE   0 0 22,489
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,006 15,045 SH   SOLE   0 0 15,045
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 8,006 175,146 SH   SOLE   0 0 175,146
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 25,851 537,453 SH   SOLE   0 0 537,453
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,074 17,941 SH   SOLE   0 0 17,941
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2,551 83,327 SH   SOLE   0 0 83,327
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2,535 95,140 SH   SOLE   0 0 95,140
SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 749 13,118 SH   SOLE   0 0 13,118
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 6,762 239,880 SH   SOLE   0 0 239,880
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 245 7,820 SH   SOLE   0 0 7,820
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 2,620 76,773 SH   SOLE   0 0 76,773
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 551 9,678 SH   SOLE   0 0 9,678
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10,946 296,397 SH   SOLE   0 0 296,397
SPDR SERIES TRUST DJ REIT ETF 78464A607 3,633 39,370 SH   SOLE   0 0 39,370
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 400 7,108 SH   SOLE   0 0 7,108
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 504 7,329 SH   SOLE   0 0 7,329
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2,803 49,509 SH   SOLE   0 0 49,509
SPDR SERIES TRUST OILGAS EQUIP 78464A748 535 26,624 SH   SOLE   0 0 26,624
SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 1,578 8,952 SH   SOLE   0 0 8,952
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 538 3,869 SH   SOLE   0 0 3,869
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 401 4,165 SH   SOLE   0 0 4,165
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 2,463 21,657 SH   SOLE   0 0 21,657
SPDR SERIES TRUST S&P 500 VALUE 78464A508 948 8,408 SH   SOLE   0 0 8,408
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7,686 36,138 SH   SOLE   0 0 36,138
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3,807 32,253 SH   SOLE   0 0 32,253
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,157 17,785 SH   SOLE   0 0 17,785
SPDR SERIES TRUST S&P BIOTECH 78464A870 14,656 211,363 SH   SOLE   0 0 211,363
SPDR SERIES TRUST S&P BK ETF 78464A797 1,388 32,296 SH   SOLE   0 0 32,296
SPDR SERIES TRUST S&P DIVID ETF 78464A763 75,906 861,199 SH   SOLE   0 0 861,199
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2,997 80,495 SH   SOLE   0 0 80,495
SPDR SERIES TRUST S&P INS ETF 78464A789 357 4,156 SH   SOLE   0 0 4,156
SPDR SERIES TRUST S&P METALS MNG 78464A755 10,196 335,161 SH   SOLE   0 0 335,161
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,930 104,962 SH   SOLE   0 0 104,962
SPDR SERIES TRUST S&P PHARMAC 78464A722 601 14,371 SH   SOLE   0 0 14,371
SPDR SERIES TRUST S&P REGL BKG 78464A698 13,622 249,446 SH   SOLE   0 0 249,446
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,012 23,961 SH   SOLE   0 0 23,961
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 11,256 186,570 SH   SOLE   0 0 186,570
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 437 8,274 SH   SOLE   0 0 8,274
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 852 19,390 SH   SOLE   0 0 19,390
SPECTRA ENERGY PARTNERS LP COM 84756N109 2,094 47,969 SH   SOLE   0 0 47,969
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,880 20,719 SH   SOLE   0 0 20,719
SPIRE INC COM 84857L101 3,457 51,217 SH   SOLE   0 0 51,217
SPIRIT AIRLS INC COM 848577102 2,051 38,645 SH   SOLE   0 0 38,645
SPIRIT RLTY CAP INC NEW COM 84860W102 855 84,411 SH   SOLE   0 0 84,411
SPLUNK INC COM 848637104 1,456 23,368 SH   SOLE   0 0 23,368
SPORTSMANS WHSE HLDGS INC COM 84920Y106 53 11,000 SH   SOLE   0 0 11,000
SPRINT CORP COM SER 1 85207U105 342 39,442 SH   SOLE   0 0 39,442
SPROTT FOCUS TR INC COM 85208J109 425 57,217 SH   SOLE   0 0 57,217
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4,910 480,395 SH   SOLE   0 0 480,395
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,914 567,182 SH   SOLE   0 0 567,182
SPROUTS FMRS MKT INC COM 85208M102 380 16,419 SH   SOLE   0 0 16,419
SQUARE INC CL A 852234103 1,070 61,925 SH   SOLE   0 0 61,925
SRC ENERGY INC COM 78470V108 2,244 265,904 SH   SOLE   0 0 265,904
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,246 26,209 SH   SOLE   0 0 26,209
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,952 121,789 SH   SOLE   0 0 121,789
ST JOE CO COM 790148100 199 11,676 SH   SOLE   0 0 11,676
STAG INDL INC COM 85254J102 3,021 120,752 SH   SOLE   0 0 120,752
STANLEY BLACK & DECKER INC COM 854502101 3,004 22,608 SH   SOLE   0 0 22,608
STAPLES INC COM 855030102 169 19,297 SH   SOLE   0 0 19,297
STARBUCKS CORP COM 855244109 17,171 294,067 SH   SOLE   0 0 294,067
STARWOOD PPTY TR INC COM 85571B105 4,133 183,019 SH   SOLE   0 0 183,019
STATE STR CORP COM 857477103 1,801 22,618 SH   SOLE   0 0 22,618
STEEL DYNAMICS INC COM 858119100 534 15,371 SH   SOLE   0 0 15,371
STEELCASE INC CL A 858155203 565 33,739 SH   SOLE   0 0 33,739
STELLUS CAP INVT CORP COM 858568108 482 33,133 SH   SOLE   0 0 33,133
STERICYCLE INC COM 858912108 1,179 14,222 SH   SOLE   0 0 14,222
STERICYCLE INC DEP PFD A 1/10 858912207 282 3,948 SH   SOLE   0 0 3,948
STERIS PLC SHS USD G84720104 1,439 20,715 SH   SOLE   0 0 20,715
STMICROELECTRONICS N V NY REGISTRY 861012102 256 16,565 SH   SOLE   0 0 16,565
STONEMOR PARTNERS L P COM UNITS 86183Q100 1,019 128,461 SH   SOLE   0 0 128,461
STORE CAP CORP COM 862121100 643 26,939 SH   SOLE   0 0 26,939
STREAMLINE HEALTH SOLUTIONS COM 86323X106 47 46,430 SH   SOLE   0 0 46,430
STRYKER CORP COM 863667101 22,118 167,998 SH   SOLE   0 0 167,998
STURM RUGER & CO INC COM 864159108 414 7,738 SH   SOLE   0 0 7,738
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 4,045 150,032 SH   SOLE   0 0 150,032
SUMMER INFANT INC COM 865646103 269 141,331 SH   SOLE   0 0 141,331
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 240 10,000 SH   SOLE   0 0 10,000
SUN CMNTYS INC COM 866674104 760 9,467 SH   SOLE   0 0 9,467
SUN LIFE FINL INC COM 866796105 312 8,552 SH   SOLE   0 0 8,552
SUNCOR ENERGY INC NEW COM 867224107 1,082 35,311 SH   SOLE   0 0 35,311
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3,985 163,168 SH   SOLE   0 0 163,168
SUNOCO LP COM U REP LP 86765K109 2,615 108,198 SH   SOLE   0 0 108,198
SUNPOWER CORP COM 867652406 130 21,354 SH   SOLE   0 0 21,354
SUNRUN INC COM 86771W105 66 12,250 SH   SOLE   0 0 12,250
SUNTRUST BKS INC COM 867914103 1,796 32,470 SH   SOLE   0 0 32,470
SUPERIOR ENERGY SVCS INC COM 868157108 303 21,280 SH   SOLE   0 0 21,280
SUPERVALU INC COM 868536103 162 42,024 SH   SOLE   0 0 42,024
SURGERY PARTNERS INC COM 86881A100 229 11,753 SH   SOLE   0 0 11,753
SVB FINL GROUP COM 78486Q101 4,180 22,461 SH   SOLE   0 0 22,461
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 54 10,611 SH   SOLE   0 0 10,611
SWIFT TRANSN CO CL A 87074U101 2,257 109,900 SH   SOLE   0 0 109,900
SYMANTEC CORP COM 871503108 586 19,099 SH   SOLE   0 0 19,099
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,188 48,697 SH   SOLE   0 0 48,697
SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 13 14,000 PRN   SOLE   0 0 14,000
SYNCHRONY FINL COM 87165B103 12,134 353,766 SH   SOLE   0 0 353,766
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 131 28,118 SH   SOLE   0 0 28,118
SYNOVUS FINL CORP COM NEW 87161C501 997 24,311 SH   SOLE   0 0 24,311
SYNTHESIS ENERGY SYS INC COM 871628103 15 17,500 SH   SOLE   0 0 17,500
SYSCO CORP COM 871829107 11,390 219,356 SH   SOLE   0 0 219,356
T MOBILE US INC COM 872590104 255 3,942 SH   SOLE   0 0 3,942
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5,135 156,351 SH   SOLE   0 0 156,351
TALLGRASS ENERGY GP LP SHS CL A 874696107 472 16,427 SH   SOLE   0 0 16,427
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1,012 19,027 SH   SOLE   0 0 19,027
TARGA RES CORP COM 87612G101 6,956 116,126 SH   SOLE   0 0 116,126
TARGET CORP COM 87612E106 8,743 158,411 SH   SOLE   0 0 158,411
TASEKO MINES LTD COM 876511106 62 47,266 SH   SOLE   0 0 47,266
TATA MTRS LTD SPONSORED ADR 876568502 283 7,931 SH   SOLE   0 0 7,931
TC PIPELINES LP UT COM LTD PRT 87233Q108 446 7,468 SH   SOLE   0 0 7,468
TCP CAP CORP COM 87238Q103 1,114 63,921 SH   SOLE   0 0 63,921
TD AMERITRADE HLDG CORP COM 87236Y108 553 14,219 SH   SOLE   0 0 14,219
TE CONNECTIVITY LTD REG SHS H84989104 1,550 20,795 SH   SOLE   0 0 20,795
TECHNIPFMC PLC COM G87110105 250 7,682 SH   SOLE   0 0 7,682
TECK RESOURCES LTD CL B 878742204 688 31,405 SH   SOLE   0 0 31,405
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 510 29,061 SH   SOLE   0 0 29,061
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,034 204,043 SH   SOLE   0 0 204,043
TEGNA INC COM 87901J105 439 17,119 SH   SOLE   0 0 17,119
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,118 46,520 SH   SOLE   0 0 46,520
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 6,204 356,547 SH   SOLE   0 0 356,547
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 282 14,526 SH   SOLE   0 0 14,526
TELEFLEX INC COM 879369106 712 3,673 SH   SOLE   0 0 3,673
TELEFONICA S A SPONSORED ADR 879382208 489 43,702 SH   SOLE   0 0 43,702
TELEPHONE & DATA SYS INC COM NEW 879433829 302 11,380 SH   SOLE   0 0 11,380
TELIGENT INC NEW COM 87960W104 375 48,030 SH   SOLE   0 0 48,030
TELUS CORP COM 87971M103 799 24,670 SH   SOLE   0 0 24,670
TEMPLETON EMERG MKTS INCOME COM 880192109 329 29,301 SH   SOLE   0 0 29,301
TEMPLETON GLOBAL INCOME FD COM 880198106 297 44,679 SH   SOLE   0 0 44,679
TEREX CORP NEW COM 880779103 267 8,515 SH   SOLE   0 0 8,515
TERRA NITROGEN CO L P COM UNIT 881005201 896 9,121 SH   SOLE   0 0 9,121
TERRAVIA HLDGS INC COM 88105A106 30 41,186 SH   SOLE   0 0 41,186
TESARO INC COM 881569107 2,376 15,439 SH   SOLE   0 0 15,439
TESLA INC COM 88160R101 6,092 21,891 SH   SOLE   0 0 21,891
TESORO CORP COM 881609101 349 4,308 SH   SOLE   0 0 4,308
TESORO LOGISTICS LP COM UNIT LP 88160T107 5,763 105,797 SH   SOLE   0 0 105,797
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,640 144,595 SH   SOLE   0 0 144,595
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,919 22,995 SH   SOLE   0 0 22,995
TEXAS INSTRS INC COM 882508104 10,844 134,612 SH   SOLE   0 0 134,612
TEXTRON INC COM 883203101 890 18,696 SH   SOLE   0 0 18,696
TG THERAPEUTICS INC COM 88322Q108 523 44,906 SH   SOLE   0 0 44,906
TG THERAPEUTICS INC COM 88322Q108 9 15,500 SH Put SOLE   0 0 15,500
THE TRADE DESK INC COM CL A 88339J105 830 22,281 SH   SOLE   0 0 22,281
THERAPEUTICSMD INC COM 88338N107 207 28,730 SH   SOLE   0 0 28,730
THERMO FISHER SCIENTIFIC INC COM 883556102 4,710 30,661 SH   SOLE   0 0 30,661
THL CR INC COM 872438106 210 21,117 SH   SOLE   0 0 21,117
THL CR SR LN FD COM 87244R103 791 43,964 SH   SOLE   0 0 43,964
THOMSON REUTERS CORP COM 884903105 336 7,779 SH   SOLE   0 0 7,779
THOR INDS INC COM 885160101 683 7,105 SH   SOLE   0 0 7,105
TICC CAPITAL CORP COM 87244T109 121 16,346 SH   SOLE   0 0 16,346
TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 16 16,000 PRN   SOLE   0 0 16,000
TIFFANY & CO NEW COM 886547108 1,872 19,643 SH   SOLE   0 0 19,643
TIME WARNER INC COM NEW 887317303 37,113 379,820 SH   SOLE   0 0 379,820
TIMKEN CO COM 887389104 298 6,595 SH   SOLE   0 0 6,595
TIMKENSTEEL CORP COM 887399103 403 21,305 SH   SOLE   0 0 21,305
TIPTREE INC CL A 88822Q103 97 13,320 SH   SOLE   0 0 13,320
TJX COS INC NEW COM 872540109 6,084 76,906 SH   SOLE   0 0 76,906
TOLL BROTHERS INC COM 889478103 6,468 179,117 SH   SOLE   0 0 179,117
TOMPKINS FINANCIAL CORPORATI COM 890110109 202 2,507 SH   SOLE   0 0 2,507
TOOTSIE ROLL INDS INC COM 890516107 514 13,756 SH   SOLE   0 0 13,756
TORCHLIGHT ENERGY RES INC COM 89102U103 703 502,399 SH   SOLE   0 0 502,399
TORCHMARK CORP COM 891027104 690 8,960 SH   SOLE   0 0 8,960
TORO CO COM 891092108 519 8,305 SH   SOLE   0 0 8,305
TORONTO DOMINION BK ONT COM NEW 891160509 6,599 131,973 SH   SOLE   0 0 131,973
TORTOISE ENERGY INDEPENDENC COM 89148K101 580 35,146 SH   SOLE   0 0 35,146
TORTOISE ENERGY INFRA CORP COM 89147L100 5,843 167,457 SH   SOLE   0 0 167,457
TORTOISE MLP FD INC COM 89148B101 1,053 50,665 SH   SOLE   0 0 50,665
TORTOISE PWR & ENERGY INFRAS COM 89147X104 659 29,976 SH   SOLE   0 0 29,976
TOTAL S A SPONSORED ADR 89151E109 3,242 64,304 SH   SOLE   0 0 64,304
TOTAL SYS SVCS INC COM 891906109 442 8,266 SH   SOLE   0 0 8,266
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,228 161,358 SH   SOLE   0 0 161,358
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,871 17,227 SH   SOLE   0 0 17,227
TRACTOR SUPPLY CO COM 892356106 7,348 106,531 SH   SOLE   0 0 106,531
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 31 22,220 SH   SOLE   0 0 22,220
TRANSCANADA CORP COM 89353D107 1,865 40,491 SH   SOLE   0 0 40,491
TRANSOCEAN LTD REG SHS H8817H100 611 49,072 SH   SOLE   0 0 49,072
TRAVELCENTERS AMER LLC COM 894174101 493 80,788 SH   SOLE   0 0 80,788
TRAVELERS COMPANIES INC COM 89417E109 7,609 63,127 SH   SOLE   0 0 63,127
TRI CONTL CORP COM 895436103 1,004 43,408 SH   SOLE   0 0 43,408
TRIANGLE CAP CORP COM 895848109 264 13,813 SH   SOLE   0 0 13,813
TRIMBLE INC COM 896239100 305 9,531 SH   SOLE   0 0 9,531
TRINITY INDS INC COM 896522109 248 9,333 SH   SOLE   0 0 9,333
TRIPADVISOR INC COM 896945201 229 5,303 SH   SOLE   0 0 5,303
TRITON INTL LTD CL A G9078F107 448 17,371 SH   SOLE   0 0 17,371
TRUSTMARK CORP COM 898402102 210 6,592 SH   SOLE   0 0 6,592
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 59 12,225 SH   SOLE   0 0 12,225
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 30 17,000 PRN   SOLE   0 0 17,000
TUPPERWARE BRANDS CORP COM 899896104 2,958 47,169 SH   SOLE   0 0 47,169
TURQUOISE HILL RES LTD COM 900435108 42 13,700 SH   SOLE   0 0 13,700
TUTOR PERINI CORP COM 901109108 218 6,866 SH   SOLE   0 0 6,866
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,625 81,040 SH   SOLE   0 0 81,040
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,024 63,679 SH   SOLE   0 0 63,679
TWILIO INC CL A 90138F102 437 15,142 SH   SOLE   0 0 15,142
TWITTER INC COM 90184L102 3,469 232,039 SH   SOLE   0 0 232,039
TWITTER INC COM 90184L102 8 11,200 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 11 15,100 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 25 22,100 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B101 1,272 132,680 SH   SOLE   0 0 132,680
TWO RIV BANCORP COM 90207C105 1,056 59,757 SH   SOLE   0 0 59,757
TYSON FOODS INC CL A 902494103 1,210 19,614 SH   SOLE   0 0 19,614
U S G CORP COM NEW 903293405 1,441 45,307 SH   SOLE   0 0 45,307
UBIQUITI NETWORKS INC COM 90347A100 1,424 28,339 SH   SOLE   0 0 28,339
UBS AG JERSEY BRH ALERIAN INFRST 902641646 525 17,996 SH   SOLE   0 0 17,996
UGI CORP NEW COM 902681105 5,911 119,657 SH   SOLE   0 0 119,657
ULTA BEAUTY INC COM 90384S303 1,808 6,337 SH   SOLE   0 0 6,337
ULTIMATE SOFTWARE GROUP INC COM 90385D107 871 4,461 SH   SOLE   0 0 4,461
UMPQUA HLDGS CORP COM 904214103 602 33,940 SH   SOLE   0 0 33,940
UNDER ARMOUR INC CL A 904311107 2,069 104,590 SH   SOLE   0 0 104,590
UNDER ARMOUR INC CL C 904311206 1,159 63,316 SH   SOLE   0 0 63,316
UNILEVER N V N Y SHS NEW 904784709 944 19,005 SH   SOLE   0 0 19,005
UNILEVER PLC SPON ADR NEW 904767704 4,153 84,172 SH   SOLE   0 0 84,172
UNION PAC CORP COM 907818108 57,823 545,905 SH   SOLE   0 0 545,905
UNISYS CORP COM NEW 909214306 514 36,846 SH   SOLE   0 0 36,846
UNIT CORP COM 909218109 953 39,452 SH   SOLE   0 0 39,452
UNITED BANKSHARES INC WEST V COM 909907107 470 11,117 SH   SOLE   0 0 11,117
UNITED CONTL HLDGS INC COM 910047109 380 5,381 SH   SOLE   0 0 5,381
UNITED PARCEL SERVICE INC CL B 911312106 20,197 188,223 SH   SOLE   0 0 188,223
UNITED RENTALS INC COM 911363109 6,155 49,224 SH   SOLE   0 0 49,224
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 93 12,342 SH   SOLE   0 0 12,342
UNITED STATES OIL FUND LP UNITS 91232N108 508 47,756 SH   SOLE   0 0 47,756
UNITED STATES STL CORP NEW COM 912909108 2,715 80,309 SH   SOLE   0 0 80,309
UNITED TECHNOLOGIES CORP COM 913017109 20,327 181,151 SH   SOLE   0 0 181,151
UNITEDHEALTH GROUP INC COM 91324P102 56,534 344,616 SH   SOLE   0 0 344,616
UNITI GROUP INC COM 91325V108 3,492 135,102 SH   SOLE   0 0 135,102
UNIVERSAL DISPLAY CORP COM 91347P105 922 10,710 SH   SOLE   0 0 10,710
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,349 20,920 SH   SOLE   0 0 20,920
UNIVERSAL HLTH SVCS INC CL B 913903100 516 4,144 SH   SOLE   0 0 4,144
UNUM GROUP COM 91529Y106 477 10,171 SH   SOLE   0 0 10,171
UQM TECHNOLOGIES INC COM 903213106 108 224,266 SH   SOLE   0 0 224,266
URANIUM ENERGY CORP COM 916896103 25 17,835 SH   SOLE   0 0 17,835
US BANCORP DEL COM NEW 902973304 14,416 279,918 SH   SOLE   0 0 279,918
US FOODS HLDG CORP COM 912008109 710 25,373 SH   SOLE   0 0 25,373
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2,618 154,982 SH   SOLE   0 0 154,982
USA TECHNOLOGIES INC COM NO PAR 90328S500 47 11,000 SH   SOLE   0 0 11,000
V F CORP COM 918204108 8,808 160,237 SH   SOLE   0 0 160,237
VAIL RESORTS INC COM 91879Q109 379 1,975 SH   SOLE   0 0 1,975
VALE S A ADR 91912E105 221 23,266 SH   SOLE   0 0 23,266
VALEANT PHARMACEUTICALS INTL COM 91911K102 457 41,414 SH   SOLE   0 0 41,414
VALERO ENERGY CORP NEW COM 91913Y100 7,713 116,345 SH   SOLE   0 0 116,345
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1,976 41,238 SH   SOLE   0 0 41,238
VALLEY NATL BANCORP COM 919794107 734 62,228 SH   SOLE   0 0 62,228
VALMONT INDS INC COM 920253101 345 2,218 SH   SOLE   0 0 2,218
VALSPAR CORP COM 920355104 832 7,500 SH   SOLE   0 0 7,500
VANECK MERK GOLD TRUST GOLD TRUST 921078101 3,139 254,573 SH   SOLE   0 0 254,573
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1,239 23,176 SH   SOLE   0 0 23,176
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2,368 101,030 SH   SOLE   0 0 101,030
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 2,008 102,634 SH   SOLE   0 0 102,634
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 389 3,266 SH   SOLE   0 0 3,266
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 4,133 157,454 SH   SOLE   0 0 157,454
VANECK VECTORS ETF TR COAL ETF 92189F809 9,218 666,523 SH   SOLE   0 0 666,523
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 11,197 378,812 SH   SOLE   0 0 378,812
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,382 411,299 SH   SOLE   0 0 411,299
VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 1,455 90,759 SH   SOLE   0 0 90,759
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 4,071 133,171 SH   SOLE   0 0 133,171
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 266 10,575 SH   SOLE   0 0 10,575
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 13,718 381,265 SH   SOLE   0 0 381,265
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 20,484 545,800 SH   SOLE   0 0 545,800
VANECK VECTORS ETF TR NAT RES ETF 92189F841 798 23,910 SH   SOLE   0 0 23,910
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 7,529 244,384 SH   SOLE   0 0 244,384
VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 313 5,668 SH   SOLE   0 0 5,668
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 439 5,510 SH   SOLE   0 0 5,510
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 534 4,519 SH   SOLE   0 0 4,519
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,207 12,041 SH   SOLE   0 0 12,041
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 7,865 66,769 SH   SOLE   0 0 66,769
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 30,304 261,966 SH   SOLE   0 0 261,966
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 271 2,399 SH   SOLE   0 0 2,399
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 15,205 115,801 SH   SOLE   0 0 115,801
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 16,527 131,534 SH   SOLE   0 0 131,534
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 14,689 175,683 SH   SOLE   0 0 175,683
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 595 6,613 SH   SOLE   0 0 6,613
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 21,856 274,159 SH   SOLE   0 0 274,159
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 34,503 425,538 SH   SOLE   0 0 425,538
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,723 179,629 SH   SOLE   0 0 179,629
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10,716 107,276 SH   SOLE   0 0 107,276
VANGUARD INDEX FDS GROWTH ETF 922908736 45,399 373,161 SH   SOLE   0 0 373,161
VANGUARD INDEX FDS LARGE CAP ETF 922908637 10,402 96,238 SH   SOLE   0 0 96,238
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,607 14,226 SH   SOLE   0 0 14,226
VANGUARD INDEX FDS MID CAP ETF 922908629 45,261 325,044 SH   SOLE   0 0 325,044
VANGUARD INDEX FDS REIT ETF 922908553 29,874 361,715 SH   SOLE   0 0 361,715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 154,510 714,176 SH   SOLE   0 0 714,176
VANGUARD INDEX FDS SM CP VAL ETF 922908611 18,091 147,249 SH   SOLE   0 0 147,249
VANGUARD INDEX FDS SMALL CP ETF 922908751 27,781 208,435 SH   SOLE   0 0 208,435
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,683 68,830 SH   SOLE   0 0 68,830
VANGUARD INDEX FDS TOTAL STK MKT 922908769 89,183 735,102 SH   SOLE   0 0 735,102
VANGUARD INDEX FDS VALUE ETF 922908744 33,823 354,652 SH   SOLE   0 0 354,652
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,207 255,223 SH   SOLE   0 0 255,223
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 36,157 910,293 SH   SOLE   0 0 910,293
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,348 103,709 SH   SOLE   0 0 103,709
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 636 6,196 SH   SOLE   0 0 6,196
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 316 5,928 SH   SOLE   0 0 5,928
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13,038 199,902 SH   SOLE   0 0 199,902
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10,368 209,572 SH   SOLE   0 0 209,572
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,270 84,326 SH   SOLE   0 0 84,326
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 30,935 358,124 SH   SOLE   0 0 358,124
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 1,690 26,282 SH   SOLE   0 0 26,282
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 304 3,376 SH   SOLE   0 0 3,376
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4,308 82,019 SH   SOLE   0 0 82,019
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,276 191,572 SH   SOLE   0 0 191,572
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 512 8,428 SH   SOLE   0 0 8,428
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,076 43,493 SH   SOLE   0 0 43,493
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,925 17,754 SH   SOLE   0 0 17,754
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4,933 49,121 SH   SOLE   0 0 49,121
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,301 11,055 SH   SOLE   0 0 11,055
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 264 2,390 SH   SOLE   0 0 2,390
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,276 12,435 SH   SOLE   0 0 12,435
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 54,545 606,472 SH   SOLE   0 0 606,472
VANGUARD STAR FD VG TL INTL STK F 921909768 10,522 211,797 SH   SOLE   0 0 211,797
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 50,093 1,274,611 SH   SOLE   0 0 1,274,611
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 34,214 440,571 SH   SOLE   0 0 440,571
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 365 6,360 SH   SOLE   0 0 6,360
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 278 4,591 SH   SOLE   0 0 4,591
VANGUARD WORLD FD EXTENDED DUR 921910709 615 5,529 SH   SOLE   0 0 5,529
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 16,758 244,538 SH   SOLE   0 0 244,538
VANGUARD WORLD FD MEGA GRWTH IND 921910816 11,736 122,623 SH   SOLE   0 0 122,623
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5,813 41,983 SH   SOLE   0 0 41,983
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,571 39,609 SH   SOLE   0 0 39,609
VANGUARD WORLD FDS ENERGY ETF 92204A306 9,129 94,397 SH   SOLE   0 0 94,397
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8,873 146,735 SH   SOLE   0 0 146,735
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,022 58,199 SH   SOLE   0 0 58,199
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8,055 65,102 SH   SOLE   0 0 65,102
VANGUARD WORLD FDS INF TECH ETF 92204A702 14,334 105,683 SH   SOLE   0 0 105,683
VANGUARD WORLD FDS MATERIALS ETF 92204A801 582 4,895 SH   SOLE   0 0 4,895
VANGUARD WORLD FDS TELCOMM ETF 92204A884 954 10,057 SH   SOLE   0 0 10,057
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,160 19,174 SH   SOLE   0 0 19,174
VARIAN MED SYS INC COM 92220P105 283 3,109 SH   SOLE   0 0 3,109
VCA INC COM 918194101 761 8,315 SH   SOLE   0 0 8,315
VECTOR GROUP LTD COM 92240M108 400 19,209 SH   SOLE   0 0 19,209
VECTREN CORP COM 92240G101 2,930 49,986 SH   SOLE   0 0 49,986
VEECO INSTRS INC DEL COM 922417100 799 26,766 SH   SOLE   0 0 26,766
VENTAS INC COM 92276F100 2,299 35,353 SH   SOLE   0 0 35,353
VERASTEM INC COM 92337C104 27 12,970 SH   SOLE   0 0 12,970
VEREIT INC COM 92339V100 498 58,638 SH   SOLE   0 0 58,638
VERIFONE SYS INC COM 92342Y109 1,107 59,119 SH   SOLE   0 0 59,119
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 14 14,000 PRN   SOLE   0 0 14,000
VERISIGN INC COM 92343E102 869 9,975 SH   SOLE   0 0 9,975
VERISK ANALYTICS INC COM 92345Y106 303 3,737 SH   SOLE   0 0 3,737
VERIZON COMMUNICATIONS INC COM 92343V104 93,455 1,917,011 SH   SOLE   0 0 1,917,011
VERSUM MATLS INC COM 92532W103 510 16,662 SH   SOLE   0 0 16,662
VERTEX PHARMACEUTICALS INC COM 92532F100 555 5,072 SH   SOLE   0 0 5,072
VIACOM INC NEW CL B 92553P201 1,136 24,370 SH   SOLE   0 0 24,370
VICAL INC COM NEW 925602203 23 10,076 SH   SOLE   0 0 10,076
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 8,083 189,527 SH   SOLE   0 0 189,527
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 321 7,520 SH   SOLE   0 0 7,520
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 7,828 182,433 SH   SOLE   0 0 182,433
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 324 18,045 SH   SOLE   0 0 18,045
VIRTUS TOTAL RETURN FD COM 92829A103 61 14,040 SH   SOLE   0 0 14,040
VISA INC COM CL A 92826C839 49,413 555,973 SH   SOLE   0 0 555,973
VIVINT SOLAR INC COM 92854Q106 205 73,259 SH   SOLE   0 0 73,259
VMWARE INC CL A COM 928563402 514 5,578 SH   SOLE   0 0 5,578
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,035 114,824 SH   SOLE   0 0 114,824
VOLT INFORMATION SCIENCES IN COM 928703107 153 22,114 SH   SOLE   0 0 22,114
VOYA GLBL ADV & PREM OPP FD COM 92912R104 175 16,659 SH   SOLE   0 0 16,659
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 723 98,469 SH   SOLE   0 0 98,469
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 396 56,950 SH   SOLE   0 0 56,950
VOYA PRIME RATE TR SH BEN INT 92913A100 352 65,013 SH   SOLE   0 0 65,013
VOYA RISK MANAGED NAT RES FD COM 92913C106 225 34,407 SH   SOLE   0 0 34,407
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 971 51,100 SH   SOLE   0 0 51,100
VULCAN MATLS CO COM 929160109 3,418 28,369 SH   SOLE   0 0 28,369
W P CAREY INC COM 92936U109 2,663 42,807 SH   SOLE   0 0 42,807
WABTEC CORP COM 929740108 942 12,078 SH   SOLE   0 0 12,078
WAL-MART STORES INC COM 931142103 40,975 568,474 SH   SOLE   0 0 568,474
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,527 211,014 SH   SOLE   0 0 211,014
WASHINGTON FED INC COM 938824109 216 6,514 SH   SOLE   0 0 6,514
WASHINGTON PRIME GROUP NEW COM 93964W108 298 34,286 SH   SOLE   0 0 34,286
WASHINGTON TR BANCORP COM 940610108 287 5,827 SH   SOLE   0 0 5,827
WASTE CONNECTIONS INC COM 94106B101 1,852 20,993 SH   SOLE   0 0 20,993
WASTE MGMT INC DEL COM 94106L109 11,894 163,111 SH   SOLE   0 0 163,111
WATERS CORP COM 941848103 1,012 6,472 SH   SOLE   0 0 6,472
WATSCO INC COM 942622200 370 2,582 SH   SOLE   0 0 2,582
WAYFAIR INC CL A 94419L101 438 10,809 SH   SOLE   0 0 10,809
WEATHERFORD INTL PLC ORD SHS G48833100 447 67,189 SH   SOLE   0 0 67,189
WEBMD HEALTH CORP COM 94770V102 294 5,584 SH   SOLE   0 0 5,584
WEC ENERGY GROUP INC COM 92939U106 5,195 85,681 SH   SOLE   0 0 85,681
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,004 64,482 SH   SOLE   0 0 64,482
WEIS MKTS INC COM 948849104 392 6,564 SH   SOLE   0 0 6,564
WELBILT INC COM 949090104 265 13,505 SH   SOLE   0 0 13,505
WELLS FARGO & CO NEW COM 949746101 28,711 515,830 SH   SOLE   0 0 515,830
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1,979 1,597 SH   SOLE   0 0 1,597
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 774 132,932 SH   SOLE   0 0 132,932
WELLS FARGO MULTI SECTOR INC COM 94987D101 784 58,840 SH   SOLE   0 0 58,840
WELLTOWER INC 6.50% PFD PREPET 95040Q203 214 3,393 SH   SOLE   0 0 3,393
WELLTOWER INC COM 95040Q104 10,129 143,028 SH   SOLE   0 0 143,028
WENDYS CO COM 95058W100 1,408 103,428 SH   SOLE   0 0 103,428
WESBANCO INC COM 950810101 220 5,783 SH   SOLE   0 0 5,783
WESTAR ENERGY INC COM 95709T100 809 14,910 SH   SOLE   0 0 14,910
WESTERN ASSET EMRG MKT DEBT COM 95766A101 487 31,442 SH   SOLE   0 0 31,442
WESTERN ASSET GLB HI INCOME COM 95766B109 117 11,623 SH   SOLE   0 0 11,623
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 232 13,317 SH   SOLE   0 0 13,317
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 230 14,992 SH   SOLE   0 0 14,992
WESTERN ASSET HIGH INCM FD I COM 95766J102 141 19,464 SH   SOLE   0 0 19,464
WESTERN ASSET HIGH INCM OPP COM 95766K109 1,103 218,842 SH   SOLE   0 0 218,842
WESTERN ASSET INCOME FD COM 95766T100 440 30,374 SH   SOLE   0 0 30,374
WESTERN ASSET INTM MUNI FD I COM 958435109 721 75,558 SH   SOLE   0 0 75,558
WESTERN ASSET MTG CAP CORP COM 95790D105 103 10,583 SH   SOLE   0 0 10,583
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,003 44,666 SH   SOLE   0 0 44,666
WESTERN ASSET MUN HI INCM FD COM 95766N103 2,868 396,649 SH   SOLE   0 0 396,649
WESTERN ASST MN PRT FD INC COM 95766P108 1,781 117,895 SH   SOLE   0 0 117,895
WESTERN ASST MNGD MUN FD INC COM 95766M105 1,956 142,180 SH   SOLE   0 0 142,180
WESTERN DIGITAL CORP COM 958102105 2,044 24,766 SH   SOLE   0 0 24,766
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 478 10,360 SH   SOLE   0 0 10,360
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1,708 28,260 SH   SOLE   0 0 28,260
WESTERN REFNG INC COM 959319104 907 25,871 SH   SOLE   0 0 25,871
WESTERN UN CO COM 959802109 1,010 49,630 SH   SOLE   0 0 49,630
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 21 21,991 SH   SOLE   0 0 21,991
WESTROCK CO COM 96145D105 1,552 29,820 SH   SOLE   0 0 29,820
WEYERHAEUSER CO COM 962166104 9,126 268,574 SH   SOLE   0 0 268,574
WGL HLDGS INC COM 92924F106 2,619 31,739 SH   SOLE   0 0 31,739
WHIRLPOOL CORP COM 963320106 2,450 14,296 SH   SOLE   0 0 14,296
WHITESTONE REIT COM 966084204 1,044 75,462 SH   SOLE   0 0 75,462
WHITEWAVE FOODS CO COM 966244105 445 7,927 SH   SOLE   0 0 7,927
WHITING PETE CORP NEW COM 966387102 2,694 284,828 SH   SOLE   0 0 284,828
WHOLE FOODS MKT INC COM 966837106 2,106 70,850 SH   SOLE   0 0 70,850
WILDHORSE RESOURCE DEV CORP COM 96812T102 156 12,509 SH   SOLE   0 0 12,509
WILLDAN GROUP INC COM 96924N100 606 18,793 SH   SOLE   0 0 18,793
WILLIAMS COS INC DEL COM 969457100 2,848 96,237 SH   SOLE   0 0 96,237
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 7,251 177,579 SH   SOLE   0 0 177,579
WILLIAMS SONOMA INC COM 969904101 337 6,282 SH   SOLE   0 0 6,282
WILLIS TOWERS WATSON PUB LTD SHS G96629103 17,107 130,686 SH   SOLE   0 0 130,686
WINDSTREAM HLDGS INC COM NEW 97382A200 228 41,758 SH   SOLE   0 0 41,758
WINTRUST FINL CORP COM 97650W108 16,989 245,754 SH   SOLE   0 0 245,754
WISDOMTREE INVTS INC COM 97717P104 294 32,368 SH   SOLE   0 0 32,368
WISDOMTREE INVTS INC COM 97717P104 5 27,000 SH Call SOLE   0 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 952 34,283 SH   SOLE   0 0 34,283
WISDOMTREE TR DIV EX-FINL FD 97717W406 5,517 66,833 SH   SOLE   0 0 66,833
WISDOMTREE TR EARNING 500 FD 97717W588 523 6,414 SH   SOLE   0 0 6,414
WISDOMTREE TR EMER MKT HIGH FD 97717W315 9,254 226,540 SH   SOLE   0 0 226,540
WISDOMTREE TR EMG MKTS SMCAP 97717W281 655 14,589 SH   SOLE   0 0 14,589
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9,914 157,825 SH   SOLE   0 0 157,825
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,384 23,442 SH   SOLE   0 0 23,442
WISDOMTREE TR FUTRE STRAT FD 97717W125 328 8,243 SH   SOLE   0 0 8,243
WISDOMTREE TR GLB EX US RL EST 97717W331 339 12,029 SH   SOLE   0 0 12,029
WISDOMTREE TR GLB HIGH DIV FD 97717W877 389 8,652 SH   SOLE   0 0 8,652
WISDOMTREE TR HIGH DIV FD 97717W208 2,805 40,963 SH   SOLE   0 0 40,963
WISDOMTREE TR INDIA ERNGS FD 97717W422 306 12,668 SH   SOLE   0 0 12,668
WISDOMTREE TR INTL EQUITY FD 97717W703 6,132 123,314 SH   SOLE   0 0 123,314
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,063 46,790 SH   SOLE   0 0 46,790
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 206 7,254 SH   SOLE   0 0 7,254
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,178 23,267 SH   SOLE   0 0 23,267
WISDOMTREE TR JP SMALLCP DIV 97717W836 269 4,032 SH   SOLE   0 0 4,032
WISDOMTREE TR LARGECAP DIVID 97717W307 21,885 263,903 SH   SOLE   0 0 263,903
WISDOMTREE TR MDCP EARN FUND 97717W570 8,014 227,225 SH   SOLE   0 0 227,225
WISDOMTREE TR MIDCAP DIVI FD 97717W505 15,648 160,429 SH   SOLE   0 0 160,429
WISDOMTREE TR SMALLCAP DIVID 97717W604 15,400 191,014 SH   SOLE   0 0 191,014
WISDOMTREE TR SMLCAP EARN FD 97717W562 1,684 52,277 SH   SOLE   0 0 52,277
WISDOMTREE TR TOTAL DIVID FD 97717W109 298 3,549 SH   SOLE   0 0 3,549
WIX COM LTD SHS M98068105 1,461 21,517 SH   SOLE   0 0 21,517
WMIH CORP COM 92936P100 31 21,200 SH   SOLE   0 0 21,200
WOODWARD INC COM 980745103 2,193 32,292 SH   SOLE   0 0 32,292
WORKDAY INC CL A 98138H101 616 7,398 SH   SOLE   0 0 7,398
WPP PLC NEW ADR 92937A102 1,376 12,578 SH   SOLE   0 0 12,578
WPX ENERGY INC COM 98212B103 463 34,551 SH   SOLE   0 0 34,551
WSFS FINL CORP COM 929328102 591 12,869 SH   SOLE   0 0 12,869
WYNDHAM WORLDWIDE CORP COM 98310W108 3,658 43,399 SH   SOLE   0 0 43,399
WYNN RESORTS LTD COM 983134107 1,930 16,842 SH   SOLE   0 0 16,842
XCEL ENERGY INC COM 98389B100 3,969 89,301 SH   SOLE   0 0 89,301
XENIA HOTELS & RESORTS INC COM 984017103 483 28,298 SH   SOLE   0 0 28,298
XEROX CORP COM 984121103 438 59,738 SH   SOLE   0 0 59,738
XILINX INC COM 983919101 2,618 45,231 SH   SOLE   0 0 45,231
XYLEM INC COM 98419M100 243 4,838 SH   SOLE   0 0 4,838
YAHOO INC COM 984332106 1,216 26,191 SH   SOLE   0 0 26,191
YAMANA GOLD INC COM 98462Y100 111 40,179 SH   SOLE   0 0 40,179
YELP INC CL A 985817105 351 10,720 SH   SOLE   0 0 10,720
YRC WORLDWIDE INC COM PAR $.01 984249607 320 29,070 SH   SOLE   0 0 29,070
YUM BRANDS INC COM 988498101 6,377 99,789 SH   SOLE   0 0 99,789
YUM CHINA HLDGS INC COM 98850P109 1,263 46,445 SH   SOLE   0 0 46,445
ZAYO GROUP HLDGS INC COM 98919V105 1,571 47,743 SH   SOLE   0 0 47,743
ZELTIQ AESTHETICS INC COM 98933Q108 417 7,500 SH   SOLE   0 0 7,500
ZIMMER BIOMET HLDGS INC COM 98956P102 2,605 21,336 SH   SOLE   0 0 21,336
ZION OIL & GAS INC COM 989696109 14 11,552 SH   SOLE   0 0 11,552
ZIONS BANCORPORATION COM 989701107 898 21,390 SH   SOLE   0 0 21,390
ZIOPHARM ONCOLOGY INC COM 98973P101 852 134,417 SH   SOLE   0 0 134,417
ZOETIS INC CL A 98978V103 1,094 20,502 SH   SOLE   0 0 20,502
ZYNGA INC CL A 98986T108 59 20,824 SH   SOLE   0 0 20,824