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 LABSCOM0028241005234,368SH SOLE 004,368
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014911,777SH SOLE 001,777
ADOBE SYSTEMS INCORPORATEDCOM00724F101435916SH SOLE 00916
ALASKA AIR GROUP INCCOM0116591095888,498SH SOLE 008,498
ALEXION PHARMACEUTICALS INCCOM0153511095683,715SH SOLE 003,715
ALIGN TECHNOLOGY INCCOM016255101523966SH SOLE 00966
ALLSTATE CORPCOM0200021015344,644SH SOLE 004,644
ALPHABET INCCAP STK CL A02079K305689334SH SOLE 00334
ALPHABET INCCAP STK CL C02079K107528255SH SOLE 00255
ALTABANCORPCOM02134710924,243576,670SH SOLE 00576,670
AMERIPRISE FINL INCCOM03076C1066712,886SH SOLE 002,886
APPLE INCCOM0378331007,92564,876SH SOLE 0064,876
APTIV PLCSHSG6095L1096874,982SH SOLE 004,982
ASML HOLDING N VN Y REGISTRY SHSN070592101,6562,682SH SOLE 002,682
AUTODESK INCCOM0527691064161,502SH SOLE 001,502
BERKSHIRE HATHAWAY INC DELCL A0846701083861SH SOLE 001
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022891,131SH SOLE 001,131
BK OF AMERICA CORPCOM06050510458915,234SH SOLE 0015,234
BROADCOM INCCOM11135F1011,3632,939SH SOLE 002,939
CADENCE DESIGN SYSTEM INCCOM1273871087,85757,354SH SOLE 0057,354
CAPITAL ONE FINL CORPCOM14040H1056535,131SH SOLE 005,131
CF INDS HLDGS INCCOM12526910050011,024SH SOLE 0011,024
CHEVRON CORP NEWCOM1667641005295,044SH SOLE 005,044
CISCO SYS INCCOM17275R10271713,871SH SOLE 0013,871
CONOCOPHILLIPSCOM20825C1044969,359SH SOLE 009,359
CONSTELLATION BRANDS INCCL A21036P1085932,603SH SOLE 002,603
CUMMINS INCCOM2310211066662,572SH SOLE 002,572
CVS HEALTH CORPCOM12665010092312,276SH SOLE 0012,276
DANAHER CORPORATIONCOM2358511026632,944SH SOLE 002,944
DARDEN RESTAURANTS INCCOM2371941056784,771SH SOLE 004,771
DISNEY WALT COCOM2546871066583,567SH SOLE 003,567
DOLLAR GEN CORP NEWCOM2566771054372,156SH SOLE 002,156
DTE ENERGY COCOM2333311074943,711SH SOLE 003,711
EAST WEST BANCORP INCCOM27579R1045597,570SH SOLE 007,570
EATON VANCE TAX-MANAGED GLOBCOM27829F10821923,545SH SOLE 0023,545
EBAY INC.COM2786421031,29721,171SH SOLE 0021,171
ECOLAB INCCOM2788651004962,316SH SOLE 002,316
EXXON MOBIL CORPCOM30231G1022384,254SH SOLE 004,254
FACEBOOK INCCL A30303M1021,1243,817SH SOLE 003,817
FEDEX CORPCOM31428X1067,66927,000SH SOLE 0027,000
FIDELITY NATL INFORMATION SVCOM31620M1065013,560SH SOLE 003,560
FISERV INCCOM3377381086785,696SH SOLE 005,696
GARTNER INCCOM3666511075212,853SH SOLE 002,853
HOME DEPOT INCCOM4370761026942,272SH SOLE 002,272
HOST HOTELS & RESORTS INCCOM44107P10450630,003SH SOLE 0030,003
HP INCCOM40434L10571122,391SH SOLE 0022,391
IAMGOLD CORPCOM4509131086923,000SH SOLE 0023,000
ILLUMINA INCCOM4523271094211,095SH SOLE 001,095
INTEL CORPCOM4581401002,61840,902SH SOLE 0040,902
INTERNATIONAL BUSINESS MACHSCOM4592001015474,107SH SOLE 004,107
INTUITIVE SURGICAL INCCOM NEW46120E602400541SH SOLE 00541
ISHARES TRCORE DIV GRWTH46434V62114,220294,583SH SOLE 00294,583
ISHARES TRCORE S&P MCP ETF4642875073,43013,177SH SOLE 0013,177
ISHARES TREAFE SML CP ETF4642882734,34360,459SH SOLE 0060,459
ISHARES TRIBOXX HI YD ETF4642885131,47316,893SH SOLE 0016,893
ISHARES TRMORTGE REL ETF46435G3421,43340,645SH SOLE 0040,645
ISHARES TRMSCI EAFE ETF4642874652,61734,491SH SOLE 0034,491
ISHARES TRRUS 1000 ETF46428762214,57265,103SH SOLE 0065,103
ISHARES TRRUS 1000 VAL ETF46428759812,76084,199SH SOLE 0084,199
ISHARES TRRUS 2000 GRW ETF4642876483,45011,473SH SOLE 0011,473
ISHARES TRRUSSELL 2000 ETF4642876558,38037,928SH SOLE 0037,928
ISHARES TRSHORT TREAS BD4642886791,32511,992SH SOLE 0011,992
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83755310,894SH SOLE 0010,894
JPMORGAN CHASE & COCOM46625H1007665,032SH SOLE 005,032
KLA CORPCOM NEW4824801005941,799SH SOLE 001,799
LKQ CORPCOM50188920860714,328SH SOLE 0014,328
LOCKHEED MARTIN CORPCOM5398301093821,034SH SOLE 001,034
LOWES COS INCCOM5486611071,94310,218SH SOLE 0010,218
LULULEMON ATHLETICA INCCOM5500211091,0783,514SH SOLE 003,514
MASTERCARD INCORPORATEDCL A57636Q1041,1353,188SH SOLE 003,188
MCKESSON CORPCOM58155Q1035913,028SH SOLE 003,028
MERCADOLIBRE INCCOM58733R1021,353919SH SOLE 00919
MERCK & CO. INCCOM58933Y1054375,664SH SOLE 005,664
MICROSOFT CORPCOM5949181046342,688SH SOLE 002,688
MSCI INCCOM55354G1004441,060SH SOLE 001,060
NATURES SUNSHINE PRODS INCCOM63902710168834,488SH SOLE 0034,488
NIKE INCCL B6541061034433,330SH SOLE 003,330
NIO INCSPON ADS62914V10669717,881SH SOLE 0017,881
OKTA INCCL A6792951055,88326,687SH SOLE 0026,687
PAYPAL HLDGS INCCOM70450Y1031,8687,691SH SOLE 007,691
PFIZER INCCOM71708110349113,556SH SOLE 0013,556
PIMCO MUN INCOME FD IIICOM72201A10321617,483SH SOLE 0017,483
PUBLIC SVC ENTERPRISE GRP INCOM7445731064848,032SH SOLE 008,032
QUANTA SVCS INCCOM74762E1028769,955SH SOLE 009,955
REGENERON PHARMACEUTICALSCOM75886F107435920SH SOLE 00920
ROPER TECHNOLOGIES INCCOM7766961065171,281SH SOLE 001,281
SALESFORCE COM INCCOM79466L3024221,991SH SOLE 001,991
SERVICENOW INCCOM81762P102431861SH SOLE 00861
SKYWORKS SOLUTIONS INCCOM83088M1021,4277,776SH SOLE 007,776
SPDR GOLD TRGOLD SHS78463V1075483,424SH SOLE 003,424
SPDR S&P 500 ETF TRTR UNIT78462F10310,51026,517SH SOLE 0026,517
SPDR SER TRPORTFOLIO AGRGTE78464A6492608,778SH SOLE 008,778
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R10127916,042SH SOLE 0016,042
STANLEY BLACK & DECKER INCCOM8545021015862,936SH SOLE 002,936
STARBUCKS CORPCOM8552441098507,780SH SOLE 007,780
STRYKER CORPORATIONCOM8636671015032,064SH SOLE 002,064
TARGET CORPCOM87612E1067683,876SH SOLE 003,876
TESLA INCCOM88160R1016,70210,034SH SOLE 0010,034
THERMO FISHER SCIENTIFIC INCCOM8835561027131,563SH SOLE 001,563
TPI COMPOSITES INCCOM87266J1041,70730,256SH SOLE 0030,256
TRAVELERS COMPANIES INCCOM89417E1095353,554SH SOLE 003,554
TYSON FOODS INCCL A9024941035026,756SH SOLE 006,756
UNION PAC CORPCOM9078181086282,851SH SOLE 002,851
UNITEDHEALTH GROUP INCCOM91324P1028702,337SH SOLE 002,337
UNUM GROUPCOM91529Y10650718,212SH SOLE 0018,212
VALERO ENERGY CORPCOM91913Y1004816,712SH SOLE 006,712
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7912255,000SH SOLE 005,000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428586,231119,708SH SOLE 00119,708
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464064734,680SH SOLE 004,680
VANGUARD WORLD FDMEGA GRWTH IND92191081614,42669,667SH SOLE 0069,667
VERIZON COMMUNICATIONS INCCOM92343V1044978,545SH SOLE 008,545
VIRTUS DIVIDEND INTEREST & PCOM92840R10119714,319SH SOLE 0014,319
VISA INCCOM CL A92826C8394502,125SH SOLE 002,125
WALGREENS BOOTS ALLIANCE INCCOM9314271084668,483SH SOLE 008,483
WALMART INCCOM9311421035464,023SH SOLE 004,023
ZOETIS INCCL A98978V1034482,846SH SOLE 002,846