0001462284-17-000004.txt : 20170509 0001462284-17-000004.hdr.sgml : 20170509 20170509160956 ACCESSION NUMBER: 0001462284-17-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170509 DATE AS OF CHANGE: 20170509 EFFECTIVENESS DATE: 20170509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 17826491 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462284 XXXXXXXX 03-31-2017 03-31-2017 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Robert Martin Compliance Specialist 901-766-2151 Robert Martin memphis TN 05-09-2017 0 2448 13124701 false
INFORMATION TABLE 2 Q117RJFS.xml 22ND CENTY GROUP INC COM 90137F103 12 10200 SH SOLE 0 0 10200 3-D SYS CORP DEL COM NEW 88554D205 588 39325 SH SOLE 0 0 39325 3M CO COM 88579Y101 30628 160069 SH SOLE 0 0 160069 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 1043 76832 SH SOLE 0 0 76832 AAON INC COM PAR $0.004 000360206 2297 64985 SH SOLE 0 0 64985 ABB LTD SPONSORED ADR 000375204 1701 72707 SH SOLE 0 0 72707 ABBOTT LABS COM 002824100 17166 386532 SH SOLE 0 0 386532 ABBVIE INC COM 00287Y109 64208 985381 SH SOLE 0 0 985381 ABERCROMBIE & FITCH CO CL A 002896207 171 14351 SH SOLE 0 0 14351 ABERDEEN ASIA PACIFIC INCOM COM 003009107 244 48897 SH SOLE 0 0 48897 ABIOMED INC COM 003654100 356 2840 SH SOLE 0 0 2840 ABRAXAS PETE CORP COM 003830106 52 25675 SH SOLE 0 0 25675 ACADIA HEALTHCARE COMPANY IN COM 00404A109 340 7793 SH SOLE 0 0 7793 ACADIA PHARMACEUTICALS INC COM 004225108 1303 37901 SH SOLE 0 0 37901 ACADIA PHARMACEUTICALS INC COM 004225108 22 12200 SH Call SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 22 16000 SH Call SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12900 107609 SH SOLE 0 0 107609 ACHAOGEN INC COM 004449104 2645 104850 SH SOLE 0 0 104850 ACHAOGEN INC COM 004449104 39 21000 SH Call SOLE 0 0 0 ACHAOGEN INC COM 004449104 5 16500 SH Call SOLE 0 0 0 ACHAOGEN INC COM 004449104 63 20200 SH Call SOLE 0 0 0 ACHAOGEN INC COM 004449104 76 12300 SH Call SOLE 0 0 0 ACHAOGEN INC COM 004449104 7 13000 SH Put SOLE 0 0 13000 ACHAOGEN INC COM 004449104 82 34100 SH Put SOLE 0 0 34100 ACHAOGEN INC COM 004449104 95 18600 SH Call SOLE 0 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 27 18200 SH SOLE 0 0 18200 ACTIVISION BLIZZARD INC COM 00507V109 4549 91238 SH SOLE 0 0 91238 ADAM NAT RES FD INC COM 00548F105 742 38196 SH SOLE 0 0 38196 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3958 287890 SH SOLE 0 0 287890 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 120 21827 SH SOLE 0 0 21827 ADIENT PLC ORD SHS G0084W101 828 11392 SH SOLE 0 0 11392 ADOBE SYS INC COM 00724F101 2914 22391 SH SOLE 0 0 22391 ADVANCE AUTO PARTS INC COM 00751Y106 3268 22042 SH SOLE 0 0 22042 ADVANCED ENERGY INDS COM 007973100 1104 16104 SH SOLE 0 0 16104 ADVANCED MICRO DEVICES INC COM 007903107 3336 229270 SH SOLE 0 0 229270 ADVENT CLAY CONV SEC INC FD COM 007639107 1427 233615 SH SOLE 0 0 233615 ADVENT CLAYMORE CV SECS & IN COM 00764C109 691 44119 SH SOLE 0 0 44119 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 283 33540 SH SOLE 0 0 33540 AECOM COM 00766T100 203 5697 SH SOLE 0 0 5697 AEGON N V NY REGISTRY SH 007924103 887 172876 SH SOLE 0 0 172876 AEHR TEST SYSTEMS COM 00760J108 750 155971 SH SOLE 0 0 155971 AERCAP HOLDINGS NV SHS N00985106 918 19960 SH SOLE 0 0 19960 AES CORP COM 00130H105 924 82636 SH SOLE 0 0 82636 AES TR III PFD CV 6.75% 00808N202 213 4173 SH SOLE 0 0 4173 AETNA INC NEW COM 00817Y108 4756 37286 SH SOLE 0 0 37286 AFFILIATED MANAGERS GROUP COM 008252108 460 2803 SH SOLE 0 0 2803 AFLAC INC COM 001055102 11505 158848 SH SOLE 0 0 158848 AGILENT TECHNOLOGIES INC COM 00846U101 965 18245 SH SOLE 0 0 18245 AGNC INVT CORP COM 00123Q104 634 31891 SH SOLE 0 0 31891 AGNICO EAGLE MINES LTD COM 008474108 1056 24875 SH SOLE 0 0 24875 AGREE REALTY CORP COM 008492100 485 10118 SH SOLE 0 0 10118 AGRIUM INC COM 008916108 797 8342 SH SOLE 0 0 8342 AIR PRODS & CHEMS INC COM 009158106 32838 242709 SH SOLE 0 0 242709 AK STL HLDG CORP COM 001547108 156 21694 SH SOLE 0 0 21694 AKAMAI TECHNOLOGIES INC COM 00971T101 335 5618 SH SOLE 0 0 5618 ALAMOS GOLD INC NEW COM CL A 011532108 155 19353 SH SOLE 0 0 19353 ALASKA AIR GROUP INC COM 011659109 1973 21389 SH SOLE 0 0 21389 ALBEMARLE CORP COM 012653101 1881 17808 SH SOLE 0 0 17808 ALCENTRA CAP CORP COM 01374T102 2291 166750 SH SOLE 0 0 166750 ALCOA CORP COM 013872106 1235 35892 SH SOLE 0 0 35892 ALEXCO RESOURCE CORP COM 01535P106 45 29100 SH SOLE 0 0 29100 ALEXION PHARMACEUTICALS INC COM 015351109 3869 31911 SH SOLE 0 0 31911 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14317 132772 SH SOLE 0 0 132772 ALIGN TECHNOLOGY INC COM 016255101 284 2477 SH SOLE 0 0 2477 ALKERMES PLC SHS G01767105 1024 17505 SH SOLE 0 0 17505 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1542 85849 SH SOLE 0 0 85849 ALLEGION PUB LTD CO ORD SHS G0176J109 232 3059 SH SOLE 0 0 3059 ALLERGAN PLC PFD CONV SER A G0177J116 542 639 SH SOLE 0 0 639 ALLERGAN PLC SHS G0177J108 17129 71682 SH SOLE 0 0 71682 ALLETE INC COM NEW 018522300 745 11000 SH SOLE 0 0 11000 ALLIANCE DATA SYSTEMS CORP COM 018581108 394 1582 SH SOLE 0 0 1582 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 706 56155 SH SOLE 0 0 56155 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1015 44417 SH SOLE 0 0 44417 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 180 13428 SH SOLE 0 0 13428 ALLIANT ENERGY CORP COM 018802108 1876 47372 SH SOLE 0 0 47372 ALLIANZGI EQUITY & CONV INCO COM 018829101 650 33688 SH SOLE 0 0 33688 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1306 101328 SH SOLE 0 0 101328 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 675 12705 SH SOLE 0 0 12705 ALLSTATE CORP COM 020002101 29355 360220 SH SOLE 0 0 360220 ALLY FINL INC COM 02005N100 272 13360 SH SOLE 0 0 13360 ALPHABET INC CAP STK CL A 02079K305 40365 47611 SH SOLE 0 0 47611 ALPHABET INC CAP STK CL C 02079K107 29831 35959 SH SOLE 0 0 35959 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 1466 256361 SH SOLE 0 0 256361 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 287 34737 SH SOLE 0 0 34737 ALPS ETF TR ALERIAN ENERGY 00162Q676 844 34753 SH SOLE 0 0 34753 ALPS ETF TR ALERIAN MLP 00162Q866 25422 2000150 SH SOLE 0 0 2000150 ALPS ETF TR EQUAL SEC ETF 00162Q205 278 4406 SH SOLE 0 0 4406 ALPS ETF TR INTL SEC DV DOG 00162Q718 7484 291884 SH SOLE 0 0 291884 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1425 56464 SH SOLE 0 0 56464 ALPS ETF TR SECTR DIV DOGS 00162Q858 13341 310615 SH SOLE 0 0 310615 ALPS ETF TR SPROTT GL MINE 00162Q643 2256 112302 SH SOLE 0 0 112302 ALTRIA GROUP INC COM 02209S103 59596 834441 SH SOLE 0 0 834441 AMARIN CORP PLC SPONS ADR NEW 023111206 460 143650 SH SOLE 0 0 143650 AMAZON COM INC COM 023135106 81925 92410 SH SOLE 0 0 92410 AMBAC FINL GROUP INC COM NEW 023139884 206 10904 SH SOLE 0 0 10904 AMBARELLA INC SHS G037AX101 228 4174 SH SOLE 0 0 4174 AMBEV SA SPONSORED ADR 02319V103 229 39709 SH SOLE 0 0 39709 AMEREN CORP COM 023608102 1105 20239 SH SOLE 0 0 20239 AMERESCO INC CL A 02361E108 278 42480 SH SOLE 0 0 42480 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1719 307031 SH SOLE 0 0 307031 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 370 26132 SH SOLE 0 0 26132 AMERICAN AIRLS GROUP INC COM 02376R102 1102 26063 SH SOLE 0 0 26063 AMERICAN CAP SR FLOATING LTD COM 02504D108 1269 92273 SH SOLE 0 0 92273 AMERICAN ELEC PWR INC COM 025537101 9563 142442 SH SOLE 0 0 142442 AMERICAN EXPRESS CO COM 025816109 8271 104558 SH SOLE 0 0 104558 AMERICAN FINL GROUP INC OHIO COM 025932104 552 5781 SH SOLE 0 0 5781 AMERICAN HOMES 4 RENT CL A 02665T306 5540 241306 SH SOLE 0 0 241306 AMERICAN INTL GROUP INC COM NEW 026874784 3051 48862 SH SOLE 0 0 48862 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 433 29184 SH SOLE 0 0 29184 AMERICAN NATL BANKSHARES INC COM 027745108 281 7539 SH SOLE 0 0 7539 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 532 26853 SH SOLE 0 0 26853 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 32 49200 SH Put SOLE 0 0 49200 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 124 46700 SH Put SOLE 0 0 46700 AMERICAN RAILCAR INDS INC COM 02916P103 213 5180 SH SOLE 0 0 5180 AMERICAN STS WTR CO COM 029899101 2012 45420 SH SOLE 0 0 45420 AMERICAN TOWER CORP NEW COM 03027X100 13351 109854 SH SOLE 0 0 109854 AMERICAN WOODMARK CORP COM 030506109 477 5201 SH SOLE 0 0 5201 AMERICAN WTR WKS CO INC NEW COM 030420103 7045 90586 SH SOLE 0 0 90586 AMERIGAS PARTNERS L P UNIT L P INT 030975106 2925 62124 SH SOLE 0 0 62124 AMERIPRISE FINL INC COM 03076C106 2340 18045 SH SOLE 0 0 18045 AMERISOURCEBERGEN CORP COM 03073E105 5028 56810 SH SOLE 0 0 56810 AMETEK INC NEW COM 031100100 2380 44007 SH SOLE 0 0 44007 AMGEN INC COM 031162100 26177 159539 SH SOLE 0 0 159539 AMN HEALTHCARE SERVICES INC COM 001744101 455 11206 SH SOLE 0 0 11206 AMPHENOL CORP NEW CL A 032095101 5460 76719 SH SOLE 0 0 76719 AMTRUST FINL SVCS INC COM 032359309 234 12675 SH SOLE 0 0 12675 AMYRIS INC COM 03236M101 11 20000 SH SOLE 0 0 20000 ANADARKO PETE CORP COM 032511107 1860 29995 SH SOLE 0 0 29995 ANADARKO PETE CORP UNIT 99/99/9999 032511404 230 5290 SH SOLE 0 0 5290 ANALOG DEVICES INC COM 032654105 13907 169711 SH SOLE 0 0 169711 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3401 30984 SH SOLE 0 0 30984 ANI PHARMACEUTICALS INC COM 00182C103 280 5656 SH SOLE 0 0 5656 ANNALY CAP MGMT INC COM 035710409 3232 290924 SH SOLE 0 0 290924 ANSYS INC COM 03662Q105 430 4023 SH SOLE 0 0 4023 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 706 21296 SH SOLE 0 0 21296 ANTERO RES CORP COM 03674X106 361 15838 SH SOLE 0 0 15838 ANTHEM INC COM 036752103 1121 6774 SH SOLE 0 0 6774 ANWORTH MORTGAGE ASSET CP COM 037347101 107 19300 SH SOLE 0 0 19300 AON PLC SHS CL A G0408V102 1325 11161 SH SOLE 0 0 11161 APACHE CORP COM 037411105 3177 61816 SH SOLE 0 0 61816 APARTMENT INVT & MGMT CO CL A 03748R101 1466 33055 SH SOLE 0 0 33055 APOLLO COML REAL EST FIN INC COM 03762U105 1949 103605 SH SOLE 0 0 103605 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 20 18000 PRN SOLE 0 0 18000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 531 21819 SH SOLE 0 0 21819 APOLLO INVT CORP COM 03761U106 183 27951 SH SOLE 0 0 27951 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 352 18429 SH SOLE 0 0 18429 APPLE INC COM 037833100 261171 1817948 SH SOLE 0 0 1817948 APPLIED MATLS INC COM 038222105 2352 60469 SH SOLE 0 0 60469 APPLIED OPTOELECTRONICS INC COM 03823U102 3720 66248 SH SOLE 0 0 66248 APPROACH RESOURCES INC COM 03834A103 26 10300 SH SOLE 0 0 10300 APTARGROUP INC COM 038336103 927 12047 SH SOLE 0 0 12047 AQUA AMERICA INC COM 03836W103 2224 69171 SH SOLE 0 0 69171 ARAMARK COM 03852U106 1268 34381 SH SOLE 0 0 34381 ARATANA THERAPEUTICS INC COM 03874P101 66 12538 SH SOLE 0 0 12538 ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 593 41600 SH SOLE 0 0 41600 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 445 53301 SH SOLE 0 0 53301 ARCH CAP GROUP LTD ORD G0450A105 1943 20504 SH SOLE 0 0 20504 ARCHER DANIELS MIDLAND CO COM 039483102 3357 72917 SH SOLE 0 0 72917 ARCONIC INC COM 03965L100 2060 78216 SH SOLE 0 0 78216 ARCONIC INC PFD CONV B SER 1 03965L308 553 13475 SH SOLE 0 0 13475 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 85 10590 SH SOLE 0 0 10590 ARENA PHARMACEUTICALS INC COM 040047102 53 36350 SH SOLE 0 0 36350 ARES CAP CORP COM 04010L103 2561 147335 SH SOLE 0 0 147335 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1052 65638 SH SOLE 0 0 65638 ARGO GROUP INTL HLDGS LTD COM G0464B107 1628 24010 SH SOLE 0 0 24010 ARISTA NETWORKS INC COM 040413106 1126 8513 SH SOLE 0 0 8513 ARMADA HOFFLER PPTYS INC COM 04208T108 1125 80995 SH SOLE 0 0 80995 ARMSTRONG FLOORING INC COM 04238R106 1392 75587 SH SOLE 0 0 75587 ARRAY BIOPHARMA INC COM 04269X105 95 10656 SH SOLE 0 0 10656 ARRIS INTL INC SHS G0551A103 14992 566806 SH SOLE 0 0 566806 ARTESIAN RESOURCES CORP CL A 043113208 312 9571 SH SOLE 0 0 9571 ASCENA RETAIL GROUP INC COM 04351G101 181 42449 SH SOLE 0 0 42449 ASHFORD HOSPITALITY TR INC COM SHS 044103109 114 17942 SH SOLE 0 0 17942 ASHLAND GLOBAL HLDGS INC COM 044186104 2287 18474 SH SOLE 0 0 18474 ASSURED GUARANTY LTD COM G0585R106 367 9898 SH SOLE 0 0 9898 ASTRAZENECA PLC SPONSORED ADR 046353108 2533 81344 SH SOLE 0 0 81344 AT&T INC COM 00206R102 107733 2592828 SH SOLE 0 0 2592828 AT&T INC COM 00206R102 19 11300 SH Call SOLE 0 0 0 ATHERSYS INC COM 04744L106 22 13000 SH SOLE 0 0 13000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 17 16000 PRN SOLE 0 0 16000 ATMOS ENERGY CORP COM 049560105 3460 43800 SH SOLE 0 0 43800 ATRION CORP COM 049904105 1330 2840 SH SOLE 0 0 2840 AURINIA PHARMACEUTICALS INC COM 05156V102 260 35400 SH SOLE 0 0 35400 AURINIA PHARMACEUTICALS INC COM 05156V102 10 16000 SH Call SOLE 0 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 15 15500 SH Put SOLE 0 0 15500 AURINIA PHARMACEUTICALS INC COM 05156V102 147 33500 SH Put SOLE 0 0 33500 AUTODESK INC COM 052769106 991 11463 SH SOLE 0 0 11463 AUTOLIV INC COM 052800109 959 9376 SH SOLE 0 0 9376 AUTOMATIC DATA PROCESSING IN COM 053015103 13389 130759 SH SOLE 0 0 130759 AUTONATION INC COM 05329W102 3305 78158 SH SOLE 0 0 78158 AUTOZONE INC COM 053332102 3816 5278 SH SOLE 0 0 5278 AVANGRID INC COM 05351W103 663 15522 SH SOLE 0 0 15522 AVERY DENNISON CORP COM 053611109 507 6288 SH SOLE 0 0 6288 AVIRAGEN THERAPEUTICS INC COM 053761102 8 12243 SH SOLE 0 0 12243 AVISTA CORP COM 05379B107 829 21228 SH SOLE 0 0 21228 AVNET INC COM 053807103 17016 371833 SH SOLE 0 0 371833 AVON PRODS INC COM 054303102 157 35647 SH SOLE 0 0 35647 AZZ INC COM 002474104 434 7302 SH SOLE 0 0 7302 B & G FOODS INC NEW COM 05508R106 556 13801 SH SOLE 0 0 13801 B/E AEROSPACE INC COM 073302101 808 12598 SH SOLE 0 0 12598 B2GOLD CORP COM 11777Q209 61 21600 SH SOLE 0 0 21600 BAIDU INC SPON ADR REP A 056752108 1781 10326 SH SOLE 0 0 10326 BAKER HUGHES INC COM 057224107 5082 84958 SH SOLE 0 0 84958 BALCHEM CORP COM 057665200 3958 48018 SH SOLE 0 0 48018 BALL CORP COM 058498106 4336 58391 SH SOLE 0 0 58391 BANC OF CALIFORNIA INC COM 05990K106 315 15200 SH SOLE 0 0 15200 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 327 42936 SH SOLE 0 0 42936 BANCO SANTANDER SA ADR 05964H105 268 44139 SH SOLE 0 0 44139 BANK AMER CORP 7.25%CNV PFD L 060505682 1135 950 SH SOLE 0 0 950 BANK AMER CORP COM 060505104 28000 1186919 SH SOLE 0 0 1186919 BANK HAWAII CORP COM 062540109 346 4202 SH SOLE 0 0 4202 BANK MONTREAL QUE COM 063671101 2054 27541 SH SOLE 0 0 27541 BANK MUTUAL CORP NEW COM 063750103 176 18726 SH SOLE 0 0 18726 BANK NEW YORK MELLON CORP COM 064058100 2591 54852 SH SOLE 0 0 54852 BANK OF THE OZARKS INC COM 063904106 25259 485635 SH SOLE 0 0 485635 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 608 23521 SH SOLE 0 0 23521 BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 292 5815 SH SOLE 0 0 5815 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 112 20004 SH SOLE 0 0 20004 BARCLAYS PLC ADR 06738E204 1314 116883 SH SOLE 0 0 116883 BARD C R INC COM 067383109 1627 6545 SH SOLE 0 0 6545 BARRICK GOLD CORP COM 067901108 868 45686 SH SOLE 0 0 45686 BASSETT FURNITURE INDS INC COM 070203104 403 14994 SH SOLE 0 0 14994 BAXTER INTL INC COM 071813109 4718 90975 SH SOLE 0 0 90975 BAYTEX ENERGY CORP COM 07317Q105 42 12416 SH SOLE 0 0 12416 BB&T CORP COM 054937107 12090 270470 SH SOLE 0 0 270470 BCE INC COM NEW 05534B760 2362 53451 SH SOLE 0 0 53451 BECTON DICKINSON & CO COM 075887109 23144 126153 SH SOLE 0 0 126153 BED BATH & BEYOND INC COM 075896100 230 5818 SH SOLE 0 0 5818 BEMIS INC COM 081437105 260 5317 SH SOLE 0 0 5317 BERKLEY W R CORP COM 084423102 236 3348 SH SOLE 0 0 3348 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5996 24 SH SOLE 0 0 24 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 102451 614657 SH SOLE 0 0 614657 BERRY PLASTICS GROUP INC COM 08579W103 402 8286 SH SOLE 0 0 8286 BEST BUY INC COM 086516101 2614 53177 SH SOLE 0 0 53177 BGC PARTNERS INC CL A 05541T101 11522 1014234 SH SOLE 0 0 1014234 BHP BILLITON LTD SPONSORED ADR 088606108 1362 37492 SH SOLE 0 0 37492 BHP BILLITON PLC SPONSORED ADR 05545E209 211 6772 SH SOLE 0 0 6772 BIO PATH HOLDINGS INC COM 09057N102 640 773806 SH SOLE 0 0 773806 BIO RAD LABS INC CL A 090572207 1253 6286 SH SOLE 0 0 6286 BIOAMBER INC COM 09072Q106 73 31327 SH SOLE 0 0 31327 BIOGEN INC COM 09062X103 9432 34498 SH SOLE 0 0 34498 BIOMARIN PHARMACEUTICAL INC COM 09061G101 991 11288 SH SOLE 0 0 11288 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8 13500 SH Put SOLE 0 0 13500 BIOTIME INC COM 09066L105 84 24360 SH SOLE 0 0 24360 BIOVERATIV INC COM 09075E100 968 17783 SH SOLE 0 0 17783 BLACK HILLS CORP COM 092113109 512 7704 SH SOLE 0 0 7704 BLACK HILLS CORP UNIT 99/99/9999 092113125 569 7750 SH SOLE 0 0 7750 BLACK STONE MINERALS L P COM UNIT 09225M101 196 11900 SH SOLE 0 0 11900 BLACKBAUD INC COM 09227Q100 1457 19003 SH SOLE 0 0 19003 BLACKBERRY LTD COM 09228F103 139 17995 SH SOLE 0 0 17995 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 347 24290 SH SOLE 0 0 24290 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 16 16000 PRN SOLE 0 0 16000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 474 35535 SH SOLE 0 0 35535 BLACKROCK CORPOR HI YLD FD I COM 09255P107 357 32710 SH SOLE 0 0 32710 BLACKROCK CR ALLCTN INC TR COM 092508100 3262 247855 SH SOLE 0 0 247855 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 351 30499 SH SOLE 0 0 30499 BLACKROCK ENERGY & RES TR COM 09250U101 900 65421 SH SOLE 0 0 65421 BLACKROCK ENH CAP & INC FD I COM 09256A109 341 23798 SH SOLE 0 0 23798 BLACKROCK ENHANCED EQT DIV T COM 09251A104 12388 1448875 SH SOLE 0 0 1448875 BLACKROCK FLOAT RATE OME STR COM 09255X100 330 22796 SH SOLE 0 0 22796 BLACKROCK FLOATING RATE INCO COM 091941104 458 32036 SH SOLE 0 0 32036 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 158 12713 SH SOLE 0 0 12713 BLACKROCK INC COM 09247X101 6972 18186 SH SOLE 0 0 18186 BLACKROCK INCOME TR INC COM 09247F100 288 46579 SH SOLE 0 0 46579 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 330 56956 SH SOLE 0 0 56956 BLACKROCK INVT QUALITY MUN T COM 09247D105 146 10110 SH SOLE 0 0 10110 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 451 39347 SH SOLE 0 0 39347 BLACKROCK LTD DURATION INC T COM SHS 09249W101 2195 140982 SH SOLE 0 0 140982 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 183 11583 SH SOLE 0 0 11583 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 674 29771 SH SOLE 0 0 29771 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 479 34379 SH SOLE 0 0 34379 BLACKROCK MUNI INTER DR FD I COM 09253X102 637 46019 SH SOLE 0 0 46019 BLACKROCK MUNI N Y INTER DUR COM 09255F109 367 26672 SH SOLE 0 0 26672 BLACKROCK MUNIASSETS FD INC COM 09254J102 600 42393 SH SOLE 0 0 42393 BLACKROCK MUNICIPAL BOND TR COM 09249H104 250 16572 SH SOLE 0 0 16572 BLACKROCK MUNICIPL INC QLTY COM 092479104 327 23441 SH SOLE 0 0 23441 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 328 28042 SH SOLE 0 0 28042 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 202 13035 SH SOLE 0 0 13035 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1988 139770 SH SOLE 0 0 139770 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 300 22056 SH SOLE 0 0 22056 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 219 15489 SH SOLE 0 0 15489 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 166 12518 SH SOLE 0 0 12518 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 179 12468 SH SOLE 0 0 12468 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 203 12232 SH SOLE 0 0 12232 BLACKROCK MUNIVEST FD INC COM 09253R105 242 25047 SH SOLE 0 0 25047 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 211 14319 SH SOLE 0 0 14319 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 201 13633 SH SOLE 0 0 13633 BLACKROCK MUNIYIELD FD INC COM 09253W104 490 34084 SH SOLE 0 0 34084 BLACKROCK MUNIYIELD INVST FD COM 09254R104 251 16454 SH SOLE 0 0 16454 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 194 12636 SH SOLE 0 0 12636 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 352 27153 SH SOLE 0 0 27153 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 200 14164 SH SOLE 0 0 14164 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 596 42798 SH SOLE 0 0 42798 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 338 24418 SH SOLE 0 0 24418 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 475 34959 SH SOLE 0 0 34959 BLACKROCK NY MUNI INC QLTY T COM 09249U105 234 17881 SH SOLE 0 0 17881 BLACKROCK RES & COMM STRAT T SHS 09257A108 1193 138756 SH SOLE 0 0 138756 BLACKROCK SCIENCE & TECH TR SHS 09258G104 2204 104166 SH SOLE 0 0 104166 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 659 29432 SH SOLE 0 0 29432 BLACKROCK UTIL & INFRASTRCTU COM 09248D104 403 20332 SH SOLE 0 0 20332 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 8520 286860 SH SOLE 0 0 286860 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 24 14000 SH Call SOLE 0 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 1708 94651 SH SOLE 0 0 94651 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5823 367620 SH SOLE 0 0 367620 BLACKSTONE MTG TR INC COM CL A 09257W100 460 14866 SH SOLE 0 0 14866 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 18 16000 PRN SOLE 0 0 16000 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 2602 123665 SH SOLE 0 0 123665 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 800 21762 SH SOLE 0 0 21762 BLUCORA INC COM 095229100 1304 75369 SH SOLE 0 0 75369 BLUE BUFFALO PET PRODS INC COM 09531U102 1750 76076 SH SOLE 0 0 76076 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 377 30603 SH SOLE 0 0 30603 BNC BANCORP COM 05566T101 387 11035 SH SOLE 0 0 11035 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2016 110112 SH SOLE 0 0 110112 BOEING CO COM 097023105 29225 165238 SH SOLE 0 0 165238 BOK FINL CORP COM NEW 05561Q201 331 4226 SH SOLE 0 0 4226 BON-TON STORES INC COM 09776J101 12 14500 SH SOLE 0 0 14500 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 643 18168 SH SOLE 0 0 18168 BORGWARNER INC COM 099724106 788 18846 SH SOLE 0 0 18846 BOSTON BEER INC CL A 100557107 230 1589 SH SOLE 0 0 1589 BOSTON SCIENTIFIC CORP COM 101137107 1077 43318 SH SOLE 0 0 43318 BOULDER GROWTH & INCOME FD I COM 101507101 206 22185 SH SOLE 0 0 22185 BP PLC SPONSORED ADR 055622104 16674 483041 SH SOLE 0 0 483041 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 384 19117 SH SOLE 0 0 19117 BRISTOL MYERS SQUIBB CO COM 110122108 22533 414362 SH SOLE 0 0 414362 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 655 9872 SH SOLE 0 0 9872 BROADCOM LTD SHS Y09827109 12106 55286 SH SOLE 0 0 55286 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 393 5786 SH SOLE 0 0 5786 BROADSOFT INC COM 11133B409 2978 74090 SH SOLE 0 0 74090 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 287 22989 SH SOLE 0 0 22989 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3326 91444 SH SOLE 0 0 91444 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4220 109285 SH SOLE 0 0 109285 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 201 8828 SH SOLE 0 0 8828 BT GROUP PLC ADR 05577E101 316 15731 SH SOLE 0 0 15731 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 3471 50622 SH SOLE 0 0 50622 BUNGE LIMITED COM G16962105 547 6899 SH SOLE 0 0 6899 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 652 8432 SH SOLE 0 0 8432 CA INC COM 12673P105 1233 38872 SH SOLE 0 0 38872 CABOT OIL & GAS CORP COM 127097103 217 9073 SH SOLE 0 0 9073 CAL MAINE FOODS INC COM NEW 128030202 563 15293 SH SOLE 0 0 15293 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1010 88670 SH SOLE 0 0 88670 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2108 191630 SH SOLE 0 0 191630 CALAMOS GBL DYN INCOME FUND COM 12811L107 1316 168664 SH SOLE 0 0 168664 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 3312 296789 SH SOLE 0 0 296789 CALIFORNIA RES CORP COM NEW 13057Q206 194 12877 SH SOLE 0 0 12877 CALIFORNIA WTR SVC GROUP COM 130788102 213 5936 SH SOLE 0 0 5936 CALITHERA BIOSCIENCES INC COM 13089P101 117 10115 SH SOLE 0 0 10115 CALPINE CORP COM NEW 131347304 308 27835 SH SOLE 0 0 27835 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 689 20268 SH SOLE 0 0 20268 CAMDEN PPTY TR SH BEN INT 133131102 294 3655 SH SOLE 0 0 3655 CAMECO CORP COM 13321L108 688 62113 SH SOLE 0 0 62113 CAMPBELL SOUP CO COM 134429109 1662 29037 SH SOLE 0 0 29037 CANADIAN NAT RES LTD COM 136385101 589 17977 SH SOLE 0 0 17977 CANADIAN NATL RY CO COM 136375102 1722 23364 SH SOLE 0 0 23364 CANADIAN PAC RY LTD COM 13645T100 734 4993 SH SOLE 0 0 4993 CANADIAN SOLAR INC COM 136635109 228 18614 SH SOLE 0 0 18614 CAPITAL BK FINL CORP CL A COM 139794101 319 7350 SH SOLE 0 0 7350 CAPITAL ONE FINL CORP COM 14040H105 3922 45255 SH SOLE 0 0 45255 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 234 65584 SH SOLE 0 0 65584 CAPSTAR FINL HLDGS INC COM 14070T102 295 15459 SH SOLE 0 0 15459 CARBONITE INC COM 141337105 365 17973 SH SOLE 0 0 17973 CARDINAL HEALTH INC COM 14149Y108 5504 67493 SH SOLE 0 0 67493 CARE CAP PPTYS INC COM 141624106 209 7786 SH SOLE 0 0 7786 CARETRUST REIT INC COM 14174T107 432 25700 SH SOLE 0 0 25700 CARLISLE COS INC COM 142339100 252 2371 SH SOLE 0 0 2371 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 499 31294 SH SOLE 0 0 31294 CARMAX INC COM 143130102 3455 58334 SH SOLE 0 0 58334 CARNIVAL CORP UNIT 99/99/9999 143658300 33611 570545 SH SOLE 0 0 570545 CAROLINA FINL CORP NEW COM 143873107 1225 40842 SH SOLE 0 0 40842 CARPENTER TECHNOLOGY CORP COM 144285103 259 6932 SH SOLE 0 0 6932 CASELLA WASTE SYS INC CL A 147448104 144 10239 SH SOLE 0 0 10239 CASEYS GEN STORES INC COM 147528103 309 2752 SH SOLE 0 0 2752 CASI PHARMACEUTICALS INC COM 14757U109 78 55090 SH SOLE 0 0 55090 CATALYST PHARMACEUTICALS INC COM 14888U101 30 15500 SH SOLE 0 0 15500 CATCHMARK TIMBER TR INC CL A 14912Y202 1319 114533 SH SOLE 0 0 114533 CATERPILLAR INC DEL COM 149123101 17471 188351 SH SOLE 0 0 188351 CAVIUM INC COM 14964U108 701 9776 SH SOLE 0 0 9776 CBL & ASSOC PPTYS INC COM 124830100 1285 134701 SH SOLE 0 0 134701 CBOE HLDGS INC COM 12503M108 625 7710 SH SOLE 0 0 7710 CBRE CLARION GLOBAL REAL EST COM 12504G100 2166 289948 SH SOLE 0 0 289948 CBS CORP NEW CL B 124857202 858 12368 SH SOLE 0 0 12368 CDK GLOBAL INC COM 12508E101 1055 16224 SH SOLE 0 0 16224 CDN IMPERIAL BK COMM TORONTO COM 136069101 209 2429 SH SOLE 0 0 2429 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1086 16014 SH SOLE 0 0 16014 CELANESE CORP DEL COM SER A 150870103 414 4606 SH SOLE 0 0 4606 CELGENE CORP COM 151020104 66892 537584 SH SOLE 0 0 537584 CELGENE CORP COM 151020104 8 13700 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 6 40600 SH Call SOLE 0 0 0 CELGENE CORP COM 151020104 7 50900 SH Call SOLE 0 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 104 28885 SH SOLE 0 0 28885 CEMEX SAB DE CV SPON ADR NEW 151290889 198 21881 SH SOLE 0 0 21881 CENTERPOINT ENERGY INC COM 15189T107 1386 50288 SH SOLE 0 0 50288 CENTERSTATE BANKS INC COM 15201P109 267 10311 SH SOLE 0 0 10311 CENTRAL FD CDA LTD CL A 153501101 11687 908774 SH SOLE 0 0 908774 CENTRAL SECS CORP COM 155123102 340 14181 SH SOLE 0 0 14181 CENTURYLINK INC COM 156700106 5872 249111 SH SOLE 0 0 249111 CERNER CORP COM 156782104 954 16213 SH SOLE 0 0 16213 CHARTER COMMUNICATIONS INC N CL A 16119P108 1244 3800 SH SOLE 0 0 3800 CHARTER FINL CORP MD COM 16122W108 288 14627 SH SOLE 0 0 14627 CHECK POINT SOFTWARE TECH LT ORD M22465104 2370 23083 SH SOLE 0 0 23083 CHEMICAL FINL CORP COM 163731102 1116 21814 SH SOLE 0 0 21814 CHEMOURS CO COM 163851108 586 15219 SH SOLE 0 0 15219 CHEMUNG FINL CORP COM 164024101 438 11077 SH SOLE 0 0 11077 CHENIERE ENERGY INC COM NEW 16411R208 683 14453 SH SOLE 0 0 14453 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1146 35483 SH SOLE 0 0 35483 CHESAPEAKE ENERGY CORP COM 165167107 1329 223744 SH SOLE 0 0 223744 CHESAPEAKE ENERGY CORP COM 165167107 31 38800 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 28 16900 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 40 43700 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 27 17900 SH Call SOLE 0 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 202 3350 SH SOLE 0 0 3350 CHESAPEAKE UTILS CORP COM 165303108 818 11819 SH SOLE 0 0 11819 CHEVRON CORP NEW COM 166764100 101073 941339 SH SOLE 0 0 941339 CHICAGO BRIDGE & IRON CO N V COM 167250109 2390 77726 SH SOLE 0 0 77726 CHICOS FAS INC COM 168615102 193 13570 SH SOLE 0 0 13570 CHIMERA INVT CORP COM NEW 16934Q208 1288 63840 SH SOLE 0 0 63840 CHINA CERAMICS CO LTD SHS NEW G2113X134 27 11875 SH SOLE 0 0 11875 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1906 34515 SH SOLE 0 0 34515 CHIPOTLE MEXICAN GRILL INC COM 169656105 1289 2894 SH SOLE 0 0 2894 CHUBB LIMITED COM H1467J104 38527 282760 SH SOLE 0 0 282760 CHURCH & DWIGHT INC COM 171340102 10231 205153 SH SOLE 0 0 205153 CIENA CORP COM NEW 171779309 554 23463 SH SOLE 0 0 23463 CIGNA CORPORATION COM 125509109 2170 14815 SH SOLE 0 0 14815 CIMAREX ENERGY CO COM 171798101 385 3225 SH SOLE 0 0 3225 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 206 4156 SH SOLE 0 0 4156 CINCINNATI FINL CORP COM 172062101 1946 26919 SH SOLE 0 0 26919 CINEMARK HOLDINGS INC COM 17243V102 1373 30975 SH SOLE 0 0 30975 CINTAS CORP COM 172908105 840 6637 SH SOLE 0 0 6637 CISCO SYS INC COM 17275R102 35196 1041302 SH SOLE 0 0 1041302 CITIGROUP INC COM NEW 172967424 9957 166444 SH SOLE 0 0 166444 CITIZENS FINL GROUP INC COM 174610105 1006 29130 SH SOLE 0 0 29130 CITRIX SYS INC COM 177376100 416 4983 SH SOLE 0 0 4983 CITY OFFICE REIT INC COM 178587101 242 19900 SH SOLE 0 0 19900 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 5189 252312 SH SOLE 0 0 252312 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 5458 212371 SH SOLE 0 0 212371 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 6949 274341 SH SOLE 0 0 274341 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 5145 210080 SH SOLE 0 0 210080 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 5222 211946 SH SOLE 0 0 211946 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 4377 206162 SH SOLE 0 0 206162 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3587 168940 SH SOLE 0 0 168940 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 3039 142081 SH SOLE 0 0 142081 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 245 11856 SH SOLE 0 0 11856 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 18064 449257 SH SOLE 0 0 449257 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 1763 55929 SH SOLE 0 0 55929 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 5428 256642 SH SOLE 0 0 256642 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 5402 256628 SH SOLE 0 0 256628 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 4389 194014 SH SOLE 0 0 194014 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 2015 40081 SH SOLE 0 0 40081 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 751 24156 SH SOLE 0 0 24156 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 528 12745 SH SOLE 0 0 12745 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 747 44661 SH SOLE 0 0 44661 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 359 26679 SH SOLE 0 0 26679 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 856 62756 SH SOLE 0 0 62756 CLIFFS NAT RES INC COM 18683K101 1484 180720 SH SOLE 0 0 180720 CLIFFS NAT RES INC COM 18683K101 35 14300 SH Call SOLE 0 0 0 CLIFFS NAT RES INC COM 18683K101 64 13500 SH Call SOLE 0 0 0 CLIPPER RLTY INC COM 18885T306 328 25594 SH SOLE 0 0 25594 CLOROX CO DEL COM 189054109 8421 62445 SH SOLE 0 0 62445 CLOUGH GLOBAL EQUITY FD COM 18914C100 256 20246 SH SOLE 0 0 20246 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 180 17456 SH SOLE 0 0 17456 CM FIN INC COM 12574Q103 1068 105232 SH SOLE 0 0 105232 CME GROUP INC COM 12572Q105 37209 313193 SH SOLE 0 0 313193 CMS ENERGY CORP COM 125896100 1885 42129 SH SOLE 0 0 42129 CNA FINL CORP COM 126117100 227 5134 SH SOLE 0 0 5134 COACH INC COM 189754104 803 19438 SH SOLE 0 0 19438 COCA COLA BOTTLING CO CONS COM 191098102 521 2527 SH SOLE 0 0 2527 COCA COLA CO COM 191216100 33768 795665 SH SOLE 0 0 795665 COCA COLA CO COM 191216100 25 29100 SH Call SOLE 0 0 0 COEUR MNG INC COM NEW 192108504 90 11080 SH SOLE 0 0 11080 COGNEX CORP COM 192422103 357 4257 SH SOLE 0 0 4257 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2140 35947 SH SOLE 0 0 35947 COHEN & STEERS CLOSED END OP COM 19248P106 1000 80672 SH SOLE 0 0 80672 COHEN & STEERS GLOBAL INC BL COM 19248M103 750 81879 SH SOLE 0 0 81879 COHEN & STEERS INFRASTRUCTUR COM 19248A109 6303 292471 SH SOLE 0 0 292471 COHEN & STEERS LTD DUR PFD I COM 19248C105 253 9992 SH SOLE 0 0 9992 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 143 12800 SH SOLE 0 0 12800 COHEN & STEERS QUALITY RLTY COM 19247L106 5796 471583 SH SOLE 0 0 471583 COHEN & STEERS REIT & PFD IN COM 19247X100 1714 88581 SH SOLE 0 0 88581 COHEN & STEERS TOTAL RETURN COM 19247R103 676 54878 SH SOLE 0 0 54878 COLGATE PALMOLIVE CO COM 194162103 14542 198691 SH SOLE 0 0 198691 COLGATE PALMOLIVE CO COM 194162103 76 16100 SH Call SOLE 0 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 498 10555 SH SOLE 0 0 10555 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 18 18000 PRN SOLE 0 0 18000 COLONY NORTHSTAR INC CL A COM 19625W104 1746 135226 SH SOLE 0 0 135226 COLUMBIA BKG SYS INC COM 197236102 218 5602 SH SOLE 0 0 5602 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 521 20991 SH SOLE 0 0 20991 COLUMBIA PPTY TR INC COM NEW 198287203 602 27076 SH SOLE 0 0 27076 COLUMBIA SELIGM PREM TECH GR COM 19842X109 281 13626 SH SOLE 0 0 13626 COMCAST CORP NEW CL A 20030N101 14524 386376 SH SOLE 0 0 386376 COMERICA INC COM 200340107 528 7704 SH SOLE 0 0 7704 COMMERCE BANCSHARES INC COM 200525103 1972 35120 SH SOLE 0 0 35120 COMMUNITY BK SYS INC COM 203607106 1027 18671 SH SOLE 0 0 18671 COMMUNITY HEALTH SYS INC NEW COM 203668108 237 26701 SH SOLE 0 0 26701 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 46294 SH SOLE 0 0 46294 COMMUNITY HEALTHCARE TR INC COM 20369C106 3041 127231 SH SOLE 0 0 127231 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 704 42409 SH SOLE 0 0 42409 COMPUTER SCIENCES CORP COM 205363104 584 8468 SH SOLE 0 0 8468 CONAGRA BRANDS INC COM 205887102 5077 125839 SH SOLE 0 0 125839 CONCHO RES INC COM 20605P101 4939 38484 SH SOLE 0 0 38484 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 521 22087 SH SOLE 0 0 22087 CONIFER HLDGS INC COM 20731J102 101 13860 SH SOLE 0 0 13860 CONNECTICUT WTR SVC INC COM 207797101 444 8345 SH SOLE 0 0 8345 CONNECTONE BANCORP INC NEW COM 20786W107 402 16593 SH SOLE 0 0 16593 CONNECTURE INC COM 20786J106 17 15625 SH SOLE 0 0 15625 CONOCOPHILLIPS COM 20825C104 12252 245673 SH SOLE 0 0 245673 CONSOL ENERGY INC COM 20854P109 301 17921 SH SOLE 0 0 17921 CONSOLIDATED COMM HLDGS INC COM 209034107 1956 83520 SH SOLE 0 0 83520 CONSOLIDATED EDISON INC COM 209115104 4821 62078 SH SOLE 0 0 62078 CONSTELLATION BRANDS INC CL A 21036P108 2185 13478 SH SOLE 0 0 13478 CONSTELLIUM NV CL A N22035104 726 111740 SH SOLE 0 0 111740 CONTINENTAL RESOURCES INC COM 212015101 1653 36396 SH SOLE 0 0 36396 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3332 403886 SH SOLE 0 0 403886 CORECIVIC INC COM 21871N101 240 7643 SH SOLE 0 0 7643 CORESITE RLTY CORP COM 21870Q105 722 8021 SH SOLE 0 0 8021 CORINDUS VASCULAR ROBOTICS I COM 218730109 26 19500 SH SOLE 0 0 19500 CORMEDIX INC COM 21900C100 21 13040 SH SOLE 0 0 13040 CORNERSTONE STRATEGIC VALUE COM 21924B302 212 13104 SH SOLE 0 0 13104 CORNING INC COM 219350105 3514 130150 SH SOLE 0 0 130150 COSTCO WHSL CORP NEW COM 22160K105 15161 90397 SH SOLE 0 0 90397 COTY INC COM CL A 222070203 208 11485 SH SOLE 0 0 11485 COVANTA HLDG CORP COM 22282E102 5828 371236 SH SOLE 0 0 371236 CRACKER BARREL OLD CTRY STOR COM 22410J106 3431 21545 SH SOLE 0 0 21545 CRAFT BREW ALLIANCE INC COM 224122101 248 18597 SH SOLE 0 0 18597 CRANE CO COM 224399105 975 13023 SH SOLE 0 0 13023 CREDIT SUISSE ASSET MGMT INC COM 224916106 166 50360 SH SOLE 0 0 50360 CREDIT SUISSE GROUP SPONSORED ADR 225401108 390 26312 SH SOLE 0 0 26312 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 211 22270 SH SOLE 0 0 22270 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 143 15611 SH SOLE 0 0 15611 CREE INC COM 225447101 911 34069 SH SOLE 0 0 34069 CRITEO S A SPONS ADS 226718104 358 7168 SH SOLE 0 0 7168 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2419 92395 SH SOLE 0 0 92395 CROWN CASTLE INTL CORP NEW COM 22822V101 6186 65494 SH SOLE 0 0 65494 CROWN HOLDINGS INC COM 228368106 294 5552 SH SOLE 0 0 5552 CSI COMPRESSCO LP COM UNIT 12637A103 1165 118916 SH SOLE 0 0 118916 CSRA INC COM 12650T104 238 8135 SH SOLE 0 0 8135 CSX CORP COM 126408103 5229 112339 SH SOLE 0 0 112339 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1383 28135 SH SOLE 0 0 28135 CUBESMART COM 229663109 326 12541 SH SOLE 0 0 12541 CULLEN FROST BANKERS INC COM 229899109 1171 13157 SH SOLE 0 0 13157 CUMMINS INC COM 231021106 11825 78203 SH SOLE 0 0 78203 CURIS INC COM 231269101 29 10610 SH SOLE 0 0 10610 CVR PARTNERS LP COM 126633106 65 14006 SH SOLE 0 0 14006 CVS HEALTH CORP COM 126650100 31887 406192 SH SOLE 0 0 406192 CYBERARK SOFTWARE LTD SHS M2682V108 403 7918 SH SOLE 0 0 7918 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 59 15958 SH SOLE 0 0 15958 CYPRESS SEMICONDUCTOR CORP COM 232806109 669 48607 SH SOLE 0 0 48607 CYRUSONE INC COM 23283R100 24040 467057 SH SOLE 0 0 467057 CYS INVTS INC COM 12673A108 123 15505 SH SOLE 0 0 15505 CYTRX CORP COM PAR 232828509 13 30272 SH SOLE 0 0 30272 D R HORTON INC COM 23331A109 1532 46006 SH SOLE 0 0 46006 DANAHER CORP DEL COM 235851102 5794 67744 SH SOLE 0 0 67744 DARDEN RESTAURANTS INC COM 237194105 680 8125 SH SOLE 0 0 8125 DAVE & BUSTERS ENTMT INC COM 238337109 1052 17226 SH SOLE 0 0 17226 DAVITA INC COM 23918K108 1143 16818 SH SOLE 0 0 16818 DBX ETF TR DB XTR MSCI EUR 233051853 1133 41886 SH SOLE 0 0 41886 DBX ETF TR DBXTR HAR CS 300 233051879 843 33556 SH SOLE 0 0 33556 DBX ETF TR DX TRACKR GERMN 233051408 216 7955 SH SOLE 0 0 7955 DBX ETF TR EX US HDG EQTY 233051820 3137 123610 SH SOLE 0 0 123610 DBX ETF TR INFRSTR REV FD 233051705 842 32377 SH SOLE 0 0 32377 DBX ETF TR XTRAK MSCI EAFE 233051200 77420 2616403 SH SOLE 0 0 2616403 DBX ETF TR XTRAK MSCI EMKT 233051101 1961 95012 SH SOLE 0 0 95012 DBX ETF TR XTRC FTSE DEV EX 233051515 270 10418 SH SOLE 0 0 10418 DBX ETF TR XTRC RUS1000 CMP 233051481 690 24146 SH SOLE 0 0 24146 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1877 47851 SH SOLE 0 0 47851 DEERE & CO COM 244199105 9036 83006 SH SOLE 0 0 83006 DELAWARE INV CO MUN INC FD I COM 246101109 187 12725 SH SOLE 0 0 12725 DELAWARE INV MN MUN INC FD I COM 24610V103 597 41025 SH SOLE 0 0 41025 DELL TECHNOLOGIES INC COM CL V 24703L103 708 11044 SH SOLE 0 0 11044 DELMAR PHARMACEUTICALS INC COM NEW 247078207 544 129580 SH SOLE 0 0 129580 DELPHI AUTOMOTIVE PLC SHS G27823106 2480 30813 SH SOLE 0 0 30813 DELTA AIR LINES INC DEL COM NEW 247361702 8044 175034 SH SOLE 0 0 175034 DENBURY RES INC COM NEW 247916208 93 35970 SH SOLE 0 0 35970 DENTSPLY SIRONA INC COM 24906P109 822 13165 SH SOLE 0 0 13165 DERMIRA INC COM 24983L104 1284 37630 SH SOLE 0 0 37630 DEUTSCHE BANK AG NAMEN AKT D18190898 449 26166 SH SOLE 0 0 26166 DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 47 19629 SH SOLE 0 0 19629 DEUTSCHE MUN INCOME COM 25160C106 419 31592 SH SOLE 0 0 31592 DEUTSCHE STRATEGIC MUN INCOM COM 25159F102 144 11619 SH SOLE 0 0 11619 DEVON ENERGY CORP NEW COM 25179M103 2278 54593 SH SOLE 0 0 54593 DEXCOM INC COM 252131107 1532 18077 SH SOLE 0 0 18077 DHT HOLDINGS INC SHS NEW Y2065G121 46 10354 SH SOLE 0 0 10354 DIAGEO P L C SPON ADR NEW 25243Q205 6660 57611 SH SOLE 0 0 57611 DIAMONDBACK ENERGY INC COM 25278X109 1960 18898 SH SOLE 0 0 18898 DICKS SPORTING GOODS INC COM 253393102 212 4348 SH SOLE 0 0 4348 DIGITAL RLTY TR INC COM 253868103 7857 73848 SH SOLE 0 0 73848 DINEEQUITY INC COM 254423106 1514 27812 SH SOLE 0 0 27812 DIPEXIUM PHARMACEUTICALS INC COM 25456J104 17 13200 SH SOLE 0 0 13200 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 15346 194058 SH SOLE 0 0 194058 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 927 12045 SH SOLE 0 0 12045 DISCOVER FINL SVCS COM 254709108 1967 28759 SH SOLE 0 0 28759 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 368 12667 SH SOLE 0 0 12667 DISH NETWORK CORP CL A 25470M109 468 7372 SH SOLE 0 0 7372 DISNEY WALT CO COM DISNEY 254687106 48131 424438 SH SOLE 0 0 424438 DIVIDEND & INCOME FUND COM NEW 25538A204 204 16939 SH SOLE 0 0 16939 DIXIE GROUP INC CL A 255519100 37 10400 SH SOLE 0 0 10400 DNP SELECT INCOME FD COM 23325P104 1057 97912 SH SOLE 0 0 97912 DOLBY LABORATORIES INC COM 25659T107 402 7675 SH SOLE 0 0 7675 DOLLAR GEN CORP NEW COM 256677105 4687 67219 SH SOLE 0 0 67219 DOLLAR TREE INC COM 256746108 2040 26002 SH SOLE 0 0 26002 DOMINION RES INC VA NEW COM 25746U109 19953 257232 SH SOLE 0 0 257232 DOMINOS PIZZA INC COM 25754A201 1737 9425 SH SOLE 0 0 9425 DOMTAR CORP COM NEW 257559203 441 12079 SH SOLE 0 0 12079 DONALDSON INC COM 257651109 962 21129 SH SOLE 0 0 21129 DONEGAL GROUP INC CL A 257701201 374 21229 SH SOLE 0 0 21229 DOUBLELINE INCOME SOLUTIONS COM 258622109 522 25992 SH SOLE 0 0 25992 DOUBLELINE OPPORTUNISTIC CR COM 258623107 209 8774 SH SOLE 0 0 8774 DOVER CORP COM 260003108 2531 31502 SH SOLE 0 0 31502 DOW CHEM CO COM 260543103 17888 281520 SH SOLE 0 0 281520 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1359 13881 SH SOLE 0 0 13881 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 85 25000 SH SOLE 0 0 25000 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1205 95093 SH SOLE 0 0 95093 DREYFUS STRATEGIC MUN BD FD COM 26202F107 196 23711 SH SOLE 0 0 23711 DREYFUS STRATEGIC MUNS INC COM 261932107 137 15985 SH SOLE 0 0 15985 DRYSHIPS INC COM PAR Y2109Q408 19 11505 SH SOLE 0 0 11505 DTE ENERGY CO COM 233331107 3018 29559 SH SOLE 0 0 29559 DU PONT E I DE NEMOURS & CO COM 263534109 14222 177044 SH SOLE 0 0 177044 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1177 72393 SH SOLE 0 0 72393 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 117 15000 SH SOLE 0 0 15000 DUFF & PHELPS UTIL CORP BD T COM 26432K108 268 29121 SH SOLE 0 0 29121 DUKE ENERGY CORP NEW COM NEW 26441C204 23210 283027 SH SOLE 0 0 283027 DUKE REALTY CORP COM NEW 264411505 301 11468 SH SOLE 0 0 11468 DUN & BRADSTREET CORP DEL NE COM 26483E100 582 5392 SH SOLE 0 0 5392 DUNKIN BRANDS GROUP INC COM 265504100 1422 26005 SH SOLE 0 0 26005 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 623 12563 SH SOLE 0 0 12563 DYCOM INDS INC COM 267475101 2749 29575 SH SOLE 0 0 29575 DYNEX CAP INC COM NEW 26817Q506 214 30211 SH SOLE 0 0 30211 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 1983 116978 SH SOLE 0 0 116978 EAGLE MATERIALS INC COM 26969P108 2873 29571 SH SOLE 0 0 29571 EAST WEST BANCORP INC COM 27579R104 706 13681 SH SOLE 0 0 13681 EASTERLY GOVT PPTYS INC COM 27616P103 904 45687 SH SOLE 0 0 45687 EASTGROUP PPTY INC COM 277276101 271 3691 SH SOLE 0 0 3691 EASTMAN CHEM CO COM 277432100 503 6221 SH SOLE 0 0 6221 EATON CORP PLC SHS G29183103 37958 511905 SH SOLE 0 0 511905 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 189 15387 SH SOLE 0 0 15387 EATON VANCE CORP COM NON VTG 278265103 1793 39888 SH SOLE 0 0 39888 EATON VANCE ENH EQTY INC FD COM 278277108 1149 85059 SH SOLE 0 0 85059 EATON VANCE ENHANCED EQ INC COM 278274105 455 34672 SH SOLE 0 0 34672 EATON VANCE LTD DUR INCOME F COM 27828H105 636 45961 SH SOLE 0 0 45961 EATON VANCE MUN BD FD COM 27827X101 876 69820 SH SOLE 0 0 69820 EATON VANCE MUN BD FD II COM 27827K109 553 45000 SH SOLE 0 0 45000 EATON VANCE MUN INCOME 2028 SHS 27829U105 2461 125736 SH SOLE 0 0 125736 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 918 71474 SH SOLE 0 0 71474 EATON VANCE N Y MUN BD FD II COM 27828T109 178 15110 SH SOLE 0 0 15110 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 804 37368 SH SOLE 0 0 37368 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 145 12099 SH SOLE 0 0 12099 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1099 120995 SH SOLE 0 0 120995 EATON VANCE SR FLTNG RTE TR COM 27828Q105 890 58581 SH SOLE 0 0 58581 EATON VANCE TAX ADVT DIV INC COM 27828G107 671 31731 SH SOLE 0 0 31731 EATON VANCE TAX MNGD GBL DV COM 27829F108 5932 696213 SH SOLE 0 0 696213 EATON VANCE TAX MNGED BUY WR COM 27828X100 2538 155793 SH SOLE 0 0 155793 EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 768 69386 SH SOLE 0 0 69386 EATON VANCE TX ADV GLB DIV O COM 27828U106 4356 188885 SH SOLE 0 0 188885 EATON VANCE TX ADV GLBL DIV COM 27828S101 1063 67811 SH SOLE 0 0 67811 EATON VANCE TX MGD DIV EQ IN COM 27828N102 3708 334921 SH SOLE 0 0 334921 EATON VANCE TX MNG BY WRT OP COM 27828Y108 600 39426 SH SOLE 0 0 39426 EATON VANCE TXMGD GL BUYWR O COM 27829C105 3991 365845 SH SOLE 0 0 365845 EBAY INC COM 278642103 1732 51600 SH SOLE 0 0 51600 EBIX INC COM NEW 278715206 794 12963 SH SOLE 0 0 12963 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 16 17000 PRN SOLE 0 0 17000 ECOLAB INC COM 278865100 3541 28234 SH SOLE 0 0 28234 EDGE THERAPEUTICS INC COM 279870109 437 48000 SH SOLE 0 0 48000 EDGEWELL PERS CARE CO COM 28035Q102 237 3247 SH SOLE 0 0 3247 EDISON INTL COM 281020107 1804 22664 SH SOLE 0 0 22664 EDWARDS LIFESCIENCES CORP COM 28176E108 736 7821 SH SOLE 0 0 7821 EGALET CORP COM 28226B104 116 22713 SH SOLE 0 0 22713 ELDORADO GOLD CORP NEW COM 284902103 39 11497 SH SOLE 0 0 11497 ELECTRONIC ARTS INC COM 285512109 727 8126 SH SOLE 0 0 8126 ELECTRONICS FOR IMAGING INC COM 286082102 269 5511 SH SOLE 0 0 5511 ELKHORN ETF TR LUNT LW VL/HIG 287711790 362 12185 SH SOLE 0 0 12185 ELLSWORTH GROWTH & INCOME FD COM 289074106 2147 248775 SH SOLE 0 0 248775 ELMIRA SVGS BK ELMIRA N Y COM 289660102 374 17295 SH SOLE 0 0 17295 EMERSON ELEC CO COM 291011104 16177 270250 SH SOLE 0 0 270250 EMERSON ELEC CO COM 291011104 49 24300 SH Call SOLE 0 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 742 44480 SH SOLE 0 0 44480 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 522 28343 SH SOLE 0 0 28343 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2250 118407 SH SOLE 0 0 118407 ENBRIDGE INC COM 29250N105 7318 174979 SH SOLE 0 0 174979 ENCANA CORP COM 292505104 1170 99928 SH SOLE 0 0 99928 ENCORE CAP GROUP INC NOTE 3.000% 7/0 292554AF9 12 13000 PRN SOLE 0 0 13000 ENDO INTL PLC SHS G30401106 228 20465 SH SOLE 0 0 20465 ENDOLOGIX INC COM 29266S106 99 13631 SH SOLE 0 0 13631 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4750 240757 SH SOLE 0 0 240757 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 16071 440059 SH SOLE 0 0 440059 ENERNOC INC COM 292764107 245 40792 SH SOLE 0 0 40792 ENERPLUS CORP COM 292766102 217 27049 SH SOLE 0 0 27049 ENGILITY HLDGS INC NEW COM 29286C107 414 14305 SH SOLE 0 0 14305 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 700 36103 SH SOLE 0 0 36103 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1092 59683 SH SOLE 0 0 59683 ENTERGY CORP NEW COM 29364G103 952 12532 SH SOLE 0 0 12532 ENTERPRISE BANCORP INC MASS COM 293668109 653 18780 SH SOLE 0 0 18780 ENTERPRISE PRODS PARTNERS L COM 293792107 47140 1707355 SH SOLE 0 0 1707355 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 23 25000 PRN SOLE 0 0 25000 ENVISION HEALTHCARE CORP COM 29414D100 4419 72069 SH SOLE 0 0 72069 ENVIVA PARTNERS LP COM UNIT 29414J107 1045 37171 SH SOLE 0 0 37171 EOG RES INC COM 26875P101 4055 41571 SH SOLE 0 0 41571 EPR PPTYS COM SH BEN INT 26884U109 746 10130 SH SOLE 0 0 10130 EQT CORP COM 26884L109 290 4743 SH SOLE 0 0 4743 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2771 36035 SH SOLE 0 0 36035 EQUIFAX INC COM 294429105 516 3771 SH SOLE 0 0 3771 EQUINIX INC COM PAR $0.001 29444U700 4849 12111 SH SOLE 0 0 12111 EQUITY LIFESTYLE PPTYS INC COM 29472R108 299 3875 SH SOLE 0 0 3875 EQUITY RESIDENTIAL SH BEN INT 29476L107 271 4347 SH SOLE 0 0 4347 ERIE INDTY CO CL A 29530P102 1299 10590 SH SOLE 0 0 10590 ESSENT GROUP LTD COM G3198U102 2578 71279 SH SOLE 0 0 71279 ESSEX PPTY TR INC COM 297178105 1105 4772 SH SOLE 0 0 4772 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2594 87858 SH SOLE 0 0 87858 ETFS GOLD TR SHS 26922Y105 739 6099 SH SOLE 0 0 6099 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 2819 44323 SH SOLE 0 0 44323 ETFS SILVER TR SILVER SHS 26922X107 740 41575 SH SOLE 0 0 41575 EV ENERGY PARTNERS LP COM UNITS 26926V107 215 145084 SH SOLE 0 0 145084 EVERBANK FINL CORP COM 29977G102 637 32676 SH SOLE 0 0 32676 EVERCORE PARTNERS INC CLASS A 29977A105 315 4048 SH SOLE 0 0 4048 EVEREST RE GROUP LTD COM G3223R108 200 856 SH SOLE 0 0 856 EVERSOURCE ENERGY COM 30040W108 2952 50223 SH SOLE 0 0 50223 EXACT SCIENCES CORP COM 30063P105 274 11600 SH SOLE 0 0 11600 EXCHANGE LISTED FDS TR HRZN S&P500 CV C 30151E103 2685 56751 SH SOLE 0 0 56751 EXCHANGE LISTED FDS TR KNLDG LD WD ETF 30151E608 1186 41365 SH SOLE 0 0 41365 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 329 10219 SH SOLE 0 0 10219 EXCO RESOURCES INC COM 269279402 161 259765 SH SOLE 0 0 259765 EXELON CORP COM 30161N101 5158 143368 SH SOLE 0 0 143368 EXPEDIA INC DEL COM NEW 30212P303 545 4318 SH SOLE 0 0 4318 EXPEDITORS INTL WASH INC COM 302130109 1006 17814 SH SOLE 0 0 17814 EXPONENT INC COM 30214U102 3142 52764 SH SOLE 0 0 52764 EXPRESS SCRIPTS HLDG CO COM 30219G108 12689 192524 SH SOLE 0 0 192524 EXTRA SPACE STORAGE INC COM 30225T102 996 13392 SH SOLE 0 0 13392 EXTREME NETWORKS INC COM 30226D106 229 30500 SH SOLE 0 0 30500 EXXON MOBIL CORP COM 30231G102 87940 1072310 SH SOLE 0 0 1072310 F M C CORP COM NEW 302491303 351 5048 SH SOLE 0 0 5048 F5 NETWORKS INC COM 315616102 295 2071 SH SOLE 0 0 2071 FACEBOOK INC CL A 30303M102 57083 401851 SH SOLE 0 0 401851 FACTSET RESH SYS INC COM 303075105 4117 24966 SH SOLE 0 0 24966 FAIR ISAAC CORP COM 303250104 387 3002 SH SOLE 0 0 3002 FARMLAND PARTNERS INC COM 31154R109 127 11410 SH SOLE 0 0 11410 FASTENAL CO COM 311900104 4380 85043 SH SOLE 0 0 85043 FEDERATED PREM INTR MUN INC COM 31423M105 398 30206 SH SOLE 0 0 30206 FEDERATED PREM MUN INC FD COM 31423P108 181 13066 SH SOLE 0 0 13066 FEDEX CORP COM 31428X106 10743 55052 SH SOLE 0 0 55052 FELCOR LODGING TR INC COM 31430F101 90 12000 SH SOLE 0 0 12000 FELCOR LODGING TR INC PFD CV A $1.95 31430F200 452 18525 SH SOLE 0 0 18525 FEMALE HEALTH CO COM 314462102 23 23075 SH SOLE 0 0 23075 FERRARI N V COM N3167Y103 766 10301 SH SOLE 0 0 10301 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 65 10776 SH SOLE 0 0 10776 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1123 102728 SH SOLE 0 0 102728 FIDELITY LTD TRM BD ETF 316188200 849 16922 SH SOLE 0 0 16922 FIDELITY MSCI FINLS IDX 316092501 2774 78916 SH SOLE 0 0 78916 FIDELITY TOTAL BD ETF 316188309 2386 47883 SH SOLE 0 0 47883 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 339 8704 SH SOLE 0 0 8704 FIDELITY NATL INFORMATION SV COM 31620M106 2117 26595 SH SOLE 0 0 26595 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 365 23307 SH SOLE 0 0 23307 FIDUS INVT CORP COM 316500107 7486 426050 SH SOLE 0 0 426050 FIFTH STREET FINANCE CORP COM 31678A103 88 19001 SH SOLE 0 0 19001 FIFTH THIRD BANCORP COM 316773100 1735 68293 SH SOLE 0 0 68293 FINISAR CORP COM NEW 31787A507 900 32931 SH SOLE 0 0 32931 FIREEYE INC COM 31816Q101 2065 163789 SH SOLE 0 0 163789 FIREEYE INC COM 31816Q101 44 18600 SH Call SOLE 0 0 0 FIRST DATA CORP NEW COM CL A 32008D106 428 27606 SH SOLE 0 0 27606 FIRST FINANCIAL NORTHWEST IN COM 32022K102 188 10635 SH SOLE 0 0 10635 FIRST FINL BANKSHARES COM 32020R109 752 18749 SH SOLE 0 0 18749 FIRST HORIZON NATL CORP COM 320517105 406 21947 SH SOLE 0 0 21947 FIRST MAJESTIC SILVER CORP COM 32076V103 88 10824 SH SOLE 0 0 10824 FIRST MERCHANTS CORP COM 320817109 387 9843 SH SOLE 0 0 9843 FIRST REP BK SAN FRANCISCO C COM 33616C100 893 9524 SH SOLE 0 0 9524 FIRST SOLAR INC COM 336433107 357 13155 SH SOLE 0 0 13155 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 160 13781 SH SOLE 0 0 13781 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 195 11300 SH SOLE 0 0 11300 FIRST TR ENERGY INCOME & GRW COM 33738G104 1144 42405 SH SOLE 0 0 42405 FIRST TR ENHANCED EQTY INC F COM 337318109 3153 218361 SH SOLE 0 0 218361 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 430 10169 SH SOLE 0 0 10169 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 5087 90045 SH SOLE 0 0 90045 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 351 22416 SH SOLE 0 0 22416 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 541 10363 SH SOLE 0 0 10363 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 954 41685 SH SOLE 0 0 41685 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 2789 87304 SH SOLE 0 0 87304 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 365 9243 SH SOLE 0 0 9243 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 365 8126 SH SOLE 0 0 8126 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 728 14056 SH SOLE 0 0 14056 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 9345 213883 SH SOLE 0 0 213883 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 414 13072 SH SOLE 0 0 13072 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 856 22116 SH SOLE 0 0 22116 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2309 62708 SH SOLE 0 0 62708 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6242 135279 SH SOLE 0 0 135279 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1087 44314 SH SOLE 0 0 44314 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 34079 387088 SH SOLE 0 0 387088 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 17638 786364 SH SOLE 0 0 786364 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 4561 238541 SH SOLE 0 0 238541 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 28322 1178133 SH SOLE 0 0 1178133 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 4132 274177 SH SOLE 0 0 274177 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 13503 487456 SH SOLE 0 0 487456 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 21850 364342 SH SOLE 0 0 364342 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 3957 80986 SH SOLE 0 0 80986 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 10726 206081 SH SOLE 0 0 206081 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 1568 30868 SH SOLE 0 0 30868 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 298 14030 SH SOLE 0 0 14030 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 12940 207304 SH SOLE 0 0 207304 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 18381 535536 SH SOLE 0 0 535536 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 440 11631 SH SOLE 0 0 11631 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 18189 930876 SH SOLE 0 0 930876 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3190 100639 SH SOLE 0 0 100639 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4046 90563 SH SOLE 0 0 90563 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 16358 629872 SH SOLE 0 0 629872 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1520 70023 SH SOLE 0 0 70023 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 360 14705 SH SOLE 0 0 14705 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 10527 416083 SH SOLE 0 0 416083 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3927 37291 SH SOLE 0 0 37291 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 221 9248 SH SOLE 0 0 9248 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 614 23161 SH SOLE 0 0 23161 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 12414 256535 SH SOLE 0 0 256535 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 7072 262028 SH SOLE 0 0 262028 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1934 46015 SH SOLE 0 0 46015 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4181 72871 SH SOLE 0 0 72871 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 15782 576199 SH SOLE 0 0 576199 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 783 18779 SH SOLE 0 0 18779 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 14571 746474 SH SOLE 0 0 746474 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 361 10786 SH SOLE 0 0 10786 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 574 15744 SH SOLE 0 0 15744 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 724 16646 SH SOLE 0 0 16646 FIRST TR HIGH INCOME L/S FD COM 33738E109 1085 65120 SH SOLE 0 0 65120 FIRST TR INTER DUR PFD & IN COM 33718W103 1433 61674 SH SOLE 0 0 61674 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1694 32188 SH SOLE 0 0 32188 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 19762 400860 SH SOLE 0 0 400860 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 18734 362921 SH SOLE 0 0 362921 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 20575 352008 SH SOLE 0 0 352008 FIRST TR MLP & ENERGY INCOME COM 33739B104 2833 173261 SH SOLE 0 0 173261 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 18122 629030 SH SOLE 0 0 629030 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1593 28334 SH SOLE 0 0 28334 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 4917 94733 SH SOLE 0 0 94733 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 12468 241632 SH SOLE 0 0 241632 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5343 105542 SH SOLE 0 0 105542 FIRST TR NASDAQ100 TECH INDE SHS 337345102 34198 568495 SH SOLE 0 0 568495 FIRST TR S&P REIT INDEX FD COM 33734G108 1374 59629 SH SOLE 0 0 59629 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 12089 222137 SH SOLE 0 0 222137 FIRST TR SR FLG RTE INCM FD COM 33733U108 891 64445 SH SOLE 0 0 64445 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 182 14727 SH SOLE 0 0 14727 FIRST TR VALUE LINE DIVID IN SHS 33734H106 24584 847424 SH SOLE 0 0 847424 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 304 19937 SH SOLE 0 0 19937 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 167 22487 SH SOLE 0 0 22487 FIRSTENERGY CORP COM 337932107 1705 53567 SH SOLE 0 0 53567 FIRSTHAND TECH VALUE FD INC COM 33766Y100 88 11000 SH SOLE 0 0 11000 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 637 10555 SH SOLE 0 0 10555 FISERV INC COM 337738108 8304 72014 SH SOLE 0 0 72014 FITBIT INC CL A 33812L102 199 33666 SH SOLE 0 0 33666 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 3224 131417 SH SOLE 0 0 131417 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 2280 110971 SH SOLE 0 0 110971 FLEETCOR TECHNOLOGIES INC COM 339041105 331 2183 SH SOLE 0 0 2183 FLEX LTD ORD Y2573F102 644 38316 SH SOLE 0 0 38316 FLEXION THERAPEUTICS INC COM 33938J106 1503 55853 SH SOLE 0 0 55853 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 427 16880 SH SOLE 0 0 16880 FLEXSHARES TR M STAR DEV MKT 33939L803 756 12524 SH SOLE 0 0 12524 FLEXSHARES TR MORNSTAR UPSTR 33939L407 389 13205 SH SOLE 0 0 13205 FLEXSHARES TR QUALT DIVD IDX 33939L860 1551 38002 SH SOLE 0 0 38002 FLIR SYS INC COM 302445101 600 16533 SH SOLE 0 0 16533 FLOWERS FOODS INC COM 343498101 2029 104533 SH SOLE 0 0 104533 FLOWSERVE CORP COM 34354P105 437 9023 SH SOLE 0 0 9023 FLUOR CORP NEW COM 343412102 2005 38103 SH SOLE 0 0 38103 FLY LEASING LTD SPONSORED ADR 34407D109 271 20654 SH SOLE 0 0 20654 FNB CORP PA COM 302520101 471 31686 SH SOLE 0 0 31686 FOOT LOCKER INC COM 344849104 393 5251 SH SOLE 0 0 5251 FORD MTR CO DEL COM PAR $0.01 345370860 18263 1568972 SH SOLE 0 0 1568972 FOREST CITY RLTY TR INC COM CL A 345605109 679 31191 SH SOLE 0 0 31191 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 17 17000 PRN SOLE 0 0 17000 FORTERRA INC COM 34960W106 263 13482 SH SOLE 0 0 13482 FORTIS INC COM 349553107 459 13873 SH SOLE 0 0 13873 FORTIVE CORP COM 34959J108 1328 22047 SH SOLE 0 0 22047 FORTRESS INVESTMENT GROUP LL CL A 34958B106 4298 540611 SH SOLE 0 0 540611 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 294 19728 SH SOLE 0 0 19728 FORTUNE BRANDS HOME & SEC IN COM 34964C106 672 11049 SH SOLE 0 0 11049 FOUR CORNERS PPTY TR INC COM 35086T109 491 21518 SH SOLE 0 0 21518 FQF TR OSHARS FTSE US 351680855 697 24165 SH SOLE 0 0 24165 FRANCO NEVADA CORP COM 351858105 1344 20519 SH SOLE 0 0 20519 FRANKLIN FINL NETWORK INC COM 35352P104 8016 206857 SH SOLE 0 0 206857 FRANKLIN LTD DURATION INC TR COM 35472T101 368 30718 SH SOLE 0 0 30718 FRANKLIN RES INC COM 354613101 2898 68779 SH SOLE 0 0 68779 FRANKLIN STREET PPTYS CORP COM 35471R106 1906 157000 SH SOLE 0 0 157000 FREEPORT-MCMORAN INC CL B 35671D857 2265 169553 SH SOLE 0 0 169553 FRONTIER COMMUNICATIONS CORP COM 35906A108 534 249539 SH SOLE 0 0 249539 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 478 9695 SH SOLE 0 0 9695 FS INVT CORP COM 302635107 1979 201985 SH SOLE 0 0 201985 FST TR NEW OPPORT MLP & ENE COM 33739M100 392 28970 SH SOLE 0 0 28970 FUEL TECH INC COM 359523107 13 12432 SH SOLE 0 0 12432 FULTON FINL CORP PA COM 360271100 3948 221187 SH SOLE 0 0 221187 GABELLI DIVD & INCOME TR COM 36242H104 7417 355550 SH SOLE 0 0 355550 GABELLI EQUITY TR INC COM 362397101 1700 284840 SH SOLE 0 0 284840 GABELLI UTIL TR COM 36240A101 99 14620 SH SOLE 0 0 14620 GALLAGHER ARTHUR J & CO COM 363576109 378 6688 SH SOLE 0 0 6688 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2751 491731 SH SOLE 0 0 491731 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 158 22750 SH SOLE 0 0 22750 GAMESTOP CORP NEW CL A 36467W109 322 14270 SH SOLE 0 0 14270 GAMING & LEISURE PPTYS INC COM 36467J108 720 21531 SH SOLE 0 0 21531 GAP INC DEL COM 364760108 1256 51730 SH SOLE 0 0 51730 GARMIN LTD SHS H2906T109 4682 91614 SH SOLE 0 0 91614 GASLOG LTD SHS G37585109 475 30972 SH SOLE 0 0 30972 GASTAR EXPL INC NEW COM 36729W202 20 13175 SH SOLE 0 0 13175 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2992 91640 SH SOLE 0 0 91640 GDL FUND COM SH BEN IT 361570104 175 17800 SH SOLE 0 0 17800 GENERAL AMERN INVS INC COM 368802104 1152 34364 SH SOLE 0 0 34364 GENERAL DYNAMICS CORP COM 369550108 19201 102561 SH SOLE 0 0 102561 GENERAL ELECTRIC CO COM 369604103 73067 2451932 SH SOLE 0 0 2451932 GENERAL FIN CORP DEL COM 369822101 150 29400 SH SOLE 0 0 29400 GENERAL MLS INC COM 370334104 20831 352989 SH SOLE 0 0 352989 GENERAL MTRS CO COM 37045V100 5624 159033 SH SOLE 0 0 159033 GENESEE & WYO INC CL A 371559105 478 7044 SH SOLE 0 0 7044 GENESIS ENERGY L P UNIT LTD PARTN 371927104 8183 252391 SH SOLE 0 0 252391 GENTEX CORP COM 371901109 2995 140430 SH SOLE 0 0 140430 GENUINE PARTS CO COM 372460105 5501 59529 SH SOLE 0 0 59529 GENWORTH FINL INC COM CL A 37247D106 199 48181 SH SOLE 0 0 48181 GERDAU S A SPON ADR REP PFD 373737105 82 23897 SH SOLE 0 0 23897 GERON CORP COM 374163103 130 57056 SH SOLE 0 0 57056 GIGPEAK INC COM 37518Q109 128 41500 SH SOLE 0 0 41500 GILDAN ACTIVEWEAR INC COM 375916103 222 8246 SH SOLE 0 0 8246 GILEAD SCIENCES INC COM 375558103 16999 250291 SH SOLE 0 0 250291 GILEAD SCIENCES INC COM 375558103 128 10100 SH Put SOLE 0 0 10100 GLACIER BANCORP INC NEW COM 37637Q105 886 26111 SH SOLE 0 0 26111 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8558 202986 SH SOLE 0 0 202986 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 230 6250 SH SOLE 0 0 6250 GLOBAL NET LEASE INC COM NEW 379378201 2272 94365 SH SOLE 0 0 94365 GLOBAL PARTNERS LP COM UNITS 37946R109 490 25148 SH SOLE 0 0 25148 GLOBAL PMTS INC COM 37940X102 373 4628 SH SOLE 0 0 4628 GLOBAL X FDS GB MSCI AR ETF 37950E259 10681 378105 SH SOLE 0 0 378105 GLOBAL X FDS GLB X MLP ENRG I 37950E226 991 67190 SH SOLE 0 0 67190 GLOBAL X FDS GLB X SUPERDIV 37950E549 1678 78254 SH SOLE 0 0 78254 GLOBAL X FDS GLBL X MLP ETF 37950E473 255 21922 SH SOLE 0 0 21922 GLOBAL X FDS GLOBAL X SILVER 37954Y848 761 21137 SH SOLE 0 0 21137 GLOBALSTAR INC COM 378973408 24 15000 SH SOLE 0 0 15000 GOLAR LNG LTD BERMUDA SHS G9456A100 455 16274 SH SOLE 0 0 16274 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 366 16380 SH SOLE 0 0 16380 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 38 10683 SH SOLE 0 0 10683 GOLDCORP INC NEW COM 380956409 672 46074 SH SOLE 0 0 46074 GOLDMAN SACHS BDC INC SHS 38147U107 388 15767 SH SOLE 0 0 15767 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6988 233177 SH SOLE 0 0 233177 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 25930 554291 SH SOLE 0 0 554291 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 203 2034 SH SOLE 0 0 2034 GOLDMAN SACHS GROUP INC COM 38141G104 7836 34110 SH SOLE 0 0 34110 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 733 90472 SH SOLE 0 0 90472 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 159 14855 SH SOLE 0 0 14855 GOLUB CAP BDC INC COM 38173M102 735 36990 SH SOLE 0 0 36990 GOODYEAR TIRE & RUBR CO COM 382550101 1700 47215 SH SOLE 0 0 47215 GOPRO INC CL A 38268T103 183 21061 SH SOLE 0 0 21061 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1215 58069 SH SOLE 0 0 58069 GRACE W R & CO DEL NEW COM 38388F108 17020 244153 SH SOLE 0 0 244153 GRACO INC COM 384109104 574 6100 SH SOLE 0 0 6100 GRAHAM HLDGS CO COM 384637104 2740 4570 SH SOLE 0 0 4570 GRAINGER W W INC COM 384802104 2047 8794 SH SOLE 0 0 8794 GRAMERCY PPTY TR COM NEW 385002308 357 13580 SH SOLE 0 0 13580 GRAN TIERRA ENERGY INC COM 38500T101 61 23015 SH SOLE 0 0 23015 GRANITE CONSTR INC COM 387328107 1486 29604 SH SOLE 0 0 29604 GRAY TELEVISION INC COM 389375106 1102 76000 SH SOLE 0 0 76000 GREAT PLAINS ENERGY INC COM 391164100 1034 35404 SH SOLE 0 0 35404 GREEN PLAINS INC COM 393222104 201 8103 SH SOLE 0 0 8103 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 274 13635 SH SOLE 0 0 13635 GREENBRIER COS INC COM 393657101 317 7359 SH SOLE 0 0 7359 GREENHILL & CO INC COM 395259104 555 18949 SH SOLE 0 0 18949 GROUPON INC COM 399473107 201 51080 SH SOLE 0 0 51080 GSV CAP CORP COM 36191J101 103 23000 SH SOLE 0 0 23000 GUARANTY BANCORP DEL COM NEW 40075T607 275 11278 SH SOLE 0 0 11278 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 354 43831 SH SOLE 0 0 43831 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 861 42321 SH SOLE 0 0 42321 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 240 10798 SH SOLE 0 0 10798 GW PHARMACEUTICALS PLC ADS 36197T103 274 2264 SH SOLE 0 0 2264 HAIN CELESTIAL GROUP INC COM 405217100 333 8960 SH SOLE 0 0 8960 HALLIBURTON CO COM 406216101 40049 813822 SH SOLE 0 0 813822 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1848 54353 SH SOLE 0 0 54353 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 365 17176 SH SOLE 0 0 17176 HANCOCK JOHN PFD INCOME FD I COM 41013X106 266 12623 SH SOLE 0 0 12623 HANCOCK JOHN PFD INCOME FD I COM 41021P103 444 24074 SH SOLE 0 0 24074 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1152 72434 SH SOLE 0 0 72434 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 3189 129468 SH SOLE 0 0 129468 HANESBRANDS INC COM 410345102 2654 127862 SH SOLE 0 0 127862 HANNON ARMSTRONG SUST INFR C COM 41068X100 260 12885 SH SOLE 0 0 12885 HANOVER INS GROUP INC COM 410867105 1555 17268 SH SOLE 0 0 17268 HARLEY DAVIDSON INC COM 412822108 1686 27877 SH SOLE 0 0 27877 HARMONIC INC COM 413160102 134 22470 SH SOLE 0 0 22470 HARRIS CORP DEL COM 413875105 7228 64963 SH SOLE 0 0 64963 HARSCO CORP COM 415864107 148 11577 SH SOLE 0 0 11577 HARTFORD FINL SVCS GROUP INC COM 416515104 1236 25707 SH SOLE 0 0 25707 HASBRO INC COM 418056107 510 5107 SH SOLE 0 0 5107 HAWAIIAN ELEC INDUSTRIES COM 419870100 336 10076 SH SOLE 0 0 10076 HCA HOLDINGS INC COM 40412C101 3742 42047 SH SOLE 0 0 42047 HCP INC COM 40414L109 1358 43417 SH SOLE 0 0 43417 HD SUPPLY HLDGS INC COM 40416M105 538 13086 SH SOLE 0 0 13086 HEADWATERS INC COM 42210P102 329 14004 SH SOLE 0 0 14004 HEALTHCARE RLTY TR COM 421946104 276 8491 SH SOLE 0 0 8491 HEALTHCARE SVCS GRP INC COM 421906108 4647 107849 SH SOLE 0 0 107849 HEALTHCARE TR AMER INC CL A NEW 42225P501 1292 41079 SH SOLE 0 0 41079 HEALTHEQUITY INC COM 42226A107 2898 68266 SH SOLE 0 0 68266 HEALTHSOUTH CORP COM NEW 421924309 290 6769 SH SOLE 0 0 6769 HECLA MNG CO COM 422704106 500 94458 SH SOLE 0 0 94458 HEICO CORP NEW COM 422806109 850 9749 SH SOLE 0 0 9749 HELMERICH & PAYNE INC COM 423452101 1469 22064 SH SOLE 0 0 22064 HENRY JACK & ASSOC INC COM 426281101 1641 17630 SH SOLE 0 0 17630 HERCULES CAPITAL INC COM 427096508 745 49271 SH SOLE 0 0 49271 HERITAGE COMMERCE CORP COM 426927109 434 30774 SH SOLE 0 0 30774 HERSHEY CO COM 427866108 3417 31274 SH SOLE 0 0 31274 HESS CORP COM 42809H107 1185 24575 SH SOLE 0 0 24575 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1968 83046 SH SOLE 0 0 83046 HFF INC CL A 40418F108 343 12398 SH SOLE 0 0 12398 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1145 65992 SH SOLE 0 0 65992 HILLENBRAND INC COM 431571108 421 11735 SH SOLE 0 0 11735 HOLLYFRONTIER CORP COM 436106108 1951 68854 SH SOLE 0 0 68854 HOME BANCORP INC COM 43689E107 1681 49815 SH SOLE 0 0 49815 HOME BANCSHARES INC COM 436893200 309 11425 SH SOLE 0 0 11425 HOME DEPOT INC COM 437076102 55716 379441 SH SOLE 0 0 379441 HONDA MOTOR LTD AMERN SHS 438128308 275 9074 SH SOLE 0 0 9074 HONEYWELL INTL INC COM 438516106 16953 135761 SH SOLE 0 0 135761 HORIZON GLOBAL CORP COM 44052W104 1625 117080 SH SOLE 0 0 117080 HORMEL FOODS CORP COM 440452100 4839 139743 SH SOLE 0 0 139743 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1303 41321 SH SOLE 0 0 41321 HOVNANIAN ENTERPRISES INC CL A 442487203 27 12112 SH SOLE 0 0 12112 HP INC COM 40434L105 2190 122465 SH SOLE 0 0 122465 HSBC HLDGS PLC ADR A 1/40PF A 404280604 838 32336 SH SOLE 0 0 32336 HSBC HLDGS PLC SPON ADR NEW 404280406 808 19792 SH SOLE 0 0 19792 HUBBELL INC COM 443510607 306 2552 SH SOLE 0 0 2552 HUDSON PAC PPTYS INC COM 444097109 610 17596 SH SOLE 0 0 17596 HUMANA INC COM 444859102 639 3100 SH SOLE 0 0 3100 HUNT J B TRANS SVCS INC COM 445658107 969 10564 SH SOLE 0 0 10564 HUNTINGTON BANCSHARES INC COM 446150104 5902 440785 SH SOLE 0 0 440785 HUNTINGTON INGALLS INDS INC COM 446413106 2763 13797 SH SOLE 0 0 13797 IAC INTERACTIVECORP COM 44919P508 490 6651 SH SOLE 0 0 6651 IAMGOLD CORP COM 450913108 42 10526 SH SOLE 0 0 10526 IBERIABANK CORP COM 450828108 919 11624 SH SOLE 0 0 11624 ICON PLC SHS G4705A100 282 3537 SH SOLE 0 0 3537 ICONIX BRAND GROUP INC COM 451055107 398 52971 SH SOLE 0 0 52971 ICU MED INC COM 44930G107 1348 8830 SH SOLE 0 0 8830 IDEXX LABS INC COM 45168D104 931 6024 SH SOLE 0 0 6024 IES HLDGS INC COM 44951W106 212 11735 SH SOLE 0 0 11735 II VI INC COM 902104108 844 23425 SH SOLE 0 0 23425 ILLINOIS TOOL WKS INC COM 452308109 12741 96158 SH SOLE 0 0 96158 ILLUMINA INC COM 452327109 953 5582 SH SOLE 0 0 5582 IMMUNOMEDICS INC COM 452907108 84 12927 SH SOLE 0 0 12927 IMPERIAL OIL LTD COM NEW 453038408 520 17090 SH SOLE 0 0 17090 INCYTE CORP COM 45337C102 615 4598 SH SOLE 0 0 4598 INDEPENDENCE RLTY TR INC COM 45378A106 122 13000 SH SOLE 0 0 13000 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 224 11601 SH SOLE 0 0 11601 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2858 98234 SH SOLE 0 0 98234 INDEXIQ ETF TR IQ ENCH BD US 45409B487 224 11521 SH SOLE 0 0 11521 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1954 98508 SH SOLE 0 0 98508 INDEXIQ ETF TR US RL EST SMCP 45409B628 1153 42893 SH SOLE 0 0 42893 INDIA FD INC COM 454089103 268 10558 SH SOLE 0 0 10558 INFRAREIT INC COM 45685L100 751 41745 SH SOLE 0 0 41745 ING GROEP N V SPONSORED ADR 456837103 239 15865 SH SOLE 0 0 15865 INGERSOLL-RAND PLC SHS G47791101 12014 147729 SH SOLE 0 0 147729 INGREDION INC COM 457187102 2813 23354 SH SOLE 0 0 23354 INPHI CORP COM 45772F107 314 6437 SH SOLE 0 0 6437 INTEGRATED DEVICE TECHNOLOGY COM 458118106 214 9055 SH SOLE 0 0 9055 INTEL CORP COM 458140100 34628 960019 SH SOLE 0 0 960019 INTEL CORP SDCV 12/1 458140AD2 78 57000 PRN SOLE 0 0 57000 INTERACTIVE BROKERS GROUP IN COM 45841N107 2747 79120 SH SOLE 0 0 79120 INTERCONTINENTAL EXCHANGE IN COM 45866F104 12603 210489 SH SOLE 0 0 210489 INTERNAP CORP COM PAR $.001 45885A300 232 62310 SH SOLE 0 0 62310 INTERNATIONAL BANCSHARES COR COM 459044103 606 17111 SH SOLE 0 0 17111 INTERNATIONAL BUSINESS MACHS COM 459200101 31217 179253 SH SOLE 0 0 179253 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2335 17619 SH SOLE 0 0 17619 INTERSECTIONS INC COM 460981301 70 17500 SH SOLE 0 0 17500 INTL PAPER CO COM 460146103 4808 94676 SH SOLE 0 0 94676 INTREXON CORP COM 46122T102 1123 56678 SH SOLE 0 0 56678 INTUIT COM 461202103 1052 9066 SH SOLE 0 0 9066 INTUITIVE SURGICAL INC COM NEW 46120E602 3204 4180 SH SOLE 0 0 4180 INVESCO BD FD COM 46132L107 234 12355 SH SOLE 0 0 12355 INVESCO CALIF VALUE MUN INC COM 46132H106 156 12639 SH SOLE 0 0 12639 INVESCO DYNAMIC CR OPP FD COM 46132R104 1827 149347 SH SOLE 0 0 149347 INVESCO LTD SHS G491BT108 538 17555 SH SOLE 0 0 17555 INVESCO MORTGAGE CAPITAL INC COM 46131B100 194 12570 SH SOLE 0 0 12570 INVESCO MUN OPPORTUNITY TR COM 46132C107 1262 97219 SH SOLE 0 0 97219 INVESCO MUN TR COM 46131J103 380 30339 SH SOLE 0 0 30339 INVESCO MUNI INCOME OPP TRST COM 46132X101 944 125242 SH SOLE 0 0 125242 INVESCO QUALITY MUNI INC TRS COM 46133G107 944 75985 SH SOLE 0 0 75985 INVESCO SR INCOME TR COM 46131H107 194 41802 SH SOLE 0 0 41802 INVESCO TR INVT GRADE MUNS COM 46131M106 781 60144 SH SOLE 0 0 60144 INVESCO VALUE MUN INCOME TR COM 46132P108 1492 102296 SH SOLE 0 0 102296 INVESTORS BANCORP INC NEW COM 46146L101 367 25509 SH SOLE 0 0 25509 INVESTORS REAL ESTATE TR SH BEN INT 461730103 161 27138 SH SOLE 0 0 27138 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 147 36381 SH SOLE 0 0 36381 IONIS PHARMACEUTICALS INC COM 462222100 806 20054 SH SOLE 0 0 20054 IRIDIUM COMMUNICATIONS INC COM 46269C102 5750 595839 SH SOLE 0 0 595839 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 879 2549 SH SOLE 0 0 2549 IRON MTN INC NEW COM 46284V101 1908 53496 SH SOLE 0 0 53496 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 207 12161 SH SOLE 0 0 12161 ISHARES AGGRES ALLOC ETF 464289859 307 6147 SH SOLE 0 0 6147 ISHARES CONSER ALLOC ETF 464289883 1336 40093 SH SOLE 0 0 40093 ISHARES EM CRP BD ETF 464286251 3927 77807 SH SOLE 0 0 77807 ISHARES EM HGHYL BD ETF 464286285 4039 80889 SH SOLE 0 0 80889 ISHARES EM MKTS DIV ETF 464286319 361 9071 SH SOLE 0 0 9071 ISHARES GLB HGH YLD ETF 464286178 3917 79368 SH SOLE 0 0 79368 ISHARES GRWT ALLOCAT ETF 464289867 6009 141751 SH SOLE 0 0 141751 ISHARES IBONDS SEP17 ETF 464289271 4880 179070 SH SOLE 0 0 179070 ISHARES MIN VOL EMRG MKT 464286533 29174 545296 SH SOLE 0 0 545296 ISHARES MIN VOL GBL ETF 464286525 10744 139290 SH SOLE 0 0 139290 ISHARES MODERT ALLOC ETF 464289875 4258 117125 SH SOLE 0 0 117125 ISHARES MSCI AUST ETF 464286103 375 16596 SH SOLE 0 0 16596 ISHARES MSCI BRZ CAP ETF 464286400 716 19119 SH SOLE 0 0 19119 ISHARES MSCI CDA ETF 464286509 1068 39722 SH SOLE 0 0 39722 ISHARES MSCI EQUAL WEITE 464286681 1351 27106 SH SOLE 0 0 27106 ISHARES MSCI EURZONE ETF 464286608 719 19132 SH SOLE 0 0 19132 ISHARES MSCI GERMANY ETF 464286806 2612 90847 SH SOLE 0 0 90847 ISHARES MSCI MEX CAP ETF 464286822 335 6552 SH SOLE 0 0 6552 ISHARES MSCI STH KOR ETF 464286772 438 7073 SH SOLE 0 0 7073 ISHARES RUS TP200 GR ETF 464289438 645 10477 SH SOLE 0 0 10477 ISHARES GOLD TRUST ISHARES 464285105 12626 1051255 SH SOLE 0 0 1051255 ISHARES INC CORE MSCI EMKT 46434G103 14597 305431 SH SOLE 0 0 305431 ISHARES INC MSCI JPN ETF NEW 46434G822 4909 95318 SH SOLE 0 0 95318 ISHARES SILVER TRUST ISHARES 46428Q109 5642 327045 SH SOLE 0 0 327045 ISHARES SILVER TRUST ISHARES 46428Q109 2 11100 SH Call SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4 11200 SH Call SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4 18300 SH Call SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3492 34418 SH SOLE 0 0 34418 ISHARES TR 0-5YR HI YL CP 46434V407 3383 70805 SH SOLE 0 0 70805 ISHARES TR 0-5YR INVT GR CP 46434V100 773 15326 SH SOLE 0 0 15326 ISHARES TR 1-3 YR CR BD ETF 464288646 51967 493838 SH SOLE 0 0 493838 ISHARES TR 1-3 YR TR BD ETF 464287457 27120 320859 SH SOLE 0 0 320859 ISHARES TR 20 YR TR BD ETF 464287432 2596 21507 SH SOLE 0 0 21507 ISHARES TR 3-7 YR TR BD ETF 464288661 7726 62791 SH SOLE 0 0 62791 ISHARES TR 7-10YR TR BD ETF 464287440 10240 96978 SH SOLE 0 0 96978 ISHARES TR A RATE CP BD ETF 46429B291 524 10143 SH SOLE 0 0 10143 ISHARES TR AGENCY BOND ETF 464288166 4404 38958 SH SOLE 0 0 38958 ISHARES TR CALIF MUN BD ETF 464288356 238 2045 SH SOLE 0 0 2045 ISHARES TR CHINA LG-CAP ETF 464287184 1360 35324 SH SOLE 0 0 35324 ISHARES TR COHEN&STEER REIT 464287564 12381 124118 SH SOLE 0 0 124118 ISHARES TR CORE DIV GRWTH 46434V621 8489 278785 SH SOLE 0 0 278785 ISHARES TR CORE HIGH DV ETF 46429B663 36127 430789 SH SOLE 0 0 430789 ISHARES TR CORE MSCI EAFE 46432F842 64764 1117586 SH SOLE 0 0 1117586 ISHARES TR CORE MSCI EURO 46434V738 465 10581 SH SOLE 0 0 10581 ISHARES TR CORE MSCITOTAL 46432F834 6419 117238 SH SOLE 0 0 117238 ISHARES TR CORE S&P MCP ETF 464287507 61885 361418 SH SOLE 0 0 361418 ISHARES TR CORE S&P SCP ETF 464287804 84979 1228726 SH SOLE 0 0 1228726 ISHARES TR CORE S&P TTL STK 464287150 67255 1244777 SH SOLE 0 0 1244777 ISHARES TR CORE S&P US ETF 464287671 3825 82479 SH SOLE 0 0 82479 ISHARES TR CORE S&P VLU ETF 464287663 528 10467 SH SOLE 0 0 10467 ISHARES TR CORE S&P500 ETF 464287200 85377 359792 SH SOLE 0 0 359792 ISHARES TR CORE ST USDB ETF 46432F859 5761 114941 SH SOLE 0 0 114941 ISHARES TR CORE TL USD BD 46434V613 1780 35241 SH SOLE 0 0 35241 ISHARES TR CORE US AGGBD ET 464287226 114020 1050939 SH SOLE 0 0 1050939 ISHARES TR CUR HD EURZN ETF 46434V639 677 23606 SH SOLE 0 0 23606 ISHARES TR DOW JONES US ETF 464287846 2457 20777 SH SOLE 0 0 20777 ISHARES TR EAFE GRWTH ETF 464288885 3241 46644 SH SOLE 0 0 46644 ISHARES TR EAFE SML CP ETF 464288273 9774 180522 SH SOLE 0 0 180522 ISHARES TR EAFE VALUE ETF 464288877 2445 48611 SH SOLE 0 0 48611 ISHARES TR EUROPE ETF 464287861 669 15983 SH SOLE 0 0 15983 ISHARES TR EXPONEN TECHNO 46434V381 541 18221 SH SOLE 0 0 18221 ISHARES TR FLTG RATE BD ETF 46429B655 21006 412933 SH SOLE 0 0 412933 ISHARES TR GL TIMB FORE ETF 464288174 399 6916 SH SOLE 0 0 6916 ISHARES TR GLB CNS DISC ETF 464288745 1534 15899 SH SOLE 0 0 15899 ISHARES TR GLB CNSM STP ETF 464288737 1895 19066 SH SOLE 0 0 19066 ISHARES TR GLB INFRASTR ETF 464288372 2054 48546 SH SOLE 0 0 48546 ISHARES TR GLOB HLTHCRE ETF 464287325 2216 21559 SH SOLE 0 0 21559 ISHARES TR GLOB INDSTRL ETF 464288729 1594 19825 SH SOLE 0 0 19825 ISHARES TR GLOB TELECOM ETF 464287275 1399 23518 SH SOLE 0 0 23518 ISHARES TR GLOB UTILITS ETF 464288711 1123 23289 SH SOLE 0 0 23289 ISHARES TR GLOBAL 100 ETF 464287572 277 3383 SH SOLE 0 0 3383 ISHARES TR GLOBAL ENERG ETF 464287341 3535 106472 SH SOLE 0 0 106472 ISHARES TR GLOBAL MATER ETF 464288695 434 7326 SH SOLE 0 0 7326 ISHARES TR GLOBAL REIT ETF 46434V647 5114 201825 SH SOLE 0 0 201825 ISHARES TR GLOBAL TECH ETF 464287291 3945 31753 SH SOLE 0 0 31753 ISHARES TR GNMA BOND ETF 46429B333 2162 43514 SH SOLE 0 0 43514 ISHARES TR HDG MSCI EAFE 46434V803 3567 129620 SH SOLE 0 0 129620 ISHARES TR HDG MSCI JAPAN 46434V886 336 11973 SH SOLE 0 0 11973 ISHARES TR IBNDS MAR18 ETF 46432FAG2 289 11716 SH SOLE 0 0 11716 ISHARES TR IBNDS MAR20 ETF 46432FAK3 236 9588 SH SOLE 0 0 9588 ISHARES TR IBONDS DEC17 ETF 46434VAR1 1970 79267 SH SOLE 0 0 79267 ISHARES TR IBONDS DEC18 ETF 46434VAA8 3548 140976 SH SOLE 0 0 140976 ISHARES TR IBONDS DEC19 ETF 46434VAU4 3067 122786 SH SOLE 0 0 122786 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2416 95028 SH SOLE 0 0 95028 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1877 75659 SH SOLE 0 0 75659 ISHARES TR IBONDS DEC21 ETF 46435G789 2080 81113 SH SOLE 0 0 81113 ISHARES TR IBONDS DEC22 ETF 46434VBA7 637 25599 SH SOLE 0 0 25599 ISHARES TR IBONDS DEC22 ETF 46435G755 1779 69104 SH SOLE 0 0 69104 ISHARES TR IBONDS DEC23 ETF 46434VAX8 2242 89997 SH SOLE 0 0 89997 ISHARES TR IBONDS DEC24 ETF 46434VBG4 629 25399 SH SOLE 0 0 25399 ISHARES TR IBONDS DEC25 ETF 46434VBD1 415 16831 SH SOLE 0 0 16831 ISHARES TR IBONDS MAR18 ETF 46432FAW7 1534 59792 SH SOLE 0 0 59792 ISHARES TR IBONDS MAR20 ETF 46432FBC0 410 15662 SH SOLE 0 0 15662 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 343 12991 SH SOLE 0 0 12991 ISHARES TR IBONDS SEP18 ETF 46429B580 3807 149661 SH SOLE 0 0 149661 ISHARES TR IBONDS SEP19 ETF 46429B564 3403 133311 SH SOLE 0 0 133311 ISHARES TR IBONDS SEP20 ETF 46434V571 3642 142492 SH SOLE 0 0 142492 ISHARES TR IBOXX HI YD ETF 464288513 23480 267492 SH SOLE 0 0 267492 ISHARES TR IBOXX INV CP ETF 464287242 26648 225997 SH SOLE 0 0 225997 ISHARES TR INTERM CR BD ETF 464288638 10339 94889 SH SOLE 0 0 94889 ISHARES TR INTL PFD STK ETF 46429B135 803 46334 SH SOLE 0 0 46334 ISHARES TR INTL SEL DIV ETF 464288448 5676 180427 SH SOLE 0 0 180427 ISHARES TR INTL TREA BD ETF 464288117 347 3795 SH SOLE 0 0 3795 ISHARES TR INTL VALUE FACTR 46435G409 5481 234325 SH SOLE 0 0 234325 ISHARES TR INTRM GOV/CR ETF 464288612 3745 33980 SH SOLE 0 0 33980 ISHARES TR JP MOR EM MK ETF 464288281 5951 52341 SH SOLE 0 0 52341 ISHARES TR LATN AMER 40 ETF 464287390 255 8032 SH SOLE 0 0 8032 ISHARES TR MBS ETF 464288588 7212 67686 SH SOLE 0 0 67686 ISHARES TR MICRO-CAP ETF 464288869 2582 30151 SH SOLE 0 0 30151 ISHARES TR MIN VOL EAFE ETF 46429B689 71911 1089556 SH SOLE 0 0 1089556 ISHARES TR MIN VOL USA ETF 46429B697 128763 2698301 SH SOLE 0 0 2698301 ISHARES TR MRGSTR MD CP ETF 464288208 8851 53123 SH SOLE 0 0 53123 ISHARES TR MRGSTR MD CP GRW 464288307 956 5496 SH SOLE 0 0 5496 ISHARES TR MRGSTR MD CP VAL 464288406 410 2759 SH SOLE 0 0 2759 ISHARES TR MRGSTR SM CP ETF 464288505 2305 14444 SH SOLE 0 0 14444 ISHARES TR MRGSTR SM CP GR 464288604 1019 6661 SH SOLE 0 0 6661 ISHARES TR MRNGSTR INC ETF 46432F875 981 38970 SH SOLE 0 0 38970 ISHARES TR MRNGSTR LG-CP ET 464287127 2675 18857 SH SOLE 0 0 18857 ISHARES TR MRNGSTR LG-CP GR 464287119 830 6305 SH SOLE 0 0 6305 ISHARES TR MRNGSTR LG-CP VL 464288109 773 8037 SH SOLE 0 0 8037 ISHARES TR MSCI ACWI ETF 464288257 2979 47092 SH SOLE 0 0 47092 ISHARES TR MSCI ACWI EX US 464288240 5682 130248 SH SOLE 0 0 130248 ISHARES TR MSCI EAFE ETF 464287465 99574 1598556 SH SOLE 0 0 1598556 ISHARES TR MSCI EAFE ETF 464287465 21 11900 SH Call SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 23895 606620 SH SOLE 0 0 606620 ISHARES TR MSCI INDIA ETF 46429B598 1382 43903 SH SOLE 0 0 43903 ISHARES TR MSCI KLD400 SOC 464288570 2803 32310 SH SOLE 0 0 32310 ISHARES TR MTG REL ETF NEW 46435G342 949 20963 SH SOLE 0 0 20963 ISHARES TR MULTIFACTOR USA 46434V282 228 8164 SH SOLE 0 0 8164 ISHARES TR N AMER TECH ETF 464287549 7917 57178 SH SOLE 0 0 57178 ISHARES TR NA NAT RES 464287374 4222 123199 SH SOLE 0 0 123199 ISHARES TR NA TEC-SFTWR ETF 464287515 1904 15054 SH SOLE 0 0 15054 ISHARES TR NASDQ BIOTEC ETF 464287556 16659 56798 SH SOLE 0 0 56798 ISHARES TR NATIONAL MUN ETF 464288414 13257 121683 SH SOLE 0 0 121683 ISHARES TR NEW YORK MUN ETF 464288323 252 2283 SH SOLE 0 0 2283 ISHARES TR PHLX SEMICND ETF 464287523 2954 21575 SH SOLE 0 0 21575 ISHARES TR RESID RL EST CAP 464288562 910 14409 SH SOLE 0 0 14409 ISHARES TR RUS 1000 ETF 464287622 22436 170940 SH SOLE 0 0 170940 ISHARES TR RUS 1000 GRW ETF 464287614 87084 765215 SH SOLE 0 0 765215 ISHARES TR RUS 1000 VAL ETF 464287598 64661 562552 SH SOLE 0 0 562552 ISHARES TR RUS 2000 GRW ETF 464287648 36867 228047 SH SOLE 0 0 228047 ISHARES TR RUS 2000 VAL ETF 464287630 18785 158972 SH SOLE 0 0 158972 ISHARES TR RUS MD CP GR ETF 464287481 16804 161948 SH SOLE 0 0 161948 ISHARES TR RUS MDCP VAL ETF 464287473 19493 234878 SH SOLE 0 0 234878 ISHARES TR RUS MID CAP ETF 464287499 23134 123580 SH SOLE 0 0 123580 ISHARES TR RUSSELL 2000 ETF 464287655 65656 477517 SH SOLE 0 0 477517 ISHARES TR RUSSELL 3000 ETF 464287689 19481 139252 SH SOLE 0 0 139252 ISHARES TR S&P 100 ETF 464287101 3110 29705 SH SOLE 0 0 29705 ISHARES TR S&P 500 GRWT ETF 464287309 51045 388112 SH SOLE 0 0 388112 ISHARES TR S&P 500 VAL ETF 464287408 39822 382767 SH SOLE 0 0 382767 ISHARES TR S&P MC 400GR ETF 464287606 33449 175193 SH SOLE 0 0 175193 ISHARES TR S&P MC 400VL ETF 464287705 20048 135031 SH SOLE 0 0 135031 ISHARES TR SELECT DIVID ETF 464287168 27388 300635 SH SOLE 0 0 300635 ISHARES TR SHRT NAT MUN ETF 464288158 4963 47007 SH SOLE 0 0 47007 ISHARES TR SHRT TRS BD ETF 464288679 4420 40057 SH SOLE 0 0 40057 ISHARES TR SP SMCP600GR ETF 464287887 9127 59614 SH SOLE 0 0 59614 ISHARES TR SP SMCP600VL ETF 464287879 20143 145259 SH SOLE 0 0 145259 ISHARES TR TIPS BD ETF 464287176 25654 223756 SH SOLE 0 0 223756 ISHARES TR TRANS AVG ETF 464287192 1195 7287 SH SOLE 0 0 7287 ISHARES TR U.S. AER&DEF ETF 464288760 7306 49127 SH SOLE 0 0 49127 ISHARES TR U.S. BAS MTL ETF 464287838 3574 40097 SH SOLE 0 0 40097 ISHARES TR U.S. CNSM GD ETF 464287812 875 7370 SH SOLE 0 0 7370 ISHARES TR U.S. CNSM SV ETF 464287580 937 5817 SH SOLE 0 0 5817 ISHARES TR U.S. ENERGY ETF 464287796 5141 133387 SH SOLE 0 0 133387 ISHARES TR U.S. FIN SVC ETF 464287770 1440 13198 SH SOLE 0 0 13198 ISHARES TR U.S. FINLS ETF 464287788 5986 57526 SH SOLE 0 0 57526 ISHARES TR U.S. INDS ETF 464287754 2548 20237 SH SOLE 0 0 20237 ISHARES TR U.S. INSRNCE ETF 464288786 866 14287 SH SOLE 0 0 14287 ISHARES TR U.S. MED DVC ETF 464288810 1691 11167 SH SOLE 0 0 11167 ISHARES TR U.S. PFD STK ETF 464288687 30276 782340 SH SOLE 0 0 782340 ISHARES TR U.S. PHARMA ETF 464288836 1025 6787 SH SOLE 0 0 6787 ISHARES TR U.S. REAL ES ETF 464287739 13229 168544 SH SOLE 0 0 168544 ISHARES TR U.S. REAL ES ETF 464287739 6 15900 SH Call SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 16406 121376 SH SOLE 0 0 121376 ISHARES TR U.S. TELECOM ETF 464287713 866 26771 SH SOLE 0 0 26771 ISHARES TR U.S. UTILITS ETF 464287697 2262 17608 SH SOLE 0 0 17608 ISHARES TR US BR DEL SE ETF 464288794 430 8390 SH SOLE 0 0 8390 ISHARES TR US CREDIT BD ETF 464288620 242 2201 SH SOLE 0 0 2201 ISHARES TR US HLTHCARE ETF 464287762 7383 47417 SH SOLE 0 0 47417 ISHARES TR US HLTHCR PR ETF 464288828 945 7047 SH SOLE 0 0 7047 ISHARES TR US HOME CONS ETF 464288752 3051 95403 SH SOLE 0 0 95403 ISHARES TR US OIL&GS EX ETF 464288851 456 7458 SH SOLE 0 0 7458 ISHARES TR US REGNL BKS ETF 464288778 4329 96629 SH SOLE 0 0 96629 ISHARES TR US TREASURY ETF 46429B267 477 19026 SH SOLE 0 0 19026 ISHARES TR USA ESG SLCT ETF 464288802 3571 36343 SH SOLE 0 0 36343 ISHARES TR USA MOMENTUM FCT 46432F396 8322 100685 SH SOLE 0 0 100685 ISHARES TR USA QUALITY FCTR 46432F339 9439 129658 SH SOLE 0 0 129658 ISHARES TR USA SIZE FACTOR 46432F370 5775 76424 SH SOLE 0 0 76424 ISHARES TR USA VALUE FACTOR 46432F388 6779 92709 SH SOLE 0 0 92709 ISHARES U S ETF TR COMMOD SEL STG 46431W853 262 7799 SH SOLE 0 0 7799 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 17799 354206 SH SOLE 0 0 354206 ISLE OF CAPRI CASINOS INC COM 464592104 241 9125 SH SOLE 0 0 9125 ISORAY INC COM 46489V104 19 33040 SH SOLE 0 0 33040 ISTAR INC COM 45031U101 1670 141555 SH SOLE 0 0 141555 ITT INC COM 45073V108 214 5206 SH SOLE 0 0 5206 J & J SNACK FOODS CORP COM 466032109 2440 17998 SH SOLE 0 0 17998 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 679 12797 SH SOLE 0 0 12797 JABIL CIRCUIT INC COM 466313103 386 13347 SH SOLE 0 0 13347 JACOBS ENGR GROUP INC DEL COM 469814107 1130 20439 SH SOLE 0 0 20439 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 349 2407 SH SOLE 0 0 2407 JD COM INC SPON ADR CL A 47215P106 329 10570 SH SOLE 0 0 10570 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 207 205000 PRN SOLE 0 0 205000 JERNIGAN CAP INC COM 476405105 494 21440 SH SOLE 0 0 21440 JETBLUE AIRWAYS CORP COM 477143101 267 12961 SH SOLE 0 0 12961 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 244 7916 SH SOLE 0 0 7916 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1020 33510 SH SOLE 0 0 33510 JOHNSON & JOHNSON COM 478160104 117415 942680 SH SOLE 0 0 942680 JOHNSON CTLS INTL PLC SHS G51502105 6358 150943 SH SOLE 0 0 150943 JONES ENERGY INC COM CL A 48019R108 1822 714388 SH SOLE 0 0 714388 JONES LANG LASALLE INC COM 48020Q107 222 1996 SH SOLE 0 0 1996 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6582 203768 SH SOLE 0 0 203768 JPMORGAN CHASE & CO COM 46625H100 119581 1361352 SH SOLE 0 0 1361352 JPMORGAN CHASE & CO COM 46625H100 3 13900 SH Call SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 11546 134625 SH SOLE 0 0 134625 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 339 26834 SH SOLE 0 0 26834 KAYNE ANDERSON MLP INVT CO COM 486606106 2898 138017 SH SOLE 0 0 138017 KELLOGG CO COM 487836108 2958 40737 SH SOLE 0 0 40737 KENNEDY-WILSON HLDGS INC COM 489398107 768 34580 SH SOLE 0 0 34580 KERYX BIOPHARMACEUTICALS INC COM 492515101 67 10867 SH SOLE 0 0 10867 KEYCORP NEW COM 493267108 1530 86063 SH SOLE 0 0 86063 KEYW HLDG CORP COM 493723100 6047 640548 SH SOLE 0 0 640548 KIMBERLY CLARK CORP COM 494368103 13264 100761 SH SOLE 0 0 100761 KINDER MORGAN INC DEL COM 49456B101 15123 695655 SH SOLE 0 0 695655 KINDER MORGAN INC DEL PFD SER A 49456B200 375 7512 SH SOLE 0 0 7512 KINROSS GOLD CORP COM NO PAR 496902404 118 33648 SH SOLE 0 0 33648 KITE PHARMA INC COM 49803L109 394 5016 SH SOLE 0 0 5016 KITE RLTY GROUP TR COM NEW 49803T300 641 29834 SH SOLE 0 0 29834 KKR & CO L P DEL COM UNITS 48248M102 1159 63557 SH SOLE 0 0 63557 KLA-TENCOR CORP COM 482480100 492 5180 SH SOLE 0 0 5180 KLX INC COM 482539103 1161 25967 SH SOLE 0 0 25967 KOHLS CORP COM 500255104 605 15193 SH SOLE 0 0 15193 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 272 8466 SH SOLE 0 0 8466 KOSMOS ENERGY LTD SHS G5315B107 173 25943 SH SOLE 0 0 25943 KRAFT HEINZ CO COM 500754106 54445 599539 SH SOLE 0 0 599539 KRANESHARES TR CSI CHI INTERNET 500767306 312 7369 SH SOLE 0 0 7369 KROGER CO COM 501044101 5153 174748 SH SOLE 0 0 174748 KROGER CO COM 501044101 67 12000 SH Put SOLE 0 0 12000 KROGER CO COM 501044101 58 12000 SH Put SOLE 0 0 12000 L BRANDS INC COM 501797104 420 8927 SH SOLE 0 0 8927 L3 TECHNOLOGIES INC COM 502413107 1208 7306 SH SOLE 0 0 7306 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1420 9900 SH SOLE 0 0 9900 LAM RESEARCH CORP COM 512807108 659 5135 SH SOLE 0 0 5135 LAMAR ADVERTISING CO NEW CL A 512816109 541 7234 SH SOLE 0 0 7234 LAMB WESTON HLDGS INC COM 513272104 997 23704 SH SOLE 0 0 23704 LANCASTER COLONY CORP COM 513847103 2294 17802 SH SOLE 0 0 17802 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1110 74238 SH SOLE 0 0 74238 LANDSTAR SYS INC COM 515098101 368 4300 SH SOLE 0 0 4300 LAREDO PETROLEUM INC COM 516806106 537 36787 SH SOLE 0 0 36787 LAS VEGAS SANDS CORP COM 517834107 2905 50910 SH SOLE 0 0 50910 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1584 54717 SH SOLE 0 0 54717 LAUDER ESTEE COS INC CL A 518439104 10156 119775 SH SOLE 0 0 119775 LAZARD GLB TTL RET&INCM FD I COM 52106W103 1314 87560 SH SOLE 0 0 87560 LAZARD LTD SHS A G54050102 4971 108084 SH SOLE 0 0 108084 LAZARD WORLD DIVID & INCOME COM 521076109 510 47842 SH SOLE 0 0 47842 LEAR CORP COM NEW 521865204 2492 17602 SH SOLE 0 0 17602 LEGACY RESVS LP UNIT LP INT 524707304 71 30842 SH SOLE 0 0 30842 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 371 12483 SH SOLE 0 0 12483 LEGG MASON INC COM 524901105 246 6809 SH SOLE 0 0 6809 LEGGETT & PLATT INC COM 524660107 677 13460 SH SOLE 0 0 13460 LEIDOS HLDGS INC COM 525327102 283 5531 SH SOLE 0 0 5531 LENNAR CORP CL A 526057104 364 7103 SH SOLE 0 0 7103 LEUCADIA NATL CORP COM 527288104 690 26554 SH SOLE 0 0 26554 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 500 8743 SH SOLE 0 0 8743 LEXINGTON REALTY TRUST COM 529043101 956 95783 SH SOLE 0 0 95783 LGI HOMES INC COM 50187T106 351 10337 SH SOLE 0 0 10337 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4140 758312 SH SOLE 0 0 758312 LIBERTY BROADBAND CORP COM SER C 530307305 215 2486 SH SOLE 0 0 2486 LIBERTY GLOBAL PLC SHS CL A G5480U104 582 16238 SH SOLE 0 0 16238 LIBERTY GLOBAL PLC SHS CL C G5480U120 1563 44597 SH SOLE 0 0 44597 LILLY ELI & CO COM 532457108 14272 169692 SH SOLE 0 0 169692 LINCOLN ELEC HLDGS INC COM 533900106 278 3205 SH SOLE 0 0 3205 LINCOLN NATL CORP IND COM 534187109 3793 57951 SH SOLE 0 0 57951 LITHIA MTRS INC CL A 536797103 2042 23842 SH SOLE 0 0 23842 LKQ CORP COM 501889208 287 9796 SH SOLE 0 0 9796 LMP CAP & INCOME FD INC COM 50208A102 3021 212293 SH SOLE 0 0 212293 LOCKHEED MARTIN CORP COM 539830109 22214 82985 SH SOLE 0 0 82985 LOEWS CORP COM 540424108 220 4705 SH SOLE 0 0 4705 LOGMEIN INC COM 54142L109 243 2492 SH SOLE 0 0 2492 LOWES COS INC COM 548661107 14881 181010 SH SOLE 0 0 181010 LOWES COS INC COM 548661107 115 19500 SH Call SOLE 0 0 0 LTC PPTYS INC COM 502175102 226 4715 SH SOLE 0 0 4715 LULULEMON ATHLETICA INC COM 550021109 2434 46917 SH SOLE 0 0 46917 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 350 16689 SH SOLE 0 0 16689 LUMENTUM HLDGS INC COM 55024U109 1593 29857 SH SOLE 0 0 29857 LUMINEX CORP DEL COM 55027E102 267 14550 SH SOLE 0 0 14550 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4464 48947 SH SOLE 0 0 48947 M & T BK CORP COM 55261F104 2920 18862 SH SOLE 0 0 18862 M D C HLDGS INC COM 552676108 2371 78916 SH SOLE 0 0 78916 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 14 14000 PRN SOLE 0 0 14000 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 352 7296 SH SOLE 0 0 7296 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 201 8812 SH SOLE 0 0 8812 MACQUARIE INFRASTRUCTURE COR COM 55608B105 573 7107 SH SOLE 0 0 7107 MACYS INC COM 55616P104 599 20223 SH SOLE 0 0 20223 MADISON STRTG SECTOR PREM FD COM 558268108 130 10684 SH SOLE 0 0 10684 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 29208 379770 SH SOLE 0 0 379770 MAGNA INTL INC COM 559222401 902 20903 SH SOLE 0 0 20903 MAIN STREET CAPITAL CORP COM 56035L104 1429 37346 SH SOLE 0 0 37346 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 2714 140964 SH SOLE 0 0 140964 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 344 14220 SH SOLE 0 0 14220 MANITOWOC INC COM 563571108 234 41085 SH SOLE 0 0 41085 MANNKIND CORP COM NEW 56400P706 15 10276 SH SOLE 0 0 10276 MANULIFE FINL CORP COM 56501R106 1288 72714 SH SOLE 0 0 72714 MARATHON OIL CORP COM 565849106 19262 1219137 SH SOLE 0 0 1219137 MARATHON OIL CORP COM 565849106 20 10800 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 39784 787157 SH SOLE 0 0 787157 MARKEL CORP COM 570535104 3777 3870 SH SOLE 0 0 3870 MARKETAXESS HLDGS INC COM 57060D108 1777 9476 SH SOLE 0 0 9476 MARRIOTT INTL INC NEW CL A 571903202 2638 28005 SH SOLE 0 0 28005 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 220 2196 SH SOLE 0 0 2196 MARRONE BIO INNOVATIONS INC COM 57165B106 29 14961 SH SOLE 0 0 14961 MARSH & MCLENNAN COS INC COM 571748102 1038 14052 SH SOLE 0 0 14052 MARTIN MARIETTA MATLS INC COM 573284106 743 3403 SH SOLE 0 0 3403 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1790 89488 SH SOLE 0 0 89488 MASCO CORP COM 574599106 803 23632 SH SOLE 0 0 23632 MASIMO CORP COM 574795100 679 7281 SH SOLE 0 0 7281 MASTERCARD INCORPORATED CL A 57636Q104 12008 106737 SH SOLE 0 0 106737 MATINAS BIOPHARMA HLDGS INC COM 576810105 1781 643066 SH SOLE 0 0 643066 MATTEL INC COM 577081102 676 26396 SH SOLE 0 0 26396 MATTHEWS INTL CORP CL A 577128101 942 13924 SH SOLE 0 0 13924 MAXIM INTEGRATED PRODS INC COM 57772K101 2517 55975 SH SOLE 0 0 55975 MAXLINEAR INC COM 57776J100 1313 46819 SH SOLE 0 0 46819 MB FINANCIAL INC NEW COM 55264U108 479 11191 SH SOLE 0 0 11191 MBT FINL CORP COM 578877102 460 40498 SH SOLE 0 0 40498 MCCORMICK & CO INC COM NON VTG 579780206 3103 31814 SH SOLE 0 0 31814 MCDERMOTT INTL INC COM 580037109 71 10531 SH SOLE 0 0 10531 MCDONALDS CORP COM 580135101 29602 228397 SH SOLE 0 0 228397 MCKESSON CORP COM 58155Q103 3042 20518 SH SOLE 0 0 20518 MDU RES GROUP INC COM 552690109 707 25832 SH SOLE 0 0 25832 MEAD JOHNSON NUTRITION CO COM 582839106 402 4509 SH SOLE 0 0 4509 MEDICAL PPTYS TRUST INC COM 58463J304 1400 108621 SH SOLE 0 0 108621 MEDTRONIC PLC SHS G5960L103 13916 172733 SH SOLE 0 0 172733 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 12 97609 SH SOLE 0 0 97609 MERCK & CO INC COM 58933Y105 60214 947658 SH SOLE 0 0 947658 MERCURY GENL CORP NEW COM 589400100 380 6229 SH SOLE 0 0 6229 MEREDITH CORP COM 589433101 351 5427 SH SOLE 0 0 5427 MERIT MED SYS INC COM 589889104 450 15555 SH SOLE 0 0 15555 METLIFE INC COM 59156R108 7017 132845 SH SOLE 0 0 132845 METTLER TOLEDO INTERNATIONAL COM 592688105 2581 5389 SH SOLE 0 0 5389 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 98 19814 SH SOLE 0 0 19814 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 254 50560 SH SOLE 0 0 50560 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 51 11000 SH SOLE 0 0 11000 MFS INTER INCOME TR SH BEN INT 55273C107 699 162082 SH SOLE 0 0 162082 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 581 94937 SH SOLE 0 0 94937 MFS MUN INCOME TR SH BEN INT 552738106 239 34389 SH SOLE 0 0 34389 MGE ENERGY INC COM 55277P104 274 4217 SH SOLE 0 0 4217 MGIC INVT CORP WIS COM 552848103 105 10385 SH SOLE 0 0 10385 MGM RESORTS INTERNATIONAL COM 552953101 937 34213 SH SOLE 0 0 34213 MGP INGREDIENTS INC NEW COM 55303J106 237908 4387015 SH SOLE 0 0 4387015 MICHAEL KORS HLDGS LTD SHS G60754101 260 6835 SH SOLE 0 0 6835 MICROCHIP TECHNOLOGY INC COM 595017104 42472 575639 SH SOLE 0 0 575639 MICRON TECHNOLOGY INC COM 595112103 10430 360895 SH SOLE 0 0 360895 MICROSEMI CORP COM 595137100 571 11074 SH SOLE 0 0 11074 MICROSOFT CORP COM 594918104 173678 2637076 SH SOLE 0 0 2637076 MID AMER APT CMNTYS INC COM 59522J103 1512 14868 SH SOLE 0 0 14868 MIDDLEBY CORP COM 596278101 1153 8449 SH SOLE 0 0 8449 MIDDLESEX WATER CO COM 596680108 797 21559 SH SOLE 0 0 21559 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 574 42863 SH SOLE 0 0 42863 MIMEDX GROUP INC COM 602496101 507 53218 SH SOLE 0 0 53218 MITCHAM INDS INC COM 606501104 52 10595 SH SOLE 0 0 10595 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1365 22227 SH SOLE 0 0 22227 MOHAWK INDS INC COM 608190104 25861 112690 SH SOLE 0 0 112690 MOLSON COORS BREWING CO CL B 60871R209 2617 27346 SH SOLE 0 0 27346 MONDELEZ INTL INC CL A 609207105 12787 296826 SH SOLE 0 0 296826 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1102 77253 SH SOLE 0 0 77253 MONOGRAM RESIDENTIAL TR INC COM 60979P105 401 40215 SH SOLE 0 0 40215 MONOLITHIC PWR SYS INC COM 609839105 19991 217048 SH SOLE 0 0 217048 MONROE CAP CORP COM 610335101 182 11557 SH SOLE 0 0 11557 MONSANTO CO NEW COM 61166W101 4758 42036 SH SOLE 0 0 42036 MONSTER BEVERAGE CORP NEW COM 61174X109 2221 48098 SH SOLE 0 0 48098 MONSTER DIGITAL INC COM PAR NEW 61174L501 26 21819 SH SOLE 0 0 21819 MOODYS CORP COM 615369105 658 5870 SH SOLE 0 0 5870 MORGAN STANLEY COM NEW 617446448 1430 33369 SH SOLE 0 0 33369 MORGAN STANLEY EM MKTS DM DE COM 617477104 124 16346 SH SOLE 0 0 16346 MOSAIC CO NEW COM 61945C103 1049 35948 SH SOLE 0 0 35948 MOTOROLA SOLUTIONS INC COM NEW 620076307 386 4481 SH SOLE 0 0 4481 MPLX LP COM UNIT REP LTD 55336V100 5310 147186 SH SOLE 0 0 147186 MSA SAFETY INC COM 553498106 1188 16806 SH SOLE 0 0 16806 MUELLER WTR PRODS INC COM SER A 624758108 197 16679 SH SOLE 0 0 16679 MYLAN N V SHS EURO N59465109 23082 591998 SH SOLE 0 0 591998 NABORS INDUSTRIES LTD SHS G6359F103 481 36812 SH SOLE 0 0 36812 NANOVIRICIDES INC COM NEW 630087203 12 11127 SH SOLE 0 0 11127 NASDAQ INC COM 631103108 4639 66792 SH SOLE 0 0 66792 NATIONAL BEVERAGE CORP COM 635017106 1281 15151 SH SOLE 0 0 15151 NATIONAL COMM CORP COM 63546L102 432 11811 SH SOLE 0 0 11811 NATIONAL FUEL GAS CO N J COM 636180101 348 5837 SH SOLE 0 0 5837 NATIONAL GRID PLC SPON ADR NEW 636274300 1755 27646 SH SOLE 0 0 27646 NATIONAL HEALTH INVS INC COM 63633D104 790 10874 SH SOLE 0 0 10874 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 19 17000 PRN SOLE 0 0 17000 NATIONAL HEALTHCARE CORP COM 635906100 442 6201 SH SOLE 0 0 6201 NATIONAL OILWELL VARCO INC COM 637071101 1744 43503 SH SOLE 0 0 43503 NATIONAL RETAIL PPTYS INC COM 637417106 4486 102840 SH SOLE 0 0 102840 NBT BANCORP INC COM 628778102 665 17949 SH SOLE 0 0 17949 NEOGEN CORP COM 640491106 1295 19763 SH SOLE 0 0 19763 NETFLIX INC COM 64110L106 11995 81151 SH SOLE 0 0 81151 NEUBERGER BERMAN HGH YLD FD COM 64128C106 169 14220 SH SOLE 0 0 14220 NEUBERGER BERMAN INTER MUNI COM 64124P101 363 24413 SH SOLE 0 0 24413 NEUBERGER BERMAN MLP INCOME COM 64129H104 227 22431 SH SOLE 0 0 22431 NEUBERGER BERMAN NY INT MUN COM 64124K102 162 12964 SH SOLE 0 0 12964 NEUBERGER BERMAN RE ES SEC F COM 64190A103 163 30607 SH SOLE 0 0 30607 NEW AMER HIGH INCOME FD INC COM NEW 641876800 200 21200 SH SOLE 0 0 21200 NEW JERSEY RES COM 646025106 1648 41605 SH SOLE 0 0 41605 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 205 3403 SH SOLE 0 0 3403 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 929 54723 SH SOLE 0 0 54723 NEW YORK CMNTY BANCORP INC COM 649445103 5690 407289 SH SOLE 0 0 407289 NEW YORK MTG TR INC COM PAR $.02 649604501 102 16473 SH SOLE 0 0 16473 NEWELL BRANDS INC COM 651229106 24049 509803 SH SOLE 0 0 509803 NEWMARKET CORP COM 651587107 2282 5034 SH SOLE 0 0 5034 NEWMONT MINING CORP COM 651639106 1647 49965 SH SOLE 0 0 49965 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 321 18912 SH SOLE 0 0 18912 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 22 30000 SH SOLE 0 0 30000 NEXTERA ENERGY INC COM 65339F101 16699 130088 SH SOLE 0 0 130088 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2741 121304 SH SOLE 0 0 121304 NIKE INC CL B 654106103 21178 380003 SH SOLE 0 0 380003 NIKE INC CL B 654106103 17 21500 SH Call SOLE 0 0 0 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 322 7512 SH SOLE 0 0 7512 NISOURCE INC COM 65473P105 261 10977 SH SOLE 0 0 10977 NOBLE CORP PLC SHS USD G65431101 278 44905 SH SOLE 0 0 44905 NOBLE ENERGY INC COM 655044105 304 8842 SH SOLE 0 0 8842 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 703 13500 SH SOLE 0 0 13500 NOKIA CORP SPONSORED ADR 654902204 293 54052 SH SOLE 0 0 54052 NOKIA CORP SPONSORED ADR 654902204 15 30000 SH Call SOLE 0 0 0 NORBORD INC COM NEW 65548P403 204 7183 SH SOLE 0 0 7183 NORDSON CORP COM 655663102 510 4148 SH SOLE 0 0 4148 NORDSTROM INC COM 655664100 1080 23201 SH SOLE 0 0 23201 NORFOLK SOUTHERN CORP COM 655844108 8288 74025 SH SOLE 0 0 74025 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 20 14033 SH SOLE 0 0 14033 NORTHERN OIL & GAS INC NEV COM 665531109 30 11467 SH SOLE 0 0 11467 NORTHERN TR CORP COM 665859104 6173 71292 SH SOLE 0 0 71292 NORTHROP GRUMMAN CORP COM 666807102 8062 33893 SH SOLE 0 0 33893 NORTHWEST NAT GAS CO COM 667655104 2433 41174 SH SOLE 0 0 41174 NORTHWEST PIPE CO COM 667746101 431 27424 SH SOLE 0 0 27424 NOVAGOLD RES INC COM NEW 66987E206 109 22405 SH SOLE 0 0 22405 NOVARTIS A G SPONSORED ADR 66987V109 6857 92325 SH SOLE 0 0 92325 NOVAVAX INC COM 670002104 77 59897 SH SOLE 0 0 59897 NOVO-NORDISK A S ADR 670100205 3113 90818 SH SOLE 0 0 90818 NQ MOBILE INC ADR REPSTG CL A 64118U108 442 106100 SH SOLE 0 0 106100 NQ MOBILE INC ADR REPSTG CL A 64118U108 26 24700 SH Call SOLE 0 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 12 17100 SH Call SOLE 0 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 17 29600 SH Call SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 1321 70616 SH SOLE 0 0 70616 NRG YIELD INC CL A NEW 62942X306 447 25732 SH SOLE 0 0 25732 NRG YIELD INC CL C 62942X405 972 54921 SH SOLE 0 0 54921 NUANCE COMMUNICATIONS INC COM 67020Y100 979 56547 SH SOLE 0 0 56547 NUCOR CORP COM 670346105 11313 189427 SH SOLE 0 0 189427 NUCOR CORP COM 670346105 1 21400 SH Call SOLE 0 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 4097 78819 SH SOLE 0 0 78819 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 1592 56947 SH SOLE 0 0 56947 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4088 279634 SH SOLE 0 0 279634 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2080 155702 SH SOLE 0 0 155702 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 192 11264 SH SOLE 0 0 11264 NUVEEN BUILD AMER BD FD COM 67074C103 264 12646 SH SOLE 0 0 12646 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 324 22483 SH SOLE 0 0 22483 NUVEEN CALIF MUN VALUE FD COM 67062C107 639 63385 SH SOLE 0 0 63385 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 363 26063 SH SOLE 0 0 26063 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1134 130462 SH SOLE 0 0 130462 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 751 63600 SH SOLE 0 0 63600 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 4705 300627 SH SOLE 0 0 300627 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 723 53012 SH SOLE 0 0 53012 NUVEEN FLOATING RATE INCOME COM 67072T108 483 41969 SH SOLE 0 0 41969 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 898 76467 SH SOLE 0 0 76467 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 341 20720 SH SOLE 0 0 20720 NUVEEN INTER DURATION MN TMF COM 670671106 724 55834 SH SOLE 0 0 55834 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 218 17185 SH SOLE 0 0 17185 NUVEEN MICHIGAN QLT MUN INC COM 670979103 138 10327 SH SOLE 0 0 10327 NUVEEN MTG OPPORTUNITY TERM COM 670735109 820 33099 SH SOLE 0 0 33099 NUVEEN MULTI MKT INCOME FD COM 67075J107 88 11959 SH SOLE 0 0 11959 NUVEEN MUN HIGH INCOME OPP F COM 670682103 135 10253 SH SOLE 0 0 10253 NUVEEN MUN VALUE FD INC COM 670928100 2553 261024 SH SOLE 0 0 261024 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 541 37603 SH SOLE 0 0 37603 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5754 278265 SH SOLE 0 0 278265 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1523 114561 SH SOLE 0 0 114561 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 242 18607 SH SOLE 0 0 18607 NUVEEN NEW YORK QLT MUN INC COM 67066X107 248 18298 SH SOLE 0 0 18298 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 173 13338 SH SOLE 0 0 13338 NUVEEN NY MUN VALUE FD COM 67062M105 109 11183 SH SOLE 0 0 11183 NUVEEN OHIO QLTY MUN INCOME COM 670980101 444 29998 SH SOLE 0 0 29998 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1060 80734 SH SOLE 0 0 80734 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 348 35468 SH SOLE 0 0 35468 NUVEEN PREFERRED SECURITIES COM 67072C105 2480 259973 SH SOLE 0 0 259973 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1785 130404 SH SOLE 0 0 130404 NUVEEN REAL ASSET INC & GROW COM 67074Y105 443 25699 SH SOLE 0 0 25699 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1244 112081 SH SOLE 0 0 112081 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1194 90128 SH SOLE 0 0 90128 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 3633 245154 SH SOLE 0 0 245154 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 116 11650 SH SOLE 0 0 11650 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 330 23487 SH SOLE 0 0 23487 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 414 30866 SH SOLE 0 0 30866 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 370 26012 SH SOLE 0 0 26012 NUVEEN SR INCOME FD COM 67067Y104 491 72328 SH SOLE 0 0 72328 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 290 19437 SH SOLE 0 0 19437 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 243 18838 SH SOLE 0 0 18838 NVIDIA CORP COM 67066G104 21790 200029 SH SOLE 0 0 200029 NVR INC COM 62944T105 2151 1021 SH SOLE 0 0 1021 NXP SEMICONDUCTORS N V COM N6596X109 17936 173296 SH SOLE 0 0 173296 O REILLY AUTOMOTIVE INC NEW COM 67103H107 38489 142636 SH SOLE 0 0 142636 OASIS PETE INC NEW COM 674215108 17640 1236996 SH SOLE 0 0 1236996 OCCIDENTAL PETE CORP DEL COM 674599105 11576 182706 SH SOLE 0 0 182706 OCEANEERING INTL INC COM 675232102 212 7814 SH SOLE 0 0 7814 OGE ENERGY CORP COM 670837103 2068 59104 SH SOLE 0 0 59104 OLD DOMINION FGHT LINES INC COM 679580100 3884 45389 SH SOLE 0 0 45389 OLD NATL BANCORP IND COM 680033107 346 19932 SH SOLE 0 0 19932 OLD REP INTL CORP COM 680223104 3377 164870 SH SOLE 0 0 164870 OLIN CORP COM PAR $1 680665205 744 22644 SH SOLE 0 0 22644 OMEGA HEALTHCARE INVS INC COM 681936100 5157 156308 SH SOLE 0 0 156308 OMNICOM GROUP INC COM 681919106 2500 29003 SH SOLE 0 0 29003 ONE GAS INC COM 68235P108 4530 67019 SH SOLE 0 0 67019 ONE LIBERTY PPTYS INC COM 682406103 301 12886 SH SOLE 0 0 12886 ONEOK INC NEW COM 682680103 15660 282469 SH SOLE 0 0 282469 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 9566 177185 SH SOLE 0 0 177185 OPEN TEXT CORP COM 683715106 1238 36408 SH SOLE 0 0 36408 OPKO HEALTH INC COM 68375N103 374 46761 SH SOLE 0 0 46761 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 255 4300 SH SOLE 0 0 4300 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 5678 124786 SH SOLE 0 0 124786 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 6208 111733 SH SOLE 0 0 111733 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 6679 100570 SH SOLE 0 0 100570 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 4484 129313 SH SOLE 0 0 129313 ORACLE CORP COM 68389X105 42913 961953 SH SOLE 0 0 961953 ORANGE SPONSORED ADR 684060106 514 33086 SH SOLE 0 0 33086 ORASURE TECHNOLOGIES INC COM 68554V108 410 31731 SH SOLE 0 0 31731 ORBCOMM INC COM 68555P100 257 26866 SH SOLE 0 0 26866 ORBITAL ATK INC COM 68557N103 256 2613 SH SOLE 0 0 2613 ORGANOVO HLDGS INC COM 68620A104 79 24916 SH SOLE 0 0 24916 ORION ENERGY SYSTEMS INC COM 686275108 50 25300 SH SOLE 0 0 25300 ORION GROUP HOLDINGS INC COM 68628V308 82 11009 SH SOLE 0 0 11009 ORIX CORP SPONSORED ADR 686330101 210 2822 SH SOLE 0 0 2822 OSHKOSH CORP COM 688239201 1011 14747 SH SOLE 0 0 14747 OTTER TAIL CORP COM 689648103 496 13078 SH SOLE 0 0 13078 PACCAR INC COM 693718108 1784 26549 SH SOLE 0 0 26549 PACER FDS TR GLOBL CASH ETF 69374H709 371 13001 SH SOLE 0 0 13001 PACER FDS TR TRENDP 100 ETF 69374H303 7803 304327 SH SOLE 0 0 304327 PACER FDS TR TRENDP 450 ETF 69374H204 35001 1259493 SH SOLE 0 0 1259493 PACER FDS TR TRENDP 750 ETF 69374H105 43205 1709061 SH SOLE 0 0 1709061 PACER FDS TR TRENDPILOT EUR 69374H808 14390 550929 SH SOLE 0 0 550929 PACIFIC PREMIER BANCORP COM 69478X105 746 19362 SH SOLE 0 0 19362 PACKAGING CORP AMER COM 695156109 808 8821 SH SOLE 0 0 8821 PACWEST BANCORP DEL COM 695263103 366 6872 SH SOLE 0 0 6872 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 14805 SH SOLE 0 0 14805 PALO ALTO NETWORKS INC COM 697435105 5394 47866 SH SOLE 0 0 47866 PAN AMERICAN SILVER CORP COM 697900108 730 41692 SH SOLE 0 0 41692 PANDORA MEDIA INC COM 698354107 296 25039 SH SOLE 0 0 25039 PANERA BREAD CO CL A 69840W108 930 3550 SH SOLE 0 0 3550 PAPA JOHNS INTL INC COM 698813102 1069 13356 SH SOLE 0 0 13356 PARAGON COML CORP COM NEW 69911U403 1054 19711 SH SOLE 0 0 19711 PAREXEL INTL CORP COM 699462107 305 4826 SH SOLE 0 0 4826 PARK NATL CORP COM 700658107 608 5782 SH SOLE 0 0 5782 PARK STERLING CORP COM 70086Y105 230 18655 SH SOLE 0 0 18655 PARKER DRILLING CO COM 701081101 28 16160 SH SOLE 0 0 16160 PARKER HANNIFIN CORP COM 701094104 4104 25601 SH SOLE 0 0 25601 PARKER HANNIFIN CORP COM 701094104 130 10300 SH Call SOLE 0 0 0 PARSLEY ENERGY INC CL A 701877102 1209 37183 SH SOLE 0 0 37183 PATTERN ENERGY GROUP INC CL A 70338P100 343 17044 SH SOLE 0 0 17044 PATTERSON COMPANIES INC COM 703395103 450 9952 SH SOLE 0 0 9952 PATTERSON UTI ENERGY INC COM 703481101 1353 55753 SH SOLE 0 0 55753 PAYCHEX INC COM 704326107 6073 103109 SH SOLE 0 0 103109 PAYCOM SOFTWARE INC COM 70432V102 541 9403 SH SOLE 0 0 9403 PAYPAL HLDGS INC COM 70450Y103 3932 91395 SH SOLE 0 0 91395 PDL BIOPHARMA INC NOTE 4.000% 2/0 69329YAF1 22 22000 PRN SOLE 0 0 22000 PEBBLEBROOK HOTEL TR COM 70509V100 315 10770 SH SOLE 0 0 10770 PEMBINA PIPELINE CORP COM 706327103 1060 33522 SH SOLE 0 0 33522 PENGROWTH ENERGY CORP COM 70706P104 44 44279 SH SOLE 0 0 44279 PENNANTPARK FLOATING RATE CA COM 70806A106 197 14133 SH SOLE 0 0 14133 PENNEY J C INC COM 708160106 119 19259 SH SOLE 0 0 19259 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 17 17000 PRN SOLE 0 0 17000 PENNYMAC MTG INVT TR COM 70931T103 366 20620 SH SOLE 0 0 20620 PENSKE AUTOMOTIVE GRP INC COM 70959W103 681 14540 SH SOLE 0 0 14540 PENTAIR PLC SHS G7S00T104 2835 45153 SH SOLE 0 0 45153 PEOPLES BANCORP INC COM 709789101 519 16406 SH SOLE 0 0 16406 PEOPLES UNITED FINANCIAL INC COM 712704105 4964 272729 SH SOLE 0 0 272729 PEPSICO INC COM 713448108 71694 640905 SH SOLE 0 0 640905 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 24 36400 SH SOLE 0 0 36400 PERRIGO CO PLC SHS G97822103 449 6768 SH SOLE 0 0 6768 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 105 11400 SH SOLE 0 0 11400 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 753 77743 SH SOLE 0 0 77743 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 22 15300 SH Put SOLE 0 0 15300 PFIZER INC COM 717081103 75492 2206702 SH SOLE 0 0 2206702 PG&E CORP COM 69331C108 2426 36565 SH SOLE 0 0 36565 PHILIP MORRIS INTL INC COM 718172109 43012 380973 SH SOLE 0 0 380973 PHILLIPS 66 COM 718546104 23367 294941 SH SOLE 0 0 294941 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4500 87642 SH SOLE 0 0 87642 PHYSICIANS RLTY TR COM 71943U104 4560 229504 SH SOLE 0 0 229504 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 378 17680 SH SOLE 0 0 17680 PIMCO CORPORATE & INCOME OPP COM 72201B101 717 45667 SH SOLE 0 0 45667 PIMCO CORPORATE INCOME STRAT COM 72200U100 394 24646 SH SOLE 0 0 24646 PIMCO DYNAMIC INCOME FD SHS 72201Y101 662 22930 SH SOLE 0 0 22930 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 694 32374 SH SOLE 0 0 32374 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1495 14791 SH SOLE 0 0 14791 PIMCO ETF TR 1-5 US TIP IDX 72201R205 998 18897 SH SOLE 0 0 18897 PIMCO ETF TR BROAD US TIPS 72201R403 369 6338 SH SOLE 0 0 6338 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11946 117521 SH SOLE 0 0 117521 PIMCO ETF TR INTER MUN BD ACT 72201R866 619 11696 SH SOLE 0 0 11696 PIMCO ETF TR INV GRD CRP BD 72201R817 1611 15634 SH SOLE 0 0 15634 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 271 5417 SH SOLE 0 0 5417 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 6276 59587 SH SOLE 0 0 59587 PIMCO HIGH INCOME FD COM SHS 722014107 180 20721 SH SOLE 0 0 20721 PIMCO INCOME OPPORTUNITY FD COM 72202B100 305 12298 SH SOLE 0 0 12298 PIMCO INCOME STRATEGY FUND COM 72201H108 134 12027 SH SOLE 0 0 12027 PIMCO INCOME STRATEGY FUND I COM 72201J104 171 16975 SH SOLE 0 0 16975 PIMCO MUN INCOME FD II COM 72200W106 788 62650 SH SOLE 0 0 62650 PIMCO MUN INCOME FD III COM 72201A103 169 14969 SH SOLE 0 0 14969 PIMCO MUNICIPAL INCOME FD COM 72200R107 206 15591 SH SOLE 0 0 15591 PIMCO STRATEGIC INCOME FD IN COM 72200X104 673 70673 SH SOLE 0 0 70673 PINNACLE FINL PARTNERS INC COM 72346Q104 5525 83142 SH SOLE 0 0 83142 PINNACLE FOODS INC DEL COM 72348P104 702 12135 SH SOLE 0 0 12135 PINNACLE WEST CAP CORP COM 723484101 581 6972 SH SOLE 0 0 6972 PIONEER DIV HIGH INCOME TRUS COM 723653101 524 32395 SH SOLE 0 0 32395 PIONEER FLOATING RATE TR COM 72369J102 733 59977 SH SOLE 0 0 59977 PIONEER HIGH INCOME TR COM 72369H106 590 59798 SH SOLE 0 0 59798 PIONEER MUN HIGH INCOME ADV COM 723762100 266 24175 SH SOLE 0 0 24175 PIONEER MUN HIGH INCOME TR COM SHS 723763108 356 30635 SH SOLE 0 0 30635 PIONEER NAT RES CO COM 723787107 16483 88510 SH SOLE 0 0 88510 PITNEY BOWES INC COM 724479100 144 10991 SH SOLE 0 0 10991 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14938 472580 SH SOLE 0 0 472580 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 976 31217 SH SOLE 0 0 31217 PLUG POWER INC COM NEW 72919P202 48 34764 SH SOLE 0 0 34764 PNC FINL SVCS GROUP INC COM 693475105 7188 59782 SH SOLE 0 0 59782 PNM RES INC COM 69349H107 244 6582 SH SOLE 0 0 6582 POLARIS INDS INC COM 731068102 3988 47587 SH SOLE 0 0 47587 POLYMET MINING CORP COM 731916102 76 100953 SH SOLE 0 0 100953 POOL CORPORATION COM 73278L105 2273 19051 SH SOLE 0 0 19051 PORTLAND GEN ELEC CO COM NEW 736508847 373 8391 SH SOLE 0 0 8391 POSCO SPONSORED ADR 693483109 229 3553 SH SOLE 0 0 3553 POTASH CORP SASK INC COM 73755L107 1119 65535 SH SOLE 0 0 65535 POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 230 2990 SH SOLE 0 0 2990 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 2451 161151 SH SOLE 0 0 161151 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 8656 294813 SH SOLE 0 0 294813 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 496 12375 SH SOLE 0 0 12375 POWERSHARES ETF TR II DWA TACT MLT 73937B399 2018 72105 SH SOLE 0 0 72105 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 2610 105826 SH SOLE 0 0 105826 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 548 27646 SH SOLE 0 0 27646 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 862 45807 SH SOLE 0 0 45807 POWERSHARES ETF TR II GBL WTR PORT 73936T623 1109 49243 SH SOLE 0 0 49243 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 2015 80493 SH SOLE 0 0 80493 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 368 11948 SH SOLE 0 0 11948 POWERSHARES ETF TR II KBW BK PORT 73937B746 3238 68143 SH SOLE 0 0 68143 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 9942 185000 SH SOLE 0 0 185000 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 3852 259903 SH SOLE 0 0 259903 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 7393 239368 SH SOLE 0 0 239368 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 16337 403277 SH SOLE 0 0 403277 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 372 20484 SH SOLE 0 0 20484 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 283 3540 SH SOLE 0 0 3540 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 770 13788 SH SOLE 0 0 13788 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 12395 169764 SH SOLE 0 0 169764 POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 807 17178 SH SOLE 0 0 17178 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 28091 663784 SH SOLE 0 0 663784 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1279 34034 SH SOLE 0 0 34034 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 20640 474814 SH SOLE 0 0 474814 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 30029 700633 SH SOLE 0 0 700633 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 8863 304999 SH SOLE 0 0 304999 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1112 43694 SH SOLE 0 0 43694 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 2351 53974 SH SOLE 0 0 53974 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 496 20883 SH SOLE 0 0 20883 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 33498 739632 SH SOLE 0 0 739632 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 278 6571 SH SOLE 0 0 6571 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 760 26026 SH SOLE 0 0 26026 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 741 22151 SH SOLE 0 0 22151 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 229 5565 SH SOLE 0 0 5565 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1454 24744 SH SOLE 0 0 24744 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 3605 86315 SH SOLE 0 0 86315 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 19394 373315 SH SOLE 0 0 373315 POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1294 15375 SH SOLE 0 0 15375 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 508 14801 SH SOLE 0 0 14801 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 6927 196054 SH SOLE 0 0 196054 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 995 25488 SH SOLE 0 0 25488 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1560 83610 SH SOLE 0 0 83610 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 270 8739 SH SOLE 0 0 8739 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 35633 347739 SH SOLE 0 0 347739 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 7915 67985 SH SOLE 0 0 67985 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 458 39216 SH SOLE 0 0 39216 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 214 6296 SH SOLE 0 0 6296 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 953 55848 SH SOLE 0 0 55848 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 238 4434 SH SOLE 0 0 4434 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 427 8317 SH SOLE 0 0 8317 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 681 45301 SH SOLE 0 0 45301 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 759 8040 SH SOLE 0 0 8040 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 202 5905 SH SOLE 0 0 5905 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6186 226018 SH SOLE 0 0 226018 POWERSHARES ETF TRUST TECH SECT PORT 73935X344 1643 36803 SH SOLE 0 0 36803 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 1326 50956 SH SOLE 0 0 50956 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 57 14220 SH SOLE 0 0 14220 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 9579 414666 SH SOLE 0 0 414666 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 1167 50042 SH SOLE 0 0 50042 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1320 80509 SH SOLE 0 0 80509 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 1905 46633 SH SOLE 0 0 46633 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 713 28523 SH SOLE 0 0 28523 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 8710 374447 SH SOLE 0 0 374447 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 487 22065 SH SOLE 0 0 22065 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 121736 919599 SH SOLE 0 0 919599 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 439 49965 SH SOLE 0 0 49965 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 816 41266 SH SOLE 0 0 41266 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 3215 123884 SH SOLE 0 0 123884 PPL CORP COM 69351T106 7633 204140 SH SOLE 0 0 204140 PRAXAIR INC COM 74005P104 5516 46509 SH SOLE 0 0 46509 PREFERRED APT CMNTYS INC COM 74039L103 557 42144 SH SOLE 0 0 42144 PRICE T ROWE GROUP INC COM 74144T108 5223 76634 SH SOLE 0 0 76634 PRICELINE GRP INC COM NEW 741503403 14971 8411 SH SOLE 0 0 8411 PRINCIPAL FINL GROUP INC COM 74251V102 2948 46709 SH SOLE 0 0 46709 PROCTER AND GAMBLE CO COM 742718109 65711 731326 SH SOLE 0 0 731326 PROCTER AND GAMBLE CO COM 742718109 38 13600 SH Call SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 2290 58448 SH SOLE 0 0 58448 PROLOGIS INC COM 74340W103 449 8663 SH SOLE 0 0 8663 PROSHARES TR MDCP 400 DIVID 74347B680 6279 121472 SH SOLE 0 0 121472 PROSHARES TR MSCI EAFE DIVD 74347B839 1091 31912 SH SOLE 0 0 31912 PROSHARES TR PSHS ULTSH 20YRS 74347B201 978 25006 SH SOLE 0 0 25006 PROSHARES TR RUSS 2000 DIVD 74347B698 4723 88918 SH SOLE 0 0 88918 PROSHARES TR S&P 500 DV ARIST 74348A467 39650 705391 SH SOLE 0 0 705391 PROSHARES TR SHORT S&P 500 NE 74347B425 1280 37121 SH SOLE 0 0 37121 PROSHARES TR SHRT 20+YR TRE 74347X849 1908 81345 SH SOLE 0 0 81345 PROSHARES TR ULTRA FNCLS NEW 74347X633 365 3756 SH SOLE 0 0 3756 PROSPECT CAPITAL CORPORATION COM 74348T102 2079 230009 SH SOLE 0 0 230009 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 16 16000 PRN SOLE 0 0 16000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 18 18000 PRN SOLE 0 0 18000 PROSPERITY BANCSHARES INC COM 743606105 253 3636 SH SOLE 0 0 3636 PROVIDENT FINL SVCS INC COM 74386T105 335 12964 SH SOLE 0 0 12964 PRUDENTIAL FINL INC COM 744320102 10004 93775 SH SOLE 0 0 93775 PRUDENTIAL SHT DURATION HG Y COM 74442F107 3080 200281 SH SOLE 0 0 200281 PUBLIC STORAGE COM 74460D109 7094 32407 SH SOLE 0 0 32407 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7166 161568 SH SOLE 0 0 161568 PULTE GROUP INC COM 745867101 362 15382 SH SOLE 0 0 15382 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 290 33490 SH SOLE 0 0 33490 PUTNAM MANAGED MUN INCOM TR COM 746823103 477 65658 SH SOLE 0 0 65658 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 109 23163 SH SOLE 0 0 23163 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 175 14547 SH SOLE 0 0 14547 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1315 249457 SH SOLE 0 0 249457 QCR HOLDINGS INC COM 74727A104 903 21320 SH SOLE 0 0 21320 QEP RES INC COM 74733V100 1029 80971 SH SOLE 0 0 80971 QEP RES INC COM 74733V100 2 15400 SH Call SOLE 0 0 0 QORVO INC COM 74736K101 650 9482 SH SOLE 0 0 9482 QUALCOMM INC COM 747525103 14987 261373 SH SOLE 0 0 261373 QUANTA SVCS INC COM 74762E102 452 12185 SH SOLE 0 0 12185 QUEST DIAGNOSTICS INC COM 74834L100 1538 15666 SH SOLE 0 0 15666 QUIDEL CORP NOTE 3.250%12/1 74838JAA9 26 25000 PRN SOLE 0 0 25000 QUINTILES IMS HOLDINGS INC COM 74876Y101 1146 14234 SH SOLE 0 0 14234 R1 RCM INC COM 749397105 289 93465 SH SOLE 0 0 93465 RADNET INC COM 750491102 177 30000 SH SOLE 0 0 30000 RALPH LAUREN CORP CL A 751212101 347 4251 SH SOLE 0 0 4251 RANDGOLD RES LTD ADR 752344309 314 3601 SH SOLE 0 0 3601 RANGE RES CORP COM 75281A109 812 27902 SH SOLE 0 0 27902 RAPID7 INC COM 753422104 234 15620 SH SOLE 0 0 15620 RAYMOND JAMES FINANCIAL INC COM 754730109 12839 168351 SH SOLE 0 0 168351 RAYONIER INC COM 754907103 1672 58991 SH SOLE 0 0 58991 RAYTHEON CO COM NEW 755111507 7798 51138 SH SOLE 0 0 51138 REALTY INCOME CORP COM 756109104 7721 129695 SH SOLE 0 0 129695 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1877 57938 SH SOLE 0 0 57938 RED HAT INC COM 756577102 867 10023 SH SOLE 0 0 10023 RED ROBIN GOURMET BURGERS IN COM 75689M101 1114 19056 SH SOLE 0 0 19056 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 17 17000 PRN SOLE 0 0 17000 REGAL ENTMT GROUP CL A 758766109 2045 90556 SH SOLE 0 0 90556 REGENERON PHARMACEUTICALS COM 75886F107 1098 2834 SH SOLE 0 0 2834 REGIONS FINL CORP NEW COM 7591EP100 1564 107654 SH SOLE 0 0 107654 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 19 19000 PRN SOLE 0 0 19000 REPUBLIC SVCS INC COM 760759100 5134 81745 SH SOLE 0 0 81745 RESMED INC COM 761152107 3293 45750 SH SOLE 0 0 45750 RESOLUTE ENERGY CORP COM NEW 76116A306 309 7640 SH SOLE 0 0 7640 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 14 14000 PRN SOLE 0 0 14000 RESTAURANT BRANDS INTL INC COM 76131D103 1060 19017 SH SOLE 0 0 19017 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1495 71080 SH SOLE 0 0 71080 RETAIL PPTYS AMER INC CL A 76131V202 470 32598 SH SOLE 0 0 32598 REX ENERGY CORPORATION COM 761565100 21 44990 SH SOLE 0 0 44990 REYNOLDS AMERICAN INC COM 761713106 10884 172703 SH SOLE 0 0 172703 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 782 31000 SH SOLE 0 0 31000 RINGCENTRAL INC CL A 76680R206 229 8109 SH SOLE 0 0 8109 RIO TINTO PLC SPONSORED ADR 767204100 1550 38090 SH SOLE 0 0 38090 RITE AID CORP COM 767754104 595 139955 SH SOLE 0 0 139955 RLI CORP COM 749607107 245 4085 SH SOLE 0 0 4085 ROBERT HALF INTL INC COM 770323103 305 6253 SH SOLE 0 0 6253 ROCKWELL AUTOMATION INC COM 773903109 3585 23026 SH SOLE 0 0 23026 ROCKWELL COLLINS INC COM 774341101 2580 26552 SH SOLE 0 0 26552 ROLLINS INC COM 775711104 1457 39239 SH SOLE 0 0 39239 ROPER TECHNOLOGIES INC COM 776696106 23978 116112 SH SOLE 0 0 116112 ROSS STORES INC COM 778296103 5883 89302 SH SOLE 0 0 89302 ROYAL BK CDA MONTREAL QUE COM 780087102 12070 165958 SH SOLE 0 0 165958 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1520 15489 SH SOLE 0 0 15489 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5923 106095 SH SOLE 0 0 106095 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 9734 184597 SH SOLE 0 0 184597 ROYAL GOLD INC COM 780287108 498 7116 SH SOLE 0 0 7116 ROYCE MICRO-CAP TR INC COM 780915104 291 34659 SH SOLE 0 0 34659 ROYCE VALUE TR INC COM 780910105 7628 544829 SH SOLE 0 0 544829 RPM INTL INC COM 749685103 314 5710 SH SOLE 0 0 5710 RSP PERMIAN INC COM 74978Q105 939 22672 SH SOLE 0 0 22672 RXI PHARMACEUTICALS CORP NEW COM 74979C501 10 12433 SH SOLE 0 0 12433 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 254 3066 SH SOLE 0 0 3066 RYDER SYS INC COM 783549108 1751 23208 SH SOLE 0 0 23208 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 814 6000 SH SOLE 0 0 6000 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 5267 52353 SH SOLE 0 0 52353 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 191382 2107231 SH SOLE 0 0 2107231 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1452 13911 SH SOLE 0 0 13911 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1628 13076 SH SOLE 0 0 13076 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 13799 153871 SH SOLE 0 0 153871 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 8102 137641 SH SOLE 0 0 137641 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 947 15999 SH SOLE 0 0 15999 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1410 37405 SH SOLE 0 0 37405 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 984 6150 SH SOLE 0 0 6150 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 4842 40083 SH SOLE 0 0 40083 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 705 4220 SH SOLE 0 0 4220 S&P GLOBAL INC COM 78409V104 2351 17983 SH SOLE 0 0 17983 SABRA HEALTH CARE REIT INC COM 78573L106 1068 38233 SH SOLE 0 0 38233 SAFETY INS GROUP INC COM 78648T100 447 6375 SH SOLE 0 0 6375 SAGE THERAPEUTICS INC COM 78667J108 438 6157 SH SOLE 0 0 6157 SAIA INC COM 78709Y105 363 8188 SH SOLE 0 0 8188 SALESFORCE COM INC COM 79466L302 19380 234942 SH SOLE 0 0 234942 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 321 44369 SH SOLE 0 0 44369 SANCHEZ ENERGY CORP COM 79970Y105 478 50143 SH SOLE 0 0 50143 SANDERSON FARMS INC COM 800013104 927 8932 SH SOLE 0 0 8932 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 43 14929 SH SOLE 0 0 14929 SANOFI SPONSORED ADR 80105N105 2820 62330 SH SOLE 0 0 62330 SAREPTA THERAPEUTICS INC COM 803607100 333 11236 SH SOLE 0 0 11236 SASOL LTD SPONSORED ADR 803866300 505 17174 SH SOLE 0 0 17174 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4070 33815 SH SOLE 0 0 33815 SCANA CORP NEW COM 80589M102 4989 76346 SH SOLE 0 0 76346 SCHEIN HENRY INC COM 806407102 429 2522 SH SOLE 0 0 2522 SCHLUMBERGER LTD COM 806857108 12824 164205 SH SOLE 0 0 164205 SCHWAB CHARLES CORP NEW COM 808513105 2434 59631 SH SOLE 0 0 59631 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5183 216222 SH SOLE 0 0 216222 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11808 395336 SH SOLE 0 0 395336 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 792 14771 SH SOLE 0 0 14771 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2127 42157 SH SOLE 0 0 42157 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 18726 361583 SH SOLE 0 0 361583 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1143 20036 SH SOLE 0 0 20036 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29021 650984 SH SOLE 0 0 650984 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 19099 315786 SH SOLE 0 0 315786 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 480 9657 SH SOLE 0 0 9657 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5549 98615 SH SOLE 0 0 98615 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 24300 513400 SH SOLE 0 0 513400 SCHWAB STRATEGIC TR US REIT ETF 808524847 6572 161169 SH SOLE 0 0 161169 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 21820 346451 SH SOLE 0 0 346451 SCIENCE APPLICATNS INTL CP N COM 808625107 478 6429 SH SOLE 0 0 6429 SCIENTIFIC GAMES CORP CL A 80874P109 238 10083 SH SOLE 0 0 10083 SCORPIO TANKERS INC SHS Y7542C106 69 15497 SH SOLE 0 0 15497 SCOTTS MIRACLE GRO CO CL A 810186106 507 5428 SH SOLE 0 0 5428 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 245 3125 SH SOLE 0 0 3125 SEABRIDGE GOLD INC COM 811916105 755 68626 SH SOLE 0 0 68626 SEACOAST BKG CORP FLA COM NEW 811707801 200 8350 SH SOLE 0 0 8350 SEADRILL LIMITED SHS G7945E105 65 39556 SH SOLE 0 0 39556 SEAGATE TECHNOLOGY PLC SHS G7945M107 1679 36552 SH SOLE 0 0 36552 SEALED AIR CORP NEW COM 81211K100 1369 31405 SH SOLE 0 0 31405 SEATTLE GENETICS INC COM 812578102 321 5106 SH SOLE 0 0 5106 SEI INVESTMENTS CO COM 784117103 1003 19877 SH SOLE 0 0 19877 SELECT INCOME REIT COM SH BEN INT 81618T100 1306 50635 SH SOLE 0 0 50635 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1273 40293 SH SOLE 0 0 40293 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 20607 234296 SH SOLE 0 0 234296 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7288 133536 SH SOLE 0 0 133536 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19198 258177 SH SOLE 0 0 258177 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 35567 508828 SH SOLE 0 0 508828 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30835 1299423 SH SOLE 0 0 1299423 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 12 18300 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9 32400 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8 13200 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 15372 236268 SH SOLE 0 0 236268 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5990 116735 SH SOLE 0 0 116735 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4125 78700 SH SOLE 0 0 78700 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 40283 755634 SH SOLE 0 0 755634 SEMPRA ENERGY COM 816851109 1953 17670 SH SOLE 0 0 17670 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1482 73198 SH SOLE 0 0 73198 SENOMYX INC COM 81724Q107 25 24750 SH SOLE 0 0 24750 SENSEONICS HLDGS INC COM 81727U105 147 82000 SH SOLE 0 0 82000 SERVICE CORP INTL COM 817565104 551 17852 SH SOLE 0 0 17852 SERVICENOW INC COM 81762P102 3602 41178 SH SOLE 0 0 41178 SERVISFIRST BANCSHARES INC COM 81768T108 1049 28831 SH SOLE 0 0 28831 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1025 31805 SH SOLE 0 0 31805 SHERWIN WILLIAMS CO COM 824348106 5723 18448 SH SOLE 0 0 18448 SHIRE PLC SPONSORED ADR 82481R106 1065 6111 SH SOLE 0 0 6111 SHOPIFY INC CL A 82509L107 1747 25653 SH SOLE 0 0 25653 SIGNATURE BK NEW YORK N Y COM 82669G104 1754 11818 SH SOLE 0 0 11818 SILVER WHEATON CORP COM 828336107 3151 151182 SH SOLE 0 0 151182 SILVER WHEATON CORP COM 828336107 117 23400 SH Call SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2653 15423 SH SOLE 0 0 15423 SIRIUS XM HLDGS INC COM 82968B103 4390 852469 SH SOLE 0 0 852469 SIX FLAGS ENTMT CORP NEW COM 83001A102 913 15354 SH SOLE 0 0 15354 SJW GROUP COM 784305104 264 5466 SH SOLE 0 0 5466 SKYWEST INC COM 830879102 1139 33244 SH SOLE 0 0 33244 SKYWORKS SOLUTIONS INC COM 83088M102 13359 136345 SH SOLE 0 0 136345 SKYWORKS SOLUTIONS INC COM 83088M102 11 11800 SH Call SOLE 0 0 0 SMITH A O COM 831865209 911 17816 SH SOLE 0 0 17816 SMUCKER J M CO COM NEW 832696405 6436 49088 SH SOLE 0 0 49088 SNAP INC CL A 83304A106 684 30360 SH SOLE 0 0 30360 SNAP ON INC COM 833034101 464 2750 SH SOLE 0 0 2750 SONIC CORP COM 835451105 237 9338 SH SOLE 0 0 9338 SONOCO PRODS CO COM 835495102 488 9230 SH SOLE 0 0 9230 SOUTH JERSEY INDS INC COM 838518108 2305 64656 SH SOLE 0 0 64656 SOUTHERN CO COM 842587107 19686 395453 SH SOLE 0 0 395453 SOUTHERN COPPER CORP COM 84265V105 287 8009 SH SOLE 0 0 8009 SOUTHSIDE BANCSHARES INC COM 84470P109 211 6275 SH SOLE 0 0 6275 SOUTHWEST AIRLS CO COM 844741108 8536 158784 SH SOLE 0 0 158784 SOUTHWEST GAS HOLDINGS INC COM 844895102 775 9345 SH SOLE 0 0 9345 SPARK NETWORKS INC COM 84651P100 18 17623 SH SOLE 0 0 17623 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 20883 101209 SH SOLE 0 0 101209 SPDR GOLD TRUST GOLD SHS 78463V107 26721 225076 SH SOLE 0 0 225076 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 12306 261380 SH SOLE 0 0 261380 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2333 62371 SH SOLE 0 0 62371 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1600 44015 SH SOLE 0 0 44015 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6991 164416 SH SOLE 0 0 164416 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 260 8833 SH SOLE 0 0 8833 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 462 10186 SH SOLE 0 0 10186 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 289 4467 SH SOLE 0 0 4467 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 572 15026 SH SOLE 0 0 15026 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 422 13403 SH SOLE 0 0 13403 SPDR S&P 500 ETF TR TR UNIT 78462F103 219955 933031 SH SOLE 0 0 933031 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 49527 158506 SH SOLE 0 0 158506 SPDR SER TR BLOMBERG BRC INV 78468R200 3998 130116 SH SOLE 0 0 130116 SPDR SER TR BLOMBRG BRC SRT 78468R101 826 27431 SH SOLE 0 0 27431 SPDR SER TR BLOOMBERG SRT TR 78468R408 6753 241507 SH SOLE 0 0 241507 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4505 92993 SH SOLE 0 0 92993 SPDR SER TR NUVEEN BRC MUNIC 78468R721 640 13361 SH SOLE 0 0 13361 SPDR SER TR SSGA US SMAL ETF 78468R887 2059 22489 SH SOLE 0 0 22489 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1006 15045 SH SOLE 0 0 15045 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 8006 175146 SH SOLE 0 0 175146 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 25851 537453 SH SOLE 0 0 537453 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1074 17941 SH SOLE 0 0 17941 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 2551 83327 SH SOLE 0 0 83327 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2535 95140 SH SOLE 0 0 95140 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 749 13118 SH SOLE 0 0 13118 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 6762 239880 SH SOLE 0 0 239880 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 245 7820 SH SOLE 0 0 7820 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 2620 76773 SH SOLE 0 0 76773 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 551 9678 SH SOLE 0 0 9678 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10946 296397 SH SOLE 0 0 296397 SPDR SERIES TRUST DJ REIT ETF 78464A607 3633 39370 SH SOLE 0 0 39370 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 400 7108 SH SOLE 0 0 7108 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 504 7329 SH SOLE 0 0 7329 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2803 49509 SH SOLE 0 0 49509 SPDR SERIES TRUST OILGAS EQUIP 78464A748 535 26624 SH SOLE 0 0 26624 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 1578 8952 SH SOLE 0 0 8952 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 538 3869 SH SOLE 0 0 3869 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 401 4165 SH SOLE 0 0 4165 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 2463 21657 SH SOLE 0 0 21657 SPDR SERIES TRUST S&P 500 VALUE 78464A508 948 8408 SH SOLE 0 0 8408 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7686 36138 SH SOLE 0 0 36138 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3807 32253 SH SOLE 0 0 32253 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2157 17785 SH SOLE 0 0 17785 SPDR SERIES TRUST S&P BIOTECH 78464A870 14656 211363 SH SOLE 0 0 211363 SPDR SERIES TRUST S&P BK ETF 78464A797 1388 32296 SH SOLE 0 0 32296 SPDR SERIES TRUST S&P DIVID ETF 78464A763 75906 861199 SH SOLE 0 0 861199 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2997 80495 SH SOLE 0 0 80495 SPDR SERIES TRUST S&P INS ETF 78464A789 357 4156 SH SOLE 0 0 4156 SPDR SERIES TRUST S&P METALS MNG 78464A755 10196 335161 SH SOLE 0 0 335161 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3930 104962 SH SOLE 0 0 104962 SPDR SERIES TRUST S&P PHARMAC 78464A722 601 14371 SH SOLE 0 0 14371 SPDR SERIES TRUST S&P REGL BKG 78464A698 13622 249446 SH SOLE 0 0 249446 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1012 23961 SH SOLE 0 0 23961 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 11256 186570 SH SOLE 0 0 186570 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 437 8274 SH SOLE 0 0 8274 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 852 19390 SH SOLE 0 0 19390 SPECTRA ENERGY PARTNERS LP COM 84756N109 2094 47969 SH SOLE 0 0 47969 SPECTRUM BRANDS HLDGS INC COM 84763R101 2880 20719 SH SOLE 0 0 20719 SPIRE INC COM 84857L101 3457 51217 SH SOLE 0 0 51217 SPIRIT AIRLS INC COM 848577102 2051 38645 SH SOLE 0 0 38645 SPIRIT RLTY CAP INC NEW COM 84860W102 855 84411 SH SOLE 0 0 84411 SPLUNK INC COM 848637104 1456 23368 SH SOLE 0 0 23368 SPORTSMANS WHSE HLDGS INC COM 84920Y106 53 11000 SH SOLE 0 0 11000 SPRINT CORP COM SER 1 85207U105 342 39442 SH SOLE 0 0 39442 SPROTT FOCUS TR INC COM 85208J109 425 57217 SH SOLE 0 0 57217 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4910 480395 SH SOLE 0 0 480395 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3914 567182 SH SOLE 0 0 567182 SPROUTS FMRS MKT INC COM 85208M102 380 16419 SH SOLE 0 0 16419 SQUARE INC CL A 852234103 1070 61925 SH SOLE 0 0 61925 SRC ENERGY INC COM 78470V108 2244 265904 SH SOLE 0 0 265904 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1246 26209 SH SOLE 0 0 26209 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5952 121789 SH SOLE 0 0 121789 ST JOE CO COM 790148100 199 11676 SH SOLE 0 0 11676 STAG INDL INC COM 85254J102 3021 120752 SH SOLE 0 0 120752 STANLEY BLACK & DECKER INC COM 854502101 3004 22608 SH SOLE 0 0 22608 STAPLES INC COM 855030102 169 19297 SH SOLE 0 0 19297 STARBUCKS CORP COM 855244109 17171 294067 SH SOLE 0 0 294067 STARWOOD PPTY TR INC COM 85571B105 4133 183019 SH SOLE 0 0 183019 STATE STR CORP COM 857477103 1801 22618 SH SOLE 0 0 22618 STEEL DYNAMICS INC COM 858119100 534 15371 SH SOLE 0 0 15371 STEELCASE INC CL A 858155203 565 33739 SH SOLE 0 0 33739 STELLUS CAP INVT CORP COM 858568108 482 33133 SH SOLE 0 0 33133 STERICYCLE INC COM 858912108 1179 14222 SH SOLE 0 0 14222 STERICYCLE INC DEP PFD A 1/10 858912207 282 3948 SH SOLE 0 0 3948 STERIS PLC SHS USD G84720104 1439 20715 SH SOLE 0 0 20715 STMICROELECTRONICS N V NY REGISTRY 861012102 256 16565 SH SOLE 0 0 16565 STONEMOR PARTNERS L P COM UNITS 86183Q100 1019 128461 SH SOLE 0 0 128461 STORE CAP CORP COM 862121100 643 26939 SH SOLE 0 0 26939 STREAMLINE HEALTH SOLUTIONS COM 86323X106 47 46430 SH SOLE 0 0 46430 STRYKER CORP COM 863667101 22118 167998 SH SOLE 0 0 167998 STURM RUGER & CO INC COM 864159108 414 7738 SH SOLE 0 0 7738 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 4045 150032 SH SOLE 0 0 150032 SUMMER INFANT INC COM 865646103 269 141331 SH SOLE 0 0 141331 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 240 10000 SH SOLE 0 0 10000 SUN CMNTYS INC COM 866674104 760 9467 SH SOLE 0 0 9467 SUN LIFE FINL INC COM 866796105 312 8552 SH SOLE 0 0 8552 SUNCOR ENERGY INC NEW COM 867224107 1082 35311 SH SOLE 0 0 35311 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3985 163168 SH SOLE 0 0 163168 SUNOCO LP COM U REP LP 86765K109 2615 108198 SH SOLE 0 0 108198 SUNPOWER CORP COM 867652406 130 21354 SH SOLE 0 0 21354 SUNRUN INC COM 86771W105 66 12250 SH SOLE 0 0 12250 SUNTRUST BKS INC COM 867914103 1796 32470 SH SOLE 0 0 32470 SUPERIOR ENERGY SVCS INC COM 868157108 303 21280 SH SOLE 0 0 21280 SUPERVALU INC COM 868536103 162 42024 SH SOLE 0 0 42024 SURGERY PARTNERS INC COM 86881A100 229 11753 SH SOLE 0 0 11753 SVB FINL GROUP COM 78486Q101 4180 22461 SH SOLE 0 0 22461 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 54 10611 SH SOLE 0 0 10611 SWIFT TRANSN CO CL A 87074U101 2257 109900 SH SOLE 0 0 109900 SYMANTEC CORP COM 871503108 586 19099 SH SOLE 0 0 19099 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1188 48697 SH SOLE 0 0 48697 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750% 8/1 87157BAA1 13 14000 PRN SOLE 0 0 14000 SYNCHRONY FINL COM 87165B103 12134 353766 SH SOLE 0 0 353766 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 131 28118 SH SOLE 0 0 28118 SYNOVUS FINL CORP COM NEW 87161C501 997 24311 SH SOLE 0 0 24311 SYNTHESIS ENERGY SYS INC COM 871628103 15 17500 SH SOLE 0 0 17500 SYSCO CORP COM 871829107 11390 219356 SH SOLE 0 0 219356 T MOBILE US INC COM 872590104 255 3942 SH SOLE 0 0 3942 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5135 156351 SH SOLE 0 0 156351 TALLGRASS ENERGY GP LP SHS CL A 874696107 472 16427 SH SOLE 0 0 16427 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1012 19027 SH SOLE 0 0 19027 TARGA RES CORP COM 87612G101 6956 116126 SH SOLE 0 0 116126 TARGET CORP COM 87612E106 8743 158411 SH SOLE 0 0 158411 TASEKO MINES LTD COM 876511106 62 47266 SH SOLE 0 0 47266 TATA MTRS LTD SPONSORED ADR 876568502 283 7931 SH SOLE 0 0 7931 TC PIPELINES LP UT COM LTD PRT 87233Q108 446 7468 SH SOLE 0 0 7468 TCP CAP CORP COM 87238Q103 1114 63921 SH SOLE 0 0 63921 TD AMERITRADE HLDG CORP COM 87236Y108 553 14219 SH SOLE 0 0 14219 TE CONNECTIVITY LTD REG SHS H84989104 1550 20795 SH SOLE 0 0 20795 TECHNIPFMC PLC COM G87110105 250 7682 SH SOLE 0 0 7682 TECK RESOURCES LTD CL B 878742204 688 31405 SH SOLE 0 0 31405 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 510 29061 SH SOLE 0 0 29061 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1034 204043 SH SOLE 0 0 204043 TEGNA INC COM 87901J105 439 17119 SH SOLE 0 0 17119 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1118 46520 SH SOLE 0 0 46520 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 6204 356547 SH SOLE 0 0 356547 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 282 14526 SH SOLE 0 0 14526 TELEFLEX INC COM 879369106 712 3673 SH SOLE 0 0 3673 TELEFONICA S A SPONSORED ADR 879382208 489 43702 SH SOLE 0 0 43702 TELEPHONE & DATA SYS INC COM NEW 879433829 302 11380 SH SOLE 0 0 11380 TELIGENT INC NEW COM 87960W104 375 48030 SH SOLE 0 0 48030 TELUS CORP COM 87971M103 799 24670 SH SOLE 0 0 24670 TEMPLETON EMERG MKTS INCOME COM 880192109 329 29301 SH SOLE 0 0 29301 TEMPLETON GLOBAL INCOME FD COM 880198106 297 44679 SH SOLE 0 0 44679 TEREX CORP NEW COM 880779103 267 8515 SH SOLE 0 0 8515 TERRA NITROGEN CO L P COM UNIT 881005201 896 9121 SH SOLE 0 0 9121 TERRAVIA HLDGS INC COM 88105A106 30 41186 SH SOLE 0 0 41186 TESARO INC COM 881569107 2376 15439 SH SOLE 0 0 15439 TESLA INC COM 88160R101 6092 21891 SH SOLE 0 0 21891 TESORO CORP COM 881609101 349 4308 SH SOLE 0 0 4308 TESORO LOGISTICS LP COM UNIT LP 88160T107 5763 105797 SH SOLE 0 0 105797 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4640 144595 SH SOLE 0 0 144595 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1919 22995 SH SOLE 0 0 22995 TEXAS INSTRS INC COM 882508104 10844 134612 SH SOLE 0 0 134612 TEXTRON INC COM 883203101 890 18696 SH SOLE 0 0 18696 TG THERAPEUTICS INC COM 88322Q108 523 44906 SH SOLE 0 0 44906 TG THERAPEUTICS INC COM 88322Q108 9 15500 SH Put SOLE 0 0 15500 THE TRADE DESK INC COM CL A 88339J105 830 22281 SH SOLE 0 0 22281 THERAPEUTICSMD INC COM 88338N107 207 28730 SH SOLE 0 0 28730 THERMO FISHER SCIENTIFIC INC COM 883556102 4710 30661 SH SOLE 0 0 30661 THL CR INC COM 872438106 210 21117 SH SOLE 0 0 21117 THL CR SR LN FD COM 87244R103 791 43964 SH SOLE 0 0 43964 THOMSON REUTERS CORP COM 884903105 336 7779 SH SOLE 0 0 7779 THOR INDS INC COM 885160101 683 7105 SH SOLE 0 0 7105 TICC CAPITAL CORP COM 87244T109 121 16346 SH SOLE 0 0 16346 TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 16 16000 PRN SOLE 0 0 16000 TIFFANY & CO NEW COM 886547108 1872 19643 SH SOLE 0 0 19643 TIME WARNER INC COM NEW 887317303 37113 379820 SH SOLE 0 0 379820 TIMKEN CO COM 887389104 298 6595 SH SOLE 0 0 6595 TIMKENSTEEL CORP COM 887399103 403 21305 SH SOLE 0 0 21305 TIPTREE INC CL A 88822Q103 97 13320 SH SOLE 0 0 13320 TJX COS INC NEW COM 872540109 6084 76906 SH SOLE 0 0 76906 TOLL BROTHERS INC COM 889478103 6468 179117 SH SOLE 0 0 179117 TOMPKINS FINANCIAL CORPORATI COM 890110109 202 2507 SH SOLE 0 0 2507 TOOTSIE ROLL INDS INC COM 890516107 514 13756 SH SOLE 0 0 13756 TORCHLIGHT ENERGY RES INC COM 89102U103 703 502399 SH SOLE 0 0 502399 TORCHMARK CORP COM 891027104 690 8960 SH SOLE 0 0 8960 TORO CO COM 891092108 519 8305 SH SOLE 0 0 8305 TORONTO DOMINION BK ONT COM NEW 891160509 6599 131973 SH SOLE 0 0 131973 TORTOISE ENERGY INDEPENDENC COM 89148K101 580 35146 SH SOLE 0 0 35146 TORTOISE ENERGY INFRA CORP COM 89147L100 5843 167457 SH SOLE 0 0 167457 TORTOISE MLP FD INC COM 89148B101 1053 50665 SH SOLE 0 0 50665 TORTOISE PWR & ENERGY INFRAS COM 89147X104 659 29976 SH SOLE 0 0 29976 TOTAL S A SPONSORED ADR 89151E109 3242 64304 SH SOLE 0 0 64304 TOTAL SYS SVCS INC COM 891906109 442 8266 SH SOLE 0 0 8266 TOWNEBANK PORTSMOUTH VA COM 89214P109 5228 161358 SH SOLE 0 0 161358 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1871 17227 SH SOLE 0 0 17227 TRACTOR SUPPLY CO COM 892356106 7348 106531 SH SOLE 0 0 106531 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 31 22220 SH SOLE 0 0 22220 TRANSCANADA CORP COM 89353D107 1865 40491 SH SOLE 0 0 40491 TRANSOCEAN LTD REG SHS H8817H100 611 49072 SH SOLE 0 0 49072 TRAVELCENTERS AMER LLC COM 894174101 493 80788 SH SOLE 0 0 80788 TRAVELERS COMPANIES INC COM 89417E109 7609 63127 SH SOLE 0 0 63127 TRI CONTL CORP COM 895436103 1004 43408 SH SOLE 0 0 43408 TRIANGLE CAP CORP COM 895848109 264 13813 SH SOLE 0 0 13813 TRIMBLE INC COM 896239100 305 9531 SH SOLE 0 0 9531 TRINITY INDS INC COM 896522109 248 9333 SH SOLE 0 0 9333 TRIPADVISOR INC COM 896945201 229 5303 SH SOLE 0 0 5303 TRITON INTL LTD CL A G9078F107 448 17371 SH SOLE 0 0 17371 TRUSTMARK CORP COM 898402102 210 6592 SH SOLE 0 0 6592 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 59 12225 SH SOLE 0 0 12225 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 30 17000 PRN SOLE 0 0 17000 TUPPERWARE BRANDS CORP COM 899896104 2958 47169 SH SOLE 0 0 47169 TURQUOISE HILL RES LTD COM 900435108 42 13700 SH SOLE 0 0 13700 TUTOR PERINI CORP COM 901109108 218 6866 SH SOLE 0 0 6866 TWENTY FIRST CENTY FOX INC CL A 90130A101 2625 81040 SH SOLE 0 0 81040 TWENTY FIRST CENTY FOX INC CL B 90130A200 2024 63679 SH SOLE 0 0 63679 TWILIO INC CL A 90138F102 437 15142 SH SOLE 0 0 15142 TWITTER INC COM 90184L102 3469 232039 SH SOLE 0 0 232039 TWITTER INC COM 90184L102 8 11200 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 11 15100 SH Call SOLE 0 0 0 TWITTER INC COM 90184L102 25 22100 SH Call SOLE 0 0 0 TWO HBRS INVT CORP COM 90187B101 1272 132680 SH SOLE 0 0 132680 TWO RIV BANCORP COM 90207C105 1056 59757 SH SOLE 0 0 59757 TYSON FOODS INC CL A 902494103 1210 19614 SH SOLE 0 0 19614 U S G CORP COM NEW 903293405 1441 45307 SH SOLE 0 0 45307 UBIQUITI NETWORKS INC COM 90347A100 1424 28339 SH SOLE 0 0 28339 UBS AG JERSEY BRH ALERIAN INFRST 902641646 525 17996 SH SOLE 0 0 17996 UGI CORP NEW COM 902681105 5911 119657 SH SOLE 0 0 119657 ULTA BEAUTY INC COM 90384S303 1808 6337 SH SOLE 0 0 6337 ULTIMATE SOFTWARE GROUP INC COM 90385D107 871 4461 SH SOLE 0 0 4461 UMPQUA HLDGS CORP COM 904214103 602 33940 SH SOLE 0 0 33940 UNDER ARMOUR INC CL A 904311107 2069 104590 SH SOLE 0 0 104590 UNDER ARMOUR INC CL C 904311206 1159 63316 SH SOLE 0 0 63316 UNILEVER N V N Y SHS NEW 904784709 944 19005 SH SOLE 0 0 19005 UNILEVER PLC SPON ADR NEW 904767704 4153 84172 SH SOLE 0 0 84172 UNION PAC CORP COM 907818108 57823 545905 SH SOLE 0 0 545905 UNISYS CORP COM NEW 909214306 514 36846 SH SOLE 0 0 36846 UNIT CORP COM 909218109 953 39452 SH SOLE 0 0 39452 UNITED BANKSHARES INC WEST V COM 909907107 470 11117 SH SOLE 0 0 11117 UNITED CONTL HLDGS INC COM 910047109 380 5381 SH SOLE 0 0 5381 UNITED PARCEL SERVICE INC CL B 911312106 20197 188223 SH SOLE 0 0 188223 UNITED RENTALS INC COM 911363109 6155 49224 SH SOLE 0 0 49224 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 93 12342 SH SOLE 0 0 12342 UNITED STATES OIL FUND LP UNITS 91232N108 508 47756 SH SOLE 0 0 47756 UNITED STATES STL CORP NEW COM 912909108 2715 80309 SH SOLE 0 0 80309 UNITED TECHNOLOGIES CORP COM 913017109 20327 181151 SH SOLE 0 0 181151 UNITEDHEALTH GROUP INC COM 91324P102 56534 344616 SH SOLE 0 0 344616 UNITI GROUP INC COM 91325V108 3492 135102 SH SOLE 0 0 135102 UNIVERSAL DISPLAY CORP COM 91347P105 922 10710 SH SOLE 0 0 10710 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1349 20920 SH SOLE 0 0 20920 UNIVERSAL HLTH SVCS INC CL B 913903100 516 4144 SH SOLE 0 0 4144 UNUM GROUP COM 91529Y106 477 10171 SH SOLE 0 0 10171 UQM TECHNOLOGIES INC COM 903213106 108 224266 SH SOLE 0 0 224266 URANIUM ENERGY CORP COM 916896103 25 17835 SH SOLE 0 0 17835 US BANCORP DEL COM NEW 902973304 14416 279918 SH SOLE 0 0 279918 US FOODS HLDG CORP COM 912008109 710 25373 SH SOLE 0 0 25373 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2618 154982 SH SOLE 0 0 154982 USA TECHNOLOGIES INC COM NO PAR 90328S500 47 11000 SH SOLE 0 0 11000 V F CORP COM 918204108 8808 160237 SH SOLE 0 0 160237 VAIL RESORTS INC COM 91879Q109 379 1975 SH SOLE 0 0 1975 VALE S A ADR 91912E105 221 23266 SH SOLE 0 0 23266 VALEANT PHARMACEUTICALS INTL COM 91911K102 457 41414 SH SOLE 0 0 41414 VALERO ENERGY CORP NEW COM 91913Y100 7713 116345 SH SOLE 0 0 116345 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1976 41238 SH SOLE 0 0 41238 VALLEY NATL BANCORP COM 919794107 734 62228 SH SOLE 0 0 62228 VALMONT INDS INC COM 920253101 345 2218 SH SOLE 0 0 2218 VALSPAR CORP COM 920355104 832 7500 SH SOLE 0 0 7500 VANECK MERK GOLD TRUST GOLD TRUST 921078101 3139 254573 SH SOLE 0 0 254573 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1239 23176 SH SOLE 0 0 23176 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2368 101030 SH SOLE 0 0 101030 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 2008 102634 SH SOLE 0 0 102634 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 389 3266 SH SOLE 0 0 3266 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 4133 157454 SH SOLE 0 0 157454 VANECK VECTORS ETF TR COAL ETF 92189F809 9218 666523 SH SOLE 0 0 666523 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 11197 378812 SH SOLE 0 0 378812 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9382 411299 SH SOLE 0 0 411299 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 1455 90759 SH SOLE 0 0 90759 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 4071 133171 SH SOLE 0 0 133171 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 266 10575 SH SOLE 0 0 10575 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 13718 381265 SH SOLE 0 0 381265 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 20484 545800 SH SOLE 0 0 545800 VANECK VECTORS ETF TR NAT RES ETF 92189F841 798 23910 SH SOLE 0 0 23910 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 7529 244384 SH SOLE 0 0 244384 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 313 5668 SH SOLE 0 0 5668 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 439 5510 SH SOLE 0 0 5510 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 534 4519 SH SOLE 0 0 4519 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1207 12041 SH SOLE 0 0 12041 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 7865 66769 SH SOLE 0 0 66769 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 30304 261966 SH SOLE 0 0 261966 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 271 2399 SH SOLE 0 0 2399 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 15205 115801 SH SOLE 0 0 115801 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 16527 131534 SH SOLE 0 0 131534 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 14689 175683 SH SOLE 0 0 175683 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 595 6613 SH SOLE 0 0 6613 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 21856 274159 SH SOLE 0 0 274159 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 34503 425538 SH SOLE 0 0 425538 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9723 179629 SH SOLE 0 0 179629 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10716 107276 SH SOLE 0 0 107276 VANGUARD INDEX FDS GROWTH ETF 922908736 45399 373161 SH SOLE 0 0 373161 VANGUARD INDEX FDS LARGE CAP ETF 922908637 10402 96238 SH SOLE 0 0 96238 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1607 14226 SH SOLE 0 0 14226 VANGUARD INDEX FDS MID CAP ETF 922908629 45261 325044 SH SOLE 0 0 325044 VANGUARD INDEX FDS REIT ETF 922908553 29874 361715 SH SOLE 0 0 361715 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 154510 714176 SH SOLE 0 0 714176 VANGUARD INDEX FDS SM CP VAL ETF 922908611 18091 147249 SH SOLE 0 0 147249 VANGUARD INDEX FDS SMALL CP ETF 922908751 27781 208435 SH SOLE 0 0 208435 VANGUARD INDEX FDS SML CP GRW ETF 922908595 9683 68830 SH SOLE 0 0 68830 VANGUARD INDEX FDS TOTAL STK MKT 922908769 89183 735102 SH SOLE 0 0 735102 VANGUARD INDEX FDS VALUE ETF 922908744 33823 354652 SH SOLE 0 0 354652 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12207 255223 SH SOLE 0 0 255223 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 36157 910293 SH SOLE 0 0 910293 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5348 103709 SH SOLE 0 0 103709 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 636 6196 SH SOLE 0 0 6196 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 316 5928 SH SOLE 0 0 5928 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13038 199902 SH SOLE 0 0 199902 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10368 209572 SH SOLE 0 0 209572 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4270 84326 SH SOLE 0 0 84326 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 30935 358124 SH SOLE 0 0 358124 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 1690 26282 SH SOLE 0 0 26282 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 304 3376 SH SOLE 0 0 3376 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4308 82019 SH SOLE 0 0 82019 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15276 191572 SH SOLE 0 0 191572 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 512 8428 SH SOLE 0 0 8428 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5076 43493 SH SOLE 0 0 43493 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1925 17754 SH SOLE 0 0 17754 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4933 49121 SH SOLE 0 0 49121 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1301 11055 SH SOLE 0 0 11055 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 264 2390 SH SOLE 0 0 2390 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1276 12435 SH SOLE 0 0 12435 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 54545 606472 SH SOLE 0 0 606472 VANGUARD STAR FD VG TL INTL STK F 921909768 10522 211797 SH SOLE 0 0 211797 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 50093 1274611 SH SOLE 0 0 1274611 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 34214 440571 SH SOLE 0 0 440571 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 365 6360 SH SOLE 0 0 6360 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 278 4591 SH SOLE 0 0 4591 VANGUARD WORLD FD EXTENDED DUR 921910709 615 5529 SH SOLE 0 0 5529 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 16758 244538 SH SOLE 0 0 244538 VANGUARD WORLD FD MEGA GRWTH IND 921910816 11736 122623 SH SOLE 0 0 122623 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5813 41983 SH SOLE 0 0 41983 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5571 39609 SH SOLE 0 0 39609 VANGUARD WORLD FDS ENERGY ETF 92204A306 9129 94397 SH SOLE 0 0 94397 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8873 146735 SH SOLE 0 0 146735 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8022 58199 SH SOLE 0 0 58199 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8055 65102 SH SOLE 0 0 65102 VANGUARD WORLD FDS INF TECH ETF 92204A702 14334 105683 SH SOLE 0 0 105683 VANGUARD WORLD FDS MATERIALS ETF 92204A801 582 4895 SH SOLE 0 0 4895 VANGUARD WORLD FDS TELCOMM ETF 92204A884 954 10057 SH SOLE 0 0 10057 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2160 19174 SH SOLE 0 0 19174 VARIAN MED SYS INC COM 92220P105 283 3109 SH SOLE 0 0 3109 VCA INC COM 918194101 761 8315 SH SOLE 0 0 8315 VECTOR GROUP LTD COM 92240M108 400 19209 SH SOLE 0 0 19209 VECTREN CORP COM 92240G101 2930 49986 SH SOLE 0 0 49986 VEECO INSTRS INC DEL COM 922417100 799 26766 SH SOLE 0 0 26766 VENTAS INC COM 92276F100 2299 35353 SH SOLE 0 0 35353 VERASTEM INC COM 92337C104 27 12970 SH SOLE 0 0 12970 VEREIT INC COM 92339V100 498 58638 SH SOLE 0 0 58638 VERIFONE SYS INC COM 92342Y109 1107 59119 SH SOLE 0 0 59119 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 14 14000 PRN SOLE 0 0 14000 VERISIGN INC COM 92343E102 869 9975 SH SOLE 0 0 9975 VERISK ANALYTICS INC COM 92345Y106 303 3737 SH SOLE 0 0 3737 VERIZON COMMUNICATIONS INC COM 92343V104 93455 1917011 SH SOLE 0 0 1917011 VERSUM MATLS INC COM 92532W103 510 16662 SH SOLE 0 0 16662 VERTEX PHARMACEUTICALS INC COM 92532F100 555 5072 SH SOLE 0 0 5072 VIACOM INC NEW CL B 92553P201 1136 24370 SH SOLE 0 0 24370 VICAL INC COM NEW 925602203 23 10076 SH SOLE 0 0 10076 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 8083 189527 SH SOLE 0 0 189527 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 321 7520 SH SOLE 0 0 7520 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 7828 182433 SH SOLE 0 0 182433 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 324 18045 SH SOLE 0 0 18045 VIRTUS TOTAL RETURN FD COM 92829A103 61 14040 SH SOLE 0 0 14040 VISA INC COM CL A 92826C839 49413 555973 SH SOLE 0 0 555973 VIVINT SOLAR INC COM 92854Q106 205 73259 SH SOLE 0 0 73259 VMWARE INC CL A COM 928563402 514 5578 SH SOLE 0 0 5578 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3035 114824 SH SOLE 0 0 114824 VOLT INFORMATION SCIENCES IN COM 928703107 153 22114 SH SOLE 0 0 22114 VOYA GLBL ADV & PREM OPP FD COM 92912R104 175 16659 SH SOLE 0 0 16659 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 723 98469 SH SOLE 0 0 98469 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 396 56950 SH SOLE 0 0 56950 VOYA PRIME RATE TR SH BEN INT 92913A100 352 65013 SH SOLE 0 0 65013 VOYA RISK MANAGED NAT RES FD COM 92913C106 225 34407 SH SOLE 0 0 34407 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 971 51100 SH SOLE 0 0 51100 VULCAN MATLS CO COM 929160109 3418 28369 SH SOLE 0 0 28369 W P CAREY INC COM 92936U109 2663 42807 SH SOLE 0 0 42807 WABTEC CORP COM 929740108 942 12078 SH SOLE 0 0 12078 WAL-MART STORES INC COM 931142103 40975 568474 SH SOLE 0 0 568474 WALGREENS BOOTS ALLIANCE INC COM 931427108 17527 211014 SH SOLE 0 0 211014 WASHINGTON FED INC COM 938824109 216 6514 SH SOLE 0 0 6514 WASHINGTON PRIME GROUP NEW COM 93964W108 298 34286 SH SOLE 0 0 34286 WASHINGTON TR BANCORP COM 940610108 287 5827 SH SOLE 0 0 5827 WASTE CONNECTIONS INC COM 94106B101 1852 20993 SH SOLE 0 0 20993 WASTE MGMT INC DEL COM 94106L109 11894 163111 SH SOLE 0 0 163111 WATERS CORP COM 941848103 1012 6472 SH SOLE 0 0 6472 WATSCO INC COM 942622200 370 2582 SH SOLE 0 0 2582 WAYFAIR INC CL A 94419L101 438 10809 SH SOLE 0 0 10809 WEATHERFORD INTL PLC ORD SHS G48833100 447 67189 SH SOLE 0 0 67189 WEBMD HEALTH CORP COM 94770V102 294 5584 SH SOLE 0 0 5584 WEC ENERGY GROUP INC COM 92939U106 5195 85681 SH SOLE 0 0 85681 WEIGHT WATCHERS INTL INC NEW COM 948626106 1004 64482 SH SOLE 0 0 64482 WEIS MKTS INC COM 948849104 392 6564 SH SOLE 0 0 6564 WELBILT INC COM 949090104 265 13505 SH SOLE 0 0 13505 WELLS FARGO & CO NEW COM 949746101 28711 515830 SH SOLE 0 0 515830 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1979 1597 SH SOLE 0 0 1597 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 774 132932 SH SOLE 0 0 132932 WELLS FARGO MULTI SECTOR INC COM 94987D101 784 58840 SH SOLE 0 0 58840 WELLTOWER INC 6.50% PFD PREPET 95040Q203 214 3393 SH SOLE 0 0 3393 WELLTOWER INC COM 95040Q104 10129 143028 SH SOLE 0 0 143028 WENDYS CO COM 95058W100 1408 103428 SH SOLE 0 0 103428 WESBANCO INC COM 950810101 220 5783 SH SOLE 0 0 5783 WESTAR ENERGY INC COM 95709T100 809 14910 SH SOLE 0 0 14910 WESTERN ASSET EMRG MKT DEBT COM 95766A101 487 31442 SH SOLE 0 0 31442 WESTERN ASSET GLB HI INCOME COM 95766B109 117 11623 SH SOLE 0 0 11623 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 232 13317 SH SOLE 0 0 13317 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 230 14992 SH SOLE 0 0 14992 WESTERN ASSET HIGH INCM FD I COM 95766J102 141 19464 SH SOLE 0 0 19464 WESTERN ASSET HIGH INCM OPP COM 95766K109 1103 218842 SH SOLE 0 0 218842 WESTERN ASSET INCOME FD COM 95766T100 440 30374 SH SOLE 0 0 30374 WESTERN ASSET INTM MUNI FD I COM 958435109 721 75558 SH SOLE 0 0 75558 WESTERN ASSET MTG CAP CORP COM 95790D105 103 10583 SH SOLE 0 0 10583 WESTERN ASSET MUN DEF OPP TR COM 95768A109 1003 44666 SH SOLE 0 0 44666 WESTERN ASSET MUN HI INCM FD COM 95766N103 2868 396649 SH SOLE 0 0 396649 WESTERN ASST MN PRT FD INC COM 95766P108 1781 117895 SH SOLE 0 0 117895 WESTERN ASST MNGD MUN FD INC COM 95766M105 1956 142180 SH SOLE 0 0 142180 WESTERN DIGITAL CORP COM 958102105 2044 24766 SH SOLE 0 0 24766 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 478 10360 SH SOLE 0 0 10360 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1708 28260 SH SOLE 0 0 28260 WESTERN REFNG INC COM 959319104 907 25871 SH SOLE 0 0 25871 WESTERN UN CO COM 959802109 1010 49630 SH SOLE 0 0 49630 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 21 21991 SH SOLE 0 0 21991 WESTROCK CO COM 96145D105 1552 29820 SH SOLE 0 0 29820 WEYERHAEUSER CO COM 962166104 9126 268574 SH SOLE 0 0 268574 WGL HLDGS INC COM 92924F106 2619 31739 SH SOLE 0 0 31739 WHIRLPOOL CORP COM 963320106 2450 14296 SH SOLE 0 0 14296 WHITESTONE REIT COM 966084204 1044 75462 SH SOLE 0 0 75462 WHITEWAVE FOODS CO COM 966244105 445 7927 SH SOLE 0 0 7927 WHITING PETE CORP NEW COM 966387102 2694 284828 SH SOLE 0 0 284828 WHOLE FOODS MKT INC COM 966837106 2106 70850 SH SOLE 0 0 70850 WILDHORSE RESOURCE DEV CORP COM 96812T102 156 12509 SH SOLE 0 0 12509 WILLDAN GROUP INC COM 96924N100 606 18793 SH SOLE 0 0 18793 WILLIAMS COS INC DEL COM 969457100 2848 96237 SH SOLE 0 0 96237 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 7251 177579 SH SOLE 0 0 177579 WILLIAMS SONOMA INC COM 969904101 337 6282 SH SOLE 0 0 6282 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17107 130686 SH SOLE 0 0 130686 WINDSTREAM HLDGS INC COM NEW 97382A200 228 41758 SH SOLE 0 0 41758 WINTRUST FINL CORP COM 97650W108 16989 245754 SH SOLE 0 0 245754 WISDOMTREE INVTS INC COM 97717P104 294 32368 SH SOLE 0 0 32368 WISDOMTREE INVTS INC COM 97717P104 5 27000 SH Call SOLE 0 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 952 34283 SH SOLE 0 0 34283 WISDOMTREE TR DIV EX-FINL FD 97717W406 5517 66833 SH SOLE 0 0 66833 WISDOMTREE TR EARNING 500 FD 97717W588 523 6414 SH SOLE 0 0 6414 WISDOMTREE TR EMER MKT HIGH FD 97717W315 9254 226540 SH SOLE 0 0 226540 WISDOMTREE TR EMG MKTS SMCAP 97717W281 655 14589 SH SOLE 0 0 14589 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9914 157825 SH SOLE 0 0 157825 WISDOMTREE TR EUROPE SMCP DV 97717W869 1384 23442 SH SOLE 0 0 23442 WISDOMTREE TR FUTRE STRAT FD 97717W125 328 8243 SH SOLE 0 0 8243 WISDOMTREE TR GLB EX US RL EST 97717W331 339 12029 SH SOLE 0 0 12029 WISDOMTREE TR GLB HIGH DIV FD 97717W877 389 8652 SH SOLE 0 0 8652 WISDOMTREE TR HIGH DIV FD 97717W208 2805 40963 SH SOLE 0 0 40963 WISDOMTREE TR INDIA ERNGS FD 97717W422 306 12668 SH SOLE 0 0 12668 WISDOMTREE TR INTL EQUITY FD 97717W703 6132 123314 SH SOLE 0 0 123314 WISDOMTREE TR INTL SMCAP DIV 97717W760 3063 46790 SH SOLE 0 0 46790 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 206 7254 SH SOLE 0 0 7254 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1178 23267 SH SOLE 0 0 23267 WISDOMTREE TR JP SMALLCP DIV 97717W836 269 4032 SH SOLE 0 0 4032 WISDOMTREE TR LARGECAP DIVID 97717W307 21885 263903 SH SOLE 0 0 263903 WISDOMTREE TR MDCP EARN FUND 97717W570 8014 227225 SH SOLE 0 0 227225 WISDOMTREE TR MIDCAP DIVI FD 97717W505 15648 160429 SH SOLE 0 0 160429 WISDOMTREE TR SMALLCAP DIVID 97717W604 15400 191014 SH SOLE 0 0 191014 WISDOMTREE TR SMLCAP EARN FD 97717W562 1684 52277 SH SOLE 0 0 52277 WISDOMTREE TR TOTAL DIVID FD 97717W109 298 3549 SH SOLE 0 0 3549 WIX COM LTD SHS M98068105 1461 21517 SH SOLE 0 0 21517 WMIH CORP COM 92936P100 31 21200 SH SOLE 0 0 21200 WOODWARD INC COM 980745103 2193 32292 SH SOLE 0 0 32292 WORKDAY INC CL A 98138H101 616 7398 SH SOLE 0 0 7398 WPP PLC NEW ADR 92937A102 1376 12578 SH SOLE 0 0 12578 WPX ENERGY INC COM 98212B103 463 34551 SH SOLE 0 0 34551 WSFS FINL CORP COM 929328102 591 12869 SH SOLE 0 0 12869 WYNDHAM WORLDWIDE CORP COM 98310W108 3658 43399 SH SOLE 0 0 43399 WYNN RESORTS LTD COM 983134107 1930 16842 SH SOLE 0 0 16842 XCEL ENERGY INC COM 98389B100 3969 89301 SH SOLE 0 0 89301 XENIA HOTELS & RESORTS INC COM 984017103 483 28298 SH SOLE 0 0 28298 XEROX CORP COM 984121103 438 59738 SH SOLE 0 0 59738 XILINX INC COM 983919101 2618 45231 SH SOLE 0 0 45231 XYLEM INC COM 98419M100 243 4838 SH SOLE 0 0 4838 YAHOO INC COM 984332106 1216 26191 SH SOLE 0 0 26191 YAMANA GOLD INC COM 98462Y100 111 40179 SH SOLE 0 0 40179 YELP INC CL A 985817105 351 10720 SH SOLE 0 0 10720 YRC WORLDWIDE INC COM PAR $.01 984249607 320 29070 SH SOLE 0 0 29070 YUM BRANDS INC COM 988498101 6377 99789 SH SOLE 0 0 99789 YUM CHINA HLDGS INC COM 98850P109 1263 46445 SH SOLE 0 0 46445 ZAYO GROUP HLDGS INC COM 98919V105 1571 47743 SH SOLE 0 0 47743 ZELTIQ AESTHETICS INC COM 98933Q108 417 7500 SH SOLE 0 0 7500 ZIMMER BIOMET HLDGS INC COM 98956P102 2605 21336 SH SOLE 0 0 21336 ZION OIL & GAS INC COM 989696109 14 11552 SH SOLE 0 0 11552 ZIONS BANCORPORATION COM 989701107 898 21390 SH SOLE 0 0 21390 ZIOPHARM ONCOLOGY INC COM 98973P101 852 134417 SH SOLE 0 0 134417 ZOETIS INC CL A 98978V103 1094 20502 SH SOLE 0 0 20502 ZYNGA INC CL A 98986T108 59 20824 SH SOLE 0 0 20824