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 400 12,369 SH   SOLE 0 0 0 12,369
ABBOTT LABS COM 002824100 502 4,245 SH   SOLE 0 0 0 4,245
ABBVIE INC COM 00287Y109 361 2,228 SH   SOLE 0 0 0 2,228
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 316 3,285 SH   SOLE 0 0 0 3,285
ACTIVISION BLIZZARD INC COM 00507V109 285 3,557 SH   SOLE 0 0 0 3,557
ADVANCED MICRO DEVICES INC COM 007903107 228 2,085 SH   SOLE 0 0 0 2,085
AIR PRODS & CHEMS INC COM 009158106 505 2,022 SH   SOLE 0 0 0 2,022
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 407 2,020 SH   SOLE 0 0 0 2,020
ALPHABET INC CAP STK CL A 02079K305 539 194 SH   SOLE 0 0 0 194
ALPHABET INC CAP STK CL C 02079K107 952 341 SH   SOLE 0 0 0 341
AMAZON COM INC COM 023135106 1,208 371 SH   SOLE 0 0 0 371
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 848 16,429 SH   SOLE 0 0 0 16,429
AMERICAN EXPRESS CO COM 025816109 740 3,958 SH   SOLE 0 0 0 3,958
AMERICAN TOWER CORP NEW COM 03027X100 844 3,361 SH   SOLE 0 0 0 3,361
AMERICAN WTR WKS CO INC NEW COM 030420103 762 4,604 SH   SOLE 0 0 0 4,604
ANTHEM INC COM 036752103 388 790 SH   SOLE 0 0 0 790
APPLE INC COM 037833100 2,992 17,138 SH   SOLE 0 0 0 17,138
APPLIED MATLS INC COM 038222105 546 4,141 SH   SOLE 0 0 0 4,141
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 220 6,883 SH   SOLE 0 0 0 6,883
ASML HOLDING N V N Y REGISTRY SHS N07059210 871 1,304 SH   SOLE 0 0 0 1,304
AUTOMATIC DATA PROCESSING IN COM 053015103 443 1,946 SH   SOLE 0 0 0 1,946
AVALONBAY CMNTYS INC COM 053484101 333 1,343 SH   SOLE 0 0 0 1,343
BANK HAWAII CORP COM 062540109 243 2,900 SH   SOLE 0 0 0 2,900
BECTON DICKINSON & CO COM 075887109 263 989 SH   SOLE 0 0 0 989
BERKSHIRE HATHAWAY INC DEL CL A 084670108 757 1 SH   SOLE 0 0 0 1
BLACKROCK MUNI INTER DR FD I COM 09253X102 593 45,140 SH   SOLE 0 0 0 45,140
BOOKING HOLDINGS INC COM 09857L108 254 108 SH   SOLE 0 0 0 108
BOSTON PROPERTIES INC COM 101121101 213 1,653 SH   SOLE 0 0 0 1,653
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 313 7,150 SH   SOLE 0 0 0 7,150
CANADIAN NATL RY CO COM 136375102 340 2,531 SH   SOLE 0 0 0 2,531
CATERPILLAR INC COM 149123101 524 2,351 SH   SOLE 0 0 0 2,351
CEMEX SAB DE CV SPON ADR NEW 151290889 75 14,254 SH   SOLE 0 0 0 14,254
CHUBB LIMITED COM H1467J104 311 1,453 SH   SOLE 0 0 0 1,453
CIGNA CORP NEW COM 125523100 582 2,428 SH   SOLE 0 0 0 2,428
CINCINNATI FINL CORP COM 172062101 320 2,353 SH   SOLE 0 0 0 2,353
CINTAS CORP COM 172908105 278 652 SH   SOLE 0 0 0 652
CISCO SYS INC COM 17275R102 507 9,084 SH   SOLE 0 0 0 9,084
CME GROUP INC COM 12572Q105 275 1,158 SH   SOLE 0 0 0 1,158
COMCAST CORP NEW CL A 20030N101 239 5,111 SH   SOLE 0 0 0 5,111
CONSTELLATION BRANDS INC CL B 21036P207 292 1,268 SH   SOLE 0 0 0 1,268
CROWN CASTLE INTL CORP NEW COM 22822V101 512 2,772 SH   SOLE 0 0 0 2,772
DANAHER CORPORATION COM 235851102 943 3,215 SH   SOLE 0 0 0 3,215
DIGITAL RLTY TR INC COM 253868103 495 3,491 SH   SOLE 0 0 0 3,491
DISNEY WALT CO COM 254687106 631 4,603 SH   SOLE 0 0 0 4,603
ECOLAB INC COM 278865100 323 1,832 SH   SOLE 0 0 0 1,832
ENPHASE ENERGY INC COM 29355A107 233 1,153 SH   SOLE 0 0 0 1,153
EQUINIX INC COM 29444U700 401 541 SH   SOLE 0 0 0 541
EQUITY RESIDENTIAL SH BEN INT 29476L107 575 6,392 SH   SOLE 0 0 0 6,392
ESSENTIAL UTILS INC COM 29670G102 395 7,729 SH   SOLE 0 0 0 7,729
ESSEX PPTY TR INC COM 297178105 311 902 SH   SOLE 0 0 0 902
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 411 13,081 SH   SOLE 0 0 0 13,081
EXTRA SPACE STORAGE INC COM 30225T102 347 1,685 SH   SOLE 0 0 0 1,685
EXXON MOBIL CORP COM 30231G102 247 2,995 SH   SOLE 0 0 0 2,995
FACEBOOK INC CL A 30303M102 724 3,258 SH   SOLE 0 0 0 3,258
FIDELITY NATL INFORMATION SV COM 31620M106 208 2,068 SH   SOLE 0 0 0 2,068
FIRST SOLAR INC COM 336433107 203 2,419 SH   SOLE 0 0 0 2,419
GENUINE PARTS CO COM 372460105 302 2,399 SH   SOLE 0 0 0 2,399
GRAINGER W W INC COM 384802104 416 806 SH   SOLE 0 0 0 806
HANNON ARMSTRONG SUST INFR C COM 41068X100 348 7,330 SH   SOLE 0 0 0 7,330
HAWAIIAN ELEC INDUSTRIES COM 419870100 313 7,406 SH   SOLE 0 0 0 7,406
HEALTHPEAK PROPERTIES INC COM 42250P103 251 7,317 SH   SOLE 0 0 0 7,317
HEARTLAND FINL USA INC COM 42234Q102 262 5,468 SH   SOLE 0 0 0 5,468
HOME DEPOT INC COM 437076102 506 1,690 SH   SOLE 0 0 0 1,690
HORIZON TECHNOLOGY FIN CORP COM 44045A102 216 15,559 SH   SOLE 0 0 0 15,559
ILLINOIS TOOL WKS INC COM 452308109 350 1,672 SH   SOLE 0 0 0 1,672
INTEL CORP COM 458140100 658 13,275 SH   SOLE 0 0 0 13,275
INTUIT COM 461202103 312 649 SH   SOLE 0 0 0 649
INTUITIVE SURGICAL INC COM NEW 46120E602 256 849 SH   SOLE 0 0 0 849
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 531 21,355 SH   SOLE 0 0 0 21,355
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 753 30,202 SH   SOLE 0 0 0 30,202
ISHARES TR NEW YORK MUN ETF 464288323 239 4,376 SH   SOLE 0 0 0 4,376
ISHARES TR GL CLEAN ENE ETF 464288224 2,188 101,662 SH   SOLE 0 0 0 101,662
ISHARES TR SHRT NAT MUN ETF 464288158 1,274 12,177 SH   SOLE 0 0 0 12,177
ISHARES TR MSCI KLD400 SOC 464288570 4,779 55,175 SH   SOLE 0 0 0 55,175
ISHARES TR NATIONAL MUN ETF 464288414 904 8,242 SH   SOLE 0 0 0 8,242
ISHARES TR ISHS 1-5YR INVS 464288646 378 7,304 SH   SOLE 0 0 0 7,304
ISHARES TR IBONDS DEC2023 46435G318 531 20,835 SH   SOLE 0 0 0 20,835
ISHARES TR ESG AWRE USD ETF 46435G193 439 17,489 SH   SOLE 0 0 0 17,489
ISHARES TR MSCI USA ESG SLC 464288802 260 2,688 SH   SOLE 0 0 0 2,688
ISHARES TR IBONDS DEC 46435U697 391 15,054 SH   SOLE 0 0 0 15,054
ISHARES TR IBONDS DEC 25 46435U432 431 16,169 SH   SOLE 0 0 0 16,169
ISHARES TR ESG AWR US AGRGT 46435U549 596 11,548 SH   SOLE 0 0 0 11,548
ISHARES TR GNMA BOND ETF 46429B333 307 6,436 SH   SOLE 0 0 0 6,436
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 63 11,041 SH   SOLE 0 0 0 11,041
JOHNSON & JOHNSON COM 478160104 615 3,467 SH   SOLE 0 0 0 3,467
JOHNSON CTLS INTL PLC SHS G51502105 307 4,685 SH   SOLE 0 0 0 4,685
KIMBERLY-CLARK CORP COM 494368103 273 2,220 SH   SOLE 0 0 0 2,220
LAM RESEARCH CORP COM 512807108 312 580 SH   SOLE 0 0 0 580
LILLY ELI & CO COM 532457108 361 1,261 SH   SOLE 0 0 0 1,261
LOWES COS INC COM 548661107 323 1,596 SH   SOLE 0 0 0 1,596
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 342 3,329 SH   SOLE 0 0 0 3,329
MASTERCARD INCORPORATED CL A 57636Q104 211 590 SH   SOLE 0 0 0 590
MCCORMICK & CO INC COM NON VTG 579780206 347 3,475 SH   SOLE 0 0 0 3,475
MEDTRONIC PLC SHS G5960L103 619 5,578 SH   SOLE 0 0 0 5,578
MERCK & CO. INC COM 58933Y105 366 4,463 SH   SOLE 0 0 0 4,463
MICROSOFT CORP COM 594918104 1,567 5,082 SH   SOLE 0 0 0 5,082
MID-AMER APT CMNTYS INC COM 59522J103 398 1,900 SH   SOLE 0 0 0 1,900
MORGAN STANLEY COM NEW 617446448 203 2,322 SH   SOLE 0 0 0 2,322
NOVARTIS AG SPONSORED ADR 66987V109 671 7,650 SH   SOLE 0 0 0 7,650
NOVO-NORDISK A S ADR 670100205 571 5,146 SH   SOLE 0 0 0 5,146
NVIDIA CORPORATION COM 67066G104 1,093 4,007 SH   SOLE 0 0 0 4,007
PALO ALTO NETWORKS INC COM 697435105 359 577 SH   SOLE 0 0 0 577
PAYPAL HLDGS INC COM 70450Y103 301 2,600 SH   SOLE 0 0 0 2,600
PENTAIR PLC SHS G7S00T104 228 4,199 SH   SOLE 0 0 0 4,199
PFIZER INC COM 717081103 229 4,418 SH   SOLE 0 0 0 4,418
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 321 3,204 SH   SOLE 0 0 0 3,204
PIMCO ETF TR INTER MUN BD ACT 72201R866 639 12,058 SH   SOLE 0 0 0 12,058
PIMCO ETF TR ENHANCD SHORT 72201R643 3,335 33,640 SH   SOLE 0 0 0 33,640
PNC FINL SVCS GROUP INC COM 693475105 285 1,544 SH   SOLE 0 0 0 1,544
PRICE T ROWE GROUP INC COM 74144T108 260 1,721 SH   SOLE 0 0 0 1,721
PROCTER AND GAMBLE CO COM 742718109 296 1,934 SH   SOLE 0 0 0 1,934
PROLOGIS INC. COM 74340W103 571 3,534 SH   SOLE 0 0 0 3,534
PROSHARES TR SHT 7-10 YR TR 74348A608 1,864 72,123 SH   SOLE 0 0 0 72,123
PUBLIC STORAGE COM 74460D109 345 884 SH   SOLE 0 0 0 884
QUALCOMM INC COM 747525103 226 1,479 SH   SOLE 0 0 0 1,479
RAYONIER INC COM 754907103 322 7,838 SH   SOLE 0 0 0 7,838
REALTY INCOME CORP COM 756109104 584 8,432 SH   SOLE 0 0 0 8,432
RIO TINTO PLC SPONSORED ADR 767204100 235 2,920 SH   SOLE 0 0 0 2,920
S&P GLOBAL INC COM 78409V104 424 1,034 SH   SOLE 0 0 0 1,034
SALESFORCE COM INC COM 79466L302 243 1,147 SH   SOLE 0 0 0 1,147
SAP SE SPON ADR 803054204 713 6,426 SH   SOLE 0 0 0 6,426
SCHWAB CHARLES CORP COM 808513105 386 4,582 SH   SOLE 0 0 0 4,582
SIMON PPTY GROUP INC NEW COM 828806109 272 2,071 SH   SOLE 0 0 0 2,071
SONOCO PRODS CO COM 835495102 273 4,362 SH   SOLE 0 0 0 4,362
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,040 21,969 SH   SOLE 0 0 0 21,969
SPDR SER TR PORTFOLIO SH TSR 78468R101 9,202 310,359 SH   SOLE 0 0 0 310,359
SPDR SER TR NUVEEN BRC MUNIC 78468R721 907 18,951 SH   SOLE 0 0 0 18,951
STARBUCKS CORP COM 855244109 247 2,713 SH   SOLE 0 0 0 2,713
STRYKER CORPORATION COM 863667101 505 1,890 SH   SOLE 0 0 0 1,890
SUN CMNTYS INC COM 866674104 241 1,375 SH   SOLE 0 0 0 1,375
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 710 6,812 SH   SOLE 0 0 0 6,812
TARGET CORP COM 87612E106 426 2,006 SH   SOLE 0 0 0 2,006
TENNANT CO COM 880345103 212 2,692 SH   SOLE 0 0 0 2,692
TESLA INC COM 88160R101 1,577 1,464 SH   SOLE 0 0 0 1,464
THERMO FISHER SCIENTIFIC INC COM 883556102 885 1,498 SH   SOLE 0 0 0 1,498
THOMSON REUTERS CORP. COM NEW 884903709 468 4,300 SH   SOLE 0 0 0 4,300
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,003 5,565 SH   SOLE 0 0 0 5,565
UNILEVER PLC SPON ADR NEW 904767704 408 8,945 SH   SOLE 0 0 0 8,945
UNITED PARCEL SERVICE INC CL B 911312106 1,161 5,412 SH   SOLE 0 0 0 5,412
UNITEDHEALTH GROUP INC COM 91324P102 1,108 2,172 SH   SOLE 0 0 0 2,172
US BANCORP DEL COM NEW 902973304 228 4,296 SH   SOLE 0 0 0 4,296
V F CORP COM 918204108 213 3,751 SH   SOLE 0 0 0 3,751
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 364 7,066 SH   SOLE 0 0 0 7,066
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 12,475 198,294 SH   SOLE 0 0 0 198,294
VANGUARD WORLD FD MEGA GRWTH IND 921910816 293 1,243 SH   SOLE 0 0 0 1,243
VENTAS INC COM 92276F100 213 3,456 SH   SOLE 0 0 0 3,456
VERIZON COMMUNICATIONS INC COM 92343V104 451 8,860 SH   SOLE 0 0 0 8,860
VISA INC COM CL A 92826C839 895 4,036 SH   SOLE 0 0 0 4,036
WALMART INC COM 931142103 448 3,008 SH   SOLE 0 0 0 3,008
WEC ENERGY GROUP INC COM 92939U106 433 4,334 SH   SOLE 0 0 0 4,334
WELLTOWER INC COM 95040Q104 304 3,166 SH   SOLE 0 0 0 3,166
WEYERHAEUSER CO MTN BE COM NEW 962166104 306 8,084 SH   SOLE 0 0 0 8,084