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
1 800 FLOWERS COM CL A 68243Q106 95 10,392 SH   SOLE   10,392 0 0
1ST CONSTITUTION BANCORP COM 31986N102 196 14,257 SH   SOLE   14,257 0 0
3-D SYS CORP DEL COM NEW 88554D205 384 21,378 SH   SOLE   21,378 0 0
3M CO COM 88579Y101 37,088 210,414 SH   SOLE   210,414 0 0
58 COM INC SPON ADR REP A 31680Q104 394 8,217 SH   SOLE   8,217 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 352 24,540 SH   SOLE   24,540 0 0
ABB LTD SPONSORED ADR 000375204 1,250 55,562 SH   SOLE   55,562 0 0
ABBOTT LABS COM 002824100 20,760 491,302 SH   SOLE   491,302 0 0
ABBVIE INC COM 00287Y109 40,635 644,371 SH   SOLE   644,371 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 284 55,354 SH   SOLE   55,354 0 0
ABM INDS INC COM 000957100 1,025 25,849 SH   SOLE   25,849 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 245 7,697 SH   SOLE   7,697 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 334 12,310 SH   SOLE   12,310 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,939 48,667 SH   SOLE   48,667 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,329 51,886 SH   SOLE   51,886 0 0
ACORDA THERAPEUTICS INC COM 00484M106 508 24,191 SH   SOLE   24,191 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,686 38,093 SH   SOLE   38,093 0 0
ACUITY BRANDS INC COM 00508Y102 2,180 8,226 SH   SOLE   8,226 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,058 80,530 SH   SOLE   80,530 0 0
ADOBE SYS INC COM 00724F101 7,319 67,438 SH   SOLE   67,438 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 775 5,184 SH   SOLE   5,184 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 75 10,000 SH   SOLE   10,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 155 22,444 SH   SOLE   22,444 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 553 93,499 SH   SOLE   93,499 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 349 23,887 SH   SOLE   23,887 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 1,225 20,950 SH   SOLE   20,950 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 8,204 852,179 SH   SOLE   852,179 0 0
AEGON N V NY REGISTRY SH 007924103 627 162,105 SH   SOLE   162,105 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 794 21,124 SH   SOLE   21,124 0 0
AETNA INC NEW COM 00817Y108 4,644 40,184 SH   SOLE   40,184 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,682 18,572 SH   SOLE   18,572 0 0
AFLAC INC COM 001055102 9,964 138,610 SH   SOLE   138,610 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 408 8,691 SH   SOLE   8,691 0 0
AGNICO EAGLE MINES LTD COM 008474108 707 13,007 SH   SOLE   13,007 0 0
AIR LEASE CORP CL A 00912X302 730 25,440 SH   SOLE   25,440 0 0
AIR PRODS & CHEMS INC COM 009158106 27,273 181,000 SH   SOLE   181,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 429 8,068 SH   SOLE   8,068 0 0
ALASKA AIR GROUP INC COM 011659109 2,915 44,294 SH   SOLE   44,294 0 0
ALERE INC COM 01449J105 1,615 37,385 SH   SOLE   37,385 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,146 17,635 SH   SOLE   17,635 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20,275 191,638 SH   SOLE   191,638 0 0
ALIGN TECHNOLOGY INC COM 016255101 417 4,459 SH   SOLE   4,459 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 356 5,209 SH   SOLE   5,209 0 0
ALLERGAN PLC SHS G0177J108 9,421 40,816 SH   SOLE   40,816 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 243 1,123 SH   SOLE   1,123 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,772 140,022 SH   SOLE   140,022 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 227 9,995 SH   SOLE   9,995 0 0
ALLIANT ENERGY CORP COM 018802108 790 20,566 SH   SOLE   20,566 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 253 20,210 SH   SOLE   20,210 0 0
ALLSTATE CORP COM 020002101 2,992 43,220 SH   SOLE   43,220 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 271 4,023 SH   SOLE   4,023 0 0
ALPHABET INC CAP STK CL C 02079K107 24,270 31,059 SH   SOLE   31,059 0 0
ALPHABET INC CAP STK CL A 02079K305 41,090 51,159 SH   SOLE   51,159 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 246 10,162 SH   SOLE   10,162 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 674 20,874 SH   SOLE   20,874 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 776 18,704 SH   SOLE   18,704 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 12,438 979,692 SH   SOLE   979,692 0 0
ALTRIA GROUP INC COM 02209S103 49,767 786,982 SH   SOLE   786,982 0 0
AMAZON COM INC COM 023135106 33,343 39,777 SH   SOLE   39,777 0 0
AMBARELLA INC SHS G037AX101 222 3,010 SH   SOLE   3,010 0 0
AMBEV SA SPONSORED ADR 02319V103 311 51,300 SH   SOLE   51,300 0 0
AMC NETWORKS INC CL A 00164V103 290 5,555 SH   SOLE   5,555 0 0
AMEREN CORP COM 023608102 1,419 28,938 SH   SOLE   28,938 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 306 26,873 SH   SOLE   26,873 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,612 98,595 SH   SOLE   98,595 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,421 47,544 SH   SOLE   47,544 0 0
AMERICAN ELEC PWR INC COM 025537101 10,139 158,274 SH   SOLE   158,274 0 0
AMERICAN EXPRESS CO COM 025816109 14,362 224,481 SH   SOLE   224,481 0 0
AMERICAN EXPRESS CO COM 025816109 24 50,000 SH Put SOLE   50,000 0 0
AMERICAN FARMLAND CO COM 02589Y100 333 42,009 SH   SOLE   42,009 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 367 4,881 SH   SOLE   4,881 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 10,424 175,681 SH   SOLE   175,681 0 0
AMERICAN LORAIN CORP COM 027297100 17 27,540 SH   SOLE   27,540 0 0
AMERICAN STS WTR CO COM 029899101 692 17,271 SH   SOLE   17,271 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,536 48,955 SH   SOLE   48,955 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 38,166 509,974 SH   SOLE   509,974 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 875 19,219 SH   SOLE   19,219 0 0
AMERIPRISE FINL INC COM 03076C106 1,271 12,772 SH   SOLE   12,772 0 0
AMERISOURCEBERGEN CORP COM 03073E105 576 7,230 SH   SOLE   7,230 0 0
AMETEK INC NEW COM 031100100 3,178 66,913 SH   SOLE   66,913 0 0
AMGEN INC COM 031162100 47,195 282,039 SH   SOLE   282,039 0 0
AMPHENOL CORP NEW CL A 032095101 5,675 87,847 SH   SOLE   87,847 0 0
AMREP CORP NEW COM 032159105 495 62,477 SH   SOLE   62,477 0 0
AMTRUST FINL SVCS INC COM 032359309 772 28,568 SH   SOLE   28,568 0 0
ANADARKO PETE CORP COM 032511107 3,782 59,738 SH   SOLE   59,738 0 0
ANALOG DEVICES INC COM 032654105 616 9,599 SH   SOLE   9,599 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,740 20,910 SH   SOLE   20,910 0 0
ANI PHARMACEUTICALS INC COM 00182C103 202 3,050 SH   SOLE   3,050 0 0
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 16 13,000 PRN   SOLE   13,000 0 0
ANNALY CAP MGMT INC COM 035710409 1,420 134,131 SH   SOLE   134,131 0 0
ANSYS INC COM 03662Q105 417 4,510 SH   SOLE   4,510 0 0
ANTARES PHARMA INC COM 036642106 18 11,100 SH   SOLE   11,100 0 0
ANTHEM INC COM 036752103 2,410 19,227 SH   SOLE   19,227 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 195 61,900 SH   SOLE   61,900 0 0
AON PLC SHS CL A G0408V102 1,336 11,913 SH   SOLE   11,913 0 0
APACHE CORP COM 037411105 1,410 22,026 SH   SOLE   22,026 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 14 14,000 PRN   SOLE   14,000 0 0
APOLLO ED GROUP INC CL A 037604105 3,473 434,719 SH   SOLE   434,719 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,372 76,116 SH   SOLE   76,116 0 0
APOLLO INVT CORP COM 03761U106 192 32,723 SH   SOLE   32,723 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,099 64,895 SH   SOLE   64,895 0 0
APPLE INC COM 037833100 14 39,200 SH Put SOLE   39,200 0 0
APPLE INC COM 037833100 217,188 1,920,688 SH   SOLE   1,920,688 0 0
APPLE INC COM 037833100 1,405 135,600 SH Call SOLE   135,600 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 375 8,027 SH   SOLE   8,027 0 0
APPLIED MATLS INC COM 038222105 1,847 61,310 SH   SOLE   61,310 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 668 30,237 SH   SOLE   30,237 0 0
APPROACH RESOURCES INC COM 03834A103 34 10,000 SH   SOLE   10,000 0 0
APTARGROUP INC COM 038336103 747 9,656 SH   SOLE   9,656 0 0
AQUA AMERICA INC COM 03836W103 1,009 33,173 SH   SOLE   33,173 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 257 19,000 SH   SOLE   19,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 84 14,077 SH   SOLE   14,077 0 0
ARCH CAP GROUP LTD ORD G0450A105 711 8,969 SH   SOLE   8,969 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,244 29,650 SH   SOLE   29,650 0 0
ARCTIC CAT INC COM 039670104 633 40,642 SH   SOLE   40,642 0 0
ARENA PHARMACEUTICALS INC COM 040047102 35 19,728 SH   SOLE   19,728 0 0
ARES CAP CORP COM 04010L103 3,995 258,427 SH   SOLE   258,427 0 0
ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 10 10,000 PRN   SOLE   10,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 215 16,970 SH   SOLE   16,970 0 0
ARGOS THERAPEUTICS INC COM 040221103 129 26,071 SH   SOLE   26,071 0 0
ARISTA NETWORKS INC COM 040413106 255 2,948 SH   SOLE   2,948 0 0
ARRIS INTL INC SHS G0551A103 1,799 63,276 SH   SOLE   63,276 0 0
ARROW ELECTRS INC COM 042735100 553 8,723 SH   SOLE   8,723 0 0
ARROW FINL CORP COM 042744102 446 13,543 SH   SOLE   13,543 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 90 12,300 SH   SOLE   12,300 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 778 132,166 SH   SOLE   132,166 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 443 3,815 SH   SOLE   3,815 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,420 31,224 SH   SOLE   31,224 0 0
ASSURANT INC COM 04621X108 359 3,893 SH   SOLE   3,893 0 0
ASSURED GUARANTY LTD COM G0585R106 1,104 39,783 SH   SOLE   39,783 0 0
ASTORIA FINL CORP COM 046265104 158 10,820 SH   SOLE   10,820 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 9,907 301,468 SH   SOLE   301,468 0 0
ASTRONICS CORP COM 046433108 325 7,191 SH   SOLE   7,191 0 0
AT&T INC COM 00206R102 129,626 3,193,710 SH   SOLE   3,193,710 0 0
ATHERSYS INC COM 04744L106 82 39,100 SH   SOLE   39,100 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 12 12,000 PRN   SOLE   12,000 0 0
ATMOS ENERGY CORP COM 049560105 1,139 15,342 SH   SOLE   15,342 0 0
AUTODESK INC COM 052769106 2,055 28,525 SH   SOLE   28,525 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 16,930 191,739 SH   SOLE   191,739 0 0
AUTOZONE INC COM 053332102 3,063 3,983 SH   SOLE   3,983 0 0
AVALONBAY CMNTYS INC COM 053484101 1,573 8,855 SH   SOLE   8,855 0 0
AVERY DENNISON CORP COM 053611109 1,177 15,051 SH   SOLE   15,051 0 0
AVIVA PLC ADR 05382A104 125 10,735 SH   SOLE   10,735 0 0
AVON PRODS INC COM 054303102 58 10,270 SH   SOLE   10,270 0 0
AXALTA COATING SYS LTD COM G0750C108 431 15,245 SH   SOLE   15,245 0 0
AZZ INC COM 002474104 1,399 21,357 SH   SOLE   21,357 0 0
B & G FOODS INC NEW COM 05508R106 400 8,163 SH   SOLE   8,163 0 0
BAIDU INC SPON ADR REP A 056752108 5,007 27,656 SH   SOLE   27,656 0 0
BAKER HUGHES INC COM 057224107 3,431 67,896 SH   SOLE   67,896 0 0
BALL CORP COM 058498106 951 11,618 SH   SOLE   11,618 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 213 36,235 SH   SOLE   36,235 0 0
BANCO SANTANDER SA ADR 05964H105 279 63,408 SH   SOLE   63,408 0 0
BANK AMER CORP COM 060505104 26,015 1,660,328 SH   SOLE   1,660,328 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 1,001 819 SH   SOLE   819 0 0
BANK HAWAII CORP COM 062540109 2,181 30,047 SH   SOLE   30,047 0 0
BANK MONTREAL QUE COM 063671101 3,877 58,997 SH   SOLE   58,997 0 0
BANK N S HALIFAX COM 064149107 566 10,670 SH   SOLE   10,670 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,969 99,615 SH   SOLE   99,615 0 0
BANKUNITED INC COM 06652K103 536 17,847 SH   SOLE   17,847 0 0
BANRO CORP COM 066800103 12 37,000 SH   SOLE   37,000 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4,488 172,873 SH   SOLE   172,873 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 252 10,823 SH   SOLE   10,823 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 94 16,096 SH   SOLE   16,096 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 608 17,837 SH   SOLE   17,837 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 989 10,723 SH   SOLE   10,723 0 0
BARCLAYS PLC ADR 06738E204 195 22,373 SH   SOLE   22,373 0 0
BARD C R INC COM 067383109 1,184 5,301 SH   SOLE   5,301 0 0
BARRICK GOLD CORP COM 067901108 268 15,162 SH   SOLE   15,162 0 0
BAXTER INTL INC COM 071813109 5,437 113,829 SH   SOLE   113,829 0 0
BB&T CORP COM 054937107 8,645 228,700 SH   SOLE   228,700 0 0
BCE INC COM NEW 05534B760 2,040 44,242 SH   SOLE   44,242 0 0
BECTON DICKINSON & CO COM 075887109 10,234 56,927 SH   SOLE   56,927 0 0
BED BATH & BEYOND INC COM 075896100 315 7,294 SH   SOLE   7,294 0 0
BELLATRIX EXPLORATION LTD COM 078314101 9 10,000 SH   SOLE   10,000 0 0
BEMIS INC COM 081437105 436 8,578 SH   SOLE   8,578 0 0
BENEFICIAL BANCORP INC COM 08171T102 4,068 276,508 SH   SOLE   276,508 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 33,074 153 SH   SOLE   153 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 92,507 640,746 SH   SOLE   640,746 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 254 9,190 SH   SOLE   9,190 0 0
BERRY PLASTICS GROUP INC COM 08579W103 941 21,423 SH   SOLE   21,423 0 0
BEST BUY INC COM 086516101 6,985 182,879 SH   SOLE   182,879 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,538 44,449 SH   SOLE   44,449 0 0
BIO PATH HOLDINGS INC COM 09057N102 1,617 1,155,070 SH   SOLE   1,155,070 0 0
BIO RAD LABS INC CL A 090572207 217 1,329 SH   SOLE   1,329 0 0
BIOBLAST PHARMA LTD SHS M20156101 59 33,500 SH   SOLE   33,500 0 0
BIOGEN INC COM 09062X103 7,805 24,985 SH   SOLE   24,985 0 0
BLACK HILLS CORP COM 092113109 203 3,387 SH   SOLE   3,387 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 13 13,000 PRN   SOLE   13,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 208 14,514 SH   SOLE   14,514 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 11,516 1,064,282 SH   SOLE   1,064,282 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2,561 191,800 SH   SOLE   191,800 0 0
BLACKROCK DEBT STRAT FD INC COM 09255R103 195 53,212 SH   SOLE   53,212 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 206 14,305 SH   SOLE   14,305 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 144 18,180 SH   SOLE   18,180 0 0
BLACKROCK INC COM 09247X101 7,969 22,018 SH   SOLE   22,018 0 0
BLACKROCK INCOME TR INC COM 09247F100 550 84,622 SH   SOLE   84,622 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 111 18,734 SH   SOLE   18,734 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 295 17,057 SH   SOLE   17,057 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 371 15,273 SH   SOLE   15,273 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 241 15,168 SH   SOLE   15,168 0 0
BLACKROCK MUNI 2018 TERM TR COM 09248C106 4,884 321,076 SH   SOLE   321,076 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,607 106,202 SH   SOLE   106,202 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 536 34,882 SH   SOLE   34,882 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 275 17,859 SH   SOLE   17,859 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 157 12,280 SH   SOLE   12,280 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 838 52,173 SH   SOLE   52,173 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2,966 185,689 SH   SOLE   185,689 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 276 18,991 SH   SOLE   18,991 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 267 15,560 SH   SOLE   15,560 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 554 52,510 SH   SOLE   52,510 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 372 23,378 SH   SOLE   23,378 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 500 29,580 SH   SOLE   29,580 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 644 45,696 SH   SOLE   45,696 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2,552 167,548 SH   SOLE   167,548 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 927 55,988 SH   SOLE   55,988 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 200 13,094 SH   SOLE   13,094 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 368 45,782 SH   SOLE   45,782 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2,685 112,004 SH   SOLE   112,004 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 19,868 777,747 SH   SOLE   777,747 0 0
BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 13 12,000 PRN   SOLE   12,000 0 0
BLOCK H & R INC COM 093671105 303 13,043 SH   SOLE   13,043 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 2,168 91,139 SH   SOLE   91,139 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 209 12,169 SH   SOLE   12,169 0 0
BOEING CO COM 097023105 44,182 335,279 SH   SOLE   335,279 0 0
BORGWARNER INC COM 099724106 783 22,172 SH   SOLE   22,172 0 0
BOSTON PROPERTIES INC COM 101121101 1,758 12,889 SH   SOLE   12,889 0 0
BOSTON SCIENTIFIC CORP COM 101137107 395 16,558 SH   SOLE   16,558 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 232 27,836 SH   SOLE   27,836 0 0
BP PLC SPONSORED ADR 055622104 10,730 304,701 SH   SOLE   304,701 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 26 10,766 SH   SOLE   10,766 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 218 3,270 SH   SOLE   3,270 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 59,941 1,112,404 SH   SOLE   1,112,404 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,638 12,829 SH   SOLE   12,829 0 0
BROADCOM LTD SHS Y09827109 6,107 35,298 SH   SOLE   35,298 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 651 9,651 SH   SOLE   9,651 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 879 24,861 SH   SOLE   24,861 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,265 123,825 SH   SOLE   123,825 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 967 79,665 SH   SOLE   79,665 0 0
BROWN FORMAN CORP CL B 115637209 1,675 35,322 SH   SOLE   35,322 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 9,340 130,396 SH   SOLE   130,396 0 0
BUILD A BEAR WORKSHOP COM 120076104 145 13,969 SH   SOLE   13,969 0 0
C & F FINL CORP COM 12466Q104 303 7,033 SH   SOLE   7,033 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,843 26,185 SH   SOLE   26,185 0 0
CA INC COM 12673P105 2,031 61,448 SH   SOLE   61,448 0 0
CABELAS INC COM 126804301 240 4,369 SH   SOLE   4,369 0 0
CABOT OIL & GAS CORP COM 127097103 289 11,200 SH   SOLE   11,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,800 227,235 SH   SOLE   227,235 0 0
CADIZ INC COM NEW 127537207 156 21,218 SH   SOLE   21,218 0 0
CAESARS ACQUISITION CO CL A 12768T103 820 66,378 SH   SOLE   66,378 0 0
CAL MAINE FOODS INC COM NEW 128030202 946 24,490 SH   SOLE   24,490 0 0
CALAMOS ASSET MGMT INC CL A 12811R104 1,015 148,638 SH   SOLE   148,638 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 852 74,413 SH   SOLE   74,413 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 897 87,317 SH   SOLE   87,317 0 0
CALATLANTIC GROUP INC COM 128195104 880 26,308 SH   SOLE   26,308 0 0
CAMDEN NATL CORP COM 133034108 577 12,100 SH   SOLE   12,100 0 0
CAMDEN PPTY TR SH BEN INT 133131102 314 3,741 SH   SOLE   3,741 0 0
CAMPBELL SOUP CO COM 134429109 1,033 18,951 SH   SOLE   18,951 0 0
CANADIAN NAT RES LTD COM 136385101 233 7,201 SH   SOLE   7,201 0 0
CANADIAN NATL RY CO COM 136375102 1,462 22,414 SH   SOLE   22,414 0 0
CANADIAN PAC RY LTD COM 13645T100 5,437 35,624 SH   SOLE   35,624 0 0
CANTEL MEDICAL CORP COM 138098108 386 4,976 SH   SOLE   4,976 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,079 28,915 SH   SOLE   28,915 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 16 11,300 SH   SOLE   11,300 0 0
CARDINAL HEALTH INC COM 14149Y108 3,272 41,998 SH   SOLE   41,998 0 0
CARE CAP PPTYS INC COM 141624106 216 7,467 SH   SOLE   7,467 0 0
CARLISLE COS INC COM 142339100 2,837 27,653 SH   SOLE   27,653 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 198 12,715 SH   SOLE   12,715 0 0
CARMAX INC COM 143130102 1,726 32,333 SH   SOLE   32,333 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,341 68,659 SH   SOLE   68,659 0 0
CAS MED SYS INC COM PAR $0.004 124769209 298 171,277 SH   SOLE   171,277 0 0
CASEYS GEN STORES INC COM 147528103 224 1,869 SH   SOLE   1,869 0 0
CATERPILLAR INC DEL COM 149123101 30,722 345,690 SH   SOLE   345,690 0 0
CAVIUM INC COM 14964U108 375 6,453 SH   SOLE   6,453 0 0
CBOE HLDGS INC COM 12503M108 5,920 91,297 SH   SOLE   91,297 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 906 107,813 SH   SOLE   107,813 0 0
CBS CORP NEW CL B 124857202 4,858 88,892 SH   SOLE   88,892 0 0
CDK GLOBAL INC COM 12508E101 691 11,906 SH   SOLE   11,906 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 963 12,407 SH   SOLE   12,407 0 0
CDW CORP COM 12514G108 2,616 56,729 SH   SOLE   56,729 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 210 3,661 SH   SOLE   3,661 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 147 20,457 SH   SOLE   20,457 0 0
CELANESE CORP DEL COM SER A 150870103 297 4,511 SH   SOLE   4,511 0 0
CELGENE CORP COM 151020104 22,739 217,231 SH   SOLE   217,231 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 959 238,095 SH   SOLE   238,095 0 0
CELLECTIS S A SPONSORED ADS 15117K103 327 13,565 SH   SOLE   13,565 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,516 190,830 SH   SOLE   190,830 0 0
CENTENE CORP DEL COM 15135B101 206 3,070 SH   SOLE   3,070 0 0
CENTERPOINT ENERGY INC COM 15189T107 464 19,977 SH   SOLE   19,977 0 0
CENTRAL FD CDA LTD CL A 153501101 14,873 1,074,543 SH   SOLE   1,074,543 0 0
CENTURYLINK INC COM 156700106 2,776 101,474 SH   SOLE   101,474 0 0
CEPHEID COM 15670R107 281 5,325 SH   SOLE   5,325 0 0
CERNER CORP COM 156782104 3,907 63,145 SH   SOLE   63,145 0 0
CF INDS HLDGS INC COM 125269100 1,002 42,126 SH   SOLE   42,126 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 5,097 18,868 SH   SOLE   18,868 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,219 67,258 SH   SOLE   67,258 0 0
CHEESECAKE FACTORY INC COM 163072101 296 5,924 SH   SOLE   5,924 0 0
CHEMOURS CO COM 163851108 224 14,545 SH   SOLE   14,545 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 6,247 9,850,000 PRN   SOLE   9,850,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 630 21,501 SH   SOLE   21,501 0 0
CHESAPEAKE ENERGY CORP COM 165167107 331 53,129 SH   SOLE   53,129 0 0
CHEVRON CORP NEW COM 166764100 56,860 552,570 SH   SOLE   552,570 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 6,051 216,091 SH   SOLE   216,091 0 0
CHICAGO RIVET & MACH CO COM 168088102 719 25,200 SH   SOLE   25,200 0 0
CHICOS FAS INC COM 168615102 278 23,539 SH   SOLE   23,539 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 15 10,000 SH   SOLE   10,000 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 532 8,682 SH   SOLE   8,682 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,513 8,287 SH   SOLE   8,287 0 0
CHUBB LIMITED COM H1467J104 4,055 32,167 SH   SOLE   32,167 0 0
CHURCH & DWIGHT INC COM 171340102 388 8,054 SH   SOLE   8,054 0 0
CIENA CORP COM NEW 171779309 553 25,203 SH   SOLE   25,203 0 0
CIGNA CORPORATION COM 125509109 2,013 15,473 SH   SOLE   15,473 0 0
CINCINNATI FINL CORP COM 172062101 1,662 22,011 SH   SOLE   22,011 0 0
CISCO SYS INC COM 17275R102 46,807 1,474,402 SH   SOLE   1,474,402 0 0
CITIGROUP INC COM NEW 172967424 8,967 190,169 SH   SOLE   190,169 0 0
CITRIX SYS INC COM 177376100 5,148 60,392 SH   SOLE   60,392 0 0
CIVEO CORP CDA COM 17878Y108 401 353,058 SH   SOLE   353,058 0 0
CLARCOR INC COM 179895107 205 3,111 SH   SOLE   3,111 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 9,055 418,578 SH   SOLE   418,578 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2,066 95,613 SH   SOLE   95,613 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 520 21,587 SH   SOLE   21,587 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 854 33,798 SH   SOLE   33,798 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 808 31,375 SH   SOLE   31,375 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 14,401 663,235 SH   SOLE   663,235 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 7,904 369,180 SH   SOLE   369,180 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3,307 155,230 SH   SOLE   155,230 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 2,373 104,957 SH   SOLE   104,957 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 205 4,799 SH   SOLE   4,799 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 329 6,543 SH   SOLE   6,543 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 4,136 133,840 SH   SOLE   133,840 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 1,084 93,932 SH   SOLE   93,932 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 1,723 192,673 SH   SOLE   192,673 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 461 28,408 SH   SOLE   28,408 0 0
CLEARWATER PAPER CORP COM 18538R103 201 3,103 SH   SOLE   3,103 0 0
CLIFFS NAT RES INC COM 18683K101 108 18,536 SH   SOLE   18,536 0 0
CLOROX CO DEL COM 189054109 8,698 69,429 SH   SOLE   69,429 0 0
CLOVIS ONCOLOGY INC COM 189464100 598 16,625 SH   SOLE   16,625 0 0
CME GROUP INC COM 12572Q105 12,197 116,721 SH   SOLE   116,721 0 0
CMS ENERGY CORP COM 125896100 550 13,099 SH   SOLE   13,099 0 0
CNB FINL CORP PA COM 126128107 345 16,228 SH   SOLE   16,228 0 0
COACH INC COM 189754104 319 8,738 SH   SOLE   8,738 0 0
COBALT INTL ENERGY INC COM 19075F106 99 78,939 SH   SOLE   78,939 0 0
COCA COLA CO COM 191216100 67,050 1,585,502 SH   SOLE   1,585,502 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 493 12,348 SH   SOLE   12,348 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,141 191,671 SH   SOLE   191,671 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,354 62,919 SH   SOLE   62,919 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 302 12,028 SH   SOLE   12,028 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,222 91,614 SH   SOLE   91,614 0 0
COLGATE PALMOLIVE CO COM 194162103 26,731 360,545 SH   SOLE   360,545 0 0
COLONY CAP INC CL A 19624R106 1,718 94,778 SH   SOLE   94,778 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 14 14,000 PRN   SOLE   14,000 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 698 31,191 SH   SOLE   31,191 0 0
COMCAST CORP NEW CL A 20030N101 29,077 438,130 SH   SOLE   438,130 0 0
COMERICA INC COM 200340107 832 17,536 SH   SOLE   17,536 0 0
COMMUNITY BK SYS INC COM 203607106 1,681 35,006 SH   SOLE   35,006 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 156 16,995 SH   SOLE   16,995 0 0
CONAGRA FOODS INC COM 205887102 9,419 200,215 SH   SOLE   200,215 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 764 42,218 SH   SOLE   42,218 0 0
CONOCOPHILLIPS COM 20825C104 8,974 206,955 SH   SOLE   206,955 0 0
CONSOLIDATED EDISON INC COM 209115104 3,796 50,336 SH   SOLE   50,336 0 0
CONSOLIDATED WATER CO INC ORD G23773107 212 18,374 SH   SOLE   18,374 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,676 22,090 SH   SOLE   22,090 0 0
CONTAINER STORE GROUP INC COM 210751103 182 36,079 SH   SOLE   36,079 0 0
CONTINENTAL RESOURCES INC COM 212015101 427 8,267 SH   SOLE   8,267 0 0
COPA HOLDINGS SA CL A P31076105 1,091 12,428 SH   SOLE   12,428 0 0
COPART INC COM 217204106 887 16,516 SH   SOLE   16,516 0 0
CORE LABORATORIES N V COM N22717107 475 4,235 SH   SOLE   4,235 0 0
CORMEDIX INC COM 21900C100 81 32,188 SH   SOLE   32,188 0 0
CORNING INC COM 219350105 6,713 283,779 SH   SOLE   283,779 0 0
COSTAMARE INC SHS Y1771G102 419 45,886 SH   SOLE   45,886 0 0
COSTCO WHSL CORP NEW COM 22160K105 25,764 168,797 SH   SOLE   168,797 0 0
COVANTA HLDG CORP COM 22282E102 2,130 136,882 SH   SOLE   136,882 0 0
CREDICORP LTD COM G2519Y108 2,907 18,890 SH   SOLE   18,890 0 0
CREDIT ACCEP CORP MICH COM 225310101 423 2,104 SH   SOLE   2,104 0 0
CREDIT SUISSE AG NASSAU BRH NT LKD 30 22539T274 536 29,500 SH   SOLE   29,500 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 214 16,215 SH   SOLE   16,215 0 0
CREE INC COM 225447101 1,304 50,660 SH   SOLE   50,660 0 0
CRITEO S A SPONS ADS 226718104 862 24,554 SH   SOLE   24,554 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,295 13,715 SH   SOLE   13,715 0 0
CROWN HOLDINGS INC COM 228368106 890 15,577 SH   SOLE   15,577 0 0
CSG SYS INTL INC COM 126349109 566 13,698 SH   SOLE   13,698 0 0
CSX CORP COM 126408103 10,384 339,966 SH   SOLE   339,966 0 0
CUMMINS INC COM 231021106 13,781 107,466 SH   SOLE   107,466 0 0
CVENT INC COM 23247G109 557 17,550 SH   SOLE   17,550 0 0
CVS HEALTH CORP COM 126650100 19,983 224,536 SH   SOLE   224,536 0 0
CYANOTECH CORP COM PAR $0.02 232437301 55 14,765 SH   SOLE   14,765 0 0
D R HORTON INC COM 23331A109 1,750 57,972 SH   SOLE   57,972 0 0
DAKTRONICS INC COM 234264109 333 34,649 SH   SOLE   34,649 0 0
DANAHER CORP DEL COM 235851102 5,518 70,329 SH   SOLE   70,329 0 0
DARDEN RESTAURANTS INC COM 237194105 572 9,341 SH   SOLE   9,341 0 0
DAVITA INC COM 23918K108 207 3,117 SH   SOLE   3,117 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 10,512 398,414 SH   SOLE   398,414 0 0
DBX ETF TR DB XTR MSCI EUR 233051853 2,401 92,951 SH   SOLE   92,951 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 501 20,547 SH   SOLE   20,547 0 0
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 876 24,780 SH   SOLE   24,780 0 0
DECKERS OUTDOOR CORP COM 243537107 257 4,286 SH   SOLE   4,286 0 0
DEERE & CO COM 244199105 5,592 65,457 SH   SOLE   65,457 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 934 32,660 SH   SOLE   32,660 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 2,302 47,660 SH   SOLE   47,660 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 985 13,781 SH   SOLE   13,781 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,823 97,216 SH   SOLE   97,216 0 0
DENNYS CORP COM 24869P104 122 11,450 SH   SOLE   11,450 0 0
DENTSPLY SIRONA INC COM 24906P109 565 9,476 SH   SOLE   9,476 0 0
DEPOMED INC COM 249908104 16,845 675,382 SH   SOLE   675,382 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 8 10,000 SH Put SOLE   10,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 927 21,167 SH   SOLE   21,167 0 0
DEVRY ED GROUP INC COM 251893103 527 22,931 SH   SOLE   22,931 0 0
DEXCOM INC COM 252131107 725 8,229 SH   SOLE   8,229 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,720 40,630 SH   SOLE   40,630 0 0
DICKS SPORTING GOODS INC COM 253393102 5,925 104,457 SH   SOLE   104,457 0 0
DIGITAL RLTY TR INC COM 253868103 9,662 99,630 SH   SOLE   99,630 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 332 17,400 SH   SOLE   17,400 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 289 3,628 SH   SOLE   3,628 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,026 10,556 SH   SOLE   10,556 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 264 15,812 SH   SOLE   15,812 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 1,102 41,000 SH   SOLE   41,000 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 635 19,935 SH   SOLE   19,935 0 0
DISCOVER FINL SVCS COM 254709108 6,154 108,472 SH   SOLE   108,472 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,748 176,419 SH   SOLE   176,419 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,182 196,895 SH   SOLE   196,895 0 0
DISH NETWORK CORP CL A 25470M109 1,864 34,013 SH   SOLE   34,013 0 0
DISNEY WALT CO COM DISNEY 254687106 28,407 305,792 SH   SOLE   305,792 0 0
DNP SELECT INCOME FD COM 23325P104 140 13,680 SH   SOLE   13,680 0 0
DOLBY LABORATORIES INC COM 25659T107 503 9,183 SH   SOLE   9,183 0 0
DOLLAR GEN CORP NEW COM 256677105 4,230 60,834 SH   SOLE   60,834 0 0
DOLLAR TREE INC COM 256746108 482 6,124 SH   SOLE   6,124 0 0
DOMINION DIAMOND CORP COM 257287102 180 18,500 SH   SOLE   18,500 0 0
DOMINION RES INC VA NEW COM 25746U109 7,442 100,113 SH   SOLE   100,113 0 0
DONALDSON INC COM 257651109 992 26,492 SH   SOLE   26,492 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,087 161,427 SH   SOLE   161,427 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,474 96,309 SH   SOLE   96,309 0 0
DOVER CORP COM 260003108 2,211 30,031 SH   SOLE   30,031 0 0
DOW CHEM CO COM 260543103 28,971 558,556 SH   SOLE   558,556 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,121 34,181 SH   SOLE   34,181 0 0
DR REDDYS LABS LTD ADR 256135203 698 15,020 SH   SOLE   15,020 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 50 10,318 SH   SOLE   10,318 0 0
DREW INDS INC COM NEW 26168L205 461 4,663 SH   SOLE   4,663 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 754 85,335 SH   SOLE   85,335 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 721 77,162 SH   SOLE   77,162 0 0
DRYSHIPS INC COM PAR Y2109Q200 0 25,000 SH Call SOLE   25,000 0 0
DST SYS INC DEL COM 233326107 347 2,938 SH   SOLE   2,938 0 0
DSW INC CL A 23334L102 625 30,373 SH   SOLE   30,373 0 0
DTE ENERGY CO COM 233331107 962 10,260 SH   SOLE   10,260 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 18,478 276,115 SH   SOLE   276,115 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 177 10,374 SH   SOLE   10,374 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14,783 184,892 SH   SOLE   184,892 0 0
DUKE REALTY CORP COM NEW 264411505 363 13,299 SH   SOLE   13,299 0 0
DYCOM INDS INC COM 267475101 19,477 238,206 SH   SOLE   238,206 0 0
DYNEX CAP INC COM NEW 26817Q506 119 15,952 SH   SOLE   15,952 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 638 21,881 SH   SOLE   21,881 0 0
EAGLE BANCORP INC MD COM 268948106 2,253 45,710 SH   SOLE   45,710 0 0
EAGLE MATERIALS INC COM 26969P108 3,027 39,004 SH   SOLE   39,004 0 0
EASTERN VA BANKSHARES INC COM 277196101 124 15,483 SH   SOLE   15,483 0 0
EASTMAN CHEM CO COM 277432100 3,124 46,176 SH   SOLE   46,176 0 0
EATON CORP PLC SHS G29183103 6,607 100,320 SH   SOLE   100,320 0 0
EATON VANCE CORP COM NON VTG 278265103 5,334 135,760 SH   SOLE   135,760 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 142 10,222 SH   SOLE   10,222 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 456 36,089 SH   SOLE   36,089 0 0
EATON VANCE FLTING RATE INC COM 278279104 215 15,187 SH   SOLE   15,187 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 3,605 262,520 SH   SOLE   262,520 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 174 12,245 SH   SOLE   12,245 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 656 28,188 SH   SOLE   28,188 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 112 11,993 SH   SOLE   11,993 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 880 63,925 SH   SOLE   63,925 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,618 187,578 SH   SOLE   187,578 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 721 48,506 SH   SOLE   48,506 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 3,811 356,056 SH   SOLE   356,056 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 227 15,060 SH   SOLE   15,060 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 606 55,048 SH   SOLE   55,048 0 0
EBAY INC COM 278642103 1,701 51,582 SH   SOLE   51,582 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 178 81,250 SH   SOLE   81,250 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 13 14,000 PRN   SOLE   14,000 0 0
ECOLAB INC COM 278865100 2,690 22,109 SH   SOLE   22,109 0 0
EDISON INTL COM 281020107 1,012 13,999 SH   SOLE   13,999 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,461 20,418 SH   SOLE   20,418 0 0
EGALET CORP COM 28226B104 1,851 243,292 SH   SOLE   243,292 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 883 86,187 SH   SOLE   86,187 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 58 12,393 SH   SOLE   12,393 0 0
ELDORADO GOLD CORP NEW COM 284902103 46 11,780 SH   SOLE   11,780 0 0
ELECTRONIC ARTS INC COM 285512109 935 10,982 SH   SOLE   10,982 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 470 57,322 SH   SOLE   57,322 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 269 15,488 SH   SOLE   15,488 0 0
EMERSON ELEC CO COM 291011104 12,766 234,194 SH   SOLE   234,194 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2,734 107,408 SH   SOLE   107,408 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2,339 91,977 SH   SOLE   91,977 0 0
ENBRIDGE INC COM 29250N105 538 12,118 SH   SOLE   12,118 0 0
ENCANA CORP COM 292505104 200 19,311 SH   SOLE   19,311 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 208 40,275 SH   SOLE   40,275 0 0
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 7,117 108,691 SH   SOLE   108,691 0 0
ENERGEN CORP COM 29265N108 311 5,394 SH   SOLE   5,394 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 582 11,658 SH   SOLE   11,658 0 0
ENERGOUS CORP COM 29272C103 232 11,825 SH   SOLE   11,825 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 10,769 640,908 SH   SOLE   640,908 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 6,831 184,349 SH   SOLE   184,349 0 0
ENI S P A SPONSORED ADR 26874R108 531 18,637 SH   SOLE   18,637 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4,331 244,444 SH   SOLE   244,444 0 0
ENNIS INC COM 293389102 209 12,357 SH   SOLE   12,357 0 0
ENPHASE ENERGY INC COM 29355A107 12 10,000 SH   SOLE   10,000 0 0
ENSCO PLC SHS CLASS A G3157S106 205 24,143 SH   SOLE   24,143 0 0
ENSIGN GROUP INC COM 29358P101 432 21,590 SH   SOLE   21,590 0 0
ENTERGY CORP NEW COM 29364G103 1,648 21,553 SH   SOLE   21,553 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 59,584 2,154,556 SH   SOLE   2,154,556 0 0
EOG RES INC COM 26875P101 14,589 150,719 SH   SOLE   150,719 0 0
EPAM SYS INC COM 29414B104 286 4,126 SH   SOLE   4,126 0 0
EQT CORP COM 26884L109 581 7,997 SH   SOLE   7,997 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8,277 108,668 SH   SOLE   108,668 0 0
EQUIFAX INC COM 294429105 2,249 16,708 SH   SOLE   16,708 0 0
EQUINIX INC COM PAR $0.001 29444U700 2,446 6,792 SH   SOLE   6,792 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 459 7,083 SH   SOLE   7,083 0 0
ERICSSON ADR B SEK 10 294821608 217 29,452 SH   SOLE   29,452 0 0
ESSENT GROUP LTD COM G3198U102 926 35,223 SH   SOLE   35,223 0 0
ESSEX PPTY TR INC COM 297178105 2,251 10,094 SH   SOLE   10,094 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1,472 52,767 SH   SOLE   52,767 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 32 13,350 SH   SOLE   13,350 0 0
EVERI HLDGS INC COM 30034T103 55 22,500 SH   SOLE   22,500 0 0
EVERSOURCE ENERGY COM 30040W108 6,252 115,282 SH   SOLE   115,282 0 0
EXACT SCIENCES CORP COM 30063P105 5,165 278,139 SH   SOLE   278,139 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 235 8,264 SH   SOLE   8,264 0 0
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 2,322 88,450 SH   SOLE   88,450 0 0
EXELIXIS INC COM 30161Q104 316 24,662 SH   SOLE   24,662 0 0
EXELON CORP COM 30161N101 1,485 44,588 SH   SOLE   44,588 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,181 80,592 SH   SOLE   80,592 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 15,974 226,400 SH   SOLE   226,400 0 0
EXTRA SPACE STORAGE INC COM 30225T102 282 3,548 SH   SOLE   3,548 0 0
EXTREME NETWORKS INC COM 30226D106 70 15,810 SH   SOLE   15,810 0 0
EXXON MOBIL CORP COM 30231G102 135,343 1,551,202 SH   SOLE   1,551,202 0 0
F M C CORP COM NEW 302491303 563 11,656 SH   SOLE   11,656 0 0
F5 NETWORKS INC COM 315616102 3,498 28,329 SH   SOLE   28,329 0 0
FACEBOOK INC CL A 30303M102 44,719 348,482 SH   SOLE   348,482 0 0
FACTSET RESH SYS INC COM 303075105 667 4,123 SH   SOLE   4,123 0 0
FAIR ISAAC CORP COM 303250104 362 2,892 SH   SOLE   2,892 0 0
FASTENAL CO COM 311900104 6,678 160,056 SH   SOLE   160,056 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 214 5,412 SH   SOLE   5,412 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,977 12,835 SH   SOLE   12,835 0 0
FEDERATED INVS INC PA CL B 314211103 6,225 209,984 SH   SOLE   209,984 0 0
FEDERATED PREM INTR MUN INC COM 31423M105 670 47,638 SH   SOLE   47,638 0 0
FEDEX CORP COM 31428X106 35,291 202,957 SH   SOLE   202,957 0 0
FEDEX CORP COM 31428X106 34 20,000 SH Put SOLE   20,000 0 0
FENIX PTS INC COM 31446L100 1,218 307,227 SH   SOLE   307,227 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 498 42,800 SH   SOLE   42,800 0 0
FERRO CORP COM 315405100 2,348 169,750 SH   SOLE   169,750 0 0
FERROGLOBE PLC SHS G33856108 415 45,771 SH   SOLE   45,771 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4,446 694,906 SH   SOLE   694,906 0 0
FIDELITY MSCI FINLS IDX 316092501 1,888 64,884 SH   SOLE   64,884 0 0
FIDELITY MSCI HLTH CARE I 316092600 2,884 83,880 SH   SOLE   83,880 0 0
FIDELITY MSCI RL EST ETF 316092857 735 29,771 SH   SOLE   29,771 0 0
FIDELITY TOTAL BD ETF 316188309 2,346 45,954 SH   SOLE   45,954 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2,068 9,899 SH   SOLE   9,899 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,515 68,244 SH   SOLE   68,244 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,848 24,012 SH   SOLE   24,012 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 2,034 128,906 SH   SOLE   128,906 0 0
FIFTH STREET FINANCE CORP COM 31678A103 561 96,400 SH   SOLE   96,400 0 0
FIFTH THIRD BANCORP COM 316773100 723 35,178 SH   SOLE   35,178 0 0
FINISH LINE INC CL A 317923100 338 14,571 SH   SOLE   14,571 0 0
FIREEYE INC COM 31816Q101 2,991 203,512 SH   SOLE   203,512 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,098 131,000 SH   SOLE   131,000 0 0
FIRST BUSEY CORP COM NEW 319383204 2,034 89,917 SH   SOLE   89,917 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 105 11,025 SH   SOLE   11,025 0 0
FIRST DATA CORP NEW COM CL A 32008D106 268 20,430 SH   SOLE   20,430 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 438 5,644 SH   SOLE   5,644 0 0
FIRST SOLAR INC COM 336433107 750 19,036 SH   SOLE   19,036 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 491 31,200 SH   SOLE   31,200 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 210 4,878 SH   SOLE   4,878 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 633 12,863 SH   SOLE   12,863 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 841 40,518 SH   SOLE   40,518 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 4,684 136,793 SH   SOLE   136,793 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 261 4,840 SH   SOLE   4,840 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4,018 49,339 SH   SOLE   49,339 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2,601 73,624 SH   SOLE   73,624 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,903 62,604 SH   SOLE   62,604 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 232 9,617 SH   SOLE   9,617 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 653 10,757 SH   SOLE   10,757 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 321 9,316 SH   SOLE   9,316 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 564 15,342 SH   SOLE   15,342 0 0
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 811 23,677 SH   SOLE   23,677 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 709 30,275 SH   SOLE   30,275 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 13,930 550,457 SH   SOLE   550,457 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,059 83,851 SH   SOLE   83,851 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 705 14,495 SH   SOLE   14,495 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 608 32,273 SH   SOLE   32,273 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 698 34,073 SH   SOLE   34,073 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 602 10,038 SH   SOLE   10,038 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 14,914 763,713 SH   SOLE   763,713 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 609 19,569 SH   SOLE   19,569 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 783 15,460 SH   SOLE   15,460 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6,338 148,799 SH   SOLE   148,799 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 370 7,930 SH   SOLE   7,930 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3,792 139,242 SH   SOLE   139,242 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 396 8,696 SH   SOLE   8,696 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 720 14,398 SH   SOLE   14,398 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2,417 204,934 SH   SOLE   204,934 0 0
FIRST TR US IPO INDEX FD SHS 336920103 882 16,236 SH   SOLE   16,236 0 0
FIRSTENERGY CORP COM 337932107 662 20,014 SH   SOLE   20,014 0 0
FISERV INC COM 337738108 542 5,473 SH   SOLE   5,473 0 0
FITBIT INC CL A 33812L102 716 48,768 SH   SOLE   48,768 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 912 43,794 SH   SOLE   43,794 0 0
FLOWERS FOODS INC COM 343498101 626 41,033 SH   SOLE   41,033 0 0
FLUOR CORP NEW COM 343412102 8,793 171,442 SH   SOLE   171,442 0 0
FMC TECHNOLOGIES INC COM 30249U101 268 9,018 SH   SOLE   9,018 0 0
FNB CORP PA COM 302520101 1,867 152,248 SH   SOLE   152,248 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17,684 1,465,393 SH   SOLE   1,465,393 0 0
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 12 13,000 PRN   SOLE   13,000 0 0
FORMFACTOR INC COM 346375108 141 13,000 SH   SOLE   13,000 0 0
FORTIVE CORP COM 34959J108 996 19,553 SH   SOLE   19,553 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 738 149,528 SH   SOLE   149,528 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1,237 98,856 SH   SOLE   98,856 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 486 8,392 SH   SOLE   8,392 0 0
FOX FACTORY HLDG CORP COM 35138V102 755 32,766 SH   SOLE   32,766 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 129 10,633 SH   SOLE   10,633 0 0
FRANKLIN RES INC COM 354613101 4,272 120,091 SH   SOLE   120,091 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 463 36,760 SH   SOLE   36,760 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,473 135,618 SH   SOLE   135,618 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 918 20,777 SH   SOLE   20,777 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 633 158,835 SH   SOLE   158,835 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 947 11,374 SH   SOLE   11,374 0 0
FS INVT CORP COM 302635107 484 51,036 SH   SOLE   51,036 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 767 56,051 SH   SOLE   56,051 0 0
FULL CIRCLE CAP CORP COM 359671104 98 36,952 SH   SOLE   36,952 0 0
GABELLI DIVD & INCOME TR COM 36242H104 540 28,006 SH   SOLE   28,006 0 0
GABELLI EQUITY TR INC COM 362397101 415 73,711 SH   SOLE   73,711 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 214 11,634 SH   SOLE   11,634 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 995 157,211 SH   SOLE   157,211 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 86 11,162 SH   SOLE   11,162 0 0
GANNETT CO INC COM 36473H104 1,424 122,150 SH   SOLE   122,150 0 0
GAP INC DEL COM 364760108 404 18,380 SH   SOLE   18,380 0 0
GARMIN LTD SHS H2906T109 389 8,093 SH   SOLE   8,093 0 0
GARTNER INC COM 366651107 590 6,672 SH   SOLE   6,672 0 0
GASLOG LTD SHS G37585109 538 36,940 SH   SOLE   36,940 0 0
GATX CORP COM 361448103 2,900 65,202 SH   SOLE   65,202 0 0
GENCOR INDS INC COM 368678108 267 22,340 SH   SOLE   22,340 0 0
GENERAL DYNAMICS CORP COM 369550108 9,598 61,819 SH   SOLE   61,819 0 0
GENERAL ELECTRIC CO COM 369604103 92,074 3,106,391 SH   SOLE   3,106,391 0 0
GENERAL ELECTRIC CO COM 369604103 34 57,500 SH Put SOLE   57,500 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 958 34,743 SH   SOLE   34,743 0 0
GENERAL MLS INC COM 370334104 24,831 388,918 SH   SOLE   388,918 0 0
GENERAL MLS INC COM 370334104 32 48,400 SH Put SOLE   48,400 0 0
GENERAL MTRS CO COM 37045V100 8,597 270,981 SH   SOLE   270,981 0 0
GENESEE & WYO INC CL A 371559105 2,137 30,984 SH   SOLE   30,984 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 11,518 303,247 SH   SOLE   303,247 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 8,783 3,289,421 SH   SOLE   3,289,421 0 0
GENMARK DIAGNOSTICS INC COM 372309104 24,477 2,074,347 SH   SOLE   2,074,347 0 0
GENTEX CORP COM 371901109 4,150 236,063 SH   SOLE   236,063 0 0
GENTHERM INC COM 37253A103 333 10,620 SH   SOLE   10,620 0 0
GENUINE PARTS CO COM 372460105 14,784 147,197 SH   SOLE   147,197 0 0
GETTY RLTY CORP NEW COM 374297109 407 16,993 SH   SOLE   16,993 0 0
GIGAMON INC COM 37518B102 229 4,252 SH   SOLE   4,252 0 0
GILEAD SCIENCES INC COM 375558103 24,718 311,815 SH   SOLE   311,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 399 13,985 SH   SOLE   13,985 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 20,451 474,505 SH   SOLE   474,505 0 0
GLOBAL NET LEASE INC COM 379378102 2,759 337,817 SH   SOLE   337,817 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 334 20,660 SH   SOLE   20,660 0 0
GLOBAL PMTS INC COM 37940X102 379 4,958 SH   SOLE   4,958 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 657 27,143 SH   SOLE   27,143 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 389 15,646 SH   SOLE   15,646 0 0
GLOBAL X FDS GLB X PERMETF 37950E358 261 10,223 SH   SOLE   10,223 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 249 21,393 SH   SOLE   21,393 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 475 10,673 SH   SOLE   10,673 0 0
GLOBALSTAR INC COM 378973408 35 28,970 SH   SOLE   28,970 0 0
GODADDY INC CL A 380237107 202 5,860 SH   SOLE   5,860 0 0
GOLDCORP INC NEW COM 380956409 679 41,287 SH   SOLE   41,287 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 760 34,721 SH   SOLE   34,721 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,439 27,462 SH   SOLE   27,462 0 0
GOLDMAN SACHS GROUP INC NOTE 1/2 38141GMG6 15 12,000 PRN   SOLE   12,000 0 0
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 9 10,000 PRN   SOLE   10,000 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 331 34,193 SH   SOLE   34,193 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,073 33,143 SH   SOLE   33,143 0 0
GOPRO INC CL A 38268T103 3,464 207,571 SH   SOLE   207,571 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,661 73,430 SH   SOLE   73,430 0 0
GRAINGER W W INC COM 384802104 3,706 16,663 SH   SOLE   16,663 0 0
GRAMERCY PPTY TR COM 385002100 3,274 339,538 SH   SOLE   339,538 0 0
GRAND CANYON ED INC COM 38526M106 544 13,401 SH   SOLE   13,401 0 0
GRANITE CONSTR INC COM 387328107 9,705 195,557 SH   SOLE   195,557 0 0
GRAY TELEVISION INC COM 389375106 155 15,000 SH   SOLE   15,000 0 0
GREAT PANTHER SILVER LTD COM 39115V101 16 11,500 SH   SOLE   11,500 0 0
GREAT PLAINS ENERGY INC COM 391164100 1,437 52,422 SH   SOLE   52,422 0 0
GREAT WESTN BANCORP INC COM 391416104 596 17,905 SH   SOLE   17,905 0 0
GREEN DOT CORP CL A 39304D102 1,384 60,000 SH   SOLE   60,000 0 0
GREEN PLAINS INC COM 393222104 13,303 507,745 SH   SOLE   507,745 0 0
GREEN PLAINS INC COM 393222104 415 50,000 SH Call SOLE   50,000 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,081 52,898 SH   SOLE   52,898 0 0
GREIF INC CL A 397624107 210 4,220 SH   SOLE   4,220 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 303 18,953 SH   SOLE   18,953 0 0
GROUPON INC COM CL A 399473107 233 45,239 SH   SOLE   45,239 0 0
GRUBHUB INC COM 400110102 596 13,805 SH   SOLE   13,805 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 437 19,770 SH   SOLE   19,770 0 0
HAIN CELESTIAL GROUP INC COM 405217100 237 6,663 SH   SOLE   6,663 0 0
HALLADOR ENERGY COMPANY COM 40609P105 80 10,094 SH   SOLE   10,094 0 0
HALLIBURTON CO COM 406216101 10,708 238,493 SH   SOLE   238,493 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 473 39,050 SH   SOLE   39,050 0 0
HANESBRANDS INC COM 410345102 3,257 128,040 SH   SOLE   128,040 0 0
HARLEY DAVIDSON INC COM 412822108 414 7,878 SH   SOLE   7,878 0 0
HARMAN INTL INDS INC COM 413086109 2,326 27,589 SH   SOLE   27,589 0 0
HARRIS & HARRIS GROUP INC COM 413833104 24 17,300 SH   SOLE   17,300 0 0
HARRIS CORP DEL COM 413875105 2,540 27,814 SH   SOLE   27,814 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 407 9,556 SH   SOLE   9,556 0 0
HASBRO INC COM 418056107 945 11,895 SH   SOLE   11,895 0 0
HAVERTY FURNITURE INC COM 419596101 559 27,879 SH   SOLE   27,879 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 362 12,130 SH   SOLE   12,130 0 0
HCA HOLDINGS INC COM 40412C101 972 12,762 SH   SOLE   12,762 0 0
HCP INC COM 40414L109 2,508 65,705 SH   SOLE   65,705 0 0
HEALTHEQUITY INC COM 42226A107 6,465 170,799 SH   SOLE   170,799 0 0
HELMERICH & PAYNE INC COM 423452101 4,307 63,954 SH   SOLE   63,954 0 0
HENRY JACK & ASSOC INC COM 426281101 230 2,698 SH   SOLE   2,698 0 0
HERCULES CAPITAL INC COM 427096508 161 11,946 SH   SOLE   11,946 0 0
HERITAGE INS HLDGS INC COM 42727J102 253 17,469 SH   SOLE   17,469 0 0
HERON THERAPEUTICS INC COM 427746102 380 22,184 SH   SOLE   22,184 0 0
HERSHEY CO COM 427866108 2,753 28,755 SH   SOLE   28,755 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 313 7,803 SH   SOLE   7,803 0 0
HESS CORP COM 42809H107 552 10,278 SH   SOLE   10,278 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,045 221,735 SH   SOLE   221,735 0 0
HFF INC CL A 40418F108 502 18,134 SH   SOLE   18,134 0 0
HILL ROM HLDGS INC COM 431475102 283 4,628 SH   SOLE   4,628 0 0
HILLTOP HOLDINGS INC COM 432748101 266 11,864 SH   SOLE   11,864 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 475 20,587 SH   SOLE   20,587 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 433 50,780 SH   SOLE   50,780 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 9,759 287,420 SH   SOLE   287,420 0 0
HOLLYFRONTIER CORP COM 436106108 2,728 111,748 SH   SOLE   111,748 0 0
HOLOGIC INC COM 436440101 485 12,469 SH   SOLE   12,469 0 0
HOME DEPOT INC COM 437076102 62,079 482,515 SH   SOLE   482,515 0 0
HOME DEPOT INC COM 437076102 1 10,000 SH Put SOLE   10,000 0 0
HONDA MOTOR LTD AMERN SHS 438128308 619 21,420 SH   SOLE   21,420 0 0
HONEYWELL INTL INC COM 438516106 21,285 182,648 SH   SOLE   182,648 0 0
HOOKER FURNITURE CORP COM 439038100 773 31,472 SH   SOLE   31,472 0 0
HORIZON PHARMA PLC SHS G4617B105 1,572 86,758 SH   SOLE   86,758 0 0
HORMEL FOODS CORP COM 440452100 866 22,866 SH   SOLE   22,866 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,968 167,769 SH   SOLE   167,769 0 0
HOST HOTELS & RESORTS INC COM 44107P104 280 17,896 SH   SOLE   17,896 0 0
HOWARD BANCORP INC COM 442496105 625 47,344 SH   SOLE   47,344 0 0
HOWARD HUGHES CORP COM 44267D107 408 3,568 SH   SOLE   3,568 0 0
HP INC COM 40434L105 4,152 267,144 SH   SOLE   267,144 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 7,686 203,302 SH   SOLE   203,302 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 396 15,440 SH   SOLE   15,440 0 0
HUB GROUP INC CL A 443320106 1,371 33,620 SH   SOLE   33,620 0 0
HUBBELL INC COM 443510607 277 2,545 SH   SOLE   2,545 0 0
HUMANA INC COM 444859102 2,581 14,628 SH   SOLE   14,628 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,889 48,105 SH   SOLE   48,105 0 0
HUNTINGTON BANCSHARES INC COM 446150104 574 58,350 SH   SOLE   58,350 0 0
HUNTSMAN CORP COM 447011107 179 10,975 SH   SOLE   10,975 0 0
HYATT HOTELS CORP COM CL A 448579102 1,228 24,708 SH   SOLE   24,708 0 0
I D SYSTEMS INC COM 449489103 109 22,000 SH   SOLE   22,000 0 0
IBIO INC COM 451033104 62 113,020 SH   SOLE   113,020 0 0
ICICI BK LTD ADR 45104G104 77 10,238 SH   SOLE   10,238 0 0
IDACORP INC COM 451107106 8,210 104,896 SH   SOLE   104,896 0 0
IDEX CORP COM 45167R104 613 6,551 SH   SOLE   6,551 0 0
IDEXX LABS INC COM 45168D104 3,413 30,260 SH   SOLE   30,260 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,644 72,087 SH   SOLE   72,087 0 0
ILLUMINA INC COM 452327109 6,069 33,388 SH   SOLE   33,388 0 0
IMMUNOGEN INC COM 45253H101 45 19,461 SH   SOLE   19,461 0 0
IMMUNOMEDICS INC COM 452907108 180 54,465 SH   SOLE   54,465 0 0
IMS HEALTH HLDGS INC COM 44970B109 470 15,022 SH   SOLE   15,022 0 0
INCYTE CORP COM 45337C102 1,244 13,226 SH   SOLE   13,226 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 285 9,812 SH   SOLE   9,812 0 0
INDEXIQ ETF TR HDG MACTRK ETF 45409B206 255 10,100 SH   SOLE   10,100 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 207 7,551 SH   SOLE   7,551 0 0
ING GROEP N V SPONSORED ADR 456837103 2,036 165,712 SH   SOLE   165,712 0 0
INGERSOLL-RAND PLC SHS G47791101 1,118 16,469 SH   SOLE   16,469 0 0
INGREDION INC COM 457187102 571 4,294 SH   SOLE   4,294 0 0
INOGEN INC COM 45780L104 413 6,873 SH   SOLE   6,873 0 0
INTEL CORP COM 458140100 65,866 1,743,327 SH   SOLE   1,743,327 0 0
INTEL CORP SDCV 12/1 458140AD2 15 11,000 PRN   SOLE   11,000 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 26 15,250 SH   SOLE   15,250 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,673 13,670 SH   SOLE   13,670 0 0
INTERDIGITAL INC COM 45867G101 401 5,054 SH   SOLE   5,054 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 57,710 362,954 SH   SOLE   362,954 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 312 2,182 SH   SOLE   2,182 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,297 94,044 SH   SOLE   94,044 0 0
INTEST CORP COM 461147100 246 61,618 SH   SOLE   61,618 0 0
INTL PAPER CO COM 460146103 5,733 119,789 SH   SOLE   119,789 0 0
INTREXON CORP COM 46122T102 540 19,316 SH   SOLE   19,316 0 0
INTUIT COM 461202103 921 8,361 SH   SOLE   8,361 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,513 2,081 SH   SOLE   2,081 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 143 11,528 SH   SOLE   11,528 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 172 14,584 SH   SOLE   14,584 0 0
INVESCO LTD SHS G491BT108 5,541 177,175 SH   SOLE   177,175 0 0
INVESCO MUN TR COM 46131J103 183 13,350 SH   SOLE   13,350 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 377 45,556 SH   SOLE   45,556 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 1,777 131,144 SH   SOLE   131,144 0 0
INVESCO SR INCOME TR COM 46131H107 274 63,167 SH   SOLE   63,167 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 165 11,688 SH   SOLE   11,688 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 1,141 69,681 SH   SOLE   69,681 0 0
INVESTORS BANCORP INC NEW COM 46146L101 262 21,850 SH   SOLE   21,850 0 0
INVITAE CORP COM 46185L103 840 95,742 SH   SOLE   95,742 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 144 21,125 SH   SOLE   21,125 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 91 13,333 SH   SOLE   13,333 0 0
IONIS PHARMACEUTICALS INC COM 462222100 511 14,069 SH   SOLE   14,069 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 196 24,236 SH   SOLE   24,236 0 0
IRON MTN INC NEW COM 46284V101 403 10,745 SH   SOLE   10,745 0 0
ISHARES GLB AGRIC PR ETF 464286350 446 18,686 SH   SOLE   18,686 0 0
ISHARES MSCI BRZ CAP ETF 464286400 315 9,339 SH   SOLE   9,339 0 0
ISHARES MSCI CDA ETF 464286509 2,277 89,320 SH   SOLE   89,320 0 0
ISHARES MIN VOL GBL ETF 464286525 2,443 32,014 SH   SOLE   32,014 0 0
ISHARES MIN VOL EMRG MKT 464286533 4,403 81,513 SH   SOLE   81,513 0 0
ISHARES MSCI EURZONE ETF 464286608 402 11,634 SH   SOLE   11,634 0 0
ISHARES MSCI PAC JP ETF 464286665 1,395 33,106 SH   SOLE   33,106 0 0
ISHARES MSCI SWEDEN ETF 464286756 2,632 90,404 SH   SOLE   90,404 0 0
ISHARES MSCI GERMANY ETF 464286806 2,819 107,411 SH   SOLE   107,411 0 0
ISHARES MSCI MEX CAP ETF 464286822 4,129 85,395 SH   SOLE   85,395 0 0
ISHARES MSCI JAPAN ETF 464286848 579 46,347 SH   SOLE   46,347 0 0
ISHARES MSCI HONG KG ETF 464286871 273 12,398 SH   SOLE   12,398 0 0
ISHARES MSCI EURO FL ETF 464289180 6,478 377,664 SH   SOLE   377,664 0 0
ISHARES RUS TP200 VL ETF 464289420 647 14,498 SH   SOLE   14,498 0 0
ISHARES RUS TP200 GR ETF 464289438 663 11,670 SH   SOLE   11,670 0 0
ISHARES RUS TOP 200 ETF 464289446 15,158 307,261 SH   SOLE   307,261 0 0
ISHARES INDIA 50 ETF 464289529 1,214 40,695 SH   SOLE   40,695 0 0
ISHARES GRWT ALLOCAT ETF 464289867 250 6,080 SH   SOLE   6,080 0 0
ISHARES MODERT ALLOC ETF 464289875 231 6,441 SH   SOLE   6,441 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,873 464,052 SH   SOLE   464,052 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,561 34,238 SH   SOLE   34,238 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 187 12,623 SH   SOLE   12,623 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,173 119,733 SH   SOLE   119,733 0 0
ISHARES TR S&P 100 ETF 464287101 1,181 12,296 SH   SOLE   12,296 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,586 13,102 SH   SOLE   13,102 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 682 5,341 SH   SOLE   5,341 0 0
ISHARES TR CORE S&P TTL STK 464287150 9,466 191,205 SH   SOLE   191,205 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,751 148,712 SH   SOLE   148,712 0 0
ISHARES TR TIPS BD ETF 464287176 5,838 50,052 SH   SOLE   50,052 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 983 25,934 SH   SOLE   25,934 0 0
ISHARES TR CORE S&P500 ETF 464287200 32,985 151,576 SH   SOLE   151,576 0 0
ISHARES TR CORE US AGGBD ET 464287226 46,866 416,935 SH   SOLE   416,935 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,183 218,636 SH   SOLE   218,636 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,694 38,172 SH   SOLE   38,172 0 0
ISHARES TR GLOBAL TECH ETF 464287291 547 4,939 SH   SOLE   4,939 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 18,969 155,930 SH   SOLE   155,930 0 0
ISHARES TR NA NAT RES 464287374 506 14,706 SH   SOLE   14,706 0 0
ISHARES TR S&P 500 VAL ETF 464287408 12,181 128,308 SH   SOLE   128,308 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,264 9,146 SH   SOLE   9,146 0 0
ISHARES TR 7-10 Y TR BD ETF 464287440 2,668 23,816 SH   SOLE   23,816 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 4,104 48,170 SH   SOLE   48,170 0 0
ISHARES TR MSCI EAFE ETF 464287465 24,858 420,185 SH   SOLE   420,185 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 4,385 57,149 SH   SOLE   57,149 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,825 18,812 SH   SOLE   18,812 0 0
ISHARES TR RUS MID-CAP ETF 464287499 12,679 72,828 SH   SOLE   72,828 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,334 27,952 SH   SOLE   27,952 0 0
ISHARES TR N AMER TECH ETF 464287549 375 3,063 SH   SOLE   3,063 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 5,022 17,371 SH   SOLE   17,371 0 0
ISHARES TR COHEN&STEER REIT 464287564 983 9,383 SH   SOLE   9,383 0 0
ISHARES TR GLOBAL 100 ETF 464287572 201 2,681 SH   SOLE   2,681 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 39,033 369,479 SH   SOLE   369,479 0 0
ISHARES TR S&P MC 400GR ETF 464287606 10,102 57,735 SH   SOLE   57,735 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 62,988 604,530 SH   SOLE   604,530 0 0
ISHARES TR RUS 1000 ETF 464287622 14,189 117,791 SH   SOLE   117,791 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,397 32,418 SH   SOLE   32,418 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,978 72,335 SH   SOLE   72,335 0 0
ISHARES TR CORE RUSSELL VAL 464287663 1,671 36,154 SH   SOLE   36,154 0 0
ISHARES TR CORE RUSSELL GRW 464287671 2,373 55,673 SH   SOLE   55,673 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 8,325 64,772 SH   SOLE   64,772 0 0
ISHARES TR S&P MC 400VL ETF 464287705 16,896 127,191 SH   SOLE   127,191 0 0
ISHARES TR U.S. TELECOM ETF 464287713 215 6,597 SH   SOLE   6,597 0 0
ISHARES TR U.S. TECH ETF 464287721 4,702 39,558 SH   SOLE   39,558 0 0
ISHARES TR U.S. INDS ETF 464287754 974 8,529 SH   SOLE   8,529 0 0
ISHARES TR US HLTHCARE ETF 464287762 266 1,760 SH   SOLE   1,760 0 0
ISHARES TR U.S. ENERGY ETF 464287796 263 6,757 SH   SOLE   6,757 0 0
ISHARES TR CORE S&P SCP ETF 464287804 15,418 124,566 SH   SOLE   124,566 0 0
ISHARES TR DOW JONES US ETF 464287846 1,084 10,000 SH   SOLE   10,000 0 0
ISHARES TR EUROPE ETF 464287861 3,626 92,229 SH   SOLE   92,229 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,365 11,040 SH   SOLE   11,040 0 0
ISHARES TR SP SMCP600GR ETF 464287887 3,632 26,522 SH   SOLE   26,522 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 966 9,097 SH   SOLE   9,097 0 0
ISHARES TR AGENCY BOND ETF 464288166 469 4,091 SH   SOLE   4,091 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 207 3,423 SH   SOLE   3,423 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 2,376 15,413 SH   SOLE   15,413 0 0
ISHARES TR MSCI ACWI EX US 464288240 4,334 104,263 SH   SOLE   104,263 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,784 30,224 SH   SOLE   30,224 0 0
ISHARES TR EAFE SML CP ETF 464288273 3,383 64,705 SH   SOLE   64,705 0 0
ISHARES TR JP MOR EM MK ETF 464288281 989 8,390 SH   SOLE   8,390 0 0
ISHARES TR CALIF MUN BD ETF 464288356 554 4,584 SH   SOLE   4,584 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 243 1,819 SH   SOLE   1,819 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,734 59,685 SH   SOLE   59,685 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,537 84,648 SH   SOLE   84,648 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,626 53,003 SH   SOLE   53,003 0 0
ISHARES TR MRG RL ES CP ETF 464288539 173 16,318 SH   SOLE   16,318 0 0
ISHARES TR RESID RL EST CAP 464288562 6,220 94,953 SH   SOLE   94,953 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,113 13,804 SH   SOLE   13,804 0 0
ISHARES TR MBS ETF 464288588 702 6,362 SH   SOLE   6,362 0 0
ISHARES TR INTERM CR BD ETF 464288638 582 5,213 SH   SOLE   5,213 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 7,394 69,937 SH   SOLE   69,937 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 2,045 14,191 SH   SOLE   14,191 0 0
ISHARES TR SHRT TRS BD ETF 464288679 4,904 44,425 SH   SOLE   44,425 0 0
ISHARES TR U.S. PFD STK ETF 464288687 11,112 281,008 SH   SOLE   281,008 0 0
ISHARES TR US HOME CONS ETF 464288752 3,542 129,215 SH   SOLE   129,215 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 4,297 33,434 SH   SOLE   33,434 0 0
ISHARES TR US REGNL BKS ETF 464288778 1,662 47,241 SH   SOLE   47,241 0 0
ISHARES TR US BR DEL SE ETF 464288794 206 4,983 SH   SOLE   4,983 0 0
ISHARES TR USA ESG SLCT ETF 464288802 633 6,978 SH   SOLE   6,978 0 0
ISHARES TR U.S. MED DVC ETF 464288810 420 2,889 SH   SOLE   2,889 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,821 23,524 SH   SOLE   23,524 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,041 22,534 SH   SOLE   22,534 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,787 40,770 SH   SOLE   40,770 0 0
ISHARES TR A RATE CP BD ETF 46429B291 484 9,000 SH   SOLE   9,000 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 549 20,737 SH   SOLE   20,737 0 0
ISHARES TR GNMA BOND ETF 46429B333 1,912 37,710 SH   SOLE   37,710 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 4,109 110,352 SH   SOLE   110,352 0 0
ISHARES TR IRELAND CAPD ETF 46429B507 2,390 63,044 SH   SOLE   63,044 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 931 36,318 SH   SOLE   36,318 0 0
ISHARES TR MSCI INDIA ETF 46429B598 335 11,462 SH   SOLE   11,462 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 2,608 143,149 SH   SOLE   143,149 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 1,245 24,391 SH   SOLE   24,391 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 3,311 40,763 SH   SOLE   40,763 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,106 90,330 SH   SOLE   90,330 0 0
ISHARES TR MIN VOL USA ETF 46429B697 2,325 51,263 SH   SOLE   51,263 0 0
ISHARES TR USA QUALITY FCTR 46432F339 777 11,509 SH   SOLE   11,509 0 0
ISHARES TR CORE MSCITOTAL 46432F834 1,990 38,091 SH   SOLE   38,091 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,220 131,095 SH   SOLE   131,095 0 0
ISHARES TR CORE ST USDB ETF 46432F859 4,796 94,800 SH   SOLE   94,800 0 0
ISHARES TR IBNDS MAR18 ETF 46432FAG2 316 13,561 PRN   SOLE   13,561 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 252 10,490 PRN   SOLE   10,490 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 1,157 42,521 PRN   SOLE   42,521 0 0
ISHARES TR EXPONEN TECHNO 46434V381 2,238 84,770 SH   SOLE   84,770 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 4,817 304,154 SH   SOLE   304,154 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 7,340 284,336 SH   SOLE   284,336 0 0
ISHARES TR CORE DIV GRWTH 46434V621 305 10,932 SH   SOLE   10,932 0 0
ISHARES TR HDG MSCI EAFE 46434V803 335 13,513 SH   SOLE   13,513 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 3,239 131,578 SH   SOLE   131,578 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 9,341 371,397 PRN   SOLE   371,397 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,724 300,718 PRN   SOLE   300,718 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 9,400 370,933 PRN   SOLE   370,933 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 5,470 207,715 SH   SOLE   207,715 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 271 5,367 SH   SOLE   5,367 0 0
ISTAR INC COM 45031U101 1,040 97,274 SH   SOLE   97,274 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 135 12,450 SH   SOLE   12,450 0 0
ITRON INC COM 465741106 462 8,275 SH   SOLE   8,275 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 13 11,000 PRN   SOLE   11,000 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 213 4,139 SH   SOLE   4,139 0 0
JD COM INC SPON ADR CL A 47215P106 383 14,663 SH   SOLE   14,663 0 0
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 29 29,000 PRN   SOLE   29,000 0 0
JETBLUE AIRWAYS CORP COM 477143101 630 36,678 SH   SOLE   36,678 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 605 8,566 SH   SOLE   8,566 0 0
JOHNSON & JOHNSON COM 478160104 141,120 1,193,654 SH   SOLE   1,193,654 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,725 37,150 SH   SOLE   37,150 0 0
JOINT CORP COM 47973J102 60 25,000 SH   SOLE   25,000 0 0
JONES LANG LASALLE INC COM 48020Q107 1,440 12,954 SH   SOLE   12,954 0 0
JPMORGAN CHASE & CO COM 46625H100 73,020 1,095,786 SH   SOLE   1,095,786 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4,539 144,019 SH   SOLE   144,019 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,843 19,729 SH   SOLE   19,729 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 436 37,143 SH   SOLE   37,143 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 419 26,492 SH   SOLE   26,492 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,728 84,050 SH   SOLE   84,050 0 0
KCAP FINL INC COM 48668E101 62 13,380 SH   SOLE   13,380 0 0
KCG HLDGS INC CL A 48244B100 4,554 293,250 SH   SOLE   293,250 0 0
KELLOGG CO COM 487836108 1,390 17,972 SH   SOLE   17,972 0 0
KEYCORP NEW COM 493267108 2,200 181,529 SH   SOLE   181,529 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 486 15,299 SH   SOLE   15,299 0 0
KEYW HLDG CORP COM 493723100 1,342 121,502 SH   SOLE   121,502 0 0
KIMBERLY CLARK CORP COM 494368103 31,499 249,504 SH   SOLE   249,504 0 0
KIMCO RLTY CORP COM 49446R109 6,326 218,455 SH   SOLE   218,455 0 0
KINDER MORGAN INC DEL COM 49456B101 11,772 509,551 SH   SOLE   509,551 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 1,423 28,387 SH   SOLE   28,387 0 0
KINROSS GOLD CORP COM NO PAR 496902404 61 14,654 SH   SOLE   14,654 0 0
KIRBY CORP COM 497266106 1,288 20,740 SH   SOLE   20,740 0 0
KKR & CO L P DEL COM UNITS 48248M102 671 47,095 SH   SOLE   47,095 0 0
KLA-TENCOR CORP COM 482480100 668 9,704 SH   SOLE   9,704 0 0
KNOWLES CORP COM 49926D109 364 25,854 SH   SOLE   25,854 0 0
KOHLS CORP COM 500255104 1,524 34,789 SH   SOLE   34,789 0 0
KRAFT HEINZ CO COM 500754106 32,601 364,198 SH   SOLE   364,198 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,203 175,267 SH   SOLE   175,267 0 0
KROGER CO COM 501044101 1,371 46,100 SH   SOLE   46,100 0 0
L BRANDS INC COM 501797104 772 10,878 SH   SOLE   10,878 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 2,688 17,807 SH   SOLE   17,807 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 756 5,498 SH   SOLE   5,498 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 55 23,738 SH   SOLE   23,738 0 0
LAKELAND INDS INC COM 511795106 207 20,786 SH   SOLE   20,786 0 0
LAM RESEARCH CORP COM 512807108 8,209 86,536 SH   SOLE   86,536 0 0
LANCASTER COLONY CORP COM 513847103 525 3,971 SH   SOLE   3,971 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,358 77,415 SH   SOLE   77,415 0 0
LAS VEGAS SANDS CORP COM 517834107 646 11,192 SH   SOLE   11,192 0 0
LAUDER ESTEE COS INC CL A 518439104 1,687 19,091 SH   SOLE   19,091 0 0
LAZARD LTD SHS A G54050102 4,525 124,358 SH   SOLE   124,358 0 0
LEAR CORP COM NEW 521865204 5,214 42,855 SH   SOLE   42,855 0 0
LEGGETT & PLATT INC COM 524660107 304 6,680 SH   SOLE   6,680 0 0
LEIDOS HLDGS INC COM 525327102 2,667 61,637 SH   SOLE   61,637 0 0
LENNAR CORP CL A 526057104 3,590 84,530 SH   SOLE   84,530 0 0
LENNOX INTL INC COM 526107107 639 4,074 SH   SOLE   4,074 0 0
LEUCADIA NATL CORP COM 527288104 721 38,064 SH   SOLE   38,064 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5,016 108,185 SH   SOLE   108,185 0 0
LEXINGTON REALTY TRUST COM 529043101 1,057 102,488 SH   SOLE   102,488 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 676 53,126 SH   SOLE   53,126 0 0
LIBBEY INC COM 529898108 196 10,998 SH   SOLE   10,998 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 623 8,924 SH   SOLE   8,924 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,569 21,928 SH   SOLE   21,928 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,219 35,668 SH   SOLE   35,668 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,892 148,013 SH   SOLE   148,013 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 595 21,201 SH   SOLE   21,201 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,619 180,745 SH   SOLE   180,745 0 0
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 1,786 44,751 SH   SOLE   44,751 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,235 36,386 SH   SOLE   36,386 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,442 73,015 SH   SOLE   73,015 0 0
LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 523 19,089 SH   SOLE   19,089 0 0
LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 254 9,303 SH   SOLE   9,303 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 442 20,184 SH   SOLE   20,184 0 0
LILLY ELI & CO COM 532457108 22,895 285,449 SH   SOLE   285,449 0 0
LIMELIGHT NETWORKS INC COM 53261M104 21 11,350 SH   SOLE   11,350 0 0
LINCOLN EDL SVCS CORP COM 533535100 34 15,500 SH   SOLE   15,500 0 0
LINCOLN NATL CORP IND COM 534187109 1,494 31,811 SH   SOLE   31,811 0 0
LINEAR TECHNOLOGY CORP COM 535678106 1,691 28,482 SH   SOLE   28,482 0 0
LINKEDIN CORP COM CL A 53578A108 2,226 11,684 SH   SOLE   11,684 0 0
LIQTECH INTL INC COM 53632A102 54 64,700 SH   SOLE   64,700 0 0
LKQ CORP COM 501889208 1,973 55,412 SH   SOLE   55,412 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 81 28,030 SH   SOLE   28,030 0 0
LOCKHEED MARTIN CORP COM 539830109 16,946 70,657 SH   SOLE   70,657 0 0
LOEWS CORP COM 540424108 1,007 24,488 SH   SOLE   24,488 0 0
LOWES COS INC COM 548661107 9,461 131,204 SH   SOLE   131,204 0 0
LULULEMON ATHLETICA INC COM 550021109 487 8,063 SH   SOLE   8,063 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,556 131,045 SH   SOLE   131,045 0 0
M & T BK CORP COM 55261F104 7,042 60,620 SH   SOLE   60,620 0 0
MACERICH CO COM 554382101 209 2,583 SH   SOLE   2,583 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,300 39,684 SH   SOLE   39,684 0 0
MACYS INC COM 55616P104 6,821 184,401 SH   SOLE   184,401 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,093 6,453 SH   SOLE   6,453 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 52,283 739,311 SH   SOLE   739,311 0 0
MAGNA INTL INC COM 559222401 5,761 134,210 SH   SOLE   134,210 0 0
MAIN STREET CAPITAL CORP COM 56035L104 3,305 96,378 SH   SOLE   96,378 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 4,476 179,483 SH   SOLE   179,483 0 0
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 214 10,516 SH   SOLE   10,516 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 391 5,622 SH   SOLE   5,622 0 0
MANULIFE FINL CORP COM 56501R106 1,288 91,620 SH   SOLE   91,620 0 0
MARATHON OIL CORP COM 565849106 1,412 88,679 SH   SOLE   88,679 0 0
MARATHON PETE CORP COM 56585A102 6,808 167,775 SH   SOLE   167,775 0 0
MARKEL CORP COM 570535104 523 562 SH   SOLE   562 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,709 55,056 SH   SOLE   55,056 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,421 95,697 SH   SOLE   95,697 0 0
MARTIN MARIETTA MATLS INC COM 573284106 453 2,532 SH   SOLE   2,532 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 821 62,230 SH   SOLE   62,230 0 0
MASCO CORP COM 574599106 8,554 249,349 SH   SOLE   249,349 0 0
MAST THERAPEUTICS INC COM 576314108 37 336,098 SH   SOLE   336,098 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,344 82,315 SH   SOLE   82,315 0 0
MATTEL INC COM 577081102 1,454 48,207 SH   SOLE   48,207 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 788 19,717 SH   SOLE   19,717 0 0
MAXIMUS INC COM 577933104 327 5,842 SH   SOLE   5,842 0 0
MAXLINEAR INC CL A 57776J100 17,350 855,954 SH   SOLE   855,954 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 542 104,882 SH   SOLE   104,882 0 0
MBIA INC COM 55262C100 136 17,100 SH   SOLE   17,100 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,254 42,580 SH   SOLE   42,580 0 0
MCDERMOTT INTL INC COM 580037109 78 15,396 SH   SOLE   15,396 0 0
MCDONALDS CORP COM 580135101 39,824 344,904 SH   SOLE   344,904 0 0
MCKESSON CORP COM 58155Q103 3,596 21,443 SH   SOLE   21,443 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,590 20,116 SH   SOLE   20,116 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 464 31,308 SH   SOLE   31,308 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 581 10,430 SH   SOLE   10,430 0 0
MEDIFAST INC COM 58470H101 225 5,921 SH   SOLE   5,921 0 0
MEDNAX INC COM 58502B106 401 6,032 SH   SOLE   6,032 0 0
MEDTRONIC PLC SHS G5960L103 15,301 177,180 SH   SOLE   177,180 0 0
MERCER INTL INC COM 588056101 261 30,582 SH   SOLE   30,582 0 0
MERCK & CO INC COM 58933Y105 98,255 1,576,409 SH   SOLE   1,576,409 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,650 137,674 SH   SOLE   137,674 0 0
MERITAGE HOMES CORP NOTE 1.875% 9/1 59001AAR3 14 14,000 PRN   SOLE   14,000 0 0
METLIFE INC COM 59156R108 20,321 457,179 SH   SOLE   457,179 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 516 1,234 SH   SOLE   1,234 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 1,137 131,822 SH   SOLE   131,822 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,139 351,419 SH   SOLE   351,419 0 0
MGIC INVT CORP WIS COM 552848103 1,130 141,890 SH   SOLE   141,890 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,040 39,944 SH   SOLE   39,944 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,196 67,970 SH   SOLE   67,970 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 814 13,069 SH   SOLE   13,069 0 0
MICRON TECHNOLOGY INC COM 595112103 7,819 440,072 SH   SOLE   440,072 0 0
MICROSOFT CORP COM 594918104 157,647 2,734,637 SH   SOLE   2,734,637 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,283 13,668 SH   SOLE   13,668 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 130 15,471 SH   SOLE   15,471 0 0
MIDDLEBY CORP COM 596278101 443 3,590 SH   SOLE   3,590 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 33 15,666 SH   SOLE   15,666 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 5,245 421,755 SH   SOLE   421,755 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 130 25,970 SH   SOLE   25,970 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 103 13,413 SH   SOLE   13,413 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 252 5,929 SH   SOLE   5,929 0 0
MODINE MFG CO COM 607828100 712 59,409 SH   SOLE   59,409 0 0
MOHAWK INDS INC COM 608190104 3,524 17,621 SH   SOLE   17,621 0 0
MOLSON COORS BREWING CO CL B 60871R209 583 5,288 SH   SOLE   5,288 0 0
MONDELEZ INTL INC CL A 609207105 31,192 710,285 SH   SOLE   710,285 0 0
MONSANTO CO NEW COM 61166W101 9,394 92,255 SH   SOLE   92,255 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,739 18,715 SH   SOLE   18,715 0 0
MOODYS CORP COM 615369105 288 2,649 SH   SOLE   2,649 0 0
MORGAN STANLEY COM NEW 617446448 7,088 220,839 SH   SOLE   220,839 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 854 45,694 SH   SOLE   45,694 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 395 49,422 SH   SOLE   49,422 0 0
MOSAIC CO NEW COM 61945C103 282 11,599 SH   SOLE   11,599 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,741 22,932 SH   SOLE   22,932 0 0
MPLX LP COM UNIT REP LTD 55336V100 6,280 185,499 SH   SOLE   185,499 0 0
MSG NETWORK INC CL A 553573106 378 20,226 SH   SOLE   20,226 0 0
MURPHY USA INC COM 626755102 28,682 401,861 SH   SOLE   401,861 0 0
MYLAN N V SHS EURO N59465109 3,364 88,264 SH   SOLE   88,264 0 0
NANOVIRICIDES INC COM NEW 630087203 23 13,429 SH   SOLE   13,429 0 0
NATERA INC COM 632307104 556 50,115 SH   SOLE   50,115 0 0
NATIONAL FUEL GAS CO N J COM 636180101 585 10,817 SH   SOLE   10,817 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 1,019 14,349 SH   SOLE   14,349 0 0
NATIONAL HEALTH INVS INC COM 63633D104 582 7,400 SH   SOLE   7,400 0 0
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 16 14,000 PRN   SOLE   14,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 563 15,327 SH   SOLE   15,327 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 146 161,266 SH   SOLE   161,266 0 0
NAVIENT CORP COM 63938C108 1,104 76,229 SH   SOLE   76,229 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 68 56,139 SH   SOLE   56,139 0 0
NEKTAR THERAPEUTICS COM 640268108 189 10,956 SH   SOLE   10,956 0 0
NEOGEN CORP COM 640491106 208 3,725 SH   SOLE   3,725 0 0
NEOGENOMICS INC COM NEW 64049M209 2,195 267,089 SH   SOLE   267,089 0 0
NETAPP INC COM 64110D104 1,914 53,358 SH   SOLE   53,358 0 0
NETEASE INC SPONSORED ADR 64110W102 285 1,187 SH   SOLE   1,187 0 0
NETFLIX INC COM 64110L106 4,802 48,909 SH   SOLE   48,909 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 915 55,146 SH   SOLE   55,146 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 129 13,712 SH   SOLE   13,712 0 0
NEURALSTEM INC COM 64127R302 29 93,282 SH   SOLE   93,282 0 0
NEW GERMANY FD INC COM 644465106 228 15,876 SH   SOLE   15,876 0 0
NEW MTN FIN CORP COM 647551100 2,270 164,211 SH   SOLE   164,211 0 0
NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10,000 PRN   SOLE   10,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,523 183,051 SH   SOLE   183,051 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,245 227,761 SH   SOLE   227,761 0 0
NEWELL BRANDS INC COM 651229106 1,720 32,625 SH   SOLE   32,625 0 0
NEWFIELD EXPL CO COM 651290108 604 13,881 SH   SOLE   13,881 0 0
NEWMARKET CORP COM 651587107 437 1,015 SH   SOLE   1,015 0 0
NEWMONT MINING CORP COM 651639106 1,187 30,142 SH   SOLE   30,142 0 0
NEWS CORP NEW CL B 65249B208 509 35,749 SH   SOLE   35,749 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 274 19,115 SH   SOLE   19,115 0 0
NEXTERA ENERGY INC COM 65339F101 15,627 127,932 SH   SOLE   127,932 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 741 26,437 SH   SOLE   26,437 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1,190 63,313 SH   SOLE   63,313 0 0
NICE LTD SPONSORED ADR 653656108 742 11,060 SH   SOLE   11,060 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 754 14,101 SH   SOLE   14,101 0 0
NII HLDGS INC COM PAR $0.001 62913F508 817 245,078 SH   SOLE   245,078 0 0
NIKE INC CL B 654106103 21,179 401,922 SH   SOLE   401,922 0 0
NIKE INC CL B 654106103 1 12,000 SH Put SOLE   12,000 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 20,878 455,718 SH   SOLE   455,718 0 0
NISOURCE INC COM 65473P105 1,943 80,543 SH   SOLE   80,543 0 0
NOBLE ENERGY INC COM 655044105 472 13,163 SH   SOLE   13,163 0 0
NOKIA CORP SPONSORED ADR 654902204 570 98,152 SH   SOLE   98,152 0 0
NOODLES & CO CL A 65540B105 75 15,890 SH   SOLE   15,890 0 0
NORDSON CORP COM 655663102 1,255 12,577 SH   SOLE   12,577 0 0
NORDSTROM INC COM 655664100 1,756 33,836 SH   SOLE   33,836 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,588 78,040 SH   SOLE   78,040 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 102 13,303 SH   SOLE   13,303 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 27 10,418 SH   SOLE   10,418 0 0
NORTHERN TR CORP COM 665859104 1,561 22,889 SH   SOLE   22,889 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,809 36,554 SH   SOLE   36,554 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 285 22,040 SH   SOLE   22,040 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 489 44,457 SH   SOLE   44,457 0 0
NORTHSTAR RLTY FIN CORP COM 66704R803 461 34,977 SH   SOLE   34,977 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 290 18,508 SH   SOLE   18,508 0 0
NORTHWESTERN CORP COM NEW 668074305 1,330 23,175 SH   SOLE   23,175 0 0
NOVAGOLD RES INC COM NEW 66987E206 212 37,830 SH   SOLE   37,830 0 0
NOVARTIS A G SPONSORED ADR 66987V109 20,638 261,229 SH   SOLE   261,229 0 0
NOVAVAX INC COM 670002104 316 155,495 SH   SOLE   155,495 0 0
NOVO-NORDISK A S ADR 670100205 1,296 31,312 SH   SOLE   31,312 0 0
NOW INC COM 67011P100 205 9,620 SH   SOLE   9,620 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 303 20,435 SH   SOLE   20,435 0 0
NUCOR CORP COM 670346105 1,684 34,160 SH   SOLE   34,160 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 382 7,703 SH   SOLE   7,703 0 0
NUVASIVE INC COM 670704105 7,403 111,059 SH   SOLE   111,059 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,874 128,128 SH   SOLE   128,128 0 0
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 683 41,572 SH   SOLE   41,572 0 0
NUVEEN CONN PREM INCOME MUN COM 67060D107 1,883 136,227 SH   SOLE   136,227 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 445 52,505 SH   SOLE   52,505 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 832 63,268 SH   SOLE   63,268 0 0
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 2,732 169,968 SH   SOLE   169,968 0 0
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 2,884 182,948 SH   SOLE   182,948 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 3,571 257,822 SH   SOLE   257,822 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 2,494 179,625 SH   SOLE   179,625 0 0
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 1,580 113,950 SH   SOLE   113,950 0 0
NUVEEN MICH QUALITY INCOME M COM 670979103 1,343 91,245 SH   SOLE   91,245 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,349 127,397 SH   SOLE   127,397 0 0
NUVEEN N C PREM INCOME MUN F COM 67060P100 852 60,180 SH   SOLE   60,180 0 0
NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 1,017 68,600 SH   SOLE   68,600 0 0
NUVEEN NY AMT FREE MUN INCOM COM 670656107 2,133 151,281 SH   SOLE   151,281 0 0
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 184 11,999 SH   SOLE   11,999 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 209 21,788 SH   SOLE   21,788 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 723 48,281 SH   SOLE   48,281 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 266 20,244 SH   SOLE   20,244 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 124 11,557 SH   SOLE   11,557 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 237 15,470 SH   SOLE   15,470 0 0
NUVEEN VA PREM INCOME MUN FD COM 67064R102 362 24,955 SH   SOLE   24,955 0 0
NVIDIA CORP COM 67066G104 2,829 41,329 SH   SOLE   41,329 0 0
NVR INC COM 62944T105 554 338 SH   SOLE   338 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,828 47,476 SH   SOLE   47,476 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 7,657 27,351 SH   SOLE   27,351 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,115 50,104 SH   SOLE   50,104 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 5,989 81,954 SH   SOLE   81,954 0 0
OCEAN RIG UDW INC SHS G66964100 30 36,125 SH   SOLE   36,125 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 143 32,625 SH   SOLE   32,625 0 0
OGE ENERGY CORP COM 670837103 567 17,960 SH   SOLE   17,960 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 86 30,000 SH   SOLE   30,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 291 4,252 SH   SOLE   4,252 0 0
OLD NATL BANCORP IND COM 680033107 906 64,110 SH   SOLE   64,110 0 0
OLIN CORP COM PAR $1 680665205 236 11,516 SH   SOLE   11,516 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,231 62,895 SH   SOLE   62,895 0 0
OMEROS CORP COM 682143102 148 13,341 SH   SOLE   13,341 0 0
OMNICOM GROUP INC COM 681919106 9,890 116,502 SH   SOLE   116,502 0 0
ONE GAS INC COM 68235P108 2,293 37,071 SH   SOLE   37,071 0 0
ONE HORIZON GROUP INC COM NEW 68235H205 36 66,400 SH   SOLE   66,400 0 0
ONEBEACON INSURANCE GROUP LT CL A G67742109 418 29,380 SH   SOLE   29,380 0 0
ONEMAIN HLDGS INC COM 68268W103 604 19,563 SH   SOLE   19,563 0 0
ONEOK INC NEW COM 682680103 522 10,175 SH   SOLE   10,175 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,688 42,181 SH   SOLE   42,181 0 0
OPKO HEALTH INC COM 68375N103 1,014 95,890 SH   SOLE   95,890 0 0
ORACLE CORP COM 68389X105 21,287 541,768 SH   SOLE   541,768 0 0
ORBITAL ATK INC COM 68557N103 510 6,626 SH   SOLE   6,626 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 549 20,200 SH   SOLE   20,200 0 0
ORGANOVO HLDGS INC COM 68620A104 91 23,535 SH   SOLE   23,535 0 0
ORTHOFIX INTL N V COM N6748L102 920 21,500 SH   SOLE   21,500 0 0
OUTFRONT MEDIA INC COM 69007J106 20,218 854,114 SH   SOLE   854,114 0 0
OWENS ILL INC COM NEW 690768403 578 31,647 SH   SOLE   31,647 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 494 7,438 SH   SOLE   7,438 0 0
PACCAR INC COM 693718108 6,184 105,217 SH   SOLE   105,217 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 12,575 1,819,294 SH   SOLE   1,819,294 0 0
PACKAGING CORP AMER COM 695156109 1,306 15,995 SH   SOLE   15,995 0 0
PACWEST BANCORP DEL COM 695263103 1,478 34,384 SH   SOLE   34,384 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6 10,000 SH   SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105 5,509 34,449 SH   SOLE   34,449 0 0
PANERA BREAD CO CL A 69840W108 5,927 30,426 SH   SOLE   30,426 0 0
PARKER DRILLING CO COM 701081101 24 11,200 SH   SOLE   11,200 0 0
PARKER HANNIFIN CORP COM 701094104 1,183 9,424 SH   SOLE   9,424 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 321 14,317 SH   SOLE   14,317 0 0
PATTERSON UTI ENERGY INC COM 703481101 3,435 153,251 SH   SOLE   153,251 0 0
PAYCHEX INC COM 704326107 6,627 114,588 SH   SOLE   114,588 0 0
PAYPAL HLDGS INC COM 70450Y103 4,532 110,809 SH   SOLE   110,809 0 0
PEMBINA PIPELINE CORP COM 706327103 234 7,647 SH   SOLE   7,647 0 0
PENGROWTH ENERGY CORP COM 70706P104 29 18,348 SH   SOLE   18,348 0 0
PENN WEST PETE LTD NEW COM 707887105 18 10,000 SH   SOLE   10,000 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,322 99,914 SH   SOLE   99,914 0 0
PENNANTPARK INVT CORP COM 708062104 1,116 148,152 SH   SOLE   148,152 0 0
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 14 15,000 PRN   SOLE   15,000 0 0
PENTAIR PLC SHS G7S00T104 975 15,300 SH   SOLE   15,300 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,170 73,614 SH   SOLE   73,614 0 0
PEOPLES UTAH BANCORP COM 712706209 7,653 376,084 SH   SOLE   376,084 0 0
PEPSICO INC COM 713448108 62,763 576,742 SH   SOLE   576,742 0 0
PEPSICO INC COM 713448108 17 15,500 SH Put SOLE   15,500 0 0
PERCEPTRON INC COM 71361F100 101 15,000 SH   SOLE   15,000 0 0
PERION NETWORK LTD SHS M78673106 30 24,350 SH   SOLE   24,350 0 0
PERRIGO CO PLC SHS G97822103 983 10,544 SH   SOLE   10,544 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 589 8,821 SH   SOLE   8,821 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123 14,738 SH   SOLE   14,738 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,854 521,018 SH   SOLE   521,018 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 10,500 SH Put SOLE   10,500 0 0
PFIZER INC COM 717081103 71,022 2,098,052 SH   SOLE   2,098,052 0 0
PG&E CORP COM 69331C108 1,131 18,529 SH   SOLE   18,529 0 0
PHILIP MORRIS INTL INC COM 718172109 47,819 491,802 SH   SOLE   491,802 0 0
PHILLIPS 66 COM 718546104 10,658 132,694 SH   SOLE   132,694 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,996 82,158 SH   SOLE   82,158 0 0
PHYSICIANS RLTY TR COM 71943U104 230 10,596 SH   SOLE   10,596 0 0
PICO HLDGS INC COM NEW 693366205 302 25,560 SH   SOLE   25,560 0 0
PIEDMONT NAT GAS INC COM 720186105 285 4,746 SH   SOLE   4,746 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 145 13,700 SH   SOLE   13,700 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,352 47,504 SH   SOLE   47,504 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 287 14,114 SH   SOLE   14,114 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 8,157 154,749 SH   SOLE   154,749 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 313 2,898 SH   SOLE   2,898 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 2,060 19,313 SH   SOLE   19,313 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,495 103,562 SH   SOLE   103,562 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 6,954 126,765 SH   SOLE   126,765 0 0
PIMCO MUN INCOME FD III COM 72201A103 537 41,838 SH   SOLE   41,838 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,442 28,743 SH   SOLE   28,743 0 0
PINNACLE WEST CAP CORP COM 723484101 1,759 23,066 SH   SOLE   23,066 0 0
PIONEER NAT RES CO COM 723787107 3,321 17,882 SH   SOLE   17,882 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14,235 453,660 SH   SOLE   453,660 0 0
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 266 20,519 SH   SOLE   20,519 0 0
PLANET FITNESS INC CL A 72703H101 642 31,756 SH   SOLE   31,756 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 96 59,500 SH   SOLE   59,500 0 0
PLY GEM HLDGS INC COM 72941W100 198 14,823 SH   SOLE   14,823 0 0
PNC FINL SVCS GROUP INC COM 693475105 39,597 439,453 SH   SOLE   439,453 0 0
POLARIS INDS INC COM 731068102 729 9,401 SH   SOLE   9,401 0 0
POPULAR INC COM NEW 733174700 594 15,582 SH   SOLE   15,582 0 0
POSCO SPONSORED ADR 693483109 793 15,364 SH   SOLE   15,364 0 0
POTASH CORP SASK INC COM 73755L107 1,268 77,682 SH   SOLE   77,682 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 382 25,433 SH   SOLE   25,433 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 501 18,804 SH   SOLE   18,804 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1,430 75,906 SH   SOLE   75,906 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 387 25,752 SH   SOLE   25,752 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 534 17,425 SH   SOLE   17,425 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 226 10,078 SH   SOLE   10,078 0 0
POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 828 29,888 SH   SOLE   29,888 0 0
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1,286 49,020 SH   SOLE   49,020 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7,432 291,348 SH   SOLE   291,348 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 597 20,924 SH   SOLE   20,924 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1,952 50,085 SH   SOLE   50,085 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2,555 113,925 SH   SOLE   113,925 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 7,178 234,316 SH   SOLE   234,316 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14,585 351,586 SH   SOLE   351,586 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3,860 43,928 SH   SOLE   43,928 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 885 20,925 SH   SOLE   20,925 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 1,727 36,492 SH   SOLE   36,492 0 0
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 374 8,907 SH   SOLE   8,907 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2,223 21,154 SH   SOLE   21,154 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 533 21,703 SH   SOLE   21,703 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 4,853 51,861 SH   SOLE   51,861 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 5,060 195,230 SH   SOLE   195,230 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 1,690 66,987 SH   SOLE   66,987 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4,155 107,127 SH   SOLE   107,127 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 4,279 87,966 SH   SOLE   87,966 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 3,965 120,906 SH   SOLE   120,906 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1,050 17,085 SH   SOLE   17,085 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 3,773 147,585 SH   SOLE   147,585 0 0
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 464 11,189 SH   SOLE   11,189 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 394 10,303 SH   SOLE   10,303 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3,451 148,671 SH   SOLE   148,671 0 0
POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 3,453 68,584 SH   SOLE   68,584 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1,023 48,610 SH   SOLE   48,610 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 415 20,000 SH   SOLE   20,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20,465 172,436 SH   SOLE   172,436 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 292 11,880 SH   SOLE   11,880 0 0
PPG INDS INC COM 693506107 6,094 59,374 SH   SOLE   59,374 0 0
PPL CORP COM 69351T106 7,486 216,879 SH   SOLE   216,879 0 0
PRA GROUP INC COM 69354N106 690 19,975 SH   SOLE   19,975 0 0
PRA HEALTH SCIENCES INC COM 69354M108 755 13,338 SH   SOLE   13,338 0 0
PRAXAIR INC COM 74005P104 9,493 78,619 SH   SOLE   78,619 0 0
PREFERRED APT CMNTYS INC COM 74039L103 384 28,433 SH   SOLE   28,433 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,998 105,206 SH   SOLE   105,206 0 0
PRICELINE GRP INC COM NEW 741503403 7,306 5,024 SH   SOLE   5,024 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 557 10,863 SH   SOLE   10,863 0 0
PROCTER AND GAMBLE CO COM 742718109 98,124 1,093,601 SH   SOLE   1,093,601 0 0
PROLOGIS INC COM 74340W103 8,065 150,635 SH   SOLE   150,635 0 0
PROOFPOINT INC COM 743424103 384 5,128 SH   SOLE   5,128 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 879 27,892 SH   SOLE   27,892 0 0
PROSHARES TR PSHS ULSHT SP500 74347B300 1,146 69,965 SH   SOLE   69,965 0 0
PROSHARES TR INVT INT RT HG 74347B607 215 2,897 SH   SOLE   2,897 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 2,776 58,100 SH   SOLE   58,100 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 6,440 90,755 SH   SOLE   90,755 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 4,007 46,304 SH   SOLE   46,304 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 943 17,823 SH   SOLE   17,823 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 316 2,900 SH   SOLE   2,900 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 577 4,488 SH   SOLE   4,488 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,693 80,421 SH   SOLE   80,421 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 10,241 188,527 SH   SOLE   188,527 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,383 170,947 SH   SOLE   170,947 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 114 113,000 PRN   SOLE   113,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 4,136 4,036,000 PRN   SOLE   4,036,000 0 0
PROVECTUS BIOPHARMACEUTICALS COM 74373P108 6 57,900 SH   SOLE   57,900 0 0
PRUDENTIAL FINL INC COM 744320102 4,452 54,501 SH   SOLE   54,501 0 0
PRUDENTIAL PLC ADR 74435K204 469 13,267 SH   SOLE   13,267 0 0
PUBLIC STORAGE COM 74460D109 1,807 8,097 SH   SOLE   8,097 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,815 138,666 SH   SOLE   138,666 0 0
PULTE GROUP INC COM 745867101 272 13,576 SH   SOLE   13,576 0 0
PURECYCLE CORP COM NEW 746228303 198 34,500 SH   SOLE   34,500 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 362 45,352 SH   SOLE   45,352 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 51 10,425 SH   SOLE   10,425 0 0
QEP RES INC COM 74733V100 1,955 99,452 SH   SOLE   99,452 0 0
QIAGEN NV REG SHS N72482107 532 19,391 SH   SOLE   19,391 0 0
QIWI PLC SPON ADR REP B 74735M108 333 22,710 SH   SOLE   22,710 0 0
QORVO INC COM 74736K101 4,613 82,677 SH   SOLE   82,677 0 0
QUAD / GRAPHICS INC COM CL A 747301109 267 10,000 SH   SOLE   10,000 0 0
QUAKER CHEM CORP COM 747316107 1,862 17,575 SH   SOLE   17,575 0 0
QUALCOMM INC COM 747525103 36,147 527,350 SH   SOLE   527,350 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,045 12,345 SH   SOLE   12,345 0 0
RADWARE LTD ORD M81873107 7,445 541,734 SH   SOLE   541,734 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 564 9,699 SH   SOLE   9,699 0 0
RAYONIER INC COM 754907103 858 32,336 SH   SOLE   32,336 0 0
RAYTHEON CO COM NEW 755111507 17,501 128,475 SH   SOLE   128,475 0 0
REALTY INCOME CORP COM 756109104 1,914 28,550 SH   SOLE   28,550 0 0
RED LION HOTELS CORP COM 756764106 119 14,285 SH   SOLE   14,285 0 0
REDWOOD TR INC COM 758075402 207 14,535 SH   SOLE   14,535 0 0
REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 13 13,000 PRN   SOLE   13,000 0 0
REGENCY CTRS CORP COM 758849103 324 4,200 SH   SOLE   4,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,681 4,195 SH   SOLE   4,195 0 0
REGIONS FINL CORP NEW COM 7591EP100 883 89,460 SH   SOLE   89,460 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 221 2,048 SH   SOLE   2,048 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,094 29,078 SH   SOLE   29,078 0 0
RELX PLC SPONSORED ADR 759530108 309 16,192 SH   SOLE   16,192 0 0
RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 11 12,000 PRN   SOLE   12,000 0 0
RENREN INC SPONSORED ADR 759892102 34 16,568 SH   SOLE   16,568 0 0
RESMED INC COM 761152107 3,734 57,598 SH   SOLE   57,598 0 0
RESOLUTE FST PRODS INC COM 76117W109 239 50,696 SH   SOLE   50,696 0 0
RESOURCE CAP CORP COM NEW 76120W708 267 20,914 SH   SOLE   20,914 0 0
RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 13 13,000 PRN   SOLE   13,000 0 0
RETAIL PPTYS AMER INC CL A 76131V202 304 18,116 SH   SOLE   18,116 0 0
REX ENERGY CORPORATION COM 761565100 96 165,563 SH   SOLE   165,563 0 0
REYNOLDS AMERICAN INC COM 761713106 8,977 190,299 SH   SOLE   190,299 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 37 10,000 SH   SOLE   10,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,521 45,598 SH   SOLE   45,598 0 0
RITE AID CORP COM 767754104 553 71,580 SH   SOLE   71,580 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,499 12,249 SH   SOLE   12,249 0 0
ROCKWELL COLLINS INC COM 774341101 707 8,386 SH   SOLE   8,386 0 0
ROGERS CORP COM 775133101 354 5,800 SH   SOLE   5,800 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,811 26,613 SH   SOLE   26,613 0 0
ROSS STORES INC COM 778296103 2,018 31,438 SH   SOLE   31,438 0 0
ROYAL BANCSHARES PA INC CL A 780081105 490 207,668 SH   SOLE   207,668 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2,943 47,473 SH   SOLE   47,473 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 74 15,921 SH   SOLE   15,921 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,011 75,738 SH   SOLE   75,738 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11,615 230,507 SH   SOLE   230,507 0 0
ROYAL GOLD INC COM 780287108 234 3,024 SH   SOLE   3,024 0 0
ROYCE MICRO-CAP TR INC COM 780915104 93 11,815 SH   SOLE   11,815 0 0
RPM INTL INC COM 749685103 212 3,960 SH   SOLE   3,960 0 0
RYDER SYS INC COM 783549108 230 3,527 SH   SOLE   3,527 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 79,845 955,049 SH   SOLE   955,049 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1,264 8,269 SH   SOLE   8,269 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 9,238 174,739 SH   SOLE   174,739 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 23,625 280,475 SH   SOLE   280,475 0 0
RYDEX ETF TRUST GUGGENHEIM SP 78355W486 491 18,004 SH   SOLE   18,004 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 4,442 99,668 SH   SOLE   99,668 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 1,599 12,896 SH   SOLE   12,896 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2,979 28,214 SH   SOLE   28,214 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1,329 14,268 SH   SOLE   14,268 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1,094 7,082 SH   SOLE   7,082 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1,134 36,297 SH   SOLE   36,297 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1,282 21,357 SH   SOLE   21,357 0 0
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 954 10,927 SH   SOLE   10,927 0 0
S&P GLOBAL INC COM 78409V104 607 4,782 SH   SOLE   4,782 0 0
S&W SEED CO COM 785135104 53 10,400 SH   SOLE   10,400 0 0
SALESFORCE COM INC COM 79466L302 6,319 88,646 SH   SOLE   88,646 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 270 10,433 SH   SOLE   10,433 0 0
SANDISK CORP NOTE 0.500%10/1 80004CAF8 9 10,000 PRN   SOLE   10,000 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 48 33,940 SH   SOLE   33,940 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 140 27,130 SH   SOLE   27,130 0 0
SANGAMO BIOSCIENCES INC COM 800677106 144 31,005 SH   SOLE   31,005 0 0
SANMINA CORPORATION COM 801056102 1,723 60,610 SH   SOLE   60,610 0 0
SANOFI SPONSORED ADR 80105N105 5,077 132,910 SH   SOLE   132,910 0 0
SAP SE SPON ADR 803054204 1,113 12,168 SH   SOLE   12,168 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,891 30,810 SH   SOLE   30,810 0 0
SBA COMMUNICATIONS CORP COM 78388J106 801 7,151 SH   SOLE   7,151 0 0
SCANA CORP NEW COM 80589M102 1,095 15,153 SH   SOLE   15,153 0 0
SCHEIN HENRY INC COM 806407102 2,307 14,220 SH   SOLE   14,220 0 0
SCHLUMBERGER LTD COM 806857108 21,226 269,434 SH   SOLE   269,434 0 0
SCHNITZER STL INDS CL A 806882106 251 11,976 SH   SOLE   11,976 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,810 342,617 SH   SOLE   342,617 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,667 70,122 SH   SOLE   70,122 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,160 41,793 SH   SOLE   41,793 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,981 35,682 SH   SOLE   35,682 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 431 9,438 SH   SOLE   9,438 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,268 29,212 SH   SOLE   29,212 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,123 36,827 SH   SOLE   36,827 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,334 58,100 SH   SOLE   58,100 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 322 12,777 SH   SOLE   12,777 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 3,536 114,002 SH   SOLE   114,002 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 328 7,751 SH   SOLE   7,751 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 29,166 1,013,607 SH   SOLE   1,013,607 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17,427 324,665 SH   SOLE   324,665 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 295 5,294 SH   SOLE   5,294 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,170 31,290 SH   SOLE   31,290 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 999 11,981 SH   SOLE   11,981 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,053 443,642 SH   SOLE   443,642 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 25,397 399,933 SH   SOLE   399,933 0 0
SEACOR HOLDINGS INC COM 811904101 1,641 27,586 SH   SOLE   27,586 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 130 36,876 SH   SOLE   36,876 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,280 110,894 SH   SOLE   110,894 0 0
SEALED AIR CORP NEW COM 81211K100 750 16,488 SH   SOLE   16,488 0 0
SEARS HLDGS CORP COM 812350106 256 22,340 SH   SOLE   22,340 0 0
SEASPAN CORP SHS Y75638109 136 10,121 SH   SOLE   10,121 0 0
SEATTLE GENETICS INC COM 812578102 278 5,135 SH   SOLE   5,135 0 0
SEAWORLD ENTMT INC COM 81282V100 793 58,767 SH   SOLE   58,767 0 0
SEI INVESTMENTS CO COM 784117103 541 11,846 SH   SOLE   11,846 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 548 11,448 SH   SOLE   11,448 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,407 158,164 SH   SOLE   158,164 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,397 101,568 SH   SOLE   101,568 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,732 34,223 SH   SOLE   34,223 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 8,400 119,005 SH   SOLE   119,005 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11,773 610,109 SH   SOLE   610,109 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,538 180,527 SH   SOLE   180,527 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,741 203,745 SH   SOLE   203,745 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,502 76,499 SH   SOLE   76,499 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,410 151,417 SH   SOLE   151,417 0 0
SEMPRA ENERGY COM 816851109 16,790 156,617 SH   SOLE   156,617 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 211 9,281 SH   SOLE   9,281 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1,333 34,618 SH   SOLE   34,618 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,503 44,676 SH   SOLE   44,676 0 0
SERVICENOW INC COM 81762P102 821 10,403 SH   SOLE   10,403 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,302 140,667 SH   SOLE   140,667 0 0
SHARPS COMPLIANCE CORP COM 820017101 44 10,000 SH   SOLE   10,000 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 906 44,235 SH   SOLE   44,235 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 3,901 121,583 SH   SOLE   121,583 0 0
SHERWIN WILLIAMS CO COM 824348106 5,024 17,888 SH   SOLE   17,888 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,781 9,185 SH   SOLE   9,185 0 0
SIGNAL GENETICS INC COM 826640104 235 471,030 SH   SOLE   471,030 0 0
SIGNET JEWELERS LIMITED SHS G81276100 251 3,382 SH   SOLE   3,382 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,553 30,013 SH   SOLE   30,013 0 0
SILVER WHEATON CORP COM 828336107 930 34,323 SH   SOLE   34,323 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,690 12,992 SH   SOLE   12,992 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 584 20,186 SH   SOLE   20,186 0 0
SIRIUS XM HLDGS INC COM 82968B103 575 138,766 SH   SOLE   138,766 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,980 104,711 SH   SOLE   104,711 0 0
SLM CORP COM 78442P106 81 10,993 SH   SOLE   10,993 0 0
SMITH A O COM 831865209 2,365 23,700 SH   SOLE   23,700 0 0
SMUCKER J M CO COM NEW 832696405 4,739 35,052 SH   SOLE   35,052 0 0
SNAP ON INC COM 833034101 3,513 23,040 SH   SOLE   23,040 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 380 500,000 PRN   SOLE   500,000 0 0
SONIC CORP COM 835451105 707 26,939 SH   SOLE   26,939 0 0
SONOCO PRODS CO COM 835495102 564 10,568 SH   SOLE   10,568 0 0
SONY CORP ADR NEW 835699307 333 10,034 SH   SOLE   10,034 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 228 29,430 SH   SOLE   29,430 0 0
SOUTHERN CO COM 842587107 25,824 502,699 SH   SOLE   502,699 0 0
SOUTHWEST AIRLS CO COM 844741108 10,993 281,939 SH   SOLE   281,939 0 0
SOUTHWEST GAS CORP COM 844895102 257 3,676 SH   SOLE   3,676 0 0
SOUTHWESTERN ENERGY CO COM 845467109 669 48,384 SH   SOLE   48,384 0 0
SPANISH BROADCASTING SYS INC CL A NEW 846425833 115 29,113 SH   SOLE   29,113 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9,665 52,823 SH   SOLE   52,823 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 30,741 244,088 SH   SOLE   244,088 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3,798 125,231 SH   SOLE   125,231 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7,035 214,760 SH   SOLE   214,760 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 222 7,997 SH   SOLE   7,997 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 590 11,859 SH   SOLE   11,859 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 10,005 272,015 SH   SOLE   272,015 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,870 57,600 SH   SOLE   57,600 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 473 11,340 SH   SOLE   11,340 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1,548 58,492 SH   SOLE   58,492 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 162,017 749,108 SH   SOLE   749,108 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 228 292,200 SH Put SOLE   292,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,532 16,100 SH   SOLE   16,100 0 0
SPDR SER TR SHRT TRSRY ETF 78468R101 20,699 677,498 SH   SOLE   677,498 0 0
SPDR SER TR NUVN BRCLY MUNI 78468R721 6,090 121,554 SH   SOLE   121,554 0 0
SPDR SER TR NUVN BR SHT MUNI 78468R739 247 5,102 SH   SOLE   5,102 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 281 5,396 SH   SOLE   5,396 0 0
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 2,738 45,842 SH   SOLE   45,842 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 9,645 50,500 SH   SOLE   50,500 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,450 24,469 SH   SOLE   24,469 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 14,239 132,594 SH   SOLE   132,594 0 0
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1,413 30,629 SH   SOLE   30,629 0 0
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 623 17,871 SH   SOLE   17,871 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 831 7,898 SH   SOLE   7,898 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 973 26,638 SH   SOLE   26,638 0 0
SPDR SERIES TRUST BARC SHT TR CP 78464A474 345 11,231 SH   SOLE   11,231 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 322 6,800 SH   SOLE   6,800 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2,376 43,245 SH   SOLE   43,245 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 2,801 50,151 SH   SOLE   50,151 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 5,406 55,594 SH   SOLE   55,594 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,579 44,082 SH   SOLE   44,082 0 0
SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 383 6,467 SH   SOLE   6,467 0 0
SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 505 8,248 SH   SOLE   8,248 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 4,985 109,115 SH   SOLE   109,115 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 4,098 97,060 SH   SOLE   97,060 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 661 15,183 SH   SOLE   15,183 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 255 5,748 SH   SOLE   5,748 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,243 84,370 SH   SOLE   84,370 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 2,226 117,009 SH   SOLE   117,009 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 3,040 114,717 SH   SOLE   114,717 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 10,252 121,613 SH   SOLE   121,613 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 3,061 41,299 SH   SOLE   41,299 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 13,132 393,135 SH   SOLE   393,135 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4,776 42,803 SH   SOLE   42,803 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 665 5,223 SH   SOLE   5,223 0 0
SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 871 10,598 SH   SOLE   10,598 0 0
SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 3,484 34,157 SH   SOLE   34,157 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2,875 54,110 SH   SOLE   54,110 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 6,859 103,524 SH   SOLE   103,524 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,386 40,824 SH   SOLE   40,824 0 0
SPECTRA ENERGY CORP COM 847560109 9,868 230,934 SH   SOLE   230,934 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 8,979 205,157 SH   SOLE   205,157 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 613 13,757 SH   SOLE   13,757 0 0
SPIRIT AIRLS INC COM 848577102 3,033 71,293 SH   SOLE   71,293 0 0
SPLUNK INC COM 848637104 418 7,077 SH   SOLE   7,077 0 0
SPOK HLDGS INC COM 84863T106 2,760 154,465 SH   SOLE   154,465 0 0
SPRINT CORP COM SER 1 85207U105 102 15,740 SH   SOLE   15,740 0 0
SPROTT FOCUS TR INC COM 85208J109 126 18,222 SH   SOLE   18,222 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,322 120,570 SH   SOLE   120,570 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4,080 552,352 SH   SOLE   552,352 0 0
SPROUTS FMRS MKT INC COM 85208M102 639 30,711 SH   SOLE   30,711 0 0
SPX CORP COM 784635104 1,496 74,355 SH   SOLE   74,355 0 0
SPX FLOW INC COM 78469X107 1,417 45,838 SH   SOLE   45,838 0 0
SQUARE INC CL A 852234103 141 12,049 SH   SOLE   12,049 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,517 32,045 SH   SOLE   32,045 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,244 104,513 SH   SOLE   104,513 0 0
ST JUDE MED INC COM 790849103 295 3,678 SH   SOLE   3,678 0 0
STAG INDL INC COM 85254J102 671 27,234 SH   SOLE   27,234 0 0
STAGE STORES INC COM NEW 85254C305 552 97,900 SH   SOLE   97,900 0 0
STANLEY BLACK & DECKER INC COM 854502101 7,454 60,557 SH   SOLE   60,557 0 0
STARBUCKS CORP COM 855244109 1 10,000 SH Put SOLE   10,000 0 0
STARBUCKS CORP COM 855244109 28,011 517,875 SH   SOLE   517,875 0 0
STARWOOD PPTY TR INC COM 85571B105 7,465 330,954 SH   SOLE   330,954 0 0
STARZ COM SER A 85571Q102 1,151 36,987 SH   SOLE   36,987 0 0
STATE STR CORP COM 857477103 1,353 19,392 SH   SOLE   19,392 0 0
STERICYCLE INC COM 858912108 1,140 14,210 SH   SOLE   14,210 0 0
STERIS PLC SHS USD G84720104 457 6,252 SH   SOLE   6,252 0 0
STERLING BANCORP DEL COM 85917A100 2,564 145,940 SH   SOLE   145,940 0 0
STILLWATER MNG CO COM 86074Q102 404 30,250 SH   SOLE   30,250 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 328 9,713 SH   SOLE   9,713 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 461 18,474 SH   SOLE   18,474 0 0
STRATASYS LTD SHS M85548101 559 24,476 SH   SOLE   24,476 0 0
STRYKER CORP COM 863667101 10,398 89,226 SH   SOLE   89,226 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 657 19,666 SH   SOLE   19,666 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 220 32,577 SH   SOLE   32,577 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,380 72,034 SH   SOLE   72,034 0 0
SUMMIT HOTEL PPTYS COM 866082100 134 10,140 SH   SOLE   10,140 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,200 115,005 SH   SOLE   115,005 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 6,837 240,611 SH   SOLE   240,611 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 204 15,971 SH   SOLE   15,971 0 0
SUNTRUST BKS INC COM 867914103 1,392 31,785 SH   SOLE   31,785 0 0
SUPERIOR UNIFORM GP INC COM 868358102 250 12,646 SH   SOLE   12,646 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 464 18,761 SH   SOLE   18,761 0 0
SUPERVALU INC COM 868536103 913 182,999 SH   SOLE   182,999 0 0
SVB FINL GROUP COM 78486Q101 651 5,884 SH   SOLE   5,884 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 168 27,194 SH   SOLE   27,194 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 317 63,376 SH   SOLE   63,376 0 0
SYMANTEC CORP COM 871503108 610 24,385 SH   SOLE   24,385 0 0
SYNAPTICS INC COM 87157D109 6,774 115,397 SH   SOLE   115,397 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,161 28,228 SH   SOLE   28,228 0 0
SYNCHRONY FINL COM 87165B103 1,489 53,253 SH   SOLE   53,253 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 4,988 905,764 SH   SOLE   905,764 0 0
SYNOVUS FINL CORP COM NEW 87161C501 518 15,836 SH   SOLE   15,836 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 72 42,034 SH   SOLE   42,034 0 0
SYNUTRA INTL INC COM 87164C102 133 31,286 SH   SOLE   31,286 0 0
SYSCO CORP COM 871829107 3,976 80,914 SH   SOLE   80,914 0 0
T MOBILE US INC COM 872590104 567 12,061 SH   SOLE   12,061 0 0
TABLEAU SOFTWARE INC CL A 87336U105 321 5,801 SH   SOLE   5,801 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8,281 270,700 SH   SOLE   270,700 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 292 12,081 SH   SOLE   12,081 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 944 19,539 SH   SOLE   19,539 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 172 215,000 SH   SOLE   215,000 0 0
TARGA RES CORP COM 87612G101 2,943 59,919 SH   SOLE   59,919 0 0
TARGET CORP COM 87612E106 7,349 106,906 SH   SOLE   106,906 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 355 3,250 SH   SOLE   3,250 0 0
TASEKO MINES LTD COM 876511106 16 33,275 SH   SOLE   33,275 0 0
TASER INTL INC COM 87651B104 823 28,750 SH   SOLE   28,750 0 0
TATA MTRS LTD SPONSORED ADR 876568502 774 19,302 SH   SOLE   19,302 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 340 5,940 SH   SOLE   5,940 0 0
TCF FINL CORP COM 872275102 2,758 190,772 SH   SOLE   190,772 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,030 29,131 SH   SOLE   29,131 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,966 30,509 SH   SOLE   30,509 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 76 11,750 SH   SOLE   11,750 0 0
TEGNA INC COM 87901J105 3,593 164,192 SH   SOLE   164,192 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 779 32,563 SH   SOLE   32,563 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 111 13,819 SH   SOLE   13,819 0 0
TELEFLEX INC COM 879369106 334 1,988 SH   SOLE   1,988 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 212 14,736 SH   SOLE   14,736 0 0
TELEFONICA S A SPONSORED ADR 879382208 173 17,120 SH   SOLE   17,120 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,665 427,543 SH   SOLE   427,543 0 0
TEMPUR SEALY INTL INC COM 88023U101 738 13,142 SH   SOLE   13,142 0 0
TERADATA CORP DEL COM 88076W103 1,214 39,299 SH   SOLE   39,299 0 0
TERADYNE INC COM 880770102 229 10,669 SH   SOLE   10,669 0 0
TESLA MTRS INC COM 88160R101 4,550 22,412 SH   SOLE   22,412 0 0
TESORO CORP COM 881609101 885 11,103 SH   SOLE   11,103 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 9,653 199,288 SH   SOLE   199,288 0 0
TETRA TECH INC NEW COM 88162G103 210 5,957 SH   SOLE   5,957 0 0
TETRALOGIC PHARMACEUTICALS C COM 88165U109 5 27,870 SH   SOLE   27,870 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 23 19,000 PRN   SOLE   19,000 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,107 89,118 SH   SOLE   89,118 0 0
TEXAS INSTRS INC COM 882508104 15,477 220,316 SH   SOLE   220,316 0 0
TEXTRON INC COM 883203101 776 19,460 SH   SOLE   19,460 0 0
THERAPEUTICSMD INC COM 88338N107 136 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,908 37,145 SH   SOLE   37,145 0 0
THESTREET INC COM 88368Q103 3,230 2,935,412 SH   SOLE   2,935,412 0 0
THOMSON REUTERS CORP COM 884903105 3,283 79,936 SH   SOLE   79,936 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 53 79,190 SH   SOLE   79,190 0 0
TIFFANY & CO NEW COM 886547108 464 6,372 SH   SOLE   6,372 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 128 10,512 SH   SOLE   10,512 0 0
TIME WARNER INC COM NEW 887317303 35,916 450,912 SH   SOLE   450,912 0 0
TIMKEN CO COM 887389104 215 6,103 SH   SOLE   6,103 0 0
TITAN INTL INC ILL COM 88830M102 210 20,775 SH   SOLE   20,775 0 0
TJX COS INC NEW COM 872540109 6,054 81,013 SH   SOLE   81,013 0 0
TOLL BROTHERS INC COM 889478103 1,048 35,092 SH   SOLE   35,092 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,134 30,745 SH   SOLE   30,745 0 0
TOPBUILD CORP COM 89055F103 3,666 110,354 SH   SOLE   110,354 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 11 10,000 SH   SOLE   10,000 0 0
TORCHMARK CORP COM 891027104 3,051 47,751 SH   SOLE   47,751 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,870 87,070 SH   SOLE   87,070 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,659 53,924 SH   SOLE   53,924 0 0
TORTOISE MLP FD INC COM 89148B101 297 14,813 SH   SOLE   14,813 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 859 40,807 SH   SOLE   40,807 0 0
TOTAL S A SPONSORED ADR 89151E109 4,761 100,133 SH   SOLE   100,133 0 0
TOTAL SYS SVCS INC COM 891906109 361 7,683 SH   SOLE   7,683 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 991 65,211 SH   SOLE   65,211 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3,007 25,988 SH   SOLE   25,988 0 0
TRACTOR SUPPLY CO COM 892356106 239 3,564 SH   SOLE   3,564 0 0
TRANSCANADA CORP COM 89353D107 7,492 157,589 SH   SOLE   157,589 0 0
TRANSDIGM GROUP INC COM 893641100 772 2,675 SH   SOLE   2,675 0 0
TRANSOCEAN LTD REG SHS H8817H100 863 80,778 SH   SOLE   80,778 0 0
TRANSUNION COM 89400J107 279 8,048 SH   SOLE   8,048 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,665 49,401 SH   SOLE   49,401 0 0
TREEHOUSE FOODS INC COM 89469A104 247 2,838 SH   SOLE   2,838 0 0
TRI CONTL CORP COM 895436103 588 27,632 SH   SOLE   27,632 0 0
TRI POINTE GROUP INC COM 87265H109 702 53,580 SH   SOLE   53,580 0 0
TRIBUNE MEDIA CO CL A 896047503 1,652 45,223 SH   SOLE   45,223 0 0
TRIMBLE NAVIGATION LTD COM 896239100 513 17,942 SH   SOLE   17,942 0 0
TRINET GROUP INC COM 896288107 1,445 66,700 SH   SOLE   66,700 0 0
TRINITY INDS INC COM 896522109 760 31,464 SH   SOLE   31,464 0 0
TRINSEO S A SHS L9340P101 934 16,546 SH   SOLE   16,546 0 0
TRIPADVISOR INC COM 896945201 340 5,416 SH   SOLE   5,416 0 0
TRITON INTL LTD CL A G9078F107 322 24,351 SH   SOLE   24,351 0 0
TRONC INC COM 89703P107 210 12,500 SH   SOLE   12,500 0 0
TROVAGENE INC COM NEW 897238309 112 25,000 SH   SOLE   25,000 0 0
TRUEBLUE INC COM 89785X101 368 16,214 SH   SOLE   16,214 0 0
TRUSTCO BK CORP N Y COM 898349105 78 11,000 SH   SOLE   11,000 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 19 14,000 PRN   SOLE   14,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 8,785 134,506 SH   SOLE   134,506 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 172 21,324 SH   SOLE   21,324 0 0
TURQUOISE HILL RES LTD COM 900435108 48 16,246 SH   SOLE   16,246 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 533 21,907 SH   SOLE   21,907 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 697 28,233 SH   SOLE   28,233 0 0
TWITTER INC COM 90184L102 5,272 228,994 SH   SOLE   228,994 0 0
TYSON FOODS INC CL A 902494103 653 8,761 SH   SOLE   8,761 0 0
U S CONCRETE INC COM NEW 90333L201 960 20,664 SH   SOLE   20,664 0 0
U S G CORP COM NEW 903293405 1,427 55,155 SH   SOLE   55,155 0 0
U S SILICA HLDGS INC COM 90346E103 227 4,847 SH   SOLE   4,847 0 0
UBS GROUP AG SHS H42097107 404 29,643 SH   SOLE   29,643 0 0
UDR INC COM 902653104 1,446 40,178 SH   SOLE   40,178 0 0
UGI CORP NEW COM 902681105 1,672 36,903 SH   SOLE   36,903 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 230 974 SH   SOLE   974 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 249 1,224 SH   SOLE   1,224 0 0
UMPQUA HLDGS CORP COM 904214103 216 14,375 SH   SOLE   14,375 0 0
UNDER ARMOUR INC CL A 904311107 3,029 77,579 SH   SOLE   77,579 0 0
UNDER ARMOUR INC CL C 904311206 1,919 56,958 SH   SOLE   56,958 0 0
UNI PIXEL INC COM NEW 904572203 27 16,493 SH   SOLE   16,493 0 0
UNILEVER N V N Y SHS NEW 904784709 3,944 85,578 SH   SOLE   85,578 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,656 119,433 SH   SOLE   119,433 0 0
UNION PAC CORP COM 907818108 29,328 299,889 SH   SOLE   299,889 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 204 9,792 SH   SOLE   9,792 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 82 11,480 SH   SOLE   11,480 0 0
UNITED CONTL HLDGS INC COM 910047109 2,841 54,167 SH   SOLE   54,167 0 0
UNITED PARCEL SERVICE INC CL B 911312106 88,459 809,007 SH   SOLE   809,007 0 0
UNITED RENTALS INC COM 911363109 4,079 52,161 SH   SOLE   52,161 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 162 14,924 SH   SOLE   14,924 0 0
UNITED TECHNOLOGIES CORP COM 913017109 24,356 239,700 SH   SOLE   239,700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,263 35,710 SH   SOLE   35,710 0 0
UNITEDHEALTH GROUP INC COM 91324P102 31,152 222,232 SH   SOLE   222,232 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 777 13,987 SH   SOLE   13,987 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,660 29,762 SH   SOLE   29,762 0 0
URANIUM ENERGY CORP COM 916896103 16 16,568 SH   SOLE   16,568 0 0
URBAN OUTFITTERS INC COM 917047102 645 18,671 SH   SOLE   18,671 0 0
US BANCORP DEL COM NEW 902973304 12,371 288,292 SH   SOLE   288,292 0 0
USANA HEALTH SCIENCES INC COM 90328M107 410 2,934 SH   SOLE   2,934 0 0
V F CORP COM 918204108 2,800 49,923 SH   SOLE   49,923 0 0
VALE S A ADR 91912E105 840 153,278 SH   SOLE   153,278 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,487 60,919 SH   SOLE   60,919 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5,597 105,572 SH   SOLE   105,572 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4,622 105,765 SH   SOLE   105,765 0 0
VALLEY NATL BANCORP COM 919794107 838 86,313 SH   SOLE   86,313 0 0
VALSPAR CORP COM 920355104 231 2,155 SH   SOLE   2,155 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 2,755 210,949 SH   SOLE   210,949 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,637 440,497 SH   SOLE   440,497 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 891 27,632 SH   SOLE   27,632 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 604 32,404 SH   SOLE   32,404 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 678 35,736 SH   SOLE   35,736 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 304 14,577 SH   SOLE   14,577 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2,077 61,081 SH   SOLE   61,081 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 263 5,300 SH   SOLE   5,300 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,259 10,901 SH   SOLE   10,901 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 293 6,592 SH   SOLE   6,592 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1,376 91,383 SH   SOLE   91,383 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 264 2,259 SH   SOLE   2,259 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,544 17,631 SH   SOLE   17,631 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9,294 115,109 SH   SOLE   115,109 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 47,647 566,252 SH   SOLE   566,252 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,029 18,395 SH   SOLE   18,395 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,561 53,165 SH   SOLE   53,165 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 414 4,457 SH   SOLE   4,457 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 904 8,540 SH   SOLE   8,540 0 0
VANGUARD INDEX FDS REIT ETF 922908553 19,887 229,389 SH   SOLE   229,389 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,492 18,889 SH   SOLE   18,889 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,645 32,914 SH   SOLE   32,914 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,065 23,672 SH   SOLE   23,672 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,803 58,542 SH   SOLE   58,542 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6,355 69,664 SH   SOLE   69,664 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 41,995 373,917 SH   SOLE   373,917 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,911 56,456 SH   SOLE   56,456 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,933 32,307 SH   SOLE   32,307 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 32,633 293,166 SH   SOLE   293,166 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,296 21,332 SH   SOLE   21,332 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,580 254,832 SH   SOLE   254,832 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,250 378,541 SH   SOLE   378,541 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 255 4,414 SH   SOLE   4,414 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,667 75,223 SH   SOLE   75,223 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8,529 171,841 SH   SOLE   171,841 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 453 7,394 SH   SOLE   7,394 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,980 74,449 SH   SOLE   74,449 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 745 6,910 SH   SOLE   6,910 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 234 2,532 SH   SOLE   2,532 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,493 50,138 SH   SOLE   50,138 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 60,162 716,925 SH   SOLE   716,925 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,047 22,021 SH   SOLE   22,021 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,612 96,869 SH   SOLE   96,869 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15,116 209,594 SH   SOLE   209,594 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 419 7,380 SH   SOLE   7,380 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 20,111 229,838 SH   SOLE   229,838 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19,368 309,158 SH   SOLE   309,158 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 639 8,671 SH   SOLE   8,671 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5,581 44,159 SH   SOLE   44,159 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,772 12,981 SH   SOLE   12,981 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,833 18,783 SH   SOLE   18,783 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,295 46,349 SH   SOLE   46,349 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,235 16,808 SH   SOLE   16,808 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 513 4,622 SH   SOLE   4,622 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,173 68,128 SH   SOLE   68,128 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 223 2,086 SH   SOLE   2,086 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,583 14,791 SH   SOLE   14,791 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 2,778 29,763 SH   SOLE   29,763 0 0
VARIAN MED SYS INC COM 92220P105 5,254 52,700 SH   SOLE   52,700 0 0
VECTOR GROUP LTD COM 92240M108 4,158 193,473 SH   SOLE   193,473 0 0
VENTAS INC COM 92276F100 3,941 55,803 SH   SOLE   55,803 0 0
VEREIT INC COM 92339V100 327 31,581 SH   SOLE   31,581 0 0
VERICEL CORP COM 92346J108 46 16,389 SH   SOLE   16,389 0 0
VERISK ANALYTICS INC COM 92345Y106 593 7,339 SH   SOLE   7,339 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 87,992 1,693,133 SH   SOLE   1,693,133 0 0
VERMILLION INC COM NEW 92407M206 219 166,700 SH   SOLE   166,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 748 8,554 SH   SOLE   8,554 0 0
VIACOM INC NEW CL B 92553P201 1,325 34,768 SH   SOLE   34,768 0 0
VIMPELCOM LTD SPONSORED ADR 92719A106 52 15,000 SH   SOLE   15,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 813 55,479 SH   SOLE   55,479 0 0
VIRNETX HLDG CORP COM 92823T108 68 22,300 SH   SOLE   22,300 0 0
VIRTU FINL INC CL A 928254101 158 10,539 SH   SOLE   10,539 0 0
VISA INC COM CL A 92826C839 19,359 234,032 SH   SOLE   234,032 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 86 20,215 SH   SOLE   20,215 0 0
VITAL THERAPIES INC COM 92847R104 61 10,000 SH   SOLE   10,000 0 0
VIVEVE MED INC COM NEW 92852W204 6,574 910,632 SH   SOLE   910,632 0 0
VMWARE INC CL A COM 928563402 3,562 48,703 SH   SOLE   48,703 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 18,662 640,593 SH   SOLE   640,593 0 0
VORNADO RLTY TR SH BEN INT 929042109 657 6,497 SH   SOLE   6,497 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 304 57,587 SH   SOLE   57,587 0 0
VULCAN MATLS CO COM 929160109 4,057 35,668 SH   SOLE   35,668 0 0
W P CAREY INC COM 92936U109 2,249 34,897 SH   SOLE   34,897 0 0
WADDELL & REED FINL INC CL A 930059100 539 29,696 SH   SOLE   29,696 0 0
WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 18 22,040 SH   SOLE   22,040 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,330 277,696 SH   SOLE   277,696 0 0
WAL-MART STORES INC COM 931142103 35,581 493,656 SH   SOLE   493,656 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 629 20,235 SH   SOLE   20,235 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 353 14,319 SH   SOLE   14,319 0 0
WASTE MGMT INC DEL COM 94106L109 2,565 40,098 SH   SOLE   40,098 0 0
WATERS CORP COM 941848103 388 2,436 SH   SOLE   2,436 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,005 179,409 SH   SOLE   179,409 0 0
WEBSTER FINL CORP CONN COM 947890109 289 7,574 SH   SOLE   7,574 0 0
WEC ENERGY GROUP INC COM 92939U106 1,843 30,825 SH   SOLE   30,825 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 285 7,299 SH   SOLE   7,299 0 0
WELLS FARGO & CO MTNF 6/0 94986RQF1 16 12,000 PRN   SOLE   12,000 0 0
WELLS FARGO & CO MTNF 6/1 94986RQH7 11 11,000 PRN   SOLE   11,000 0 0
WELLS FARGO & CO NEW COM 949746101 31,112 702,709 SH   SOLE   702,709 0 0
WELLTOWER INC COM 95040Q104 1,209 16,192 SH   SOLE   16,192 0 0
WENDYS CO COM 95058W100 353 32,820 SH   SOLE   32,820 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 201 15,000 SH   SOLE   15,000 0 0
WESTAR ENERGY INC COM 95709T100 362 6,390 SH   SOLE   6,390 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,333 35,489 SH   SOLE   35,489 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 5,861 524,884 SH   SOLE   524,884 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 281 15,918 SH   SOLE   15,918 0 0
WESTERN ASSET VAR RT STRG FD COM 957667108 303 19,494 SH   SOLE   19,494 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 2,750 181,482 SH   SOLE   181,482 0 0
WESTERN DIGITAL CORP COM 958102105 10,965 187,275 SH   SOLE   187,275 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 11,166 202,710 SH   SOLE   202,710 0 0
WESTERN UN CO COM 959802109 7,229 348,423 SH   SOLE   348,423 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1,078 47,466 SH   SOLE   47,466 0 0
WESTROCK CO COM 96145D105 1,367 28,358 SH   SOLE   28,358 0 0
WEX INC COM 96208T104 301 2,787 SH   SOLE   2,787 0 0
WEYERHAEUSER CO COM 962166104 3,719 116,568 SH   SOLE   116,568 0 0
WGL HLDGS INC COM 92924F106 242 3,833 SH   SOLE   3,833 0 0
WHIRLPOOL CORP COM 963320106 823 5,084 SH   SOLE   5,084 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 12,558 15,131 SH   SOLE   15,131 0 0
WHITEWAVE FOODS CO COM 966244105 380 7,026 SH   SOLE   7,026 0 0
WHOLE FOODS MKT INC COM 966837106 760 26,811 SH   SOLE   26,811 0 0
WIDEPOINT CORP COM 967590100 47 109,800 SH   SOLE   109,800 0 0
WILLIAMS COS INC DEL COM 969457100 5,081 165,677 SH   SOLE   165,677 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5,364 144,119 SH   SOLE   144,119 0 0
WILLIAMS SONOMA INC COM 969904101 843 16,503 SH   SOLE   16,503 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,952 22,157 SH   SOLE   22,157 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 373 37,581 SH   SOLE   37,581 0 0
WINMARK CORP COM 974250102 201 1,896 SH   SOLE   1,896 0 0
WISDOMTREE TR TOTAL DIVID FD 97717W109 5,875 75,205 SH   SOLE   75,205 0 0
WISDOMTREE TR HIGH DIV FD 97717W208 660 9,930 SH   SOLE   9,930 0 0
WISDOMTREE TR LARGECAP DIVID 97717W307 456 5,923 SH   SOLE   5,923 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 663 17,611 SH   SOLE   17,611 0 0
WISDOMTREE TR DIV EX-FINL FD 97717W406 289 3,700 SH   SOLE   3,700 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 1,107 42,329 SH   SOLE   42,329 0 0
WISDOMTREE TR MIDCAP DIVI FD 97717W505 542 5,955 SH   SOLE   5,955 0 0
WISDOMTREE TR SMLCAP EARN FD 97717W562 2,404 28,336 SH   SOLE   28,336 0 0
WISDOMTREE TR MDCP EARN FUND 97717W570 7,183 75,175 SH   SOLE   75,175 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 892 11,803 SH   SOLE   11,803 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,165 24,764 SH   SOLE   24,764 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 211 5,529 SH   SOLE   5,529 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 2,102 34,371 SH   SOLE   34,371 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,642 61,841 SH   SOLE   61,841 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 19,013 588,866 SH   SOLE   588,866 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,512 120,959 SH   SOLE   120,959 0 0
WORKDAY INC CL A 98138H101 608 6,627 SH   SOLE   6,627 0 0
WORKIVA INC COM CL A 98139A105 1,009 55,662 SH   SOLE   55,662 0 0
WORTHINGTON INDS INC COM 981811102 251 5,238 SH   SOLE   5,238 0 0
WPP PLC NEW ADR 92937A102 629 5,335 SH   SOLE   5,335 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 279 11,411 SH   SOLE   11,411 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 931 13,883 SH   SOLE   13,883 0 0
WYNN RESORTS LTD COM 983134107 526 5,565 SH   SOLE   5,565 0 0
XCEL ENERGY INC COM 98389B100 2,700 65,626 SH   SOLE   65,626 0 0
XENIA HOTELS & RESORTS INC COM 984017103 817 53,726 SH   SOLE   53,726 0 0
XEROX CORP COM 984121103 2,519 249,886 SH   SOLE   249,886 0 0
XILINX INC COM 983919101 391 7,119 SH   SOLE   7,119 0 0
XYLEM INC COM 98419M100 7,177 137,195 SH   SOLE   137,195 0 0
YAHOO INC COM 984332106 5,773 134,101 SH   SOLE   134,101 0 0
YUM BRANDS INC COM 988498101 7,632 84,126 SH   SOLE   84,126 0 0
YY INC ADS REPCOM CLA 98426T106 1,119 21,056 SH   SOLE   21,056 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 842 11,986 SH   SOLE   11,986 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 12,745 324,951 SH   SOLE   324,951 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,146 16,479 SH   SOLE   16,479 0 0
ZIONS BANCORPORATION COM 989701107 4,780 154,004 SH   SOLE   154,004 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 361 63,864 SH   SOLE   63,864 0 0
ZIX CORP COM 98974P100 963 235,180 SH   SOLE   235,180 0 0
ZOETIS INC CL A 98978V103 9,726 187,077 SH   SOLE   187,077 0 0