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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T INC COM 00206R102   379,000 20,563 SH   SOLE   0 0 20,563
ABBVIE INC COM 00287Y109   219,000 1,356 SH   SOLE   0 0 1,356
AGILENT TECHNOLOGIES INC COM 00846U101   263,000 1,760 SH   SOLE   0 0 1,760
ALTRIA GROUP INC COM 02209S103   690,000 15,088 SH   SOLE   0 0 15,088
AMAZON COM INC COM 023135106   296,000 3,522 SH   SOLE   0 0 3,522
AMERICAN TOWER CORP NEW COM 03027X100   703,000 3,316 SH   SOLE   0 0 3,316
AMGEN INC COM 031162100   203,000 772 SH   SOLE   0 0 772
APPLE INC COM 037833100   4,889,000 37,628 SH   SOLE   0 0 37,628
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   991,000 3,209 SH   SOLE   0 0 3,209
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,489,000 35,090 SH   SOLE   0 0 35,090
BOOKING HOLDINGS INC COM 09857L108   212,000 105 SH   SOLE   0 0 105
BRISTOL-MYERS SQUIBB CO COM 110122108   562,000 7,808 SH   SOLE   0 0 7,808
CATERPILLAR INC COM 149123101   439,000 1,832 SH   SOLE   0 0 1,832
CENTERSPACE COM 15202L107   355,000 6,045 SH   SOLE   0 0 6,045
CHEVRON CORP NEW COM 166764100   3,631,000 20,232 SH   SOLE   0 0 20,232
COCA COLA CO COM 191216100   560,000 8,809 SH   SOLE   0 0 8,809
COLUMBIA BKG SYS INC COM 197236102   452,000 15,014 SH   SOLE   0 0 15,014
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   793,000 39,312 SH   SOLE   0 0 39,312
COLUMBIA SPORTSWEAR CO COM 198516106   278,000 3,170 SH   SOLE   0 0 3,170
CONOCOPHILLIPS COM 20825C104   310,000 2,630 SH   SOLE   0 0 2,630
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   393,000 15,144 SH   SOLE   0 0 15,144
COSTCO WHSL CORP NEW COM 22160K105   803,000 1,759 SH   SOLE   0 0 1,759
CROWN CASTLE INC COM 22822V101   1,353,000 9,975 SH   SOLE   0 0 9,975
CUMMINS INC COM 231021106   388,000 1,600 SH   SOLE   0 0 1,600
DIGITAL RLTY TR INC COM 253868103   778,000 7,761 SH   SOLE   0 0 7,761
EASTGROUP PPTYS INC COM 277276101   982,000 6,632 SH   SOLE   0 0 6,632
ESSEX PPTY TR INC COM 297178105   682,000 3,220 SH   SOLE   0 0 3,220
EXTRA SPACE STORAGE INC COM 30225T102   395,000 2,681 SH   SOLE   0 0 2,681
EXXON MOBIL CORP COM 30231G102   420,000 3,806 SH   SOLE   0 0 3,806
GILEAD SCIENCES INC COM 375558103   289,000 3,364 SH   SOLE   0 0 3,364
GOLDMAN SACHS GROUP INC COM 38141G104   396,000 1,153 SH   SOLE   0 0 1,153
HP INC COM 40434L105   240,000 8,942 SH   SOLE   0 0 8,942
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,163,000 40,128 SH   SOLE   0 0 40,128
ILLINOIS TOOL WKS INC COM 452308109   221,000 1,001 SH   SOLE   0 0 1,001
INTEL CORP COM 458140100   270,000 10,198 SH   SOLE   0 0 10,198
INVESCO QQQ TR UNIT SER 1 46090E103   391,000 1,467 SH   SOLE   0 0 1,467
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   10,651,000 462,870 SH   SOLE   0 0 462,870
ISHARES TR MORNINGSTAR GRWT 464287119   1,125,000 23,110 SH   SOLE   0 0 23,110
ISHARES TR TIPS BD ETF 464287176   3,939,000 37,005 SH   SOLE   0 0 37,005
ISHARES TR CORE S&P500 ETF 464287200   583,000 1,517 SH   SOLE   0 0 1,517
ISHARES TR S&P 500 GRWT ETF 464287309   281,000 4,805 SH   SOLE   0 0 4,805
ISHARES TR 20 YR TR BD ETF 464287432   326,000 3,271 SH   SOLE   0 0 3,271
ISHARES TR RUS MDCP VAL ETF 464287473   2,858,000 27,133 SH   SOLE   0 0 27,133
ISHARES TR RUS MD CP GR ETF 464287481   4,462,000 53,374 SH   SOLE   0 0 53,374
ISHARES TR RUS 1000 GRW ETF 464287614   312,000 1,454 SH   SOLE   0 0 1,454
ISHARES TR RUS 1000 ETF 464287622   756,000 3,592 SH   SOLE   0 0 3,592
ISHARES TR U.S. TECH ETF 464287721   4,836,000 64,927 SH   SOLE   0 0 64,927
ISHARES TR CORE S&P SCP ETF 464287804   4,931,000 52,098 SH   SOLE   0 0 52,098
ISHARES TR SHRT NAT MUN ETF 464288158   308,000 2,954 SH   SOLE   0 0 2,954
ISHARES TR JPMORGAN USD EMG 464288281   980,000 11,580 SH   SOLE   0 0 11,580
ISHARES TR NATIONAL MUN ETF 464288414   436,000 4,135 SH   SOLE   0 0 4,135
ISHARES TR MSCI KLD400 SOC 464288570   2,513,000 35,010 SH   SOLE   0 0 35,010
ISHARES TR MBS ETF 464288588   18,458,000 199,005 SH   SOLE   0 0 199,005
ISHARES TR 10-20 YR TRS ETF 464288653   7,389,000 68,298 SH   SOLE   0 0 68,298
ISHARES TR EAFE VALUE ETF 464288877   16,267,000 354,556 SH   SOLE   0 0 354,556
ISHARES TR EAFE GRWTH ETF 464288885   12,718,000 151,835 SH   SOLE   0 0 151,835
ISHARES TR RUS TP200 VL ETF 464289420   15,446,000 237,735 SH   SOLE   0 0 237,735
ISHARES TR RUS TP200 GR ETF 464289438   13,125,000 108,894 SH   SOLE   0 0 108,894
ISHARES TR US TREAS BD ETF 46429B267   21,406,000 942,159 SH   SOLE   0 0 942,159
ISHARES TR CORE HIGH DV ETF 46429B663   2,616,000 25,097 SH   SOLE   0 0 25,097
ISHARES TR MSCI USA MIN VOL 46429B697   4,042,000 56,061 SH   SOLE   0 0 56,061
ISHARES TR 0-5 YR TIPS ETF 46429B747   639,000 6,594 SH   SOLE   0 0 6,594
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   3,497,000 124,038 SH   SOLE   0 0 124,038
ISHARES TR MSCI USA MMENTM 46432F396   4,128,000 28,290 SH   SOLE   0 0 28,290
ISHARES INC ESG AWR MSCI EM 46434G863   937,000 31,169 SH   SOLE   0 0 31,169
ISHARES TR 0-5YR HI YL CP 46434V407   7,238,000 177,018 SH   SOLE   0 0 177,018
ISHARES TR CORE TOTAL USD 46434V613   26,306,000 585,496 SH   SOLE   0 0 585,496
ISHARES TR CONV BD ETF 46435G102   3,466,000 49,889 SH   SOLE   0 0 49,889
ISHARES TR ESG AWRE USD ETF 46435G193   1,719,000 77,093 SH   SOLE   0 0 77,093
ISHARES TR ESG AWRE 1 5 YR 46435G243   609,000 25,626 SH   SOLE   0 0 25,626
ISHARES TR ESG AWR MSCI USA 46435G425   31,963,000 377,150 SH   SOLE   0 0 377,150
ISHARES TR FALN ANGLS USD 46435G474   4,140,000 168,222 SH   SOLE   0 0 168,222
ISHARES TR ESG AW MSCI EAFE 46435G516   1,092,000 16,616 SH   SOLE   0 0 16,616
ISHARES TR ESG AWARE MSCI 46435U663   1,263,000 38,405 SH   SOLE   0 0 38,405
ISHARES TR US INFRASTRUC 46435U713   1,920,000 52,961 SH   SOLE   0 0 52,961
ISHARES TR ESG ADV TTL USD 46436E619   5,246,000 124,314 SH   SOLE   0 0 124,314
ISHARES TR ESG EAFE ETF 46436E759   1,253,000 23,083 SH   SOLE   0 0 23,083
ISHARES TR ESG MSCI USA ETF 46436E767   2,144,000 69,913 SH   SOLE   0 0 69,913
JPMORGAN CHASE & CO COM 46625H100   347,000 2,588 SH   SOLE   0 0 2,588
JOHNSON & JOHNSON COM 478160104   725,000 4,103 SH   SOLE   0 0 4,103
KIMCO RLTY CORP COM 49446R109   298,000 14,080 SH   SOLE   0 0 14,080
MARKEL CORP COM 570535104   1,449,000 1,100 SH   SOLE   0 0 1,100
MASTERCARD INCORPORATED CL A 57636Q104   559,000 1,608 SH   SOLE   0 0 1,608
MERCK & CO INC COM 58933Y105   271,000 2,445 SH   SOLE   0 0 2,445
MICROSOFT CORP COM 594918104   870,000 3,628 SH   SOLE   0 0 3,628
MID-AMER APT CMNTYS INC COM 59522J103   1,065,000 6,784 SH   SOLE   0 0 6,784
NEXPOINT RESIDENTIAL TR INC COM 65341D102   704,000 16,187 SH   SOLE   0 0 16,187
NIKE INC CL B 654106103   4,067,000 34,756 SH   SOLE   0 0 34,756
NVIDIA CORPORATION COM 67066G104   325,000 2,225 SH   SOLE   0 0 2,225
ORACLE CORP COM 68389X105   735,000 8,988 SH   SOLE   0 0 8,988
PEPSICO INC COM 713448108   445,000 2,464 SH   SOLE   0 0 2,464
PFIZER INC COM 717081103   250,000 4,888 SH   SOLE   0 0 4,888
PHILIP MORRIS INTL INC COM 718172109   504,000 4,983 SH   SOLE   0 0 4,983
PLYMOUTH INDL REIT INC COM 729640102   580,000 30,246 SH   SOLE   0 0 30,246
PROCTER AND GAMBLE CO COM 742718109   958,000 6,320 SH   SOLE   0 0 6,320
PUBLIC STORAGE COM 74460D109   564,000 2,013 SH   SOLE   0 0 2,013
QUALCOMM INC COM 747525103   202,000 1,842 SH   SOLE   0 0 1,842
REXFORD INDL RLTY INC COM 76169C100   543,000 9,939 SH   SOLE   0 0 9,939
SBA COMMUNICATIONS CORP NEW CL A 78410G104   925,000 3,300 SH   SOLE   0 0 3,300
SPDR SER TR PORTFLI INTRMDIT 78464A672   576,000 20,385 SH   SOLE   0 0 20,385
SPDR SER TR S&P DIVID ETF 78464A763   1,194,000 9,541 SH   SOLE   0 0 9,541
SPDR SER TR PORTFOLI S&P1500 78464A805   282,000 5,960 SH   SOLE   0 0 5,960
SPDR SER TR PORTFOLIO S&P500 78464A854   49,117,000 1,091,976 SH   SOLE   0 0 1,091,976
SPDR SER TR SPDR S&P 500 ETF 78468R796   254,000 2,723 SH   SOLE   0 0 2,723
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   377,000 8,356 SH   SOLE   0 0 8,356
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   653,000 16,110 SH   SOLE   0 0 16,110
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   255,000 5,439 SH   SOLE   0 0 5,439
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   218,000 2,880 SH   SOLE   0 0 2,880
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   23,976,000 525,222 SH   SOLE   0 0 525,222
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,775,000 53,581 SH   SOLE   0 0 53,581
SELECT SECTOR SPDR TR ENERGY 81369Y506   235,000 2,682 SH   SOLE   0 0 2,682
SOUTHWEST AIRLS CO COM 844741108   303,000 8,997 SH   SOLE   0 0 8,997
STARBUCKS CORP COM 855244109   503,000 5,070 SH   SOLE   0 0 5,070
TERRENO RLTY CORP COM 88146M101   749,000 13,165 SH   SOLE   0 0 13,165
TESLA INC COM 88160R101   319,000 2,588 SH   SOLE   0 0 2,588
THERMO FISHER SCIENTIFIC INC COM 883556102   574,000 1,042 SH   SOLE   0 0 1,042
US BANCORP DEL COM NEW 902973304   201,000 4,603 SH   SOLE   0 0 4,603
UNITED PARCEL SERVICE INC CL B 911312106   2,391,000 13,755 SH   SOLE   0 0 13,755
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,168,000 7,693 SH   SOLE   0 0 7,693
VANGUARD BD INDEX FDS INTERMED TERM 921937819   642,000 8,644 SH   SOLE   0 0 8,644
VANGUARD INDEX FDS MID CAP ETF 922908629   675,000 3,311 SH   SOLE   0 0 3,311
VANGUARD INDEX FDS SMALL CP ETF 922908751   348,000 1,896 SH   SOLE   0 0 1,896
VERIZON COMMUNICATIONS INC COM 92343V104   246,000 6,246 SH   SOLE   0 0 6,246
VISA INC COM CL A 92826C839   211,000 1,014 SH   SOLE   0 0 1,014
WALMART INC COM 931142103   314,000 2,216 SH   SOLE   0 0 2,216
WISDOMTREE TR EM EX ST-OWNED 97717X578   2,096,000 78,578 SH   SOLE   0 0 78,578