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 COMMON 002824100 360 3,310 SH   SOLE 0 3,310 0 0
ABBVIE INC COMMON 00287y109 660 4,310 SH   SOLE 0 4,310 0 0
ADOBE INC COMMON 00724F101 7,072 19,318 SH   SOLE 0 19,318 0 0
ALPHABET INC CLASS A 02079K305 471 216 SH   SOLE 0 216 0 0
ALPHABET INC CLASS C 02079K107 53,076 24,264 SH   SOLE 0 24,264 0 0
AMAZON COM INC COMMON 023135106 44,016 414,425 SH   SOLE 0 414,425 0 0
ANALOG DEVICES INC COMMON 032654105 14,484 99,147 SH   SOLE 0 99,147 0 0
APPLE INC COMMON 037833100 47,948 350,702 SH   SOLE 0 350,702 0 0
APTIV PLC ORDINARY SHARES G6095L109 11,926 133,893 SH   SOLE 0 133,893 0 0
ARISTA NETWORKS IN COM USD0.0001 040413106 10,513 112,146 SH   SOLE 0 112,146 0 0
BANK OF AMERICA CORP COMMON 060505104 16,770 538,711 SH   SOLE 0 538,711 0 0
BATH& BODY WORKS INC COMMON USD0.5 070830104 8,399 312,000 SH   SOLE 0 312,000 0 0
BECTON DICKINSON COMMON 075887109 12,261 49,733 SH   SOLE 0 49,733 0 0
BOEING CO COMMON 097023105 5,236 38,295 SH   SOLE 0 38,295 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 13,771 178,847 SH   SOLE 0 178,847 0 0
CAMDEN PPTY TR SH BEN INT 133131102 10,238 76,129 SH   SOLE 0 76,129 0 0
CATERPILLAR INC COMMON 149123101 308 1,725 SH   SOLE 0 1,725 0 0
CHEVRON CORP COMMON 166764100 34,920 241,196 SH   SOLE 0 241,196 0 0
CIGNA CORP COMMON USD0.01 125523100 15,370 58,324 SH   SOLE 0 58,324 0 0
CISCO SYSTEMS INC COMMON 17275R102 13,952 327,199 SH   SOLE 0 327,199 0 0
CITIGROUP INC COMMON 172967424 12,428 270,222 SH   SOLE 0 270,222 0 0
COLUMBIA BKG SYS INC COMMON 197236102 16,570 578,355 SH   SOLE 0 578,355 0 0
COMCAST CORP CLASS A 20030N101 17,447 444,630 SH   SOLE 0 444,630 0 0
CORTEVA INC COM 22052L104 8,521 157,390 SH   SOLE 0 157,390 0 0
COSTCO WHSL CORP COMMON 22160K105 410 855 SH   SOLE 0 855 0 0
CUBESMART COMMON 229663109 11,004 257,573 SH   SOLE 0 257,573 0 0
CVS HEALTH CORP COMMON 126650100 15,668 169,088 SH   SOLE 0 169,088 0 0
DEERE & CO COMMON 244199105 224 748 SH   SOLE 0 748 0 0
EATON CORPORATION COMMON G29183103 13,019 103,333 SH   SOLE 0 103,333 0 0
EBAY INC COMMON 278642103 6,717 161,203 SH   SOLE 0 161,203 0 0
ELECTRONIC ARTS INC COMMON 285512109 14,382 118,224 SH   SOLE 0 118,224 0 0
EOG RESOURCES INC COMMON 26875P101 10,574 95,744 SH   SOLE 0 95,744 0 0
EQUINIX INC COMMON 29444U700 355 541 SH   SOLE 0 541 0 0
EXELON CORP COMMON 30161N101 9,553 210,799 SH   SOLE 0 210,799 0 0
FEDEX CORP COMMON 31428X106 14,040 61,929 SH   SOLE 0 61,929 0 0
FIDELITY NATL INFO COMMON 31620M106 26,263 286,498 SH   SOLE 0 286,498 0 0
FIRST FOUNDATION I COM USD0.001 32026V104 12,806 625,289 SH   SOLE 0 625,289 0 0
FIRST INTST BANCSYS CLASS A 32055Y201 18,961 497,538 SH   SOLE 0 497,538 0 0
FIRST REPUBLIC BANK COMMON 33616C100 13,831 95,916 SH   SOLE 0 95,916 0 0
FORTINET INC COMMON 34949E109 12,178 215,240 SH   SOLE 0 215,240 0 0
FULLER H B CO COM USD1 359694106 13,974 232,083 SH   SOLE 0 232,083 0 0
GENERAL MOTORS CO COMMON 37045V100 371 11,675 SH   SOLE 0 11,675 0 0
GILDAN ACTIVEWEAR COMMON 375916103 10,511 365,211 SH   SOLE 0 365,211 0 0
GLACIER BANCORP INC COMMON 37637Q105 436 9,198 SH   SOLE 0 9,198 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 14,928 50,260 SH   SOLE 0 50,260 0 0
HOME DEPOT INC COMMON 437076102 614 2,238 SH   SOLE 0 2,238 0 0
HONEYWELL INTL INC COMMON 438516106 22,737 130,814 SH   SOLE 0 130,814 0 0
INTERNATIONAL PAPER COMMON 460146103 8,091 193,423 SH   SOLE 0 193,423 0 0
INTUIT COMMON 461202103 12,075 31,328 SH   SOLE 0 31,328 0 0
ISHARES RUSSELL 3000 ETF 464287689 277 1,275 SH   SOLE 0 1,275 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF 464286681 6,308 89,301 SH   SOLE 0 89,301 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 258 6,353 SH   SOLE 0 6,353 0 0
ISHARES TR CORE DIV GRWTH 46434V621 863 18,116 SH   SOLE 0 18,116 0 0
ISHARES TR CORE MSCI INTL 46435G326 28,486 530,065 SH   SOLE 0 530,065 0 0
ISHARES TR CORE MSCITOTAL 46432F834 8,220 144,142 SH   SOLE 0 144,142 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 318 840 SH   SOLE 0 840 0 0
JOHNSON & JOHNSON COMMON 478160104 21,431 120,730 SH   SOLE 0 120,730 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,045 9,281 SH   SOLE 0 9,281 0 0
LABORATORY CORP AMER COMMON 50540R409 24,079 102,745 SH   SOLE 0 102,745 0 0
LAS VEGAS SANDS CORP COMMON 517834107 11,019 328,037 SH   SOLE 0 328,037 0 0
MDU RES GROUP INC COMMON 552690109 14,214 526,647 SH   SOLE 0 526,647 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 23,079 257,144 SH   SOLE 0 257,144 0 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102 238 1,475 SH   SOLE 0 1,475 0 0
MICROSOFT CORP COMMON 594918104 53,507 208,336 SH   SOLE 0 208,336 0 0
MORGAN STANLEY COMMON 617446448 349 4,584 SH   SOLE 0 4,584 0 0
MOSAIC CO COMMON 61945C103 6,668 141,182 SH   SOLE 0 141,182 0 0
NORFOLK SOUTHERN COMMON 655844108 10,636 46,793 SH   SOLE 0 46,793 0 0
ORACLE CORP COMMON 68389X105 674 9,643 SH   SOLE 0 9,643 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 12,452 176,202 SH   SOLE 0 176,202 0 0
PEPSICO INC COMMON 713448108 11,569 69,414 SH   SOLE 0 69,414 0 0
PFIZER INC COMMON 717081103 17,431 332,455 SH   SOLE 0 332,455 0 0
PHILIP MORRIS INTL COMMON 718172109 15,520 157,185 SH   SOLE 0 157,185 0 0
PROGRESSIVE CORP COMMON 743315103 12,284 105,647 SH   SOLE 0 105,647 0 0
RAYTHEON TECHNOLOGIE COM USD1 75513E101 13,669 142,226 SH   SOLE 0 142,226 0 0
SALESFORCE INC COMMON 79466L302 13,371 81,018 SH   SOLE 0 81,018 0 0
SCHWAB CHARLES CORP COM 808513105 390 6,175 SH   SOLE 0 6,175 0 0
SEMPRA COMMON 816851109 22,099 147,065 SH   SOLE 0 147,065 0 0
SILICON LABS INC COMMON 826919102 10,179 72,595 SH   SOLE 0 72,595 0 0
SOUTHERN CO COMMON 842587107 16,338 229,119 SH   SOLE 0 229,119 0 0
SPLUNK INC COMMON 848637104 11,394 128,806 SH   SOLE 0 128,806 0 0
SPROUTS FMRS MKT I COM USD0.001 85208M102 11,730 463,274 SH   SOLE 0 463,274 0 0
STARBUCKS CORP COMMON 855244109 19,585 256,379 SH   SOLE 0 256,379 0 0
STRYKER CORP COMMON 863667101 353 1,775 SH   SOLE 0 1,775 0 0
T-MOBILE US INC COMMON 872590104 20,286 150,777 SH   SOLE 0 150,777 0 0
TERRENO RLTY CORP COMMON 88146M101 13,727 246,318 SH   SOLE 0 246,318 0 0
TRIMBLE INC COM NPV 896239100 7,536 129,417 SH   SOLE 0 129,417 0 0
UNITED PARCEL SERVIC CLASS B 911312106 601 3,293 SH   SOLE 0 3,293 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 8,893 213,522 SH   SOLE 0 213,522 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 520 1,500 SH   SOLE 0 1,500 0 0
VANGUARD INDEX TR SMALL CAP 922908751 10,304 58,507 SH   SOLE 0 58,507 0 0
VANGUARD SECTOR INDE UTILITIES 92204A876 4,920 32,294 SH   SOLE 0 32,294 0 0
VANGUARD U.S MOMENTUM FACTOR ETF 921935508 3,381 31,719 SH   SOLE 0 31,719 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 4,481 44,065 SH   SOLE 0 44,065 0 0
VERTEX PHARMACEUTICL COMMON 92532F100 18,548 65,822 SH   SOLE 0 65,822 0 0
VISA INC CLASS A 92826C839 13,032 66,188 SH   SOLE 0 66,188 0 0
WALMART INC COMMON 931142103 28,502 234,428 SH   SOLE 0 234,428 0 0