0000092230-18-000014.txt : 20180215 0000092230-18-000014.hdr.sgml : 20180215 20180215082030 ACCESSION NUMBER: 0000092230-18-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180215 DATE AS OF CHANGE: 20180215 EFFECTIVENESS DATE: 20180215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BB&T SECURITIES, LLC CENTRAL INDEX KEY: 0001383161 IRS NUMBER: 205817590 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15462 FILM NUMBER: 18616253 BUSINESS ADDRESS: STREET 1: 901 EAST BYRD STREET STREET 2: RIVERFRONT PLAZA, WEST TOWER CITY: RICHMOND STATE: VA ZIP: 23219 BUSINESS PHONE: 804-782-8867 MAIL ADDRESS: STREET 1: 901 EAST BYRD STREET STREET 2: RIVERFRONT PLAZA, WEST TOWER CITY: RICHMOND STATE: VA ZIP: 23219 FORMER COMPANY: FORMER CONFORMED NAME: CLEARVIEW CORRESPONDENT SERVICES, LLC DATE OF NAME CHANGE: 20130107 FORMER COMPANY: FORMER CONFORMED NAME: BB&T SECURITIES, LLC DATE OF NAME CHANGE: 20130103 FORMER COMPANY: FORMER CONFORMED NAME: CLEARVIEW CORRESPONDENT SERVICES, LLC DATE OF NAME CHANGE: 20061208 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001383161 XXXXXXXX 12-31-2017 12-31-2017 false BB&T SECURITIES, LLC
901 East Byrd Street Riverfront Plaza, West Tower Richmond VA 23219
13F HOLDINGS REPORT 028-15462 N
Cathy Strojni Vice President 804-787-8228 /s/ Cathy Strojni Richmond VA 02-14-2018 0 1449 7699199
INFORMATION TABLE 2 infotable.xml AFLAC INC COM 001055102 14626 166614 SH SOLE 159214 0 7400 AGCO CORP COM 001084102 1326 18571 SH SOLE 18570 0 0 ABBOTT LABS COM 002824100 68674 1203344 SH SOLE 857287 0 260093 ABERDEEN ASIA PACIFIC INCOM COM 003009107 205 42185 SH SOLE 42185 0 0 ABIOMED INC COM 003654100 219 1172 SH SOLE 1172 0 0 ABRAXAS PETE CORP COM 003830106 29 11901 SH SOLE 11901 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 381 12658 SH SOLE 12658 0 0 AEGON N V NY REGISTRY S 007924103 197 31352 SH SOLE 31352 0 0 AFFILIATED MANAGERS GROUP COM 008252108 353 1724 SH SOLE 1723 0 0 AIR PRODS & CHEMS INC COM 009158106 17424 106197 SH SOLE 41735 0 9625 ALASKA AIR GROUP INC COM 011659109 600 8169 SH SOLE 8169 0 0 ALBEMARLE CORP COM 012653101 258 2023 SH SOLE 2023 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4053 31037 SH SOLE 29687 0 1350 ALEXION PHARMACEUTICALS INC COM 015351109 405 3391 SH SOLE 3391 0 0 ALIGN TECHNOLOGY INC COM 016255101 597 2688 SH SOLE 2688 0 0 ALLEGHANY CORP DEL COM 017175100 484 813 SH SOLE 813 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 492 1943 SH SOLE 1942 0 0 ALLIANT ENERGY CORP COM 018802108 5084 119335 SH SOLE 119334 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 596 28243 SH SOLE 28243 0 0 ALLSTATE CORP COM 020002101 14451 138009 SH SOLE 25676 0 101647 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN IN 021060207 149 15763 SH SOLE 15763 0 0 ALTABA INC COM 021346101 596 8534 SH SOLE 8534 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 61 15369 SH SOLE 15369 0 0 AMAZON COM INC COM 023135106 22976 19646 SH SOLE 19025 0 446 AMBAC FINL GROUP INC COM NEW 023139884 270 16939 SH SOLE 16939 0 0 AMERICAN CAMPUS COMM REIT COM 024835100 1822 44395 SH SOLE 40595 0 3800 AMERICAN ELEC PWR INC COM 025537101 12796 173924 SH SOLE 173423 0 500 AMERICAN EXPRESS CO COM 025816109 19133 192659 SH SOLE 190749 0 1910 AMERICAN INTL GROUP INC COM NEW 026874784 3414 57303 SH SOLE 57302 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 12324 134714 SH SOLE 24609 0 4800 AMERIGAS PARTNERS L P UNIT L P INT 030975106 3323 71909 SH SOLE 65558 0 6350 AMETEK INC NEW COM 031100100 335 4624 SH SOLE 4623 0 0 AMGEN INC COM 031162100 56148 322879 SH SOLE 251262 0 53209 AMPHENOL CORP NEW CL A 032095101 2357 26850 SH SOLE 26850 0 0 ANADARKO PETE CORP COM 032511107 3160 58912 SH SOLE 56722 0 2190 ANALOG DEVICES INC COM 032654105 23675 265930 SH SOLE 265929 0 0 ANIKA THERAPEUTICS INC COM 035255108 786 14593 SH SOLE 14593 0 0 ANNALY CAP MGMT INC COM 035710409 13259 1115180 SH SOLE 104311 0 998759 ANTHEM INC COM 036752103 16936 75272 SH SOLE 75072 0 200 APACHE CORP COM 037411105 943 22346 SH SOLE 22345 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 219 13533 SH SOLE 13532 0 0 APPLE INC COM 037833100 73075 431816 SH SOLE 405296 0 11704 APPLE INC COM 037833100 558 3300 SH Call SOLE 3300 0 0 APPLIED MATLS INC COM 038222105 1177 23026 SH SOLE 23026 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 843 21047 SH SOLE 21046 0 0 ARROW ELECTRS INC COM 042735100 413 5146 SH SOLE 5146 0 0 ASPEN TECHNOLOGY INC COM 045327103 374 5658 SH SOLE 5658 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 10375 298995 SH SOLE 298995 0 0 AUTODESK INC COM 052769106 3094 29516 SH SOLE 29516 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11168 95302 SH SOLE 95301 0 0 AUTOZONE INC COM 053332102 640 900 SH SOLE 900 0 0 AVALONBAY CMNTYS INC COM 053484101 539 3025 SH SOLE 3025 0 0 AVERY DENNISON CORP COM 053611109 846 7373 SH SOLE 7373 0 0 BB&T CORP COM 054937107 10788 216982 SH SOLE 216982 0 0 BP PLC SPONSORED ADR 055622104 13641 324556 SH SOLE 324555 0 0 BADGER METER INC COM 056525108 827 17320 SH SOLE 17319 0 0 BAIDU INC SPON ADR REP 056752108 7260 30998 SH SOLE 30998 0 0 BALL CORP COM 058498106 1687 44584 SH SOLE 44584 0 0 BANK AMER CORP COM 060505104 19576 663169 SH SOLE 640357 0 0 BANK HAWAII CORP COM 062540109 1081 12618 SH SOLE 12618 0 0 BANK MONTREAL QUE COM 063671101 6257 78196 SH SOLE 78196 0 0 BANK OF THE OZARKS COM 063904106 1178 24315 SH SOLE 24315 0 0 BANK NEW YORK MELLON CORP COM 064058100 10994 204140 SH SOLE 204139 0 0 BARNES GROUP INC COM 067806109 283 4479 SH SOLE 4479 0 0 BARRICK GOLD CORP COM 067901108 358 24761 SH SOLE 24761 0 0 BARRICK GOLD CORP COM 067901108 506 35000 SH Call SOLE 35000 0 0 BAXTER INTL INC COM 071813109 3827 59212 SH SOLE 52661 0 6550 BECTON DICKINSON & CO COM 075887109 23315 108921 SH SOLE 88592 0 5318 BERKLEY W R CORP COM 084423102 470 6564 SH SOLE 6563 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2380 8 SH SOLE 8 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60055 302973 SH SOLE 302462 0 510 BEST BUY INC COM 086516101 364 5327 SH SOLE 5326 0 0 BHP BILLITON LTD F ADR 1 ADR R COM 088606108 467 10159 SH SOLE 10159 0 0 BLACK HILLS CORP COM 092113109 1623 27000 SH SOLE 27000 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 717 50575 SH SOLE 50575 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 393 31482 SH SOLE 31481 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 172 12954 SH SOLE 12954 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTE 092524107 197 30255 SH SOLE 30254 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNE 096627104 404 31360 SH SOLE 31360 0 0 BOEING CO COM 097023105 10700 36285 SH SOLE 36284 0 0 BOJANGLES INC COM 097488100 468 39722 SH SOLE 39722 0 0 BORGWARNER INC COM 099724106 353 6925 SH SOLE 6924 0 0 BOSTON PROPERTIES INC COM 101121101 1003 7721 SH SOLE 7721 0 0 BOSTON SCIENTIFIC CORP COM 101137107 361 14578 SH SOLE 14578 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 239 21624 SH SOLE 21624 0 0 BRINKS CO COM 109696104 682 8671 SH SOLE 8671 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 34274 559328 SH SOLE 314420 0 118453 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7553 112750 SH SOLE 112749 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT S 112585104 7410 170199 SH SOLE 170199 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 738 31613 SH SOLE 31612 0 0 BROWN & BROWN INC COM 115236101 1155 22447 SH SOLE 22447 0 0 BROWN FORMAN CORP CL B 115637209 4696 68388 SH SOLE 68387 0 0 BRUNSWICK CORP COM 117043109 203 3688 SH SOLE 3688 0 0 BUCKEYE PARTNERS L P UNIT LTD PART 118230101 765 15454 SH SOLE 12740 0 2714 BUFFALO WILD WINGS INC COM 119848109 367 2349 SH SOLE 2349 0 0 BURLINGTON STORES INC COM 122017106 372 3028 SH SOLE 3028 0 0 CBS CORP NEW CL B 124857202 7217 122330 SH SOLE 122330 0 0 CECO ENVIRONMENTAL COM 125141101 150 29317 SH SOLE 28806 0 511 CF INDS HLDGS INC COM 125269100 1685 39614 SH SOLE 39613 0 0 CIGNA CORPORATION COM 125509109 5691 28024 SH SOLE 28023 0 0 CMS ENERGY CORP COM 125896100 788 16667 SH SOLE 16666 0 0 CSX CORP COM 126408103 9658 175588 SH SOLE 85838 0 150 CVS HEALTH CORP COM 126650100 38247 527549 SH SOLE 460865 0 21664 CABOT OIL & GAS CORP COM 127097103 461 16152 SH SOLE 16152 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 156 13970 SH SOLE 13970 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN IN 128125101 184 15249 SH SOLE 15249 0 0 CAMBREX CORP COM 132011107 271 5660 SH SOLE 5660 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1141 12408 SH SOLE 11808 0 600 CAMPBELL SOUP CO COM 134429109 572 11899 SH SOLE 11899 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 6290 64572 SH SOLE 64572 0 0 CANADIAN NATL RY CO COM 136375102 1289 15631 SH SOLE 15630 0 0 CANADIAN NAT RES LTD COM 136385101 691 19369 SH SOLE 19368 0 0 CARLISLE COS INC COM 142339100 507 4469 SH SOLE 4468 0 0 CARMAX INC COM 143130102 8112 126494 SH SOLE 126493 0 0 CARNIVAL CORP UNIT 99/99/99 143658300 874 13168 SH SOLE 12218 0 950 CARTER INC COM 146229109 570 4856 SH SOLE 4856 0 0 CASEYS GEN STORES INC COM 147528103 369 3302 SH SOLE 3302 0 0 CATERPILLAR INC DEL COM 149123101 10500 66637 SH SOLE 40686 0 8000 CEDAR FAIR L P DEPOSITRY UNI 150185106 312 4808 SH SOLE 4808 0 0 CELGENE CORP COM 151020104 5464 52364 SH SOLE 52363 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 143 19132 SH SOLE 19132 0 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 177 17800 SH SOLE 17800 0 0 CENTURYLINK INC COM 156700106 2918 174982 SH SOLE 174982 0 0 CERNER CORP COM 156782104 13316 197601 SH SOLE 197601 0 0 CERUS CORP COM 157085101 138 41107 SH SOLE 41107 0 0 CHARLES RIV LABS INTL INC COM 159864107 281 2572 SH SOLE 2572 0 0 CHEESECAKE FACTORY INC COM 163072101 1367 28392 SH SOLE 28392 0 0 CHESAPEAKE ENERGY CORP COM 165167107 44 11325 SH SOLE 11325 0 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 1546 31123 SH SOLE 31123 0 0 CHEVRON CORP NEW COM 166764100 34397 274765 SH SOLE 274765 0 0 CHURCH & DWIGHT INC COM 171340102 3485 69484 SH SOLE 69483 0 0 CINCINNATI FINL CORP COM 172062101 876 11698 SH SOLE 11697 0 0 CINTAS CORP COM 172908105 535 3439 SH SOLE 3439 0 0 CITIGROUP INC COM NEW 172967424 23854 320587 SH SOLE 178195 0 131566 CITIGROUP INC COM NEW 172967424 223 3000 SH Call SOLE 3000 0 0 CITIZENS FINL GROUP INC COM 174610105 319 7619 SH SOLE 7619 0 0 CITRIX SYS INC COM 177376100 1129 12838 SH SOLE 12838 0 0 CITY HLDG CO COM 177835105 317 4700 SH SOLE 4700 0 0 CLEAN HARBORS INC COM 184496107 1677 30958 SH SOLE 30958 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 320 21009 SH SOLE 21008 0 0 CLEVELAND CLIFFS INC COM 185899101 205 28553 SH SOLE 28552 0 0 CLOROX CO DEL COM 189054109 1150 7735 SH SOLE 7734 0 0 CLOVIS ONCOLOGY INC COM 189464100 273 4025 SH SOLE 4025 0 0 COCA COLA CO COM 191216100 47784 1041504 SH SOLE 812621 0 198610 COGNEX CORP COM 192422103 1340 21918 SH SOLE 21918 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4348 61225 SH SOLE 61224 0 0 COHERENT INC COM 192479103 274 973 SH SOLE 973 0 0 COLGATE PALMOLIVE CO COM 194162103 3826 50704 SH SOLE 42144 0 8560 CONAGRA BRANDS INC COM 205887102 583 15478 SH SOLE 15478 0 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPS 206812109 297 17750 SH SOLE 17750 0 0 CONSOLIDATED EDISON INC COM 209115104 1185 13953 SH SOLE 13952 0 0 COOPER COS INC COM NEW 216648402 7543 34620 SH SOLE 34620 0 0 COPART INC COM 217204106 513 11891 SH SOLE 11891 0 0 CORNING INC COM 219350105 2674 83610 SH SOLE 83610 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 568 31870 SH SOLE 31870 0 0 CREE INC COM 225447101 745 20073 SH SOLE 20073 0 0 CROWN HOLDINGS INC COM 228368106 793 14114 SH SOLE 14114 0 0 CUMMINS INC COM 231021106 1081 6122 SH SOLE 6122 0 0 CURIS INC COM 231269101 67 96522 SH SOLE 96522 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 636 41766 SH SOLE 41766 0 0 DBX ETF TR XTRACK MSCI E 233051200 707 22267 SH SOLE 22267 0 0 DBX ETF TR XTRACK RUSS 1 233051481 323 10082 SH SOLE 10082 0 0 DBX ETF TR XTRACK MSCI A 233051820 480 17296 SH SOLE 17296 0 0 DBX ETF TR XTRACK MSCI E 233051853 286 10067 SH SOLE 10067 0 0 DST SYS INC DEL COM 233326107 1337 21553 SH SOLE 21553 0 0 DTE ENERGY CO COM 233331107 202 1848 SH SOLE 1848 0 0 DANAHER CORP DEL COM 235851102 7197 77541 SH SOLE 77541 0 0 DARDEN RESTAURANTS INC COM 237194105 1949 20306 SH SOLE 20306 0 0 DARLING INGREDIENTS INC COM 237266101 2182 120378 SH SOLE 120378 0 0 DEERE & CO COM 244199105 9345 59710 SH SOLE 31400 0 6860 DELTA AIR LINES INC DEL COM NEW 247361702 3227 57631 SH SOLE 57630 0 0 DELUXE CORP COM 248019101 249 3244 SH SOLE 3244 0 0 DEXCOM INC COM 252131107 290 5063 SH SOLE 5063 0 0 DIEBOLD NXDF INC COM 253651103 607 37147 SH SOLE 37146 0 0 DIGITAL RLTY TR INC COM 253868103 6852 60164 SH SOLE 56563 0 3600 DISNEY WALT CO COM DISNEY 254687106 35766 332692 SH SOLE 228833 0 80972 DISCOVER FINL SVCS COM 254709108 21837 283895 SH SOLE 283894 0 0 DOLLAR GEN CORP NEW COM 256677105 17443 187548 SH SOLE 187548 0 0 DOLLAR TREE INC COM 256746108 4082 38046 SH SOLE 38046 0 0 DONEGAL GROUP INC CLASS A COM 257701201 479 27659 SH SOLE 20551 0 7108 DOUBLELINE INCOME SOLUTIONS COM 258622109 1290 63935 SH SOLE 63935 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 673 30331 SH SOLE 30330 0 0 DUKE REALTY CORP COM NEW 264411505 262 9664 SH SOLE 9664 0 0 DUNKIN BRANDS GROUP INC COM 265504100 266 4139 SH SOLE 4139 0 0 DYCOM INDS INC COM 267475101 1825 16384 SH SOLE 16384 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 218 4404 SH SOLE 4404 0 0 EASTGROUP PPTY INC COM 277276101 425 4809 SH SOLE 4809 0 0 EASTMAN CHEM CO COM 277432100 716 7730 SH SOLE 7729 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 160 10516 SH SOLE 10515 0 0 EBAY INC COM 278642103 8092 214429 SH SOLE 214428 0 0 ECOLAB INC COM 278865100 12160 90629 SH SOLE 90628 0 0 EDISON INTL COM 281020107 239 3785 SH SOLE 3785 0 0 ELECTRONIC ARTS INC COM 285512109 2375 22609 SH SOLE 22609 0 0 ELLINGTON FINANCIAL LLC COM 288522303 824 56842 SH SOLE 56842 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN I 288578107 336 27925 SH SOLE 27925 0 0 EMERSON ELEC CO COM 291011104 24476 351216 SH SOLE 227840 0 3249 EMPIRE ST RLTY TR INC CL A 292104106 274 13387 SH SOLE 13387 0 0 ENCANA CORP COM 292505104 752 56415 SH SOLE 56414 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8538 322096 SH SOLE 317754 0 4341 ESSEX PPTY TR INC COM 297178105 633 2627 SH SOLE 2452 0 175 EURONET WORLDWIDE INC COM 298736109 839 9966 SH SOLE 9966 0 0 EXPEDITORS INTL WASH INC COM 302130109 2804 43346 SH SOLE 43346 0 0 FNB CORP PA COM 302520101 352 25510 SH SOLE 25509 0 0 FACTSET RESH SYS INC COM 303075105 2682 13914 SH SOLE 13914 0 0 FASTENAL CO COM 311900104 1605 29364 SH SOLE 29363 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 209 9557 SH SOLE 9557 0 0 FEDERATED INVS INC PA CL B 314211103 232 6445 SH SOLE 6445 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 244 57124 SH SOLE 57123 0 0 FIDELITY DIVID ETF RIS 316092832 331 10824 SH SOLE 10824 0 0 FIDUS INVT CORP COM 316500107 3293 216991 SH SOLE 216990 0 0 FIFTH THIRD BANCORP COM 316773100 837 27595 SH SOLE 27594 0 0 FIRST BANCORP N C COM 318910106 457 12957 SH SOLE 12957 0 0 FIRST COMWLTH FINL PA COM COM 319829107 377 26347 SH SOLE 26347 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 768 25530 SH SOLE 25530 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT 336920103 1114 16328 SH SOLE 16328 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 286 4948 SH SOLE 4948 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 3828 53223 SH SOLE 53223 0 0 FISERV INC COM 337738108 4399 33552 SH SOLE 25177 0 8375 FIRSTENERGY CORP COM 337932107 2039 66606 SH SOLE 66606 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 789 38600 SH SOLE 38599 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1557 8096 SH SOLE 8096 0 0 FLUOR CORP NEW COM 343412102 1625 31479 SH SOLE 31478 0 0 FLOWERS FOODS INC COM 343498101 195 10144 SH SOLE 10144 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 14454 1157296 SH SOLE 1157295 0 0 FORTIS INC COM 349553107 2080 56733 SH SOLE 56733 0 0 FQF TR O SHS FTSE EU 351680848 374 14700 SH SOLE 14700 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 316 6019 SH SOLE 6019 0 0 GALLAGHER ARTHUR J & CO COM 363576109 655 10357 SH SOLE 10356 0 0 GENERAL DYNAMICS CORP COM 369550108 19096 93862 SH SOLE 86822 0 7040 GENERAL ELECTRIC CO COM 369604103 25370 1453899 SH SOLE 1178972 0 43300 GENERAL MLS INC COM 370334104 20048 338139 SH SOLE 335138 0 3000 GENERAL MLS INC COM 370334104 1452 24500 SH Call SOLE 24500 0 0 GENTEX CORP COM 371901109 514 24558 SH SOLE 24557 0 0 GENESIS ENERGY L P UNIT LTD PART 371927104 651 29133 SH SOLE 29133 0 0 GENUINE PARTS CO COM 372460105 8460 89043 SH SOLE 87042 0 2000 GERON CORP COM 374163103 19 10750 SH SOLE 10750 0 0 GILEAD SCIENCES INC COM 375558103 14267 199159 SH SOLE 199158 0 0 GLADSTONE INVT CORP COM 376546107 126 11320 SH SOLE 11319 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 15221 285261 SH SOLE 285261 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1180 36545 SH SOLE 36545 0 0 GRACO INC COM 384109104 792 17515 SH SOLE 17514 0 0 GRAINGER W W INC COM 384802104 10744 45478 SH SOLE 45478 0 0 GRAMERCY PPTY TR COM NEW 385002308 288 10832 SH SOLE 10831 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 278 12250 SH SOLE 12250 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1872 36268 SH SOLE 36268 0 0 HALLIBURTON CO COM 406216101 5655 115731 SH SOLE 114386 0 1345 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NE 409735206 504 12826 SH SOLE 12825 0 0 HANESBRANDS INC COM 410345102 16543 791193 SH SOLE 791193 0 0 HARRIS CORP DEL COM 413875105 797 5631 SH SOLE 5631 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 558 9917 SH SOLE 9916 0 0 HASBRO INC COM 418056107 517 5694 SH SOLE 5693 0 0 HEICO CORP NEW COM 422806109 205 2176 SH SOLE 2176 0 0 HELMERICH & PAYNE INC COM 423452101 1587 24559 SH SOLE 24559 0 0 HENRY JACK & ASSOC INC COM 426281101 1723 14734 SH SOLE 14734 0 0 HERCULES CAPITAL INC COM 427096508 659 50292 SH SOLE 50292 0 0 HERSHEY CO COM 427866108 1088 9598 SH SOLE 7067 0 2530 HEXCEL CORP NEW COM 428291108 523 8461 SH SOLE 8461 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 776 72530 SH SOLE 72529 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 306 28600 SH Call SOLE 28600 0 0 HIGHWOODS PPTYS INC COM 431284108 200 3935 SH SOLE 3935 0 0 HOLLYFRONTIER CORP COM 436106108 673 13150 SH SOLE 13149 0 0 HOME DEPOT INC COM 437076102 17516 92420 SH SOLE 71996 0 3399 HONDA MOTOR LTD AMERN SHS 438128308 206 6051 SH SOLE 6051 0 0 HONEYWELL INTL INC COM 438516106 57580 375463 SH SOLE 252545 0 66382 HORMEL FOODS CORP COM 440452100 1842 50645 SH SOLE 25519 0 25125 HUMANA INC COM 444859102 597 2408 SH SOLE 2408 0 0 HUNT J B TRANS SVCS INC COM 445658107 662 5758 SH SOLE 5758 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5781 397094 SH SOLE 346694 0 50400 HUNTINGTON INGALLS INDS INC COM 446413106 1043 4429 SH SOLE 4429 0 0 IAMGOLD CORP COM 450913108 87 15000 SH SOLE 15000 0 0 ILLINOIS TOOL WKS INC COM 452308109 18255 109415 SH SOLE 87114 0 300 INDEPENDENCE CONTRACT DRIL I COM 453415309 139 35000 SH SOLE 35000 0 0 ING GROEP N V SPONSORED ADR 456837103 923 50003 SH SOLE 50003 0 0 INGREDION INC COM 457187102 2563 18335 SH SOLE 18334 0 0 INTEL CORP COM 458140100 66200 1434153 SH SOLE 833386 0 498485 INTERNATIONAL BUSINESS MACHS COM 459200101 17562 114474 SH SOLE 89742 0 2330 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1283 8411 SH SOLE 2411 0 0 INTL PAPER CO COM 460146103 3066 52922 SH SOLE 52921 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1783 88465 SH SOLE 88465 0 0 INTUIT COM 461202103 9328 59124 SH SOLE 59123 0 0 INVESTORS TITLE CO COM 461804106 1412 7121 SH SOLE 7121 0 0 IONIS PHARMACEUTICALS INC COM 462222100 983 19553 SH SOLE 19553 0 0 ISHARES GOLD TRUST ISHARES 464285105 202 16211 SH SOLE 16211 0 0 ISHARES INC MSCI AUST ETF 464286103 853 36819 SH SOLE 36819 0 0 ISHARES INC US INTL HGH Y 464286178 245 4876 SH SOLE 4876 0 0 ISHARES INC EM MKTS DIV E 464286319 391 9350 SH SOLE 9349 0 0 ISHARES INC MSCI WORLD ET 464286392 1504 17080 SH SOLE 17080 0 0 ISHARES INC MSCI CDA ETF 464286509 1114 37618 SH SOLE 37618 0 0 ISHARES INC MIN VOL GBL E 464286525 6115 72529 SH SOLE 72529 0 0 ISHARES INC MIN VOL EMRG 464286533 1105 18189 SH SOLE 18189 0 0 ISHARES INC MSCI EURZONE 464286608 420 9701 SH SOLE 9701 0 0 ISHARES MSCI PACIFIC EX JAPAN COM 464286665 225 4700 SH SOLE 3700 0 1000 ISHARES TR MRNGSTR LG-CP 464287119 441 2824 SH SOLE 2823 0 0 ISHARES TR CORE S&P TTL 464287150 4044 66158 SH SOLE 66158 0 0 ISHARES TR SELECT DIVID 464287168 11157 113201 SH SOLE 113201 0 0 ISHARES TR TIPS BD ETF 464287176 12669 111055 SH SOLE 111055 0 0 ISHARES TR CORE S&P500 E 464287200 57226 212855 SH SOLE 212855 0 0 ISHARES TR CORE US AGGBD 464287226 52490 480115 SH SOLE 480114 0 0 ISHARES TR MSCI EMG MKT 464287234 15564 330312 SH SOLE 301285 0 29026 ISHARES TR IBOXX INV CP 464287242 20378 167639 SH SOLE 167639 0 0 ISHARES TR S&P 500 GRWT 464287309 13474 88199 SH SOLE 88198 0 0 ISHARES TR GLOBAL ENERG 464287341 703 19778 SH SOLE 19778 0 0 ISHARES TR S&P 500 VAL E 464287408 2569 22488 SH SOLE 22488 0 0 ISHARES TR 20 YR TR BD E 464287432 5657 44594 SH SOLE 44593 0 0 ISHARES TR BARCLAYS 7 10 464287440 2280 21606 SH SOLE 21606 0 0 ISHARES TR 1 3 YR TREAS 464287457 2095 24993 SH SOLE 24993 0 0 ISHARES TR MSCI EAFE ETF 464287465 31419 446868 SH SOLE 442818 0 4050 ISHARES TR RUS MDCP VAL 464287473 10761 120713 SH SOLE 120712 0 0 ISHARES TR RUS MD CP GR 464287481 1647 13659 SH SOLE 13659 0 0 ISHARES TR RUS MID CAP E 464287499 4245 20397 SH SOLE 20397 0 0 ISHARES TR CORE S&P MCP 464287507 33597 177034 SH SOLE 177033 0 0 ISHARES TR NA TEC SFTWR 464287515 362 2344 SH SOLE 2344 0 0 ISHARES TR N AMER TECH E 464287549 1496 8868 SH SOLE 8868 0 0 ISHARES TR NASDAQ BIOTEC 464287556 13794 129200 SH SOLE 129199 0 0 ISHARES TR COHEN STEER R 464287564 247 2445 SH SOLE 2445 0 0 ISHARES TR U.S. CNSM SV 464287580 3004 16760 SH SOLE 16760 0 0 ISHARES TR RUS 1000 VAL 464287598 9371 75366 SH SOLE 75366 0 0 ISHARES TR S&P MC 400GR 464287606 1985 9199 SH SOLE 9199 0 0 ISHARES TR RUS 1000 GRW 464287614 8114 60252 SH SOLE 60251 0 0 ISHARES TR RUS 1000 ETF 464287622 21290 143267 SH SOLE 143266 0 0 ISHARES TR RUS 2000 VAL 464287630 9520 75709 SH SOLE 75708 0 0 ISHARES TR RUS 2000 GRW 464287648 2834 15181 SH SOLE 15181 0 0 ISHARES TR RUSSELL 2000 464287655 27305 179102 SH SOLE 179101 0 0 ISHARES TR CORE S&P US V 464287663 320 5780 SH SOLE 5780 0 0 ISHARES TR CORE S&P US G 464287671 1135 21117 SH SOLE 21117 0 0 ISHARES TR RUSSELL 3000 464287689 8079 51083 SH SOLE 51083 0 0 ISHARES TR U.S. UTILITS 464287697 746 5617 SH SOLE 5617 0 0 ISHARES TR S&P MC 400VL 464287705 1431 8939 SH SOLE 8939 0 0 ISHARES TR US TELECOM ET 464287713 494 16827 SH SOLE 16827 0 0 ISHARES TR U.S. TECH ETF 464287721 1241 7626 SH SOLE 7625 0 0 ISHARES TR U.S. REAL ES 464287739 620 7665 SH SOLE 7664 0 0 ISHARES TR US INDUSTRIAL 464287754 10806 73323 SH SOLE 73323 0 0 ISHARES TR U.S. FIN SVC 464287770 22218 170325 SH SOLE 170324 0 0 ISHARES TR U.S. FINLS ET 464287788 1899 15907 SH SOLE 15907 0 0 ISHARES TR U.S. ENERGY E 464287796 809 20426 SH SOLE 20425 0 0 ISHARES TR CORE S&P SCP 464287804 18322 238545 SH SOLE 238545 0 0 ISHARES TR U.S. CNSM GD 464287812 768 6062 SH SOLE 6062 0 0 ISHARES TR SP SMCP600VL 464287879 713 4647 SH SOLE 4646 0 0 ISHARES TR S&P SML 600 G 464287887 462 2721 SH SOLE 2720 0 0 ISHARES TR INTL TREA BD 464288117 7444 149135 SH SOLE 149135 0 0 ISHARES TR GL TIMB FORE 464288174 397 5585 SH SOLE 5585 0 0 ISHARES TR MSCI AC ASIA 464288182 1785 23412 SH SOLE 23412 0 0 ISHARES TR MRGSTR MD CP 464288208 806 4344 SH SOLE 4344 0 0 ISHARES TR MSCI ACWI EX 464288240 401 8043 SH SOLE 8043 0 0 ISHARES TR MSCI ACWI ETF 464288257 341 4732 SH SOLE 4732 0 0 ISHARES TR EAFE SML CP E 464288273 6691 103749 SH SOLE 103748 0 0 ISHARES TR JPMORGAN USD 464288281 16449 141682 SH SOLE 141681 0 0 ISHARES TR CALIF MUN BD 464288356 3279 55443 SH SOLE 55442 0 0 ISHARES TR NATIONAL MUN 464288414 20607 186090 SH SOLE 186089 0 0 ISHARES TR INTL SEL DIV 464288448 13507 399752 SH SOLE 399751 0 0 ISHARES TR IBOXX HI YD E 464288513 2297 26328 SH SOLE 26328 0 0 ISHARES TR MBS ETF 464288588 3136 29427 SH SOLE 29426 0 0 ISHARES TR INTRM GOV CR 464288612 371 3387 SH SOLE 3387 0 0 ISHARES TR US CR BD ETF 464288620 256 2294 SH SOLE 2294 0 0 ISHARES TR INTRMD CR BD 464288638 5247 48050 SH SOLE 48050 0 0 ISHARES TR 1 3 YR CR BD 464288646 6251 59802 SH SOLE 59802 0 0 ISHARES TR 10-20 YR TRS 464288653 512 3768 SH SOLE 3768 0 0 ISHARES TR 3 7 YR TREAS 464288661 1999 16369 SH SOLE 16368 0 0 ISHARES TR SHORT TREAS B 464288679 2734 24807 SH SOLE 24807 0 0 ISHARES TR S&P US PFD ST 464288687 10400 273202 SH SOLE 272802 0 400 ISHARES TR US AER DEF ET 464288760 12417 66011 SH SOLE 66010 0 0 ISHARES TR US REGNL BKS 464288778 270 5497 SH SOLE 5497 0 0 ISHARES TR MSCI USA ESG 464288802 201 1815 SH SOLE 1815 0 0 ISHARES TR U.S. MED DVC 464288810 251 1450 SH SOLE 1449 0 0 ISHARES TR U.S. PHARMA E 464288836 1446 9371 SH SOLE 9371 0 0 ISHARES TR EAFE VALUE ET 464288877 13403 242796 SH SOLE 242795 0 0 ISHARES TR EAFE GRWTH ET 464288885 12483 154609 SH SOLE 154608 0 0 ISHARES TR MSCI EURO FL 464289180 578 24801 SH SOLE 24801 0 0 ISHARES TR RUS TP200 GR 464289438 2086 28523 SH SOLE 28523 0 0 ISHARES TR 10+ YR CR BD 464289511 848 13432 SH SOLE 13431 0 0 ISHARES TR AGGRES ALLOC 464289859 758 14083 SH SOLE 14083 0 0 ISHARES TR GRWT ALLOCAT 464289867 1160 25836 SH SOLE 25836 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 270 4105 SH SOLE 4105 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 229 15390 SH SOLE 15390 0 0 JETBLUE AIRWAYS CORP COM 477143101 364 16337 SH SOLE 16337 0 0 JOHNSON & JOHNSON COM 478160104 101341 725459 SH SOLE 555309 0 100894 KLA-TENCOR CORP COM 482480100 210 2004 SH SOLE 2004 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 704 6693 SH SOLE 6692 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 2452 128721 SH SOLE 125620 0 3100 KELLOGG CO COM 487836108 4754 69945 SH SOLE 69945 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 4037 232727 SH SOLE 232727 0 0 KEYCORP NEW COM 493267108 4389 217625 SH SOLE 150475 0 67150 KIMBERLY CLARK CORP COM 494368103 25687 212894 SH SOLE 148694 0 13268 KLONDEX MNS LTD COM 498696103 183 70204 SH SOLE 70204 0 0 KOHLS CORP COM 500255104 1459 26919 SH SOLE 26918 0 0 KRAFT HEINZ CO COM 500754106 8837 113640 SH SOLE 113295 0 345 KROGER CO COM 501044101 11005 400933 SH SOLE 400932 0 0 L BRANDS INC COM 501797104 1423 23634 SH SOLE 23633 0 0 L3 TECHNOLOGIES INC COM 502413107 4591 23205 SH SOLE 21445 0 1760 LAM RESEARCH CORP COM 512807108 684 3718 SH SOLE 3718 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 7718 103969 SH SOLE 103969 0 0 LANDSTAR SYS INC COM 515098101 1828 17567 SH SOLE 17566 0 0 LATTICE STRATEGIES TR HARTFORD MLT 518416102 1302 44598 SH SOLE 44598 0 0 LAUDER ESTEE COS INC CL A 518439104 3858 30328 SH SOLE 30328 0 0 LEAR CORP COM NEW 521865204 374 2122 SH SOLE 2121 0 0 LEGGETT & PLATT INC COM 524660107 2194 45968 SH SOLE 45967 0 0 LEIDOS HLDGS INC COM 525327102 330 5115 SH SOLE 5114 0 0 LENNAR CORP CL A 526057104 6313 99832 SH SOLE 99831 0 0 LENNOX INTL INC COM 526107107 927 4454 SH SOLE 4453 0 0 LEUCADIA NATL CORP COM 527288104 4077 153925 SH SOLE 153925 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 101 16042 SH SOLE 16042 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 2143 49834 SH SOLE 42834 0 7000 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSX 531229409 205 5169 SH SOLE 5169 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSX 531229607 569 14360 SH SOLE 14360 0 0 LILLY ELI & CO COM 532457108 13407 158740 SH SOLE 58167 0 5550 LINCOLN ELEC HLDGS INC COM 533900106 460 5025 SH SOLE 5025 0 0 LINCOLN NATL CORP IND COM 534187109 1203 15658 SH SOLE 15658 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 241 7623 SH SOLE 7623 0 0 LITTELFUSE INC COM 537008104 349 1766 SH SOLE 1766 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 5910 138853 SH SOLE 138853 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 737 196663 SH SOLE 196663 0 0 LOCKHEED MARTIN CORP COM 539830109 9185 28612 SH SOLE 28612 0 0 LOEWS CORP COM 540424108 313 6261 SH SOLE 6261 0 0 LOWES COS INC COM 548661107 61304 659614 SH SOLE 659400 0 213 MFS MUN INCOME TR SH BEN INT 552738106 86 12600 SH SOLE 12600 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L 559080106 7728 108943 SH SOLE 107411 0 1531 MAGNA INTL INC COM 559222401 2840 50131 SH SOLE 19331 0 800 MANHATTAN ASSOCS INC COM 562750109 705 14242 SH SOLE 14242 0 0 MARATHON OIL CORP COM 565849106 230 13622 SH SOLE 13622 0 0 MARKEL CORP COM 570535104 1809 1589 SH SOLE 1588 0 0 MARSH & MCLENNAN COS INC COM 571748102 12929 158864 SH SOLE 158863 0 0 MARRIOTT INTL INC NEW CL A 571903202 1608 11850 SH SOLE 11850 0 0 MARTIN MARIETTA MATLS INC COM 573284106 257 1163 SH SOLE 1163 0 0 MASCO CORP COM 574599106 945 21520 SH SOLE 21520 0 0 MAXIMUS INC COM 577933104 1240 17326 SH SOLE 17325 0 0 MCCORMICK & CO INC COM VTG 579780107 313 3121 SH SOLE 3121 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5819 57107 SH SOLE 11361 0 245 MCDERMOTT INTL INC COM 580037109 110 16824 SH SOLE 16824 0 0 MCDONALDS CORP COM 580135101 26544 154226 SH SOLE 128618 0 25608 MCDONALDS CORP COM 580135101 946 5500 SH Call SOLE 5500 0 0 MEREDITH CORP COM 589433101 4050 61321 SH SOLE 56121 0 5200 METTLER TOLEDO INTERNATIONAL COM 592688105 594 960 SH SOLE 960 0 0 MICROSOFT CORP COM 594918104 98655 1153322 SH SOLE 817716 0 199812 MICROCHIP TECHNOLOGY INC COM 595017104 9963 113373 SH SOLE 113373 0 0 MICRON TECHNOLOGY INC COM 595112103 878 21373 SH SOLE 21373 0 0 MIDDLEBY CORP COM 596278101 1377 10206 SH SOLE 10206 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 496 68342 SH SOLE 68342 0 0 MOHAWK INDS INC COM 608190104 2607 9450 SH SOLE 8025 0 1425 MONDELEZ INTL INC CL A 609207105 6632 154959 SH SOLE 151442 0 3516 MONOLITHIC PWR SYS INC COM 609839105 396 3527 SH SOLE 3527 0 0 MONROE CAP CORP COM 610335101 171 12480 SH SOLE 12480 0 0 MORGAN STANLEY COM NEW 617446448 4881 93030 SH SOLE 75955 0 17074 MORGAN STANLEY EM MKTS DM DE COM 617477104 100 13083 SH SOLE 13083 0 0 MUELLER WTR PRODS INC COM SER A 624758108 162 12970 SH SOLE 12970 0 0 MURPHY USA INC COM 626755102 1782 22182 SH SOLE 22182 0 0 NASDAQ INC COM 631103108 8026 104467 SH SOLE 104467 0 0 NATIONAL BANKSHARES INC VA COM 634865109 295 6507 SH SOLE 6506 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2636 48016 SH SOLE 48015 0 0 NATIONAL GRID PLC SPONSORED ADR 636274409 8553 145435 SH SOLE 145435 0 0 NATIONAL OILWELL VARCO INC COM 637071101 961 26706 SH SOLE 26705 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1779 41255 SH SOLE 41254 0 0 NEW JERSEY RESOURCES COM 646025106 3075 76500 SH SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 486 5171 SH SOLE 5171 0 0 NEWELL BRANDS INC COM 651229106 3467 112232 SH SOLE 112231 0 0 NEWFIELD EXPL CO COM 651290108 2522 80007 SH SOLE 80006 0 0 NEWMONT MINING CORP COM 651639106 739 19724 SH SOLE 18804 0 919 NIKE INC CL B 654106103 3986 63739 SH SOLE 63739 0 0 NORDSON CORP COM 655663102 406 2778 SH SOLE 2777 0 0 NORFOLK SOUTHERN CORP COM 655844108 16440 113452 SH SOLE 72952 0 6100 NORTHROP GRUMMAN CORP COM 666807102 2172 7077 SH SOLE 7077 0 0 NOVO-NORDISK A S ADR 670100205 13430 250231 SH SOLE 250230 0 0 NUCOR CORP COM 670346105 7926 124673 SH SOLE 124672 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3726 270986 SH SOLE 270986 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 383 29550 SH SOLE 29550 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 305 23750 SH SOLE 23750 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 747 43311 SH SOLE 43310 0 0 OGE ENERGY CORP COM 670837103 936 28443 SH SOLE 28443 0 0 NUVEEN MUN VALUE FD INC COM 670928100 126 12502 SH SOLE 12502 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 31704 430421 SH SOLE 430421 0 0 OCWEN FINL CORP COM NEW 675746309 70 22500 SH SOLE 22500 0 0 OLIN CORP COM PAR $1 680665205 282 7949 SH SOLE 7949 0 0 OMNICOM GROUP INC COM 681919106 20906 287059 SH SOLE 287059 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 335 12165 SH SOLE 12165 0 0 ON SEMICONDUCTOR CORP COM 682189105 207 9911 SH SOLE 9911 0 0 ONEOK INC NEW COM 682680103 1911 35758 SH SOLE 35758 0 0 ORANGE SPONSORED ADR 684060106 674 38766 SH SOLE 38766 0 0 ORIX CORP SPONSORED ADR 686330101 482 5692 SH SOLE 5692 0 0 OWENS CORNING NEW COM 690742101 619 6739 SH SOLE 6739 0 0 PNC FINL SVCS GROUP INC COM 693475105 28851 199953 SH SOLE 88656 0 63318 PPG INDS INC COM 693506107 738 6320 SH SOLE 6319 0 0 PVH CORP COM 693656100 908 6623 SH SOLE 6623 0 0 PACCAR INC COM 693718108 203 2858 SH SOLE 2858 0 0 PACKAGING CORP AMER COM 695156109 1145 9498 SH SOLE 9498 0 0 PACWEST BANCORP DEL COM 695263103 276 5483 SH SOLE 5483 0 0 PALO ALTO NETWORKS INC COM 697435105 242 1675 SH SOLE 1675 0 0 PARKER HANNIFIN CORP COM 701094104 355 1783 SH SOLE 1783 0 0 PATTERSON COMPANIES INC COM 703395103 1768 48937 SH SOLE 48936 0 0 PAYCHEX INC COM 704326107 2295 33711 SH SOLE 33711 0 0 PEMBINA PIPELINE CORP COM 706327103 200 5536 SH SOLE 5536 0 0 PENN NATL GAMING INC COM 707569109 431 13782 SH SOLE 13782 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2294 122677 SH SOLE 122677 0 0 PEPSICO INC COM 713448108 57973 483438 SH SOLE 337088 0 105767 PETMED EXPRESS INC COM 716382106 254 5592 SH SOLE 5592 0 0 PFIZER INC COM 717081103 77816 2148459 SH SOLE 1542036 0 527064 PHILIP MORRIS INTL INC COM 718172109 40949 387597 SH SOLE 363097 0 4749 PHILLIPS 66 COM 718546104 14383 142202 SH SOLE 112778 0 11636 PIMCO HIGH INCOME FD COM SHS 722014107 116 15644 SH SOLE 15643 0 0 PINNACLE WEST CAP CORP COM 723484101 334 3933 SH SOLE 3932 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 342 28919 SH SOLE 28919 0 0 PIONEER NAT RES CO COM 723787107 796 4609 SH SOLE 4609 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PART 726503105 1720 83351 SH SOLE 83350 0 0 PLYMOUTH INDL REIT INC COM 729640102 507 27447 SH SOLE 27446 0 0 POLARIS INDS INC COM 731068102 1994 16089 SH SOLE 16089 0 0 PRICELINE GRP INC COM NEW 741503403 13175 7582 SH SOLE 7582 0 0 PROCTER AND GAMBLE CO COM 742718109 52454 570910 SH SOLE 431444 0 96255 PROGRESSIVE CORP OHIO COM 743315103 293 5204 SH SOLE 5203 0 0 PRUDENTIAL FINL INC COM 744320102 7536 65544 SH SOLE 43744 0 17878 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5062 98320 SH SOLE 98320 0 0 PULTE GROUP INC COM 745867101 1193 35896 SH SOLE 35895 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1479 277592 SH SOLE 277592 0 0 QUALCOMM INC COM 747525103 20113 314171 SH SOLE 314131 0 40 RLI CORP COM 749607107 1150 18972 SH SOLE 18971 0 0 RPM INTL INC COM COM 749685103 10461 199555 SH SOLE 188205 0 11350 RAYMOND JAMES FINANCIAL INC COM 754730109 850 9523 SH SOLE 9523 0 0 RAYTHEON CO COM NEW 755111507 12183 64861 SH SOLE 57926 0 6935 REALTY INCOME CORP COM 756109104 12154 213168 SH SOLE 213168 0 0 RED HAT INC COM 756577102 10890 90677 SH SOLE 90677 0 0 REGENCY CTRS CORP COM 758849103 432 6252 SH SOLE 6252 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 405 2600 SH SOLE 2600 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 257 2998 SH SOLE 2997 0 0 REPUBLIC SVCS INC COM 760759100 2138 31632 SH SOLE 31631 0 0 RESMED INC COM 761152107 1113 13153 SH SOLE 13153 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1043 19712 SH SOLE 19711 0 0 ROBERT HALF INTL INC COM 770323103 10412 187474 SH SOLE 187474 0 0 ROCKWELL AUTOMATION INC COM 773903109 307 1565 SH SOLE 1565 0 0 ROCKWELL COLLINS INC COM 774341101 829 6116 SH SOLE 6116 0 0 ROPER TECHNOLOGIES INC COM 776696106 1248 4819 SH SOLE 4819 0 0 ROSS STORES INC COM 778296103 6391 79649 SH SOLE 79648 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1103 13515 SH SOLE 13515 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 520 20464 SH SOLE 20464 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2596 38014 SH SOLE 30613 0 7400 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13891 208226 SH SOLE 205502 0 2723 RYANAIR HLDGS PLC SPONSORED ADR 783513203 630 6052 SH SOLE 6052 0 0 SEI INVESTMENTS CO COM 784117103 1857 25846 SH SOLE 25845 0 0 SAP SE SPON ADR 803054204 729 6491 SH SOLE 6491 0 0 SAREPTA THERAPEUTICS INC COM 803607100 317 5709 SH SOLE 5709 0 0 SCHEIN HENRY INC COM 806407102 257 3688 SH SOLE 3688 0 0 SCHLUMBERGER LTD COM 806857108 22003 326500 SH SOLE 139002 0 149099 SCHWAB CHARLES CORP NEW COM 808513105 3702 72084 SH SOLE 72083 0 0 SCHWAB STRATEGIC TR US LRG CAP ET 808524201 1185 18585 SH SOLE 18585 0 0 SCHWAB STRATEGIC TR US LCAP GR ET 808524300 20699 292731 SH SOLE 292731 0 0 SCHWAB STRATEGIC TR US SML CAP ET 808524607 584 8387 SH SOLE 8387 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ET 808524706 3776 135170 SH SOLE 135169 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US 808524763 1118 29512 SH SOLE 29512 0 0 SCHWAB STRATEGIC TR US DIVIDEND E 808524797 1702 33249 SH SOLE 32118 0 1131 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1099 32264 SH SOLE 32264 0 0 SCHWAB STRATEGIC TR SHT TM US TRE 808524862 823 16467 SH SOLE 16467 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2782 26008 SH SOLE 26007 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 224 2634 SH SOLE 2634 0 0 SEMPRA ENERGY COM 816851109 245 2294 SH SOLE 2294 0 0 SHERWIN WILLIAMS CO COM 824348106 4807 11725 SH SOLE 11725 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10138 59038 SH SOLE 52318 0 6719 SKECHERS U S A INC CL A 830566105 485 12838 SH SOLE 12838 0 0 SMITH A O COM 831865209 960 15677 SH SOLE 15677 0 0 SMUCKER J M CO COM NEW 832696405 18752 150940 SH SOLE 149830 0 1110 SNAP ON INC COM 833034101 1956 11224 SH SOLE 11224 0 0 SNYDERS-LANCE INC COM 833551104 408 8158 SH SOLE 8158 0 0 SONOCO PRODS CO COM 835495102 276 5203 SH SOLE 5203 0 0 SONY CORP SPONSORED ADR 835699307 538 11975 SH SOLE 11975 0 0 SOUTHERN CO COM 842587107 16835 350085 SH SOLE 344584 0 5500 SOUTHWEST AIRLS CO COM 844741108 9119 139327 SH SOLE 16351 0 121450 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 803 9206 SH SOLE 9206 0 0 SQUARE INC CL A 852234103 377 10902 SH SOLE 10902 0 0 STANLEY BLACK & DECKER INC COM 854502101 6235 36747 SH SOLE 32435 0 4312 STARBUCKS CORP COM 855244109 6891 119990 SH SOLE 119990 0 0 STATE STR CORP COM 857477103 13807 141457 SH SOLE 141456 0 0 STEEL DYNAMICS INC COM 858119100 350 8134 SH SOLE 8133 0 0 STERICYCLE INC COM 858912108 1584 23312 SH SOLE 23312 0 0 STONECASTLE FINL CORP COM 861780104 324 16100 SH SOLE 16100 0 0 STRYKER CORP COM 863667101 2115 13659 SH SOLE 13659 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PART 864482104 281 11609 SH SOLE 11609 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 166 10921 SH SOLE 10921 0 0 SUNTRUST BKS INC COM 867914103 1704 26383 SH SOLE 26382 0 0 SYNOPSYS INC COM 871607107 708 8310 SH SOLE 8310 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 22 10200 SH SOLE 10200 0 0 SYSCO CORP COM 871829107 1333 21966 SH SOLE 21966 0 0 THL CR INC COM 872438106 1899 209927 SH SOLE 209926 0 0 TJX COS INC NEW COM 872540109 4154 54331 SH SOLE 54330 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2893 72986 SH SOLE 72986 0 0 TAL ED GROUP SPONSORED ADS 874080104 236 7959 SH SOLE 7959 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1176 25650 SH SOLE 25650 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 426 16106 SH SOLE 16106 0 0 TAPESTRY INC COM 876030107 447 10107 SH SOLE 10107 0 0 TARENA INTL INC ADR 876108101 243 16276 SH SOLE 16276 0 0 TATA MTRS LTD SPONSORED ADR 876568502 612 18514 SH SOLE 18514 0 0 TECK RESOURCES LTD CL B 878742204 329 12599 SH SOLE 12599 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 274 15664 SH SOLE 15664 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 206 1139 SH SOLE 1139 0 0 TELEFLEX INCORPORATE COM 879369106 386 1550 SH SOLE 1000 0 550 TEMPLETON EMERG MKTS INCOME COM 880192109 164 14706 SH SOLE 14705 0 0 TERADYNE INC COM 880770102 247 5906 SH SOLE 5906 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1092 57663 SH SOLE 57663 0 0 TEXAS INSTRS INC COM 882508104 3080 29492 SH SOLE 22692 0 300 TEXAS ROADHOUSE INC COM 882681109 440 8364 SH SOLE 8364 0 0 TEXTRON INC COM 883203101 310 5480 SH SOLE 5480 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12692 66844 SH SOLE 55088 0 11755 THOMSON REUTERS CORP COM COM 884903105 11745 269429 SH SOLE 21119 0 247035 THOR INDS INC COM 885160101 4333 28749 SH SOLE 21874 0 6875 TIME WARNER INC COM NEW 887317303 8837 96615 SH SOLE 94464 0 2150 TIMKEN CO COM 887389104 1911 38882 SH SOLE 38882 0 0 TOLL BROTHERS INC COM 889478103 207 4329 SH SOLE 4328 0 0 TORCHMARK CORP COM 891027104 2583 28480 SH SOLE 21137 0 7343 TORONTO DOMINION BK ONT COM NEW 891160509 8899 151916 SH SOLE 98251 0 15900 TOTAL SYS SVCS INC COM 891906109 787 9952 SH SOLE 9952 0 0 TOYOTA MOTOR CORP SP ADR REP2CO 892331307 302 2376 SH SOLE 2376 0 0 TRACTOR SUPPLY CO COM 892356106 6570 87900 SH SOLE 87899 0 0 TREMONT MTG TR COM 894789106 2647 180245 SH SOLE 180245 0 0 TRIANGLE CAP CORP COM 895848109 945 99643 SH SOLE 99643 0 0 TRINITY INDS INC COM 896522109 1837 49062 SH SOLE 49061 0 0 TYSON FOODS INC CL A 902494103 375 4636 SH SOLE 4636 0 0 UDR INC COM 902653104 1179 30634 SH SOLE 28634 0 2000 US BANCORP DEL COM NEW 902973304 13722 256122 SH SOLE 204798 0 14155 UNDER ARMOUR INC CL A 904311107 308 21347 SH SOLE 21347 0 0 UNDER ARMOUR INC CL C 904311206 249 18760 SH SOLE 18760 0 0 UNILEVER PLC SPON ADR NEW 904767704 14319 258750 SH SOLE 258749 0 0 UNILEVER N V N Y SHS NEW 904784709 1174 20852 SH SOLE 20852 0 0 UNION PAC CORP COM 907818108 16079 119908 SH SOLE 100163 0 19745 UNITED BANKSHARES INC WEST V COM 909907107 708 20379 SH SOLE 20378 0 0 UNITED CONTL HLDGS INC COM 910047109 209 3109 SH SOLE 3109 0 0 UNITED PARCEL SERVICE INC CL B 911312106 72403 607665 SH SOLE 417154 0 111096 UNITED RENTALS INC COM 911363109 1053 6130 SH SOLE 6130 0 0 UNITED TECHNOLOGIES CORP COM 913017109 53402 418610 SH SOLE 219305 0 142894 UNIVERSAL HLTH SVCS INC CL B 913903100 426 3760 SH SOLE 3760 0 0 V F CORP COM 918204108 11581 156516 SH SOLE 135140 0 21375 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 23040 225818 SH SOLE 225817 0 0 VANGUARD STAR FD VG TL INTL ST 921909768 5954 104807 SH SOLE 104806 0 0 VANGUARD WORLD FD MEGA GRWTH IN 921910816 531 4772 SH SOLE 4772 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 788 9410 SH SOLE 9410 0 0 VANGUARD BD INDEX FD INC SHORT TRM BON 921937827 5286 66832 SH SOLE 66831 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRK 921937835 6727 82477 SH SOLE 82477 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT 921943858 24342 542640 SH SOLE 542639 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 31238 364814 SH SOLE 364813 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ET 922042742 30301 408044 SH SOLE 408044 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21516 393218 SH SOLE 393217 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT 922042858 5116 111457 SH SOLE 111456 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC 922042866 3890 53374 SH SOLE 53374 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE E 922042874 4886 82609 SH SOLE 82609 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3435 66483 SH SOLE 66483 0 0 VANGUARD INDEX FDS S&P 500 ETF S 922908363 31507 128452 SH SOLE 114914 0 12352 VANGUARD INDEX FDS MCAP VL IDXVI 922908512 9286 83235 SH SOLE 82494 0 740 VANGUARD INDEX FDS MCAP GR IDXVI 922908538 4672 36586 SH SOLE 36585 0 0 VANGUARD INDEX FDS REIT ETF 922908553 12964 156239 SH SOLE 156239 0 0 VANGUARD INDEX FDS SML CP GRW ET 922908595 761 4736 SH SOLE 4736 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4190 31565 SH SOLE 30623 0 942 VANGUARD INDEX FDS MID CAP ETF 922908629 38598 249375 SH SOLE 249375 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8157 66552 SH SOLE 66551 0 0 VANGUARD INDEX FDS EXTEND MKT ET 922908652 3744 33512 SH SOLE 33512 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 6676 47468 SH SOLE 47468 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 16612 156254 SH SOLE 156254 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 28270 191272 SH SOLE 190327 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 61586 448718 SH SOLE 436913 0 0 VMWARE INC CL A COM 928563402 537 4288 SH SOLE 4288 0 0 VORNADO RLTY TR SH BEN INT 929042109 385 4932 SH SOLE 4931 0 0 WD-40 CO COM 929236107 9186 77854 SH SOLE 75154 0 2700 W S F S FINANCIAL CO COM 929328102 420 8782 SH SOLE 2181 0 6601 WABTEC CORP COM 929740108 1270 15602 SH SOLE 15601 0 0 WAGEWORKS INC COM 930427109 1131 18253 SH SOLE 18253 0 0 WAL-MART STORES INC COM 931142103 14459 146423 SH SOLE 142193 0 4230 WALGREENS BOOTS ALLIANCE INC COM 931427108 5779 79580 SH SOLE 79580 0 0 WATSCO INC COM 942622200 4642 27304 SH SOLE 27304 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 315 9612 SH SOLE 9611 0 0 WELLS FARGO CO NEW COM 949746101 64489 1062957 SH SOLE 823433 0 234774 WESTERN DIGITAL CORP COM 958102105 1632 20529 SH SOLE 20529 0 0 WESTERN UN CO COM 959802109 3081 162097 SH SOLE 162096 0 0 WESTLAKE CHEM CORP COM 960413102 200 1885 SH SOLE 1885 0 0 WEYERHAEUSER CO COM 962166104 8837 250645 SH SOLE 220887 0 29758 WHIRLPOOL CORP COM 963320106 5802 34410 SH SOLE 28695 0 5715 WHITESTONE REIT COM 966084204 233 16187 SH SOLE 16187 0 0 WHITING PETE CORP NEW COM NEW 966387409 220 8337 SH SOLE 8337 0 0 WILLIAMS COS INC DEL COM 969457100 2264 74263 SH SOLE 74262 0 0 WORLD FUEL SVCS CORP COM 981475106 534 19002 SH SOLE 19002 0 0 WYNN RESORTS LTD COM 983134107 435 2582 SH SOLE 2582 0 0 XPO LOGISTICS INC COM 983793100 1086 11858 SH SOLE 11858 0 0 XEROX CORP COM NEW 984121608 1519 52110 SH SOLE 52110 0 0 YUM BRANDS INC COM 988498101 4900 60046 SH SOLE 60045 0 0 BIOVERATIV INC COM 09075E100 363 6747 SH SOLE 6747 0 0 BT GROUP PLC ADR 05577E101 1345 73855 SH SOLE 73855 0 0 CDK GLOBAL INC COM 12508E101 342 4806 SH SOLE 4805 0 0 COVANTA HLDG CORP COM 22282E102 590 34932 SH SOLE 34932 0 0 QUANTA SVCS INC COM 74762E102 1111 28417 SH SOLE 28417 0 0 VERISIGN INC COM 92343E102 706 6170 SH SOLE 6170 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 943 13492 SH SOLE 13492 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 621 54620 SH SOLE 54620 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26179 285114 SH SOLE 285113 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH 33733E104 11430 224084 SH SOLE 224084 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 374 19971 SH SOLE 19971 0 0 TARGET CORP COM 87612E106 4350 66674 SH SOLE 65999 0 675 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 2642 263681 SH SOLE 263680 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1351 11991 SH SOLE 11991 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC 33739E108 19780 988537 SH SOLE 988536 0 0 NCR CORP NEW COM 62886E108 1934 56927 SH SOLE 56927 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1301 13414 SH SOLE 13413 0 0 TOTAL S A SPONSORED ADR 89151E109 9693 175370 SH SOLE 161351 0 69 TRAVELERS COMPANIES INC COM 89417E109 21643 159564 SH SOLE 90640 0 61148 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTE 33733E203 235 1890 SH SOLE 1890 0 0 BARCLAYS PLC ADR 06738E204 126 11650 SH SOLE 11650 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 1180 29286 SH SOLE 29286 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT ID 33733E302 7120 64799 SH SOLE 64799 0 0 AES CORP COM 00130H105 1390 128427 SH SOLE 128427 0 0 ALPS ETF TR RIVERFRNT FLE 00162Q510 17218 526326 SH SOLE 526326 0 0 ALPS ETF TR RIVERFRNT DYM 00162Q528 26310 830764 SH SOLE 830764 0 0 ALPS ETF TR RIVERFRONT DY 00162Q536 25414 1028883 SH SOLE 1028883 0 0 ALPS ETF TR RIVERFRONT UN 00162Q544 4739 181973 SH SOLE 181973 0 0 ALPS ETF TR RIVRFRNT STR 00162Q783 15445 614196 SH SOLE 614195 0 0 ALPS ETF TR SECTR DIV DOG 00162Q858 1817 39693 SH SOLE 39693 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 9993 926124 SH SOLE 912134 0 13990 AMC NETWORKS INC CL A 00164V103 367 6801 SH SOLE 6801 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 126 12077 SH SOLE 12077 0 0 AT&T INC COM 00206R102 70313 1808466 SH SOLE 1402932 0 352276 ABBVIE INC COM 00287Y109 65926 681692 SH SOLE 565382 0 23124 ACTIVISION BLIZZARD INC COM 00507V109 6475 102269 SH SOLE 102269 0 0 ADOBE SYS INC COM 00724F101 2926 16701 SH SOLE 15101 0 1600 AECOM COM 00766T100 633 17050 SH SOLE 17050 0 0 ADVISORSHARES TR ADVISORSHS ET 00768Y206 339 5766 SH SOLE 5766 0 0 AETNA INC NEW COM 00817Y108 1177 6528 SH SOLE 6527 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 668 9987 SH SOLE 9987 0 0 AIR LEASE CORP CL A 00912X302 640 13317 SH SOLE 13317 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 8371 128714 SH SOLE 128714 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6571 38113 SH SOLE 38113 0 0 ALLY FINL INC COM 02005N100 3607 123699 SH SOLE 123699 0 0 ALPHABET INC CAP STK CL C 02079K107 52547 50218 SH SOLE 38337 0 11488 ALPHABET INC CAP STK CL A 02079K305 27436 26045 SH SOLE 25788 0 256 ALTRIA GROUP INC COM 02209S103 37177 520619 SH SOLE 481100 0 14118 AMBEV SA SPONSORED ADR 02319V103 1309 202704 SH SOLE 202703 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1199 23055 SH SOLE 23054 0 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 208 19800 SH SOLE 19800 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3345 23446 SH SOLE 23445 0 0 AMERIPRISE FINL INC COM 03076C106 8431 49751 SH SOLE 39496 0 10255 ANDEAVOR COM 03349M105 489 4284 SH SOLE 4284 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2642 23688 SH SOLE 23688 0 0 ANSYS INC COM 03662Q105 739 5014 SH SOLE 5013 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1442 49686 SH SOLE 49686 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 350 19000 SH SOLE 19000 0 0 AQUA AMERICA INC COM 03836W103 793 20219 SH SOLE 14385 0 5834 ARAMARK COM 03852U106 473 11069 SH SOLE 11069 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY S 03938L203 801 24793 SH SOLE 24793 0 0 ARES CAP CORP COM 04010L103 3530 224591 SH SOLE 224590 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 729 46983 SH SOLE 46983 0 0 ARRAY BIOPHARMA INC COM 04269X105 2222 173600 SH SOLE 173600 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 743 18814 SH SOLE 18813 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 049164BH8 14 13000 SH SOLE 13000 0 0 BBX CAP CORP NEW CL A 05491N104 293 36818 SH SOLE 36818 0 0 B & G FOODS INC NEW COM 05508R106 2241 63770 SH SOLE 63769 0 0 BCE INC COM NEW 05534B760 12492 260204 SH SOLE 260204 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 493 24000 SH SOLE 24000 0 0 BWX TECHNOLOGIES INC COM 05605H100 479 7929 SH SOLE 7929 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 830 97754 SH SOLE 97753 0 0 BANCO SANTANDER SA ADR 05964H105 512 78412 SH SOLE 78412 0 0 BANKUNITED INC COM 06652K103 255 6279 SH SOLE 6278 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1008 37829 SH SOLE 37829 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1201 62015 SH SOLE 62015 0 0 BERRY GLOBAL GROUP INC COM 08579W103 303 5179 SH SOLE 5179 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%1 09061GAE1 11 11000 SH SOLE 11000 0 0 BIOGEN INC COM 09062X103 4412 13852 SH SOLE 13852 0 0 BLACKROCK INC COM 09247X101 11162 21728 SH SOLE 21728 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 182 12325 SH SOLE 12325 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1009 43525 SH SOLE 43524 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 284 20088 SH SOLE 20088 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 432 11848 SH SOLE 11847 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 174 10543 SH SOLE 10542 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1793 186635 SH SOLE 186635 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3193 99748 SH SOLE 99747 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 217 16256 SH SOLE 16255 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 450 27511 SH SOLE 27510 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 811 83080 SH SOLE 83080 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN I 09257R101 963 61324 SH SOLE 61324 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 329 18137 SH SOLE 18137 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 1641 61501 SH SOLE 61500 0 0 BLUEBIRD BIO INC COM 09609G100 557 3129 SH SOLE 3129 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1087 107551 SH SOLE 107551 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3402 37564 SH SOLE 37564 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 558 43198 SH SOLE 43197 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 270 34171 SH SOLE 34170 0 0 CBRE GROUP INC CL A 12504L109 8967 207050 SH SOLE 207050 0 0 CDW CORP COM 12514G108 3666 52766 SH SOLE 45691 0 7075 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 204 2294 SH SOLE 2293 0 0 CME GROUP INC COM CL A 12572Q105 708 4852 SH SOLE 4851 0 0 CA INC COM 12673P105 224 6734 SH SOLE 6734 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 118 13103 SH SOLE 13103 0 0 CANADIAN PAC RY LTD COM 13645T100 1669 9138 SH SOLE 9137 0 0 CAPITAL ONE FINL CORP COM 14040H105 11852 119025 SH SOLE 111654 0 7371 CAPITALA FIN CORP COM 14054R106 1275 175242 SH SOLE 175242 0 0 CAPITALA FIN CORP 5.75% NT CV 2 14054R403 1938 78004 SH SOLE 78004 0 0 CARDINAL HEALTH INC COM 14149Y108 4620 75413 SH SOLE 75412 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 181 48999 SH SOLE 48999 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 133 47050 SH SOLE 47050 0 0 CENTENE CORP DEL COM 15135B101 2905 28803 SH SOLE 28803 0 0 CENTERPOINT ENERGY INC COM 15189T107 274 9670 SH SOLE 9669 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4730 14082 SH SOLE 14082 0 0 CHEMOCENTRYX INC COM 16383L106 496 83500 SH SOLE 83500 0 0 CHENIERE ENERGY INC COM NEW 16411R208 209 3882 SH SOLE 3882 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 251 4971 SH SOLE 4970 0 0 CINEMARK HOLDINGS INC COM 17243V102 616 17716 SH SOLE 17716 0 0 CISCO SYS INC COM 17275R102 67899 1772820 SH SOLE 1081080 0 547415 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD C 18383M225 2494 100005 SH SOLE 100005 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 20 18383M258 291 13767 SH SOLE 13767 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 20 18383M266 3862 182820 SH SOLE 182820 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 18383M365 2526 103012 SH SOLE 103012 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 18383M373 2637 108172 SH SOLE 108172 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 18383M514 3784 177773 SH SOLE 177773 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 18383M522 3827 181527 SH SOLE 181527 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 18383M530 3770 178777 SH SOLE 178777 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPIN 18383M605 3491 67033 SH SOLE 67033 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH 18383M654 1105 22055 SH SOLE 22055 0 0 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 383 32459 SH SOLE 32458 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 131 10372 SH SOLE 10371 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 1060 49879 SH SOLE 49878 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1772 73867 SH SOLE 73866 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 164 12333 SH SOLE 12333 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 986 34930 SH SOLE 34930 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 705 68782 SH SOLE 68782 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 5065 443970 SH SOLE 443970 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 479 42000 SH Call SOLE 42000 0 0 COMCAST CORP NEW CL A 20030N101 18817 469842 SH SOLE 459873 0 9968 COMMSCOPE HLDG CO INC COM 20337X109 1203 31821 SH SOLE 31821 0 0 COMPASS MINERALS INTL INC COM 20451N101 14406 199394 SH SOLE 199394 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1168 68964 SH SOLE 68964 0 0 CONOCOPHILLIPS COM 20825C104 6581 119902 SH SOLE 88381 0 4759 CONSTELLATION BRANDS INC CL A 21036P108 1579 6914 SH SOLE 5113 0 1800 COSTCO WHSL CORP NEW COM 22160K105 13427 72145 SH SOLE 27437 0 37247 COTIVITI HLDGS INC COM 22164K101 287 8915 SH SOLE 8915 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 895 5635 SH SOLE 5634 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 32526 293000 SH SOLE 277095 0 15905 CYRUSONE INC COM 23283R100 1011 16988 SH SOLE 16988 0 0 DNP SELECT INCOME FD COM 23325P104 254 23567 SH SOLE 23567 0 0 D R HORTON INC COM 23331A109 3486 68259 SH SOLE 58507 0 9751 DXC TECHNOLOGY CO COM 23355L106 707 7455 SH SOLE 7455 0 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1285 53683 SH SOLE 53683 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQT 23908L207 229 9817 SH SOLE 9817 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD W 23908L306 2130 81198 SH SOLE 81198 0 0 DAVITA INC COM 23918K108 3375 46719 SH SOLE 46719 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 243 2997 SH SOLE 2997 0 0 DENTSPLY SIRONA INC COM 24906P109 229 3485 SH SOLE 3485 0 0 DEVON ENERGY CORP COM 25179m103 12974 313375 SH SOLE 78275 0 232825 DIAGEO P L C SPON ADR NEW 25243Q205 16348 111955 SH SOLE 88068 0 10100 DIAMONDBACK ENERGY INC COM 25278X109 2103 16657 SH SOLE 13882 0 2775 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1202 53725 SH SOLE 53725 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4645 219419 SH SOLE 219419 0 0 DOLBY LABORATORIES INC COM 25659T107 1014 16366 SH SOLE 16366 0 0 DOMINION ENERGY INC COM 25746U109 27195 335490 SH SOLE 306348 0 2141 DOMINION ENERGY INC UNIT 08/15/20 25746U836 948 18360 SH SOLE 18360 0 0 DOUGLAS EMMETT INC COM 25960P109 337 8213 SH SOLE 8213 0 0 DOWDUPONT INC COM 26078J100 32623 458073 SH SOLE 249628 0 150142 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 45 13732 SH SOLE 13731 0 0 DREYFUS MUN INCOME INC COM 26201R102 327 36849 SH SOLE 36849 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 418 26972 SH SOLE 26972 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 32941 391641 SH SOLE 385154 0 6487 EOG RES INC COM 26875P101 1299 12041 SH SOLE 11941 0 100 EQT CORP COM 26884L109 2708 47582 SH SOLE 36497 0 11085 EQT MIDSTREAM PARTNERS LP UNIT LTD PART 26885B100 2331 31895 SH SOLE 31895 0 0 EAST WEST BANCORP INC COM 27579R104 2860 47023 SH SOLE 47023 0 0 EATON VANCE MUN BD FD COM 27827X101 425 34011 SH SOLE 34010 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 363 29855 SH SOLE 29854 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1111 64147 SH SOLE 64146 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 163 11427 SH SOLE 11427 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 145 15546 SH SOLE 15545 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 101 10522 SH SOLE 10522 0 0 EATON VANCE HIGH INCOME 2021 COM SH BEN IN 27829W101 2008 200846 SH SOLE 200845 0 0 ENBRIDGE INC COM 29250N105 36349 929430 SH SOLE 887324 0 42106 ENERGEN CORP COM 29265N108 233 4058 SH SOLE 4058 0 0 ENDOCYTE INC COM 29269A102 88 20750 SH SOLE 20750 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PT 29273V100 3360 194735 SH SOLE 193934 0 800 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT 29278N103 3520 196443 SH SOLE 196442 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP 29336U107 725 47210 SH SOLE 47210 0 0 ENPRO INDS INC COM 29355X107 291 3112 SH SOLE 3112 0 0 ENTERGY CORP NEW COM 29364G103 238 2935 SH SOLE 2934 0 0 EPIZYME INC COM 29428V104 138 11000 SH SOLE 11000 0 0 EQUINIX INC COM PAR $0.00 29444U700 834 1842 SH SOLE 1842 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 452 7099 SH SOLE 7098 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 263 4000 SH SOLE 4000 0 0 EVERSOURCE ENERGY COM 30040W108 1386 21946 SH SOLE 21946 0 0 EXELON CORP COM 30161N101 1478 37507 SH SOLE 37507 0 0 EXELIXIS INC COM 30161Q104 364 12000 SH SOLE 12000 0 0 EXPEDIA INC DEL COM NEW 30212P303 706 5901 SH SOLE 5901 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 10705 143424 SH SOLE 138064 0 5360 EXTENDED STAY AMER INC UNIT 99/99/99 30224P200 1017 53564 SH SOLE 53564 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1900 21727 SH SOLE 21727 0 0 EXXON MOBIL CORP COM 30231G102 64862 775497 SH SOLE 538233 0 158388 FACEBOOK INC CL A 30303M102 32583 184651 SH SOLE 184650 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 112 21600 SH SOLE 21600 0 0 FANG HLDGS LTD ADR 30711Y102 354 63514 SH SOLE 63514 0 0 FEDEX CORP COM 31428X106 8330 33382 SH SOLE 27777 0 5605 FIDELITY NATL INFORMATION SV COM 31620M106 3992 42432 SH SOLE 42431 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 340 8666 SH SOLE 8665 0 0 FIREEYE INC COM 31816Q101 474 33400 SH Call SOLE 33400 0 0 FIRST DATA CORP NEW COM CL A 32008D106 972 58176 SH SOLE 58176 0 0 FIRST FINL BANKSHARES COM 32020R109 838 18605 SH SOLE 18605 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 509 5882 SH SOLE 5881 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUA 33718M105 1172 24701 SH SOLE 24701 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 797 32723 SH SOLE 32723 0 0 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1846 28124 SH SOLE 28124 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 6355 205957 SH SOLE 205956 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5186 88602 SH SOLE 88602 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCR 33734X101 1296 30811 SH SOLE 30811 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPL 33734X119 2580 53016 SH SOLE 53015 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHAD 33734X127 467 30170 SH SOLE 30169 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADE 33734X135 16079 513395 SH SOLE 513394 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALP 33734X143 1934 27709 SH SOLE 27709 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DU 33734X150 4493 110704 SH SOLE 110704 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALP 33734X168 386 8809 SH SOLE 8808 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2831 55172 SH SOLE 55172 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALP 33734X184 3538 135987 SH SOLE 135986 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 351 13359 SH SOLE 13358 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 261 4282 SH SOLE 4281 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 368 5602 SH SOLE 5601 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2614 42727 SH SOLE 42727 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1367 99568 SH SOLE 99567 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ET 33736Q104 388 7415 SH SOLE 7415 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHAD 33737J117 396 10144 SH SOLE 10144 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 10058 161247 SH SOLE 161247 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALP 33737J182 10902 390772 SH SOLE 390772 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERG 33738D101 30817 1254780 SH SOLE 1254780 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6917 143992 SH SOLE 143992 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA H 33738D408 590 12160 SH SOLE 12160 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET D 33738R100 385 20274 SH SOLE 20274 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 994 28249 SH SOLE 28248 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD AC 33738R506 931 31189 SH SOLE 31189 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 33738R605 8573 310972 SH SOLE 310971 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1342 45717 SH SOLE 45717 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2119 95254 SH SOLE 95254 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 618 39514 SH SOLE 39513 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 1279 106894 SH SOLE 106893 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DY A 33739P509 11460 189216 SH SOLE 189216 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN 33739P608 9307 145243 SH SOLE 145243 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 9777 138794 SH SOLE 138794 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN 33739P806 22844 349584 SH SOLE 349584 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT 33739Q200 3501 67813 SH SOLE 67813 0 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM 33739Q309 201 3940 SH SOLE 3940 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH 33739Q408 36387 606658 SH SOLE 606658 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 558 29639 SH SOLE 29638 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 469 51454 SH SOLE 51453 0 0 FITBIT INC CL A 33812L102 89 15730 SH SOLE 15730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 608 24300 SH SOLE 24300 0 0 FLEXION THERAPEUTICS INC COM 33938J106 475 19000 SH Call SOLE 19000 0 0 FLEXSHARES TR GLB QLT R/E I 33939L787 654 10426 SH SOLE 10426 0 0 FLEXSHARES TR QUALT DIVD ID 33939L860 7784 172866 SH SOLE 172865 0 0 FLOWSERVE CORP COM 34354P105 1153 27380 SH SOLE 27379 0 0 FORTIVE CORP COM 34959J108 1040 14380 SH SOLE 14379 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD L 34960P101 2884 144741 SH SOLE 144741 0 0 FORTRESS BIOTECH INC COM 34960Q109 62 15600 SH SOLE 15600 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 369 5401 SH SOLE 5401 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2512 132461 SH SOLE 106015 0 95 GGP INC COM 36174X101 711 30409 SH SOLE 30409 0 0 GABELLI DIVD & INCOME TR COM 36242H104 312 13340 SH SOLE 13340 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN IN 36465A109 915 175757 SH SOLE 175756 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 565 15276 SH SOLE 15276 0 0 GAMESTOP CORP NEW CL A 36467W109 910 50699 SH SOLE 50699 0 0 GENERAL MTRS CO COM 37045V100 20555 501487 SH SOLE 501487 0 0 GENWORTH FINL INC COM CL A 37247D106 44 14192 SH SOLE 14192 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 9615 271092 SH SOLE 265451 0 5640 GLOBAL PMTS INC COM 37940X102 435 4346 SH SOLE 4345 0 0 GLOBAL X FDS GLBL X MLP ET 37950E473 827 83974 SH SOLE 83974 0 0 GLOBAL X FDS GLB X SUPERDI 37950E549 300 13807 SH SOLE 13806 0 0 GLOBAL X FDS GLBX MSCI NOR 37950E747 1992 151724 SH SOLE 151723 0 0 GLOBAL MED REIT INC COM NEW 37954A204 730 89069 SH SOLE 89069 0 0 GLOBAL X FDS LITHIUM BTRY 37954Y855 204 5278 SH SOLE 5278 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7702 30237 SH SOLE 28236 0 2000 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 103 11590 SH SOLE 11590 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 75 12353 SH SOLE 12352 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN I 38376A103 276 14906 SH SOLE 14906 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 657 73863 SH SOLE 73863 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 529 24524 SH SOLE 24523 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 948 43231 SH SOLE 43230 0 0 HCA HEALTHCARE INC COM 40412C101 11632 132423 SH SOLE 132423 0 0 HCP INC COM 40414L109 1969 75503 SH SOLE 72102 0 3400 HDFC BANK LTD ADR REPS 3 SH 40415F101 2283 22463 SH SOLE 22463 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 1058 26425 SH SOLE 12425 0 14000 HFF INC CL A 40418F108 999 20542 SH SOLE 20542 0 0 HP INC COM 40434L105 685 32608 SH SOLE 32608 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 417 19443 SH SOLE 19443 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1976 82151 SH SOLE 82151 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 42330PAH0 12 13000 SH SOLE 13000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 176 12256 SH SOLE 12256 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 525 33915 SH SOLE 33915 0 0 HOSPITALITY PPTYS TR COM SH BEN IN 44106M102 1083 36312 SH SOLE 33911 0 2400 HOST HOTELS & RESORTS INC COM 44107P104 765 38586 SH SOLE 38586 0 0 IPG PHOTONICS CORP COM 44980X109 522 2442 SH SOLE 2442 0 0 IDEX CORP COM 45167R104 1961 14861 SH SOLE 14860 0 0 ILLUMINA INC NOTE 0.500% 452327AH2 15 13000 SH SOLE 13000 0 0 IMMUNOGEN INC COM 45253H101 561 87531 SH SOLE 87531 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 567 56263 SH SOLE 56263 0 0 INDEXIQ ETF TR IQ ENCH COR P 45409B479 1191 59734 SH SOLE 59734 0 0 INFINERA CORPORATION COM 45667G103 1699 268485 SH SOLE 268485 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1571 22270 SH SOLE 22269 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1334 3657 SH SOLE 3657 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 627 47573 SH SOLE 47573 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1086 72944 SH SOLE 72943 0 0 INVESCO HIGH INCOME 2023 TAR COM 46135X108 495 50620 SH SOLE 50619 0 0 IQVIA HLDGS INC COM 46266C105 10762 109937 SH SOLE 109937 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1013 85865 SH SOLE 85865 0 0 IRON MTN INC NEW COM 46284V101 304 8065 SH SOLE 8065 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 495 30985 SH SOLE 30985 0 0 ISHARES TR US TREAS BD E 46429B267 411 16412 SH SOLE 16412 0 0 ISHARES TR A RATE CP BD 46429B291 212 4014 SH SOLE 4014 0 0 ISHARES TR MSCI IRELAND 46429B507 237 4943 SH SOLE 4943 0 0 ISHARES TR IBONDS SEP19 46429B564 641 25316 SH SOLE 25316 0 0 ISHARES TR IBONDS SEP18 46429B580 658 25928 SH SOLE 25928 0 0 ISHARES TR FLTG RATE NT 46429B655 12427 244537 SH SOLE 244536 0 0 ISHARES TR CORE HIGH DV 46429B663 2958 32818 SH SOLE 32817 0 0 ISHARES TR MSCI CHINA ET 46429B671 599 9017 SH SOLE 9017 0 0 ISHARES TR MIN VOL EAFE 46429B689 5679 77816 SH SOLE 77816 0 0 ISHARES TR MIN VOL USA E 46429B697 49379 935576 SH SOLE 935575 0 0 ISHARES TR 0-5 YR TIPS E 46429B747 7332 73416 SH SOLE 73415 0 0 ISHARES U S ETF TR SHT MAT BD ET 46431W507 3235 64563 SH SOLE 64563 0 0 ISHARES TR EDGE MSCI USA 46432F388 701 8390 SH SOLE 8390 0 0 ISHARES TR USA MOMENTUM 46432F396 12201 118310 SH SOLE 118310 0 0 ISHARES TR CORE MSCI TOT 46432F834 896 14216 SH SOLE 14216 0 0 ISHARES TR CORE MSCI EAF 46432F842 83581 1264662 SH SOLE 1264662 0 0 ISHARES TR CORE 1 5 YR U 46432F859 1733 34792 SH SOLE 34792 0 0 ISHARES INC CORE MSCI EMK 46434G103 39871 700726 SH SOLE 700725 0 0 ISHARES INC MSCI JPN ETF 46434G822 1688 28177 SH SOLE 27672 0 503 ISHARES INC MLT FCTR EMG 46434G889 632 12775 SH SOLE 12775 0 0 ISHARES TR MULTIFACTOR U 46434V282 240 7579 SH SOLE 7579 0 0 ISHARES TR 0-5YR HI YL C 46434V407 714 15151 SH SOLE 15151 0 0 ISHARES TR IBONDS SEP20 46434V571 585 23083 SH SOLE 23083 0 0 ISHARES TR CORE TOTAL US 46434V613 308 6074 SH SOLE 6073 0 0 ISHARES TR CORE DIV GRWT 46434V621 2978 85625 SH SOLE 85624 0 0 ISHARES TR GLOBAL REIT E 46434V647 1622 62172 SH SOLE 62172 0 0 ISHARES TR CORE MSCI EUR 46434V738 4975 99175 SH SOLE 99174 0 0 ISHARES TR IBONDS DEC18 46434VAA8 2040 81209 SH SOLE 81208 0 0 ISHARES TR IBONDS DEC20 46434VAQ3 13386 528887 SH SOLE 528887 0 0 ISHARES TR IBONDS DEC19 46434VAU4 12020 483339 SH SOLE 483338 0 0 ISHARES TR IBONDS DEC21 46434VBK5 10007 403546 SH SOLE 403546 0 0 ISHARES TR MSCI UK ETF N 46435G334 220 6164 SH SOLE 6164 0 0 ISHARES TR INTL DIV GRWT 46435G524 1968 33148 SH SOLE 33148 0 0 ISHARES TR IBONDS DEC21 46435G789 536 21116 SH SOLE 21116 0 0 JPMORGAN CHASE & CO COM 46625H100 72917 681854 SH SOLE 499277 0 140284 JP MORGAN EXCHANGE TRADED FD DIV RTN INT E 46641Q209 218 3638 SH SOLE 3638 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQ 46641Q308 953 16338 SH SOLE 16338 0 0 JD COM INC SPON ADR CL A 47215P106 667 16106 SH SOLE 16106 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ET 47804J859 339 11154 SH SOLE 11154 0 0 JUNIPER NETWORKS INC COM 48203R104 231 8108 SH SOLE 8107 0 0 KAR AUCTION SVCS INC COM 48238T109 9931 196631 SH SOLE 196630 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 232 3968 SH SOLE 3968 0 0 KBR INC COM 48242W106 615 31050 SH SOLE 31050 0 0 KKR & CO L P DEL COM UNITS 48248M102 206 9800 SH SOLE 9800 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 453 28235 SH SOLE 28234 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 249 5991 SH SOLE 5991 0 0 KILROY RLTY CORP COM 49427F108 327 4391 SH SOLE 4391 0 0 KIMCO REALTY CORP REIT COM 49446r109 735 40499 SH SOLE 35600 0 4899 KINDER MORGAN INC DEL COM 49456B101 4226 233922 SH SOLE 233921 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 3121 82244 SH SOLE 82243 0 0 KITE RLTY GROUP TR COM NEW 49803T300 355 18118 SH SOLE 18118 0 0 KNOWLES CORP COM 49926D109 1363 92984 SH SOLE 92984 0 0 LCI INDS COM 50189K103 344 2650 SH SOLE 2650 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1197 7506 SH SOLE 7506 0 0 LEGG MASON ETF INVESTMENT TR GLOBAL INFSTR 52468L703 1652 56057 SH SOLE 56057 0 0 LEGG MASON BW GLB INC OPP FD COM 52469B100 783 61363 SH SOLE 61363 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SE 53071M104 963 39458 SH SOLE 39458 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%1 531229AB8 13 12000 SH SOLE 12000 0 0 LIFE STORAGE INC COM 53223X107 398 4471 SH SOLE 4471 0 0 LIVE OAK BANCSHARES INC COM 53803X105 277 11652 SH SOLE 11652 0 0 LOGMEIN INC COM 54142L109 241 2108 SH SOLE 2108 0 0 M & T BK CORP COM 55261F104 2896 16941 SH SOLE 16940 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 44 10750 SH SOLE 10750 0 0 MEI PHARMA INC COM NEW 55279B202 60 28700 SH SOLE 28700 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 985 33799 SH SOLE 30299 0 3500 MKS INSTRUMENT INC COM 55306N104 232 2457 SH SOLE 2457 0 0 MPLX LP COM UNIT REP 55336V100 975 27494 SH SOLE 27494 0 0 MSCI INC COM 55354G100 331 2620 SH SOLE 2620 0 0 MTGE INVT CORP COM 55378A105 384 20775 SH SOLE 20775 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2624 40887 SH SOLE 40886 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 55608BAA3 12 12000 SH SOLE 12000 0 0 MACYS INC COM 55616P104 1806 71732 SH SOLE 71731 0 0 MAIN STREET CAPITAL CORP COM 56035L104 629 15849 SH SOLE 15848 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 215 10892 SH SOLE 10892 0 0 MANPOWERGROUP INC COM 56418H100 254 2022 SH SOLE 2021 0 0 MANULIFE FINL CORP COM 56501R106 757 36327 SH SOLE 36327 0 0 MARATHON PETE CORP COM 56585A102 5381 81569 SH SOLE 78068 0 3500 MASTERCARD INCORPORATED CL A 57636Q104 20184 133351 SH SOLE 133351 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9967 190661 SH SOLE 190661 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 399 7735 SH SOLE 7735 0 0 MCKESSON CORP COM 58155Q103 10538 67574 SH SOLE 67574 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 469 34057 SH SOLE 34056 0 0 MEDNAX INC COM 58502B106 2888 54051 SH SOLE 54051 0 0 MERCK & CO INC COM 58933Y105 64057 1138385 SH SOLE 847156 0 228249 MERCK & CO INC COM 58933Y105 360 6400 SH Call SOLE 6400 0 0 METLIFE INC COM 59156R108 18635 368600 SH SOLE 206883 0 140491 MICROCHIP TECHNOLOGY INC NOTE 1.625% 595017AD6 18 11000 SH SOLE 11000 0 0 MONSANTO CO NEW COM 61166W101 1497 12821 SH SOLE 12821 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2422 38279 SH SOLE 38279 0 0 MOSAIC CO NEW COM 61945C103 306 11945 SH SOLE 11944 0 0 MYRIAD GENETICS INC COM 62855J104 205 5990 SH SOLE 5990 0 0 NGL ENERGY PARTNERS LP COM UNIT REPS 62913M107 364 25910 SH SOLE 25910 0 0 NTT DOCOMO INC SPONS ADR 62942M201 691 29099 SH SOLE 29099 0 0 NRG YIELD INC CL C 62942X405 278 14760 SH SOLE 14760 0 0 NAVIENT CORPORATION COM 63938C108 1643 123352 SH SOLE 123351 0 0 NETFLIX INC COM 64110L106 2221 11575 SH SOLE 11575 0 0 NETEASE INC SPONSORED ADR 64110W102 229 664 SH SOLE 664 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 772 82407 SH SOLE 82406 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8120 454152 SH SOLE 454151 0 0 NEXTERA ENERGY INC COM 65339F101 15555 99593 SH SOLE 67988 0 6325 NOAH HLDGS LTD SPON ADS CL A 65487X102 228 4929 SH SOLE 4929 0 0 NOVARTIS A G SPONSORED ADR 66987V109 16231 193324 SH SOLE 189206 0 4117 NOW INC COM 67011P100 290 26328 SH SOLE 26328 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 430 26339 SH SOLE 26339 0 0 NUANCE COMMUNICATIONS INC NOTE 2.750%1 67020YAF7 10 11000 SH SOLE 11000 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 432 33508 SH SOLE 33507 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 165 16595 SH SOLE 16595 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 667 52050 SH SOLE 52050 0 0 NVIDIA CORP COM 67066G104 1520 7858 SH SOLE 7858 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 520 37032 SH SOLE 37032 0 0 NUVEEN SR INCOME FD COM 67067Y104 107 16455 SH SOLE 16455 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 172 12099 SH SOLE 12099 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN IN 67070X101 675 44354 SH SOLE 44353 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1707 110612 SH SOLE 110611 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 500 49104 SH SOLE 49104 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 185 16538 SH SOLE 16538 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 305 37209 SH SOLE 37209 0 0 NUVEEN BUILD AMER BD FD COM 67074C103 466 21227 SH SOLE 21226 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 263 23129 SH SOLE 23129 0 0 NUVEEN REAL ASSET INC & GROW COM 67074Y105 1459 81981 SH SOLE 81981 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 2437 98426 SH SOLE 98426 0 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 414 41833 SH SOLE 41833 0 0 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 1460 147383 SH SOLE 147383 0 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 282 11231 SH SOLE 11231 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 528 55730 SH SOLE 55729 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 3710 372584 SH SOLE 372584 0 0 NUSHARES ETF TR ENHANCED YIEL 67092P102 3849 157648 SH SOLE 157648 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10579 43983 SH SOLE 43982 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 102 21000 SH SOLE 21000 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 147 17500 SH SOLE 17500 0 0 OCLARO INC COM NEW 67555N206 498 74019 SH SOLE 74019 0 0 OCLARO INC COM NEW 67555N206 291 43200 SH Call SOLE 43200 0 0 OPPENHEIMER ETF TR LARGE CAP REV 68386C104 1680 32702 SH SOLE 32702 0 0 OPPENHEIMER ETF TR MID CAP REV E 68386C203 305 5024 SH SOLE 5024 0 0 ORACLE CORP COM 68389X105 21072 445700 SH SOLE 445699 0 0 PG&E CORP COM 69331C108 835 18626 SH SOLE 18626 0 0 PPL CORP COM 69351T106 13288 429384 SH SOLE 416484 0 4200 PACER FDS TR TRENDP US LAR 69374H105 962 33631 SH SOLE 33631 0 0 PACER FDS TR TRENDP US MID 69374H204 237 7629 SH SOLE 7629 0 0 PACER FDS TR TRENDPILOT EU 69374H808 237 7741 SH SOLE 7741 0 0 PAYPAL HLDGS INC COM 70450Y103 5716 77651 SH SOLE 77651 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 995 85190 SH SOLE 85190 0 0 PIMCO ETF TR 15+ YR US TIP 72201R304 2727 39398 SH SOLE 39397 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 602 5686 SH SOLE 5685 0 0 PIMCO ETF TR 0-5 HIGH YIEL 72201R783 2839 28257 SH SOLE 28256 0 0 PIMCO ETF TR INV GRD CRP B 72201R817 14400 136276 SH SOLE 136275 0 0 PIMCO ETF TR ENHAN SHRT MA 72201R833 6685 65829 SH SOLE 65828 0 0 PIMCO ETF TR 25YR+ ZERO U 72201R882 250 2063 SH SOLE 2063 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1539 51232 SH SOLE 51232 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2623 116907 SH SOLE 116907 0 0 POOL CORPORATION COM 73278L105 693 5349 SH SOLE 5349 0 0 POTASH CORP SASK INC COM 73755L107 588 28483 SH SOLE 28482 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 36756 235983 SH SOLE 235982 0 0 POWERSHARES ETF TRUST DWA MOMENTUM 73935X153 14844 287517 SH SOLE 287517 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 283 15018 SH SOLE 15017 0 0 POWERSHARES ETF TRUST DYNA BUYBK AC 73935X286 1324 22449 SH SOLE 22449 0 0 POWERSHARES ETF TRUST HI YLD EQ DVD 73935X302 443 24885 SH SOLE 24885 0 0 POWERSHARES ETF TRUST FTSE RAFI 100 73935X583 3374 29712 SH SOLE 29712 0 0 POWERSHARES ETF TRUST DYNM LRG CP G 73935X609 12617 304103 SH SOLE 304102 0 0 POWERSHARES ETF TRUST AERSPC DEF PT 73935X690 4283 79477 SH SOLE 79477 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 379 22959 SH SOLE 22959 0 0 POWERSHARES ETF TRUST DYN BIOT & GE 73935X856 226 4797 SH SOLE 4796 0 0 POWERSHARES ETF TRUST II DWA SC MOMNT 73936Q744 1083 22243 SH SOLE 22243 0 0 POWERSHARES ETF TRUST II SENIOR LN POR 73936Q769 12290 533455 SH SOLE 533454 0 0 POWERSHARES ETF TRUST II CEF INC COMPS 73936Q843 513 21497 SH SOLE 21497 0 0 POWERSHARES ETF TR II INSUR NATL MU 73936T474 621 24084 SH SOLE 24084 0 0 POWERSHARES ETF TR II FDM HG YLD RA 73936T557 852 44979 SH SOLE 44979 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 14833 998236 SH SOLE 998236 0 0 POWERSHARES ETF TR II SOVEREIGN DEB 73936T573 9096 307928 SH SOLE 307927 0 0 POWERSHARES ETF TR II EMER MRKT POR 73936T763 1049 46997 SH SOLE 46997 0 0 POWERSHARES ETF TR II S&P INT DEV Q 73936T805 3805 157431 SH SOLE 157431 0 0 POWERSHARES ETF TR II EMRG MKTS INF 73937B209 274 7405 SH SOLE 7405 0 0 POWERSHARES ETF TR II TXBLE MUN PRT 73937B407 2157 70316 SH SOLE 70315 0 0 POWERSHARES ETF TR II EX RTE SEN LO 73937B563 452 13324 SH SOLE 13324 0 0 POWERSHARES ETF TR II 1000 EQ WHT P 73937B571 1152 36959 SH SOLE 36959 0 0 POWERSHARES ETF TR II VAR RATE PFD 73937B597 1635 63729 SH SOLE 63729 0 0 POWERSHARES ETF TR II S&P600 LOVL P 73937B639 8564 185184 SH SOLE 185184 0 0 POWERSHARES ETF TR II S&P400 LOVL P 73937B647 329 7262 SH SOLE 7262 0 0 POWERSHARES ETF TR II PWRSHS SP500 73937B654 10204 240503 SH SOLE 240503 0 0 POWERSHARES ETF TR II S&P500 LOW VO 73937B779 3822 80076 SH SOLE 80076 0 0 POWERSHARES ETF TR II S&P SMCP IT P 73937B860 1678 21955 SH SOLE 21955 0 0 PRAXAIR INC COM 74005P104 3169 20498 SH SOLE 15872 0 4625 PREMIER INC CL A 74051N102 747 25606 SH SOLE 25606 0 0 PRICE T ROWE GROUP INC COM 74144T108 1990 18973 SH SOLE 18973 0 0 PRIMERICA INC COM 74164M108 1239 12208 SH SOLE 12208 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 468 6643 SH SOLE 6643 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 824 47961 SH SOLE 47960 0 0 PROLOGIS INC COM 74340W103 248 3849 SH SOLE 3849 0 0 PROOFPOINT INC DBCV 0.750% 743424AD5 13 11000 SH SOLE 11000 0 0 PROSHARES TR MANAGED FUT 74347B532 470 11752 SH SOLE 11752 0 0 PROSHARES TR MSCI EAFE DIV 74347B839 454 11765 SH SOLE 11765 0 0 PROSHARES TR S&P 500 DV AR 74348A467 3231 50457 SH SOLE 50457 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 94 13965 SH SOLE 13964 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.875% 74348TAM4 68 67000 SH SOLE 67000 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 74348TAQ5 189 188000 SH SOLE 188000 0 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 382 25892 SH SOLE 25892 0 0 PUBLIC STORAGE COM 74460D109 3970 18998 SH SOLE 18577 0 420 QUEST DIAGNOSTICS INC COM COM 74834L100 857 8698 SH SOLE 5898 0 2800 RGC RES INC COM 74955L103 1184 43754 SH SOLE 38053 0 5700 RADIANT LOGISTICS INC COM 75025X100 190 41437 SH SOLE 41437 0 0 RANGE RES CORP COM 75281A109 694 40738 SH SOLE 40737 0 0 RBC BEARINGS INC COM 75524B104 1393 11021 SH SOLE 11021 0 0 RE MAX HLDGS INC CL A 75524W108 746 15394 SH SOLE 15394 0 0 RED HAT INC NOTE 0.250%1 756577AD4 19 12000 SH SOLE 12000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1194 3176 SH SOLE 3176 0 0 REGIONS FINL CORP NEW COM 7591EP100 233 13503 SH SOLE 13503 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 215 10817 SH SOLE 10817 0 0 REXFORD INDL RLTY INC COM 76169C100 228 7822 SH SOLE 7822 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 823 44826 SH SOLE 44825 0 0 RYDEX ETF TRUST GUG S&P500 EQ 78355W106 14091 139474 SH SOLE 112633 0 26592 RYDEX ETF TRUST GUG S&P500 PU 78355W304 708 10685 SH SOLE 10685 0 0 RYDEX ETF TRUST GUG S&P500 PU 78355W403 1279 12210 SH SOLE 12210 0 0 RYDEX ETF TRUST GUG S&P500EQW 78355W825 13668 121240 SH SOLE 121240 0 0 RYDEX ETF TRUST GUG S&P500EQW 78355W858 543 12314 SH SOLE 12314 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6904 100041 SH SOLE 100041 0 0 S&P GLOBAL INC COM 78409V104 766 4526 SH SOLE 3225 0 1300 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2584 15820 SH SOLE 7432 0 8388 SL GREEN RLTY CORP COM 78440X101 228 2266 SH SOLE 2266 0 0 SLM CORP COM 78442P106 130 11543 SH SOLE 11543 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 76752 287613 SH SOLE 280100 0 7512 SPDR S&P 500 ETF TR TR UNIT 78462F103 934 3500 SH Call SOLE 3500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 3436 27796 SH SOLE 27795 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 555 13640 SH SOLE 13640 0 0 SPDR INDEX SHS FDS GLB NAT RESRC 78463X541 267 5445 SH SOLE 5445 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 201 4900 SH SOLE 4899 0 0 SPDR INDEX SHS FDS PORTFOLIO DEV 78463X889 204 6464 SH SOLE 6464 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 12894 153847 SH SOLE 153847 0 0 SPDR SERIES TRUST NUV HGHYLD MU 78464A284 1421 25544 SH SOLE 25544 0 0 SPDR SERIES TRUST BLMBRG BRC CN 78464A359 3091 61092 SH SOLE 61091 0 0 SPDR SERIES TRUST PRTFLO S&P500 78464A409 882 26733 SH SOLE 26732 0 0 SPDR SERIES TRUST BLOOMBERG BRC 78464A417 1912 52083 SH SOLE 52082 0 0 SPDR SERIES TRUST PORTFOLIO SHO 78464A474 8385 275666 SH SOLE 275665 0 0 SPDR SERIES TRUST PRTFLO S&P500 78464A508 393 12810 SH SOLE 12810 0 0 SPDR SERIES TRUST BLOMBERG INTL 78464A516 6803 239298 SH SOLE 239298 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1404 14994 SH SOLE 14994 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 314 3764 SH SOLE 3763 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1973 33534 SH SOLE 33533 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 556 12795 SH SOLE 12795 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 4687 49617 SH SOLE 49617 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 2331 40233 SH SOLE 40232 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1583 33460 SH SOLE 33459 0 0 SPDR SERIES TRUST PORTFOLIO TL 78464A805 216 6532 SH SOLE 6532 0 0 SPDR SERIES TRUST S&P 600 SML C 78464A813 202 1521 SH SOLE 1520 0 0 SPDR SERIES TRUST S&P 400 MDCP 78464A821 319 2058 SH SOLE 2058 0 0 SPDR SERIES TRUST PORTFOLIO LR 78464A854 541 17284 SH SOLE 17284 0 0 SPDR SERIES TRUST S&P SEMICNDCT 78464A862 297 4260 SH SOLE 4260 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 2836 33419 SH SOLE 33419 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 311 7040 SH SOLE 7040 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 320 7913 SH SOLE 7913 0 0 SSGA ACTIVE ETF TR MULT ASS RLRT 78467V103 232 8786 SH SOLE 8786 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRL 78467V608 7051 149451 SH SOLE 149451 0 0 SSGA ACTIVE ETF TR SPDR TR TACTI 78467V848 3440 70740 SH SOLE 70739 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8850 35775 SH SOLE 35775 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCR 78467Y107 1416 4102 SH SOLE 4101 0 0 SPDR SER TR BLOMBERG BRC 78468R200 4952 161484 SH SOLE 161484 0 0 SPDR SER TR BLOOMBERG SRT 78468R408 12417 450577 SH SOLE 450576 0 0 SPDR SER TR SPDR BLOOMBER 78468R663 2473 27057 SH SOLE 27057 0 0 SPDR SER TR NUVEEN BRC MU 78468R721 3729 76155 SH SOLE 76155 0 0 SPDR SER TR NUVEEN BLMBRG 78468R739 9241 192903 SH SOLE 192903 0 0 SPDR SER TR PRTFLO S&P500 78468R788 364 9735 SH SOLE 9735 0 0 SVB FINL GROUP COM 78486Q101 259 1110 SH SOLE 1110 0 0 SABRE CORP COM 78573M104 211 10330 SH SOLE 10329 0 0 SALESFORCE COM INC COM 79466L302 1790 17510 SH SOLE 17510 0 0 SALESFORCE COM INC NOTE 0.250% 79466LAD6 16 11000 SH SOLE 11000 0 0 SANOFI SPONSORED ADR 80105N105 13845 321981 SH SOLE 321980 0 0 SARATOGA INVT CORP COM NEW 80349A208 244 10942 SH SOLE 10942 0 0 SCANA CORP NEW COM 80589M102 9416 236719 SH SOLE 236719 0 0 SEALED AIR CORP NEW COM 81211K100 1708 34656 SH SOLE 34655 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1344 22220 SH SOLE 22220 0 0 SELECT SECTOR SPDR TR SBI HEALTHCAR 81369Y209 45899 555149 SH SOLE 555148 0 0 SELECT SECTOR SPDR TR SBI CONS STPL 81369Y308 30319 532956 SH SOLE 532955 0 0 SELECT SECTOR SPDR TR SBI CONS DISC 81369Y407 35182 356491 SH SOLE 356491 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4770 66019 SH SOLE 66018 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7141 255862 SH SOLE 255862 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2552 33730 SH SOLE 33730 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30630 478970 SH SOLE 478970 0 0 SELECT SECTOR SPDR TR RL EST SEL SE 81369Y860 215 6538 SH SOLE 6537 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17208 326663 SH SOLE 326663 0 0 SELECT INCOME REIT COM SH BEN IN 81618T100 211 8397 SH SOLE 8397 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 416 8115 SH SOLE 8115 0 0 SHIRE PLC SPONSORED ADR 82481R106 5003 32257 SH SOLE 32257 0 0 SHOPIFY INC CL A 82509L107 479 4743 SH SOLE 4743 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2059 15002 SH SOLE 15002 0 0 SIRIUS XM HLDGS INC COM 82968B103 468 87349 SH SOLE 87349 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1308 17059 SH SOLE 17059 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2682 40300 SH SOLE 40300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2441 25714 SH SOLE 24564 0 1150 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 828 23661 SH SOLE 23660 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 4194 106085 SH SOLE 106085 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1427 12704 SH SOLE 12704 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 175 16542 SH SOLE 16542 0 0 STARWOOD PPTY TR INC COM 85571B105 2634 123396 SH SOLE 123396 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1338 153974 SH SOLE 153974 0 0 SUNOCO LP COM U REP LP 86765K109 699 24635 SH SOLE 24635 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 652 43077 SH SOLE 43077 0 0 SYNOVUS FINL CORP COM NEW 87161C501 275 5743 SH SOLE 5743 0 0 SYNCHRONY FINL COM 87165B103 2145 55576 SH SOLE 55576 0 0 TCP CAP CORP NOTE 5.250%1 87238QAB9 150 145000 SH SOLE 145000 0 0 TPI COMPOSITES INC COM 87266J104 286 14000 SH SOLE 14000 0 0 TARGA RES CORP COM 87612G101 1089 22498 SH SOLE 22498 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 229 11695 SH SOLE 11695 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 515 37891 SH SOLE 37891 0 0 TELLURIAN INC NEW COM 87968A104 184 18934 SH SOLE 18934 0 0 TELUS CORP COM 87971M103 956 25270 SH SOLE 25269 0 0 TESLA INC COM 88160R101 827 2659 SH SOLE 2659 0 0 TG THERAPEUTICS INC COM 88322Q108 276 33700 SH SOLE 33700 0 0 3M CO COM 88579Y101 41657 176988 SH SOLE 79591 0 37170 TIVO CORP COM 88870P106 482 30929 SH SOLE 30929 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 4543 156215 SH SOLE 128864 0 27350 TORTOISE PWR & ENERGY INFRAS COM 89147X104 426 20699 SH SOLE 20699 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 323 24344 SH SOLE 24344 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1065 34662 SH SOLE 34661 0 0 TRANSCANADA CORP COM 89353D107 2730 56134 SH SOLE 56133 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 2203 63815 SH SOLE 63814 0 0 TWITTER INC COM 90184L102 2732 113791 SH SOLE 113791 0 0 ULTA BEAUTY INC COM 90384S303 472 2112 SH SOLE 2112 0 0 UNION BANKSHARES CORP NEW COM 90539J109 205 5693 SH SOLE 5692 0 0 UNITEDHEALTH GROUP INC COM 91324P102 44718 202841 SH SOLE 202081 0 725 UNITI GROUP INC COM 91325V108 474 26644 SH SOLE 26644 0 0 URBAN EDGE PPTYS COM 91704F104 255 10013 SH SOLE 10013 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 641 30888 SH SOLE 30888 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1344 14629 SH SOLE 14629 0 0 VANECK VECTORS ETF TR GOLD MINERS E 92189F106 4937 212475 SH SOLE 212474 0 0 VANECK VECTORS ETF TR HIGH YLD MUN 92189F361 5222 167372 SH SOLE 167372 0 0 VANECK VECTORS ETF TR SHORT HIGH YI 92189F387 683 28257 SH SOLE 28257 0 0 VANECK VECTORS ETF TR PFD SECS EX F 92189F429 311 15846 SH SOLE 15846 0 0 VANECK VECTORS ETF TR FALLEN ANGEL 92189F437 622 20784 SH SOLE 20784 0 0 VANECK VECTORS ETF TR AMT FREE INT 92189F544 15316 636318 SH SOLE 636317 0 0 VANECK VECTORS ETF TR JR GOLD MINER 92189F791 445 13044 SH SOLE 13044 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX E 92203J407 5015 92247 SH SOLE 92246 0 0 VANGUARD WORLD FDS CONSUM DIS ET 92204A108 294 1890 SH SOLE 1890 0 0 VANGUARD WORLD FDS CONSUM STP ET 92204A207 522 3575 SH SOLE 3575 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 346 3503 SH SOLE 3502 0 0 VANGUARD WORLD FDS FINANCIALS ET 92204A405 2336 33359 SH SOLE 33359 0 0 VANGUARD WORLD FDS HEALTH CAR ET 92204A504 992 6437 SH SOLE 6437 0 0 VANGUARD WORLD FDS INDUSTRIAL ET 92204A603 2338 16424 SH SOLE 16424 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 4228 25667 SH SOLE 25666 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 207 1514 SH SOLE 1514 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 753 8268 SH SOLE 8268 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP 92206C409 20523 258805 SH SOLE 258805 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000ID 92206C664 978 8001 SH SOLE 8001 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GR 92206C680 892 6469 SH SOLE 6469 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VA 92206C714 827 7627 SH SOLE 7627 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR B 92206C813 881 9208 SH SOLE 9208 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17810 203810 SH SOLE 203809 0 0 VARIAN MED SYS INC COM 92220P105 1168 10514 SH SOLE 10514 0 0 VENTAS INC COM 92276F100 18468 307759 SH SOLE 299208 0 8550 VEREIT INC COM 92339V100 242 31077 SH SOLE 31077 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 86336 1631142 SH SOLE 1280845 0 230005 VERINT SYS INC NOTE 1.500% 92343XAA8 11 12000 SH SOLE 12000 0 0 VERISK ANALYTICS INC COM 92345Y106 7807 81329 SH SOLE 81329 0 0 VERSARTIS INC COM 92529L102 43 19900 SH SOLE 19900 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1447 9660 SH SOLE 9660 0 0 VERSUM MATLS INC COM COM 92532W103 444 11750 SH SOLE 7790 0 3960 VIACOM INC NEW CL B 92553P201 1545 50169 SH SOLE 50168 0 0 VICTORY PORTFOLIOS II SHS US 500 EN 92647N782 1367 28026 SH SOLE 28026 0 0 VICTORY PORTFOLIOS II SHS DEVP ENH 92647N816 255 7281 SH SOLE 7281 0 0 VICTORY PORTFOLIOS II SHS US EQ INC 92647N824 319 6889 SH SOLE 6889 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 128 10995 SH SOLE 10995 0 0 VISA INC COM CL A 92826C839 30784 269991 SH SOLE 269891 0 100 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15041 471505 SH SOLE 471505 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 169 14836 SH SOLE 14836 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 237 14070 SH SOLE 14070 0 0 WGL HLDGS INC COM 92924F106 1968 22929 SH SOLE 3128 0 0 WABCO HLDGS INC COM 92927K102 810 5649 SH SOLE 5649 0 0 W P CAREY INC COM 92936U109 10844 157401 SH SOLE 145271 0 12130 WPP PLC NEW ADR 92937A102 4462 49279 SH SOLE 49279 0 0 WEC ENERGY GROUP INC COM 92939U106 1423 21425 SH SOLE 21425 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 76 10682 SH SOLE 10682 0 0 WASTE CONNECTIONS INC COM 94106B101 1576 22224 SH SOLE 22224 0 0 WASTE MGMT INC DEL COM 94106L109 38934 451149 SH SOLE 143696 0 202282 WEATHERFORD INTL LTD NOTE 5.875% 947075AH0 12 12000 SH SOLE 12000 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY 94987B105 113 13535 SH SOLE 13535 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 209 35390 SH SOLE 35389 0 0 WELLTOWER INC COM 95040Q104 18746 293955 SH SOLE 289405 0 4550 WESCO INTL INC COM 95082P105 3266 47928 SH SOLE 47928 0 0 WESTROCK CO COM 96145D105 3371 53345 SH SOLE 53345 0 0 WHITEHORSE FIN INC COM 96524V106 174 12970 SH SOLE 12970 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD 96949L105 601 15518 SH SOLE 15517 0 0 WISDOMTREE TR US HIGH DIVID 97717W208 344 4735 SH SOLE 4735 0 0 WISDOMTREE TR EMG MKTS SMCA 97717W281 9355 179390 SH SOLE 179390 0 0 WISDOMTREE TR US LARGECAP D 97717W307 8152 88499 SH SOLE 88498 0 0 WISDOMTREE TR US DIVID EX F 97717W406 403 4560 SH SOLE 4560 0 0 WISDOMTREE TR US MIDCAP DIV 97717W505 1893 53680 SH SOLE 53679 0 0 WISDOMTREE TR US MIDCP EARN 97717W570 969 24422 SH SOLE 24422 0 0 WISDOMTREE TR US SMALLCAP D 97717W604 686 23616 SH SOLE 23616 0 0 WISDOMTREE TR JP SMALLCP DI 97717W836 2073 25775 SH SOLE 25775 0 0 WISDOMTREE TR JAPN HEDGE EQ 97717W851 339 5715 SH SOLE 5714 0 0 WISDOMTREE TR EUROPE SMCP D 97717W869 7680 108855 SH SOLE 108855 0 0 WISDOMTREE TR DYNAMIC LNG E 97717X313 249 7663 SH SOLE 7663 0 0 WISDOMTREE TR EUR HDG SMLCA 97717X552 230 7415 SH SOLE 7415 0 0 WISDOMTREE TR EM EX ST-OWNE 97717X578 1979 62159 SH SOLE 62159 0 0 WISDOMTREE TR ITL HDG QTLY 97717X594 5158 162818 SH SOLE 162818 0 0 WISDOMTREE TR EUROPE HEDGED 97717X701 7386 115939 SH SOLE 115939 0 0 WISDOMTREE TR WSDM EMKTBD F 97717X784 341 4690 SH SOLE 4690 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 228 1975 SH SOLE 1975 0 0 XCEL ENERGY INC COM 98389B100 217 4528 SH SOLE 4528 0 0 YUM CHINA HLDGS INC COM 98850P109 1410 35246 SH SOLE 35245 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4244 35169 SH SOLE 30649 0 4520 ZOETIS INC CL A 98978V103 2724 37813 SH SOLE 35212 0 2600 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 409 25814 SH SOLE 25814 0 0 ZYNGA INC CL A 98986T108 40 10200 SH SOLE 10200 0 0 ADIENT PLC ORD SHS G0084W101 1202 15278 SH SOLE 9577 0 966 ALLEGION PUB LTD CO ORD SHS G0176J109 321 4044 SH SOLE 4044 0 0 ALLERGAN PLC SHS G0177J108 5004 30588 SH SOLE 28109 0 2479 AMDOCS LTD SHS G02602103 760 11619 SH SOLE 11619 0 0 AON PLC SHS CL A G0408V102 2909 21716 SH SOLE 21716 0 0 ARCH CAP GROUP LTD ORD G0450A105 488 5378 SH SOLE 5378 0 0 AXALTA COATING SYS LTD COM G0750C108 2966 91668 SH SOLE 91668 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21441 140056 SH SOLE 140056 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PART G16249107 831 37540 SH SOLE 37540 0 0 BUNGE LIMITED COM G16962105 335 5000 SH SOLE 5000 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 232 5834 SH SOLE 5833 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1421 27100 SH SOLE 27100 0 0 EATON CORP PLC SHS G29183103 16050 203134 SH SOLE 114480 0 24332 EVEREST RE GROUP LTD COM G3223R108 1583 7156 SH SOLE 7156 0 0 GENPACT LIMITED SHS G3922B107 1927 60741 SH SOLE 60741 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 488 21924 SH SOLE 21924 0 0 ICON PLC SHS G4705A100 1909 17026 SH SOLE 17026 0 0 IHS MARKIT LTD SHS G47567105 611 13537 SH SOLE 13537 0 0 INGERSOLL-RAND PLC SHS G47791101 13836 155136 SH SOLE 29433 0 123898 WEATHERFORD INTL PLC ORD SHS G48833100 1583 379659 SH SOLE 379659 0 0 INVESCO LTD SHS G491BT108 17736 485388 SH SOLE 485388 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 258 1918 SH SOLE 1918 0 0 JOHNSON CTLS INTL PLC SHS G51502105 13820 362666 SH SOLE 278951 0 23944 LIBERTY GLOBAL PLC SHS CL A G5480U104 609 17014 SH SOLE 17014 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5266 155622 SH SOLE 155622 0 0 MEDTRONIC PLC SHS G5960L103 18481 228870 SH SOLE 228869 0 0 APTIV PLC SHS G6095L109 7384 87046 SH SOLE 87046 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 12459 342308 SH SOLE 342307 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7121 133734 SH SOLE 133734 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 235 1879 SH SOLE 1879 0 0 SEADRILL LIMITED SHS G7945E105 3 13372 SH SOLE 13371 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4250 101586 SH SOLE 101585 0 0 PENTAIR PLC SHS G7S00T104 4229 59888 SH SOLE 31656 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 170 10971 SH SOLE 10971 0 0 STERIS PLC SHS USD G84720104 802 9173 SH SOLE 9173 0 0 PERRIGO CO PLC SHS G97822103 668 7671 SH SOLE 7671 0 0 AURIS MED HLDG AG COM H03579101 6 10525 SH SOLE 10525 0 0 CHUBB LIMITED COM H1467J104 9016 61699 SH SOLE 61699 0 0 GARMIN LTD SHS H2906T109 239 4026 SH SOLE 4025 0 0 LOGITECH INTL S A SHS H50430232 211 6301 SH SOLE 6301 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5593 58854 SH SOLE 51403 0 7450 CHECK POINT SOFTWARE TECH LT ORD M22465104 5643 54468 SH SOLE 54468 0 0 ELBIT SYS LTD ORD M3760D101 514 3858 SH SOLE 3858 0 0 AERCAP HOLDINGS NV SHS N00985106 1116 21231 SH SOLE 21231 0 0 CONSTELLIUM NV CL A N22035104 497 44582 SH SOLE 44582 0 0 CORE LABORATORIES N V COM N22717107 1938 17694 SH SOLE 17694 0 0 FERRARI N V COM N3167Y103 721 6879 SH SOLE 6879 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1832 16607 SH SOLE 16607 0 0 MYLAN N V SHS EURO N59465109 370 8762 SH SOLE 8762 0 0 NXP SEMICONDUCTORS N V COM N6596X109 500 4276 SH SOLE 4276 0 0 YANDEX N V SHS CLASS A N97284108 1024 31272 SH SOLE 31272 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 294 2471 SH SOLE 2471 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 599 139327 SH SOLE 139327 0 0 BROADCOM LTD SHS Y09827109 3694 14380 SH SOLE 14380 0 0 FLEX LTD ORD Y2573F102 350 19461 SH SOLE 19461 0 0