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
ABB LTD SPONSORED ADR 000375204   459,860 15,097 SH   SOLE 0 0 0 15,097
ABBOTT LABS COM 002824100   453,019 4,126 SH   SOLE 0 0 0 4,126
ABBVIE INC COM 00287Y109   415,966 2,574 SH   SOLE 0 0 0 2,574
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   235,762 2,642 SH   SOLE 0 0 0 2,642
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   237,773 891 SH   SOLE 0 0 0 891
ACTIVISION BLIZZARD INC COM 00507V109   230,376 3,009 SH   SOLE 0 0 0 3,009
ADOBE SYSTEMS INCORPORATED COM 00724F101   269,625 801 SH   SOLE 0 0 0 801
AFLAC INC COM 001055102   212,727 2,957 SH   SOLE 0 0 0 2,957
AIR PRODS & CHEMS INC COM 009158106   461,888 1,498 SH   SOLE 0 0 0 1,498
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   234,465 1,610 SH   SOLE 0 0 0 1,610
ALPHABET INC CAP STK CL C 02079K107   438,348 4,940 SH   SOLE 0 0 0 4,940
ALPHABET INC CAP STK CL A 02079K305   666,258 7,551 SH   SOLE 0 0 0 7,551
AMAZON COM INC COM 023135106   531,218 6,324 SH   SOLE 0 0 0 6,324
AMCOR PLC ORD G0250X107   120,175 10,090 SH   SOLE 0 0 0 10,090
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   546,912 11,177 SH   SOLE 0 0 0 11,177
AMERICAN EXPRESS CO COM 025816109   514,366 3,481 SH   SOLE 0 0 0 3,481
AMERICAN TOWER CORP NEW COM 03027X100   554,560 2,618 SH   SOLE 0 0 0 2,618
AMERICAN WTR WKS CO INC NEW COM 030420103   680,196 4,463 SH   SOLE 0 0 0 4,463
APPLE INC COM 037833100   1,907,242 14,679 SH   SOLE 0 0 0 14,679
APPLIED MATLS INC COM 038222105   385,739 3,961 SH   SOLE 0 0 0 3,961
ASML HOLDING N V N Y REGISTRY SHS N07059210   535,288 980 SH   SOLE 0 0 0 980
ASTRAZENECA PLC SPONSORED ADR 046353108   353,590 5,215 SH   SOLE 0 0 0 5,215
AUTOMATIC DATA PROCESSING IN COM 053015103   419,459 1,756 SH   SOLE 0 0 0 1,756
AVALONBAY CMNTYS INC COM 053484101   243,120 1,505 SH   SOLE 0 0 0 1,505
BANK AMERICA CORP COM 060505104   241,570 7,294 SH   SOLE 0 0 0 7,294
BANK HAWAII CORP COM 062540109   200,652 2,587 SH   SOLE 0 0 0 2,587
BECTON DICKINSON & CO COM 075887109   245,703 966 SH   SOLE 0 0 0 966
BERKSHIRE HATHAWAY INC DEL CL A 084670108   318,513 1 SH   SOLE 0 0 0 1
BOOKING HOLDINGS INC COM 09857L108   226,981 113 SH   SOLE 0 0 0 113
CANADIAN NATL RY CO COM 136375102   272,794 2,295 SH   SOLE 0 0 0 2,295
CATERPILLAR INC COM 149123101   315,753 1,318 SH   SOLE 0 0 0 1,318
CHUBB LIMITED COM H1467J104   371,266 1,683 SH   SOLE 0 0 0 1,683
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   352,990 9,647 SH   SOLE 0 0 0 9,647
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   48,651 23,966 SH   SOLE 0 0 0 23,966
CIGNA CORP NEW COM 125523100   597,192 1,802 SH   SOLE 0 0 0 1,802
CINCINNATI FINL CORP COM 172062101   248,090 2,423 SH   SOLE 0 0 0 2,423
CINTAS CORP COM 172908105   254,103 563 SH   SOLE 0 0 0 563
CISCO SYS INC COM 17275R102   520,443 10,925 SH   SOLE 0 0 0 10,925
CONSTELLATION BRANDS INC CL A 21036P108   257,635 1,112 SH   SOLE 0 0 0 1,112
COSTCO WHSL CORP NEW COM 22160K105   247,984 543 SH   SOLE 0 0 0 543
CROWN CASTLE INC COM 22822V101   314,131 2,316 SH   SOLE 0 0 0 2,316
DANAHER CORPORATION COM 235851102   701,186 2,642 SH   SOLE 0 0 0 2,642
DIGITAL RLTY TR INC COM 253868103   250,176 2,495 SH   SOLE 0 0 0 2,495
DISNEY WALT CO COM 254687106   317,173 3,651 SH   SOLE 0 0 0 3,651
EATON CORP PLC SHS G29183103   262,027 1,669 SH   SOLE 0 0 0 1,669
ECOLAB INC COM 278865100   281,922 1,937 SH   SOLE 0 0 0 1,937
ELEVANCE HEALTH INC COM 036752103   520,538 1,015 SH   SOLE 0 0 0 1,015
EQUINIX INC COM 29444U700   309,039 472 SH   SOLE 0 0 0 472
EQUITY RESIDENTIAL SH BEN INT 29476L107   312,965 5,304 SH   SOLE 0 0 0 5,304
ESSENTIAL UTILS INC COM 29670G102   309,208 6,478 SH   SOLE 0 0 0 6,478
EXELA TECHNOLOGIES INC COM 30162V706   1,178 14,366 SH   SOLE 0 0 0 14,366
EXXON MOBIL CORP COM 30231G102   236,584 2,145 SH   SOLE 0 0 0 2,145
FIRST SOLAR INC COM 336433107   405,196 2,705 SH   SOLE 0 0 0 2,705
GENUINE PARTS CO COM 372460105   381,990 2,202 SH   SOLE 0 0 0 2,202
GILEAD SCIENCES INC COM 375558103   235,098 2,738 SH   SOLE 0 0 0 2,738
GRAINGER W W INC COM 384802104   334,820 602 SH   SOLE 0 0 0 602
HANNON ARMSTRONG SUST INFR C COM 41068X100   221,706 7,650 SH   SOLE 0 0 0 7,650
HAWAIIAN ELEC INDUSTRIES COM 419870100   260,316 6,220 SH   SOLE 0 0 0 6,220
HEARTLAND FINL USA INC COM 42234Q102   211,446 4,536 SH   SOLE 0 0 0 4,536
HOME DEPOT INC COM 437076102   480,528 1,521 SH   SOLE 0 0 0 1,521
HORIZON TECHNOLOGY FIN CORP COM 44045A102   187,690 16,180 SH   SOLE 0 0 0 16,180
ILLINOIS TOOL WKS INC COM 452308109   362,335 1,645 SH   SOLE 0 0 0 1,645
INTEL CORP COM 458140100   326,016 12,335 SH   SOLE 0 0 0 12,335
INTERNATIONAL BUSINESS MACHS COM 459200101   213,242 1,514 SH   SOLE 0 0 0 1,514
INTUIT COM 461202103   338,325 869 SH   SOLE 0 0 0 869
INTUITIVE SURGICAL INC COM NEW 46120E602   223,878 844 SH   SOLE 0 0 0 844
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   1,906,711 40,899 SH   SOLE 0 0 0 40,899
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   427,903 17,154 SH   SOLE 0 0 0 17,154
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   483,945 21,096 SH   SOLE 0 0 0 21,096
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   389,903 14,377 SH   SOLE 0 0 0 14,377
ISHARES TR IBONDS DEC 46435U697   426,200 16,551 SH   SOLE 0 0 0 16,551
ISHARES TR IBONDS DEC 25 46435U432   425,840 16,149 SH   SOLE 0 0 0 16,149
ISHARES TR ESG AWR US AGRGT 46435U549   310,630 6,646 SH   SOLE 0 0 0 6,646
ISHARES TR GNMA BOND ETF 46429B333   202,417 4,653 SH   SOLE 0 0 0 4,653
ISHARES TR IBONDS DEC2023 46435G318   427,543 16,866 SH   SOLE 0 0 0 16,866
ISHARES TR ESG AWRE USD ETF 46435G193   223,998 10,046 SH   SOLE 0 0 0 10,046
ISHARES TR GL CLEAN ENE ETF 464288224   2,048,109 103,179 SH   SOLE 0 0 0 103,179
ISHARES TR SHRT NAT MUN ETF 464288158   946,383 9,076 SH   SOLE 0 0 0 9,076
ISHARES TR NATIONAL MUN ETF 464288414   640,377 6,069 SH   SOLE 0 0 0 6,069
ISHARES TR MSCI KLD400 SOC 464288570   3,987,336 55,542 SH   SOLE 0 0 0 55,542
ISHARES TR ISHS 1-5YR INVS 464288646   287,037 5,761 SH   SOLE 0 0 0 5,761
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   50,791 10,784 SH   SOLE 0 0 0 10,784
JOHNSON & JOHNSON COM 478160104   646,818 3,662 SH   SOLE 0 0 0 3,662
JOHNSON CTLS INTL PLC SHS G51502105   285,126 4,455 SH   SOLE 0 0 0 4,455
KIMBERLY-CLARK CORP COM 494368103   313,366 2,308 SH   SOLE 0 0 0 2,308
LAM RESEARCH CORP COM 512807108   217,767 518 SH   SOLE 0 0 0 518
LAMB WESTON HLDGS INC COM 513272104   218,967 2,450 SH   SOLE 0 0 0 2,450
LILLY ELI & CO COM 532457108   250,234 684 SH   SOLE 0 0 0 684
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   44,952 20,433 SH   SOLE 0 0 0 20,433
LOWES COS INC COM 548661107   329,075 1,652 SH   SOLE 0 0 0 1,652
MASTERCARD INCORPORATED CL A 57636Q104   489,790 1,409 SH   SOLE 0 0 0 1,409
MCCORMICK & CO INC COM NON VTG 579780206   316,754 3,821 SH   SOLE 0 0 0 3,821
MEDTRONIC PLC SHS G5960L103   391,100 5,032 SH   SOLE 0 0 0 5,032
MERCK & CO INC COM 58933Y105   427,731 3,855 SH   SOLE 0 0 0 3,855
META PLATFORMS INC CL A 30303M102   372,600 3,096 SH   SOLE 0 0 0 3,096
MICROSOFT CORP COM 594918104   1,219,257 5,084 SH   SOLE 0 0 0 5,084
MID-AMER APT CMNTYS INC COM 59522J103   217,233 1,384 SH   SOLE 0 0 0 1,384
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   104,893 15,726 SH   SOLE 0 0 0 15,726
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   53,939 18,993 SH   SOLE 0 0 0 18,993
MORGAN STANLEY COM NEW 617446448   259,959 3,058 SH   SOLE 0 0 0 3,058
NIKE INC CL B 654106103   215,389 1,841 SH   SOLE 0 0 0 1,841
NOVARTIS AG SPONSORED ADR 66987V109   537,311 5,923 SH   SOLE 0 0 0 5,923
NOVO-NORDISK A S ADR 670100205   589,105 4,353 SH   SOLE 0 0 0 4,353
NVIDIA CORPORATION COM 67066G104   446,432 3,055 SH   SOLE 0 0 0 3,055
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   11,023 24,489 SH   SOLE 0 0 0 24,489
ORANGE SPONSORED ADR 684060106   102,322 10,356 SH   SOLE 0 0 0 10,356
PALO ALTO NETWORKS INC COM 697435105   377,135 2,703 SH   SOLE 0 0 0 2,703
PAYPAL HLDGS INC COM 70450Y103   291,167 4,088 SH   SOLE 0 0 0 4,088
PFIZER INC COM 717081103   216,996 4,235 SH   SOLE 0 0 0 4,235
PIMCO ETF TR INTER MUN BD ACT 72201R866   467,287 9,095 SH   SOLE 0 0 0 9,095
PIMCO ETF TR ENHANCD SHORT 72201R643   2,485,089 25,646 SH   SOLE 0 0 0 25,646
PNC FINL SVCS GROUP INC COM 693475105   277,216 1,755 SH   SOLE 0 0 0 1,755
PROCTER AND GAMBLE CO COM 742718109   493,319 3,255 SH   SOLE 0 0 0 3,255
PROLOGIS INC. COM 74340W103   468,148 4,153 SH   SOLE 0 0 0 4,153
PROSHARES TR SHT 7-10 YR TR 74348A608   1,676,903 58,531 SH   SOLE 0 0 0 58,531
RAYONIER INC COM 754907103   234,453 7,113 SH   SOLE 0 0 0 7,113
REALTY INCOME CORP COM 756109104   448,523 7,071 SH   SOLE 0 0 0 7,071
ROYAL BK CDA SUSTAINABL COM 780087102   201,313 2,141 SH   SOLE 0 0 0 2,141
S&P GLOBAL INC COM 78409V104   319,714 955 SH   SOLE 0 0 0 955
SAP SE SPON ADR 803054204   546,210 5,293 SH   SOLE 0 0 0 5,293
SCHWAB CHARLES CORP COM 808513105   202,454 2,432 SH   SOLE 0 0 0 2,432
SONOCO PRODS CO COM 835495102   237,688 3,915 SH   SOLE 0 0 0 3,915
SPDR SER TR NUVEEN BLMBRG SH 78468R739   705,864 15,025 SH   SOLE 0 0 0 15,025
SPDR SER TR PORTFOLIO SH TSR 78468R101   7,177,176 248,431 SH   SOLE 0 0 0 248,431
SPDR SER TR NUVEEN BLMBRG MU 78468R721   675,176 14,800 SH   SOLE 0 0 0 14,800
STARBUCKS CORP COM 855244109   356,621 3,595 SH   SOLE 0 0 0 3,595
STRYKER CORPORATION COM 863667101   461,825 1,889 SH   SOLE 0 0 0 1,889
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   576,606 7,741 SH   SOLE 0 0 0 7,741
TARGET CORP COM 87612E106   387,055 2,597 SH   SOLE 0 0 0 2,597
TELEFONICA S A SPONSORED ADR 879382208   42,967 12,035 SH   SOLE 0 0 0 12,035
TESLA INC COM 88160R101   418,072 3,394 SH   SOLE 0 0 0 3,394
TEXAS INSTRS INC COM 882508104   252,420 1,528 SH   SOLE 0 0 0 1,528
THERMO FISHER SCIENTIFIC INC COM 883556102   689,005 1,251 SH   SOLE 0 0 0 1,251
THOMSON REUTERS CORP. COM NEW 884903709   276,955 2,428 SH   SOLE 0 0 0 2,428
TJX COS INC NEW COM 872540109   333,349 4,188 SH   SOLE 0 0 0 4,188
TORONTO DOMINION BK ONT COM NEW 891160509   231,618 3,577 SH   SOLE 0 0 0 3,577
TOYOTA MOTOR CORP ADS 892331307   523,223 3,831 SH   SOLE 0 0 0 3,831
TRAVELERS COMPANIES INC COM 89417E109   309,572 1,651 SH   SOLE 0 0 0 1,651
UNILEVER PLC SPON ADR NEW 904767704   558,512 11,093 SH   SOLE 0 0 0 11,093
UNITED PARCEL SERVICE INC CL B 911312106   687,905 3,957 SH   SOLE 0 0 0 3,957
UNITEDHEALTH GROUP INC COM 91324P102   787,015 1,484 SH   SOLE 0 0 0 1,484
US BANCORP DEL COM NEW 902973304   578,819 13,273 SH   SOLE 0 0 0 13,273
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   288,782 5,835 SH   SOLE 0 0 0 5,835
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   10,004,307 171,072 SH   SOLE 0 0 0 171,072
VANGUARD WORLD FD MEGA GRWTH IND 921910816   213,883 1,243 SH   SOLE 0 0 0 1,243
VAPOTHERM INC COM 922107107   40,489 14,996 SH   SOLE 0 0 0 14,996
VERIZON COMMUNICATIONS INC COM 92343V104   266,438 6,762 SH   SOLE 0 0 0 6,762
VISA INC COM CL A 92826C839   599,365 2,885 SH   SOLE 0 0 0 2,885
VROOM INC COM 92918V109   13,117 12,860 SH   SOLE 0 0 0 12,860
WALMART INC COM 931142103   254,711 1,796 SH   SOLE 0 0 0 1,796
WEC ENERGY GROUP INC COM 92939U106   402,553 4,293 SH   SOLE 0 0 0 4,293
WEWORK INC CL A 96209A104   16,801 11,749 SH   SOLE 0 0 0 11,749
WEYERHAEUSER CO MTN BE COM NEW 962166104   210,197 6,781 SH   SOLE 0 0 0 6,781
XYLEM INC COM 98419M100   207,122 1,873 SH   SOLE 0 0 0 1,873
ZHONGCHAO INC CL A G9897X107   16,865 14,683 SH   SOLE 0 0 0 14,683