The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB Ltd ADR 000375204 389 15,604 SH   SOLE   14,803 0 801
Aflac Inc Common Stock 001055102 10,666 137,309 SH   SOLE   133,574 0 3,735
AGCO Corp Common Stock 001084102 230 3,417 SH   SOLE   3,417 0 0
AMN Healthcare Services Inc Common Stock 001744101 988 25,301 SH   SOLE   24,718 0 583
AU Optronics Corp ADR 002255107 216 47,458 SH   SOLE   47,458 0 0
Abbott Laboratories Common Stock 002824100 24,790 509,970 SH   SOLE   268,104 0 241,866
Aberdeen Asia-Pacific Income Closed-End Fund 003009107 238 47,607 SH   SOLE   46,357 0 1,250
Advaxis Inc Common Stock 007624208 244 37,544 SH   SOLE   37,544 0 0
Advanced Micro Devices Inc Common Stock 007903107 422 33,840 SH   SOLE   33,840 0 0
Advanced Energy Industries Inc Common Stock 007973100 380 5,871 SH   SOLE   5,121 0 750
Affiliated Managers Group Inc Common Stock 008252108 2,539 15,311 SH   SOLE   5,841 0 9,470
Agrium Inc Common Stock 008916108 1,208 10,281 SH   SOLE   8,327 0 1,954
Air Products & Chemicals Inc Common Stock 009158106 815 5,694 SH   SOLE   5,684 0 10
Alaska Air Group Inc Common Stock 011659109 358 3,987 SH   SOLE   3,987 0 0
Albemarle Corp Common Stock 012653101 1,468 13,914 SH   SOLE   13,112 0 802
Alexandria Real Estate Equities Inc REIT 015271109 1,465 12,163 SH   SOLE   11,179 0 984
Align Technology Inc Common Stock 016255101 4,206 28,018 SH   SOLE   7,644 0 20,374
Alliant Energy Corp Common Stock 018802108 548 13,633 SH   SOLE   13,445 0 187
AllianzGI Equity & Conv Inc Closed-End Fund 018829101 232 11,740 SH   SOLE   11,740 0 0
Allied Motion Technologies Inc Common Stock 019330109 272 10,000 SH   SOLE   10,000 0 0
Allstate Corp Common Stock 020002101 4,215 47,655 SH   SOLE   38,813 0 8,842
Almost Family Inc Common Stock 020409108 222 3,600 SH   SOLE   3,600 0 0
Altaba Inc Common Stock 021346101 1,793 32,905 SH   SOLE   32,077 0 828
Amazon.com Inc Common Stock 023135106 14,278 14,750 SH   SOLE   8,963 0 5,787
Ameren Corp Common Stock 023608102 477 8,730 SH   SOLE   7,692 0 1,038
American Assets Trust Inc REIT 024013104 389 9,865 SH   SOLE   9,019 0 846
American Campus Communities Inc REIT 024835100 474 10,028 SH   SOLE   6,613 0 3,415
American Electric Power Co Inc Common Stock 025537101 9,199 132,411 SH   SOLE   127,351 0 5,059
American Express Co Common Stock 025816109 18,328 217,565 SH   SOLE   203,771 0 13,794
American International Group Inc Common Stock 026874156 22,000 1,043,653 SH   SOLE   618,788 0 424,865
American International Group Inc Common Stock 026874784 16,076 257,132 SH   SOLE   141,535 0 115,597
American Water Works Co Inc Common Stock 030420103 261 3,343 SH   SOLE   3,262 0 81
Amgen Inc Common Stock 031162100 5,794 33,643 SH   SOLE   31,940 0 1,703
Amkor Technology, Inc. Common Stock 031652100 195 20,000 SH   SOLE   20,000 0 0
Amphenol Corp Common Stock 032095101 299 4,052 SH   SOLE   3,809 0 243
Anadarko Petroleum Corp Common Stock 032511107 4,137 91,237 SH   SOLE   62,584 0 28,653
Analog Devices Inc Common Stock 032654105 11,697 150,341 SH   SOLE   144,479 0 5,862
Analogic Corp Common Stock 032657207 226 3,115 SH   SOLE   2,607 0 508
Andersons Inc Common Stock 034164103 253 7,403 SH   SOLE   7,403 0 0
Annaly Capital Management Inc REIT 035710409 1,054 87,507 SH   SOLE   86,507 0 1,000
Anthem Inc Common Stock 036752103 1,756 9,335 SH   SOLE   6,619 0 2,716
Apache Corp Common Stock 037411105 231 4,827 SH   SOLE   4,631 0 196
Apollo Global Management LLC Class A Common Stock 037612306 1,233 46,626 SH   SOLE   46,157 0 469
Apple Inc Common Stock 037833100 223,484 1,551,756 SH   SOLE   1,118,164 0 433,592
Applied Materials Inc Common Stock 038222105 2,469 59,768 SH   SOLE   56,626 0 3,142
Archer-Daniels Midland Co Common Stock 039483102 713 17,228 SH   SOLE   16,857 0 372
Arista Networks Inc Common Stock 040413106 456 3,046 SH   SOLE   2,637 0 409
Ashland Global Holdings Inc Common Stock 044186104 214 3,249 SH   SOLE   1,149 0 2,100
Astrazeneca Plc Each Ads Representing 1/2 Of An Ordinary Share ADR 046353108 338 9,929 SH   SOLE   8,325 0 1,604
Autodesk Inc Common Stock 052769106 2,353 23,343 SH   SOLE   18,768 0 4,575
Autoliv Inc Common Stock 052800109 282 2,573 SH   SOLE   2,573 0 0
Automatic Data Processing Inc Common Stock 053015103 2,395 23,374 SH   SOLE   22,762 0 612
AutoZone Inc Common Stock 053332102 1,451 2,544 SH   SOLE   2,514 0 30
AvalonBay Communities Inc REIT 053484101 449 2,337 SH   SOLE   2,337 0 0
Avery Dennison Corp Common Stock 053611109 612 6,920 SH   SOLE   6,920 0 0
BB&T Corp Common Stock 054937107 3,186 70,153 SH   SOLE   58,673 0 11,481
BP PLC ADR ADR 055622104 3,418 98,655 SH   SOLE   66,180 0 32,475
Baidu Inc ADR 056752108 2,100 11,742 SH   SOLE   7,132 0 4,610
Baker Hughes Inc Common Stock 057224107 1,746 32,027 SH   SOLE   23,171 0 8,856
Ball Corp Common Stock 058498106 17,425 412,809 SH   SOLE   352,579 0 60,230
Banco Bradesco Sa ADR 059460303 187 21,982 SH   SOLE   21,982 0 0
BancorpSouth Inc Common Stock 059692103 2,904 95,208 SH   SOLE   95,208 0 0
Bank of America Corporation Common Stock 060505104 13,196 543,933 SH   SOLE   407,967 0 135,967
Bank of America B Wts Warrants 060505153 60 76,000 SH   SOLE   62,000 0 14,000
Bank of the Ozarks Inc Common Stock 063904106 404 8,615 SH   SOLE   8,615 0 0
Bank of New York Mellon Corp Common Stock 064058100 10,690 209,525 SH   SOLE   196,522 0 13,003
Bar Harbor Bankshares Inc Common Stock 066849100 308 10,001 SH   SOLE   9,721 0 280
C.R. Bard Inc Common Stock 067383109 316 1,001 SH   SOLE   306 0 695
Barnes Group Inc Common Stock 067806109 245 4,191 SH   SOLE   4,191 0 0
Barrick Gold Corp Common Stock 067901108 208 10,105 SH   SOLE   9,105 0 1,000
Baxter International Inc Common Stock 071813109 1,907 31,497 SH   SOLE   29,662 0 1,835
Bear State Financial Inc Common Stock 073844102 537 56,730 SH   SOLE   56,730 0 0
Becton, Dickinson and Co Common Stock 075887109 36,241 185,747 SH   SOLE   181,993 0 3,754
Bemis Co Inc Common Stock 081437105 260 5,616 SH   SOLE   5,616 0 0
WR Berkley Corp Common Stock 084423102 221 3,196 SH   SOLE   3,156 0 40
Berkshire Hathaway Inc A Common Stock 084670108 1,783 7 SH   SOLE   4 0 3
Berkshire Hathaway Inc B Common Stock 084670702 57,560 339,850 SH   SOLE   297,481 0 42,369
Best Buy Co Inc Common Stock 086516101 205 3,573 SH   SOLE   3,425 0 148
Bhp Billiton Ltd ADR 088606108 236 6,644 SH   SOLE   5,650 0 994
Big Lots Inc Common Stock 089302103 540 11,178 SH   SOLE   11,178 0 0
BioTelemetry Inc Common Stock 090672106 447 13,367 SH   SOLE   12,557 0 810
Black Hills Corp Common Stock 092113109 241 3,577 SH   SOLE   3,577 0 0
Boardwalk Pipeline Partners LP MLP 096627104 3,681 204,400 SH   SOLE   154,400 0 50,000
Boeing Co Common Stock 097023105 40,039 202,474 SH   SOLE   148,446 0 54,028
Boston Scientific Corp Common Stock 101137107 1,307 47,167 SH   SOLE   43,086 0 4,081
Bristol-Myers Squibb Company Common Stock 110122108 15,648 280,833 SH   SOLE   187,248 0 93,586
British American Tobacco PLC ADR 110448107 0 12,149 SH   SOLE   11,239 0 910
Brookfield Asset Management Inc Class A Common Stock 112585104 1,654 32,502 SH   SOLE   18,796 0 13,707
Brown-Forman Corp Common Stock 115637209 408 8,393 SH   SOLE   6,219 0 2,174
Brunswick Corp Common Stock 117043109 438 6,988 SH   SOLE   6,567 0 421
Buckeye Partners LP MLP 118230101 9,436 147,603 SH   SOLE   92,548 0 55,055
Buffalo Wild Wings Inc Common Stock 119848109 3,346 26,410 SH   SOLE   25,330 0 1,080
Cae Inc Com Common Stock 124765108 6,266 280,222 SH   SOLE   269,472 0 10,750
CBS Corp Class B Common Stock 124857202 413 6,473 SH   SOLE   6,473 0 0
CF Industries Holdings Inc Common Stock 125269100 1,186 42,411 SH   SOLE   40,654 0 1,757
Cigna Corp Common Stock 125509109 555 3,315 SH   SOLE   3,271 0 44
CSX Corp Common Stock 126408103 2,855 52,332 SH   SOLE   50,211 0 2,121
CVS Health Corp Common Stock 126650100 19,487 242,201 SH   SOLE   202,695 0 39,506
Cabot Corp Common Stock 127055101 1,151 21,544 SH   SOLE   20,172 0 1,372
Cadiz Inc Common Stock 127537207 179 13,281 SH   SOLE   13,281 0 0
Calamos Convertible Opps & Income Closed-End Fund 128117108 218 19,400 SH   SOLE   15,900 0 3,500
Campbell Soup Co Common Stock 134429109 429 8,219 SH   SOLE   6,104 0 2,115
Canadian National Railway Co Common Stock 136375102 355 3,374 SH   SOLE   2,997 0 377
Canon Inc ADR 138006309 12,294 361,369 SH   SOLE   354,867 0 6,502
CarMax Inc Common Stock 143130102 5,441 86,284 SH   SOLE   10,559 0 75,725
Carnival Corp Common Stock 143658300 460 7,017 SH   SOLE   5,540 0 1,477
Casey's General Stores Inc Common Stock 147528103 425 3,970 SH   SOLE   3,742 0 228
Caterpillar Inc Common Stock 149123101 16,833 156,645 SH   SOLE   151,734 0 4,911
Cedar Fair LP Common Stock 150185106 337 4,671 SH   SOLE   4,421 0 250
Celgene Corp Common Stock 151020104 25,494 196,306 SH   SOLE   153,889 0 42,417
CenturyLink Inc Common Stock 156700106 1,275 53,392 SH   SOLE   43,495 0 9,897
Cerner Corp Common Stock 156782104 27,774 417,845 SH   SOLE   332,746 0 85,099
Chesapeake Energy Corp Common Stock 165167107 195 39,291 SH   SOLE   37,541 0 1,750
Chevron Corp Common Stock 166764100 72,249 692,505 SH   SOLE   621,013 0 71,492
Chicago Bridge & Iron Co NV Common Stock 167250109 641 32,466 SH   SOLE   18,716 0 13,750
Chipotle Mexican Grill Inc Class A Common Stock 169656105 1,072 2,577 SH   SOLE   765 0 1,812
Church & Dwight Co Inc Common Stock 171340102 470 9,059 SH   SOLE   8,778 0 281
Cincinnati Financial Corp Common Stock 172062101 1,817 25,080 SH   SOLE   24,972 0 108
Citigroup Inc Common Stock 172967424 10,946 163,666 SH   SOLE   103,917 0 59,749
Citizens Financial Group Inc Common Stock 174610105 982 27,533 SH   SOLE   26,233 0 1,300
Citrix Systems Inc Common Stock 177376100 1,417 17,802 SH   SOLE   16,606 0 1,196
Clean Harbors Inc Common Stock 184496107 250 4,484 SH   SOLE   4,484 0 0
Clorox Co Common Stock 189054109 2,234 16,770 SH   SOLE   15,290 0 1,480
Coach Inc Common Stock 189754104 1,073 22,662 SH   SOLE   5,418 0 17,244
CoBiz Financial Inc Common Stock 190897108 276 15,851 SH   SOLE   15,851 0 0
Coca-Cola Co Common Stock 191216100 24,717 551,097 SH   SOLE   461,755 0 89,342
Cognizant Technology Solutions Corp A Common Stock 192446102 11,673 175,794 SH   SOLE   162,102 0 13,692
Colgate-Palmolive Co Common Stock 194162103 33,906 457,382 SH   SOLE   341,161 0 116,221
Columbia Property Trust Inc REIT 198287203 435 19,424 SH   SOLE   16,779 0 2,645
Comerica Inc Common Stock 200340107 456 6,225 SH   SOLE   6,225 0 0
Commerce Bancshares Inc Common Stock 200525103 7,860 138,311 SH   SOLE   134,392 0 3,919
Community Health Systems Inc Common Stock 203668108 210 21,110 SH   SOLE   17,710 0 3,400
Conagra Brands Inc Common Stock 205887102 678 18,953 SH   SOLE   18,887 0 66
Consolidated Edison Inc Common Stock 209115104 14,519 179,652 SH   SOLE   177,141 0 2,511
The Cooper Companies Inc Common Stock 216648402 653 2,727 SH   SOLE   1,962 0 765
Copart Inc Common Stock 217204106 12,593 396,134 SH   SOLE   390,770 0 5,364
Corning Inc Common Stock 219350105 2,915 97,006 SH   SOLE   90,555 0 6,451
Credit Suisse Group AG ADR 225401108 216 14,801 SH   SOLE   14,557 0 244
Criteo S.A. Ads ADR 226718104 1,400 28,535 SH   SOLE   9,575 0 18,960
Cumberland Pharmaceuticals Inc Common Stock 230770109 259 36,626 SH   SOLE   36,626 0 0
Cummins Inc Common Stock 231021106 1,276 7,867 SH   SOLE   6,867 0 1,000
Cypress Semiconductor Corp Common Stock 232806109 202 14,802 SH   SOLE   12,802 0 2,000
Deutsche X-trackers MSCI EAFE Hedged Eq ETF 233051200 155,943 5,194,648 SH   SOLE   4,881,609 0 313,039
Deutsche X-trackers MSCI Germany Hdgd Eq ETF 233051408 937 34,668 SH   SOLE   34,423 0 245
DCT Industrial Trust Inc REIT 233153204 6,563 122,805 SH   SOLE   118,323 0 4,482
DTE Energy Co Common Stock 233331107 786 7,425 SH   SOLE   7,193 0 232
Danaher Corp Common Stock 235851102 27,676 327,949 SH   SOLE   240,760 0 87,189
Darden Restaurants Inc Common Stock 237194105 1,069 11,823 SH   SOLE   11,655 0 168
Darling Ingredients Inc Common Stock 237266101 163 10,358 SH   SOLE   10,358 0 0
Deere & Co Common Stock 244199105 12,644 102,308 SH   SOLE   100,506 0 1,802
Delta Air Lines Inc Common Stock 247361702 1,004 18,677 SH   SOLE   18,565 0 112
Denbury Resources Inc Common Stock 247916208 15 10,003 SH   SOLE   10,003 0 0
Deluxe Corp Common Stock 248019101 1,700 24,562 SH   SOLE   24,562 0 0
DexCom Inc Common Stock 252131107 2,321 31,730 SH   SOLE   31,730 0 0
Digital Realty Trust Inc Common Stock 253868103 16,783 148,585 SH   SOLE   145,944 0 2,641
Walt Disney Co Common Stock 254687106 37,428 352,266 SH   SOLE   279,380 0 72,886
Discover Financial Services Common Stock 254709108 3,016 48,503 SH   SOLE   41,682 0 6,821
Dr Reddy's Laboratories Ltd ADR 256135203 2,137 50,717 SH   SOLE   49,187 0 1,530
Dollar General Corp Common Stock 256677105 2,601 36,081 SH   SOLE   30,049 0 6,032
Dow Chemical Co Common Stock 260543103 3,299 52,305 SH   SOLE   44,014 0 8,292
Dreyfus Strategic Municipals Common Stock 261932107 106 11,893 SH   SOLE   11,893 0 0
E.I. du Pont de Nemours & Co Common Stock 263534109 10,306 127,691 SH   SOLE   90,818 0 36,873
Duke Realty Corp REIT 264411505 1,356 48,498 SH   SOLE   44,316 0 4,182
Eagle Bancorp Inc Common Stock 268948106 3,123 49,336 SH   SOLE   45,336 0 4,000
E TRADE Financial Corp Common Stock 269246401 241 6,328 SH   SOLE   6,260 0 68
EastGroup Properties Inc REIT 277276101 1,376 16,418 SH   SOLE   11,568 0 4,850
Eastman Chemical Co Common Stock 277432100 275 3,272 SH   SOLE   2,922 0 350
EV Floating Rate Income ETF 278279104 1,362 89,937 SH   SOLE   87,311 0 2,626
eBay Inc Common Stock 278642103 1,152 32,992 SH   SOLE   31,845 0 1,147
Ecolab Inc Common Stock 278865100 5,883 44,319 SH   SOLE   22,518 0 21,801
Edison International Common Stock 281020107 1,453 18,586 SH   SOLE   18,036 0 550
Electronic Arts Inc Common Stock 285512109 812 7,682 SH   SOLE   7,019 0 663
Emerson Electric Co Common Stock 291011104 12,779 214,347 SH   SOLE   103,073 0 111,274
Encore Wire Corp Common Stock 292562105 399 9,339 SH   SOLE   8,774 0 565
Enterprise Products Partners LP MLP 293792107 19,290 712,321 SH   SOLE   610,963 0 101,358
Equifax Inc Common Stock 294429105 257 1,871 SH   SOLE   1,871 0 0
Equity Comwlth Cum Pfd S D 6.5 Preferred 294628201 2,975 115,300 SH   SOLE   83,500 0 31,800
LM Ericsson Telephone Co ADR 294821608 299 41,710 SH   SOLE   31,535 0 10,175
Essex Property Trust Inc REIT 297178105 1,729 6,721 SH   SOLE   6,198 0 523
YieldShares High Income ETF ETF 301505301 218 11,134 SH   SOLE   11,134 0 0
Robo Global Robotics & Automation ETF ETF 301505707 13,991 408,376 SH   SOLE   374,281 0 34,095
EMQQ Emerging Markets Intrnt & Ecmrc ETF ETF 301505889 8,651 272,889 SH   SOLE   250,458 0 22,431
Expeditors International of Washington Inc Common Stock 302130109 15,310 271,064 SH   SOLE   253,821 0 17,243
FMC Corp Common Stock 302491303 257 3,520 SH   SOLE   1,848 0 1,672
Fastenal Co Common Stock 311900104 448 10,299 SH   SOLE   8,604 0 1,695
Fauquier Bankshares Inc Common Stock 312059108 262 13,612 SH   SOLE   3,372 0 10,240
Federal Realty Investment Trust REIT 313747206 1,616 12,784 SH   SOLE   10,584 0 2,200
F5 Networks Inc Common Stock 315616102 13,559 106,713 SH   SOLE   104,592 0 2,121
Fidelity MSCI Financials ETF ETF 316092501 318 8,739 SH   SOLE   8,684 0 55
Fidelity Dividend ETF for Rising Rates ETF 316092832 15,295 541,240 SH   SOLE   531,730 0 9,510
Fifth Third Bancorp Common Stock 316773100 2,213 85,233 SH   SOLE   85,233 0 0
First Horizon National Corp Common Stock 320517105 192 11,011 SH   SOLE   11,007 0 4
First Trust Morningstar Div Leaders ETF ETF 336917109 990 35,202 SH   SOLE   35,202 0 0
First Trust NASDAQ-100-Tech Sector ETF ETF 337345102 13,499 216,366 SH   SOLE   205,387 0 10,979
Fiserv Inc Common Stock 337738108 6,764 55,285 SH   SOLE   40,074 0 15,211
Flah&Crum Pref Securities Income Closed-End Fund 338478100 710 32,329 SH   SOLE   29,438 0 2,891
Fluor Corp Common Stock 343412102 487 10,647 SH   SOLE   10,647 0 0
Foot Locker Inc Common Stock 344849104 1,955 39,667 SH   SOLE   37,493 0 2,174
Ford Motor Co Common Stock 345370860 2,066 184,664 SH   SOLE   178,242 0 6,422
Fortis Inc Common Stock 349553107 13,177 289,103 SH   SOLE   275,971 0 13,132
Franklin Resources Inc Common Stock 354613101 1,923 42,928 SH   SOLE   40,711 0 2,217
General Dynamics Corp Common Stock 369550108 3,904 19,706 SH   SOLE   19,589 0 117
General Electric Co Common Stock 369604103 48,217 1,785,143 SH   SOLE   1,281,296 0 503,847
General Mills Inc Common Stock 370334104 2,715 49,000 SH   SOLE   37,341 0 11,660
General Moly Inc Common Stock 370373102 15 39,900 SH   SOLE   39,900 0 0
Genuine Parts Co Common Stock 372460105 611 6,590 SH   SOLE   4,165 0 2,425
Gilead Sciences Inc Common Stock 375558103 22,645 319,935 SH   SOLE   283,196 0 36,739
Gladstone Capital Corp Common Stock 376535100 850 86,500 SH   SOLE   75,000 0 11,500
Gladstone Commercial REIT 376536108 11,812 542,100 SH   SOLE   300,090 0 242,010
Goldcorp Inc Common Stock 380956409 192 11,479 SH   SOLE   11,479 0 0
Graco Inc Common Stock 384109104 303 2,775 SH   SOLE   2,775 0 0
W.W. Grainger Inc Common Stock 384802104 6,564 36,360 SH   SOLE   22,815 0 13,545
Gramercy Property Trust Common Stock 385002308 250 8,415 SH   SOLE   6,415 0 2,000
Grifols SA ADR 398438408 520 24,595 SH   SOLE   24,170 0 425
Group 1 Automotive Inc Common Stock 398905109 377 5,954 SH   SOLE   5,569 0 385
H&E Equipment Services Inc Common Stock 404030108 401 19,650 SH   SOLE   19,650 0 0
HSBC Holdings PLC ADR ADR 404280406 4,296 92,609 SH   SOLE   88,401 0 4,208
The Hain Celestial Group Inc Common Stock 405217100 5,559 143,191 SH   SOLE   83,618 0 59,573
Halliburton Co Common Stock 406216101 1,767 41,364 SH   SOLE   32,247 0 9,117
Hanesbrands Inc Common Stock 410345102 368 15,908 SH   SOLE   10,658 0 5,250
Harley-Davidson Inc Common Stock 412822108 317 5,864 SH   SOLE   5,864 0 0
Harris Corp Common Stock 413875105 4,603 42,202 SH   SOLE   42,098 0 104
The Hartford Financial Services Group Inc Common Stock 416515104 558 10,611 SH   SOLE   10,046 0 564
Hasbro Inc Common Stock 418056107 1,782 15,979 SH   SOLE   12,912 0 3,067
Healthsouth Corp Common Stock 421924309 369 7,624 SH   SOLE   7,624 0 0
Jack Henry & Associates Inc Common Stock 426281101 16,317 157,090 SH   SOLE   150,766 0 6,324
The Hershey Co Common Stock 427866108 319 2,972 SH   SOLE   2,172 0 800
Hexcel Corp Common Stock 428291108 1,826 34,581 SH   SOLE   30,223 0 4,358
Hill-Rom Holdings Inc Common Stock 431475102 1,176 14,772 SH   SOLE   13,817 0 954
Hilltop Holdings Inc Common Stock 432748101 1,487 56,752 SH   SOLE   54,896 0 1,856
Hingham Institution for Savings Common Stock 433323102 227 1,250 SH   SOLE   1,250 0 0
Holly Energy Partners LP Common Stock 435763107 1,483 45,650 SH   SOLE   35,850 0 9,800
HollyFrontier Corp Common Stock 436106108 271 9,881 SH   SOLE   9,881 0 0
The Home Depot Inc Common Stock 437076102 32,189 209,839 SH   SOLE   157,832 0 52,007
Honda Motor Co Ltd ADR 438128308 230 8,403 SH   SOLE   6,215 0 2,188
Honeywell International Inc Common Stock 438516106 7,274 54,576 SH   SOLE   45,578 0 8,997
Hubbell Inc Common Stock 443510607 890 7,867 SH   SOLE   7,867 0 0
Humana Inc Common Stock 444859102 954 3,963 SH   SOLE   3,011 0 952
Illinois Tool Works Inc Common Stock 452308109 22,194 154,934 SH   SOLE   45,416 0 109,518
Illumina Inc Common Stock 452327109 5,478 31,572 SH   SOLE   18,701 0 12,871
Infosys Ltd ADR 456788108 168 11,191 SH   SOLE   11,191 0 0
Ingredion Inc Common Stock 457187102 1,889 15,846 SH   SOLE   14,195 0 1,651
Intel Corp Common Stock 458140100 26,317 779,994 SH   SOLE   506,837 0 273,157
International Business Machines Corp Common Stock 459200101 32,081 208,547 SH   SOLE   167,112 0 41,435
International Flavors & Fragrances Inc Common Stock 459506101 15,402 114,085 SH   SOLE   109,735 0 4,350
International Paper Co Common Stock 460146103 1,020 18,017 SH   SOLE   17,546 0 471
The Interpublic Group of Companies Inc Common Stock 460690100 202 8,209 SH   SOLE   7,816 0 393
Intuit Inc Common Stock 461202103 5,930 44,650 SH   SOLE   34,316 0 10,334
Investors Real Estate Trust REIT 461730103 64 10,340 SH   SOLE   10,340 0 0
iRobot Corp Common Stock 462726100 1,337 15,888 SH   SOLE   12,964 0 2,924
Ishares Gold Trust ETF 464285105 613 51,325 SH   SOLE   49,925 0 1,400
iShares MSCI Australia ETF 464286103 28,382 1,309,115 SH   SOLE   1,162,409 0 146,705
iShares MSCI Frontier 100 ETF 464286145 4,721 165,199 SH   SOLE   160,650 0 4,549
iShares MSCI Austria Capped ETF 464286202 3,390 159,599 SH   SOLE   151,265 0 8,334
Ishares Inc International High Yield Bond Etf ETF 464286210 264 5,171 SH   SOLE   5,171 0 0
iShares Emerging Markets High Yield Bond ETF 464286285 1,390 1,527 SH   SOLE   1,527 0 0
iShares MSCI Brazil Capped ETF 464286400 1,905 55,804 SH   SOLE   51,802 0 4,002
iShares MSCI Emerging Markets Small-Cap ETF 464286475 8,526 182,303 SH   SOLE   177,741 0 4,562
iShares MSCI Canada ETF 464286509 28,401 1,061,312 SH   SOLE   942,174 0 119,138
iShares Edge MSCI Min Vol Global ETF 464286525 2,905 36,730 SH   SOLE   32,588 0 4,142
iShares Edge MSCI Min Vol Emerging Mkts ETF 464286533 9,704 175,154 SH   SOLE   140,393 0 34,761
iShares MSCI Thailand Capped ETF 464286624 2,070 26,549 SH   SOLE   24,586 0 1,963
iShares MSCI Pacific ex Japan ETF 464286665 4,767 107,178 SH   SOLE   95,690 0 11,488
iShares MSCI France ETF 464286707 1,141 39,690 SH   SOLE   39,690 0 0
iShares MSCI Switzerland Capped ETF 464286749 1,072 31,235 SH   SOLE   31,235 0 0
iShares MSCI Spain Capped ETF 464286764 37,994 1,156,950 SH   SOLE   1,033,481 0 123,469
iShares MSCI South Korea Capped ETF 464286772 2,142 31,588 SH   SOLE   29,346 0 2,242
iShares MSCI South Africa ETF 464286780 2,048 36,113 SH   SOLE   33,443 0 2,670
iShares MSCI Germany ETF 464286806 35,759 1,181,333 SH   SOLE   1,052,825 0 128,508
iShares MSCI Hong Kong ETF 464286871 2,152 91,852 SH   SOLE   85,105 0 6,747
iShares S&P 100 ETF 464287101 18,750 175,396 SH   SOLE   170,582 0 4,813
iShares Core S&P Total US Stock Mkt ETF 464287150 4,090 73,796 SH   SOLE   55,148 0 18,647
iShares Select Dividend ETF 464287168 16,744 181,584 SH   SOLE   168,667 0 12,917
iShares TIPS Bond ETF 464287176 31,991 282,037 SH   SOLE   242,911 0 39,126
iShares Transportation Average ETF 464287192 64,072 372,362 SH   SOLE   345,925 0 26,437
iShares Core S&P 500 ETF 464287200 305,067 1,253,305 SH   SOLE   1,183,595 0 69,710
iShares Core US Aggregate Bond ETF 464287226 38,144 348,311 SH   SOLE   307,777 0 40,534
iShares MSCI Emerging Markets ETF 464287234 13,495 326,034 SH   SOLE   262,943 0 63,091
iShares iBoxx $ Investment Grade Corporate Bond ETF ETF 464287242 49,129 407,673 SH   SOLE   355,946 0 51,726
iShares S&P 500 Growth ETF 464287309 52,064 380,443 SH   SOLE   316,192 0 64,251
iShares Global Financials ETF ETF 464287333 303 4,790 SH   SOLE   3,679 0 1,111
iShares S&P 500 Value ETF 464287408 40,096 382,015 SH   SOLE   314,314 0 67,701
Ishares 20 Plus Year Treasury Bond Etf ETF 464287432 13,444 107,447 SH   SOLE   101,911 0 5,536
iShares 7-10 Year Treasury Bond ETF 464287440 21,425 200,966 SH   SOLE   179,554 0 21,413
iShares 1-3 Year Treasury Bond ETF 464287457 33,315 394,306 SH   SOLE   354,844 0 39,462
iShares MSCI EAFE ETF 464287465 34,433 528,113 SH   SOLE   471,500 0 56,613
iShares Russell Mid-Cap Value ETF 464287473 1,737 20,662 SH   SOLE   19,912 0 750
iShares Russell Mid-Cap Growth ETF 464287481 7,005 64,816 SH   SOLE   57,300 0 7,516
iShares Russell Mid-Cap ETF 464287499 3,503 18,233 SH   SOLE   11,924 0 6,309
iShares Core S&P Mid-Cap ETF 464287507 72,033 414,101 SH   SOLE   385,499 0 28,603
iShares North American Tech-Software ETF 464287515 2,093 15,301 SH   SOLE   15,205 0 96
iShares PHLX Semiconductor ETF 464287523 11,878 84,722 SH   SOLE   82,086 0 2,636
iShares Nasdaq Biotechnology ETF 464287556 2,000 6,450 SH   SOLE   5,230 0 1,220
iShares Cohen & Steers REIT ETF 464287564 666 6,587 SH   SOLE   6,270 0 317
iShares Global 100 ETF 464287572 327 3,880 SH   SOLE   2,210 0 1,670
iShares US Consumer Services ETF 464287580 8,982 54,730 SH   SOLE   52,933 0 1,798
iShares Russell 1000 Value ETF 464287598 9,069 77,892 SH   SOLE   76,524 0 1,368
iShares S&P Mid-Cap 400 Growth ETF 464287606 4,870 24,768 SH   SOLE   5,180 0 19,588
iShares Russell 1000 Growth ETF 464287614 12,268 103,076 SH   SOLE   100,730 0 2,345
iShares Russell 1000 ETF 464287622 3,287 24,297 SH   SOLE   17,029 0 7,268
iShares Russell 2000 Value ETF 464287630 1,302 10,949 SH   SOLE   8,867 0 2,082
iShares Russell 2000 Growth ETF 464287648 10,010 59,312 SH   SOLE   39,305 0 20,007
iShares Russell 2000 ETF 464287655 47,022 333,680 SH   SOLE   280,741 0 52,939
iShares Russell 3000 ETF 464287689 27,126 188,346 SH   SOLE   168,215 0 20,131
iShares US Utilities ETF 464287697 17,425 134,006 SH   SOLE   129,777 0 4,229
iShares S&P Mid-Cap 400 Value ETF 464287705 1,235 8,310 SH   SOLE   3,788 0 4,523
Ishares U S Technology Etf ETF 464287721 24,684 176,666 SH   SOLE   155,731 0 20,935
iShares US Real Estate ETF 464287739 3,294 41,290 SH   SOLE   38,898 0 2,392
iShares US Industrials ETF 464287754 1,085 8,249 SH   SOLE   2,909 0 5,340
iShares U.S. Healthcare ETF ETF 464287762 19,997 120,277 SH   SOLE   114,385 0 5,892
iShares US Financial Services ETF 464287770 3,103 27,368 SH   SOLE   21,677 0 5,691
Ishares U S Financials Etf ETF 464287788 17,988 167,300 SH   SOLE   159,436 0 7,864
iShares U.S. Energy ETF ETF 464287796 1,157 32,588 SH   SOLE   28,500 0 4,088
iShares Core S&P Small-Cap ETF 464287804 28,897 412,161 SH   SOLE   320,417 0 91,744
iShares US Consumer Goods ETF 464287812 9,593 78,806 SH   SOLE   75,815 0 2,991
iShares US Basic Materials ETF 464287838 24,909 278,782 SH   SOLE   269,601 0 9,181
iShares Dow Jones US ETF 464287846 1,372 11,310 SH   SOLE   10,352 0 959
iShares Europe ETF 464287861 4,748 107,132 SH   SOLE   94,165 0 12,967
iShares S&P Small-Cap 600 Value ETF 464287879 50,950 364,397 SH   SOLE   343,555 0 20,842
iShares S&P Small-Cap 600 Growth ETF 464287887 52,005 333,473 SH   SOLE   312,764 0 20,708
iShares Short-Term National Muni Bond ETF 464288158 1,818 17,191 SH   SOLE   16,134 0 1,057
iShares MSCI All Country Asia ex Japan ETF 464288182 1,764 26,147 SH   SOLE   10,886 0 15,261
iShares MSCI ACWI ETF 464288257 13,631 208,246 SH   SOLE   194,397 0 13,849
iShares MSCI EAFE Small-Cap ETF 464288273 44,278 765,530 SH   SOLE   715,645 0 49,886
iShares JPMorgan USD Emerg Markets Bond ETF 464288281 13,104 114,584 SH   SOLE   103,593 0 10,991
iShares National Muni Bond ETF 464288414 20,069 182,244 SH   SOLE   155,402 0 26,843
iShares International Select Dividend ETF 464288448 1,304 39,858 SH   SOLE   38,704 0 1,154
iShares International Dev Rel Est ETF 464288489 391 13,717 SH   SOLE   13,170 0 547
iShares iBoxx $ High Yield Corporate Bd ETF 464288513 30,906 349,657 SH   SOLE   328,676 0 20,981
iShares MSCI KLD 400 Social ETF 464288570 811 9,083 SH   SOLE   9,083 0 0
iShares MBS ETF 464288588 168,674 1,579,934 SH   SOLE   1,507,170 0 72,763
iShares Interm Government/Credit Bd ETF 464288612 15,508 140,115 SH   SOLE   105,739 0 34,376
iShares Intermediate Credit Bond ETF 464288638 243,181 2,215,171 SH   SOLE   2,083,391 0 131,780
iShares 1-3 Year Credit Bond ETF 464288646 90,310 857,562 SH   SOLE   812,850 0 44,712
iShares 10-20 Year Treasury Bond ETF 464288653 18,821 137,986 SH   SOLE   127,131 0 10,855
iShares 3-7 Year Treasury Bond ETF 464288661 40,496 327,716 SH   SOLE   287,368 0 40,348
iShares Short Treasury Bond ETF 464288679 790 395 SH   SOLE   395 0 0
iShares US Preferred Stock ETF 464288687 16,487 420,907 SH   SOLE   397,680 0 23,227
iShares Global Utilities ETF 464288711 2,009 40,965 SH   SOLE   35,167 0 5,798
iShares Global Consumer Staples ETF 464288737 334 3,263 SH   SOLE   1 0 3,262
iShares US Home Construction ETF 464288752 664 19,557 SH   SOLE   19,557 0 0
iShares US Aerospace & Defense ETF 464288760 3,029 19,253 SH   SOLE   16,798 0 2,455
iShares MSCI USA ESG Select ETF 464288802 843 8,239 SH   SOLE   8,239 0 0
iShares US Medical Devices ETF 464288810 5,768 34,621 SH   SOLE   32,481 0 2,140
iShares US Healthcare Providers ETF 464288828 10,199 68,647 SH   SOLE   65,331 0 3,316
iShares US Oil&Gas Explor&Prodtn ETF 464288851 773 14,125 SH   SOLE   9,837 0 4,288
iShares Micro-Cap ETF 464288869 2,450 27,551 SH   SOLE   26,782 0 769
iShares MSCI EAFE Value ETF 464288877 1,894 36,638 SH   SOLE   27,572 0 9,066
iShares MSCI EAFE Growth ETF 464288885 2,418 32,696 SH   SOLE   24,355 0 8,341
iShares iBonds Sep 2017 Term Muni Bond ETF 464289271 5,842 214,577 SH   SOLE   207,748 0 6,829
iShares Core 10 Year USD Bond ETF 464289479 49,422 778,058 SH   SOLE   728,009 0 50,049
iShares 10 Year Credit Bond ETF 464289511 2,699 2,414 SH   SOLE   2,414 0 0
iShares Core Aggressive Allocation ETF 464289859 894 17,257 SH   SOLE   17,257 0 0
Itau Unibanco Holding SA ADR 465562106 221 20,004 SH   SOLE   20,004 0 0
Jacobs Engineering Group Inc Common Stock 469814107 11,134 204,713 SH   SOLE   202,445 0 2,268
JetBlue Airways Corp Common Stock 477143101 1,116 48,874 SH   SOLE   47,121 0 1,753
Johnson & Johnson Common Stock 478160104 63,309 478,563 SH   SOLE   354,650 0 123,913
KLX Inc Common Stock 482539103 215 4,295 SH   SOLE   4,295 0 0
Kansas City Southern Common Stock 485170302 1,495 14,283 SH   SOLE   13,733 0 550
Kellogg Co Common Stock 487836108 568 8,175 SH   SOLE   8,095 0 80
KeyCorp Common Stock 493267108 1,295 69,078 SH   SOLE   59,757 0 9,321
Kimberly-Clark Corp Common Stock 494368103 23,668 183,315 SH   SOLE   177,162 0 6,153
Kohl's Corp Common Stock 500255104 300 7,770 SH   SOLE   7,770 0 0
Royal Philips NV ADR Common Stock 500472303 288 8,027 SH   SOLE   7,536 0 491
The Kraft Heinz Co Common Stock 500754106 6,436 75,152 SH   SOLE   42,712 0 32,440
The Kroger Co Common Stock 501044101 7,539 323,271 SH   SOLE   311,363 0 11,908
LKQ Corp Common Stock 501889208 11,312 343,307 SH   SOLE   338,373 0 4,934
LTC Properties Inc REIT 502175102 516 10,032 SH   SOLE   9,832 0 200
L3 Technologies Inc Common Stock 502413107 347 2,077 SH   SOLE   2,017 0 60
Lakeland Financial Corp Common Stock 511656100 316 6,888 SH   SOLE   6,888 0 0
Lam Research Corp Common Stock 512807108 1,988 14,060 SH   SOLE   13,297 0 762
Lamar Advertising Co REIT 512816109 14,438 196,253 SH   SOLE   193,184 0 3,070
Lamb Weston Holdings Inc Common Stock 513272104 513 11,646 SH   SOLE   11,624 0 22
Las Vegas Sands Corp Common Stock 517834107 13,783 215,727 SH   SOLE   193,458 0 22,269
The Estee Lauder Companies Inc Class A Common Stock 518439104 1,431 14,908 SH   SOLE   13,812 0 1,096
Lear Corp Common Stock 521865204 2,639 18,576 SH   SOLE   17,475 0 1,101
Leggett & Platt Inc Common Stock 524660107 11,586 220,555 SH   SOLE   210,289 0 10,266
Lennar Corp Common Stock 526057104 283 5,307 SH   SOLE   5,307 0 0
Lennox International Inc Common Stock 526107107 869 4,731 SH   SOLE   4,494 0 237
Lexington Realty Trust REIT 529043101 1,140 115,051 SH   SOLE   107,407 0 7,644
Liberty All-Star Equity Closed-End Fund 530158104 74 13,032 SH   SOLE   13,032 0 0
Eli Lilly and Co Common Stock 532457108 5,806 70,551 SH   SOLE   68,286 0 2,265
Lincoln National Corp Common Stock 534187109 204 3,019 SH   SOLE   2,991 0 28
Lions Gate Entertainment Corp Common Stock 535919401 6,785 240,438 SH   SOLE   236,694 0 3,744
Lions Gate Entertainment Corp Common Stock 535919500 7,734 294,275 SH   SOLE   289,641 0 4,634
Lloyds Banking Group PLC ADR 539439109 354 100,329 SH   SOLE   100,329 0 0
Lockheed Martin Corp Common Stock 539830109 30,031 108,177 SH   SOLE   95,600 0 12,577
Lowe's Companies Inc Common Stock 548661107 18,393 237,241 SH   SOLE   200,283 0 36,958
MGM Resorts International Common Stock 552953101 373 11,921 SH   SOLE   11,921 0 0
MSA Safety Inc Common Stock 553498106 242 2,987 SH   SOLE   2,987 0 0
Magellan Midstream Partners LP MLP 559080106 14,919 209,330 SH   SOLE   180,679 0 28,651
Marathon Oil Corp Common Stock 565849106 177 14,907 SH   SOLE   14,907 0 0
Markel Corp Common Stock 570535104 707 725 SH   SOLE   725 0 0
Marsh & Mclennan Companies Inc Common Stock 571748102 632 8,107 SH   SOLE   8,107 0 0
Marriott International Inc Common Stock 571903202 11,886 118,492 SH   SOLE   112,238 0 6,254
Masco Corp Common Stock 574599106 2,805 73,420 SH   SOLE   70,832 0 2,588
Matador Resources Co Common Stock 576485205 2,445 114,391 SH   SOLE   110,211 0 4,180
Mattel Inc Common Stock 577081102 1,011 46,970 SH   SOLE   46,970 0 0
Matthews International Corp Common Stock 577128101 241 3,936 SH   SOLE   3,258 0 678
McCormick & Co Inc Non-Voting Common Stock 579780206 345 3,542 SH   SOLE   3,460 0 82
McDermott International Inc Common Stock 580037109 121 16,921 SH   SOLE   14,283 0 2,638
McDonald's Corp Common Stock 580135101 36,094 235,662 SH   SOLE   198,081 0 37,581
Melco Resorts & Entertainment ADR 585464100 2,987 133,048 SH   SOLE   129,083 0 3,965
Mercury General Corp Common Stock 589400100 571 10,570 SH   SOLE   10,570 0 0
Mettler-Toledo International Inc Common Stock 592688105 311 529 SH   SOLE   529 0 0
Microsoft Corp Common Stock 594918104 73,903 1,072,148 SH   SOLE   964,900 0 107,247
Microchip Technology Inc Common Stock 595017104 3,810 49,360 SH   SOLE   45,045 0 4,315
Middlefield Banc Corp Common Stock 596304204 772 15,318 SH   SOLE   15,318 0 0
Mitsubishi UFJ Financial Group Inc ADR 606822104 112 16,612 SH   SOLE   13,666 0 2,946
Mohawk Industries Inc Common Stock 608190104 281 1,163 SH   SOLE   1,148 0 15
Mondelez International Inc Class A Common Stock 609207105 16,022 370,966 SH   SOLE   200,718 0 170,248
Moody's Corporation Common Stock 615369105 440 3,613 SH   SOLE   2,213 0 1,400
Morgan Stanley Common Stock 617446448 1,388 31,140 SH   SOLE   27,490 0 3,650
Motorola Solutions Inc Common Stock 620076307 364 4,197 SH   SOLE   3,888 0 309
Murphy Oil Corp Common Stock 626717102 3,712 144,824 SH   SOLE   139,981 0 4,843
Nbt Bancorp Inc Com Common Stock 628778102 1,574 42,603 SH   SOLE   0 0 42,603
National Grid PLC ADR ADR 636274409 952 15,156 SH   SOLE   14,991 0 165
National Retail Properties Inc REIT 637417106 907 23,202 SH   SOLE   21,237 0 1,965
New Senior Investment Group Inc REIT 648691103 5,846 581,690 SH   SOLE   323,600 0 258,090
Newell Brands Inc Common Stock 651229106 2,353 43,886 SH   SOLE   42,698 0 1,187
Newfield Exploration Co Common Stock 651290108 904 31,753 SH   SOLE   30,088 0 1,665
NICE Ltd ADR 653656108 1,608 20,432 SH   SOLE   16,958 0 3,474
Nike Inc B Common Stock 654106103 33,612 569,694 SH   SOLE   532,829 0 36,865
Nokia Oyj ADR 654902204 3,208 520,783 SH   SOLE   505,545 0 15,238
Noble Energy Inc Common Stock 655044105 208 7,349 SH   SOLE   4,519 0 2,830
Nordstrom Inc Common Stock 655664100 266 5,572 SH   SOLE   5,464 0 108
Norfolk Southern Corp Common Stock 655844108 2,894 23,779 SH   SOLE   9,479 0 14,300
Northern Trust Corp Common Stock 665859104 6,992 71,930 SH   SOLE   19,726 0 52,204
Northrop Grumman Corp Common Stock 666807102 15,137 58,964 SH   SOLE   57,548 0 1,416
Novo Nordisk A/S ADR 670100205 25,221 588,047 SH   SOLE   556,905 0 31,143
Nucor Corp Common Stock 670346105 2,193 37,888 SH   SOLE   33,264 0 4,624
Nuveen AMT-Free Quality Muni Inc Closed-End Fund 670657105 775 56,640 SH   SOLE   49,335 0 7,305
OGE Energy Corp Common Stock 670837103 1,295 37,231 SH   SOLE   34,325 0 2,907
Nuveen Municipal Value Closed-End Fund 670928100 653 65,520 SH   SOLE   65,520 0 0
Nuveen TX Quality Muni Inc Closed-End Fund 670983105 177 12,438 SH   SOLE   12,438 0 0
Occidental Petroleum Corp Common Stock 674599105 15,284 255,293 SH   SOLE   227,387 0 27,905
Omnicom Group Inc Common Stock 681919106 780 9,411 SH   SOLE   9,305 0 106
Omega Healthcare Investors Inc REIT 681936100 1,247 37,754 SH   SOLE   35,226 0 2,528
ONEOK Inc MLP 682680103 257 4,932 SH   SOLE   4,932 0 0
Open Text Corp Common Stock 683715106 1,093 26,705 SH   SOLE   25,867 0 838
Oshkosh Corp Common Stock 688239201 1,454 21,112 SH   SOLE   20,750 0 362
Owens-Corning Inc Common Stock 690742101 1,538 22,983 SH   SOLE   21,548 0 1,435
PNC Financial Services Group Inc Common Stock 693475105 5,911 47,336 SH   SOLE   35,927 0 11,409
PPG Industries Inc Common Stock 693506107 1,332 12,109 SH   SOLE   11,963 0 146
PACCAR Inc Common Stock 693718108 613 9,283 SH   SOLE   9,283 0 0
Packaging Corp of America Common Stock 695156109 364 3,271 SH   SOLE   3,271 0 0
PacWest Bancorp Common Stock 695263103 1,586 33,970 SH   SOLE   31,635 0 2,335
Palo Alto Networks Inc Common Stock 697435105 204 1,527 SH   SOLE   677 0 850
Parker Hannifin Corp Common Stock 701094104 9,646 60,355 SH   SOLE   51,520 0 8,835
Patterson Companies Inc Common Stock 703395103 394 8,390 SH   SOLE   6,946 0 1,444
Paychex Inc Common Stock 704326107 3,423 60,120 SH   SOLE   46,913 0 13,207
JC Penney Co Inc Common Stock 708160106 2,085 448,465 SH   SOLE   430,714 0 17,751
People's United Financial Inc Common Stock 712704105 1,309 74,128 SH   SOLE   73,128 0 1,000
PepsiCo Inc Common Stock 713448108 71,416 618,377 SH   SOLE   475,935 0 142,442
Pfizer Inc Common Stock 717081103 32,310 961,903 SH   SOLE   817,046 0 144,857
Philip Morris International Inc Common Stock 718172109 9,423 80,234 SH   SOLE   72,663 0 7,570
Phillips 66 Common Stock 718546104 11,554 139,728 SH   SOLE   132,354 0 7,374
PIMCO Global StocksPLUS & Income Closed-End Fund 722011103 846 46,003 SH   SOLE   46,003 0 0
PIMCO High Income Closed-End Fund 722014107 176 20,059 SH   SOLE   20,059 0 0
Pinnacle West Capital Corp Common Stock 723484101 251 2,947 SH   SOLE   2,947 0 0
Pioneer Natural Resources Co Common Stock 723787107 5,582 34,982 SH   SOLE   19,071 0 15,911
Plains All American Pipeline LP MLP 726503105 6,888 262,206 SH   SOLE   215,900 0 46,306
Polaris Industries Inc Common Stock 731068102 284 3,075 SH   SOLE   2,812 0 263
PolyMet Mining Corp Common Stock 731916102 8 14,365 SH   SOLE   14,365 0 0
Potlatch Corp Common Stock 737630103 1,192 26,093 SH   SOLE   26,093 0 0
The Priceline Group Inc Common Stock 741503403 2,288 1,223 SH   SOLE   1,118 0 105
Procter & Gamble Co Common Stock 742718109 61,845 709,643 SH   SOLE   593,551 0 116,092
Progressive Corp Common Stock 743315103 365 8,272 SH   SOLE   7,961 0 311
Prudential Financial Inc Common Stock 744320102 1,726 15,959 SH   SOLE   15,837 0 122
Public Service Enterprise Group Inc Common Stock 744573106 760 17,665 SH   SOLE   12,620 0 5,045
Putnam Managed Muni Income Closed-End Fund 746823103 1,194 158,982 SH   SOLE   152,827 0 6,155
Putnam Premier Income Trust Closed-End Fund 746853100 83 15,355 SH   SOLE   15,355 0 0
QUALCOMM Inc Common Stock 747525103 32,761 593,278 SH   SOLE   512,342 0 80,936
RPM International Inc Common Stock 749685103 1,330 24,379 SH   SOLE   22,696 0 1,683
Raymond James Financial Inc Common Stock 754730109 17,625 219,705 SH   SOLE   216,920 0 2,785
Rayonier Inc Common Stock 754907103 249 8,659 SH   SOLE   7,159 0 1,500
Raytheon Co Common Stock 755111507 5,002 30,979 SH   SOLE   25,553 0 5,426
Realty Income Corp REIT 756109104 9,516 172,457 SH   SOLE   161,051 0 11,406
Red Hat Inc Common Stock 756577102 1,280 13,364 SH   SOLE   5,772 0 7,592
Regency Centers Corp REIT 758849103 5,724 91,381 SH   SOLE   87,674 0 3,706
Relx Plc American Depositary Shares ADR 759530108 3,615 165,055 SH   SOLE   157,605 0 7,450
Republic Services Inc Common Stock 760759100 11,204 175,807 SH   SOLE   167,815 0 7,992
Research Frontiers Inc Common Stock 760911107 38 29,077 SH   SOLE   29,077 0 0
ResMed Inc Common Stock 761152107 12,432 159,648 SH   SOLE   153,430 0 6,218
Reynolds American Inc Common Stock 761713106 1,505 23,133 SH   SOLE   22,626 0 507
Rio Tinto PLC ADR ADR 767204100 600 14,175 SH   SOLE   13,775 0 400
Ritter Pharmaceuticals Inc Common Stock 767836109 11 20,000 SH   SOLE   20,000 0 0
Rockwell Automation Inc Common Stock 773903109 1,223 7,551 SH   SOLE   5,721 0 1,830
Rockwell Collins Inc Common Stock 774341101 817 7,780 SH   SOLE   5,267 0 2,513
Rogers Communications Inc Common Stock 775109200 1,671 27,281 SH   SOLE   27,281 0 0
Roper Technologies Inc Common Stock 776696106 1,145 4,947 SH   SOLE   4,497 0 450
Ross Stores Inc Common Stock 778296103 9,288 160,892 SH   SOLE   153,440 0 7,452
Royal Bancshares Pa In Cl A Common Stock 780081105 87 20,500 SH   SOLE   0 0 20,500
Royal Bank of Canada Common Stock 780087102 4,270 45,344 SH   SOLE   39,740 0 5,604
Royal Dutch Shell PLC ADR 780259107 334 6,132 SH   SOLE   5,637 0 495
Royal Dutch Shell PLC ADR 780259206 6,464 121,529 SH   SOLE   116,501 0 5,028
San Juan Basin Royalty Trust Royalty Trst 798241105 148 21,751 SH   SOLE   15,251 0 6,500
Sangamo Therapeutics Inc Common Stock 800677106 283 32,214 SH   SOLE   32,214 0 0
SAP SE ADR Common Stock 803054204 20,277 193,684 SH   SOLE   182,605 0 11,079
Sarepta Therapeutics Inc Common Stock 803607100 858 25,458 SH   SOLE   25,458 0 0
Henry Schein Inc Common Stock 806407102 690 3,770 SH   SOLE   2,750 0 1,020
Schlumberger Ltd Common Stock 806857108 23,838 362,057 SH   SOLE   310,716 0 51,341
Charles Schwab Corp Common Stock 808513105 695 16,177 SH   SOLE   15,886 0 291
Schwab US Broad Market ETF ETF 808524102 32,840 561,753 SH   SOLE   526,651 0 35,102
Schwab US Large-Cap ETF ETF 808524201 39,885 690,415 SH   SOLE   627,095 0 63,320
Schwab US Large-Cap Growth ETF ETF 808524300 9,285 146,916 SH   SOLE   127,354 0 19,562
Schwab US Large-Cap Value ETF ETF 808524409 9,858 196,379 SH   SOLE   174,279 0 22,101
Schwab US Mid-Cap ETF ETF 808524508 4,010 83,273 SH   SOLE   73,623 0 9,650
Schwab US Small-Cap ETF ETF 808524607 17,973 281,226 SH   SOLE   268,216 0 13,009
Schwab Emerging Markets Equity ETF ETF 808524706 1,860 74,853 SH   SOLE   64,463 0 10,390
Schwab Fundamental Emerg Mkts Lg Co ETF ETF 808524730 1,034 38,835 SH   SOLE   37,721 0 1,114
Schwab Fundamental Intl Sm Co ETF ETF 808524748 3,181 97,118 SH   SOLE   94,610 0 2,508
Schwab Fundamental Intl Lg Co ETF ETF 808524755 5,031 179,623 SH   SOLE   174,901 0 4,722
Schwab Fundamental US Small Company ETF ETF 808524763 7,599 218,678 SH   SOLE   212,640 0 6,037
Schwab Fundamental US Large Company ETF ETF 808524771 12,438 367,763 SH   SOLE   357,733 0 10,030
Schwab US Dividend Equity ETF ETF 808524797 5,465 121,186 SH   SOLE   114,924 0 6,262
Schwab International Equity ETF ETF 808524805 4,815 151,496 SH   SOLE   137,383 0 14,113
Schwab US Aggregate Bond ETF ETF 808524839 10,025 191,865 SH   SOLE   179,753 0 12,112
Schwab US REIT ETF ETF 808524847 482 11,691 SH   SOLE   10,805 0 886
Schwab Short-Term US Treasury ETF ETF 808524862 465 9,220 SH   SOLE   8,960 0 260
Schwab US TIPS ETF ETF 808524870 80,180 1,456,231 SH   SOLE   1,381,142 0 75,089
Schwab International Small-Cap Eq ETF ETF 808524888 936 27,821 SH   SOLE   24,671 0 3,150
The Scotts Miracle Gro Co Common Stock 810186106 689 7,704 SH   SOLE   6,904 0 800
Scripps Networks Interactive Inc A Common Stock 811065101 13,900 203,484 SH   SOLE   194,638 0 8,846
Sempra Energy Common Stock 816851109 693 6,143 SH   SOLE   6,119 0 24
Sherwin-Williams Co Common Stock 824348106 799 2,276 SH   SOLE   2,129 0 147
Shoe Carnival Inc Common Stock 824889109 368 17,642 SH   SOLE   16,495 0 1,147
Simon Property Group Inc REIT 828806109 4,653 28,764 SH   SOLE   25,980 0 2,784
JM Smucker Co Common Stock 832696405 12,676 107,121 SH   SOLE   96,360 0 10,761
Snap-on Inc Common Stock 833034101 9,135 57,818 SH   SOLE   54,647 0 3,171
Sociedad Quimica Y Minera De Chile SA ADR 833635105 250 7,575 SH   SOLE   7,575 0 0
Sonoco Products Co Common Stock 835495102 2,416 46,982 SH   SOLE   46,982 0 0
Sothebys Common Stock 835898107 247 4,600 SH   SOLE   0 0 4,600
Southern Co Common Stock 842587107 16,238 339,148 SH   SOLE   324,666 0 14,482
Southwest Airlines Co Common Stock 844741108 2,865 46,099 SH   SOLE   44,541 0 1,558
Southwestern Energy Co Common Stock 845467109 92 15,171 SH   SOLE   15,171 0 0
Spirit AeroSystems Holdings Inc Common Stock 848574109 1,748 30,167 SH   SOLE   28,105 0 2,062
Stanley Black & Decker Inc Common Stock 854502101 625 4,438 SH   SOLE   4,160 0 278
Staples Inc Common Stock 855030102 398 39,492 SH   SOLE   34,399 0 5,093
Starbucks Corp Common Stock 855244109 56,495 968,874 SH   SOLE   788,394 0 180,479
State Street Corporation Common Stock 857477103 283 3,149 SH   SOLE   3,149 0 0
Steel Dynamics Inc Common Stock 858119100 1,680 46,917 SH   SOLE   43,910 0 3,007
Stepan Co Common Stock 858586100 201 2,302 SH   SOLE   2,302 0 0
Stericycle Inc Common Stock 858912108 7,952 104,199 SH   SOLE   24,607 0 79,592
Stonecastle Financial Corp. Common Stock 861780104 4,326 212,041 SH   SOLE   135,041 0 77,000
Stryker Corp Common Stock 863667101 3,653 26,323 SH   SOLE   22,305 0 4,018
Suburban Propane Partners LP MLP 864482104 241 10,146 SH   SOLE   3,146 0 7,000
Sun Communities Inc REIT 866674104 1,228 14,003 SH   SOLE   12,979 0 1,024
Suncor Energy Inc Common Stock 867224107 358 9,450 SH   SOLE   9,132 0 318
SunTrust Banks Inc Common Stock 867914103 358 6,315 SH   SOLE   6,249 0 66
Supernus Pharmaceuticals Inc Common Stock 868459108 2,007 46,575 SH   SOLE   45,417 0 1,158
SUPERVALU Inc Common Stock 868536103 3,226 980,561 SH   SOLE   949,262 0 31,299
ELEMENTS Rogers Intl Cmdty TR ETN ETF 870297801 704 143,956 SH   SOLE   133,879 0 10,077
Symantec Corp Common Stock 871503108 700 24,791 SH   SOLE   24,791 0 0
Sysco Corp Common Stock 871829107 771 15,309 SH   SOLE   14,362 0 948
TJX Companies Inc Common Stock 872540109 3,528 48,884 SH   SOLE   31,760 0 17,124
T-Mobile US Inc Common Stock 872590104 363 5,991 SH   SOLE   5,838 0 153
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 13,933 398,546 SH   SOLE   383,385 0 15,161
Tanger Factory Outlet Centers Inc REIT 875465106 493 18,969 SH   SOLE   18,415 0 554
Templeton Global Income Closed-End Fund 880198106 251 37,413 SH   SOLE   36,377 0 1,036
Tenneco Inc Common Stock 880349105 983 17,005 SH   SOLE   16,604 0 401
Tesoro Corp Common Stock 881609101 2,088 22,308 SH   SOLE   22,287 0 21
Teva Pharmaceutical Industries Ltd ADR ADR 881624209 835 25,129 SH   SOLE   15,938 0 9,191
Texas Instruments Inc Common Stock 882508104 5,436 70,668 SH   SOLE   69,020 0 1,648
Texas Pacific Land Trust Royalty Trst 882610108 469 1,596 SH   SOLE   1,505 0 91
Textron Inc Common Stock 883203101 300 6,373 SH   SOLE   6,373 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 18,941 108,565 SH   SOLE   69,670 0 38,895
Thomson Reuters Corp Com Common Stock 884903105 18,072 301,002 SH   SOLE   296,384 0 4,618
Thor Industries Inc Common Stock 885160101 414 3,963 SH   SOLE   3,950 0 13
Tiffany & Co Common Stock 886547108 2,232 23,778 SH   SOLE   23,759 0 19
Time Warner Inc Common Stock 887317303 2,267 22,574 SH   SOLE   20,018 0 2,557
Toll Brothers Inc Common Stock 889478103 1,047 26,488 SH   SOLE   25,688 0 800
Tompkins Financial Corp Common Stock 890110109 608 7,725 SH   SOLE   7,725 0 0
Toronto Dominion Bk Ont Com New Common Stock 891160509 4,823 73,802 SH   SOLE   71,578 0 2,224
Total System Services Inc Common Stock 891906109 11,456 196,674 SH   SOLE   180,815 0 15,859
Toyota Motor Corporation Ads ADR 892331307 1,772 16,873 SH   SOLE   16,162 0 711
Trimble Inc Common Stock 896239100 2,948 82,646 SH   SOLE   33,281 0 49,365
Trinity Industries Inc Common Stock 896522109 747 26,633 SH   SOLE   21,955 0 4,678
TripAdvisor Inc Common Stock 896945201 338 8,861 SH   SOLE   7,671 0 1,190
Trustmark Corp Common Stock 898402102 260 8,073 SH   SOLE   8,073 0 0
Tutor Perini Corp Common Stock 901109108 928 32,281 SH   SOLE   31,526 0 755
Tyler Technologies Inc Common Stock 902252105 4,607 26,223 SH   SOLE   20,493 0 5,730
Tyson Foods Inc Class A Common Stock 902494103 2,185 34,889 SH   SOLE   33,903 0 986
UGI Corp Common Stock 902681105 1,029 21,264 SH   SOLE   20,256 0 1,008
US Bancorp Common Stock 902973304 8,006 154,205 SH   SOLE   117,365 0 36,840
Under Armour Inc A Common Stock 904311107 343 15,745 SH   SOLE   13,245 0 2,500
Unilever PLC ADR ADR 904767704 2,271 41,970 SH   SOLE   31,447 0 10,523
Unilever NV ADR 904784709 616 11,153 SH   SOLE   7,563 0 3,590
Union Pacific Corp Common Stock 907818108 36,144 331,874 SH   SOLE   283,923 0 47,950
United Bankshares Inc Common Stock 909907107 9,583 244,475 SH   SOLE   175,528 0 68,947
United Continental Holdings Inc Common Stock 910047109 450 5,982 SH   SOLE   5,482 0 500
United-Guardian Inc Common Stock 910571108 1,037 67,140 SH   SOLE   67,140 0 0
United Parcel Service Inc Class B Common Stock 911312106 19,759 178,672 SH   SOLE   162,217 0 16,456
United Rentals Inc Common Stock 911363109 266 2,360 SH   SOLE   2,298 0 62
United States Steel Corp Common Stock 912909108 374 16,913 SH   SOLE   15,806 0 1,107
United Technologies Corp Common Stock 913017109 29,774 243,829 SH   SOLE   202,747 0 41,082
Universal Health Services Inc Common Stock 913903100 1,170 9,584 SH   SOLE   7,372 0 2,212
VF Corp Common Stock 918204108 1,609 27,942 SH   SOLE   27,490 0 452
Vanguard Dividend Appreciation ETF ETF 921908844 8,741 94,324 SH   SOLE   76,127 0 18,197
Vanguard Total International Stock ETF ETF 921909768 16,767 322,637 SH   SOLE   205,066 0 117,570
Vanguard S&P 500 Growth ETF ETF 921932505 4,372 35,598 SH   SOLE   32,642 0 2,956
Vanguard S&P Small-Cap 600 ETF ETF 921932828 831 6,498 SH   SOLE   6,498 0 0
Vanguard S&P Mid-Cap 400 ETF ETF 921932885 325 2,766 SH   SOLE   2,766 0 0
Vanguard Short-Term Bond ETF ETF 921937827 7,640 95,685 SH   SOLE   90,304 0 5,381
Vanguard Total Bond Market ETF ETF 921937835 5,046 61,660 SH   SOLE   61,570 0 90
Vanguard FTSE Developed Markets ETF ETF 921943858 53,241 1,288,497 SH   SOLE   1,258,841 0 29,656
Vanguard High Dividend Yield ETF ETF 921946406 3,688 47,185 SH   SOLE   43,051 0 4,134
Vanguard Intl Div Apprn ETF ETF 921946810 569 9,225 SH   SOLE   1,350 0 7,875
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805 3,175 64,488 SH   SOLE   64,455 0 33
Vanguard FTSE All-World ex-US Sm-Cp ETF ETF 922042718 20,128 186,165 SH   SOLE   177,501 0 8,664
Vanguard Total World Stock ETF ETF 922042742 466 6,897 SH   SOLE   5,963 0 934
Vanguard FTSE All-World ex-US ETF ETF 922042775 6,464 129,211 SH   SOLE   116,119 0 13,092
Vanguard FTSE Emerging Markets ETF ETF 922042858 68,470 1,676,958 SH   SOLE   1,487,602 0 189,356
Vanguard FTSE Pacific ETF ETF 922042866 8,376 127,294 SH   SOLE   110,928 0 16,366
Vanguard FTSE Europe ETF ETF 922042874 8,699 157,754 SH   SOLE   131,665 0 26,089
Vanguard 500 ETF ETF 922908363 11,201 50,443 SH   SOLE   40,460 0 9,983
Vanguard Mid-Cap Value ETF ETF 922908512 1,305 12,683 SH   SOLE   11,269 0 1,414
Vanguard Mid-Cap Growth ETF ETF 922908538 722 6,140 SH   SOLE   1,962 0 4,178
Vanguard REIT ETF ETF 922908553 60,929 732,056 SH   SOLE   706,452 0 25,604
Vanguard Small-Cap Growth ETF ETF 922908595 46,038 315,914 SH   SOLE   287,740 0 28,174
Vanguard Small-Cap Value ETF ETF 922908611 48,078 391,161 SH   SOLE   360,009 0 31,151
Vanguard Mid-Cap ETF ETF 922908629 7,866 55,190 SH   SOLE   50,264 0 4,926
Vanguard Large-Cap ETF ETF 922908637 17,271 155,565 SH   SOLE   151,360 0 4,205
Vanguard Extended Market ETF ETF 922908652 5,167 50,510 SH   SOLE   26,755 0 23,755
Vanguard Growth ETF ETF 922908736 239,895 1,888,339 SH   SOLE   1,768,690 0 119,650
Vanguard Value ETF ETF 922908744 237,987 2,464,654 SH   SOLE   2,291,208 0 173,445
Vanguard Small-Cap ETF ETF 922908751 9,759 72,001 SH   SOLE   68,284 0 3,717
Vanguard Total Stock Market ETF ETF 922908769 89,104 715,979 SH   SOLE   598,937 0 117,042
Virtu Financial Inc A Common Stock 928254101 418 23,656 SH   SOLE   22,224 0 1,432
Vornado Realty Trust REIT 929042109 6,318 67,280 SH   SOLE   64,259 0 3,022
Vulcan Materials Co Common Stock 929160109 796 6,281 SH   SOLE   6,281 0 0
WD-40 Co Common Stock 929236107 251 2,274 SH   SOLE   1,895 0 379
Westinghouse Air Brake Technologies Corp Common Stock 929740108 11,006 120,279 SH   SOLE   77,078 0 43,201
Wal-Mart Stores Inc Common Stock 931142103 19,646 259,589 SH   SOLE   242,036 0 17,553
Walgreen Boots Alliance Inc Com Common Stock 931427108 8,072 103,077 SH   SOLE   64,583 0 38,494
Waters Corp Common Stock 941848103 8,421 45,804 SH   SOLE   44,204 0 1,600
Wells Fargo & Co Common Stock 949746101 18,207 328,584 SH   SOLE   232,750 0 95,834
Wells Fargo & Co Warrants 10/28/18 Common Stock 949746119 2,189 98,621 SH   SOLE   62,901 0 35,720
Wells Fargo & Co Conv Prfd 949746804 544 415 SH   SOLE   265 0 150
Western Alliance Bancorp Common Stock 957638109 330 6,717 SH   SOLE   6,717 0 0
Western Digital Corp Common Stock 958102105 2,322 26,205 SH   SOLE   24,123 0 2,082
The Western Union Co Common Stock 959802109 555 29,146 SH   SOLE   29,146 0 0
Weyerhaeuser Co REIT 962166104 4,434 132,358 SH   SOLE   88,857 0 43,501
Whole Foods Market Inc Common Stock 966837106 1,541 36,588 SH   SOLE   33,078 0 3,510
Williams Companies Inc Common Stock 969457100 3,021 99,775 SH   SOLE   55,778 0 43,997
Winnebago Industries Inc Common Stock 974637100 1,138 32,511 SH   SOLE   31,782 0 729
XPO Logistics Inc Common Stock 983793100 16,739 259,003 SH   SOLE   122,692 0 136,311
Xilinx Inc Common Stock 983919101 12,249 190,438 SH   SOLE   182,316 0 8,122
Xenia Hotels & Resorts Inc REIT 984017103 646 33,348 SH   SOLE   29,819 0 3,529
Xerox Corp Common Stock 984121608 443 15,425 SH   SOLE   14,766 0 659
Ypf Sa ADR 984245100 216 9,874 SH   SOLE   9,874 0 0
Yum Brands Inc Common Stock 988498101 11,771 159,592 SH   SOLE   85,666 0 73,926
Zions Bancorp Common Stock 989701107 1,571 35,771 SH   SOLE   33,641 0 2,130
ALPS Sector Dividend Dogs ETF ETF 00162Q858 19,358 453,656 SH   SOLE   446,309 0 7,347
Alerian MLP ETF ETF 00162Q866 653 54,607 SH   SOLE   49,715 0 4,892
AT&T Inc Common Stock 00206R102 45,133 1,196,206 SH   SOLE   1,029,370 0 166,836
AbbVie Inc Common Stock 00287Y109 31,823 438,884 SH   SOLE   316,161 0 122,723
WBI Tactical Income Shares ETF 00400R874 495 19,491 SH   SOLE   19,491 0 0
Accelerate Diagnostics Inc Common Stock 00430H102 301 11,015 SH   SOLE   11,015 0 0
Activision Blizzard Inc Common Stock 00507V109 2,523 43,828 SH   SOLE   43,434 0 394
Acuity Brands Inc Common Stock 00508Y102 8,308 40,872 SH   SOLE   40,396 0 476
Adobe Systems Inc Common Stock 00724F101 4,648 32,864 SH   SOLE   21,498 0 11,366
Adtalem Global Education Inc. Common Stock 00737L103 228 6,000 SH   SOLE   0 0 6,000
AECOM Common Stock 00766T100 1,848 57,148 SH   SOLE   38,402 0 18,746
Aerie Pharmaceuticals Inc Common Stock 00771V108 289 5,500 SH   SOLE   5,500 0 0
Aetna Inc Common Stock 00817Y108 6,127 40,351 SH   SOLE   36,667 0 3,685
Agilent Technologies Inc Common Stock 00846U101 1,722 29,026 SH   SOLE   11,330 0 17,696
Akamai Technologies Inc Common Stock 00971T101 3,284 65,940 SH   SOLE   33,717 0 32,223
Alibaba Group Holding Ltd ADR ADR 01609W102 7,045 50,002 SH   SOLE   46,543 0 3,459
AllianceBernstein Glb High Inc Closed-End Fund 01879R106 248 19,179 SH   SOLE   19,179 0 0
AllianceBernstein Holding LP MLP 01881G106 4,172 176,400 SH   SOLE   122,300 0 54,100
Alphabet Inc C Common Stock 02079K107 59,802 65,808 SH   SOLE   46,792 0 19,016
Alphabet Inc A Common Stock 02079K305 50,007 53,789 SH   SOLE   40,895 0 12,894
Altria Group Inc Common Stock 02209S103 7,007 94,092 SH   SOLE   89,933 0 4,159
Alza Corp Corp Bond 02261WAB5 1,428 8,000 SH   SOLE   8,000 0 0
Ambev SA ADR 02319V103 2,600 473,520 SH   SOLE   458,792 0 14,727
America Movil SAB de CV ADR 02364W105 4,401 276,468 SH   SOLE   259,924 0 16,544
American Airlines Group Inc Common Stock 02376R102 484 9,620 SH   SOLE   9,013 0 607
American Public Education Inc Common Stock 02913V103 852 36,041 SH   SOLE   36,041 0 0
American Tower Corp REIT 03027X100 21,754 164,404 SH   SOLE   160,733 0 3,671
Ameriprise Financial Inc Common Stock 03076C106 8,540 67,089 SH   SOLE   64,820 0 2,269
Ameris Bancorp Common Stock 03076K108 679 14,082 SH   SOLE   14,082 0 0
Amplify Snack Brands Inc Common Stock 03211L102 470 48,704 SH   SOLE   45,794 0 2,910
Anheuser-Busch InBev SA/NV ADR 03524A108 927 8,402 SH   SOLE   1,932 0 6,470
Apartment Investment & Management Co REIT 03748R101 1,427 33,200 SH   SOLE   30,331 0 2,869
Apollo Investment Corp Common Stock 03761U106 169 26,448 SH   SOLE   16,448 0 10,000
Aqua America Inc Common Stock 03836W103 400 12,000 SH   SOLE   12,000 0 0
Arconic Inc Common Stock 03965L100 517 22,824 SH   SOLE   21,031 0 1,793
Assurant Inc Common Stock 04621X108 12,053 116,244 SH   SOLE   109,544 0 6,700
AtriCure Inc Common Stock 04963C209 345 14,244 SH   SOLE   14,244 0 0
AutoNation Inc Common Stock 05329W102 405 9,611 SH   SOLE   8,911 0 700
Bce Inc Com New Common Stock 05534B760 4,486 76,816 SH   SOLE   73,677 0 3,139
Banco Santander SA ADR ADR 05964H105 275 41,143 SH   SOLE   37,781 0 3,362
iPath S&P GSCI Crude Oil TR ETN ETF 06738C786 65 13,317 SH   SOLE   13,317 0 0
Barclays Bank PLC Common Stock 06739H362 327 12,292 SH   SOLE   11,292 0 1,000
Berry Global Group Inc Common Stock 08579W103 5,273 92,500 SH   SOLE   37,905 0 54,595
Biogen Inc Common Stock 09062X103 12,211 45,001 SH   SOLE   40,454 0 4,547
BlackRock Inc Common Stock 09247X101 9,989 23,649 SH   SOLE   14,261 0 9,388
BlackRock Energy & Resources Closed-End Fund 09250U101 342 26,300 SH   SOLE   0 0 26,300
BlackRock Enhanced Equity Div Closed-End Fund 09251A104 317 35,984 SH   SOLE   35,984 0 0
Blackstone Group LP Common Stock 09253U108 7,937 237,994 SH   SOLE   181,489 0 56,505
BlackRock Muni Inter Duration Closed-End Fund 09253X102 256 18,223 SH   SOLE   18,223 0 0
BlackRock MuniHoldings Qty II Closed-End Fund 09254C107 285 20,925 SH   SOLE   20,925 0 0
BlackRock MuniAssets Fund Closed-End Fund 09254J102 1,272 84,953 SH   SOLE   81,757 0 3,196
Broadridge Financial Solutions Inc Common Stock 11133T103 11,564 153,038 SH   SOLE   146,313 0 6,725
CBRE Group Inc Common Stock 12504L109 295 8,102 SH   SOLE   7,914 0 188
CDW Corp Common Stock 12514G108 1,691 27,041 SH   SOLE   25,461 0 1,580
C.H. Robinson Worldwide Inc Common Stock 12541W209 8,489 123,602 SH   SOLE   113,050 0 10,552
CME Group Inc Class A Common Stock 12572Q105 18,496 147,688 SH   SOLE   64,681 0 83,007
CTI BioPharma Corp Common Stock 12648L601 157 52,621 SH   SOLE   52,621 0 0
CSRA Inc Common Stock 12650T104 294 9,255 SH   SOLE   8,379 0 876
CA Inc Common Stock 12673P105 665 19,305 SH   SOLE   18,635 0 670
Callon Petroleum Co Common Stock 13123X102 834 78,574 SH   SOLE   76,806 0 1,768
Capital One Financial Corp Common Stock 14040H105 22,512 272,474 SH   SOLE   238,380 0 34,094
Capital One Financial Corporation Warrants Warrants 14040H139 851 20,525 SH   SOLE   14,850 0 5,675
Cardinal Health Inc Common Stock 14149Y108 8,026 103,009 SH   SOLE   99,599 0 3,409
The Carlyle Group LP MLP 14309L102 2,899 146,796 SH   SOLE   90,796 0 56,000
Centene Corp Common Stock 15135B101 2,000 25,034 SH   SOLE   23,543 0 1,491
CenterPoint Energy Inc Common Stock 15189T107 1,513 55,261 SH   SOLE   52,074 0 3,187
Chart Industries Inc Corp Bond 16115QAC4 397 4,000 SH   SOLE   4,000 0 0
Charter Communications Inc Common Stock 16119P108 854 2,536 SH   SOLE   1,893 0 643
Cisco Systems Inc Common Stock 17275R102 60,060 1,918,842 SH   SOLE   1,693,315 0 225,528
Guggenheim BulletShrs 2023 HY CorpBd ETF ETF 18383M183 9,054 337,836 SH   SOLE   323,803 0 14,033
Guggenheim BulletShrs 2022 HY CorpBd ETF ETF 18383M217 10,238 403,405 SH   SOLE   388,312 0 15,093
Guggenheim BulletShrs 2021 HY CorpBd ETF ETF 18383M225 11,511 457,324 SH   SOLE   442,274 0 15,050
Guggenheim BulletShrs 2023 Corp Bd ETF ETF 18383M241 675 32,185 SH   SOLE   32,185 0 0
Guggenheim BulletShrs 2022 Corp Bd ETF ETF 18383M258 2,278 106,830 SH   SOLE   105,489 0 1,341
Guggenheim BulletShrs 2021 Corp Bd ETF ETF 18383M266 3,147 147,733 SH   SOLE   145,974 0 1,759
Wilshire Micro-Cap ETF ETF 18383M308 6,032 191,428 SH   SOLE   186,909 0 4,519
Guggenheim BulletShrs 2020 HY CorpBd ETF ETF 18383M365 14,303 575,590 SH   SOLE   549,344 0 26,247
Guggenheim BulletShrs 2019 HY CorpBd ETF ETF 18383M373 16,968 688,084 SH   SOLE   658,836 0 29,247
Guggenheim BulletShrs 2018 HY CorpBd ETF ETF 18383M381 23,968 944,009 SH   SOLE   914,539 0 29,470
Guggenheim BulletShrs 2017 HY CorpBd ETF ETF 18383M399 23,519 914,415 SH   SOLE   884,049 0 30,365
Guggenheim Multi-Asset Income ETF ETF 18383M506 4,557 217,500 SH   SOLE   212,207 0 5,293
Guggenheim BulletShrs 2020 Corp Bd ETF ETF 18383M514 3,280 152,709 SH   SOLE   148,957 0 3,752
Guggenheim BulletShrs 2019 Corp Bd ETF ETF 18383M522 4,617 217,173 SH   SOLE   215,247 0 1,926
Guggenheim BulletShrs 2018 Corp Bd ETF ETF 18383M530 3,108 146,270 SH   SOLE   145,091 0 1,179
Guggenheim BulletShrs 2017 Corp Bd ETF ETF 18383M548 3,216 142,249 SH   SOLE   140,922 0 1,327
Guggenheim Ultra Short Duration ETF ETF 18383M654 448 8,899 SH   SOLE   8,421 0 478
Guggenheim Defensive Equity ETF ETF 18383M878 883 20,701 SH   SOLE   2 0 20,699
Guggenheim Frontier Markets ETF ETF 18383Q838 6,973 510,130 SH   SOLE   483,660 0 26,470
Guggenheim MSCI Global Timber ETF ETF 18383Q879 3,136 109,780 SH   SOLE   105,417 0 4,363
ClubCorp Holdings Inc Common Stock 18948M108 402 30,710 SH   SOLE   28,881 0 1,829
Cohen & Steers Infrastructure Closed-End Fund 19248A109 739 31,294 SH   SOLE   30,694 0 600
Cohen & Steers Select Pref & Income Closed-End Fund 19248Y107 202 7,105 SH   SOLE   6,444 0 661
Colony Starwood Homes REIT 19625X102 822 23,970 SH   SOLE   21,980 0 1,990
Comcast Corp Class A Common Stock 20030N101 4,022 103,347 SH   SOLE   81,988 0 21,359
Companhia De Saneamento Basico Do Estado De Sao Paulo ADR 20441A102 4,014 421,668 SH   SOLE   410,047 0 11,621
Conatus Pharmaceuticals Inc Common Stock 20600T108 1,122 194,783 SH   SOLE   194,783 0 0
ConocoPhillips Common Stock 20825C104 14,193 322,864 SH   SOLE   318,366 0 4,498
Constellation Brands Inc Common Stock 21036P108 2,047 10,568 SH   SOLE   9,863 0 705
Corporate Office Properties Trust REIT 22002T108 925 26,409 SH   SOLE   24,331 0 2,078
Costco Wholesale Corp Common Stock 22160K105 22,447 140,356 SH   SOLE   133,543 0 6,812
CoStar Group Inc Common Stock 22160N109 992 3,765 SH   SOLE   3,670 0 95
Crown Castle International Corp REIT 22822V101 914 9,128 SH   SOLE   8,993 0 135
Ctrip.com International Ltd ADR 22943F100 591 10,966 SH   SOLE   10,760 0 206
CyrusOne Inc Common Stock 23283R100 4,384 78,633 SH   SOLE   53,490 0 25,143
D.R. Horton Inc Common Stock 23331A109 2,310 66,822 SH   SOLE   63,796 0 3,025
DXC Technology Co Common Stock 23355L106 739 9,626 SH   SOLE   6,195 0 3,431
Danaher Corp Del Conv Bond 235851AF9 969 3,000 SH   SOLE   3,000 0 0
DaVita Inc Common Stock 23918K108 290 4,483 SH   SOLE   4,483 0 0
Dell Technologies Inc V Common Stock 24703L103 283 4,638 SH   SOLE   3,836 0 802
Dentsply Sirona Inc Com Common Stock 24906P109 711 10,968 SH   SOLE   10,968 0 0
Devon Energy Corp Common Stock 25179M103 2,665 83,363 SH   SOLE   76,560 0 6,802
Diageo PLC ADR 25243Q205 13,617 113,642 SH   SOLE   103,191 0 10,451
Diamondback Energy Inc Common Stock 25278X109 455 5,125 SH   SOLE   4,866 0 259
Dominion Resources Inc Common Stock 25746U109 2,011 26,238 SH   SOLE   24,092 0 2,146
Domino's Pizza Inc Common Stock 25754A201 206 972 SH   SOLE   867 0 105
Duke Energy Corp Common Stock 26441C204 4,152 49,666 SH   SOLE   46,051 0 3,615
Dupont Fabros Technology Inc REIT 26613Q106 1,069 17,471 SH   SOLE   16,075 0 1,396
EOG Resources Inc Common Stock 26875P101 9,588 105,922 SH   SOLE   54,732 0 51,190
EQT Corp Common Stock 26884L109 11,490 196,107 SH   SOLE   192,958 0 3,149
EQT Midstream Partners LP MLP 26885B100 240 3,213 SH   SOLE   2,413 0 800
Vident Core US Equity ETF 26922A503 224 7,559 SH   SOLE   7,559 0 0
ETFS Physical Palladium ETF 26923A106 895 11,096 SH   SOLE   10,315 0 781
Eagle Materials Inc Common Stock 26969P108 391 4,227 SH   SOLE   3,971 0 256
East West Bancorp Inc Common Stock 27579R104 244 4,171 SH   SOLE   4,171 0 0
EV Municipal Bond II Closed-End Fund 27827K109 192 15,136 SH   SOLE   15,136 0 0
EV Senior Floating Rate Closed-End Fund 27828Q105 1,374 92,176 SH   SOLE   88,533 0 3,643
EV National Muni Opps Trust Closed-End Fund 27829L105 1,188 54,292 SH   SOLE   52,195 0 2,097
Edgewell Personal Care Common Stock 28035Q102 348 4,572 SH   SOLE   4,572 0 0
Ellie Mae Inc Common Stock 28849P100 264 2,399 SH   SOLE   2,399 0 0
Enbridge Inc Com Common Stock 29250N105 3,007 58,204 SH   SOLE   50,079 0 8,124
Energizer Holdings Inc Common Stock 29272W109 266 5,538 SH   SOLE   5,538 0 0
Energy Transfer Equity LP MLP 29273V100 4,716 262,587 SH   SOLE   206,587 0 56,000
Energy Transfer Partners LP Common Stock 29278N103 2,111 103,507 SH   SOLE   101,906 0 1,601
Ensign Group Inc Common Stock 29358P101 4,373 200,889 SH   SOLE   193,485 0 7,404
Entergy Corp Common Stock 29364G103 311 4,053 SH   SOLE   3,853 0 200
Equinix Inc Common Stock 29444U700 7,310 17,034 SH   SOLE   16,488 0 545
Equity Residential REIT 29476L107 1,999 30,372 SH   SOLE   28,170 0 2,202
Evans Bancorp Inc Common Stock 29911Q208 257 6,438 SH   SOLE   5,733 0 705
Evercore Partners Inc Common Stock 29977A105 769 10,903 SH   SOLE   10,178 0 725
Evoke Pharma Inc Common Stock 30049G104 40 15,566 SH   SOLE   15,566 0 0
Exelon Corp Common Stock 30161N101 393 10,886 SH   SOLE   10,783 0 103
Expedia Inc Common Stock 30212P303 17,579 118,020 SH   SOLE   116,614 0 1,406
Express Scripts Holding Co Common Stock 30219G108 4,410 69,085 SH   SOLE   51,785 0 17,300
Extra Space Storage Inc REIT 30225T102 5,577 71,499 SH   SOLE   68,453 0 3,046
Exxon Mobil Corp Common Stock 30231G102 85,135 1,054,562 SH   SOLE   917,327 0 137,235
Facebook Inc A Common Stock 30303M102 24,558 162,659 SH   SOLE   145,520 0 17,139
Fairmount Santrol Hldgs Inc Common Stock 30555Q108 335 85,997 SH   SOLE   80,947 0 5,050
FedEx Corp Common Stock 31428X106 3,868 17,799 SH   SOLE   15,000 0 2,799
Fidelity National Information Services Inc Common Stock 31620M106 662 7,749 SH   SOLE   3,958 0 3,791
Fid/Claymore MLP Opportunity Closed-End Fund 31647Q106 1,427 101,675 SH   SOLE   84,909 0 16,766
First Data Corp Common Stock 32008D106 1,103 60,588 SH   SOLE   57,588 0 3,000
First Financial Bankshares Inc Common Stock 32020R109 411 9,294 SH   SOLE   9,294 0 0
First Trust Chindia ETF ETF 33733A102 741 1,150 SH   SOLE   1,150 0 0
First Trust Senior FR Income II Closed-End Fund 33733U108 158 11,850 SH   SOLE   11,850 0 0
First Trust Value Line Dividend ETF ETF 33734H106 4,711 161,046 SH   SOLE   160,431 0 615
First Trust Large Cap Core AlphaDEX ETF ETF 33734K109 802 15,091 SH   SOLE   15,091 0 0
First Trust Cnsmr Discret AlphaDEX ETF ETF 33734X101 2,436 65,836 SH   SOLE   52,633 0 13,203
First Trust Cnsmr Staples AlphaDEX ETF ETF 33734X119 357 7,755 SH   SOLE   7,755 0 0
First Trust Energy AlphaDEX ETF ETF 33734X127 239 17,952 SH   SOLE   17,952 0 0
First Trust Financials AlphaDEX ETF ETF 33734X135 1,787 62,516 SH   SOLE   61,010 0 1,506
First Trust Health Care AlphaDEX ETF ETF 33734X143 2,956 44,214 SH   SOLE   38,689 0 5,525
First Trust Indtls/PrdcrDurbAlphaDEXETF ETF 33734X150 1,857 52,517 SH   SOLE   52,337 0 180
First Trust Materials AlphaDEX ETF ETF 33734X168 2,008 51,983 SH   SOLE   42,363 0 9,620
First Trust Technology AlphaDEX ETF ETF 33734X176 1,181 27,143 SH   SOLE   27,023 0 120
First Trust Utilities AlphaDEX ETF ETF 33734X184 873 32,135 SH   SOLE   32,135 0 0
First Trust Dow Jones Global Sel Div ETF ETF 33734X200 219 8,750 SH   SOLE   8,750 0 0
First Trust Energy Infra. Fund Closed-End Fund 33738C103 276 14,676 SH   SOLE   9,114 0 5,562
First Trust North Amer Engy InfrasETF ETF 33738D101 3,941 160,522 SH   SOLE   160,177 0 345
Multi-Asset Diversified Income ETF ETF 33738R100 368 19,065 SH   SOLE   19,065 0 0
First Trust NASDAQ Technology Div ETF ETF 33738R118 1,788 57,323 SH   SOLE   57,259 0 64
First Trust Dorsey Wright Focus 5 ETF ETF 33738R605 1,547 62,260 SH   SOLE   60,979 0 1,280
First Trust Nasdaq Bank ETF ETF 33738R860 557 21,073 SH   SOLE   21,073 0 0
First Trust RiverFront Dyn Dev Intl ETF ETF 33739P608 1,593 26,484 SH   SOLE   26,484 0 0
Five Below Inc Common Stock 33829M101 216 4,379 SH   SOLE   1,135 0 3,244
Five Prime Therapeutics Inc Common Stock 33830X104 379 12,601 SH   SOLE   12,601 0 0
FlexShares Glbl Quality Real Estate ETF ETF 33939L787 592 9,880 SH   SOLE   9,880 0 0
Fly Leasing Ltd ADR 34407D109 1,100 81,749 SH   SOLE   79,249 0 2,500
Fortive Corp Com Common Stock 34959J108 2,224 35,107 SH   SOLE   26,947 0 8,159
Franklin Financial Network Inc Common Stock 35352P104 2,167 52,526 SH   SOLE   52,526 0 0
Franklin Street Properties Corp REIT 35471R106 111 10,000 SH   SOLE   10,000 0 0
Freeport-McMoRan Inc Common Stock 35671D857 192 16,016 SH   SOLE   14,586 0 1,430
Frontier Communications Corp Class B Common Stock 35906A108 78 67,465 SH   SOLE   65,167 0 2,298
Fusion Telecommunications International Inc Common Stock 36113B400 605 417,172 SH   SOLE   19,802 0 397,370
GGP Inc Common Stock 36174X101 910 38,642 SH   SOLE   35,581 0 3,061
GNC Holdings Inc Common Stock 36191G107 571 67,764 SH   SOLE   67,764 0 0
GW Pharmaceuticals PLC ADR 36197T103 244 2,429 SH   SOLE   2,249 0 180
G-III Apparel Group Ltd Common Stock 36237H101 450 18,021 SH   SOLE   16,310 0 1,711
Gaming and Leisure Properties Inc REIT 36467J108 1,328 35,260 SH   SOLE   35,260 0 0
General Motors Co Common Stock 37045V100 12,396 354,874 SH   SOLE   271,213 0 83,661
Glacier Bancorp Inc Common Stock 37637Q105 10,669 291,414 SH   SOLE   278,446 0 12,968
GlaxoSmithKline PLC ADR ADR 37733W105 11,871 275,310 SH   SOLE   265,692 0 9,619
Global X MSCI Greece ETF ETF 37950E366 2,177 215,288 SH   SOLE   200,372 0 14,916
Global X Social Media ETF ETF 37950E416 8,969 317,718 SH   SOLE   291,367 0 26,351
Global X MLP ETF ETF 37950E473 308 28,168 SH   SOLE   27,121 0 1,047
Gogo Inc Common Stock 38046C109 382 33,155 SH   SOLE   31,056 0 2,099
Goldman Sachs Group Inc Common Stock 38141G104 18,061 81,394 SH   SOLE   65,618 0 15,776
Goldman Sachs MLP and Energy Rena Closed-End Fund 38148G107 144 20,000 SH   SOLE   20,000 0 0
CGI Group Inc Common Stock 39945C109 11,036 166,551 SH   SOLE   159,357 0 7,194
Guaranty Bancorp Common Stock 40075T607 1,472 54,102 SH   SOLE   54,102 0 0
HCA Holdings Inc Common Stock 40412C101 1,442 16,542 SH   SOLE   13,262 0 3,280
HCP Inc REIT 40414L109 829 25,940 SH   SOLE   25,440 0 500
HDFC Bank Ltd ADR 40415F101 228 2,622 SH   SOLE   2,481 0 141
HP Inc Common Stock 40434L105 1,690 96,697 SH   SOLE   65,934 0 30,763
JH Premium Dividend Fund Closed-End Fund 41013T105 411 24,533 SH   SOLE   24,533 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc REIT 41068X100 211 9,212 SH   SOLE   9,212 0 0
Healthcare Trust of America Inc REIT 42225P501 2,664 85,644 SH   SOLE   81,295 0 4,349
Hertz Rental Car Holding Co Inc Common Stock 42806J106 5,225 454,370 SH   SOLE   441,076 0 13,294
Hess Corp Common Stock 42809H107 351 7,991 SH   SOLE   7,589 0 402
Hewlett Packard Enterprise Co Common Stock 42824C109 1,403 84,587 SH   SOLE   52,197 0 32,390
Hilton Grand Vacations Inc Common Stock 43283X105 480 13,321 SH   SOLE   12,245 0 1,076
Hilton Worldwide Holdings Inc Common Stock 43300A203 1,019 16,469 SH   SOLE   15,054 0 1,415
Hologic Inc Conv Bond 436440AC5 294 2,000 SH   SOLE   2,000 0 0
Hospitality Properties Trust REIT 44106M102 1,217 41,762 SH   SOLE   39,229 0 2,532
Host Hotels & Resorts Inc REIT 44107P104 1,005 55,008 SH   SOLE   49,579 0 5,429
ICU Medical Inc Common Stock 44930G107 283 1,643 SH   SOLE   1,361 0 282
icad Inc Common Stock 44934S206 444 106,065 SH   SOLE   106,065 0 0
ITT Corp Common Stock 45073V108 270 6,730 SH   SOLE   4,580 0 2,150
ICICI Bank Ltd ADR 45104G104 200 22,339 SH   SOLE   22,339 0 0
IDEX Corp Common Stock 45167R104 234 2,071 SH   SOLE   1,421 0 650
IDEXX Laboratories Inc Common Stock 45168D104 1,875 11,618 SH   SOLE   11,018 0 600
Incyte Corp Common Stock 45337C102 204 1,623 SH   SOLE   1,623 0 0
Independent Bank Group Inc Common Stock 45384B106 433 7,275 SH   SOLE   6,843 0 432
Intel Corp Conv Bond 458140AD2 524 4,000 SH   SOLE   4,000 0 0
InterContinental Hotels Group PLC ADR 45857P707 3,709 66,796 SH   SOLE   62,879 0 3,917
Intercontinental Exchange Inc Common Stock 45866F104 2,009 30,473 SH   SOLE   25,578 0 4,895
Intuitive Surgical Inc Common Stock 46120E602 11,327 12,109 SH   SOLE   3,223 0 8,886
Invesco Senior Income Trust Closed-End Fund 46131H107 11,359 2,491,024 SH   SOLE   2,329,321 0 161,702
Invesco Dynamic Credit Opps Closed-End Fund 46132R104 1,326 110,392 SH   SOLE   107,185 0 3,207
Invesco Muni Income Opps Trust Closed-End Fund 46132X101 1,222 157,902 SH   SOLE   151,966 0 5,936
Iron Mountain Inc REIT 46284V101 2,646 76,999 SH   SOLE   53,208 0 23,791
iShares Silver Trust ETF 46428Q109 318 20,260 SH   SOLE   20,110 0 150
iShares US Treasury Bond ETF 46429B267 364,796 14,441,666 SH   SOLE   13,608,864 0 832,802
iShares iBonds Sep 2019 Term Muni Bond ETF 46429B564 4,743 185,864 SH   SOLE   178,540 0 7,324
iShares iBonds Sep 2018 Term Muni Bond ETF 46429B580 4,812 188,903 SH   SOLE   181,580 0 7,323
iShares MSCI India Small-Cap ETF 46429B614 6,343 142,822 SH   SOLE   135,378 0 7,444
iShares Floating Rate Bond ETF 46429B655 1,400 27,493 SH   SOLE   26,950 0 543
Ishares Core High Dividend Etf ETF 46429B663 658 7,912 SH   SOLE   7,338 0 574
iShares MSCI China ETF 46429B671 258 4,715 SH   SOLE   4,715 0 0
iShares Edge MSCI Min Vol EAFE ETF 46429B689 27,987 404,205 SH   SOLE   349,731 0 54,474
iShares Edge MSCI Min Vol USA ETF 46429B697 51,418 1,050,854 SH   SOLE   917,697 0 133,157
iShares 0-5 Year TIPS Bond ETF 46429B747 215 2,146 SH   SOLE   2,101 0 45
iShares Short Maturity Bond ETF 46431W507 149,938 2,982,661 SH   SOLE   2,735,062 0 247,599
iShares Edge MSCI USA Value Factor ETF 46432F388 354 267 SH   SOLE   267 0 0
iShares Edge MSCI USA Momentum Factor ETF 46432F396 1,827 20,548 SH   SOLE   20,116 0 432
iShares Core MSCI Total Intl Stk ETF 46432F834 5,945 103,644 SH   SOLE   103,644 0 0
iShares Core MSCI EAFE ETF 46432F842 291,014 4,779,343 SH   SOLE   4,369,416 0 409,927
iShares Core 1-5 Year USD Bond ETF 46432F859 7,542 150,064 SH   SOLE   149,442 0 622
iShares iBonds Mar 2020 Term Corp exFncl ETF 46432FAK3 253 10,276 SH   SOLE   5,792 0 4,484
iShares Core MSCI Emerging Markets ETF 46434G103 177,166 3,540,484 SH   SOLE   3,274,325 0 266,158
iShares Currency Hedged MSCI Emerg Mkts ETF 46434G509 373 15,475 SH   SOLE   13,139 0 2,336
iShares MSCI Singapore ETF 46434G780 2,635 111,564 SH   SOLE   101,771 0 9,793
iShares MSCI Malaysia ETF 46434G814 2,055 64,810 SH   SOLE   60,172 0 4,638
iShares MSCI Japan ETF 46434G822 39,382 734,057 SH   SOLE   653,967 0 80,089
iShares MSCI Italy Capped ETF 46434G830 35,968 1,293,813 SH   SOLE   1,153,322 0 140,491
iShares iBonds Sep 2020 Term Muni Bond ETF 46434V571 4,821 188,384 SH   SOLE   181,064 0 7,320
iShares Core Dividend Growth ETF 46434V621 291 9,302 SH   SOLE   9,302 0 0
iShares Core MSCI Pacific ETF 46434V696 2,021 37,326 SH   SOLE   37,326 0 0
iShares Currency Hedged MSCI EAFE ETF 46434V803 506 17,809 SH   SOLE   16,848 0 961
iShares iBonds Dec 2018 Term Corporate ETF 46434VAA8 12,700 504,160 SH   SOLE   471,081 0 33,079
iShares iBonds Dec 2020 Term Corporate ETF 46434VAQ3 13,038 511,106 SH   SOLE   470,926 0 40,180
iShares iBonds Dec 2017 Term Corporate ETF 46434VAR1 12,515 503,632 SH   SOLE   471,574 0 32,058
iShares iBonds Dec 2019 Term Corporate ETF 46434VAU4 12,712 508,062 SH   SOLE   474,078 0 33,984
iShares iBonds Dec 2023 Term Corporate ETF 46434VAX8 13,176 522,686 SH   SOLE   487,403 0 35,283
iShares iBonds Dec 2022 Term Corporate ETF 46434VBA7 13,077 519,764 SH   SOLE   487,304 0 32,461
iShares iBonds Dec 2025 Term Corporate ETF 46434VBD1 12,203 488,516 SH   SOLE   461,788 0 26,728
iShares iBonds Dec 2024 Term Corporate ETF 46434VBG4 13,048 520,647 SH   SOLE   485,154 0 35,493
iShares iBonds Dec 2021 Term Corporate ETF 46434VBK5 13,215 528,822 SH   SOLE   488,863 0 39,959
iShares MSCI United Kingdom ETF 46435G334 34,241 1,027,338 SH   SOLE   916,135 0 111,203
iShares Mortgage Real Estate Capped ETF 46435G342 8,432 181,803 SH   SOLE   171,404 0 10,399
iShares iBonds Dec 2021 Term Muni Bond ETF 46435G789 4,684 181,569 SH   SOLE   175,755 0 5,814
iShares iBonds Dec 2026 Term Corporate ETF 46435GAA0 12,546 512,519 SH   SOLE   484,087 0 28,432
JPMorgan Chase & Co Common Stock 46625H100 61,608 674,049 SH   SOLE   581,666 0 92,383
JPMorgan Alerian MLP ETN ETF 46625H365 1,039 34,991 SH   SOLE   27,900 0 7,091
JD.com Inc ADR ADR 47215P106 226 5,751 SH   SOLE   5,751 0 0
KKR & Co LP MLP 48248M102 2,097 112,766 SH   SOLE   89,586 0 23,180
KapStone Paper And Packaging Corp Common Stock 48562P103 401 19,456 SH   SOLE   18,254 0 1,202
Kilroy Realty Corp REIT 49427F108 1,221 16,243 SH   SOLE   14,816 0 1,427
Kimco Realty Corp REIT 49446R109 847 46,179 SH   SOLE   42,171 0 4,008
Kinder Morgan Inc P MLP 49456B101 16,060 838,188 SH   SOLE   519,332 0 318,856
Kinder Morgan Inc Pfd A Conv Prfd 49456B200 1,900 43,292 SH   SOLE   30,792 0 12,500
La Quinta Holdings Inc Common Stock 50420D108 438 29,651 SH   SOLE   27,750 0 1,901
Laboratory Corp of America Holdings Common Stock 50540R409 4,470 29,002 SH   SOLE   22,137 0 6,865
Legacy Tex Finl Group Inc Common Stock 52471Y106 2,689 70,514 SH   SOLE   67,924 0 2,590
Level 3 Communications Inc Common Stock 52729N308 227 3,823 SH   SOLE   3,709 0 114
Liberty Media Corp Corp Bond 530715AN1 218 4,000 SH   SOLE   4,000 0 0
QVC Group Common Stock 53071M104 444 18,074 SH   SOLE   18,074 0 0
Liberty Tax Inc Common Stock 53128T102 207 15,970 SH   SOLE   15,970 0 0
Limelight Networks Inc Common Stock 53261M104 81 27,993 SH   SOLE   27,993 0 0
M&T Bank Corp Common Stock 55261F104 437 2,698 SH   SOLE   2,696 0 2
MFS Intermediate Income Closed-End Fund 55273C107 72 16,672 SH   SOLE   16,672 0 0
MSCI Inc Common Stock 55354G100 3,006 29,184 SH   SOLE   11,134 0 18,050
Macquarie Infrastructure Corp Common Stock 55608B105 16,906 215,643 SH   SOLE   129,098 0 86,545
Macy's Inc Common Stock 55616P104 448 19,258 SH   SOLE   18,335 0 923
MainSource Financial Group Inc Common Stock 56062Y102 1,262 37,671 SH   SOLE   35,914 0 1,757
ManpowerGroup Inc Common Stock 56418H100 1,152 10,319 SH   SOLE   9,566 0 753
Manulife Financial Corp Common Stock 56501R106 502 20,663 SH   SOLE   20,613 0 50
Marathon Petroleum Corp Common Stock 56585A102 590 11,282 SH   SOLE   11,189 0 93
Marriott Vacations Worldwide Corp Common Stock 57164Y107 345 2,926 SH   SOLE   2,926 0 0
Mastercard Inc A Common Stock 57636Q104 25,016 205,977 SH   SOLE   176,843 0 29,134
McKesson Corp Common Stock 58155Q103 6,228 37,849 SH   SOLE   24,508 0 13,341
Medical Properties Trust Inc Common Stock 58463J304 3,754 291,682 SH   SOLE   188,482 0 103,200
Medidata Solutions Inc Common Stock 58471A105 3,275 41,883 SH   SOLE   6,443 0 35,440
Merck & Co Inc Common Stock 58933Y105 43,410 677,334 SH   SOLE   584,845 0 92,489
MetLife Inc Common Stock 59156R108 1,538 28,000 SH   SOLE   24,457 0 3,543
The Michaels Companies Inc Common Stock 59408Q106 1,016 54,856 SH   SOLE   50,661 0 4,195
Mid-America Apartment Communities Inc REIT 59522J103 450 4,272 SH   SOLE   1,272 0 3,000
Mizuho Financial Group Inc ADR 60687Y109 57 15,664 SH   SOLE   10,020 0 5,644
Molson Coors Brewing Co B Common Stock 60871R209 32,917 381,243 SH   SOLE   381,243 0 0
Monogram Residential Trust Inc REIT 60979P105 346 35,637 SH   SOLE   30,552 0 5,085
Monsanto Co Common Stock 61166W101 1,153 9,741 SH   SOLE   7,337 0 2,404
Monster Beverage Corp Common Stock 61174X109 469 9,448 SH   SOLE   9,343 0 105
The Mosaic Co Common Stock 61945C103 5,642 247,136 SH   SOLE   141,526 0 105,610
Netflix Inc Common Stock 64110L106 1,633 10,928 SH   SOLE   8,704 0 2,224
NetEase Inc ADR 64110W102 3,054 10,157 SH   SOLE   9,859 0 298
Netscout Systems Inc Common Stock 64115T104 2,463 71,602 SH   SOLE   22,624 0 48,978
New Media Investment Group Common Stock 64704V106 14,136 1,048,641 SH   SOLE   633,025 0 415,616
Newmont Mining Cp Conv Bond 651639AJ5 300 3,000 SH   SOLE   3,000 0 0
NextEra Energy Inc Common Stock 65339F101 4,193 29,925 SH   SOLE   17,376 0 12,549
NiSource Inc Common Stock 65473P105 344 13,556 SH   SOLE   13,054 0 502
Novartis Ag ADR 66987V109 19,830 237,565 SH   SOLE   226,199 0 11,366
NuStar Energy LP MLP 67058H102 401 8,610 SH   SOLE   8,610 0 0
Nutanix Inc Common Stock 67059N108 2,662 132,096 SH   SOLE   127,562 0 4,534
Nuveen Select TaxFree Income Closed-End Fund 67062F100 1,347 93,666 SH   SOLE   90,489 0 3,177
Nuveen Select TaxFree Income 2 Closed-End Fund 67063C106 1,417 103,341 SH   SOLE   100,016 0 3,325
NVIDIA Corp Common Stock 67066G104 5,708 39,485 SH   SOLE   21,008 0 18,477
Nuveen Quality Muni Income Fund Closed-End Fund 67066V101 185 13,157 SH   SOLE   9,415 0 3,742
Nuveen Municipal Credit Income Closed-End Fund 67070X101 171 11,440 SH   SOLE   11,440 0 0
Nuveen AMT-Free Muni Credit Inc Closed-End Fund 67071L106 259 17,086 SH   SOLE   17,086 0 0
Nuveen GA Quality Muni Inc Closed-End Fund 67072B107 220 16,950 SH   SOLE   13,350 0 3,600
Nuveen Preferred Securities Income Closed-End Fund 67072C105 3,661 357,892 SH   SOLE   339,269 0 18,623
Nuveen Floating Rate Income Closed-End Fund 67072T108 1,930 162,896 SH   SOLE   159,511 0 3,385
Nuveen Pref Income Opps Fund Closed-End Fund 67073B106 3,511 337,549 SH   SOLE   320,120 0 17,429
Nuveen Credit Strategies Income Closed-End Fund 67073D102 11,412 1,325,468 SH   SOLE   1,238,935 0 86,533
Nuveen Enhanced Muni Value Closed-End Fund 67074M101 517 36,000 SH   SOLE   36,000 0 0
Nuveen High Income Nov 2021 Target Term Open-End Fund 67077N106 142 14,000 SH   SOLE   14,000 0 0
O'Reilly Automotive Inc Common Stock 67103H107 376 1,719 SH   SOLE   1,719 0 0
Ohr Pharmaceutical Inc Common Stock 67778H200 55 86,422 SH   SOLE   86,422 0 0
OPKO Health Inc Common Stock 68375N103 351 53,285 SH   SOLE   15,833 0 37,452
Oracle Corp Common Stock 68389X105 22,601 450,751 SH   SOLE   365,730 0 85,021
PG&E Corp Common Stock 69331C108 774 11,656 SH   SOLE   10,606 0 1,050
PPL Corp Common Stock 69351T106 522 13,502 SH   SOLE   13,446 0 56
Panera Bread Co Common Stock 69840W108 212 673 SH   SOLE   673 0 0
PayPal Holdings Inc Common Stock 70450Y103 2,421 45,112 SH   SOLE   39,860 0 5,252
PIMCO Municipal Income II Closed-End Fund 72200W106 487 37,030 SH   SOLE   37,030 0 0
PIMCO Active Bond ETF ETF 72201R775 616 5,808 SH   SOLE   4,671 0 1,136
PIMCO Investment Grade Corporate Bd ETF ETF 72201R817 13,199 125,588 SH   SOLE   108,768 0 16,820
PIMCO Enhanced Short Maturity Active ETF ETF 72201R833 89,703 881,862 SH   SOLE   843,411 0 38,450
Pinnacle Entertainment Inc Com Common stock 72348Y105 234 11,849 SH   SOLE   11,849 0 0
Plains GP Holdings LP Common Stock 72651A207 5,888 225,087 SH   SOLE   136,734 0 88,353
Pluristem Therapeutics Inc Common Stock 72940R102 77 17,131 SH   SOLE   17,131 0 0
Potash Corp Sask Inc Com Common Stock 73755L107 1,152 54,479 SH   SOLE   54,405 0 74
PowerShares QQQ ETF ETF 73935A104 18,701 135,869 SH   SOLE   127,963 0 7,906
PowerShares S&P 500 Downside Hedged ETF ETF 73935B805 580 22,693 SH   SOLE   0 0 22,693
PowerShares DWA Momentum ETF ETF 73935X153 706 15,076 SH   SOLE   15,076 0 0
PowerShares High Yld Eq Div Achiev ETF ETF 73935X302 18,857 1,120,426 SH   SOLE   1,103,701 0 16,725
PowerShares DWA Energy Momentum ETF ETF 73935X385 6,695 200,318 SH   SOLE   193,179 0 7,139
PowerShares FTSE RAFI US 1500 Sm-Mid ETF ETF 73935X567 626 5,293 SH   SOLE   4,933 0 360
PowerShares DWA Utilities Momentum ETF ETF 73935X591 10,363 376,151 SH   SOLE   345,313 0 30,838
PowerShares Dynamic Large Cap Growth ETF ETF 73935X609 21,946 610,344 SH   SOLE   592,530 0 17,815
PowerShares S&P 500 Quality ETF ETF 73935X682 1,877 67,145 SH   SOLE   67,145 0 0
PowerShares Dynamic Leisure & Entmnt ETF ETF 73935X757 12,154 292,860 SH   SOLE   282,444 0 10,416
PowerShares Dynamic Semiconductors ETF ETF 73935X781 3,167 75,904 SH   SOLE   70,433 0 5,471
PowerShares DWA Developed Mkts Mom ETF ETF 73936Q108 653 25,443 SH   SOLE   25,443 0 0
PowerShares DWA Emerging Markets Mom ETF ETF 73936Q207 506 29,310 SH   SOLE   29,310 0 0
PowerShares Global ShrtTerm HiYld Bd ETF ETF 73936Q710 863 35,585 SH   SOLE   35,323 0 262
PowerShares Senior Loan ETF ETF 73936Q769 18,665 806,600 SH   SOLE   757,279 0 49,321
PowerShares Fundamental HiYld CorpBd ETF ETF 73936T557 307 16,157 SH   SOLE   16,157 0 0
PowerShares Preferred ETF ETF 73936T565 1,256 83,151 SH   SOLE   78,554 0 4,597
PowerShares Variable Rate Preferred ETF ETF 73937B597 203 7,770 SH   SOLE   7,188 0 582
PowerShares S&P SmallCap Cnsmr Stapl ETF ETF 73937B605 2,103 31,635 SH   SOLE   26,680 0 4,955
PowerShares S&P MidCap Low Volatil ETF ETF 73937B647 2,793 64,554 SH   SOLE   56,595 0 7,958
PowerShares S&P 500 High Div Low VolETF ETF 73937B654 937 23,282 SH   SOLE   23,282 0 0
PowerShares S&P 500 Low Volatility ETF ETF 73937B779 9,220 206,132 SH   SOLE   203,956 0 2,176
PowerShares S&P SmallCap Utilities ETF ETF 73937B837 554 10,747 SH   SOLE   8,827 0 1,920
PowerShares S&P SmallCap Info Tech ETF ETF 73937B860 2,815 38,047 SH   SOLE   31,692 0 6,355
PowerShares S&P SmallCap Health Care ETF ETF 73937B886 2,155 24,560 SH   SOLE   20,180 0 4,380
Praxair Inc Common Stock 74005P104 7,590 57,265 SH   SOLE   29,598 0 27,667
T. Rowe Price Group Inc Common Stock 74144T108 5,008 67,481 SH   SOLE   29,758 0 37,723
Primoris Services Corp Common Stock 74164F103 434 17,401 SH   SOLE   16,286 0 1,115
Principal Financial Group Inc Common Stock 74251V102 456 7,123 SH   SOLE   7,006 0 117
ProAssurance Corp Common Stock 74267C106 275 4,519 SH   SOLE   4,519 0 0
Prologis Inc REIT 74340W103 3,875 66,089 SH   SOLE   43,144 0 22,945
ProShares Inflation Expectations ETF 74348A814 200 7,373 SH   SOLE   7,096 0 277
pSivida Corp Common Stock 74440J101 17 10,000 SH   SOLE   10,000 0 0
Public Storage REIT 74460D109 2,672 12,812 SH   SOLE   11,813 0 999
Qualys Inc Common Stock 74758T303 270 6,614 SH   SOLE   5,498 0 1,116
Quest Diagnostics Inc Common Stock 74834L100 498 4,477 SH   SOLE   3,819 0 658
Quintiles IMS Holdings Inc Common Stock 74876Y101 386 4,317 SH   SOLE   4,285 0 32
Regeneron Pharmaceuticals Inc Common Stock 75886F107 236 481 SH   SOLE   477 0 4
Regions Financial Corp Common Stock 7591EP100 1,905 130,117 SH   SOLE   130,117 0 0
Relx N V American Depositary Shares ADR 75955B102 6,003 290,262 SH   SOLE   282,003 0 8,258
Rent-A-Center Inc Common Stock 76009N100 4,374 373,232 SH   SOLE   361,467 0 11,765
Retail Opportunity Investments Corp REIT 76131N101 1,007 52,490 SH   SOLE   47,864 0 4,626
Retail Properties of America Inc REIT 76131V202 922 75,503 SH   SOLE   67,135 0 8,368
Guggenheim S&P 500 Equal Weight ETF ETF 78355W106 5,970 64,412 SH   SOLE   55,455 0 8,957
Guggenheim S&P MidCap 400 Pure Gr ETF ETF 78355W601 926 6,616 SH   SOLE   3,078 0 3,538
Guggenheim S&P 500 Eq Wt Utilities ETF ETF 78355W791 1,983 23,400 SH   SOLE   19,710 0 3,690
Guggenheim S&P 500 Eq Wt Technology ETF ETF 78355W817 1,778 14,247 SH   SOLE   13,271 0 976
Guggenheim S&P 500 Eq Wt Indls ETF ETF 78355W833 2,182 20,182 SH   SOLE   16,667 0 3,515
Guggenheim S&P 500 Eq Weight Fincl ETF ETF 78355W858 2,086 52,804 SH   SOLE   43,671 0 9,132
Guggenheim S&P 500 Equal Wt Energy ETF ETF 78355W866 1,480 28,030 SH   SOLE   22,630 0 5,400
S&Pglobal Inc Com Common Stock 78409V104 4,755 32,572 SH   SOLE   30,937 0 1,635
SPDR S&P 500 ETF ETF 78462F103 133,365 551,553 SH   SOLE   464,292 0 87,260
SPDR Gold Shares ETF 78463V107 54,592 462,566 SH   SOLE   415,338 0 47,228
SPDR MSCI ACWI Low Carbon Target ETF ETF 78463X194 551 6,673 SH   SOLE   6,673 0 0
SPDR S&P Global Dividend ETF ETF 78463X459 4,616 69,566 SH   SOLE   66,018 0 3,548
SPDR MSCI ACWI IMI ETF ETF 78463X475 4,419 61,535 SH   SOLE   56,836 0 4,699
SPDR S&P Emerging Markets ETF ETF 78463X509 1,474 22,123 SH   SOLE   21,963 0 160
SPDR S&P International Tech Sect ETF ETF 78463X657 5,624 155,054 SH   SOLE   146,957 0 8,097
SPDR S&P Intl Cnsmr Stapl Sect ETF ETF 78463X723 10,863 236,362 SH   SOLE   227,744 0 8,618
SPDR Dow Jones Global Real Estate ETF ETF 78463X749 311 6,531 SH   SOLE   2,044 0 4,487
SPDR S&P Global Infrastructure ETF ETF 78463X855 319 6,331 SH   SOLE   6,331 0 0
SPDR Dow Jones International RelEst ETF ETF 78463X863 1,563 41,017 SH   SOLE   41,016 0 1
SPDR S&P International Small Cap ETF ETF 78463X871 1,199 35,941 SH   SOLE   35,941 0 0
SPDR Nuveen S&P High Yield Muni Bd ETF ETF 78464A284 292 5,137 SH   SOLE   5,137 0 0
SPDR Blmbg Barclays Convert Secs ETF ETF 78464A359 209 4,210 SH   SOLE   4,100 0 110
SPDR Blmbg Barclays High Yield Bd ETF ETF 78464A417 14,531 390,627 SH   SOLE   368,424 0 22,203
SPDR Blmbg Barclays ST Corp Bd ETF ETF 78464A474 1,132 36,956 SH   SOLE   36,956 0 0
SPDR S&P 500 Value ETF ETF 78464A508 3,898 34,289 SH   SOLE   31,333 0 2,956
SPDR Blmbg Barclays Intl Trs Bd ETF ETF 78464A516 41,121 1,488,282 SH   SOLE   1,302,380 0 185,902
SPDR Dow Jones REIT ETF ETF 78464A607 9,043 97,259 SH   SOLE   86,291 0 10,968
SPDR Blmbg Barclays Aggregate Bond ETF ETF 78464A649 1,450 25,139 SH   SOLE   24,159 0 980
SPDR Blmbg Barclays TIPS ETF ETF 78464A656 589 10,480 SH   SOLE   10,480 0 0
SPDR Blmbg Barclays 1-3 Mth T-Bill ETF ETF 78464A680 29,727 649,905 SH   SOLE   606,594 0 43,311
SPDR S&P Regional Banking ETF ETF 78464A698 14,927 271,648 SH   SOLE   260,703 0 10,945
SPDR S&P Retail ETF ETF 78464A714 6,445 158,274 SH   SOLE   152,898 0 5,375
SPDR S&P Dividend ETF ETF 78464A763 35,080 394,650 SH   SOLE   385,702 0 8,948
SPDR Dow Jones Industrial Average ETF ETF 78467X109 58,318 273,486 SH   SOLE   251,606 0 21,880
SPDR S&P MidCap 400 ETF ETF 78467Y107 5,116 16,107 SH   SOLE   14,902 0 1,205
SPDR Nuveen Blmbg Barclays Muni Bd ETF ETF 78468R721 2,854 58,623 SH   SOLE   42,283 0 16,340
SPDR Nuveen Blmbg Barclays ST MunBd ETF ETF 78468R739 1,045 21,543 SH   SOLE   14,076 0 7,467
SPDR Russell 1000 Yield ETF ETF 78468R770 957 13,725 SH   SOLE   13,725 0 0
SPDR SSGA US Small Cap Low Volatil ETF ETF 78468R887 10,105 109,486 SH   SOLE   97,129 0 12,357
Src Energy Inc Common Stock 78470V108 608 90,434 SH   SOLE   90,434 0 0
Sabre Corp Common Stock 78573M104 9,739 447,377 SH   SOLE   440,680 0 6,697
Salesforce.com Inc Common Stock 79466L302 967 11,163 SH   SOLE   10,183 0 980
Sanofi ADR 80105N105 1,742 36,360 SH   SOLE   32,213 0 4,147
SCANA Corp Common Stock 80589M102 480 7,161 SH   SOLE   7,161 0 0
Sealed Air Corp Common Stock 81211K100 220 4,909 SH   SOLE   2,205 0 2,704
Materials Select Sector SPDR ETF ETF 81369Y100 4,037 75,017 SH   SOLE   69,971 0 5,045
Select Sector Spdr Trust The Health Care Select Sector Spdr Fund ETF 81369Y209 27,751 350,212 SH   SOLE   342,172 0 8,040
Consumer Staples Select Sector SPDR ETF ETF 81369Y308 6,932 126,175 SH   SOLE   115,136 0 11,039
Select Sector Spdr Fund Shs Ben Consumer Discretionary ETF 81369Y407 7,936 88,545 SH   SOLE   80,832 0 7,712
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506 2,670 41,124 SH   SOLE   33,769 0 7,355
Financial Select Sector SPDR ETF ETF 81369Y605 52,789 2,139,793 SH   SOLE   1,883,567 0 256,226
Industrial Select Sector SPDR ETF ETF 81369Y704 4,514 66,279 SH   SOLE   60,239 0 6,040
Technology Select Sector SPDR ETF ETF 81369Y803 8,777 160,394 SH   SOLE   146,800 0 13,594
Real Estate Select Sector SPDR ETF 81369Y860 232 7,207 SH   SOLE   6,813 0 394
Select Sector Spdr Trust The Utilities Select Sector Spdr Trust ETF 81369Y886 80,590 1,551,007 SH   SOLE   1,410,765 0 140,242
Senior Housing Properties Trust REIT 81721M109 255 12,474 SH   SOLE   12,074 0 400
ServiceNow Inc Common Stock 81762P102 1,480 13,962 SH   SOLE   13,106 0 856
Shire PLC ADR 82481R106 1,370 8,287 SH   SOLE   7,596 0 691
Signature Bank Common Stock 82669G104 297 2,067 SH   SOLE   1,970 0 97
Sirius XM Holdings Inc Common Stock 82968B103 701 128,082 SH   SOLE   127,079 0 1,003
Skyworks Solutions Inc Common Stock 83088M102 1,064 11,088 SH   SOLE   9,609 0 1,479
Spectra Energy Partners LP MLP 84756N109 887 20,668 SH   SOLE   20,668 0 0
Spirit Realty Capital Inc REIT 84860W102 158 21,256 SH   SOLE   21,256 0 0
Star Gas Partners LP MLP 85512C105 158 14,554 SH   SOLE   13,966 0 588
Starwood Property Trust Inc REIT 85571B105 295 13,183 SH   SOLE   13,183 0 0
Statoil Asa ADR 85771P102 177 10,687 SH   SOLE   10,147 0 540
Sumitomo Mitsui Financial Group Inc ADR 86562M209 2,904 369,422 SH   SOLE   351,961 0 17,461
SYNNEX Corp Common Stock 87162W100 1,256 10,469 SH   SOLE   10,259 0 210
Synchrony Financial Common Stock 87165B103 2,003 67,163 SH   SOLE   63,583 0 3,580
Tekla Life Sciences Investors Closed-End Fund 87911K100 235 11,292 SH   SOLE   11,292 0 0
Tesla Motors Inc Common Stock 88160R101 2,376 6,571 SH   SOLE   5,752 0 819
Tesoro Logistics LP MLP 88160T107 266 5,150 SH   SOLE   5,150 0 0
Texas Capital Bancshares Inc Common Stock 88224Q107 200 2,586 SH   SOLE   2,586 0 0
TG Therapeutics Inc Common Stock 88322Q108 583 58,050 SH   SOLE   58,050 0 0
3M Co Common Stock 88579Y101 30,125 144,699 SH   SOLE   118,644 0 26,055
Tier REIT Inc REIT 88650V208 387 20,954 SH   SOLE   20,081 0 873
TriState Capital Holdings Inc Common Stock 89678F100 545 21,625 SH   SOLE   21,625 0 0
Twenty-First Century Fox Inc Class A Common Stock 90130A101 6,149 216,982 SH   SOLE   200,245 0 16,737
Twitter Inc Common Stock 90184L102 278 15,578 SH   SOLE   13,602 0 1,976
Ulta Salon Cosmetics & Fragrance Inc Common Stock 90384S303 420 1,462 SH   SOLE   1,314 0 148
The Ultimate Software Group Inc Common Stock 90385D107 526 2,505 SH   SOLE   2,505 0 0
United States Oil ETF 91232N108 105 11,021 SH   SOLE   11,021 0 0
UnitedHealth Group Inc Common Stock 91324P102 9,053 48,824 SH   SOLE   40,874 0 7,950
Unum Group Common Stock 91529Y106 1,632 34,998 SH   SOLE   32,470 0 2,528
Urban Edge Properties REIT 91704F104 265 11,170 SH   SOLE   11,170 0 0
Valero Energy Corp Common Stock 91913Y100 1,270 18,828 SH   SOLE   18,381 0 447
Valvoline Inc Common Stock 92047W101 217 9,158 SH   SOLE   3,393 0 5,765
VanEck Vectors Gold Miners ETF ETF 92189F106 503 22,801 SH   SOLE   8,237 0 14,564
VanEck Vectors High-Yield Municipal ETF ETF 92189F361 235 7,588 SH   SOLE   7,588 0 0
VanEck Vectors Mortgage REIT Income ETF ETF 92189F452 8,882 359,578 SH   SOLE   329,712 0 29,866
VanEck Vectors JP Morgan EM LC Bd ETF ETF 92189F494 451 23,867 SH   SOLE   23,867 0 0
VanEck Vectors Unconvnt Oil & Gas ETF ETF 92189F668 421 30,083 SH   SOLE   30,083 0 0
VanEck Vectors Semiconductor ETF ETF 92189F676 29,709 362,919 SH   SOLE   336,700 0 26,219
VanEck Vectors Gaming ETF ETF 92189F882 12,982 318,811 SH   SOLE   292,352 0 26,459
Vanguard Total International Bond ETF ETF 92203J407 41,332 760,337 SH   SOLE   730,681 0 29,655
Vanguard Consumer Discretionary ETF ETF 92204A108 380 2,678 SH   SOLE   2,353 0 325
Vanguard Consumer Staples ETF ETF 92204A207 819 5,810 SH   SOLE   5,565 0 245
Vanguard Energy ETF ETF 92204A306 1,223 13,816 SH   SOLE   13,607 0 209
Vanguard Financials ETF ETF 92204A405 754 12,059 SH   SOLE   10,617 0 1,442
Vanguard Health Care ETF ETF 92204A504 926 6,284 SH   SOLE   5,765 0 519
Vanguard Industrials ETF ETF 92204A603 329 2,560 SH   SOLE   2,560 0 0
Vanguard Information Technology ETF ETF 92204A702 790 5,610 SH   SOLE   3,650 0 1,960
Vanguard Materials ETF ETF 92204A801 891 7,324 SH   SOLE   7,324 0 0
Vanguard Utilities ETF ETF 92204A876 470 4,110 SH   SOLE   4,010 0 100
Vanguard Telecommunication Services ETF ETF 92204A884 358 3,895 SH   SOLE   3,895 0 0
Vanguard Short-Term Government Bond ETF ETF 92206C102 1,567 25,793 SH   SOLE   25,793 0 0
Vanguard Short-Term Corporate Bond ETF ETF 92206C409 13,935 174,100 SH   SOLE   146,983 0 27,117
Vanguard Russell 3000 ETF ETF 92206C599 3,940 35,369 SH   SOLE   35,369 0 0
Vanguard Russell 1000 Growth ETF ETF 92206C680 295 2,429 SH   SOLE   2,429 0 0
Vanguard Interm-Term Govt Bd ETF ETF 92206C706 10,669 165,021 SH   SOLE   162,956 0 2,065
Vanguard Mortgage-Backed Secs ETF ETF 92206C771 29,725 564,470 SH   SOLE   548,959 0 15,511
Vanguard Long-Term Government Bd ETF ETF 92206C847 8,938 115,954 SH   SOLE   112,830 0 3,124
Vanguard Intermediate-Term Corp Bd ETF ETF 92206C870 7,690 87,850 SH   SOLE   86,635 0 1,215
Varian Medical Systems Inc Common Stock 92220P105 10,695 103,648 SH   SOLE   94,196 0 9,452
Vectren Corp Common Stock 92240G101 602 10,307 SH   SOLE   10,307 0 0
Ventas Inc Common Stock 92276F100 2,956 42,542 SH   SOLE   37,034 0 5,508
Verizon Communications Inc Common Stock 92343V104 38,906 871,152 SH   SOLE   757,347 0 113,805
Vertex Pharmaceuticals Inc Common Stock 92532F100 657 5,096 SH   SOLE   4,590 0 506
Viacom Inc Common Stock 92553P201 373 11,116 SH   SOLE   11,116 0 0
Visa Inc Class A Common Stock 92826C839 40,505 431,920 SH   SOLE   378,892 0 53,028
Vodafone Group PLC ADR ADR 92857W308 1,167 40,620 SH   SOLE   13,665 0 26,955
Voya Emerging Markets High Dividend Eq Closed-End Fund 92912P108 997 113,559 SH   SOLE   83,568 0 29,991
Voya Global Advantage and Premium Opp Closed-End Fund 92912R104 1,656 153,152 SH   SOLE   108,434 0 44,718
Voya Prime Rate Trust Closed-End Fund 92913A100 1,339 248,941 SH   SOLE   241,820 0 7,121
Voya Natural Resources Equity Income Closed-End Fund 92913C106 496 83,293 SH   SOLE   11,778 0 71,515
WGL Holdings Inc Common Stock 92924F106 557 6,682 SH   SOLE   5,430 0 1,252
WNS (Holdings) Ltd ADR 92932M101 2,705 78,712 SH   SOLE   76,756 0 1,956
Wmi Hldgs Corp Com Common Stock 92936P100 125 100,000 SH   SOLE   100,000 0 0
W.P. Carey Inc REIT 92936U109 943 14,283 SH   SOLE   13,883 0 400
WPP PLC ADR 92937A102 12,476 118,358 SH   SOLE   114,707 0 3,651
Wecenergy Group Inc Common Stock 92939U106 674 10,983 SH   SOLE   10,956 0 27
Waste Management Inc Common Stock 94106L109 2,696 36,758 SH   SOLE   35,628 0 1,130
Anthem Inc Conv Bond 94973VBG1 771 3,000 SH   SOLE   3,000 0 0
Welltower Inc Com REIT 95040Q104 3,618 48,332 SH   SOLE   45,653 0 2,679
Westar Energy Inc Common Stock 95709T100 284 5,365 SH   SOLE   5,365 0 0
Western Asset Global High Inc Closed-End Fund 95766B109 182 18,083 SH   SOLE   18,083 0 0
Western Asset Muni High Income Closed-End Fund 95766N103 1,173 159,121 SH   SOLE   152,924 0 6,197
Williams Partners Lp MLP 96949L105 3,374 84,121 SH   SOLE   64,420 0 19,701
Windstream Holdings Inc Common Stock 97382A200 99 25,481 SH   SOLE   25,481 0 0
Wintrust Financial Corp Common Stock 97650W108 321 4,193 SH   SOLE   243 0 3,950
WisdomTree Total Dividend ETF ETF 97717W109 1,963 23,077 SH   SOLE   18,626 0 4,451
WisdomTree High Dividend ETF ETF 97717W208 973 14,238 SH   SOLE   14,238 0 0
WisdomTree Emerging Markets SmCp Div ETF ETF 97717W281 1,282 28,031 SH   SOLE   20,425 0 7,606
WisdomTree LargeCap Dividend ETF ETF 97717W307 3,087 36,710 SH   SOLE   36,710 0 0
WisdomTree Emerging Markets High Div ETF ETF 97717W315 903 22,027 SH   SOLE   18,416 0 3,611
WisdomTree Dividend ex-Financials ETF ETF 97717W406 263 3,190 SH   SOLE   3,190 0 0
WisdomTree MidCap Dividend ETF ETF 97717W505 10,665 109,105 SH   SOLE   107,303 0 1,802
WisdomTree SmallCap Earnings ETF ETF 97717W562 1,721 52,397 SH   SOLE   49,458 0 2,939
WisdomTree SmallCap Dividend ETF ETF 97717W604 23,361 290,272 SH   SOLE   285,272 0 5,000
WisdomTree International SmallCp Div ETF ETF 97717W760 1,784 25,661 SH   SOLE   23,899 0 1,762
WisdomTree International LargeCp Div ETF ETF 97717W794 3,459 73,173 SH   SOLE   72,985 0 188
WisdomTree International High Div ETF ETF 97717W802 15,499 371,223 SH   SOLE   363,903 0 7,320
WisdomTree Japan SmallCap Dividend ETF ETF 97717W836 1,412 20,143 SH   SOLE   19,985 0 158
WisdomTree Europe SmallCap Dividend ETF ETF 97717W869 2,007 31,102 SH   SOLE   31,102 0 0
WisdomTree US Quality Dividend Gr ETF ETF 97717X669 286 7,780 SH   SOLE   7,780 0 0
WisdomTree Emerging Markets Lcl Dbt ETF ETF 97717X867 215 5,680 SH   SOLE   5,680 0 0
Workday Inc Common Stock 98138H101 484 4,989 SH   SOLE   4,280 0 709
Xcel Energy Inc Common Stock 98389B100 1,745 38,035 SH   SOLE   37,069 0 966
Xylem Inc Common Stock 98419M100 5,271 95,096 SH   SOLE   20,795 0 74,301
Yamana Gold Inc Common Stock 98462Y100 60 19,325 SH   SOLE   15,727 0 3,598
Yum China Hldgs Inc Com Common Stock 98850P109 6,406 162,468 SH   SOLE   83,782 0 78,686
Zimmer Biomet Holdings Inc Common Stock 98956P102 2,454 19,114 SH   SOLE   13,162 0 5,952
Zoetis Inc Common Stock 98978V103 688 11,036 SH   SOLE   10,582 0 454
Zynga Inc Class A Common Stock 98986T108 77 21,192 SH   SOLE   21,192 0 0
Allergan plc Common Stock G0177J108 3,372 13,871 SH   SOLE   8,502 0 5,369
Amdocs Ltd Common Stock G02602103 3,611 56,023 SH   SOLE   53,884 0 2,139
Aon PLC Common Stock G0408V102 2,081 15,649 SH   SOLE   15,121 0 528
Arch Capital Group Ltd Common Stock G0450A105 2,861 30,671 SH   SOLE   29,927 0 744
Accenture PLC A Common Stock G1151C101 17,685 142,987 SH   SOLE   108,167 0 34,820
Brookfield Infrastructure Partners LP Common Stock G16252101 13,599 256,391 SH   SOLE   167,302 0 89,089
Coca-Cola European Partners PLC Common Stock G25839104 255 6,278 SH   SOLE   6,278 0 0
Delphi Automotive PLC Common Stock G27823106 4,179 47,673 SH   SOLE   30,063 0 17,610
Eaton Corp PLC Common Stock G29183103 15,056 193,441 SH   SOLE   191,016 0 2,426
Horizon Pharma Plc Common Stock G4617B105 439 37,009 SH   SOLE   34,111 0 2,898
Icon PLC Common Stock G4705A100 6,143 62,821 SH   SOLE   61,185 0 1,636
IHS Markit Ltd A Common Stock G47567105 7,376 167,482 SH   SOLE   45,825 0 121,657
Ingersoll-Rand PLC Common Stock G47791101 769 8,418 SH   SOLE   8,330 0 88
Weatherford International PLC Intl Common Stock G48833100 59 15,355 SH   SOLE   8,458 0 6,897
Invesco Ltd Common Stock G491BT108 225 6,385 SH   SOLE   6,385 0 0
Jazz Pharmaceuticals PLC Intl Common Stock G50871105 429 2,759 SH   SOLE   2,659 0 100
Johnson Controls International PLC Common Stock G51502105 1,346 31,053 SH   SOLE   31,047 0 6
Lazard Ltd Intl Common Stock G54050102 343 7,400 SH   SOLE   7,200 0 200
Mallinckrodt PLC Common Stock G5785G107 15,022 335,230 SH   SOLE   328,923 0 6,307
Medtronic PLC Common Stock G5960L103 29,401 331,280 SH   SOLE   274,315 0 56,965
Nielsen Holdings Plc Shs Common Stock G6518L108 319 8,245 SH   SOLE   7,999 0 246
Seadrill Ltd Intl Common Stock G7945E105 39 12,690 SH   SOLE   12,690 0 0
Seagate Technology PLC Common Stock G7945M107 350 9,033 SH   SOLE   7,992 0 1,041
Pentair PLC Intl Common Stock G7S00T104 638 9,593 SH   SOLE   9,593 0 0
STERIS PLC Equity G84720104 10,910 133,862 SH   SOLE   127,656 0 6,206
TechnipFMC PLC Common Stock G87110105 209 8,802 SH   SOLE   8,593 0 209
Willis Towers Watson Public Limited Company Shs Intl Common Stock G96629103 327 2,245 SH   SOLE   964 0 1,281
Chubb Ltd Common Stock H1467J104 17,355 119,374 SH   SOLE   76,330 0 43,044
Logitech International SA Intl Common Stock H50430232 3,042 86,309 SH   SOLE   83,618 0 2,690
TE Connectivity Ltd Intl Common Stock H84989104 789 10,028 SH   SOLE   9,729 0 299
Transocean Ltd Intl Common Stock H8817H100 100 12,102 SH   SOLE   8,664 0 3,438
Check Point Software Technologies Ltd Intl Common Stock M22465104 15,011 137,618 SH   SOLE   115,177 0 22,441
Elbit Systems Ltd Intl Common Stock M3760D101 9,152 21,269 SH   SOLE   20,651 0 619
Mellanox Technologies Ltd Intl Common Stock M51363113 206 4,764 SH   SOLE   3,923 0 841
AerCap Holdings NV Intl Common Stock N00985106 2,773 59,719 SH   SOLE   57,865 0 1,854
InterXion Holding NV Intl Common Stock N47279109 3,054 66,713 SH   SOLE   64,675 0 2,038
LyondellBasell Industries NV Common Stock N53745100 8,663 102,657 SH   SOLE   75,790 0 26,867
Mylan Nv Common Stock N59465109 316 8,133 SH   SOLE   7,967 0 166
NXP Semiconductors NV Intl Common Stock N6596X109 411 3,755 SH   SOLE   3,699 0 56
Royal Caribbean Cruises Ltd Common Stock V7780T103 1,467 13,434 SH   SOLE   6,884 0 6,550
Broadcom Ltd Common Stock Y09827109 10,570 45,355 SH   SOLE   43,805 0 1,551
AmerisourceBergen Corp Common Stock 03073E105 2,023 21,396 SH   SOLE   21,101 0 295
Controladora Vuela Cia de Aviacion SAB de CV ADR 21240E105 2,910 199,987 SH   SOLE   192,776 0 7,211
American Eagle Outfitters Inc Common Stock 02553E106 2,126 176,404 SH   SOLE   170,737 0 5,667
Barclays Plc Adr ADR 06738E204 302 28,487 SH   SOLE   28,487 0 0
CDK Global Inc Common Stock 12508E101 1,083 17,448 SH   SOLE   16,444 0 1,004
ConforMIS Inc Common Stock 20717E101 47 11,056 SH   SOLE   11,056 0 0
Quanta Services Inc Common Stock 74762E102 1,054 32,005 SH   SOLE   29,519 0 2,486
VeriSign Inc Common Stock 92343E102 909 9,779 SH   SOLE   6,579 0 3,200
Target Corp Common Stock 87612E106 3,325 63,590 SH   SOLE   42,538 0 21,052
Edwards Lifesciences Corp Common Stock 28176E108 1,321 11,168 SH   SOLE   9,422 0 1,746
NCR Corp Common Stock 62886E108 1,039 25,429 SH   SOLE   23,718 0 1,711
Dr Pepper Snapple Group Inc Common Stock 26138E109 1,580 17,347 SH   SOLE   17,347 0 0
Fortinet Inc Common Stock 34959E109 441 11,786 SH   SOLE   11,124 0 662
Total Sa ADR 89151E109 3,367 67,894 SH   SOLE   65,462 0 2,432
The Travelers Companies Inc Common Stock 89417E109 16,583 131,063 SH   SOLE   124,351 0 6,712
JP Morgan Chase Wts Common Stock 46634E114 985 19,590 SH   SOLE   17,006 0 2,584
First Trust NYSE Arca Biotech ETF ETF 33733E203 1,923 16,864 SH   SOLE   5,419 0 11,445
First Trust Dow Jones Internet ETF ETF 33733E302 27,640 291,744 SH   SOLE   278,702 0 13,042