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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241002131,781SH SOLE 1,78100
ABBVIE INCCOM00287Y1092121,959SH SOLE 1,95900
ADOBE SYSTEMS INCORPORATEDCOM00724F101386813SH SOLE 81300
ALPHABET INCCAP STK CL A02079K3051,108537SH SOLE 53700
AMAZON COM INCCOM0231351061,080349SH SOLE 34900
APPLE INCCOM0378331001,50512,318SH SOLE 12,31800
APPLIED MATLS INCCOM0382221055143,846SH SOLE 3,84600
ARES CAPITAL CORPCOM04010L10335018,694SH SOLE 18,69400
ARROWHEAD PHARMACEUTICALS INCOM04280A10054,392820,264SH SOLE 820,26400
BLACKROCK INCCOM09247X101637845SH SOLE 84500
BROADCOM INCCOM11135F1011,0802,328SH SOLE 2,32800
CHEVRON CORP NEWCOM1667641002442,324SH SOLE 2,32400
CITIZENS FINANCIAL GROUP INCCOM1746101052044,632SH SOLE 4,63200
COPART INCCOM2172041063663,366SH SOLE 3,36600
DANAHER CORPORATIONCOM2358511029644,283SH SOLE 4,28300
DOCUSIGN INCCOM2561631068704,298SH SOLE 4,29800
DROPBOX INCCL A26210C10483531,329SH SOLE 31,32900
EATON CORP PLCSHSG291831032481,790SH SOLE 1,79000
ENTERPRISE FINL SVCS CORPCOM29371210541,612841,662SH SOLE 841,66200
ETSY INCCOM29786A1067983,955SH SOLE 3,95500
FACEBOOK INCCL A30303M1023521,194SH SOLE 1,19400
FASTENAL COCOM31190010470614,045SH SOLE 14,04500
FATE THERAPEUTICS INCCOM31189P1022062,500SH SOLE 2,50000
FIFTH THIRD BANCORPCOM31677310049413,195SH SOLE 13,19500
FIRST CHOICE BANCORPCOM31948P1041,61766,502SH SOLE 66,50200
FRANKLIN UNVL TRSH BEN INT35514510310814,418SH SOLE 14,41800
GARMIN LTDSHSH2906T1097155,426SH SOLE 5,42600
GREAT WESTN NATL BK PORTLANDCOM6952631033,67996,447SH SOLE 96,44700
HOME DEPOT INCCOM4370761021,5234,989SH SOLE 4,98900
IDEXX LABS INCCOM45168D104384784SH SOLE 78400
INTUITCOM4612021034251,108SH SOLE 1,10800
INTUITIVE SURGICAL INCCOM NEW46120E6021,0001,353SH SOLE 1,35300
ISHARES TR10+ YR INVST GRD4642895112964,438SH SOLE 4,43800
ISHARES TRBROAD USD HIGH46435U8532586,254SH SOLE 6,25400
ISHARES TREAFE GRWTH ETF4642888852122,108SH SOLE 2,10800
ISHARES TREAFE VALUE ETF4642888772855,594SH SOLE 5,59400
ISHARES TRESG AWR MSCI USA46435G4255916,503SH SOLE 6,50300
ISHARES TRFALN ANGLS USD46435G47441814,283SH SOLE 14,28300
ISHARES TRIBOXX HI YD ETF4642885132,70531,023SH SOLE 31,02300
ISHARES TRISHS 1-5YR INVS4642886462,86952,468SH SOLE 52,46800
ISHARES TRJPMORGAN USD EMG4642882811,11110,203SH SOLE 10,20300
ISHARES TRMBS ETF4642885883,85635,562SH SOLE 35,56200
ISHARES TRUS TREAS BD ETF46429B2671,14943,864SH SOLE 43,86400
JOHNSON & JOHNSONCOM4781601041,1026,704SH SOLE 6,70400
JPMORGAN CHASE & COCOM46625H1008985,899SH SOLE 5,89900
KLA CORPCOM NEW4824801006952,104SH SOLE 2,10400
LOWES COS INCCOM5486611071,0855,704SH SOLE 5,70400
M D C HLDGS INCCOM55267610860410,176SH SOLE 10,17600
MARTIN MARIETTA MATLS INCCOM5732841063721,109SH SOLE 1,10900
MICROSOFT CORPCOM5949181041,1384,828SH SOLE 4,82800
MSCI INCCOM55354G1004221,005SH SOLE 1,00500
NETFLIX INCCOM64110L1069681,855SH SOLE 1,85500
NEWMONT CORPCOM65163910660810,092SH SOLE 10,09200
NEXTERA ENERGY INCCOM65339F1016208,199SH SOLE 8,19900
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1076531,798SH SOLE 31,79800
NIKE INCCL B6541061031,0117,609SH SOLE 7,60900
NVIDIA CORPORATIONCOM67066G1049881,850SH SOLE 1,85000
OREILLY AUTOMOTIVE INCCOM67103H107409806SH SOLE 80600
PACIFIC PREMIER BANCORPCOM69478X10599622,930SH SOLE 22,93000
PAYPAL HLDGS INCCOM70450Y1031,0014,122SH SOLE 4,12200
PFIZER INCCOM71708110371119,618SH SOLE 19,61800
PROCTER AND GAMBLE COCOM7427181092982,200SH SOLE 2,20000
PUTNAM MASTER INTER INCOME TSH BEN INT7469091005813,536SH SOLE 13,53600
QUALCOMM INCCOM7475251039777,368SH SOLE 7,36800
RESMED INCCOM7611521073851,983SH SOLE 1,98300
SALESFORCE COM INCCOM79466L3029564,512SH SOLE 4,51200
SCHWAB STRATEGIC TR1 5YR CORP BD80852471488617,375SH SOLE 17,37500
SCHWAB STRATEGIC TR5 10YR CORP BD8085246984588,918SH SOLE 8,91800
SERVICENOW INCCOM81762P102387774SH SOLE 77400
SPDR SER TRPORTFOLIO S&P50078464A85452111,172SH SOLE 11,17200
SYNOPSYS INCCOM8716071071,0624,285SH SOLE 4,28500
SYNOVUS FINL CORPCOM NEW87161C50168414,951SH SOLE 14,95100
TARGET CORPCOM87612E1067533,799SH SOLE 3,79900
THERMO FISHER SCIENTIFIC INCCOM883556102383838SH SOLE 83800
T-MOBILE US INCCOM8725901043973,169SH SOLE 3,16900
UNION PAC CORPCOM9078181085242,377SH SOLE 2,37700
UNITED PARCEL SERVICE INCCL B9113121066613,889SH SOLE 3,88900
VERIZON COMMUNICATIONS INCCOM92343V10483814,404SH SOLE 14,40400
WELLS FARGO CO NEWCOM9497461013,58591,747SH SOLE 91,74700
WEST PHARMACEUTICAL SVSC INCCOM9553061059533,381SH SOLE 3,38100
WESTERN ALLIANCE BANCORPCOM9576381093273,458SH SOLE 3,45800
WILLIAMS SONOMA INCCOM9699041018394,681SH SOLE 4,68100
WISDOMTREE TREM EX ST-OWNED97717X5782165,321SH SOLE 5,32100
ZIONS BANCORPORATION N ACOM9897011072384,336SH SOLE 4,33600
ZOETIS INCCL A98978V1031,0776,841SH SOLE 6,84100