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
DISNEY WALT CO COM 254687106 3,623 26,417 SH   SOLE   0 0 26,417
VANGUARD WORLD FD ESG US STK ETF 921910733 1,697 20,924 SH   SOLE   0 0 20,924
DIGITAL RLTY TR INC COM 253868103 1,308 9,225 SH   SOLE   0 0 9,225
BECTON DICKINSON & CO COM 075887109 3,215 12,088 SH   SOLE   0 0 12,088
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,503 34,317 SH   SOLE   0 0 34,317
AMERICAN TOWER CORP NEW COM 03027X100 6,157 24,509 SH   SOLE   0 0 24,509
PFIZER INC COM 717081103 411 7,940 SH   SOLE   0 0 7,940
KRANESHARES TR GLOBAL CARB STRA 500767678 582 12,467 SH   SOLE   0 0 12,467
DEERE & CO COM 244199105 369 887 SH   SOLE   0 0 887
MASTERCARD INCORPORATED CL A 57636Q104 223 623 SH   SOLE   0 0 623
SPDR S&P 500 ETF TR TR UNIT 78462F103 281 622 SH   SOLE   0 0 622
XYLEM INC COM 98419M100 4,404 51,650 SH   SOLE   0 0 51,650
AMERICAN EXPRESS CO COM 025816109 3,724 19,913 SH   SOLE   0 0 19,913
COGNEX CORP COM 192422103 4,043 52,402 SH   SOLE   0 0 52,402
ABBOTT LABS COM 002824100 512 4,326 SH   SOLE   0 0 4,326
DIAGEO PLC SPON ADR NEW 25243Q205 5,349 26,330 SH   SOLE   0 0 26,330
PEPSICO INC COM 713448108 1,044 6,240 SH   SOLE   0 0 6,240
COSTCO WHSL CORP NEW COM 22160K105 289 502 SH   SOLE   0 0 502
NEXTERA ENERGY INC COM 65339F101 6,169 72,827 SH   SOLE   0 0 72,827
ISHARES TR SELECT DIVID ETF 464287168 1,149 8,969 SH   SOLE   0 0 8,969
AMAZON COM INC COM 023135106 851 261 SH   SOLE   0 0 261
APPLE INC COM 037833100 11,867 67,963 SH   SOLE   0 0 67,963
PAYCHEX INC COM 704326107 217 1,588 SH   SOLE   0 0 1,588
ISHARES TR 0-5 YR TIPS ETF 46429B747 34,036 324,341 SH   SOLE   0 0 324,341
TARGET CORP COM 87612E106 5,047 23,782 SH   SOLE   0 0 23,782
TORONTO DOMINION BK ONT COM NEW 891160509 7,869 99,078 SH   SOLE   0 0 99,078
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,557 16,478 SH   SOLE   0 0 16,478
LOWES COS INC COM 548661107 382 1,887 SH   SOLE   0 0 1,887
ORACLE CORP COM 68389X105 288 3,476 SH   SOLE   0 0 3,476
JOHNSON CTLS INTL PLC SHS G51502105 5,113 77,980 SH   SOLE   0 0 77,980
PROCTER AND GAMBLE CO COM 742718109 6,291 41,170 SH   SOLE   0 0 41,170
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 420 5,389 SH   SOLE   0 0 5,389
TRUIST FINL CORP COM 89832Q109 302 5,330 SH   SOLE   0 0 5,330
AMERIPRISE FINL INC COM 03076C106 878 2,922 SH   SOLE   0 0 2,922
SPDR SER TR PORTFOLIO SH TSR 78468R101 62,613 2,111,721 SH   SOLE   0 0 2,111,721
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,461 52,375 SH   SOLE   0 0 52,375
INTEL CORP COM 458140100 441 8,904 SH   SOLE   0 0 8,904
NIKE INC CL B 654106103 5,224 38,823 SH   SOLE   0 0 38,823
ROYAL BK CDA COM 780087102 9,322 84,538 SH   SOLE   0 0 84,538
V F CORP COM 918204108 2,621 46,095 SH   SOLE   0 0 46,095
CISCO SYS INC COM 17275R102 8,812 158,033 SH   SOLE   0 0 158,033
JPMORGAN CHASE & CO COM 46625H100 209 1,534 SH   SOLE   0 0 1,534
ABBVIE INC COM 00287Y109 894 5,514 SH   SOLE   0 0 5,514
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 487 1,379 SH   SOLE   0 0 1,379
HERSHEY CO COM 427866108 471 2,173 SH   SOLE   0 0 2,173
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 575 3,544 SH   SOLE   0 0 3,544
VISA INC COM CL A 92826C839 5,303 23,910 SH   SOLE   0 0 23,910
SOFI TECHNOLOGIES INC COM 83406F102 708 74,901 SH   SOLE   0 0 74,901
GILEAD SCIENCES INC COM 375558103 4,946 83,195 SH   SOLE   0 0 83,195
PROLOGIS INC. COM 74340W103 7,413 45,905 SH   SOLE   0 0 45,905
EXELON CORP COM 30161N101 4,352 91,361 SH   SOLE   0 0 91,361
LILLY ELI & CO COM 532457108 368 1,285 SH   SOLE   0 0 1,285
ZOETIS INC CL A 98978V103 4,632 24,560 SH   SOLE   0 0 24,560
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 212 1,333 SH   SOLE   0 0 1,333
SKYWORKS SOLUTIONS INC COM 83088M102 4,614 34,616 SH   SOLE   0 0 34,616
HOME DEPOT INC COM 437076102 8,300 27,727 SH   SOLE   0 0 27,727
VANGUARD INDEX FDS TOTAL STK MKT 922908769 262 1,150 SH   SOLE   0 0 1,150
ISHARES GOLD TR ISHARES NEW 464285204 251 6,821 SH   SOLE   0 0 6,821
SALESFORCE COM INC COM 79466L302 2,950 13,896 SH   SOLE   0 0 13,896
CANADIAN NATL RY CO COM 136375102 359 2,680 SH   SOLE   0 0 2,680
INTERNATIONAL BUSINESS MACHS COM 459200101 255 1,962 SH   SOLE   0 0 1,962
WASTE MGMT INC DEL COM 94106L109 241 1,523 SH   SOLE   0 0 1,523
ECOLAB INC COM 278865100 4,980 28,207 SH   SOLE   0 0 28,207
NVIDIA CORPORATION COM 67066G104 7,184 26,328 SH   SOLE   0 0 26,328
ASML HOLDING N V N Y REGISTRY SHS N07059210 232 348 SH   SOLE   0 0 348
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 533 7,247 SH   SOLE   0 0 7,247
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 551 4,913 SH   SOLE   0 0 4,913
AMGEN INC COM 031162100 4,997 20,665 SH   SOLE   0 0 20,665
3M CO COM 88579Y101 461 3,099 SH   SOLE   0 0 3,099
CSX CORP COM 126408103 5,942 158,656 SH   SOLE   0 0 158,656
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 220 531 SH   SOLE   0 0 531
CONSTELLATION ENERGY CORP COM 21037T109 1,692 30,085 SH   SOLE   0 0 30,085
COCA COLA CO COM 191216100 2,149 34,659 SH   SOLE   0 0 34,659
TESLA INC COM 88160R101 861 799 SH   SOLE   0 0 799
SOUTHERN CO COM 842587107 209 2,882 SH   SOLE   0 0 2,882
INVESCO QQQ TR UNIT SER 1 46090E103 420 1,159 SH   SOLE   0 0 1,159
MICROSOFT CORP COM 594918104 11,105 36,020 SH   SOLE   0 0 36,020
ISHARES TR RUS 1000 GRW ETF 464287614 1,388 4,999 SH   SOLE   0 0 4,999
ISHARES TR CORE MSCI EAFE 46432F842 360 5,175 SH   SOLE   0 0 5,175
MERCK & CO INC COM 58933Y105 254 3,100 SH   SOLE   0 0 3,100
ADOBE SYSTEMS INCORPORATED COM 00724F101 423 928 SH   SOLE   0 0 928
STARBUCKS CORP COM 855244109 514 5,653 SH   SOLE   0 0 5,653
GENERAL MLS INC COM 370334104 6,445 95,169 SH   SOLE   0 0 95,169
UNILEVER PLC SPON ADR NEW 904767704 1,743 38,257 SH   SOLE   0 0 38,257
NATIONAL GRID PLC SPONSORED ADR NE 636274409 8,594 111,805 SH   SOLE   0 0 111,805
MCDONALDS CORP COM 580135101 276 1,116 SH   SOLE   0 0 1,116
ALPHABET INC CAP STK CL A 02079K305 6,333 2,277 SH   SOLE   0 0 2,277
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,186 60,000 SH   SOLE   0 0 60,000
CLOROX CO DEL COM 189054109 6,240 44,886 SH   SOLE   0 0 44,886
ALPHABET INC CAP STK CL C 02079K107 983 352 SH   SOLE   0 0 352
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 730 12,322 SH   SOLE   0 0 12,322
EMERSON ELEC CO COM 291011104 221 2,250 SH   SOLE   0 0 2,250
BLACKROCK INC COM 09247X101 4,712 6,166 SH   SOLE   0 0 6,166
AFLAC INC COM 001055102 256 3,976 SH   SOLE   0 0 3,976
BAXTER INTL INC COM 071813109 2,630 33,917 SH   SOLE   0 0 33,917
SPDR SER TR S&P DIVID ETF 78464A763 205 1,602 SH   SOLE   0 0 1,602
WABTEC COM 929740108 265 2,753 SH   SOLE   0 0 2,753
INTUIT COM 461202103 4,815 10,013 SH   SOLE   0 0 10,013
ISHARES TR MSCI USA ESG SLC 464288802 309 3,195 SH   SOLE   0 0 3,195
KELLOGG CO COM 487836108 7,084 109,849 SH   SOLE   0 0 109,849
PAYPAL HLDGS INC COM 70450Y103 286 2,475 SH   SOLE   0 0 2,475
JOHNSON & JOHNSON COM 478160104 601 3,391 SH   SOLE   0 0 3,391
THERMO FISHER SCIENTIFIC INC COM 883556102 359 608 SH   SOLE   0 0 608