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
ABB LTD SPONSORED ADR 000375204 338 12,659 SH   SOLE 0 0 0 12,659
ABBOTT LABS COM 002824100 432 3,972 SH   SOLE 0 0 0 3,972
ABBVIE INC COM 00287Y109 358 2,338 SH   SOLE 0 0 0 2,338
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 263 3,087 SH   SOLE 0 0 0 3,087
ACTIVISION BLIZZARD INC COM 00507V109 270 3,474 SH   SOLE 0 0 0 3,474
AIR PRODS & CHEMS INC COM 009158106 459 1,909 SH   SOLE 0 0 0 1,909
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 291 2,006 SH   SOLE 0 0 0 2,006
ALPHABET INC CAP STK CL A 02079K305 437 200 SH   SOLE 0 0 0 200
ALPHABET INC CAP STK CL C 02079K107 663 303 SH   SOLE 0 0 0 303
AMAZON COM INC COM 023135106 749 7,051 SH   SOLE 0 0 0 7,051
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 794 15,926 SH   SOLE 0 0 0 15,926
AMERICAN EXPRESS CO COM 025816109 535 3,861 SH   SOLE 0 0 0 3,861
AMERICAN TOWER CORP NEW COM 03027X100 754 2,952 SH   SOLE 0 0 0 2,952
AMERICAN WTR WKS CO INC NEW COM 030420103 681 4,578 SH   SOLE 0 0 0 4,578
APPLE INC COM 037833100 2,084 15,244 SH   SOLE 0 0 0 15,244
APPLIED MATLS INC COM 038222105 367 4,038 SH   SOLE 0 0 0 4,038
ASML HOLDING N V N Y REGISTRY SHS N07059210 599 1,259 SH   SOLE 0 0 0 1,259
ASTRAZENECA PLC SPONSORED ADR 046353108 203 3,074 SH   SOLE 0 0 0 3,074
AUTOMATIC DATA PROCESSING IN COM 053015103 354 1,683 SH   SOLE 0 0 0 1,683
AVALONBAY CMNTYS INC COM 053484101 264 1,361 SH   SOLE 0 0 0 1,361
BANK HAWAII CORP COM 062540109 210 2,822 SH   SOLE 0 0 0 2,822
BECTON DICKINSON & CO COM 075887109 251 1,019 SH   SOLE 0 0 0 1,019
BERKSHIRE HATHAWAY INC DEL CL A 084670108 492 1 SH   SOLE 0 0 0 1
BLACKROCK MUNICIPAL INCOME COM 09253X102 512 42,985 SH   SOLE 0 0 0 42,985
BOOKING HOLDINGS INC COM 09857L108 208 119 SH   SOLE 0 0 0 119
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 271 7,596 SH   SOLE 0 0 0 7,596
CANADIAN NATL RY CO COM 136375102 315 2,801 SH   SOLE 0 0 0 2,801
CATERPILLAR INC COM 149123101 363 2,030 SH   SOLE 0 0 0 2,030
CEMEX SAB DE CV SPON ADR NEW 151290889 50 12,834 SH   SOLE 0 0 0 12,834
CHUBB LIMITED COM H1467J104 318 1,619 SH   SOLE 0 0 0 1,619
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 26 12,935 SH   SOLE 0 0 0 12,935
CIGNA CORP NEW COM 125523100 598 2,270 SH   SOLE 0 0 0 2,270
CINCINNATI FINL CORP COM 172062101 272 2,289 SH   SOLE 0 0 0 2,289
CINTAS CORP COM 172908105 228 611 SH   SOLE 0 0 0 611
CISCO SYS INC COM 17275R102 420 9,853 SH   SOLE 0 0 0 9,853
CME GROUP INC COM 12572Q105 225 1,101 SH   SOLE 0 0 0 1,101
COMCAST CORP NEW CL A 20030N101 207 5,271 SH   SOLE 0 0 0 5,271
CONSTELLATION BRANDS INC CL B 21036P207 310 1,058 SH   SOLE 0 0 0 1,058
CROWN CASTLE INTL CORP NEW COM 22822V101 445 2,645 SH   SOLE 0 0 0 2,645
DANAHER CORPORATION COM 235851102 796 3,138 SH   SOLE 0 0 0 3,138
DIGITAL RLTY TR INC COM 253868103 402 3,095 SH   SOLE 0 0 0 3,095
DISNEY WALT CO COM 254687106 417 4,421 SH   SOLE 0 0 0 4,421
ECOLAB INC COM 278865100 268 1,746 SH   SOLE 0 0 0 1,746
ELEVANCE HEALTH INC COM 036752103 352 729 SH   SOLE 0 0 0 729
EQUINIX INC COM 29444U700 351 534 SH   SOLE 0 0 0 534
EQUITY RESIDENTIAL SH BEN INT 29476L107 440 6,087 SH   SOLE 0 0 0 6,087
ESSENTIAL UTILS INC COM 29670G102 345 7,521 SH   SOLE 0 0 0 7,521
ESSEX PPTY TR INC COM 297178105 220 842 SH   SOLE 0 0 0 842
EXTRA SPACE STORAGE INC COM 30225T102 265 1,557 SH   SOLE 0 0 0 1,557
EXXON MOBIL CORP COM 30231G102 201 2,350 SH   SOLE 0 0 0 2,350
GENUINE PARTS CO COM 372460105 312 2,346 SH   SOLE 0 0 0 2,346
GRAINGER W W INC COM 384802104 290 639 SH   SOLE 0 0 0 639
HANNON ARMSTRONG SUST INFR C COM 41068X100 288 7,608 SH   SOLE 0 0 0 7,608
HAWAIIAN ELEC INDUSTRIES COM 419870100 271 6,617 SH   SOLE 0 0 0 6,617
HEARTLAND FINL USA INC COM 42234Q102 216 5,194 SH   SOLE 0 0 0 5,194
HOME DEPOT INC COM 437076102 410 1,497 SH   SOLE 0 0 0 1,497
HORIZON TECHNOLOGY FIN CORP COM 44045A102 182 15,734 SH   SOLE 0 0 0 15,734
ILLINOIS TOOL WKS INC COM 452308109 296 1,625 SH   SOLE 0 0 0 1,625
INTEL CORP COM 458140100 464 12,391 SH   SOLE 0 0 0 12,391
INTERNATIONAL BUSINESS MACHS COM 459200101 222 1,571 SH   SOLE 0 0 0 1,571
INTUIT COM 461202103 250 648 SH   SOLE 0 0 0 648
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 515 20,714 SH   SOLE 0 0 0 20,714
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 684 29,173 SH   SOLE 0 0 0 29,173
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,757 39,798 SH   SOLE 0 0 0 39,798
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 335 12,800 SH   SOLE 0 0 0 12,800
ISHARES TR IBONDS DEC 46435U697 380 14,611 SH   SOLE 0 0 0 14,611
ISHARES TR IBONDS DEC 25 46435U432 418 15,700 SH   SOLE 0 0 0 15,700
ISHARES TR ESG AWR US AGRGT 46435U549 528 10,797 SH   SOLE 0 0 0 10,797
ISHARES TR GNMA BOND ETF 46429B333 235 5,150 SH   SOLE 0 0 0 5,150
ISHARES TR IBONDS DEC2023 46435G318 515 20,201 SH   SOLE 0 0 0 20,201
ISHARES TR ESG AWRE USD ETF 46435G193 408 17,627 SH   SOLE 0 0 0 17,627
ISHARES TR NEW YORK MUN ETF 464288323 222 4,228 SH   SOLE 0 0 0 4,228
ISHARES TR GL CLEAN ENE ETF 464288224 1,950 102,388 SH   SOLE 0 0 0 102,388
ISHARES TR SHRT NAT MUN ETF 464288158 1,236 11,807 SH   SOLE 0 0 0 11,807
ISHARES TR NATIONAL MUN ETF 464288414 850 7,995 SH   SOLE 0 0 0 7,995
ISHARES TR MSCI KLD400 SOC 464288570 3,943 54,845 SH   SOLE 0 0 0 54,845
ISHARES TR ISHS 1-5YR INVS 464288646 365 7,230 SH   SOLE 0 0 0 7,230
ISHARES TR MSCI USA ESG SLC 464288802 206 2,554 SH   SOLE 0 0 0 2,554
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 50 11,580 SH   SOLE 0 0 0 11,580
JOHNSON & JOHNSON COM 478160104 631 3,556 SH   SOLE 0 0 0 3,556
JOHNSON CTLS INTL PLC SHS G51502105 208 4,348 SH   SOLE 0 0 0 4,348
KIMBERLY-CLARK CORP COM 494368103 314 2,322 SH   SOLE 0 0 0 2,322
LAM RESEARCH CORP COM 512807108 255 599 SH   SOLE 0 0 0 599
LILLY ELI & CO COM 532457108 272 839 SH   SOLE 0 0 0 839
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 33 16,129 SH   SOLE 0 0 0 16,129
LOWES COS INC COM 548661107 311 1,781 SH   SOLE 0 0 0 1,781
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 271 3,100 SH   SOLE 0 0 0 3,100
MASTERCARD INCORPORATED CL A 57636Q104 203 645 SH   SOLE 0 0 0 645
MCCORMICK & CO INC COM NON VTG 579780206 246 2,955 SH   SOLE 0 0 0 2,955
MEDTRONIC PLC SHS G5960L103 462 5,145 SH   SOLE 0 0 0 5,145
MERCK & CO INC COM 58933Y105 273 2,999 SH   SOLE 0 0 0 2,999
META PLATFORMS INC CL A 30303M102 487 3,017 SH   SOLE 0 0 0 3,017
MICROSOFT CORP COM 594918104 1,197 4,661 SH   SOLE 0 0 0 4,661
MID-AMER APT CMNTYS INC COM 59522J103 307 1,755 SH   SOLE 0 0 0 1,755
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 58 10,813 SH   SOLE 0 0 0 10,813
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 28 12,305 SH   SOLE 0 0 0 12,305
NOVARTIS AG SPONSORED ADR 66987V109 615 7,273 SH   SOLE 0 0 0 7,273
NOVO-NORDISK A S ADR 670100205 558 5,011 SH   SOLE 0 0 0 5,011
NVIDIA CORPORATION COM 67066G104 589 3,887 SH   SOLE 0 0 0 3,887
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 9 16,193 SH   SOLE 0 0 0 16,193
PALO ALTO NETWORKS INC COM 697435105 309 625 SH   SOLE 0 0 0 625
PAYPAL HLDGS INC COM 70450Y103 212 3,036 SH   SOLE 0 0 0 3,036
PFIZER INC COM 717081103 217 4,130 SH   SOLE 0 0 0 4,130
PIMCO ETF TR ENHANCD SHORT 72201R643 2,895 29,397 SH   SOLE 0 0 0 29,397
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 256 2,578 SH   SOLE 0 0 0 2,578
PIMCO ETF TR INTER MUN BD ACT 72201R866 602 11,692 SH   SOLE 0 0 0 11,692
PNC FINL SVCS GROUP INC COM 693475105 245 1,552 SH   SOLE 0 0 0 1,552
PROCTER AND GAMBLE CO COM 742718109 322 2,237 SH   SOLE 0 0 0 2,237
PROLOGIS INC. COM 74340W103 391 3,326 SH   SOLE 0 0 0 3,326
PROSHARES TR SHT 7-10 YR TR 74348A608 1,861 69,025 SH   SOLE 0 0 0 69,025
PUBLIC STORAGE COM 74460D109 263 841 SH   SOLE 0 0 0 841
RAYONIER INC COM 754907103 278 7,437 SH   SOLE 0 0 0 7,437
REALTY INCOME CORP COM 756109104 556 8,140 SH   SOLE 0 0 0 8,140
S&P GLOBAL INC COM 78409V104 346 1,027 SH   SOLE 0 0 0 1,027
SAP SE SPON ADR 803054204 574 6,324 SH   SOLE 0 0 0 6,324
SCHWAB CHARLES CORP COM 808513105 267 4,226 SH   SOLE 0 0 0 4,226
SONOCO PRODS CO COM 835495102 236 4,141 SH   SOLE 0 0 0 4,141
SPDR SER TR PORTFOLIO SH TSR 78468R101 8,817 299,375 SH   SOLE 0 0 0 299,375
SPDR SER TR NUVEEN BLMBRG MU 78468R721 843 18,380 SH   SOLE 0 0 0 18,380
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,007 21,317 SH   SOLE 0 0 0 21,317
STARBUCKS CORP COM 855244109 208 2,728 SH   SOLE 0 0 0 2,728
STRYKER CORPORATION COM 863667101 362 1,819 SH   SOLE 0 0 0 1,819
SUN CMNTYS INC COM 866674104 207 1,301 SH   SOLE 0 0 0 1,301
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 568 6,945 SH   SOLE 0 0 0 6,945
TARGET CORP COM 87612E106 266 1,881 SH   SOLE 0 0 0 1,881
TESLA INC COM 88160R101 922 1,369 SH   SOLE 0 0 0 1,369
THERMO FISHER SCIENTIFIC INC COM 883556102 794 1,462 SH   SOLE 0 0 0 1,462
THOMSON REUTERS CORP. COM NEW 884903709 396 3,797 SH   SOLE 0 0 0 3,797
TOYOTA MOTOR CORP ADS 892331307 803 5,209 SH   SOLE 0 0 0 5,209
UNILEVER PLC SPON ADR NEW 904767704 428 9,330 SH   SOLE 0 0 0 9,330
UNITED PARCEL SERVICE INC CL B 911312106 829 4,541 SH   SOLE 0 0 0 4,541
UNITEDHEALTH GROUP INC COM 91324P102 1,024 1,994 SH   SOLE 0 0 0 1,994
US BANCORP DEL COM NEW 902973304 203 4,408 SH   SOLE 0 0 0 4,408
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 343 6,865 SH   SOLE 0 0 0 6,865
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 11,800 192,931 SH   SOLE 0 0 0 192,931
VANGUARD WORLD FD MEGA GRWTH IND 921910816 226 1,243 SH   SOLE 0 0 0 1,243
VERIZON COMMUNICATIONS INC COM 92343V104 374 7,363 SH   SOLE 0 0 0 7,363
VISA INC COM CL A 92826C839 715 3,631 SH   SOLE 0 0 0 3,631
WALMART INC COM 931142103 295 2,429 SH   SOLE 0 0 0 2,429
WEC ENERGY GROUP INC COM 92939U106 436 4,337 SH   SOLE 0 0 0 4,337
WELLTOWER INC COM 95040Q104 240 2,920 SH   SOLE 0 0 0 2,920
WEYERHAEUSER CO MTN BE COM NEW 962166104 250 7,548 SH   SOLE 0 0 0 7,548