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 CO COM 88579Y101 347 3,136 SH   SOLE 0 0 0 3,136
ABBOTT LABS COM 002824100 407 4,204 SH   SOLE 0 0 0 4,204
ABBVIE INC COM 00287Y109 681 5,072 SH   SOLE 0 0 0 5,072
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,606 17,901 SH   SOLE 0 0 0 17,901
ADOBE SYSTEMS INCORPORATED COM 00724F101 250 910 SH   SOLE 0 0 0 910
AFLAC INC COM 001055102 224 3,983 SH   SOLE 0 0 0 3,983
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,970 21,185 SH   SOLE 0 0 0 21,185
ALPHABET INC CAP STK CL A 02079K305 6,176 64,572 SH   SOLE 0 0 0 64,572
ALPHABET INC CAP STK CL C 02079K107 677 7,040 SH   SOLE 0 0 0 7,040
AMAZON COM INC COM 023135106 537 4,749 SH   SOLE 0 0 0 4,749
AMERICAN EXPRESS CO COM 025816109 2,637 19,547 SH   SOLE 0 0 0 19,547
AMERICAN TOWER CORP NEW COM 03027X100 5,239 24,401 SH   SOLE 0 0 0 24,401
AMERIPRISE FINL INC COM 03076C106 736 2,922 SH   SOLE 0 0 0 2,922
AMGEN INC COM 031162100 4,829 21,424 SH   SOLE 0 0 0 21,424
APPLE INC COM 037833100 9,294 67,250 SH   SOLE 0 0 0 67,250
BAXTER INTL INC COM 071813109 2,962 54,992 SH   SOLE 0 0 0 54,992
BECTON DICKINSON & CO COM 075887109 3,212 14,416 SH   SOLE 0 0 0 14,416
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 382 1,430 SH   SOLE 0 0 0 1,430
BLACKROCK INC COM 09247X101 3,873 7,038 SH   SOLE 0 0 0 7,038
BLOOM ENERGY CORP COM CL A 093712107 303 15,137 SH   SOLE 0 0 0 15,137
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,687 51,625 SH   SOLE 0 0 0 51,625
CIGNA CORP NEW COM 125523100 214 773 SH   SOLE 0 0 0 773
CISCO SYS INC COM 17275R102 7,394 184,856 SH   SOLE 0 0 0 184,856
CLOROX CO DEL COM 189054109 3,590 27,961 SH   SOLE 0 0 0 27,961
COCA COLA CO COM 191216100 1,800 32,128 SH   SOLE 0 0 0 32,128
COGNEX CORP COM 192422103 2,880 69,486 SH   SOLE 0 0 0 69,486
CONSTELLATION ENERGY CORP COM 21037T109 1,582 19,012 SH   SOLE 0 0 0 19,012
CORNING INC COM 219350105 1,724 59,412 SH   SOLE 0 0 0 59,412
COSTCO WHSL CORP NEW COM 22160K105 209 442 SH   SOLE 0 0 0 442
CSX CORP COM 126408103 4,658 174,857 SH   SOLE 0 0 0 174,857
DIAGEO PLC SPON ADR NEW 25243Q205 3,591 21,147 SH   SOLE 0 0 0 21,147
DIGITAL RLTY TR INC COM 253868103 1,716 17,299 SH   SOLE 0 0 0 17,299
DISNEY WALT CO COM 254687106 2,376 25,190 SH   SOLE 0 0 0 25,190
ECOLAB INC COM 278865100 4,240 29,357 SH   SOLE 0 0 0 29,357
EXELON CORP COM 30161N101 3,789 101,156 SH   SOLE 0 0 0 101,156
GENERAL MLS INC COM 370334104 5,015 65,466 SH   SOLE 0 0 0 65,466
GILEAD SCIENCES INC COM 375558103 5,431 88,042 SH   SOLE 0 0 0 88,042
HERSHEY CO COM 427866108 479 2,173 SH   SOLE 0 0 0 2,173
HOME DEPOT INC COM 437076102 8,139 29,495 SH   SOLE 0 0 0 29,495
INTEL CORP COM 458140100 206 7,978 SH   SOLE 0 0 0 7,978
INTERNATIONAL BUSINESS MACHS COM 459200101 233 1,962 SH   SOLE 0 0 0 1,962
INTUIT COM 461202103 4,381 11,310 SH   SOLE 0 0 0 11,310
INVESCO QQQ TR UNIT SER 1 46090E103 310 1,159 SH   SOLE 0 0 0 1,159
ISHARES GOLD TR ISHARES NEW 464285204 205 6,486 SH   SOLE 0 0 0 6,486
ISHARES TR 1 3 YR TREAS BD 464287457 253 3,117 SH   SOLE 0 0 0 3,117
ISHARES TR SELECT DIVID ETF 464287168 962 8,971 SH   SOLE 0 0 0 8,971
ISHARES TR 0-5 YR TIPS ETF 46429B747 36,665 381,491 SH   SOLE 0 0 0 381,491
ISHARES TR MSCI USA ESG SLC 464288802 243 3,195 SH   SOLE 0 0 0 3,195
ISHARES TR RUS 1000 GRW ETF 464287614 1,048 4,979 SH   SOLE 0 0 0 4,979
ISHARES TR CORE MSCI EAFE 46432F842 274 5,197 SH   SOLE 0 0 0 5,197
JOHNSON & JOHNSON COM 478160104 515 3,154 SH   SOLE 0 0 0 3,154
JOHNSON CTLS INTL PLC SHS G51502105 4,399 89,371 SH   SOLE 0 0 0 89,371
KELLOGG CO COM 487836108 2,138 30,693 SH   SOLE 0 0 0 30,693
KRANESHARES TR GLOBAL CARB STRA 500767678 531 14,272 SH   SOLE 0 0 0 14,272
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,170 10,593 SH   SOLE 0 0 0 10,593
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 18,189 1,256,999 SH   SOLE 0 0 0 1,256,999
LILLY ELI & CO COM 532457108 313 969 SH   SOLE 0 0 0 969
LOWES COS INC COM 548661107 474 2,523 SH   SOLE 0 0 0 2,523
MEDICAL PPTYS TRUST INC COM 58463J304 852 71,801 SH   SOLE 0 0 0 71,801
MERCK & CO INC COM 58933Y105 4,010 46,558 SH   SOLE 0 0 0 46,558
MICROSOFT CORP COM 594918104 8,893 38,183 SH   SOLE 0 0 0 38,183
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6,488 125,900 SH   SOLE 0 0 0 125,900
NEXTERA ENERGY INC COM 65339F101 3,325 42,401 SH   SOLE 0 0 0 42,401
NIKE INC CL B 654106103 3,772 45,376 SH   SOLE 0 0 0 45,376
NVIDIA CORPORATION COM 67066G104 4,663 38,411 SH   SOLE 0 0 0 38,411
ORACLE CORP COM 68389X105 212 3,464 SH   SOLE 0 0 0 3,464
PAYPAL HLDGS INC COM 70450Y103 269 3,127 SH   SOLE 0 0 0 3,127
PEPSICO INC COM 713448108 695 4,260 SH   SOLE 0 0 0 4,260
PFIZER INC COM 717081103 328 7,495 SH   SOLE 0 0 0 7,495
PROCTER AND GAMBLE CO COM 742718109 5,478 43,390 SH   SOLE 0 0 0 43,390
PROLOGIS INC. COM 74340W103 4,848 47,716 SH   SOLE 0 0 0 47,716
ROYAL BK CDA COM 780087102 8,673 96,326 SH   SOLE 0 0 0 96,326
SALESFORCE INC COM 79466L302 2,849 19,805 SH   SOLE 0 0 0 19,805
SKYWORKS SOLUTIONS INC COM 83088M102 3,646 42,756 SH   SOLE 0 0 0 42,756
SOFI TECHNOLOGIES INC COM 83406F102 366 74,901 SH   SOLE 0 0 0 74,901
SPDR S&P 500 ETF TR TR UNIT 78462F103 222 622 SH   SOLE 0 0 0 622
SPDR SER TR PORTFOLIO SH TSR 78468R101 433 14,991 SH   SOLE 0 0 0 14,991
STAG INDL INC COM 85254J102 1,480 52,050 SH   SOLE 0 0 0 52,050
STARBUCKS CORP COM 855244109 476 5,653 SH   SOLE 0 0 0 5,653
STEEL DYNAMICS INC COM 858119100 1,300 18,327 SH   SOLE 0 0 0 18,327
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,462 79,665 SH   SOLE 0 0 0 79,665
TARGET CORP COM 87612E106 3,870 26,082 SH   SOLE 0 0 0 26,082
TESLA INC COM 88160R101 670 2,525 SH   SOLE 0 0 0 2,525
THERMO FISHER SCIENTIFIC INC COM 883556102 274 541 SH   SOLE 0 0 0 541
TORONTO DOMINION BK ONT COM NEW 891160509 7,206 117,492 SH   SOLE 0 0 0 117,492
TRUIST FINL CORP COM 89832Q109 231 5,310 SH   SOLE 0 0 0 5,310
UNILEVER PLC SPON ADR NEW 904767704 2,436 55,574 SH   SOLE 0 0 0 55,574
V F CORP COM 918204108 1,794 59,985 SH   SOLE 0 0 0 59,985
VANGUARD INDEX FDS TOTAL STK MKT 922908769 375 2,092 SH   SOLE 0 0 0 2,092
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 240 4,146 SH   SOLE 0 0 0 4,146
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 374 3,944 SH   SOLE 0 0 0 3,944
VANGUARD WORLD FD ESG US STK ETF 921910733 1,450 23,050 SH   SOLE 0 0 0 23,050
VISA INC COM CL A 92826C839 4,552 25,625 SH   SOLE 0 0 0 25,625
WABTEC COM 929740108 376 4,624 SH   SOLE 0 0 0 4,624
WASTE MGMT INC DEL COM 94106L109 244 1,523 SH   SOLE 0 0 0 1,523
WILLIAMS SONOMA INC COM 969904101 2,026 17,190 SH   SOLE 0 0 0 17,190
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 500 8,045 SH   SOLE 0 0 0 8,045
WP CAREY INC COM 92936U109 211 3,026 SH   SOLE 0 0 0 3,026
XYLEM INC COM 98419M100 3,609 41,309 SH   SOLE 0 0 0 41,309
ZOETIS INC CL A 98978V103 4,083 27,533 SH   SOLE 0 0 0 27,533