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
ISHARES TR CORE S&P SCP ETF 464287804 216 2,590 SH   SOLE   142 0 2,448
SPDR S&P 500 ETF TR TR UNIT 78462F103 388 1,431 SH   SOLE   1,133 0 298
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,945 10,422 SH   SOLE   7,182 0 3,240
COHERENT INC COM 192479103 3,068 19,614 SH   SOLE   15,859 0 3,755
ABBOTT LABS COM 002824100 2,122 34,800 SH   SOLE   24,683 0 10,117
EBAY INC COM 278642103 2,033 56,058 SH   SOLE   38,932 0 17,126
FEDEX CORP COM 31428X106 1,171 5,156 SH   SOLE   3,492 0 1,664
JOHNSON & JOHNSON COM 478160104 4,057 33,439 SH   SOLE   23,182 0 10,257
AT&T INC COM 00206R102 3,835 119,433 SH   SOLE   85,038 0 34,395
MOLSON COORS BREWING CO CL B 60871R209 1,227 18,035 SH   SOLE   12,201 0 5,834
INGREDION INC COM 457187102 2,224 20,088 SH   SOLE   16,313 0 3,775
CISCO SYS INC COM 17275R102 4,997 116,119 SH   SOLE   80,865 0 35,254
LOCKHEED MARTIN CORP COM 539830109 3,062 10,366 SH   SOLE   7,187 0 3,179
STARBUCKS CORP COM 855244109 1,681 34,404 SH   SOLE   23,251 0 11,153
ASTRAZENECA PLC SPONSORED ADR 046353108 3,323 94,645 SH   SOLE   70,230 0 24,415
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,194 87,360 SH   SOLE   64,765 0 22,595
STATE STR CORP COM 857477103 1,668 17,914 SH   SOLE   12,293 0 5,621
MERCK & CO INC COM 58933Y105 4,980 82,043 SH   SOLE   61,435 0 20,608
MONDELEZ INTL INC CL A 609207105 1,505 36,718 SH   SOLE   24,671 0 12,047
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,762 11,625 SH   SOLE   7,800 0 3,825
XCEL ENERGY INC COM 98389B100 201 4,396 SH   SOLE   4,096 0 300
MGIC INVT CORP WIS COM 552848103 2,806 261,775 SH   SOLE   212,665 0 49,110
CROWN CASTLE INTL CORP NEW COM 22822V101 4,003 37,123 SH   SOLE   26,151 0 10,972
COMCAST CORP NEW CL A 20030N101 1,940 59,120 SH   SOLE   39,861 0 19,259
CONOCOPHILLIPS COM 20825C104 1,799 25,839 SH   SOLE   17,364 0 8,475
APPLE INC COM 037833100 2,262 12,218 SH   SOLE   7,918 0 4,300
MEREDITH CORP COM 589433101 4,120 80,792 SH   SOLE   59,487 0 21,305
CELGENE CORP COM 151020104 1,223 15,394 SH   SOLE   10,549 0 4,845
AFFILIATED MANAGERS GROUP COM 008252108 1,570 10,558 SH   SOLE   7,304 0 3,254
GENERAL MLS INC COM 370334104 428 9,674 SH   SOLE   28 0 9,646
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,363 280,039 SH   SOLE   200,473 0 79,567
PRINCIPAL FINL GROUP INC COM 74251V102 5,590 105,570 SH   SOLE   78,641 0 26,929
TIVITY HEALTH INC COM 88870R102 3,042 86,410 SH   SOLE   69,220 0 17,190
CIGNA CORPORATION COM 125509109 1,867 10,988 SH   SOLE   7,899 0 3,089
AUTOZONE INC COM 053332102 1,540 2,295 SH   SOLE   1,524 0 771
CIMAREX ENERGY CO COM 171798101 1,120 11,012 SH   SOLE   7,315 0 3,697
IAC INTERACTIVECORP COM 44919P508 3,643 23,890 SH   SOLE   19,709 0 4,181
CARNIVAL CORP UNIT 99/99/9999 143658300 3,409 59,481 SH   SOLE   41,705 0 17,776
BECTON DICKINSON & CO COM 075887109 2,244 9,369 SH   SOLE   6,499 0 2,870
COOPER COS INC COM NEW 216648402 3,448 14,643 SH   SOLE   12,126 0 2,517
AMN HEALTHCARE SERVICES INC COM 001744101 3,255 55,545 SH   SOLE   44,420 0 11,125
ALPHABET INC CAP STK CL A 02079K305 2,241 1,985 SH   SOLE   1,377 0 608
TELEFLEX INC COM 879369106 3,275 12,209 SH   SOLE   10,011 0 2,198
ENSTAR GROUP LIMITED SHS G3075P101 2,695 13,001 SH   SOLE   10,406 0 2,595
DISCOVERY INC COM SER A 25470F104 1,878 68,303 SH   SOLE   46,004 0 22,299
NASDAQ INC COM 631103108 3,820 41,857 SH   SOLE   33,764 0 8,093
ALASKA AIR GROUP INC COM 011659109 3,140 52,000 SH   SOLE   41,695 0 10,305
CBS CORP NEW CL B 124857202 3,513 62,486 SH   SOLE   42,455 0 20,031
THERMO FISHER SCIENTIFIC INC COM 883556102 2,070 9,993 SH   SOLE   6,758 0 3,235
FIDELITY NATL INFORMATION SV COM 31620M106 2,092 19,731 SH   SOLE   13,876 0 5,855
ALEXION PHARMACEUTICALS INC COM 015351109 1,566 12,612 SH   SOLE   8,556 0 4,056
EXELIXIS INC COM 30161Q104 3,394 157,707 SH   SOLE   126,475 0 31,232
ENBRIDGE INC COM 29250N105 4,214 118,062 SH   SOLE   85,096 0 32,966
OPEN TEXT CORP COM 683715106 3,126 88,844 SH   SOLE   71,731 0 17,113
ROPER TECHNOLOGIES INC COM 776696106 2,017 7,310 SH   SOLE   4,980 0 2,330
INNOVIVA INC COM 45781M101 2,725 197,483 SH   SOLE   161,085 0 36,398
INVESCO LTD SHS G491BT108 3,417 128,653 SH   SOLE   92,346 0 36,307
CORCEPT THERAPEUTICS INC COM 218352102 2,142 136,248 SH   SOLE   109,768 0 26,480
ICON PLC SHS G4705A100 3,254 24,552 SH   SOLE   19,852 0 4,700
DIGITAL RLTY TR INC COM 253868103 4,170 37,374 SH   SOLE   26,045 0 11,329
WESTERN ALLIANCE BANCORP COM 957638109 2,115 37,360 SH   SOLE   29,950 0 7,410
ASTRONICS CORP COM 046433108 2,131 59,241 SH   SOLE   47,625 0 11,616
UMPQUA HLDGS CORP COM 904214103 4,045 179,061 SH   SOLE   125,345 0 53,716
UNIVERSAL INS HLDGS INC COM 91359V107 2,427 69,153 SH   SOLE   56,108 0 13,045
STERLING BANCORP DEL COM 85917A100 1,934 82,297 SH   SOLE   65,507 0 16,790
PURECYCLE CORP COM NEW 746228303 4,271 447,195 SH   SOLE   376,015 0 71,180
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,256 36,307 SH   SOLE   29,424 0 6,883
PACWEST BANCORP DEL COM 695263103 3,631 73,465 SH   SOLE   51,627 0 21,838
AMC NETWORKS INC CL A 00164V103 2,565 41,240 SH   SOLE   33,440 0 7,800
UBIQUITI NETWORKS INC COM 90347A100 2,286 26,982 SH   SOLE   21,920 0 5,062
APTIV PLC SHS G6095L109 1,964 21,435 SH   SOLE   14,510 0 6,925
WORLDPAY INC CL A 981558109 2,491 30,456 SH   SOLE   24,998 0 5,458
FACEBOOK INC CL A 30303M102 2,137 10,995 SH   SOLE   7,544 0 3,451
FLEETCOR TECHNOLOGIES INC COM 339041105 2,709 12,862 SH   SOLE   10,550 0 2,312
ABBVIE INC COM 00287Y109 9,002 97,160 SH   SOLE   69,516 0 27,644
CYRUSONE INC COM 23283R100 4,570 78,307 SH   SOLE   56,633 0 21,675
PATTERN ENERGY GROUP INC CL A 70338P100 1,807 96,395 SH   SOLE   76,525 0 19,870
QTS RLTY TR INC COM CL A 74736A103 3,117 78,917 SH   SOLE   55,515 0 23,402
NMI HLDGS INC CL A 629209305 1,992 122,185 SH   SOLE   97,035 0 25,150
IHS MARKIT LTD SHS G47567105 1,832 35,510 SH   SOLE   23,705 0 11,805
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,915 62,465 SH   SOLE   50,815 0 11,650
SYNCHRONY FINL COM 87165B103 1,109 33,222 SH   SOLE   23,055 0 10,167
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 3,731 3,740,000 PRN   SOLE   2,955,000 0 785,000
KRAFT HEINZ CO COM 500754106 3,480 55,396 SH   SOLE   39,286 0 16,110
TWITTER INC NOTE 0.250% 9/1 90184LAB8 6,236 6,430,000 PRN   SOLE   5,035,000 0 1,395,000
PROPETRO HLDG CORP COM 74347M108 2,806 178,983 SH   SOLE   145,182 0 33,801
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 1,291 1,325,000 PRN   SOLE   1,170,000 0 155,000
TACTILE SYS TECHNOLOGY INC COM 87357P100 208 4,000 SH   SOLE   4,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 2,370 28,019 SH   SOLE   19,071 0 8,948
WILDHORSE RESOURCE DEV CORP COM 96812T102 4,708 185,642 SH   SOLE   151,737 0 33,905
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,686 10,211 SH   SOLE   6,878 0 3,333
ATHENE HLDG LTD CL A G0684D107 1,314 29,980 SH   SOLE   19,895 0 10,085
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 3,179 3,190,000 PRN   SOLE   2,440,000 0 750,000