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