0001085146-17-001333.txt : 20170515 0001085146-17-001333.hdr.sgml : 20170515 20170515112043 ACCESSION NUMBER: 0001085146-17-001333 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 IRS NUMBER: 135657518 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04046 FILM NUMBER: 17842255 BUSINESS ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 2126675421 MAIL ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: FAHNESTOCK & CO INC DATE OF NAME CHANGE: 19921119 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000822581 XXXXXXXX 03-31-2017 03-31-2017 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Managing Director 212-667-4395 /s/ Deborah Kaback New York NY 05-11-2017 0 1288 3533082
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 297 19828 SH SOLE 19828 0 0 3M CO COM 88579Y101 9666 50520 SH SOLE 50520 0 0 ABB LTD SPONSORED ADR 000375204 1419 60649 SH SOLE 60649 0 0 ABBOTT LABS COM 002824100 5757 129642 SH SOLE 129642 0 0 ABBVIE INC COM 00287Y109 14573 223637 SH SOLE 223637 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 265 53000 SH SOLE 53000 0 0 ABRAXAS PETE CORP COM 003830106 35 17500 SH SOLE 17500 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 144 25000 SH SOLE 25000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8134 67859 SH SOLE 67859 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1091 21882 SH SOLE 21882 0 0 ACTUANT CORP CL A NEW 00508X203 1415 53688 SH SOLE 53688 0 0 ADDUS HOMECARE CORP COM 006739106 554 17311 SH SOLE 17311 0 0 ADIENT PLC ORD SHS G0084W101 1661 22860 SH SOLE 22860 0 0 ADOBE SYS INC COM 00724F101 1178 9058 SH SOLE 9058 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1728 118813 SH SOLE 118813 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 492 7532 SH SOLE 7532 0 0 AECOM COM 00766T100 2023 56810 SH SOLE 56810 0 0 AEGION CORP COM 00770F104 596 26000 SH SOLE 26000 0 0 AERCAP HOLDINGS NV SHS N00985106 1711 37229 SH SOLE 37229 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1462 67393 SH SOLE 67393 0 0 AES CORP COM 00130H105 224 20000 SH SOLE 20000 0 0 AETNA INC NEW COM 00817Y108 1020 7998 SH SOLE 7998 0 0 AFFILIATED MANAGERS GROUP COM 008252108 220 1342 SH SOLE 1342 0 0 AFLAC INC COM 001055102 45190 624003 SH SOLE 624003 0 0 AG MTG INVT TR INC COM 001228105 3298 182736 SH SOLE 182736 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 360 6817 SH SOLE 6817 0 0 AGNICO EAGLE MINES LTD COM 008474108 4025 94850 SH SOLE 94850 0 0 AIR LEASE CORP CL A 00912X302 4302 111025 SH SOLE 111025 0 0 AIR PRODS & CHEMS INC COM 009158106 5588 41297 SH SOLE 41297 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 7608 127432 SH SOLE 127432 0 0 ALASKA AIR GROUP INC COM 011659109 816 8857 SH SOLE 8857 0 0 ALCENTRA CAP CORP COM 01374T102 172 12548 SH SOLE 12548 0 0 ALCOA CORP COM 013872106 313 9080 SH SOLE 9080 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 613 5550 SH SOLE 5550 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4643 43063 SH SOLE 43063 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 426 23705 SH SOLE 23705 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 673 8891 SH SOLE 8891 0 0 ALLERGAN PLC SHS G0177J108 9000 37668 SH SOLE 37668 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 317 1275 SH SOLE 1275 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 167 13289 SH SOLE 13289 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 255 11170 SH SOLE 11170 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 241 18000 SH SOLE 18000 0 0 ALLIANT ENERGY CORP COM 018802108 2352 59375 SH SOLE 59375 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 491 25425 SH SOLE 25425 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 179 13891 SH SOLE 13891 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 89 18600 SH SOLE 18600 0 0 ALLSTATE CORP COM 020002101 453 5555 SH SOLE 5555 0 0 ALPHABET INC CAP STK CL A 02079K305 24319 28685 SH SOLE 28685 0 0 ALPHABET INC CAP STK CL C 02079K107 17019 20515 SH SOLE 20515 0 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 292 51046 SH SOLE 51046 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 702 84958 SH SOLE 84958 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 4210 331262 SH SOLE 331262 0 0 ALTRIA GROUP INC COM 02209S103 18299 256223 SH SOLE 256223 0 0 AMAZON COM INC COM 023135106 32881 37088 SH SOLE 37066 0 22 AMBER RD INC COM 02318Y108 3861 500125 SH SOLE 500125 0 0 AMBEV SA SPONSORED ADR 02319V103 3704 643146 SH SOLE 607081 0 36065 AMC ENTMT HLDGS INC CL A COM 00165C104 8778 279100 SH SOLE 279100 0 0 AMC NETWORKS INC CL A 00164V103 557 9500 SH SOLE 9500 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 96 17111 SH SOLE 17111 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 5432 128391 SH SOLE 128391 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 907 19055 SH SOLE 19055 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 174 12669 SH SOLE 12669 0 0 AMERICAN ELEC PWR INC COM 025537101 3272 48731 SH SOLE 48731 0 0 AMERICAN EXPRESS CO COM 025816109 8171 103282 SH SOLE 103282 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 229 2395 SH SOLE 2395 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5051 80914 SH SOLE 80914 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7444 61248 SH SOLE 61248 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 665 8545 SH SOLE 8545 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 19358 411071 SH SOLE 411071 0 0 AMERIPRISE FINL INC COM 03076C106 899 6938 SH SOLE 6938 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1794 20269 SH SOLE 20269 0 0 AMETEK INC NEW COM 031100100 920 17020 SH SOLE 17020 0 0 AMGEN INC COM 031162100 26688 162660 SH SOLE 161218 0 1442 AMICUS THERAPEUTICS INC COM 03152W109 167 23409 SH SOLE 23409 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 16 20000 SH SOLE 20000 0 0 ANADARKO PETE CORP COM 032511107 2939 47408 SH SOLE 45618 0 1790 ANALOG DEVICES INC COM 032654105 2580 31483 SH SOLE 31483 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1684 15342 SH SOLE 15342 0 0 ANNALY CAP MGMT INC COM 035710409 4789 431027 SH SOLE 431027 0 0 ANTARES PHARMA INC COM 036642106 162 56900 SH SOLE 56900 0 0 ANTHEM INC COM 036752103 4211 25462 SH SOLE 25462 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 99 17750 SH SOLE 17750 0 0 APACHE CORP COM 037411105 3259 63414 SH SOLE 63414 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 458 10325 SH SOLE 10325 0 0 APOGEE ENTERPRISES INC COM 037598109 6676 112000 SH SOLE 112000 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1101 58499 SH SOLE 58499 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2347 96491 SH SOLE 96491 0 0 APOLLO INVT CORP COM 03761U106 733 111700 SH SOLE 111700 0 0 APPLE INC COM 037833100 73818 513832 SH SOLE 513832 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 22 13527 SH SOLE 13527 0 0 APPLIED MATLS INC COM 038222105 2897 74466 SH SOLE 74466 0 0 APPROACH RESOURCES INC COM 03834A103 903 360010 SH SOLE 360010 0 0 APTARGROUP INC COM 038336103 305 3965 SH SOLE 3965 0 0 AQUA METALS INC COM 03837J101 268 13733 SH SOLE 13733 0 0 ARCH CAP GROUP LTD ORD G0450A105 358 3776 SH SOLE 3776 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2014 43753 SH SOLE 43753 0 0 ARCONIC INC COM 03965L100 541 20525 SH SOLE 20525 0 0 ARES CAP CORP COM 04010L103 205 11778 SH SOLE 11778 0 0 ARISTA NETWORKS INC COM 040413106 244 1848 SH SOLE 1848 0 0 ARQULE INC COM 04269E107 28 26000 SH SOLE 26000 0 0 ARRIS INTL INC SHS G0551A103 245 9250 SH SOLE 9250 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 334 12109 SH SOLE 12109 0 0 ASTEC INDS INC COM 046224101 2174 35338 SH SOLE 35068 0 270 ASTRAZENECA PLC SPONSORED ADR 046353108 592 19006 SH SOLE 19006 0 0 AT&T INC COM 00206R102 21624 520436 SH SOLE 520436 0 0 ATA INC SPONS ADR 00211V106 127 33328 SH SOLE 33328 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 284 15000 SH SOLE 15000 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 826 14890 SH SOLE 14890 0 0 ATWOOD OCEANICS INC COM 050095108 109 11412 SH SOLE 11412 0 0 AUDIOCODES LTD ORD M15342104 132 18900 SH SOLE 18900 0 0 AUTODESK INC COM 052769106 273 3155 SH SOLE 3155 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3746 36578 SH SOLE 36578 0 0 AUTOZONE INC COM 053332102 3462 4788 SH SOLE 4788 0 0 AV HOMES INC COM 00234P102 7714 468892 SH SOLE 468892 0 0 AVON PRODS INC COM 054303102 286 65058 SH SOLE 65058 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2803 41806 SH SOLE 41806 0 0 AXOVANT SCIENCES LTD COM G0750W104 219 14668 SH SOLE 14668 0 0 BAIDU INC SPON ADR REP A 056752108 2274 13184 SH SOLE 13184 0 0 BAKER HUGHES INC COM 057224107 375 6264 SH SOLE 6264 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 304 34472 SH SOLE 34472 0 0 BANCO SANTANDER SA ADR 05964H105 162 26596 SH SOLE 26596 0 0 BANCROFT FUND LTD COM 059695106 270 12829 SH SOLE 12829 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 105 114700 SH SOLE 114700 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 300 251 SH SOLE 251 0 0 BANK AMER CORP COM 060505104 24718 1047800 SH SOLE 1047800 0 0 BANK NEW YORK MELLON CORP COM 064058100 1319 27935 SH SOLE 27935 0 0 BANK OF THE OZARKS INC COM 063904106 919 17673 SH SOLE 17440 0 233 BANKRATE INC DEL COM 06647F102 156 16138 SH SOLE 16138 0 0 BARCLAYS PLC ADR 06738E204 265 23579 SH SOLE 23579 0 0 BARINGS CORPORATE INVS COM 06759X107 1507 98725 SH SOLE 97525 0 1200 BARINGS PARTN INVS SH BEN INT 06761A103 2746 194760 SH SOLE 182635 0 12125 BARRICK GOLD CORP COM 067901108 7208 379571 SH SOLE 376481 0 3090 BASSETT FURNITURE INDS INC COM 070203104 573 21293 SH SOLE 21293 0 0 BAXTER INTL INC COM 071813109 1344 25914 SH SOLE 25914 0 0 BB&T CORP COM 054937107 3815 85345 SH SOLE 85345 0 0 BCE INC COM NEW 05534B760 4294 96988 SH SOLE 92233 0 4755 BECTON DICKINSON & CO COM 075887109 7567 41248 SH SOLE 41248 0 0 BELLATRIX EXPLORATION LTD COM 078314101 8 10000 SH SOLE 10000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5746 23 SH SOLE 23 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30453 182700 SH SOLE 182700 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 433 11928 SH SOLE 11928 0 0 BIG LOTS INC COM 089302103 260 5334 SH SOLE 5334 0 0 BIOBLAST PHARMA LTD SHS M20156101 11 14300 SH SOLE 14300 0 0 BIOGEN INC COM 09062X103 15299 55955 SH SOLE 55955 0 0 BIOSCRIP INC COM 09069N108 24 14000 SH SOLE 14000 0 0 BIOVERATIV INC COM 09075E100 1513 27784 SH SOLE 27784 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 320 23985 SH SOLE 23985 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 357 27111 SH SOLE 27111 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 164 14266 SH SOLE 14266 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 99 11568 SH SOLE 11568 0 0 BLACKROCK INC COM 09247X101 5439 14181 SH SOLE 14181 0 0 BLACKROCK INCOME TR INC COM 09247F100 407 65776 SH SOLE 65776 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 292 50517 SH SOLE 50517 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 182 12583 SH SOLE 12583 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 196 17100 SH SOLE 17100 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 264 19050 SH SOLE 19050 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 157 10700 SH SOLE 10700 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 270 19400 SH SOLE 19400 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 250 18900 SH SOLE 18900 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 139 10550 SH SOLE 10550 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 249 19497 SH SOLE 19497 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 223 15490 SH SOLE 15490 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 210 15053 SH SOLE 15053 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 451 30122 SH SOLE 30122 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 242 28163 SH SOLE 28163 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 214 9567 SH SOLE 9567 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5553 186936 SH SOLE 186936 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 430 13910 SH SOLE 13910 0 0 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 281 13357 SH SOLE 13357 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 472 20518 SH SOLE 20518 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 101 15000 SH SOLE 15000 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1326 107693 SH SOLE 107693 0 0 BOEING CO COM 097023105 8901 50327 SH SOLE 50327 0 0 BOFI HLDG INC COM 05566U108 405 15490 SH SOLE 15490 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 26 10000 SH SOLE 10000 0 0 BORGWARNER INC COM 099724106 1718 41111 SH SOLE 41111 0 0 BOSTON BEER INC CL A 100557107 228 1572 SH SOLE 1572 0 0 BOSTON SCIENTIFIC CORP COM 101137107 366 14757 SH SOLE 14757 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4842 204725 SH SOLE 204725 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 574 61703 SH SOLE 61703 0 0 BP PLC SPONSORED ADR 055622104 13295 385137 SH SOLE 385137 0 0 BRIGGS & STRATTON CORP COM 109043109 1221 54399 SH SOLE 54399 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 19017 349696 SH SOLE 349696 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 433 6532 SH SOLE 6532 0 0 BROADCOM LTD SHS Y09827109 5161 23572 SH SOLE 23572 0 0 BROOKDALE SR LIVING INC COM 112463104 549 40944 SH SOLE 40944 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4885 133972 SH SOLE 133972 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 625 16165 SH SOLE 16165 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 390 24877 SH SOLE 24877 0 0 BROWN FORMAN CORP CL B 115637209 3677 79617 SH SOLE 79617 0 0 BT GROUP PLC ADR 05577E101 305 15200 SH SOLE 15200 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1093 15951 SH SOLE 15951 0 0 BUCKLE INC COM 118440106 192 10300 SH SOLE 10300 0 0 BUNGE LIMITED COM G16962105 251 3163 SH SOLE 3163 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 170 15416 SH SOLE 15416 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1673 87090 SH SOLE 87090 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 304 27275 SH SOLE 27275 0 0 CALLAWAY GOLF CO COM 131193104 730 66000 SH SOLE 66000 0 0 CALLIDUS SOFTWARE INC COM 13123E500 208 9741 SH SOLE 9741 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 715 21040 SH SOLE 21040 0 0 CANADIAN NAT RES LTD COM 136385101 244 7438 SH SOLE 7438 0 0 CANADIAN NATL RY CO COM 136375102 4181 56560 SH SOLE 56560 0 0 CANADIAN PAC RY LTD COM 13645T100 626 4261 SH SOLE 4261 0 0 CANADIAN SOLAR INC COM 136635109 167 13690 SH SOLE 13690 0 0 CAPITAL ONE FINL CORP COM 14040H105 1091 12590 SH SOLE 12590 0 0 CAPITALA FIN CORP COM 14054R106 342 23813 SH SOLE 23813 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 14 18855 SH SOLE 18855 0 0 CARBONITE INC COM 141337105 584 28811 SH SOLE 28811 0 0 CARDINAL HEALTH INC COM 14149Y108 403 4939 SH SOLE 4939 0 0 CARLISLE COS INC COM 142339100 579 5442 SH SOLE 5442 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2472 154989 SH SOLE 154989 0 0 CARMAX INC COM 143130102 51438 868608 SH SOLE 868608 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 549 9311 SH SOLE 9311 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 144 90000 SH SOLE 90000 0 0 CATERPILLAR INC DEL COM 149123101 5961 64263 SH SOLE 64263 0 0 CBOE HLDGS INC COM 12503M108 201 2474 SH SOLE 2474 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1924 257539 SH SOLE 257539 0 0 CBRE GROUP INC CL A 12504L109 1474 42363 SH SOLE 42363 0 0 CBS CORP NEW CL B 124857202 1425 20550 SH SOLE 20550 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 329 3812 SH SOLE 3812 0 0 CDW CORP COM 12514G108 459 7956 SH SOLE 7956 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 3434 50652 SH SOLE 50652 0 0 CELANESE CORP DEL COM SER A 150870103 360 4004 SH SOLE 4004 0 0 CELGENE CORP COM 151020104 14832 119197 SH SOLE 119117 0 80 CELLDEX THERAPEUTICS INC NEW COM 15117B103 364 100871 SH SOLE 100571 0 300 CENTENE CORP DEL COM 15135B101 2930 41114 SH SOLE 41114 0 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 270 21553 SH SOLE 21553 0 0 CENTRAL FD CDA LTD CL A 153501101 2413 187677 SH SOLE 187677 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 575 9450 SH SOLE 9450 0 0 CENTURYLINK INC COM 156700106 10032 425664 SH SOLE 425664 0 0 CERNER CORP COM 156782104 1704 28955 SH SOLE 28955 0 0 CF INDS HLDGS INC COM 125269100 4318 147095 SH SOLE 147095 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4746 46231 SH SOLE 46231 0 0 CHEETAH MOBILE INC ADR 163075104 333 31022 SH SOLE 31022 0 0 CHEMED CORP NEW COM 16359R103 7156 39169 SH SOLE 37046 0 2123 CHENIERE ENERGY INC COM NEW 16411R208 409 8650 SH SOLE 8650 0 0 CHESAPEAKE ENERGY CORP COM 165167107 181 30513 SH SOLE 30513 0 0 CHEVRON CORP NEW COM 166764100 14999 139694 SH SOLE 139397 0 297 CHICAGO BRIDGE & IRON CO N V COM 167250109 2992 97294 SH SOLE 97294 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5932 293958 SH SOLE 293958 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 92 59141 SH SOLE 59141 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 531 29936 SH SOLE 29936 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1467 3293 SH SOLE 3293 0 0 CHOICE HOTELS INTL INC COM 169905106 356 5688 SH SOLE 5688 0 0 CHUBB LIMITED COM H1467J104 11776 86427 SH SOLE 86427 0 0 CHURCH & DWIGHT INC COM 171340102 7031 140988 SH SOLE 140988 0 0 CIGNA CORPORATION COM 125509109 1482 10115 SH SOLE 10115 0 0 CINCINNATI FINL CORP COM 172062101 1128 15610 SH SOLE 15610 0 0 CINTAS CORP COM 172908105 366 2893 SH SOLE 2893 0 0 CIRRUS LOGIC INC COM 172755100 498 8200 SH SOLE 8200 0 0 CISCO SYS INC COM 17275R102 18238 539603 SH SOLE 538884 0 719 CITIGROUP INC *W EXP 01/04/201 172967226 6 42000 SH SOLE 42000 0 0 CITIGROUP INC COM NEW 172967424 21569 360550 SH SOLE 360550 0 0 CITY OFFICE REIT INC COM 178587101 159 13072 SH SOLE 13072 0 0 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 275 10987 SH SOLE 10987 0 0 CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 215 8496 SH SOLE 8496 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 214 8437 SH SOLE 8437 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 273 11158 SH SOLE 11158 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 251 10167 SH SOLE 10167 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 257 12034 SH SOLE 12034 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 598 11905 SH SOLE 11905 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 217 4075 SH SOLE 4075 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 619 36952 SH SOLE 36952 0 0 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 155 11368 SH SOLE 11368 0 0 CLOROX CO DEL COM 189054109 1585 11758 SH SOLE 11758 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 521 50636 SH SOLE 50636 0 0 CM FIN INC COM 12574Q103 356 35058 SH SOLE 35058 0 0 CME GROUP INC COM 12572Q105 4260 35859 SH SOLE 35859 0 0 CMS ENERGY CORP COM 125896100 1379 30818 SH SOLE 30818 0 0 COACH INC COM 189754104 1644 39770 SH SOLE 39770 0 0 COCA COLA CO COM 191216100 29850 703340 SH SOLE 703340 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1741 40437 SH SOLE 40437 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1928 32381 SH SOLE 32381 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 944 43792 SH SOLE 43792 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 628 56020 SH SOLE 56020 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1064 86586 SH SOLE 86586 0 0 COLGATE PALMOLIVE CO COM 194162103 4086 55815 SH SOLE 55815 0 0 COMCAST CORP NEW CL A 20030N101 10527 280043 SH SOLE 280043 0 0 COMMERCE BANCSHARES INC COM 200525103 6556 116737 SH SOLE 116737 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2193 52571 SH SOLE 52571 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 735 70627 SH SOLE 63927 0 6700 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 309 93802 SH SOLE 91432 0 2370 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2905 241218 SH SOLE 229948 0 11270 COMPASS MINERALS INTL INC COM 20451N101 905 13339 SH SOLE 13339 0 0 CONAGRA BRANDS INC COM 205887102 2167 53712 SH SOLE 53712 0 0 CONCHO RES INC COM 20605P101 445 3467 SH SOLE 3467 0 0 CONOCOPHILLIPS COM 20825C104 4956 99378 SH SOLE 99378 0 0 CONSOLIDATED EDISON INC COM 209115104 1267 16310 SH SOLE 16310 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3674 22672 SH SOLE 22672 0 0 CONTINENTAL RESOURCES INC COM 212015101 1963 43200 SH SOLE 43200 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 349 25000 SH SOLE 25000 0 0 COOPER COS INC COM NEW 216648402 479 2394 SH SOLE 2394 0 0 CORE LABORATORIES N V COM N22717107 5821 50397 SH SOLE 50397 0 0 CORNING INC COM 219350105 5313 196755 SH SOLE 196755 0 0 COSTCO WHSL CORP NEW COM 22160K105 20584 122747 SH SOLE 122654 0 93 COTY INC COM CL A 222070203 313 17241 SH SOLE 17241 0 0 CRAY INC COM NEW 225223304 1752 80000 SH SOLE 80000 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 334 22500 SH SOLE 22500 0 0 CRH PLC ADR 12626K203 1532 43565 SH SOLE 43565 0 0 CROCS INC COM 227046109 140 19865 SH SOLE 19865 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1257 13311 SH SOLE 13311 0 0 CROWN HOLDINGS INC COM 228368106 1360 25680 SH SOLE 25680 0 0 CRYOLIFE INC COM 228903100 297 17837 SH SOLE 17837 0 0 CSX CORP COM 126408103 4713 101260 SH SOLE 101260 0 0 CUI GLOBAL INC COM NEW 126576206 53 11264 SH SOLE 11264 0 0 CULLEN FROST BANKERS INC COM 229899109 1736 19506 SH SOLE 19331 0 175 CUMMINS INC COM 231021106 803 5310 SH SOLE 5310 0 0 CURTISS WRIGHT CORP COM 231561101 619 6783 SH SOLE 6783 0 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 1434 102743 SH SOLE 102743 0 0 CUSHING RENAISSANCE FD COM 231647108 842 45682 SH SOLE 45682 0 0 CVS HEALTH CORP COM 126650100 4906 62495 SH SOLE 62495 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4204 82640 SH SOLE 82330 0 310 CYPRESS SEMICONDUCTOR CORP COM 232806109 1931 140357 SH SOLE 140357 0 0 DANAHER CORP DEL COM 235851102 2910 34021 SH SOLE 34021 0 0 DARDEN RESTAURANTS INC COM 237194105 464 5546 SH SOLE 5546 0 0 DARLING INGREDIENTS INC COM 237266101 507 34935 SH SOLE 34935 0 0 DAVITA INC COM 23918K108 1234 18148 SH SOLE 18148 0 0 DBX ETF TR XTRC RUS1000 CMP 233051481 1161 40613 SH SOLE 40613 0 0 DEERE & CO COM 244199105 3410 31327 SH SOLE 31327 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 547 8527 SH SOLE 8527 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 646 8031 SH SOLE 8031 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3872 84233 SH SOLE 84233 0 0 DENBURY RES INC COM NEW 247916208 297 115249 SH SOLE 115249 0 0 DEVON ENERGY CORP NEW COM 25179M103 1202 28817 SH SOLE 28817 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1032 8933 SH SOLE 8933 0 0 DIAMONDBACK ENERGY INC COM 25278X109 360 3469 SH SOLE 3469 0 0 DICKS SPORTING GOODS INC COM 253393102 8399 172619 SH SOLE 172619 0 0 DIEBOLD NXDF INC COM 253651103 1059 34495 SH SOLE 34495 0 0 DIGITAL RLTY TR INC COM 253868103 378 3554 SH SOLE 3554 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 1119 50000 SH SOLE 50000 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 796 10071 SH SOLE 10071 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 241 3600 SH SOLE 3600 0 0 DISCOVER FINL SVCS COM 254709108 4546 66466 SH SOLE 66466 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 962 33051 SH SOLE 31346 0 1705 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3753 132539 SH SOLE 125029 0 7510 DISH NETWORK CORP CL A 25470M109 383 6032 SH SOLE 6032 0 0 DISNEY WALT CO COM DISNEY 254687106 16048 141531 SH SOLE 141531 0 0 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 237 13682 SH SOLE 13682 0 0 DNP SELECT INCOME FD COM 23325P104 140 12942 SH SOLE 12942 0 0 DOLLAR GEN CORP NEW COM 256677105 239 3422 SH SOLE 3422 0 0 DOMINION RES INC VA NEW COM 25746U109 5255 67756 SH SOLE 67756 0 0 DOMINOS PIZZA INC COM 25754A201 995 5399 SH SOLE 5399 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 429 22254 SH SOLE 22254 0 0 DONNELLEY R R & SONS CO COM 257867200 688 56849 SH SOLE 56849 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 747 43449 SH SOLE 43449 0 0 DOUGLAS EMMETT INC COM 25960P109 396 10300 SH SOLE 10300 0 0 DOVER CORP COM 260003108 1934 24069 SH SOLE 24069 0 0 DOW CHEM CO COM 260543103 13121 206484 SH SOLE 206484 0 0 DST SYS INC DEL COM 233326107 1838 15000 SH SOLE 15000 0 0 DSW INC CL A 23334L102 1263 61101 SH SOLE 60372 0 729 DTE ENERGY CO COM 233331107 853 8355 SH SOLE 8355 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 13064 162635 SH SOLE 158955 0 3680 DUKE ENERGY CORP NEW COM NEW 26441C204 10134 123569 SH SOLE 123569 0 0 DUKE REALTY CORP COM NEW 264411505 1207 45961 SH SOLE 45961 0 0 DUNKIN BRANDS GROUP INC COM 265504100 747 13658 SH SOLE 13658 0 0 DYCOM INDS INC COM 267475101 773 8323 SH SOLE 8323 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 457 13100 SH SOLE 13100 0 0 EAST WEST BANCORP INC COM 27579R104 268 5200 SH SOLE 5200 0 0 EASTMAN CHEM CO COM 277432100 359 4451 SH SOLE 4451 0 0 EATON CORP PLC SHS G29183103 1868 25195 SH SOLE 25195 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 623 45052 SH SOLE 45052 0 0 EATON VANCE MUN BD FD COM 27827X101 310 24700 SH SOLE 24700 0 0 EATON VANCE MUN BD FD II COM 27827K109 199 16201 SH SOLE 16201 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2635 124632 SH SOLE 124632 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 199 23377 SH SOLE 23377 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1217 77692 SH SOLE 77692 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1890 124250 SH SOLE 124250 0 0 EBAY INC COM 278642103 1032 30738 SH SOLE 30738 0 0 ECOLAB INC COM 278865100 1705 13604 SH SOLE 13604 0 0 EDGEWELL PERS CARE CO COM 28035Q102 403 5509 SH SOLE 5509 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1674 17797 SH SOLE 17797 0 0 ELECTRONIC ARTS INC COM 285512109 301 3361 SH SOLE 3361 0 0 ELLIE MAE INC COM 28849P100 508 5066 SH SOLE 5066 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 87 10104 SH SOLE 10104 0 0 EMERSON ELEC CO COM 291011104 2999 50104 SH SOLE 50104 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 227 11960 SH SOLE 11960 0 0 ENBRIDGE INC COM 29250N105 10229 244447 SH SOLE 237024 0 7423 ENCANA CORP COM 292505104 2051 175173 SH SOLE 175173 0 0 ENERGEN CORP COM 29265N108 670 12310 SH SOLE 12310 0 0 ENERGOUS CORP COM 29272C103 184 11797 SH SOLE 11797 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1358 68831 SH SOLE 68831 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 2135 58471 SH SOLE 58471 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 382 19700 SH SOLE 19700 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 5646 308558 SH SOLE 308558 0 0 ENSTAR GROUP LIMITED SHS G3075P101 273 1425 SH SOLE 1425 0 0 ENTERGY CORP NEW COM 29364G103 209 2748 SH SOLE 2748 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 29441 1066311 SH SOLE 1066311 0 0 EOG RES INC COM 26875P101 13421 137582 SH SOLE 137582 0 0 EPR PPTYS COM SH BEN INT 26884U109 14009 190260 SH SOLE 190260 0 0 EQT CORP COM 26884L109 984 16100 SH SOLE 16100 0 0 EQUIFAX INC COM 294429105 374 2734 SH SOLE 2734 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 210 2724 SH SOLE 2724 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1695 27252 SH SOLE 27252 0 0 ESSEX PPTY TR INC COM 297178105 5681 24536 SH SOLE 24536 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 4769 161568 SH SOLE 161568 0 0 EURONET WORLDWIDE INC COM 298736109 1797 21008 SH SOLE 21008 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 31 20977 SH SOLE 20977 0 0 EVEREST RE GROUP LTD COM G3223R108 1388 5935 SH SOLE 5935 0 0 EVERSOURCE ENERGY COM 30040W108 2387 40611 SH SOLE 40611 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 256 7940 SH SOLE 7940 0 0 EXELIXIS INC COM 30161Q104 260 11999 SH SOLE 11999 0 0 EXELON CORP COM 30161N101 672 18684 SH SOLE 18684 0 0 EXPEDIA INC DEL COM NEW 30212P303 6225 49340 SH SOLE 49340 0 0 EXPEDITORS INTL WASH INC COM 302130109 3025 53541 SH SOLE 53541 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2430 36875 SH SOLE 36875 0 0 EXXON MOBIL CORP COM 30231G102 35292 430351 SH SOLE 430055 0 296 F5 NETWORKS INC COM 315616102 271 1900 SH SOLE 1900 0 0 FABRINET SHS G3323L100 974 23186 SH SOLE 23186 0 0 FACEBOOK INC CL A 30303M102 44167 310921 SH SOLE 310921 0 0 FASTENAL CO COM 311900104 474 9200 SH SOLE 9200 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 236 1764 SH SOLE 1764 0 0 FEDEX CORP COM 31428X106 2918 14954 SH SOLE 14954 0 0 FERROGLOBE PLC SHS G33856108 174 16892 SH SOLE 16892 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 124 11345 SH SOLE 11345 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1508 96218 SH SOLE 96218 0 0 FIDUS INVT CORP COM 316500107 457 26013 SH SOLE 26013 0 0 FIFTH THIRD BANCORP COM 316773100 898 35369 SH SOLE 35369 0 0 FINANCIAL ENGINES INC COM 317485100 2676 61430 SH SOLE 61430 0 0 FINISAR CORP COM NEW 31787A507 231 8450 SH SOLE 8450 0 0 FINISH LINE INC CL A 317923100 743 52200 SH SOLE 52200 0 0 FIREEYE INC COM 31816Q101 2714 215164 SH SOLE 215164 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 369 1100 SH SOLE 1100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 518 33370 SH SOLE 33370 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1692 63550 SH SOLE 63550 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 446 23100 SH SOLE 23100 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 252 17423 SH SOLE 17423 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 218 7000 SH SOLE 7000 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 625 19565 SH SOLE 19565 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 920 23771 SH SOLE 23771 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1249 33917 SH SOLE 33917 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1304 28258 SH SOLE 28258 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3951 44872 SH SOLE 44872 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1113 58198 SH SOLE 58198 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1080 44919 SH SOLE 44919 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 741 49149 SH SOLE 49149 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1248 45050 SH SOLE 45050 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 720 57157 SH SOLE 57157 0 0 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 212 9994 SH SOLE 9994 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 987 15819 SH SOLE 15819 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 827 21840 SH SOLE 21840 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 601 30756 SH SOLE 30756 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 1070 23955 SH SOLE 23955 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 217 2061 SH SOLE 2061 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 697 14409 SH SOLE 14409 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 769 18302 SH SOLE 18302 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 592 10310 SH SOLE 10310 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 736 26867 SH SOLE 26867 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 605 14508 SH SOLE 14508 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 403 20629 SH SOLE 20629 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 444 26625 SH SOLE 26625 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 649 27914 SH SOLE 27914 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 523 9935 SH SOLE 9935 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2135 43314 SH SOLE 43314 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1258 24362 SH SOLE 24362 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 513 8782 SH SOLE 8782 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 476 16538 SH SOLE 16538 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1219 24083 SH SOLE 24083 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 985 16368 SH SOLE 16368 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 405 18686 SH SOLE 18686 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 461 15889 SH SOLE 15889 0 0 FIRSTENERGY CORP COM 337932107 1167 36667 SH SOLE 36667 0 0 FISERV INC COM 337738108 830 7203 SH SOLE 7203 0 0 FITBIT INC CL A 33812L102 213 35913 SH SOLE 35913 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 592 28791 SH SOLE 28791 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 400 13570 SH SOLE 13570 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 811 19865 SH SOLE 19865 0 0 FLIR SYS INC COM 302445101 454 12503 SH SOLE 12503 0 0 FLOWERS FOODS INC COM 343498101 2543 131013 SH SOLE 131013 0 0 FLUOR CORP NEW COM 343412102 496 9422 SH SOLE 9422 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1071 12100 SH SOLE 12100 0 0 FOOT LOCKER INC COM 344849104 255 3411 SH SOLE 3411 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 5982 513912 SH SOLE 513912 0 0 FORTERRA INC COM 34960W106 1234 63279 SH SOLE 63279 0 0 FORTIVE CORP COM 34959J108 1760 29233 SH SOLE 29233 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 286 4696 SH SOLE 4696 0 0 FOUNDATION MEDICINE INC COM 350465100 21770 675040 SH SOLE 675040 0 0 FQF TR OSHARS FTSE US 351680855 346 11982 SH SOLE 11982 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 121 10150 SH SOLE 10150 0 0 FRANKLIN RES INC COM 354613101 461 10950 SH SOLE 10950 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2462 184308 SH SOLE 184308 0 0 FREIGHTCAR AMER INC COM 357023100 501 40000 SH SOLE 40000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 139 64788 SH SOLE 64788 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2590 124197 SH SOLE 124197 0 0 GABELLI EQUITY TR INC COM 362397101 271 45416 SH SOLE 45416 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1185 20954 SH SOLE 20954 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 299 43079 SH SOLE 43079 0 0 GAMESTOP CORP NEW CL A 36467W109 347 15346 SH SOLE 15346 0 0 GARMIN LTD SHS H2906T109 514 10066 SH SOLE 10066 0 0 GARRISON CAP INC COM 366554103 388 39634 SH SOLE 39634 0 0 GATX CORP COM 361448103 1205 19768 SH SOLE 19768 0 0 GENERAL DYNAMICS CORP COM 369550108 4868 26005 SH SOLE 26005 0 0 GENERAL ELECTRIC CO COM 369604103 45532 1527953 SH SOLE 1520593 0 7360 GENERAL MLS INC COM 370334104 2580 43741 SH SOLE 43741 0 0 GENERAL MTRS CO COM 37045V100 4075 115234 SH SOLE 115234 0 0 GENOMIC HEALTH INC COM 37244C101 3109 98749 SH SOLE 98749 0 0 GENTEX CORP COM 371901109 265 12400 SH SOLE 12400 0 0 GENUINE PARTS CO COM 372460105 1153 12477 SH SOLE 12477 0 0 GENWORTH FINL INC COM CL A 37247D106 258 62726 SH SOLE 62726 0 0 GEO GROUP INC NEW COM 36162J106 360 7760 SH SOLE 7760 0 0 GERDAU S A SPON ADR REP PFD 373737105 48 14000 SH SOLE 14000 0 0 GILEAD SCIENCES INC COM 375558103 69073 1016979 SH SOLE 1016979 0 0 GLADSTONE LD CORP COM 376549101 234 21098 SH SOLE 21098 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4155 98549 SH SOLE 98549 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2242 246895 SH SOLE 246895 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 1251 157193 SH SOLE 157193 0 0 GLOBALSTAR INC COM 378973408 24 15204 SH SOLE 15204 0 0 GOLDCORP INC NEW COM 380956409 464 31773 SH SOLE 31773 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5128 22324 SH SOLE 22324 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 166 50226 SH SOLE 50226 0 0 GREAT PLAINS ENERGY INC COM 391164100 321 10966 SH SOLE 10966 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 374 7800 SH SOLE 7800 0 0 GROUPON INC COM 399473107 124 31538 SH SOLE 31538 0 0 GRUBHUB INC COM 400110102 531 16133 SH SOLE 16133 0 0 GSV CAP CORP COM 36191J101 1109 247457 SH SOLE 247457 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 132 377965 SH SOLE 377965 0 0 HAIN CELESTIAL GROUP INC COM 405217100 598 16100 SH SOLE 16100 0 0 HALLIBURTON CO COM 406216101 2579 52414 SH SOLE 52414 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 938 38080 SH SOLE 38080 0 0 HANESBRANDS INC COM 410345102 4536 218471 SH SOLE 218471 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 851 42146 SH SOLE 42146 0 0 HARLEY DAVIDSON INC COM 412822108 359 5928 SH SOLE 5928 0 0 HARRIS CORP DEL COM 413875105 3917 35199 SH SOLE 35199 0 0 HASBRO INC COM 418056107 496 4973 SH SOLE 4973 0 0 HAWAIIAN HOLDINGS INC COM 419879101 9488 204244 SH SOLE 204244 0 0 HCA HOLDINGS INC COM 40412C101 2500 28093 SH SOLE 28093 0 0 HCP INC COM 40414L109 1709 54650 SH SOLE 54650 0 0 HD SUPPLY HLDGS INC COM 40416M105 317 7710 SH SOLE 7710 0 0 HEALTHSOUTH CORP COM NEW 421924309 13821 322830 SH SOLE 322830 0 0 HELMERICH & PAYNE INC COM 423452101 376 5647 SH SOLE 5647 0 0 HENRY JACK & ASSOC INC COM 426281101 1113 11948 SH SOLE 11948 0 0 HERSHEY CO COM 427866108 1589 14547 SH SOLE 14547 0 0 HESS CORP COM 42809H107 514 10656 SH SOLE 10656 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 903 38100 SH SOLE 38100 0 0 HIGHWOODS PPTYS INC COM 431284108 575 11703 SH SOLE 11703 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 684 11697 SH SOLE 11697 0 0 HMS HLDGS CORP COM 40425J101 217 10667 SH SOLE 10667 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 326 9125 SH SOLE 9125 0 0 HOLLYFRONTIER CORP COM 436106108 3304 116623 SH SOLE 116623 0 0 HOME DEPOT INC COM 437076102 21526 146605 SH SOLE 146605 0 0 HONEYWELL INTL INC COM 438516106 16346 130899 SH SOLE 130899 0 0 HORMEL FOODS CORP COM 440452100 4617 133321 SH SOLE 133321 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 296 9391 SH SOLE 9391 0 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 28 10000 SH SOLE 10000 0 0 HOSTESS BRANDS INC CL A 44109J106 4026 253637 SH SOLE 253637 0 0 HOWARD HUGHES CORP COM 44267D107 462 3940 SH SOLE 3940 0 0 HP INC COM 40434L105 496 27779 SH SOLE 27779 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 738 18086 SH SOLE 18086 0 0 HUMANA INC COM 444859102 3882 18830 SH SOLE 18830 0 0 IAC INTERACTIVECORP COM 44919P508 1587 21528 SH SOLE 21528 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 350 6828 SH SOLE 6828 0 0 IDEXX LABS INC COM 45168D104 2686 17373 SH SOLE 17373 0 0 ILLINOIS TOOL WKS INC COM 452308109 1058 7983 SH SOLE 7983 0 0 ILLUMINA INC COM 452327109 18119 106179 SH SOLE 106179 0 0 IMPERIAL OIL LTD COM NEW 453038408 669 21943 SH SOLE 21343 0 600 IMPERVA INC COM 45321L100 367 8950 SH SOLE 8950 0 0 INCYTE CORP COM 45337C102 436 3265 SH SOLE 3265 0 0 ING GROEP N V SPONSORED ADR 456837103 166 11000 SH SOLE 11000 0 0 INGERSOLL-RAND PLC SHS G47791101 2243 27586 SH SOLE 27586 0 0 INGREDION INC COM 457187102 203 1686 SH SOLE 1686 0 0 INOGEN INC COM 45780L104 465 6000 SH SOLE 6000 0 0 INSPERITY INC COM 45778Q107 470 5299 SH SOLE 5299 0 0 INTEL CORP COM 458140100 15830 438873 SH SOLE 438873 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 244 2152 SH SOLE 2152 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 340 5684 SH SOLE 5684 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 27142 155864 SH SOLE 155770 0 94 INTERPUBLIC GROUP COS INC COM 460690100 227 9235 SH SOLE 9235 0 0 INTL PAPER CO COM 460146103 2131 41970 SH SOLE 41970 0 0 INTUIT COM 461202103 1007 8686 SH SOLE 8686 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 793 1035 SH SOLE 1035 0 0 INVESCO LTD SHS G491BT108 5335 174177 SH SOLE 174177 0 0 INVESCO MUN TR COM 46131J103 232 18500 SH SOLE 18500 0 0 INVESCO SR INCOME TR COM 46131H107 196 42280 SH SOLE 42280 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 264 20300 SH SOLE 20300 0 0 INVESTORS TITLE CO COM 461804106 896 5666 SH SOLE 5666 0 0 IRON MTN INC NEW COM 46284V101 415 11653 SH SOLE 11653 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 519 30400 SH SOLE 30400 0 0 ISHARES MIN VOL EMRG MKT 464286533 448 8372 SH SOLE 8372 0 0 ISHARES MSCI EURO FL ETF 464289180 1345 66214 SH SOLE 66214 0 0 ISHARES MSCI EURZONE ETF 464286608 376 10005 SH SOLE 10005 0 0 ISHARES MSCI MEX CAP ETF 464286822 440 8602 SH SOLE 8602 0 0 ISHARES GOLD TRUST ISHARES 464285105 415 34534 SH SOLE 34534 0 0 ISHARES INC CORE MSCI EMKT 46434G103 263 5513 SH SOLE 5513 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1984 38530 SH SOLE 38530 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1050 31600 SH SOLE 31600 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2539 147196 SH SOLE 145146 0 2050 ISHARES TR 1-3 YR CR BD ETF 464288646 5664 53828 SH SOLE 53828 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 2034 24060 SH SOLE 24060 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1280 10600 SH SOLE 10600 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 445 4210 SH SOLE 4210 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 678 17602 SH SOLE 17602 0 0 ISHARES TR CORE MSCI EAFE 46432F842 282 4873 SH SOLE 4873 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4334 25317 SH SOLE 25317 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6912 99941 SH SOLE 99941 0 0 ISHARES TR CORE S&P500 ETF 464287200 26322 110939 SH SOLE 110939 0 0 ISHARES TR CORE US AGGBD ET 464287226 6583 60679 SH SOLE 60679 0 0 ISHARES TR EAFE GRWTH ETF 464288885 406 5841 SH SOLE 5841 0 0 ISHARES TR EAFE SML CP ETF 464288273 616 11371 SH SOLE 11371 0 0 ISHARES TR EUROPE ETF 464287861 333 7951 SH SOLE 7951 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1437 28242 SH SOLE 28242 0 0 ISHARES TR GLOB TELECOM ETF 464287275 219 3675 SH SOLE 3675 0 0 ISHARES TR GLOBAL 100 ETF 464287572 598 7314 SH SOLE 7314 0 0 ISHARES TR GOV/CRED BD ETF 464288596 215 1908 SH SOLE 1908 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2463 28058 SH SOLE 28058 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4393 37260 SH SOLE 37260 0 0 ISHARES TR INTERM CR BD ETF 464288638 352 3231 SH SOLE 3231 0 0 ISHARES TR INTL SEL DIV ETF 464288448 623 19793 SH SOLE 19793 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 1584 14373 SH SOLE 14373 0 0 ISHARES TR JP MOR EM MK ETF 464288281 220 1938 SH SOLE 1938 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 562 8510 SH SOLE 8510 0 0 ISHARES TR MIN VOL USA ETF 46429B697 224 4693 SH SOLE 4693 0 0 ISHARES TR MSCI EAFE ETF 464287465 10315 165612 SH SOLE 165612 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4657 118233 SH SOLE 118233 0 0 ISHARES TR MSCI INDIA ETF 46429B598 277 8800 SH SOLE 8800 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 1831 14476 SH SOLE 14476 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4026 13727 SH SOLE 13727 0 0 ISHARES TR NATIONAL MUN ETF 464288414 747 6853 SH SOLE 6853 0 0 ISHARES TR NEW YORK MUN ETF 464288323 210 1907 SH SOLE 1907 0 0 ISHARES TR PHLX SEMICND ETF 464287523 5163 37719 SH SOLE 37719 0 0 ISHARES TR RUS 1000 ETF 464287622 383 2917 SH SOLE 2917 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3945 34668 SH SOLE 34668 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4526 39375 SH SOLE 39375 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1070 6616 SH SOLE 6616 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1856 15712 SH SOLE 15712 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1293 12465 SH SOLE 12465 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 2702 32553 SH SOLE 32553 0 0 ISHARES TR RUS MID CAP ETF 464287499 322 1722 SH SOLE 1722 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10453 76035 SH SOLE 76035 0 0 ISHARES TR S&P 100 ETF 464287101 512 4889 SH SOLE 4889 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3226 24528 SH SOLE 24528 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1528 14689 SH SOLE 14689 0 0 ISHARES TR S&P MC 400GR ETF 464287606 803 4208 SH SOLE 4208 0 0 ISHARES TR SELECT DIVID ETF 464287168 1466 16098 SH SOLE 16098 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1160 10985 SH SOLE 10985 0 0 ISHARES TR SHRT TRS BD ETF 464288679 7109 64431 SH SOLE 64431 0 0 ISHARES TR TIPS BD ETF 464287176 7849 68462 SH SOLE 68462 0 0 ISHARES TR TRANS AVG ETF 464287192 612 3730 SH SOLE 3730 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 4042 27176 SH SOLE 27176 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 310 3480 SH SOLE 3480 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2323 14437 SH SOLE 14437 0 0 ISHARES TR U.S. ENERGY ETF 464287796 2131 55309 SH SOLE 55309 0 0 ISHARES TR U.S. INDS ETF 464287754 404 3208 SH SOLE 3208 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 1572 25938 SH SOLE 25938 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2340 15458 SH SOLE 15458 0 0 ISHARES TR U.S. PFD STK ETF 464288687 2756 71214 SH SOLE 71214 0 0 ISHARES TR U.S. PHARMA ETF 464288836 300 1988 SH SOLE 1988 0 0 ISHARES TR U.S. REAL ES ETF 464287739 637 8122 SH SOLE 8122 0 0 ISHARES TR U.S. TECH ETF 464287721 607 4487 SH SOLE 4487 0 0 ISHARES TR U.S. TELECOM ETF 464287713 305 9443 SH SOLE 9443 0 0 ISHARES TR U.S. UTILITS ETF 464287697 606 4725 SH SOLE 4725 0 0 ISHARES TR US HLTHCARE ETF 464287762 461 2963 SH SOLE 2963 0 0 ISHARES TR US HOME CONS ETF 464288752 331 10345 SH SOLE 10345 0 0 ISHARES TR US REGNL BKS ETF 464288778 2487 55517 SH SOLE 55517 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 11130 134670 SH SOLE 133289 0 1381 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1261 25092 SH SOLE 25092 0 0 JABIL CIRCUIT INC COM 466313103 218 7546 SH SOLE 7546 0 0 JACK IN THE BOX INC COM 466367109 3282 32267 SH SOLE 32267 0 0 JD COM INC SPON ADR CL A 47215P106 1937 62262 SH SOLE 62262 0 0 JETBLUE AIRWAYS CORP COM 477143101 1772 85963 SH SOLE 85963 0 0 JOHNSON & JOHNSON COM 478160104 30892 248036 SH SOLE 247612 0 424 JOHNSON CTLS INTL PLC SHS G51502105 7239 171872 SH SOLE 171872 0 0 JONES LANG LASALLE INC COM 48020Q107 222 1996 SH SOLE 1996 0 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 218 4710 SH SOLE 4710 0 0 JPMORGAN CHASE & CO COM 46625H100 37912 431601 SH SOLE 431601 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4737 55230 SH SOLE 55180 0 50 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 165 13085 SH SOLE 13085 0 0 KELLOGG CO COM 487836108 557 7668 SH SOLE 7668 0 0 KEMPER CORP DEL COM 488401100 886 22210 SH SOLE 22210 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 335 54405 SH SOLE 54405 0 0 KEYCORP NEW COM 493267108 2816 158370 SH SOLE 158370 0 0 KIMBERLY CLARK CORP COM 494368103 3188 24220 SH SOLE 24220 0 0 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 75416 SH SOLE 75416 0 0 KINDER MORGAN INC DEL COM 49456B101 6092 280255 SH SOLE 280255 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 698 14000 SH SOLE 14000 0 0 KINDRED HEALTHCARE INC COM 494580103 109 13000 SH SOLE 13000 0 0 KIRBY CORP COM 497266106 1095 15525 SH SOLE 15525 0 0 KKR & CO L P DEL COM UNITS 48248M102 6553 359425 SH SOLE 359425 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1015 31617 SH SOLE 31617 0 0 KRAFT HEINZ CO COM 500754106 2891 31843 SH SOLE 31843 0 0 KROGER CO COM 501044101 1497 50757 SH SOLE 50757 0 0 KURA ONCOLOGY INC COM 50127T109 110 12500 SH SOLE 12500 0 0 KVH INDS INC COM 482738101 334 39786 SH SOLE 39786 0 0 L BRANDS INC COM 501797104 440 9337 SH SOLE 9337 0 0 L3 TECHNOLOGIES INC COM 502413107 3983 24100 SH SOLE 24100 0 0 LA QUINTA HLDGS INC COM 50420D108 190 14000 SH SOLE 14000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 346 2411 SH SOLE 2411 0 0 LADDER CAP CORP CL A 505743104 238 16448 SH SOLE 16448 0 0 LAM RESEARCH CORP COM 512807108 1217 9482 SH SOLE 9482 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 886 11851 SH SOLE 11851 0 0 LAMB WESTON HLDGS INC COM 513272104 369 8751 SH SOLE 8751 0 0 LANCASTER COLONY CORP COM 513847103 204 1582 SH SOLE 1582 0 0 LANDSTAR SYS INC COM 515098101 748 8730 SH SOLE 8730 0 0 LAS VEGAS SANDS CORP COM 517834107 4127 72329 SH SOLE 72329 0 0 LAUDER ESTEE COS INC CL A 518439104 724 8537 SH SOLE 8537 0 0 LAZARD LTD SHS A G54050102 3953 85946 SH SOLE 85946 0 0 LEAR CORP COM NEW 521865204 248 1755 SH SOLE 1755 0 0 LEGACY RESVS LP UNIT LP INT 524707304 336 146791 SH SOLE 146791 0 0 LEGG MASON INC COM 524901105 243 6721 SH SOLE 6721 0 0 LEGGETT & PLATT INC COM 524660107 2017 40077 SH SOLE 40077 0 0 LEIDOS HLDGS INC COM 525327102 216 4215 SH SOLE 4215 0 0 LENNAR CORP CL A 526057104 1281 25030 SH SOLE 25030 0 0 LEUCADIA NATL CORP COM 527288104 3120 120004 SH SOLE 120004 0 0 LEXINGTON REALTY TRUST COM 529043101 494 49474 SH SOLE 49474 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 437 80050 SH SOLE 80050 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 263 3040 SH SOLE 3040 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 735 18901 SH SOLE 18901 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1843 47512 SH SOLE 47512 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1549 40200 SH SOLE 40200 0 0 LILLY ELI & CO COM 532457108 5553 66017 SH SOLE 66017 0 0 LINCOLN NATL CORP IND COM 534187109 902 13775 SH SOLE 13775 0 0 LINDSAY CORP COM 535555106 264 2998 SH SOLE 2998 0 0 LITTELFUSE INC COM 537008104 405 2530 SH SOLE 2530 0 0 LKQ CORP COM 501889208 901 30784 SH SOLE 30784 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 85 24982 SH SOLE 24982 0 0 LMP CAP & INCOME FD INC COM 50208A102 392 27550 SH SOLE 27550 0 0 LOCKHEED MARTIN CORP COM 539830109 8316 31074 SH SOLE 31013 0 61 LOEWS CORP COM 540424108 1639 35032 SH SOLE 35032 0 0 LOGITECH INTL S A SHS H50430232 519 16300 SH SOLE 16300 0 0 LOWES COS INC COM 548661107 10494 127656 SH SOLE 127656 0 0 LSC COMMUNICATIONS INC COM 50218P107 561 22254 SH SOLE 22254 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 440 20985 SH SOLE 20985 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2993 32816 SH SOLE 32652 0 164 M D C HLDGS INC COM 552676108 1087 36177 SH SOLE 36177 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 14156 175667 SH SOLE 175667 0 0 MACYS INC COM 55616P104 873 29430 SH SOLE 29430 0 0 MAG SILVER CORP COM 55903Q104 2437 185643 SH SOLE 177688 0 7955 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2212 28755 SH SOLE 28755 0 0 MAGNA INTL INC COM 559222401 207 4795 SH SOLE 4795 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 943 21178 SH SOLE 21178 0 0 MARATHON OIL CORP COM 565849106 1450 91760 SH SOLE 91760 0 0 MARATHON PETE CORP COM 56585A102 766 15154 SH SOLE 15154 0 0 MARKEL CORP COM 570535104 887 909 SH SOLE 909 0 0 MARRIOTT INTL INC NEW CL A 571903202 1464 15543 SH SOLE 15543 0 0 MARSH & MCLENNAN COS INC COM 571748102 469 6344 SH SOLE 6344 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4122 18887 SH SOLE 18887 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 680 44600 SH SOLE 44600 0 0 MASCO CORP COM 574599106 2233 65710 SH SOLE 65710 0 0 MASTEC INC COM 576323109 248 6196 SH SOLE 6196 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7003 62266 SH SOLE 62091 0 175 MATADOR RES CO COM 576485205 1070 44959 SH SOLE 44479 0 480 MATERION CORP COM 576690101 1218 36300 SH SOLE 36300 0 0 MATRIX SVC CO COM 576853105 230 13950 SH SOLE 13950 0 0 MATTEL INC COM 577081102 427 16662 SH SOLE 16662 0 0 MAUI LD & PINEAPPLE INC COM 577345101 4249 361663 SH SOLE 341568 0 20095 MAXLINEAR INC COM 57776J100 253 9025 SH SOLE 9025 0 0 MB FINANCIAL INC NEW COM 55264U108 2668 62308 SH SOLE 62308 0 0 MBIA INC COM 55262C100 336 39640 SH SOLE 39640 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4114 42170 SH SOLE 42170 0 0 MCDERMOTT INTL INC COM 580037109 545 80800 SH SOLE 80800 0 0 MCDONALDS CORP COM 580135101 5466 42171 SH SOLE 42171 0 0 MCKESSON CORP COM 58155Q103 475 3206 SH SOLE 3206 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 180 19140 SH SOLE 19140 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 226 2531 SH SOLE 2531 0 0 MEDIWOUND LTD ORD SHS M68830104 170 25700 SH SOLE 25700 0 0 MEDTRONIC PLC SHS G5960L103 9610 119283 SH SOLE 116613 0 2670 MERCK & CO INC COM 58933Y105 18706 294404 SH SOLE 294404 0 0 METHANEX CORP COM 59151K108 924 19700 SH SOLE 19700 0 0 METLIFE INC COM 59156R108 16091 304641 SH SOLE 304641 0 0 MFA FINL INC COM 55272X102 945 117000 SH SOLE 117000 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 198 46000 SH SOLE 46000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2586 94381 SH SOLE 94381 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 213 5600 SH SOLE 5600 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1703 23087 SH SOLE 23087 0 0 MICRON TECHNOLOGY INC COM 595112103 4717 163245 SH SOLE 163245 0 0 MICROSOFT CORP COM 594918104 42742 648961 SH SOLE 648961 0 0 MID AMER APT CMNTYS INC COM 59522J103 4312 42380 SH SOLE 42380 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 935 394464 SH SOLE 394464 0 0 MIDDLESEX WATER CO COM 596680108 1786 48317 SH SOLE 45892 0 2425 MKS INSTRUMENT INC COM 55306N104 807 11741 SH SOLE 11741 0 0 MOHAWK INDS INC COM 608190104 1869 8142 SH SOLE 8142 0 0 MONDELEZ INTL INC CL A 609207105 5072 117736 SH SOLE 117736 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 541 37931 SH SOLE 37931 0 0 MONOLITHIC PWR SYS INC COM 609839105 202 2193 SH SOLE 2193 0 0 MONROE CAP CORP COM 610335101 607 38606 SH SOLE 38606 0 0 MONSANTO CO NEW COM 61166W101 10137 89541 SH SOLE 89541 0 0 MORGAN STANLEY COM NEW 617446448 3682 85957 SH SOLE 85957 0 0 MOSAIC CO NEW COM 61945C103 2587 88643 SH SOLE 88643 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 388 4496 SH SOLE 4496 0 0 MPLX LP COM UNIT REP LTD 55336V100 928 25703 SH SOLE 25703 0 0 MUELLER INDS INC COM 624756102 445 13000 SH SOLE 13000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 270 22853 SH SOLE 22853 0 0 MURPHY USA INC COM 626755102 307 4173 SH SOLE 4173 0 0 MYLAN N V SHS EURO N59465109 1891 48504 SH SOLE 48504 0 0 MYR GROUP INC DEL COM 55405W104 267 6500 SH SOLE 6500 0 0 MYRIAD GENETICS INC COM 62855J104 859 44750 SH SOLE 44750 0 0 NANTKWEST INC COM 63016Q102 39 11100 SH SOLE 11100 0 0 NASDAQ INC COM 631103108 1064 15323 SH SOLE 15323 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1102 18483 SH SOLE 18483 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 360 5668 SH SOLE 5668 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1169 16100 SH SOLE 16100 0 0 NATIONAL HEALTHCARE CORP COM 635906100 975 13678 SH SOLE 13678 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4934 123072 SH SOLE 123072 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 442 10131 SH SOLE 10131 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 22533 1638805 SH SOLE 1638805 0 0 NAVISTAR INTL CORP NEW COM 63934E108 289 11720 SH SOLE 11720 0 0 NCR CORP NEW COM 62886E108 1438 31491 SH SOLE 31491 0 0 NEONODE INC COM NEW 64051M402 24 15000 SH SOLE 15000 0 0 NETFLIX INC COM 64110L106 7482 50618 SH SOLE 50618 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 169 14200 SH SOLE 14200 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 604 59636 SH SOLE 59636 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 370 69581 SH SOLE 69581 0 0 NEURODERM LTD ORD SHS M74231107 223 8412 SH SOLE 8412 0 0 NEW GOLD INC CDA COM 644535106 32 10818 SH SOLE 10818 0 0 NEW MTN FIN CORP COM 647551100 231 15535 SH SOLE 15535 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 483 34543 SH SOLE 34543 0 0 NEWELL BRANDS INC COM 651229106 2876 60986 SH SOLE 60986 0 0 NEWFIELD EXPL CO COM 651290108 1745 47290 SH SOLE 47290 0 0 NEWMONT MINING CORP COM 651639106 6542 198488 SH SOLE 195288 0 3200 NEXTERA ENERGY INC COM 65339F101 9539 74308 SH SOLE 74308 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 247 10950 SH SOLE 10950 0 0 NICE LTD SPONSORED ADR 653656108 204 3000 SH SOLE 3000 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 226 5466 SH SOLE 5466 0 0 NIKE INC CL B 654106103 2272 40756 SH SOLE 40756 0 0 NISOURCE INC COM 65473P105 2497 104940 SH SOLE 104940 0 0 NOBLE ENERGY INC COM 655044105 1061 30901 SH SOLE 30901 0 0 NOKIA CORP SPONSORED ADR 654902204 2741 505653 SH SOLE 505653 0 0 NORDSTROM INC COM 655664100 1332 28594 SH SOLE 28594 0 0 NORFOLK SOUTHERN CORP COM 655844108 1975 17639 SH SOLE 17639 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 303 41868 SH SOLE 41868 0 0 NORTHERN TR CORP COM 665859104 244 2821 SH SOLE 2821 0 0 NORTHROP GRUMMAN CORP COM 666807102 6785 28527 SH SOLE 28527 0 0 NORTHWESTERN CORP COM NEW 668074305 364 6200 SH SOLE 6200 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1093 21550 SH SOLE 21550 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 1883 101270 SH SOLE 101270 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2722 36639 SH SOLE 36639 0 0 NOVO-NORDISK A S ADR 670100205 3508 102329 SH SOLE 102329 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 365 21083 SH SOLE 21083 0 0 NUCOR CORP COM 670346105 3076 51507 SH SOLE 51252 0 255 NUSTAR ENERGY LP UNIT COM 67058H102 1110 21352 SH SOLE 21352 0 0 NUTANIX INC CL A 67059N108 211 11234 SH SOLE 11234 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 169 12659 SH SOLE 12659 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 193 16350 SH SOLE 16350 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 355 30820 SH SOLE 30820 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 451 31355 SH SOLE 31355 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 653 31575 SH SOLE 31575 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 142 14504 SH SOLE 14504 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 107 11306 SH SOLE 11306 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 183 13361 SH SOLE 13361 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 289 23567 SH SOLE 23567 0 0 NVE CORP COM NEW 629445206 397 4793 SH SOLE 4793 0 0 NVIDIA CORP COM 67066G104 7821 71794 SH SOLE 71794 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1975 19079 SH SOLE 19079 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 13568 50282 SH SOLE 50282 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1085 23943 SH SOLE 23943 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6290 99263 SH SOLE 97233 0 2030 OCH ZIFF CAP MGMT GROUP CL A 67551U105 36 16000 SH SOLE 16000 0 0 OGE ENERGY CORP COM 670837103 769 21983 SH SOLE 21983 0 0 ON SEMICONDUCTOR CORP COM 682189105 533 34400 SH SOLE 34400 0 0 ONE GAS INC COM 68235P108 230 3399 SH SOLE 3399 0 0 ONEOK INC NEW COM 682680103 3161 57033 SH SOLE 57033 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2758 51084 SH SOLE 51084 0 0 OPKO HEALTH INC COM 68375N103 531 66401 SH SOLE 66401 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 560 32802 SH SOLE 32802 0 0 ORACLE CORP COM 68389X105 6133 137481 SH SOLE 137481 0 0 ORBITAL ATK INC COM 68557N103 561 5724 SH SOLE 5724 0 0 ORBOTECH LTD ORD M75253100 515 15971 SH SOLE 15971 0 0 OSI SYSTEMS INC COM 671044105 2790 38225 SH SOLE 38225 0 0 OVASCIENCE INC COM 69014Q101 66 35116 SH SOLE 35116 0 0 OWENS & MINOR INC NEW COM 690732102 228 6591 SH SOLE 6591 0 0 OWENS CORNING NEW COM 690742101 987 16084 SH SOLE 16084 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 281 9000 SH SOLE 9000 0 0 PACCAR INC COM 693718108 209 3103 SH SOLE 3103 0 0 PACER FDS TR TRENDP 750 ETF 69374H105 933 36914 SH SOLE 36914 0 0 PACKAGING CORP AMER COM 695156109 207 2263 SH SOLE 2263 0 0 PALO ALTO NETWORKS INC COM 697435105 1339 11887 SH SOLE 11887 0 0 PANDORA MEDIA INC COM 698354107 124 10500 SH SOLE 10500 0 0 PANERA BREAD CO CL A 69840W108 227 865 SH SOLE 865 0 0 PARKER HANNIFIN CORP COM 701094104 3332 20784 SH SOLE 20784 0 0 PARSLEY ENERGY INC CL A 701877102 3571 109834 SH SOLE 109834 0 0 PAYCHEX INC COM 704326107 921 15645 SH SOLE 15645 0 0 PAYPAL HLDGS INC COM 70450Y103 4464 103771 SH SOLE 103771 0 0 PDL BIOPHARMA INC COM 69329Y104 34 15188 SH SOLE 15188 0 0 PENN WEST PETE LTD NEW COM 707887105 24 13925 SH SOLE 13925 0 0 PENNYMAC MTG INVT TR COM 70931T103 358 20178 SH SOLE 20178 0 0 PENTAIR PLC SHS G7S00T104 6876 109515 SH SOLE 105985 0 3530 PEOPLES UNITED FINANCIAL INC COM 712704105 1090 59891 SH SOLE 59891 0 0 PEPSICO INC COM 713448108 17613 157460 SH SOLE 157460 0 0 PERRIGO CO PLC SHS G97822103 1212 18249 SH SOLE 18249 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 110 11377 SH SOLE 11377 0 0 PETROQUEST ENERGY INC COM NEW 716748306 2915 1064025 SH SOLE 1064025 0 0 PFIZER INC COM 717081103 25676 750562 SH SOLE 750562 0 0 PG&E CORP COM 69331C108 1276 19231 SH SOLE 19231 0 0 PHARMATHENE INC COM 71714G102 9 10775 SH SOLE 10775 0 0 PHILIP MORRIS INTL INC COM 718172109 14327 126898 SH SOLE 126898 0 0 PHILLIPS 66 COM 718546104 3137 39611 SH SOLE 39611 0 0 PIER 1 IMPORTS INC COM 720279108 90 12529 SH SOLE 12529 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1484 65884 SH SOLE 65194 0 690 PIMCO CALIF MUN INCOME FD II COM 72200M108 139 14166 SH SOLE 14166 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 673 6619 SH SOLE 6619 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 92 10624 SH SOLE 10624 0 0 PINNACLE FOODS INC DEL COM 72348P104 330 5700 SH SOLE 5700 0 0 PIONEER NAT RES CO COM 723787107 5814 31219 SH SOLE 31219 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1333 42173 SH SOLE 42173 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 156 127000 SH SOLE 127000 0 0 PNC FINL SVCS GROUP INC COM 693475105 1217 10124 SH SOLE 10124 0 0 POLARIS INDS INC COM 731068102 2576 30739 SH SOLE 30739 0 0 POSCO SPONSORED ADR 693483109 367 5681 SH SOLE 5681 0 0 POTASH CORP SASK INC COM 73755L107 1176 68862 SH SOLE 68862 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 411 14550 SH SOLE 14550 0 0 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 425 14487 SH SOLE 14487 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 490 26073 SH SOLE 26073 0 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 388 15490 SH SOLE 15490 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 515 34732 SH SOLE 34732 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1719 42446 SH SOLE 42446 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 3461 92079 SH SOLE 92079 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 726 16710 SH SOLE 16710 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 273 9409 SH SOLE 9409 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 397 9121 SH SOLE 9121 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1792 39563 SH SOLE 39563 0 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 710 21235 SH SOLE 21235 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 201 5722 SH SOLE 5722 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 657 19137 SH SOLE 19137 0 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 615 17404 SH SOLE 17404 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 580 31060 SH SOLE 31060 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1814 106241 SH SOLE 106241 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 458 4855 SH SOLE 4855 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 396 15203 SH SOLE 15203 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 5274 226727 SH SOLE 226727 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 22502 169984 SH SOLE 169984 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 234 26577 SH SOLE 26577 0 0 PPG INDS INC COM 693506107 667 6352 SH SOLE 6352 0 0 PPL CORP COM 69351T106 1468 39254 SH SOLE 39254 0 0 PRAXAIR INC COM 74005P104 4217 35555 SH SOLE 35555 0 0 PREFERRED APT CMNTYS INC COM 74039L103 682 51607 SH SOLE 51607 0 0 PRICE T ROWE GROUP INC COM 74144T108 4777 70088 SH SOLE 69901 0 187 PRICELINE GRP INC COM NEW 741503403 1059 595 SH SOLE 595 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 202 3197 SH SOLE 3197 0 0 PROCTER AND GAMBLE CO COM 742718109 16268 181063 SH SOLE 181063 0 0 PROLOGIS INC COM 74340W103 1975 38071 SH SOLE 38071 0 0 PROSHARES TR MDCP 400 DIVID 74347B680 246 4750 SH SOLE 4750 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2141 38090 SH SOLE 38090 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 537 59337 SH SOLE 59337 0 0 PRUDENTIAL FINL INC COM 744320102 3271 30653 SH SOLE 30653 0 0 PTC THERAPEUTICS INC COM 69366J200 239 24320 SH SOLE 24320 0 0 PUBLIC STORAGE COM 74460D109 626 2860 SH SOLE 2860 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5724 129073 SH SOLE 124623 0 4450 PULTE GROUP INC COM 745867101 576 24460 SH SOLE 24460 0 0 PURE STORAGE INC CL A 74624M102 189 19314 SH SOLE 19314 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 157 13100 SH SOLE 13100 0 0 QEP RES INC COM 74733V100 254 20000 SH SOLE 20000 0 0 QORVO INC COM 74736K101 219 3188 SH SOLE 3188 0 0 QTS RLTY TR INC COM CL A 74736A103 3249 66650 SH SOLE 66650 0 0 QUALCOMM INC COM 747525103 16274 283817 SH SOLE 283817 0 0 QUALITY CARE PPTYS INC COM 747545101 194 10275 SH SOLE 10275 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5722 58269 SH SOLE 55784 0 2485 QUICKLOGIC CORP COM 74837P108 18 10000 SH SOLE 10000 0 0 QUINSTREET INC COM 74874Q100 118 30350 SH SOLE 30350 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 904 11231 SH SOLE 11231 0 0 RALPH LAUREN CORP CL A 751212101 483 5916 SH SOLE 5916 0 0 RANGE RES CORP COM 75281A109 2826 97109 SH SOLE 97109 0 0 RAYTHEON CO COM NEW 755111507 9807 64311 SH SOLE 64311 0 0 REALTY INCOME CORP COM 756109104 4461 74932 SH SOLE 74932 0 0 RED HAT INC COM 756577102 2921 33773 SH SOLE 33773 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 221 23069 SH SOLE 23069 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2251 5808 SH SOLE 5808 0 0 REGIONS FINL CORP NEW COM 7591EP100 1748 120307 SH SOLE 120307 0 0 REYNOLDS AMERICAN INC COM 761713106 1312 20822 SH SOLE 20822 0 0 RH COM 74967X103 2135 46150 SH SOLE 46150 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 272 82297 SH SOLE 82297 0 0 RIO TINTO PLC SPONSORED ADR 767204100 649 15946 SH SOLE 15946 0 0 RITE AID CORP COM 767754104 339 79696 SH SOLE 79696 0 0 RMG NETWORKS HLDG CORP COM 74966K102 103 130495 SH SOLE 130495 0 0 ROBERT HALF INTL INC COM 770323103 2617 53601 SH SOLE 53601 0 0 ROCKET FUEL INC COM 773111109 55 10235 SH SOLE 10235 0 0 ROCKWELL AUTOMATION INC COM 773903109 839 5388 SH SOLE 5388 0 0 ROCKWELL COLLINS INC COM 774341101 592 6091 SH SOLE 6091 0 0 ROCKWELL MED INC COM 774374102 127 20300 SH SOLE 20300 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 10183 230294 SH SOLE 230294 0 0 ROSS STORES INC COM 778296103 4536 68872 SH SOLE 68872 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1949 26726 SH SOLE 26726 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 295 3007 SH SOLE 3007 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1252 22414 SH SOLE 22414 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3609 68455 SH SOLE 68455 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 773 87888 SH SOLE 87888 0 0 ROYCE VALUE TR INC COM 780910105 2340 167159 SH SOLE 167159 0 0 RPM INTL INC COM 749685103 1701 30901 SH SOLE 30901 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 287 2118 SH SOLE 2118 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 5663 62352 SH SOLE 62352 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 334 2765 SH SOLE 2765 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2336 37784 SH SOLE 37784 0 0 S&P GLOBAL INC COM 78409V104 523 4000 SH SOLE 4000 0 0 SALESFORCE COM INC COM 79466L302 1825 22122 SH SOLE 22122 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 429 32079 SH SOLE 32079 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 982 135687 SH SOLE 135687 0 0 SANCHEZ ENERGY CORP COM 79970Y105 534 55975 SH SOLE 55975 0 0 SANOFI SPONSORED ADR 80105N105 1104 24390 SH SOLE 24390 0 0 SAP SE SPON ADR 803054204 320 3261 SH SOLE 3261 0 0 SAREPTA THERAPEUTICS INC COM 803607100 674 22772 SH SOLE 22772 0 0 SCANA CORP NEW COM 80589M102 1453 22230 SH SOLE 22230 0 0 SCHLUMBERGER LTD COM 806857108 8808 112779 SH SOLE 112779 0 0 SCHWAB CHARLES CORP NEW COM 808513105 291 7144 SH SOLE 7144 0 0 SEACOR HOLDINGS INC COM 811904101 390 5634 SH SOLE 5634 0 0 SEADRILL LIMITED SHS G7945E105 17 10527 SH SOLE 10527 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 39 10878 SH SOLE 10878 0 0 SEALED AIR CORP NEW COM 81211K100 1565 35899 SH SOLE 35899 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1465 16660 SH SOLE 16660 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1086 19900 SH SOLE 19900 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3757 50522 SH SOLE 50522 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1222 17473 SH SOLE 17473 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 13506 569161 SH SOLE 569161 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2663 40932 SH SOLE 40932 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 749 14590 SH SOLE 14590 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 715 13657 SH SOLE 13657 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5749 107840 SH SOLE 107840 0 0 SEMPRA ENERGY COM 816851109 1001 9059 SH SOLE 9059 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 307 7019 SH SOLE 7019 0 0 SHERWIN WILLIAMS CO COM 824348106 4638 14951 SH SOLE 14951 0 0 SHIRE PLC SPONSORED ADR 82481R106 476 2731 SH SOLE 2731 0 0 SHOPIFY INC CL A 82509L107 2146 31522 SH SOLE 31522 0 0 SILGAN HOLDINGS INC COM 827048109 499 8400 SH SOLE 8400 0 0 SILVER WHEATON CORP COM 828336107 256 12288 SH SOLE 12288 0 0 SIMON PPTY GROUP INC NEW COM 828806109 450 2614 SH SOLE 2614 0 0 SIRIUS XM HLDGS INC COM 82968B103 620 120155 SH SOLE 120155 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5805 59245 SH SOLE 59245 0 0 SMUCKER J M CO COM NEW 832696405 490 3738 SH SOLE 3738 0 0 SNAP INC CL A 83304A106 369 16369 SH SOLE 16369 0 0 SNYDERS-LANCE INC COM 833551104 671 16635 SH SOLE 16635 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 451 13117 SH SOLE 13117 0 0 SONIC CORP COM 835451105 204 8029 SH SOLE 8029 0 0 SONOCO PRODS CO COM 835495102 296 5589 SH SOLE 5589 0 0 SONY CORP ADR NEW 835699307 205 6080 SH SOLE 6080 0 0 SOUTH JERSEY INDS INC COM 838518108 258 7240 SH SOLE 7240 0 0 SOUTHERN CO COM 842587107 3466 69625 SH SOLE 69625 0 0 SOUTHWEST AIRLS CO COM 844741108 15431 287035 SH SOLE 287035 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2416 295702 SH SOLE 295702 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1249 6054 SH SOLE 6054 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11328 95410 SH SOLE 94693 0 717 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 307 8459 SH SOLE 8459 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19197 81431 SH SOLE 81431 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13729 43943 SH SOLE 43943 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 890 31820 SH SOLE 31820 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 911 18808 SH SOLE 18808 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 5512 114600 SH SOLE 114600 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 212 6198 SH SOLE 6198 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 716 19387 SH SOLE 19387 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 240 2605 SH SOLE 2605 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3482 50226 SH SOLE 50226 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1267 29476 SH SOLE 29476 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 2622 29744 SH SOLE 29744 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1168 31376 SH SOLE 31376 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 232 7626 SH SOLE 7626 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 303 8082 SH SOLE 8082 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 310 7418 SH SOLE 7418 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3055 55939 SH SOLE 55939 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 217 4941 SH SOLE 4941 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 311 7116 SH SOLE 7116 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1277 9184 SH SOLE 9184 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 221 21833 SH SOLE 21833 0 0 SPRINT CORP COM SER 1 85207U105 285 32807 SH SOLE 32807 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 311 30390 SH SOLE 30390 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 155 20043 SH SOLE 20043 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 661 13912 SH SOLE 13912 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 634 12970 SH SOLE 12970 0 0 STANLEY BLACK & DECKER INC COM 854502101 1909 14372 SH SOLE 14250 0 122 STAPLES INC COM 855030102 303 34591 SH SOLE 34591 0 0 STARBUCKS CORP COM 855244109 12352 211547 SH SOLE 211547 0 0 STATE STR CORP COM 857477103 363 4559 SH SOLE 4559 0 0 STATOIL ASA SPONSORED ADR 85771P102 2769 161175 SH SOLE 154869 0 6306 STELLUS CAP INVT CORP COM 858568108 431 29595 SH SOLE 29595 0 0 STERICYCLE INC COM 858912108 984 11869 SH SOLE 11869 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 619 40070 SH SOLE 40070 0 0 STONECASTLE FINL CORP COM 861780104 625 30979 SH SOLE 30979 0 0 STORE CAP CORP COM 862121100 871 36470 SH SOLE 36470 0 0 STRYKER CORP COM 863667101 4498 34164 SH SOLE 34164 0 0 STURM RUGER & CO INC COM 864159108 708 13212 SH SOLE 13212 0 0 SUMMIT MATLS INC CL A 86614U100 870 35218 SH SOLE 35218 0 0 SUNCOR ENERGY INC NEW COM 867224107 315 10238 SH SOLE 10238 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 590 24156 SH SOLE 24156 0 0 SUNRUN INC COM 86771W105 160 29650 SH SOLE 29650 0 0 SUNTRUST BKS INC COM 867914103 330 5966 SH SOLE 5966 0 0 SUPER MICRO COMPUTER INC COM 86800U104 9129 360114 SH SOLE 360114 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 159 11131 SH SOLE 11131 0 0 SYMANTEC CORP COM 871503108 412 13423 SH SOLE 13423 0 0 SYNAPTICS INC COM 87157D109 525 10600 SH SOLE 10600 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 267 10925 SH SOLE 10925 0 0 SYNCHRONY FINL COM 87165B103 774 22572 SH SOLE 22572 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 365 26594 SH SOLE 26594 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 388 83287 SH SOLE 83287 0 0 SYNOPSYS INC COM 871607107 2688 37262 SH SOLE 35240 0 2022 SYSCO CORP COM 871829107 1647 31722 SH SOLE 31722 0 0 T MOBILE US INC COM 872590104 1741 26951 SH SOLE 26951 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 232 7081 SH SOLE 7081 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 269 8198 SH SOLE 8198 0 0 TARGET CORP COM 87612E106 3116 56443 SH SOLE 56443 0 0 TASER INTL INC COM 87651B104 627 27503 SH SOLE 27503 0 0 TAUBMAN CTRS INC COM 876664103 1493 22609 SH SOLE 22609 0 0 TCP CAP CORP COM 87238Q103 326 18714 SH SOLE 18714 0 0 TE CONNECTIVITY LTD REG SHS H84989104 529 7096 SH SOLE 7096 0 0 TECHNIPFMC PLC COM G87110105 755 23203 SH SOLE 23203 0 0 TECK RESOURCES LTD CL B 878742204 1825 83347 SH SOLE 83347 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1115 46370 SH SOLE 46370 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 499 25775 SH SOLE 25775 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 537 4252 SH SOLE 4252 0 0 TERADYNE INC COM 880770102 1010 32500 SH SOLE 32500 0 0 TESLA INC COM 88160R101 2408 8655 SH SOLE 8655 0 0 TESORO CORP COM 881609101 325 4013 SH SOLE 4013 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 378 6942 SH SOLE 6942 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4829 150451 SH SOLE 150451 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 668 8000 SH SOLE 8000 0 0 TEXAS INSTRS INC COM 882508104 9527 118270 SH SOLE 118270 0 0 TEXTRON INC COM 883203101 226 4759 SH SOLE 4759 0 0 THERAPEUTICSMD INC COM 88338N107 298 41466 SH SOLE 41466 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11549 75193 SH SOLE 75193 0 0 THL CR SR LN FD COM 87244R103 405 22500 SH SOLE 22500 0 0 THOR INDS INC COM 885160101 346 3603 SH SOLE 3603 0 0 TIFFANY & CO NEW COM 886547108 11832 124150 SH SOLE 124150 0 0 TIME WARNER INC COM NEW 887317303 3176 32504 SH SOLE 32504 0 0 TIMKEN CO COM 887389104 1110 24550 SH SOLE 24550 0 0 TIVO CORP COM 88870P106 2031 108323 SH SOLE 104458 0 3865 TJX COS INC NEW COM 872540109 7135 90228 SH SOLE 90228 0 0 TOOTSIE ROLL INDS INC COM 890516107 636 17042 SH SOLE 17042 0 0 TORO CO COM 891092108 3061 49013 SH SOLE 49013 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 396 7907 SH SOLE 7907 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 7056 202235 SH SOLE 202235 0 0 TORTOISE MLP FD INC COM 89148B101 7941 382096 SH SOLE 382096 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1063 50351 SH SOLE 50351 0 0 TOTAL S A SPONSORED ADR 89151E109 618 12258 SH SOLE 12258 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 254 11000 SH SOLE 11000 0 0 TRACTOR SUPPLY CO COM 892356106 1655 24001 SH SOLE 24001 0 0 TRANSCANADA CORP COM 89353D107 349 7570 SH SOLE 7570 0 0 TRANSOCEAN LTD REG SHS H8817H100 739 59316 SH SOLE 59316 0 0 TRAVELCENTERS AMER LLC COM 894174101 486 79700 SH SOLE 79700 0 0 TRAVELERS COMPANIES INC COM 89417E109 5881 48790 SH SOLE 48790 0 0 TRIMBLE INC COM 896239100 1804 56364 SH SOLE 56364 0 0 TURTLE BEACH CORP COM 900450107 9 10000 SH SOLE 10000 0 0 TUTOR PERINI CORP COM 901109108 811 25500 SH SOLE 25500 0 0 TWILIO INC CL A 90138F102 2517 87166 SH SOLE 86781 0 385 TWITTER INC COM 90184L102 1073 71792 SH SOLE 71792 0 0 TWO HBRS INVT CORP COM 90187B101 120 12500 SH SOLE 12500 0 0 TYSON FOODS INC CL A 902494103 1907 30905 SH SOLE 30905 0 0 U S SILICA HLDGS INC COM 90346E103 816 17000 SH SOLE 17000 0 0 UBIQUITI NETWORKS INC COM 90347A100 2470 49142 SH SOLE 49142 0 0 UDR INC COM 902653104 1913 52756 SH SOLE 52756 0 0 ULTA BEAUTY INC COM 90384S303 4716 16535 SH SOLE 16479 0 56 UMB FINL CORP COM 902788108 8583 113967 SH SOLE 113967 0 0 UNDER ARMOUR INC CL A 904311107 375 19011 SH SOLE 19011 0 0 UNDER ARMOUR INC CL C 904311206 490 26755 SH SOLE 26755 0 0 UNILEVER N V N Y SHS NEW 904784709 477 9602 SH SOLE 9602 0 0 UNILEVER PLC SPON ADR NEW 904767704 1368 27725 SH SOLE 27725 0 0 UNION PAC CORP COM 907818108 7123 67246 SH SOLE 67246 0 0 UNITED CONTL HLDGS INC COM 910047109 9630 136335 SH SOLE 136335 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8166 76106 SH SOLE 76106 0 0 UNITED RENTALS INC COM 911363109 929 7433 SH SOLE 7433 0 0 UNITED STATES STL CORP NEW COM 912909108 244 7201 SH SOLE 7201 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9252 82453 SH SOLE 82453 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4373 26665 SH SOLE 26665 0 0 UNITI GROUP INC COM 91325V108 3607 139555 SH SOLE 139555 0 0 UNITIL CORP COM 913259107 703 15617 SH SOLE 15617 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5309 61657 SH SOLE 57889 0 3768 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 448 6938 SH SOLE 6938 0 0 UNUM GROUP COM 91529Y106 2155 45953 SH SOLE 45953 0 0 US BANCORP DEL COM NEW 902973304 7234 140451 SH SOLE 140451 0 0 V F CORP COM 918204108 3415 62132 SH SOLE 62132 0 0 VAIL RESORTS INC COM 91879Q109 2053 10700 SH SOLE 10700 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 379 34407 SH SOLE 34407 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4729 71325 SH SOLE 71061 0 264 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 441 25260 SH SOLE 25260 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 553 18705 SH SOLE 18705 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4193 183802 SH SOLE 183802 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 238 7772 SH SOLE 7772 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 467 12990 SH SOLE 12990 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1500 48700 SH SOLE 48700 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 745 13521 SH SOLE 13521 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 400 5021 SH SOLE 5021 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1034 8755 SH SOLE 8755 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 473 5653 SH SOLE 5653 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 966 10730 SH SOLE 10730 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1610 20197 SH SOLE 20197 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 202 2488 SH SOLE 2488 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1757 17595 SH SOLE 17595 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3919 32215 SH SOLE 32215 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1281 11338 SH SOLE 11338 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 900 8829 SH SOLE 8829 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3139 22549 SH SOLE 22549 0 0 VANGUARD INDEX FDS REIT ETF 922908553 2998 36296 SH SOLE 36296 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4890 22603 SH SOLE 22603 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 430 3495 SH SOLE 3495 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2531 18985 SH SOLE 18985 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2366 16822 SH SOLE 16822 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2111 17404 SH SOLE 17404 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1235 25821 SH SOLE 25821 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3530 88866 SH SOLE 88866 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3882 75284 SH SOLE 75284 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2230 21725 SH SOLE 21725 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 245 2100 SH SOLE 2100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 339 3070 SH SOLE 3070 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1814 20173 SH SOLE 20173 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 513 10330 SH SOLE 10330 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4185 106500 SH SOLE 106500 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1999 25754 SH SOLE 25754 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1226 8849 SH SOLE 8849 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 215 1529 SH SOLE 1529 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1539 25444 SH SOLE 25444 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 822 5967 SH SOLE 5967 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 699 5648 SH SOLE 5648 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1357 10000 SH SOLE 10000 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 288 2418 SH SOLE 2418 0 0 VANTIV INC CL A 92210H105 4517 70450 SH SOLE 70450 0 0 VASCO DATA SEC INTL INC COM 92230Y104 162 12000 SH SOLE 12000 0 0 VCA INC COM 918194101 795 8694 SH SOLE 8694 0 0 VECTOR GROUP LTD COM 92240M108 908 43642 SH SOLE 43642 0 0 VECTREN CORP COM 92240G101 265 4526 SH SOLE 4526 0 0 VEEVA SYS INC CL A COM 922475108 448 8736 SH SOLE 8736 0 0 VENTAS INC COM 92276F100 1139 17520 SH SOLE 17520 0 0 VERINT SYS INC COM 92343X100 2429 56010 SH SOLE 56010 0 0 VERISK ANALYTICS INC COM 92345Y106 905 11151 SH SOLE 11151 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21161 434075 SH SOLE 434075 0 0 VERSUM MATLS INC COM 92532W103 884 28880 SH SOLE 28880 0 0 VIACOM INC NEW CL B 92553P201 886 18996 SH SOLE 18996 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 558 47513 SH SOLE 47513 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 164 10165 SH SOLE 10165 0 0 VISA INC COM CL A 92826C839 18021 202782 SH SOLE 202782 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 370 22500 SH SOLE 22500 0 0 VISTA OUTDOOR INC COM 928377100 222 10800 SH SOLE 10800 0 0 VIVINT SOLAR INC COM 92854Q106 34 12000 SH SOLE 12000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3864 146163 SH SOLE 146163 0 0 VONAGE HLDGS CORP COM 92886T201 193 30530 SH SOLE 30530 0 0 VORNADO RLTY TR SH BEN INT 929042109 539 5372 SH SOLE 5372 0 0 VOXX INTL CORP CL A 91829F104 490 94300 SH SOLE 94300 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 128 19500 SH SOLE 19500 0 0 VULCAN MATLS CO COM 929160109 336 2791 SH SOLE 2791 0 0 WABASH NATL CORP COM 929566107 685 33105 SH SOLE 33105 0 0 WABTEC CORP COM 929740108 237 3041 SH SOLE 3041 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 13286 159973 SH SOLE 159973 0 0 WAL-MART STORES INC COM 931142103 8727 121074 SH SOLE 120870 0 204 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1101 35186 SH SOLE 35186 0 0 WASTE CONNECTIONS INC COM 94106B101 242 2750 SH SOLE 2750 0 0 WASTE MGMT INC DEL COM 94106L109 11911 163353 SH SOLE 158618 0 4735 WATTS WATER TECHNOLOGIES INC CL A 942749102 874 14022 SH SOLE 14022 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3606 542167 SH SOLE 542167 0 0 WEC ENERGY GROUP INC COM 92939U106 316 5210 SH SOLE 5210 0 0 WELLS FARGO & CO NEW COM 949746101 11134 200052 SH SOLE 200052 0 0 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 326 263 SH SOLE 263 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 518 89088 SH SOLE 89088 0 0 WELLTOWER INC COM 95040Q104 2686 37929 SH SOLE 37929 0 0 WEST CORP COM 952355204 268 11000 SH SOLE 11000 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1689 20689 SH SOLE 20689 0 0 WESTAR ENERGY INC COM 95709T100 2065 38059 SH SOLE 38059 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 164 10561 SH SOLE 10561 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 367 21076 SH SOLE 21076 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 177 18600 SH SOLE 18600 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 232 16887 SH SOLE 16887 0 0 WESTERN DIGITAL CORP COM 958102105 251 3047 SH SOLE 3047 0 0 WESTERN REFNG INC COM 959319104 295 8400 SH SOLE 8400 0 0 WESTROCK CO COM 96145D105 2028 38970 SH SOLE 38970 0 0 WEYERHAEUSER CO COM 962166104 12948 381064 SH SOLE 377349 0 3715 WGL HLDGS INC COM 92924F106 511 6192 SH SOLE 6192 0 0 WHIRLPOOL CORP COM 963320106 473 2764 SH SOLE 2764 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 220 250 SH SOLE 250 0 0 WHITING PETE CORP NEW COM 966387102 272 28820 SH SOLE 28820 0 0 WHOLE FOODS MKT INC COM 966837106 798 26846 SH SOLE 26846 0 0 WILEY JOHN & SONS INC CL A 968223206 18242 339070 SH SOLE 339070 0 0 WILLIAMS COS INC DEL COM 969457100 1964 66370 SH SOLE 66370 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 868 21252 SH SOLE 21252 0 0 WILLIAMS SONOMA INC COM 969904101 244 4555 SH SOLE 4555 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 761 5811 SH SOLE 5811 0 0 WINTRUST FINL CORP COM 97650W108 204 2956 SH SOLE 2956 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3204 51009 SH SOLE 51009 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 676 11442 SH SOLE 11442 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4078 168987 SH SOLE 168987 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3724 73563 SH SOLE 73563 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 244 2946 SH SOLE 2946 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 406 4165 SH SOLE 4165 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 232 6525 SH SOLE 6525 0 0 WIX COM LTD SHS M98068105 421 6419 SH SOLE 6419 0 0 WPX ENERGY INC COM 98212B103 11309 844604 SH SOLE 844604 0 0 WPX ENERGY INC PFD SER A CV 98212B202 1598 26445 SH SOLE 26445 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 659 7818 SH SOLE 7818 0 0 WYNN RESORTS LTD COM 983134107 3974 34677 SH SOLE 34677 0 0 XCEL ENERGY INC COM 98389B100 487 10970 SH SOLE 10970 0 0 XENCOR INC COM 98401F105 210 8785 SH SOLE 8785 0 0 XEROX CORP COM 984121103 165 22628 SH SOLE 22628 0 0 XILINX INC COM 983919101 1919 33150 SH SOLE 32889 0 261 XL GROUP LTD COM G98294104 1140 28598 SH SOLE 28598 0 0 XPO LOGISTICS INC COM 983793100 2558 53425 SH SOLE 53425 0 0 XUNLEI LTD SPONSORED ADR 98419E108 57 14000 SH SOLE 14000 0 0 XYLEM INC COM 98419M100 7426 147869 SH SOLE 143219 0 4650 YAHOO INC COM 984332106 1218 26256 SH SOLE 26256 0 0 YAMANA GOLD INC COM 98462Y100 210 76189 SH SOLE 76189 0 0 YELP INC CL A 985817105 356 10849 SH SOLE 10849 0 0 YUM BRANDS INC COM 988498101 1862 29136 SH SOLE 29136 0 0 YUM CHINA HLDGS INC COM 98850P109 3796 139561 SH SOLE 139561 0 0 ZILLOW GROUP INC CL A 98954M101 294 8687 SH SOLE 8687 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 697 20707 SH SOLE 20707 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2862 23439 SH SOLE 23439 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 75 12000 SH SOLE 12000 0 0 ZOETIS INC CL A 98978V103 4269 80002 SH SOLE 80002 0 0 ZOGENIX INC COM NEW 98978L204 185 17094 SH SOLE 17094 0 0 ZYNGA INC CL A 98986T108 29 10275 SH SOLE 10275 0 0