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
AERCAP HOLDINGS NV SHS N00985106   674,975 7,126 SH   SOLE 0 0 0 7,126
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   294,589 2,776 SH   SOLE 0 0 0 2,776
ALPHABET INC CAP STK CL A 02079K305   403,358 2,432 SH   SOLE 0 0 0 2,432
AMGEN INC COM 031162100   470,104 1,459 SH   SOLE 0 0 0 1,459
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   543,512 8,199 SH   SOLE 0 0 0 8,199
APPLE INC COM 037833100   477,805 2,051 SH   SOLE 0 0 0 2,051
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   312,977 680 SH   SOLE 0 0 0 680
BLACKROCK INC COM 09247X101   300,995 317 SH   SOLE 0 0 0 317
BOSTON BEER INC CL A 100557107   247,793 857 SH   SOLE 0 0 0 857
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   477,587 14,623 SH   SOLE 0 0 0 14,623
CITIGROUP INC COM NEW 172967424   506,371 8,089 SH   SOLE 0 0 0 8,089
COMCAST CORP NEW CL A 20030N101   450,531 10,786 SH   SOLE 0 0 0 10,786
CRITEO S A SPONS ADS 226718104   561,952 13,965 SH   SOLE 0 0 0 13,965
CUMULUS MEDIA INC COM CL A 231082801   141,111 107,718 SH   SOLE 0 0 0 107,718
ELI LILLY & CO COM 532457108   272,870 308 SH   SOLE 0 0 0 308
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   256,949 13,474 SH   SOLE 0 0 0 13,474
GENERAL MTRS CO COM 37045V100   533,417 11,896 SH   SOLE 0 0 0 11,896
GILEAD SCIENCES INC COM 375558103   499,100 5,953 SH   SOLE 0 0 0 5,953
GLOBAL PMTS INC COM 37940X102   491,821 4,802 SH   SOLE 0 0 0 4,802
HANESBRANDS INC COM 410345102   459,287 62,488 SH   SOLE 0 0 0 62,488
HEIDRICK & STRUGGLES INTL IN COM 422819102   398,781 10,262 SH   SOLE 0 0 0 10,262
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   637,273 10,413 SH   SOLE 0 0 0 10,413
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   219,755 17,794 SH   SOLE 0 0 0 17,794
ISHARES INC ESG AWR MSCI EM 46434G863   1,569,861 43,116 SH   SOLE 0 0 0 43,116
ISHARES INC CORE MSCI EMKT 46434G103   297,786 5,187 SH   SOLE 0 0 0 5,187
ISHARES TR CORE MSCI EAFE 46432F842   305,076 3,909 SH   SOLE 0 0 0 3,909
ISHARES TR ESG AW MSCI EAFE 46435G516   4,391,470 52,174 SH   SOLE 0 0 0 52,174
ISHARES TR CORE MSCI INTL 46435G326   524,000 7,398 SH   SOLE 0 0 0 7,398
ISHARES TR FALN ANGLS USD 46435G474   255,492 9,345 SH   SOLE 0 0 0 9,345
ISHARES TR ESG AWR MSCI USA 46435G425   3,170,156 25,124 SH   SOLE 0 0 0 25,124
ISHARES TR HIGH YLD SYSTM B 46435G250   256,064 5,328 SH   SOLE 0 0 0 5,328
ISHARES TR ESG ADVNCD HY BD 46435G441   2,844,882 60,089 SH   SOLE 0 0 0 60,089
ISHARES TR GL CLEAN ENE ETF 464288224   542,210 36,910 SH   SOLE 0 0 0 36,910
ISHARES TR SHRT NAT MUN ETF 464288158   462,564 4,356 SH   SOLE 0 0 0 4,356
ISHARES TR CORE US AGGBD ET 464287226   659,774 6,515 SH   SOLE 0 0 0 6,515
ISHARES TR MSCI USA ESG SLC 464288802   974,516 8,096 SH   SOLE 0 0 0 8,096
ISHARES TR ESG ADV TTL USD 46436E619   9,981,944 225,326 SH   SOLE 0 0 0 225,326
ISHARES TR ESG SCRND S&P SM 46436E544   1,618,116 38,701 SH   SOLE 0 0 0 38,701
ISHARES TR ESG SCRD S&P MID 46436E551   1,886,109 44,601 SH   SOLE 0 0 0 44,601
ISHARES TR EGSADVNCDMSCI EM 46436E742   3,719,310 91,782 SH   SOLE 0 0 0 91,782
ISHARES TR ESG AWARE MSCI 46435U663   2,491,762 59,583 SH   SOLE 0 0 0 59,583
ISHARES TR ESG AWR US AGRGT 46435U549   6,988,240 143,821 SH   SOLE 0 0 0 143,821
ISHARES TR ESG MSCI USA ETF 46436E767   9,798,969 199,653 SH   SOLE 0 0 0 199,653
ISHARES TR ESG EAFE ETF 46436E759   7,183,685 99,718 SH   SOLE 0 0 0 99,718
JOHNSON & JOHNSON COM 478160104   226,398 1,397 SH   SOLE 0 0 0 1,397
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   279,313 30,196 SH   SOLE 0 0 0 30,196
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   4,542,292 408,847 SH   SOLE 0 0 0 408,847
MEDTRONIC PLC SHS G5960L103   468,966 5,209 SH   SOLE 0 0 0 5,209
MERCADOLIBRE INC COM 58733R102   625,848 305 SH   SOLE 0 0 0 305
MICROSOFT CORP COM 594918104   447,512 1,040 SH   SOLE 0 0 0 1,040
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,870,182 44,827 SH   SOLE 0 0 0 44,827
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   665,734 15,540 SH   SOLE 0 0 0 15,540
PAGSEGURO DIGITAL LTD COM CL A G68707101   409,776 47,593 SH   SOLE 0 0 0 47,593
PIMCO EQUITY SER RAFI ESG US 72201T342   4,150,451 111,511 SH   SOLE 0 0 0 111,511
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,850,888 32,050 SH   SOLE 0 0 0 32,050
QUIDELORTHO CORP COM 219798105   334,066 7,326 SH   SOLE 0 0 0 7,326
SALESFORCE INC COM 79466L302   495,689 1,811 SH   SOLE 0 0 0 1,811
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   437,497 6,448 SH   SOLE 0 0 0 6,448
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   222,303 2,766 SH   SOLE 0 0 0 2,766
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,409,252 28,772 SH   SOLE 0 0 0 28,772
SCPHARMACEUTICALS INC COM 810648105   295,260 64,750 SH   SOLE 0 0 0 64,750
SPDR S&P 500 ETF TR TR UNIT 78462F103   211,664 369 SH   SOLE 0 0 0 369
TORONTO DOMINION BK ONT COM NEW 891160509   939,917 14,858 SH   SOLE 0 0 0 14,858
UNILEVER PLC SPON ADR NEW 904767704   269,454 4,148 SH   SOLE 0 0 0 4,148
VANECK ETF TRUST IG FLOATING RATE 92189F486   416,766 16,363 SH   SOLE 0 0 0 16,363
VANECK ETF TRUST PREFERRED SECURT 92189F429   385,980 21,138 SH   SOLE 0 0 0 21,138
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,009,958 40,074 SH   SOLE 0 0 0 40,074
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,605,584 51,821 SH   SOLE 0 0 0 51,821
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,509,178 5,732 SH   SOLE 0 0 0 5,732
VANGUARD INDEX FDS SMALL CP ETF 922908751   966,552 4,075 SH   SOLE 0 0 0 4,075
VANGUARD INDEX FDS GROWTH ETF 922908736   695,297 1,811 SH   SOLE 0 0 0 1,811
VANGUARD INDEX FDS VALUE ETF 922908744   464,208 2,659 SH   SOLE 0 0 0 2,659
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,244,443 12,774 SH   SOLE 0 0 0 12,774
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   804,550 16,814 SH   SOLE 0 0 0 16,814
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,287,928 27,455 SH   SOLE 0 0 0 27,455
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,005,899 40,679 SH   SOLE 0 0 0 40,679
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   6,592,128 128,954 SH   SOLE 0 0 0 128,954
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,770,260 28,766 SH   SOLE 0 0 0 28,766
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,581,957 29,956 SH   SOLE 0 0 0 29,956
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   4,244,906 63,958 SH   SOLE 0 0 0 63,958
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,755,593 5,453 SH   SOLE 0 0 0 5,453
VANGUARD WORLD FD ESG US STK ETF 921910733   1,306,056 12,849 SH   SOLE 0 0 0 12,849
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,470,591 56,423 SH   SOLE 0 0 0 56,423
VEEVA SYS INC CL A COM 922475108   312,496 1,489 SH   SOLE 0 0 0 1,489
WARNER BROS DISCOVERY INC COM SER A 934423104   124,146 15,048 SH   SOLE 0 0 0 15,048
WILLIAMS SONOMA INC COM 969904101   406,355 2,623 SH   SOLE 0 0 0 2,623
WPP PLC NEW ADR 92937A102   603,586 11,798 SH   SOLE 0 0 0 11,798
ZUMIEZ INC COM 989817101   272,235 12,781 SH   SOLE 0 0 0 12,781