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
ABBOTT LABS COM 002824100 666 5,637 SH   SOLE   0 0 5,637
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 729 2,278 SH   SOLE   0 0 2,278
ADOBE SYSTEMS INCORPORATED COM 00724F101 668 1,161 SH   SOLE   0 0 1,161
AIRBNB INC COM CL A 009066101 688 4,102 SH   SOLE   0 0 4,102
ALASKA AIR GROUP INC COM 011659109 514 8,773 SH   SOLE   0 0 8,773
ALIGN TECHNOLOGY INC COM 016255101 709 1,066 SH   SOLE   0 0 1,066
ALLSTATE CORP COM 020002101 597 4,688 SH   SOLE   0 0 4,688
ALPHABET INC CAP STK CL A 02079K305 901 337 SH   SOLE   0 0 337
ALPHABET INC CAP STK CL C 02079K107 2,036 764 SH   SOLE   0 0 764
ALTABANCORP COM 021347109 25,466 576,670 SH   SOLE   0 0 576,670
AMAZON COM INC COM 023135106 634 193 SH   SOLE   0 0 193
AMERIPRISE FINL INC COM 03076C106 755 2,857 SH   SOLE   0 0 2,857
APPLE INC COM 037833100 2,205 15,581 SH   SOLE   0 0 15,581
APPLIED MATLS INC COM 038222105 6,569 51,026 SH   SOLE   0 0 51,026
APTIV PLC SHS G6095L109 761 5,111 SH   SOLE   0 0 5,111
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,929 2,589 SH   SOLE   0 0 2,589
ATLASSIAN CORP PLC CL A G06242104 6,622 16,919 SH   SOLE   0 0 16,919
AUTODESK INC COM 052769106 582 2,040 SH   SOLE   0 0 2,040
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 714 2,617 SH   SOLE   0 0 2,617
BK OF AMERICA CORP COM 060505104 646 15,212 SH   SOLE   0 0 15,212
BROADCOM INC COM 11135F101 1,451 2,993 SH   SOLE   0 0 2,993
CADENCE DESIGN SYSTEM INC COM 127387108 1,551 10,244 SH   SOLE   0 0 10,244
CAPITAL ONE FINL CORP COM 14040H105 935 5,771 SH   SOLE   0 0 5,771
CF INDS HLDGS INC COM 125269100 628 11,259 SH   SOLE   0 0 11,259
CHEVRON CORP NEW COM 166764100 547 5,391 SH   SOLE   0 0 5,391
CISCO SYS INC COM 17275R102 757 13,915 SH   SOLE   0 0 13,915
CONOCOPHILLIPS COM 20825C104 798 11,777 SH   SOLE   0 0 11,777
CONSTELLATION BRANDS INC CL A 21036P108 571 2,708 SH   SOLE   0 0 2,708
CUMMINS INC COM 231021106 594 2,647 SH   SOLE   0 0 2,647
CVS HEALTH CORP COM 126650100 1,079 12,712 SH   SOLE   0 0 12,712
DANAHER CORPORATION COM 235851102 903 2,965 SH   SOLE   0 0 2,965
DARDEN RESTAURANTS INC COM 237194105 727 4,797 SH   SOLE   0 0 4,797
DISNEY WALT CO COM 254687106 623 3,681 SH   SOLE   0 0 3,681
DTE ENERGY CO COM 233331107 446 3,995 SH   SOLE   0 0 3,995
EAST WEST BANCORP INC COM 27579R104 587 7,570 SH   SOLE   0 0 7,570
EATON VANCE TAX-MANAGED GLOB COM 27829F108 166 16,635 SH   SOLE   0 0 16,635
EBAY INC. COM 278642103 1,499 21,522 SH   SOLE   0 0 21,522
ECOLAB INC COM 278865100 510 2,447 SH   SOLE   0 0 2,447
EXXON MOBIL CORP COM 30231G102 250 4,254 SH   SOLE   0 0 4,254
FACEBOOK INC CL A 30303M102 1,427 4,205 SH   SOLE   0 0 4,205
FEDEX CORP COM 31428X106 1,030 4,699 SH   SOLE   0 0 4,699
FIDELITY NATL INFORMATION SV COM 31620M106 433 3,560 SH   SOLE   0 0 3,560
FISERV INC COM 337738108 634 5,845 SH   SOLE   0 0 5,845
GARTNER INC COM 366651107 996 3,279 SH   SOLE   0 0 3,279
GOLDMAN SACHS GROUP INC COM 38141G104 6,842 18,100 SH   SOLE   0 0 18,100
HOME DEPOT INC COM 437076102 808 2,462 SH   SOLE   0 0 2,462
HOST HOTELS & RESORTS INC COM 44107P104 510 31,256 SH   SOLE   0 0 31,256
HP INC COM 40434L105 612 22,364 SH   SOLE   0 0 22,364
IAMGOLD CORP COM 450913108 52 23,000 SH   SOLE   0 0 23,000
ILLUMINA INC COM 452327109 548 1,351 SH   SOLE   0 0 1,351
INTEL CORP COM 458140100 2,199 41,269 SH   SOLE   0 0 41,269
INTERNATIONAL BUSINESS MACHS COM 459200101 603 4,341 SH   SOLE   0 0 4,341
INTUITIVE SURGICAL INC COM NEW 46120E602 682 686 SH   SOLE   0 0 686
INVESCO QQQ TR UNIT SER 1 46090E103 23,600 65,929 SH   SOLE   0 0 65,929
ISHARES TR 20 YR TR BD ETF 464287432 1,475 10,219 SH   SOLE   0 0 10,219
ISHARES TR CORE DIV GRWTH 46434V621 414 8,231 SH   SOLE   0 0 8,231
ISHARES TR CORE S&P500 ETF 464287200 13,908 32,282 SH   SOLE   0 0 32,282
ISHARES TR IBOXX HI YD ETF 464288513 208 2,374 SH   SOLE   0 0 2,374
ISHARES TR RUS 1000 ETF 464287622 15,739 65,117 SH   SOLE   0 0 65,117
ISHARES TR RUS 1000 VAL ETF 464287598 13,698 87,522 SH   SOLE   0 0 87,522
ISHARES TR RUSSELL 2000 ETF 464287655 3,241 14,814 SH   SOLE   0 0 14,814
ISHARES TR TIPS BD ETF 464287176 1,309 10,250 SH   SOLE   0 0 10,250
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 423 8,332 SH   SOLE   0 0 8,332
JPMORGAN CHASE & CO COM 46625H100 837 5,112 SH   SOLE   0 0 5,112
KLA CORP COM NEW 482480100 779 2,329 SH   SOLE   0 0 2,329
LKQ CORP COM 501889208 710 14,100 SH   SOLE   0 0 14,100
LOCKHEED MARTIN CORP COM 539830109 412 1,194 SH   SOLE   0 0 1,194
LOWES COS INC COM 548661107 2,121 10,454 SH   SOLE   0 0 10,454
MASTERCARD INCORPORATED CL A 57636Q104 1,282 3,687 SH   SOLE   0 0 3,687
MCKESSON CORP COM 58155Q103 623 3,126 SH   SOLE   0 0 3,126
MERCADOLIBRE INC COM 58733R102 1,516 903 SH   SOLE   0 0 903
MERCK & CO INC COM 58933Y105 470 6,253 SH   SOLE   0 0 6,253
MICROSOFT CORP COM 594918104 1,626 5,767 SH   SOLE   0 0 5,767
MODERNA INC COM 60770K107 6,371 16,555 SH   SOLE   0 0 16,555
MORGAN STANLEY COM NEW 617446448 6,682 68,666 SH   SOLE   0 0 68,666
MSCI INC COM 55354G100 792 1,302 SH   SOLE   0 0 1,302
NETFLIX INC COM 64110L106 408 668 SH   SOLE   0 0 668
NIKE INC CL B 654106103 645 4,444 SH   SOLE   0 0 4,444
NIO INC SPON ADS 62914V106 638 17,907 SH   SOLE   0 0 17,907
NVIDIA CORPORATION COM 67066G104 226 1,090 SH   SOLE   0 0 1,090
PAYPAL HLDGS INC COM 70450Y103 2,136 8,208 SH   SOLE   0 0 8,208
PFIZER INC COM 717081103 574 13,335 SH   SOLE   0 0 13,335
PIMCO MUN INCOME FD III COM 72201A103 187 14,920 SH   SOLE   0 0 14,920
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 516 8,472 SH   SOLE   0 0 8,472
QUANTA SVCS INC COM 74762E102 1,080 9,491 SH   SOLE   0 0 9,491
REGENERON PHARMACEUTICALS COM 75886F107 426 704 SH   SOLE   0 0 704
ROPER TECHNOLOGIES INC COM 776696106 579 1,297 SH   SOLE   0 0 1,297
SALESFORCE COM INC COM 79466L302 708 2,611 SH   SOLE   0 0 2,611
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,091 20,701 SH   SOLE   0 0 20,701
SERVICENOW INC COM 81762P102 712 1,145 SH   SOLE   0 0 1,145
SKYWORKS SOLUTIONS INC COM 83088M102 1,312 7,965 SH   SOLE   0 0 7,965
SPDR GOLD TR GOLD SHS 78463V107 605 3,682 SH   SOLE   0 0 3,682
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,163 28,343 SH   SOLE   0 0 28,343
SPDR SER TR PORTFOLIO AGRGTE 78464A649 265 8,884 SH   SOLE   0 0 8,884
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 275 16,042 SH   SOLE   0 0 16,042
STANLEY BLACK & DECKER INC COM 854502101 530 3,025 SH   SOLE   0 0 3,025
STARBUCKS CORP COM 855244109 1,007 9,128 SH   SOLE   0 0 9,128
STRYKER CORPORATION COM 863667101 564 2,138 SH   SOLE   0 0 2,138
TARGET CORP COM 87612E106 1,001 4,377 SH   SOLE   0 0 4,377
TESLA INC COM 88160R101 735 948 SH   SOLE   0 0 948
THERMO FISHER SCIENTIFIC INC COM 883556102 901 1,577 SH   SOLE   0 0 1,577
TPI COMPOSITES INC COM 87266J104 1,119 33,145 SH   SOLE   0 0 33,145
TRAVELERS COMPANIES INC COM 89417E109 564 3,712 SH   SOLE   0 0 3,712
TYSON FOODS INC CL A 902494103 559 7,077 SH   SOLE   0 0 7,077
UNION PAC CORP COM 907818108 579 2,955 SH   SOLE   0 0 2,955
UNITEDHEALTH GROUP INC COM 91324P102 1,016 2,599 SH   SOLE   0 0 2,599
UNUM GROUP COM 91529Y106 478 19,069 SH   SOLE   0 0 19,069
VALERO ENERGY CORP COM 91913Y100 501 7,102 SH   SOLE   0 0 7,102
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,484 14,581 SH   SOLE   0 0 14,581
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 763 7,387 SH   SOLE   0 0 7,387
VANGUARD WORLD FD MEGA GRWTH IND 921910816 16,587 70,645 SH   SOLE   0 0 70,645
VERIZON COMMUNICATIONS INC COM 92343V104 523 9,690 SH   SOLE   0 0 9,690
VISA INC COM CL A 92826C839 665 2,984 SH   SOLE   0 0 2,984
WALGREENS BOOTS ALLIANCE INC COM 931427108 439 9,333 SH   SOLE   0 0 9,333
WALMART INC COM 931142103 637 4,569 SH   SOLE   0 0 4,569
ZOETIS INC CL A 98978V103 711 3,661 SH   SOLE   0 0 3,661