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
3M COMPANY COMMON 88579Y101 547 3,671 SH   SOLE 0 3,671 0 0
ABBOTT LABS COMMON 002824100 398 3,360 SH   SOLE 0 3,360 0 0
ABBVIE INC COMMON 00287y109 722 4,455 SH   SOLE 0 4,455 0 0
ADOBE INC COMMON 00724F101 8,444 18,532 SH   SOLE 0 18,532 0 0
ALPHABET INC CLASS A 02079K305 601 216 SH   SOLE 0 216 0 0
ALPHABET INC CLASS C 02079K107 67,602 24,204 SH   SOLE 0 24,204 0 0
AMAZON COM INC COMMON 023135106 57,995 17,790 SH   SOLE 0 17,790 0 0
ANALOG DEVICES INC COMMON 032654105 16,387 99,205 SH   SOLE 0 99,205 0 0
APPLE INC COMMON 037833100 61,778 353,808 SH   SOLE 0 353,808 0 0
APTIV PLC ORDINARY SHARES G6095L109 11,702 97,754 SH   SOLE 0 97,754 0 0
ARISTA NETWORKS IN COM USD0.0001 040413106 15,497 111,506 SH   SOLE 0 111,506 0 0
BANK OF AMERICA CORP COMMON 060505104 22,147 537,299 SH   SOLE 0 537,299 0 0
BATH& BODY WORKS INC COMMON USD0.5 070830104 12,416 259,755 SH   SOLE 0 259,755 0 0
BECTON DICKINSON COMMON 075887109 13,144 49,415 SH   SOLE 0 49,415 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 12,927 177,016 SH   SOLE 0 177,016 0 0
CAMDEN PPTY TR SH BEN INT 133131102 13,163 79,201 SH   SOLE 0 79,201 0 0
CATERPILLAR INC COMMON 149123101 399 1,790 SH   SOLE 0 1,790 0 0
CERNER CORP COMMON 156782104 16,024 171,272 SH   SOLE 0 171,272 0 0
CHEVRON CORP COMMON 166764100 42,218 259,275 SH   SOLE 0 259,275 0 0
CIGNA CORP COMMON USD0.01 125523100 16,087 67,139 SH   SOLE 0 67,139 0 0
CISCO SYSTEMS INC COMMON 17275R102 18,279 327,823 SH   SOLE 0 327,823 0 0
CITIGROUP INC COMMON 172967424 14,510 271,720 SH   SOLE 0 271,720 0 0
COLUMBIA BKG SYS INC COMMON 197236102 12,222 378,735 SH   SOLE 0 378,735 0 0
COMCAST CORP CLASS A 20030N101 17,541 374,638 SH   SOLE 0 374,638 0 0
CONSTELLATION ENERGY COMMON 21037T109 4,322 76,839 SH   SOLE 0 76,839 0 0
CORTEVA INC COM 22052L104 13,605 236,699 SH   SOLE 0 236,699 0 0
COSTCO WHSL CORP COMMON 22160K105 377 655 SH   SOLE 0 655 0 0
CUBESMART COMMON 229663109 13,269 255,023 SH   SOLE 0 255,023 0 0
CVS HEALTH CORP COMMON 126650100 17,215 170,090 SH   SOLE 0 170,090 0 0
EATON CORPORATION COMMON G29183103 15,582 102,678 SH   SOLE 0 102,678 0 0
EBAY INC COMMON 278642103 9,044 157,941 SH   SOLE 0 157,941 0 0
ELECTRONIC ARTS INC COMMON 285512109 14,974 118,363 SH   SOLE 0 118,363 0 0
EOG RESOURCES INC COMMON 26875P101 11,345 95,149 SH   SOLE 0 95,149 0 0
EQUINIX INC COMMON 29444U700 416 561 SH   SOLE 0 561 0 0
EXELON CORP COMMON 30161N101 10,967 230,245 SH   SOLE 0 230,245 0 0
FEDEX CORP COMMON 31428X106 13,692 59,171 SH   SOLE 0 59,171 0 0
FIDELITY NATL INFO COMMON 31620M106 28,744 286,240 SH   SOLE 0 286,240 0 0
FIRST FOUNDATION I COM USD0.001 32026V104 15,096 621,485 SH   SOLE 0 621,485 0 0
FIRST INTST BANCSYS CLASS A 32055Y201 14,944 406,420 SH   SOLE 0 406,420 0 0
FIRST REPUBLIC BANK COMMON 33616C100 15,416 95,099 SH   SOLE 0 95,099 0 0
FIRSTCASH HOLDINGS COMMON 33768G107 379 5,390 SH   SOLE 0 5,390 0 0
FORTINET INC COMMON 34959E109 17,900 52,380 SH   SOLE 0 52,380 0 0
FULLER H B CO COM USD1 359694106 15,272 231,154 SH   SOLE 0 231,154 0 0
GENERAL MOTORS CO COMMON 37045V100 511 11,675 SH   SOLE 0 11,675 0 0
GILDAN ACTIVEWEAR COMMON 375916103 11,654 310,932 SH   SOLE 0 310,932 0 0
GLACIER BANCORP INC COMMON 37637Q105 462 9,198 SH   SOLE 0 9,198 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 16,462 49,870 SH   SOLE 0 49,870 0 0
HOME DEPOT INC COMMON 437076102 706 2,358 SH   SOLE 0 2,358 0 0
HONEYWELL INTL INC COMMON 438516106 24,445 125,632 SH   SOLE 0 125,632 0 0
INTERNATIONAL PAPER COMMON 460146103 8,842 191,599 SH   SOLE 0 191,599 0 0
INTUIT COMMON 461202103 14,935 31,059 SH   SOLE 0 31,059 0 0
ISHARES RUSSELL 3000 ETF 464287689 269 1,025 SH   SOLE 0 1,025 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF 464286681 8,252 97,279 SH   SOLE 0 97,279 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 310 7,056 SH   SOLE 0 7,056 0 0
ISHARES TR CORE DIV GRWTH 46434V621 716 13,398 SH   SOLE 0 13,398 0 0
ISHARES TR CORE MSCI INTL 46435G326 38,826 610,187 SH   SOLE 0 610,187 0 0
ISHARES TR CORE MSCITOTAL 46432F834 494 7,420 SH   SOLE 0 7,420 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 269 5,676 SH   SOLE 0 5,676 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 641 1,412 SH   SOLE 0 1,412 0 0
JOHNSON & JOHNSON COMMON 478160104 21,318 120,282 SH   SOLE 0 120,282 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,302 9,551 SH   SOLE 0 9,551 0 0
LABORATORY CORP AMER COMMON 50540R409 26,841 101,802 SH   SOLE 0 101,802 0 0
LAS VEGAS SANDS CORP COMMON 517834107 10,173 261,707 SH   SOLE 0 261,707 0 0
MDU RES GROUP INC COMMON 552690109 13,920 522,325 SH   SOLE 0 522,325 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 29,400 264,985 SH   SOLE 0 264,985 0 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102 380 1,708 SH   SOLE 0 1,708 0 0
MICROSOFT CORP COMMON 594918104 64,519 209,266 SH   SOLE 0 209,266 0 0
MORGAN STANLEY COMMON 617446448 438 5,009 SH   SOLE 0 5,009 0 0
MOSAIC CO COMMON 61945C103 9,434 141,867 SH   SOLE 0 141,867 0 0
NORFOLK SOUTHERN COMMON 655844108 13,281 46,565 SH   SOLE 0 46,565 0 0
ORACLE CORP COMMON 68389X105 852 10,293 SH   SOLE 0 10,293 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 13,520 175,694 SH   SOLE 0 175,694 0 0
PEPSICO INC COMMON 713448108 23,625 141,144 SH   SOLE 0 141,144 0 0
PFIZER INC COMMON 717081103 17,191 332,067 SH   SOLE 0 332,067 0 0
PHILIP MORRIS INTL COMMON 718172109 15,108 160,823 SH   SOLE 0 160,823 0 0
PROGRESSIVE CORP COMMON 743315103 12,018 105,426 SH   SOLE 0 105,426 0 0
RAYTHEON TECHNOLOGIE COM USD1 75513E101 19,718 199,035 SH   SOLE 0 199,035 0 0
SALESFORCE INC COMMON 79466L302 14,185 66,808 SH   SOLE 0 66,808 0 0
SCHWAB CHARLES CORP COM 808513105 521 6,175 SH   SOLE 0 6,175 0 0
SEMPRA COMMON 816851109 27,196 161,764 SH   SOLE 0 161,764 0 0
SILICON LABS INC COMMON 826919102 10,841 72,175 SH   SOLE 0 72,175 0 0
SOUTHERN CO COMMON 842587107 16,597 228,889 SH   SOLE 0 228,889 0 0
SPDR GOLD TR GOLD SHS 78463V107 411 2,275 SH   SOLE 0 2,275 0 0
SPLUNK INC COMMON 848637104 18,862 126,923 SH   SOLE 0 126,923 0 0
SPROUTS FMRS MKT I COM USD0.001 85208M102 14,634 457,613 SH   SOLE 0 457,613 0 0
STARBUCKS CORP COMMON 855244109 19,758 217,192 SH   SOLE 0 217,192 0 0
STRYKER CORP COMMON 863667101 501 1,875 SH   SOLE 0 1,875 0 0
T-MOBILE US INC COMMON 872590104 19,208 149,651 SH   SOLE 0 149,651 0 0
TERRENO RLTY CORP COMMON 88146M101 18,092 244,320 SH   SOLE 0 244,320 0 0
TRIMBLE INC COM NPV 896239100 9,179 127,240 SH   SOLE 0 127,240 0 0
UNITED PARCEL SERVIC CLASS B 911312106 1,142 5,324 SH   SOLE 0 5,324 0 0
US BANCORP DEL COMMON 902973304 252 4,750 SH   SOLE 0 4,750 0 0
VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 241 3,092 SH   SOLE 0 3,092 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 11,284 244,606 SH   SOLE 0 244,606 0 0
VANGUARD INDEX TR SMALL CAP 922908751 14,200 66,815 SH   SOLE 0 66,815 0 0
VANGUARD SECTOR INDE UTILITIES 92204A876 4,595 28,396 SH   SOLE 0 28,396 0 0
VANGUARD U.S MOMENTUM FACTOR ETF 921935508 4,350 34,413 SH   SOLE 0 34,413 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 4,580 40,800 SH   SOLE 0 40,800 0 0
VERTEX PHARMACEUTICL COMMON 92532F100 17,022 65,227 SH   SOLE 0 65,227 0 0
VISA INC CLASS A 92826C839 14,420 65,024 SH   SOLE 0 65,024 0 0
WALMART INC COMMON 931142103 29,667 199,216 SH   SOLE 0 199,216 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 493 12,814 SH   SOLE 0 12,814 0 0