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
SPDR S&P 500 ETF TR TR UNIT 78462F103 370 1,407 SH   SOLE   1,132 0 275
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,932 14,699 SH   SOLE   11,716 0 2,983
COHERENT INC COM 192479103 3,251 17,347 SH   SOLE   15,282 0 2,065
ABBOTT LABS COM 002824100 2,123 35,435 SH   SOLE   28,226 0 7,209
EBAY INC COM 278642103 2,425 60,260 SH   SOLE   47,622 0 12,638
FEDEX CORP COM 31428X106 1,247 5,193 SH   SOLE   3,911 0 1,282
ORACLE CORP COM 68389X105 1,870 40,868 SH   SOLE   31,527 0 9,341
JOHNSON & JOHNSON COM 478160104 4,481 34,967 SH   SOLE   26,892 0 8,075
PFIZER INC COM 717081103 4,683 131,939 SH   SOLE   105,101 0 26,838
AT&T INC COM 00206R102 4,488 125,892 SH   SOLE   100,504 0 25,387
MOLSON COORS BREWING CO CL B 60871R209 1,381 18,335 SH   SOLE   13,931 0 4,404
INGREDION INC COM 457187102 2,613 20,268 SH   SOLE   17,313 0 2,955
CISCO SYS INC COM 17275R102 5,283 123,181 SH   SOLE   97,854 0 25,327
TIME WARNER INC COM NEW 887317303 2,051 21,687 SH   SOLE   16,933 0 4,754
STATE STR CORP COM 857477103 2,189 21,954 SH   SOLE   17,063 0 4,891
MERCK & CO INC COM 58933Y105 4,674 85,814 SH   SOLE   70,217 0 15,597
MONDELEZ INTL INC CL A 609207105 1,536 36,808 SH   SOLE   27,841 0 8,967
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,800 11,828 SH   SOLE   8,968 0 2,860
MGIC INVT CORP WIS COM 552848103 3,393 260,985 SH   SOLE   224,380 0 36,605
CROWN CASTLE INTL CORP NEW COM 22822V101 4,230 38,594 SH   SOLE   30,080 0 8,514
ZIMMER BIOMET HLDGS INC COM 98956P102 1,579 14,485 SH   SOLE   11,035 0 3,450
CONOCOPHILLIPS COM 20825C104 1,571 26,494 SH   SOLE   20,129 0 6,365
MEREDITH CORP COM 589433101 4,515 83,924 SH   SOLE   66,532 0 17,392
CELGENE CORP COM 151020104 1,369 15,349 SH   SOLE   11,629 0 3,720
AFFILIATED MANAGERS GROUP COM 008252108 2,066 10,897 SH   SOLE   8,415 0 2,482
GENERAL MLS INC COM 370334104 441 9,780 SH   SOLE   134 0 9,646
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,977 293,439 SH   SOLE   231,667 0 61,772
PRINCIPAL FINL GROUP INC COM 74251V102 6,598 108,326 SH   SOLE   87,266 0 21,060
AUTOZONE INC COM 053332102 1,504 2,318 SH   SOLE   1,735 0 583
CIMAREX ENERGY CO COM 171798101 1,030 11,017 SH   SOLE   8,280 0 2,737
IAC INTERACTIVECORP COM 44919P508 3,815 24,397 SH   SOLE   21,232 0 3,165
CARNIVAL CORP UNIT 99/99/9999 143658300 4,052 61,786 SH   SOLE   48,360 0 13,426
TIVO CORP COM 88870P106 2,942 217,141 SH   SOLE   182,812 0 34,329
BECTON DICKINSON & CO COM 075887109 2,161 9,974 SH   SOLE   7,814 0 2,160
COOPER COS INC COM NEW 216648402 3,391 14,820 SH   SOLE   12,930 0 1,890
ALPHABET INC CAP STK CL A 02079K305 2,144 2,067 SH   SOLE   1,604 0 463
TELEFLEX INC COM 879369106 3,129 12,272 SH   SOLE   10,657 0 1,615
ENSTAR GROUP LIMITED SHS G3075P101 2,728 12,976 SH   SOLE   11,046 0 1,930
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,479 69,003 SH   SOLE   52,549 0 16,454
NASDAQ INC COM 631103108 3,671 42,572 SH   SOLE   36,539 0 6,033
NUANCE COMMUNICATIONS INC COM 67020Y100 2,026 128,665 SH   SOLE   110,120 0 18,545
CBS CORP NEW CL B 124857202 3,226 62,776 SH   SOLE   47,840 0 14,936
THERMO FISHER SCIENTIFIC INC COM 883556102 2,300 11,140 SH   SOLE   8,670 0 2,470
FIDELITY NATL INFORMATION SV COM 31620M106 1,961 20,361 SH   SOLE   15,931 0 4,430
ALEXION PHARMACEUTICALS INC COM 015351109 1,402 12,581 SH   SOLE   9,565 0 3,016
ENBRIDGE INC COM 29250N105 3,668 116,560 SH   SOLE   93,658 0 22,902
OPEN TEXT CORP COM 683715106 3,092 88,840 SH   SOLE   76,561 0 12,279
ROPER TECHNOLOGIES INC COM 776696106 2,082 7,416 SH   SOLE   5,741 0 1,675
INNOVIVA INC COM 45781M101 3,287 197,198 SH   SOLE   170,715 0 26,483
INVESCO LTD SHS G491BT108 4,325 135,117 SH   SOLE   106,876 0 28,241
ICON PLC SHS G4705A100 2,938 24,872 SH   SOLE   21,377 0 3,495
DIGITAL RLTY TR INC COM 253868103 4,149 39,368 SH   SOLE   30,770 0 8,598
WESTERN ALLIANCE BANCORP COM 957638109 2,161 37,180 SH   SOLE   31,825 0 5,355
HANESBRANDS INC COM 410345102 3,917 212,647 SH   SOLE   167,925 0 44,722
HUDSON TECHNOLOGIES INC COM 444144109 1,301 263,439 SH   SOLE   224,620 0 38,819
UMPQUA HLDGS CORP COM 904214103 3,985 186,131 SH   SOLE   144,820 0 41,311
UNIVERSAL INS HLDGS INC COM 91359V107 2,219 69,573 SH   SOLE   59,428 0 10,145
STERLING BANCORP DEL COM 85917A100 1,853 82,186 SH   SOLE   69,846 0 12,340
PURECYCLE CORP COM NEW 746228303 4,363 461,692 SH   SOLE   403,840 0 57,852
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,491 36,367 SH   SOLE   31,227 0 5,140
PACWEST BANCORP DEL COM 695263103 3,761 75,940 SH   SOLE   58,842 0 17,098
BROADCOM LTD SHS Y09827109 1,743 7,398 SH   SOLE   5,737 0 1,661
NIELSEN HLDGS PLC SHS EUR G6518L108 3,044 95,751 SH   SOLE   74,065 0 21,686
AMC NETWORKS INC CL A 00164V103 2,154 41,655 SH   SOLE   35,430 0 6,225
UBIQUITI NETWORKS INC COM 90347A100 1,880 27,332 SH   SOLE   23,340 0 3,992
APTIV PLC SHS G6095L109 1,429 16,813 SH   SOLE   13,775 0 3,038
WORLDPAY INC CL A 981558109 2,549 30,996 SH   SOLE   26,548 0 4,448
FACEBOOK INC CL A 30303M102 1,805 11,295 SH   SOLE   8,644 0 2,651
FLEETCOR TECHNOLOGIES INC COM 339041105 2,624 12,956 SH   SOLE   11,189 0 1,767
ABBVIE INC COM 00287Y109 9,650 101,950 SH   SOLE   81,184 0 20,766
CYRUSONE INC COM 23283R100 4,209 82,193 SH   SOLE   64,492 0 17,701
PATTERN ENERGY GROUP INC CL A 70338P100 1,638 94,765 SH   SOLE   80,950 0 13,815
QTS RLTY TR INC COM CL A 74736A103 2,981 82,300 SH   SOLE   63,990 0 18,310
NMI HLDGS INC CL A 629209305 1,978 119,540 SH   SOLE   102,255 0 17,285
IHS MARKIT LTD SHS G47567105 1,725 35,750 SH   SOLE   27,060 0 8,690
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,519 62,981 SH   SOLE   54,125 0 8,856
SYNCHRONY FINL COM 87165B103 1,119 33,382 SH   SOLE   26,270 0 7,112
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 3,946 3,980,000 PRN   SOLE   3,770,000 0 210,000
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 2,213 122,247 SH   SOLE   110,539 0 11,708
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 10 10,000 PRN   SOLE   10,000 0 0
KRAFT HEINZ CO COM 500754106 3,559 57,139 SH   SOLE   45,006 0 12,133
TWITTER INC NOTE 0.250% 9/1 90184LAB8 6,550 6,830,000 PRN   SOLE   6,360,000 0 470,000
PROPETRO HLDG CORP COM 74347M108 2,846 179,120 SH   SOLE   154,199 0 24,921
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 1,492 1,390,000 PRN   SOLE   1,200,000 0 190,000
DELL TECHNOLOGIES INC COM CL V 24703L103 2,125 29,027 SH   SOLE   22,517 0 6,510
WILDHORSE RESOURCE DEV CORP COM 96812T102 3,660 191,717 SH   SOLE   165,102 0 26,615
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,173 12,712 SH   SOLE   9,888 0 2,824
ATHENE HLDG LTD CL A G0684D107 1,443 30,190 SH   SOLE   22,475 0 7,715
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 3,225 3,255,000 PRN   SOLE   3,105,000 0 150,000