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
3M CO COM COM 88579y101 213 1,010 SH   SOLE   1,010 0 0
AARONS INC COM PAR $0.50 COM 002535300 2,443 44,855 SH   SOLE   8,710 0 36,145
ACUITY BRANDS INC COM COM 00508Y102 71,393 454,157 SH   SOLE   337,549 0 116,608
AEGION CORP COM COM 00770F104 572 22,522 SH   SOLE   1,921 0 20,601
AETNA INC NEW COM COM 00817y108 35,506 175,035 SH   SOLE   117,559 0 57,476
ALPHABET INC CAP STK CL A COM 02079K305 17,756 14,710 SH   SOLE   12,376 0 2,334
ALTRIA GROUP INC COM COM 02209s103 9,499 157,500 SH   SOLE   132,349 0 25,151
AMC NETWORKS INC CL A COM 00164v103 4,132 62,291 SH   SOLE   7,829 0 54,462
AMDOCS LTD SHS COM G02602103 34,581 524,118 SH   SOLE   458,385 0 65,733
AMERICAN PUBLIC EDUCATION INC COM 02913V103 230 6,955 SH   SOLE   595 0 6,360
AMERICAN RENAL ASSOCIATES HOLD COM 029227105 821 37,903 SH   SOLE   3,232 0 34,671
AMERICAS CAR MART INC COM COM 03062T105 356 4,547 SH   SOLE   387 0 4,160
AMERISOURCEBERGEN CORP COM COM 03073E105 36,924 400,394 SH   SOLE   350,109 0 50,285
AMGEN INC COM COM 031162100 57,550 277,632 SH   SOLE   158,836 0 118,796
ANTHEM INC COM COM 036752103 23,082 84,227 SH   SOLE   63,253 0 20,974
APPLE INC COM COM 037833100 67,865 300,633 SH   SOLE   177,483 0 123,150
ASSURED GUARANTY LTD COM COM G0585R106 65,232 1,544,693 SH   SOLE   1,103,339 0 441,354
BANK AMER CORP COM COM 060505104 55,432 1,881,592 SH   SOLE   1,093,936 0 787,656
BANKUNITED INC COM COM 06652K103 30,206 853,280 SH   SOLE   628,069 0 225,211
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 320 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 70,679 330,106 SH   SOLE   179,136 0 150,970
BIOGEN INC COM COM 09062X103 37,269 105,484 SH   SOLE   71,960 0 33,524
BLACKROCK ENHANCED GBL DIV TR COM 092501105 2,046 186,208 SH   SOLE   37,914 0 148,294
BLOCK H & R INC COM COM 093671105 21,574 837,842 SH   SOLE   732,149 0 105,693
BLUE HILLS BANCORP INC COM COM 095573101 1,980 82,151 SH   SOLE   16,036 0 66,115
BOISE CASCADE CO DEL COM COM 09739D100 2,111 57,368 SH   SOLE   11,124 0 46,244
BOJANGLES INC COM COM 097488100 524 33,358 SH   SOLE   2,838 0 30,520
BRISTOL MYERS SQUIBB CO COM COM 110122108 363 5,845 SH   SOLE   1,000 0 4,845
C & F FINL CORP COM COM 12466Q104 1,364 23,212 SH   SOLE   4,506 0 18,706
C H ROBINSON WORLDWIDE INC COM COM 12541W209 47,446 484,538 SH   SOLE   342,157 0 142,381
CACI INTL INC CL A COM 127190304 4,151 22,539 SH   SOLE   4,377 0 18,162
CALAMOS STRATEGIC TOTL RETN FD COM 128125101 137 10,200 SH   SOLE   200 0 10,000
CAPITAL ONE FINL CORP COM COM 14040H105 15,473 162,997 SH   SOLE   103,562 0 59,435
CASS INFORMATION SYS INC COM COM 14808P109 662 10,166 SH   SOLE   870 0 9,296
CBM BANCORP INC COM COM 1248XT104 370 28,885 SH   SOLE   2,449 0 26,436
CELGENE CORP COM COM 151020104 30,442 340,169 SH   SOLE   233,351 0 106,818
CENTERSTATE BK CORP COM COM 15201p109 2,991 106,619 SH   SOLE   20,694 0 85,925
CHECK POINT SOFTWARE TECH LTD COM m22465104 28,279 240,326 SH   SOLE   209,949 0 30,377
CHEVRON CORP NEW COM COM 166764100 213 1,738 SH   SOLE   1,738 0 0
CHUBB LIMITED COM COM H1467J104 1,416 10,594 SH   SOLE   5,603 0 4,991
CHURCH & DWIGHT INC COM COM 171340102 39,149 659,403 SH   SOLE   576,371 0 83,032
CISCO SYS INC COM COM 17275R102 43,797 900,237 SH   SOLE   562,956 0 337,281
CITIGROUP INC COM NEW COM 172967424 1,979 27,583 SH   SOLE   18,013 0 9,570
CITRIX SYS INC COM COM 177376100 28,160 253,327 SH   SOLE   221,340 0 31,987
COASTWAY BANCORP INC COM COM 190632109 1,121 39,751 SH   SOLE   5,149 0 34,602
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 12,954 167,901 SH   SOLE   143,353 0 24,548
COLLIERS INTL GROUP INC SUB VT COM 194693107 1,560 20,120 SH   SOLE   3,908 0 16,212
CONSOLIDATED TOMOKA LD CO COM COM 210226106 522 8,378 SH   SOLE   718 0 7,660
COOPER STD HLDGS INC COM COM 21676P103 3,357 27,983 SH   SOLE   5,453 0 22,530
CORELOGIC INC COM COM 21871D103 3,046 61,649 SH   SOLE   11,977 0 49,672
COSTCO WHSL CORP NEW COM COM 22160k105 442 1,880 SH   SOLE   1,880 0 0
CRH MEDICAL CORP COM COM 12626F105 675 170,842 SH   SOLE   14,618 0 156,224
CROSS CTRY HEALTHCARE INC COM COM 227483104 406 46,537 SH   SOLE   3,962 0 42,575
CUMMINS INC COM COM 231021106 59,904 410,103 SH   SOLE   323,998 0 86,105
CUSTOMERS BANCORP INC COM COM 23204G100 1,746 74,210 SH   SOLE   14,414 0 59,796
CVS HEALTH CORP COM COM 126650100 28,580 363,061 SH   SOLE   267,624 0 95,437
DATA I O CORP COM COM 237690102 508 97,102 SH   SOLE   8,261 0 88,841
DECKERS OUTDOOR CORP COM COM 243537107 2,489 20,988 SH   SOLE   4,081 0 16,907
DELUXE CORP COM COM 248019101 17,906 314,465 SH   SOLE   274,751 0 39,714
DISCOVER FINL SVCS COM COM 254709108 23,436 306,556 SH   SOLE   267,813 0 38,743
DISCOVERY INC COM SER C COM 25470F302 119,788 4,049,629 SH   SOLE   2,832,364 0 1,217,265
DISNEY WALT CO COM DISNEY COM 254687106 502 4,294 SH   SOLE   0 0 4,294
DOUGLAS DYNAMICS INC COM COM 25960R105 2,807 63,946 SH   SOLE   12,427 0 51,519
EATON VANCE TX ADV GLBL DIV FD COM 27828s101 239 13,333 SH   SOLE   13,333 0 0
EATON VANCE TX MGD DIV EQ INCM COM 27828n102 2,922 227,554 SH   SOLE   23,663 0 203,891
ECHO GLOBAL LOGISTICS INC COM COM 27875T101 2,420 78,195 SH   SOLE   15,195 0 63,000
EDGEWELL PERS CARE CO COM COM 28035Q102 24,582 531,724 SH   SOLE   464,574 0 67,150
EDUCATIONAL DEV CORP COM COM 281479105 747 65,246 SH   SOLE   5,552 0 59,694
ENNIS INC COM COM 293389102 552 27,010 SH   SOLE   2,304 0 24,706
ENTEGRA FINL CORP COM COM 29363J108 360 13,575 SH   SOLE   2,408 0 11,167
ENTERPRISE PRODS PARTNERS L P COM 293792107 1,075 37,421 SH   SOLE   21,861 0 15,560
EVERTEC INC COM COM 30040P103 3,522 146,133 SH   SOLE   28,341 0 117,792
EXXON MOBIL CORP COM COM 30231g102 14,398 169,343 SH   SOLE   110,993 0 58,350
F5 NETWORKS INC COM COM 315616102 45,408 227,699 SH   SOLE   157,810 0 69,889
FABRINET SHS COM G3323L100 1,508 32,598 SH   SOLE   6,321 0 26,277
FEDERAL AGRIC MTG CORP CL C COM 313148306 3,072 42,560 SH   SOLE   8,253 0 34,307
FINJAN HLDGS INC COM NEW COM 31788H303 529 122,776 SH   SOLE   10,476 0 112,300
FIRST DEFIANCE FINL CORP COM COM 32006w106 2,900 96,314 SH   SOLE   18,798 0 77,516
FIRST FINANCIAL NORTHWEST INC COM 32022K102 353 21,327 SH   SOLE   1,821 0 19,506
FIRST NORTHWEST BANCORP COM COM 335834107 323 20,944 SH   SOLE   1,792 0 19,152
FONAR CORP COM NEW COM 344437405 349 14,017 SH   SOLE   1,195 0 12,822
FS BANCORP INC COM COM 30263y104 521 9,343 SH   SOLE   1,531 0 7,812
FTI CONSULTING INC COM COM 302941109 2,880 39,350 SH   SOLE   7,653 0 31,697
GENERAC HLDGS INC COM COM 368736104 2,677 47,452 SH   SOLE   9,231 0 38,221
GENERAL DYNAMICS CORP COM COM 369550108 14,605 71,339 SH   SOLE   43,121 0 28,218
GILEAD SCIENCES INC COM COM 375558103 50,290 651,341 SH   SOLE   362,736 0 288,605
GOLDMAN SACHS GROUP INC COM COM 38141g104 37,337 166,505 SH   SOLE   113,304 0 53,201
GRAHAM HLDGS CO COM COM 384637104 24,704 42,644 SH   SOLE   37,257 0 5,387
HACKETT GROUP INC COM COM 404609109 301 14,923 SH   SOLE   1,279 0 13,644
HAWKINS INC COM COM 420261109 267 6,436 SH   SOLE   538 0 5,898
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 11,399 698,922 SH   SOLE   449,049 0 249,873
HMN FINL INC COM COM 40424G108 506 24,664 SH   SOLE   2,099 0 22,565
HOME DEPOT INC COM COM 437076102 368 1,775 SH   SOLE   1,775 0 0
HOME FED BANCORP INC LA NEW CO COM 43708L108 219 6,448 SH   SOLE   550 0 5,898
HOMESTREET INC COM COM 43785V102 3,883 146,517 SH   SOLE   28,568 0 117,949
HOOKER FURNITURE CORP COM COM 439038100 341 10,098 SH   SOLE   859 0 9,239
HOWARD HUGHES CORP COM COM 44267D107 54,641 439,870 SH   SOLE   310,894 0 128,976
ICF INTL INC COM COM 44925C103 2,138 28,339 SH   SOLE   5,496 0 22,843
IF BANCORP INC COM COM 44951J105 533 23,121 SH   SOLE   3,248 0 19,873
INGERSOLL-RAND PLC SHS COM G47791101 49,064 479,606 SH   SOLE   276,569 0 203,037
INTEL CORP COM COM 458140100 29,843 631,054 SH   SOLE   466,064 0 164,990
INTERDIGITAL INC COM COM 45867G101 4,410 55,126 SH   SOLE   10,736 0 44,390
INTERNATIONAL BANCSHARES CORP COM 459044103 1,226 27,249 SH   SOLE   5,289 0 21,960
INTERNATIONAL BUSINESS MACHS C COM 459200101 13,815 91,361 SH   SOLE   58,641 0 32,720
INTEST CORP COM COM 461147100 400 51,647 SH   SOLE   4,394 0 47,253
INVESTORS BANCORP INC NEW COM COM 46146L101 7,789 634,801 SH   SOLE   553,062 0 81,739
ISHARES TR RUS MID CAP ETF COM 464287499 545 2,473 SH   SOLE   2,473 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 266 2,668 SH   SOLE   2,668 0 0
JOHNSON & JOHNSON COM COM 478160104 40,545 293,442 SH   SOLE   167,625 0 125,817
JOHNSON OUTDOORS INC CL A COM 479167108 332 3,567 SH   SOLE   305 0 3,262
JPMORGAN CHASE & CO COM COM 46625H100 51,503 456,423 SH   SOLE   272,301 0 184,122
KAISER ALUMINUM CORP COM PAR $ COM 483007704 1,436 13,167 SH   SOLE   2,561 0 10,606
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 245 7,791 SH   SOLE   663 0 7,128
KORN FERRY INTL COM NEW COM 500643200 1,527 31,013 SH   SOLE   6,002 0 25,011
KRONOS WORLDWIDE INC COM COM 50105F105 2,833 174,322 SH   SOLE   33,841 0 140,481
KULICKE & SOFFA INDS INC COM COM 501242101 1,364 57,196 SH   SOLE   11,090 0 46,106
L3 TECHNOLOGIES INC COM COM 502413107 701 3,299 SH   SOLE   2,546 0 753
LAM RESEARCH CORP COM COM 512807108 10,016 66,025 SH   SOLE   56,085 0 9,940
LEAR CORP COM NEW COM 521865204 8,847 61,017 SH   SOLE   51,346 0 9,671
LIBERTY BROADBAND CORP COM SER COM 530307107 29,074 344,763 SH   SOLE   254,105 0 90,658
LIBERTY BROADBAND CORP COM SER COM 530307305 71,702 850,555 SH   SOLE   572,284 0 278,271
LIBERTY MEDIA CORP DELAWARE CO COM 531229409 857 19,720 SH   SOLE   13,918 0 5,802
LIBERTY MEDIA CORP DELAWARE CO COM 531229607 114,696 2,639,725 SH   SOLE   1,826,666 0 813,059
LIBERTY MEDIA CORP SERIES C LI COM 531229854 90,159 2,424,274 SH   SOLE   1,699,500 0 724,774
LOUISIANA PAC CORP COM COM 546347105 1,306 49,310 SH   SOLE   9,564 0 39,746
MARCUS & MILLICHAP INC COM COM 566324109 1,482 42,687 SH   SOLE   8,278 0 34,409
MASCO CORP COM COM 574599106 346 9,459 SH   SOLE   9,459 0 0
MATTHEWS INTL CORP CL A COM 577128101 1,572 31,349 SH   SOLE   6,087 0 25,262
MCKESSON CORP COM COM 58155Q103 41,655 314,019 SH   SOLE   170,803 0 143,216
MEDIFAST INC COM COM 58470H101 1,108 4,999 SH   SOLE   970 0 4,029
MELROSE BANCORP INC COM COM 585553100 610 30,899 SH   SOLE   4,083 0 26,816
MERCANTILE BANK CORP COM COM 587376104 1,646 49,324 SH   SOLE   9,627 0 39,697
MERCK & CO INC COM COM 58933Y105 1,425 20,087 SH   SOLE   15,053 0 5,034
MICROSOFT CORP COM COM 594918104 41,585 363,604 SH   SOLE   213,235 0 150,369
MISTRAS GROUP INC COM COM 60649T107 252 11,631 SH   SOLE   989 0 10,642
MOVADO GROUP INC COM COM 624580106 357 8,525 SH   SOLE   727 0 7,798
NATURAL HEALTH TRENDS CORP COM COM 63888P406 255 10,945 SH   SOLE   932 0 10,013
NAUTILUS INC COM COM 63910B102 356 25,524 SH   SOLE   2,177 0 23,347
NELNET INC CL A COM 64031N108 2,942 51,455 SH   SOLE   10,005 0 41,450
NET 1 UEPS TECHNOLOGIES INC CO COM 64107N206 361 45,088 SH   SOLE   3,872 0 41,216
NEXTERA ENERGY INC COM COM 65339F101 396 2,362 SH   SOLE   0 0 2,362
NORBORD INC COM NEW COM 65548P403 2,061 62,131 SH   SOLE   12,083 0 50,048
NORTHEAST BANCORP COM NEW COM 663904209 1,408 64,907 SH   SOLE   12,604 0 52,303
NORTHRIM BANCORP INC COM COM 666762109 2,288 55,055 SH   SOLE   10,687 0 44,368
NORTHROP GRUMMAN CORP COM COM 666807102 14,793 46,610 SH   SOLE   40,483 0 6,127
NOVA MEASURING INSTRUMENTS LTD COM M7516K103 2,794 106,194 SH   SOLE   20,620 0 85,574
NUVEEN TX ADV TOTAL RET STRGY COM 67090H102 165 12,200 SH   SOLE   200 0 12,000
OLD SECOND BANCORP INC ILL COM COM 680277100 1,916 124,007 SH   SOLE   24,072 0 99,935
ORACLE CORP COM COM 68389X105 34,287 664,988 SH   SOLE   351,649 0 313,339
ORION ENGINEERED CARBONS S A C COM L72967109 3,343 104,138 SH   SOLE   20,220 0 83,918
PACWEST BANCORP DEL COM COM 695263103 32,787 688,083 SH   SOLE   535,431 0 152,652
PATTERSON COMPANIES INC COM COM 703395103 1,687 68,992 SH   SOLE   68,992 0 0
PB BANCORP INC COM COM 70454T100 726 61,782 SH   SOLE   7,701 0 54,081
PERFICIENT INC COM COM 71375U101 414 15,539 SH   SOLE   1,327 0 14,212
PFIZER INC COM COM 717081103 17,647 400,439 SH   SOLE   148,590 0 251,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,391 32,419 SH   SOLE   6,295 0 26,124
PREFORMED LINE PRODS CO COM COM 740444104 509 7,241 SH   SOLE   617 0 6,624
PROCTER AND GAMBLE CO COM COM 742718109 241 2,890 SH   SOLE   2,890 0 0
PRUDENTIAL FINL INC COM COM 744320102 15,765 155,600 SH   SOLE   99,158 0 56,442
PSYCHEMEDICS CORP COM NEW COM 744375205 568 30,179 SH   SOLE   2,564 0 27,615
QUALCOMM INC COM COM 747525103 56,743 787,773 SH   SOLE   445,570 0 342,203
QUARTERHILL INC COM COM 747713105 306 216,802 SH   SOLE   18,429 0 198,373
QUEST DIAGNOSTICS INC COM COM 74834L100 29,687 275,105 SH   SOLE   240,430 0 34,675
RADIAN GROUP INC COM COM 750236101 2,264 109,524 SH   SOLE   21,241 0 88,283
REGAL BELOIT CORP COM COM 758750103 3,262 39,563 SH   SOLE   7,712 0 31,851
REGIONAL MGMT CORP COM COM 75902K106 700 24,282 SH   SOLE   2,063 0 22,219
REGIONS FINL CORP NEW COM COM 7591EP100 25,378 1,383,000 SH   SOLE   1,208,321 0 174,679
REPUBLIC BANCORP KY CL A COM 760281204 3,461 75,080 SH   SOLE   14,664 0 60,416
REX AMERICAN RESOURCES CORP CO COM 761624105 562 7,437 SH   SOLE   635 0 6,802
RMR GROUP INC CL A COM 74967R106 4,173 44,972 SH   SOLE   8,747 0 36,225
ROBERT HALF INTL INC COM COM 770323103 11,973 170,118 SH   SOLE   111,682 0 58,436
SEIZERT CAPITAL PARTNERS LARGE COM 74048B484 9,475 579,577 SH   SOLE   0 0 579,577
SILVERCORP METALS INC COM COM 82835P103 616 249,464 SH   SOLE   21,197 0 228,267
SINOVAC BIOTECH LTD SHS COM P8696W104 275 36,062 SH   SOLE   3,070 0 32,992
SMART GLOBAL HLDGS INC SHS COM G8232Y101 3,201 111,380 SH   SOLE   21,601 0 89,779
SMUCKER J M CO COM NEW COM 832696405 43,736 426,236 SH   SOLE   297,230 0 129,006
SOUND FINL BANCORP INC COM COM 83607A100 204 5,162 SH   SOLE   440 0 4,722
SP PLUS CORP COM COM 78469C103 2,011 55,089 SH   SOLE   10,711 0 44,378
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 244 841 SH   SOLE   841 0 0
STAMPS COM INC COM NEW COM 852857200 1,432 6,332 SH   SOLE   1,228 0 5,104
STANDARD DIVERSIFIED INC COM C COM 85336L109 255 15,517 SH   SOLE   1,318 0 14,199
STONERIDGE INC COM COM 86183P102 1,604 53,967 SH   SOLE   10,465 0 43,502
TCF FINL CORP COM COM 872275102 2,889 121,356 SH   SOLE   23,584 0 97,772
TEGNA INC COM COM 87901J105 1,446 120,873 SH   SOLE   23,508 0 97,365
TOWER INTL INC COM COM 891826109 3,620 119,655 SH   SOLE   23,201 0 96,454
TRAVELERS COMPANIES INC COM COM 89417e109 340 2,619 SH   SOLE   2,619 0 0
TREDEGAR CORP COM COM 894650100 648 29,953 SH   SOLE   2,545 0 27,408
TRINSEO S A SHS COM L9340P101 2,150 27,462 SH   SOLE   5,337 0 22,125
UNITEDHEALTH GROUP INC COM COM 91324P102 1,372 5,158 SH   SOLE   3,381 0 1,777
UNIVERSAL HLTH SVCS INC CL B COM 913903100 27,683 216,546 SH   SOLE   189,198 0 27,348
UNIVERSAL INS HLDGS INC COM COM 91359V107 4,532 93,347 SH   SOLE   18,159 0 75,188
UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 406 11,029 SH   SOLE   945 0 10,084
USANA HEALTH SCIENCES INC COM COM 90328M107 2,644 21,933 SH   SOLE   4,265 0 17,668
UTAH MED PRODS INC COM COM 917488108 225 2,387 SH   SOLE   203 0 2,184
VALHI INC NEW COM COM 918905100 1,702 746,701 SH   SOLE   144,784 0 601,917
VECTRUS INC COM COM 92242T101 258 8,272 SH   SOLE   704 0 7,568
VERIZON COMMUNICATIONS INC COM COM 92343v104 41,674 780,549 SH   SOLE   470,988 0 309,561
WALMART INC COM COM 931142103 28,326 301,627 SH   SOLE   220,923 0 80,704
WATERSTONE FINL INC MD COM COM 94188P101 3,204 186,838 SH   SOLE   36,569 0 150,269
WELLESLEY BANCORP INC COM COM 949485106 310 9,240 SH   SOLE   791 0 8,449
WELLS FARGO CO NEW COM COM 949746101 201 3,832 SH   SOLE   3,832 0 0
WESTERN DIGITAL CORP COM COM 958102105 67,134 1,146,801 SH   SOLE   801,029 0 345,772
WESTERN UN CO COM COM 959802109 28,903 1,516,420 SH   SOLE   1,318,570 0 197,850
WEYCO GROUP INC COM COM 962149100 249 7,079 SH   SOLE   601 0 6,478
WOLVERINE WORLD WIDE INC COM COM 978097103 1,748 44,772 SH   SOLE   8,695 0 36,077
WORLD ACCEP CORP DEL COM COM 981419104 309 2,700 SH   SOLE   230 0 2,470
XPERI CORP COM COM 98421B100 344 23,154 SH   SOLE   1,971 0 21,183
ZAGG INC COM COM 98884U108 601 40,752 SH   SOLE   3,465 0 37,287
ZIMMER BIOMET HLDGS INC COM COM 98956P102 237 1,805 SH   SOLE   1,805 0 0
ZIONS BANCORPORATION N A COM COM 989701107 24,270 483,939 SH   SOLE   422,814 0 61,125
EATON VANCE LTD DUR INCOME FD COM 27828H105 506 39,867 SH   SOLE   39,867 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J502 1,217 57,715 SH   SOLE   57,715 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J700 661 31,893 SH   SOLE   31,893 0 0
INVESCO EXCH TRD SLF IDX FD TR COM 46138J882 521 25,217 SH   SOLE   25,217 0 0
ISHARES TR IBONDS DEC21 ETF COM 46434VBK5 222 9,101 SH   SOLE   9,101 0 0
ISHARES TR IBONDS MAR20 ETF COM 46432fbc0 817 31,472 SH   SOLE   31,472 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 1,196 10,409 SH   SOLE   9,589 0 820
NUVEEN HIGH INCOME NOVEMBER 20 COM 67077N106 236 24,745 SH   SOLE   24,745 0 0
VANGUARD BD INDEX FD INC SHORT COM 921937827 2,072 26,559 SH   SOLE   26,559 0 0
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409 321 4,106 SH   SOLE   4,106 0 0
DAQO NEW ENERGY CORP SPNSRD AD ADR 23703Q203 241 9,239 SH   SOLE   788 0 8,451