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
3M CO COM 88579Y101   328,080 2,400 SH   SOLE   0 0 2,400
ABBOTT LABS COM 002824100   222,091 1,948 SH   SOLE   0 0 1,948
ADOBE INC COM 00724F101   587,680 1,135 SH   SOLE   0 0 1,135
ADVANCED MICRO DEVICES INC COM 007903107   501,428 3,056 SH   SOLE   0 0 3,056
ALPHABET INC CAP STK CL A 02079K305   2,584,157 15,581 SH   SOLE   0 0 15,581
ALPHABET INC CAP STK CL C 02079K107   2,145,048 12,830 SH   SOLE   0 0 12,830
AMAZON COM INC COM 023135106   2,158,447 11,584 SH   SOLE   0 0 11,584
AMERICAN EXPRESS CO COM 025816109   2,674,032 9,860 SH   SOLE   0 0 9,860
ANALOG DEVICES INC COM 032654105   282,879 1,229 SH   SOLE   0 0 1,229
APPLE INC COM 037833100   6,565,474 28,178 SH   SOLE   0 0 28,178
APPLIED MATLS INC COM 038222105   730,815 3,617 SH   SOLE   0 0 3,617
ARISTA NETWORKS INC COM 040413106   806,790 2,102 SH   SOLE   0 0 2,102
AUTODESK INC COM 052769106   382,642 1,389 SH   SOLE   0 0 1,389
BANK AMERICA CORP COM 060505104   864,707 21,792 SH   SOLE   0 0 21,792
BECTON DICKINSON & CO COM 075887109   767,421 3,183 SH   SOLE   0 0 3,183
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   933,868 2,029 SH   SOLE   0 0 2,029
BLACKSTONE INC COM 09260D107   575,922 3,761 SH   SOLE   0 0 3,761
BOOKING HOLDINGS INC COM 09857L108   417,000 99 SH   SOLE   0 0 99
CATERPILLAR INC COM 149123101   616,796 1,577 SH   SOLE   0 0 1,577
CHEVRON CORP NEW COM 166764100   240,050 1,630 SH   SOLE   0 0 1,630
CISCO SYS INC COM 17275R102   1,580,899 29,705 SH   SOLE   0 0 29,705
CLOROX CO DEL COM 189054109   296,333 1,819 SH   SOLE   0 0 1,819
CME GROUP INC COM 12572Q105   631,059 2,860 SH   SOLE   0 0 2,860
COLGATE PALMOLIVE CO COM 194162103   934,186 8,999 SH   SOLE   0 0 8,999
COMCAST CORP NEW CL A 20030N101   318,204 7,618 SH   SOLE   0 0 7,618
COSTCO WHSL CORP NEW COM 22160K105   693,259 782 SH   SOLE   0 0 782
CSX CORP COM 126408103   639,668 18,525 SH   SOLE   0 0 18,525
DANAHER CORPORATION COM 235851102   1,615,852 5,812 SH   SOLE   0 0 5,812
DEERE & CO COM 244199105   704,453 1,688 SH   SOLE   0 0 1,688
DISNEY WALT CO COM 254687106   1,449,780 15,072 SH   SOLE   0 0 15,072
DUKE ENERGY CORP NEW COM NEW 26441C204   770,319 6,681 SH   SOLE   0 0 6,681
EATON CORP PLC SHS G29183103   1,008,572 3,043 SH   SOLE   0 0 3,043
ECOLAB INC COM 278865100   1,217,413 4,768 SH   SOLE   0 0 4,768
ELECTRONIC ARTS INC COM 285512109   420,566 2,932 SH   SOLE   0 0 2,932
ELEVANCE HEALTH INC COM 036752103   381,160 733 SH   SOLE   0 0 733
EXXON MOBIL CORP COM 30231G102   1,593,840 13,597 SH   SOLE   0 0 13,597
FEDEX CORP COM 31428X106   694,600 2,538 SH   SOLE   0 0 2,538
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,823,476 36,905 SH   SOLE   0 0 36,905
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   662,144 18,439 SH   SOLE   0 0 18,439
FISERV INC COM 337738108   296,243 1,649 SH   SOLE   0 0 1,649
FORD MTR CO COM 345370860   237,252 22,467 SH   SOLE   0 0 22,467
GARMIN LTD SHS H2906T109   1,417,042 8,050 SH   SOLE   0 0 8,050
GENERAL DYNAMICS CORP COM 369550108   1,412,181 4,673 SH   SOLE   0 0 4,673
GILEAD SCIENCES INC COM 375558103   429,093 5,118 SH   SOLE   0 0 5,118
HOME DEPOT INC COM 437076102   1,418,200 3,500 SH   SOLE   0 0 3,500
HONEYWELL INTL INC COM 438516106   491,143 2,376 SH   SOLE   0 0 2,376
IDEXX LABS INC COM 45168D104   800,268 1,584 SH   SOLE   0 0 1,584
ILLINOIS TOOL WKS INC COM 452308109   255,780 976 SH   SOLE   0 0 976
INTERNATIONAL BUSINESS MACHS COM 459200101   545,183 2,466 SH   SOLE   0 0 2,466
INTUIT COM 461202103   460,161 741 SH   SOLE   0 0 741
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,387,236 7,743 SH   SOLE   0 0 7,743
ISHARES GOLD TR ISHARES NEW 464285204   5,282,663 106,291 SH   SOLE   0 0 106,291
ISHARES INC ESG AWR MSCI EM 46434G863   256,801 7,053 SH   SOLE   0 0 7,053
ISHARES INC CORE MSCI EMKT 46434G103   982,055 17,106 SH   SOLE   0 0 17,106
ISHARES INC MSCI EMRG CHN 46434G764   1,258,744 20,598 SH   SOLE   0 0 20,598
ISHARES TR 3 7 YR TREAS BD 464288661   362,283 3,029 SH   SOLE   0 0 3,029
ISHARES TR BROAD USD HIGH 46435U853   202,406 5,376 SH   SOLE   0 0 5,376
ISHARES TR MSCI KLD400 SOC 464288570   874,277 8,036 SH   SOLE   0 0 8,036
ISHARES TR CORE S&P SCP ETF 464287804   5,962,972 50,983 SH   SOLE   0 0 50,983
ISHARES TR ESG AWRE USD ETF 46435G193   207,881 8,738 SH   SOLE   0 0 8,738
ISHARES TR CONV BD ETF 46435G102   375,762 4,491 SH   SOLE   0 0 4,491
ISHARES TR ISHARES BIOTECH 464287556   1,071,616 7,360 SH   SOLE   0 0 7,360
ISHARES TR CORE S&P MCP ETF 464287507   6,412,250 102,892 SH   SOLE   0 0 102,892
ISHARES TR FLTG RATE NT ETF 46429B655   2,300,934 45,081 SH   SOLE   0 0 45,081
ISHARES TR A RATE CP BD ETF 46429B291   1,059,133 21,549 SH   SOLE   0 0 21,549
ISHARES TR RUS 1000 GRW ETF 464287614   316,445 843 SH   SOLE   0 0 843
ISHARES TR TIPS BD ETF 464287176   910,825 8,245 SH   SOLE   0 0 8,245
ISHARES TR ESG AWRE 1 5 YR 46435G243   262,218 10,422 SH   SOLE   0 0 10,422
ISHARES TR ESG AWR MSCI USA 46435G425   963,763 7,638 SH   SOLE   0 0 7,638
ISHARES TR ISHS 5-10YR INVT 464288638   1,647,807 30,674 SH   SOLE   0 0 30,674
ISHARES TR INTRM GOV CR ETF 464288612   745,416 6,960 SH   SOLE   0 0 6,960
ISHARES TR CORE MSCI EAFE 46432F842   3,273,963 41,947 SH   SOLE   0 0 41,947
ISHARES TR ISHS 1-5YR INVS 464288646   2,504,670 47,563 SH   SOLE   0 0 47,563
ISHARES TR MBS ETF 464288588   662,047 6,910 SH   SOLE   0 0 6,910
ISHARES TR TRS FLT RT BD 46434V860   587,466 11,610 SH   SOLE   0 0 11,610
ISHARES TR ESG AW MSCI EAFE 46435G516   509,037 6,048 SH   SOLE   0 0 6,048
ISHARES TR RUS 1000 ETF 464287622   289,239 920 SH   SOLE   0 0 920
ISHARES TR RUSSELL 2000 ETF 464287655   681,279 3,084 SH   SOLE   0 0 3,084
ISHARES TR CORE S&P500 ETF 464287200   13,527,719 23,452 SH   SOLE   0 0 23,452
ISHARES TR CORE US AGGBD ET 464287226   2,447,898 24,172 SH   SOLE   0 0 24,172
ISHARES TR NATIONAL MUN ETF 464288414   672,311 6,189 SH   SOLE   0 0 6,189
ISHARES TR U.S. FINLS ETF 464287788   636,907 6,130 SH   SOLE   0 0 6,130
ISHARES TR GNMA BOND ETF 46429B333   3,580,319 79,936 SH   SOLE   0 0 79,936
ISHARES TR MSCI EAFE ETF 464287465   271,630 3,248 SH   SOLE   0 0 3,248
ISHARES TR HDG MSCI EAFE 46434V803   1,957,680 55,270 SH   SOLE   0 0 55,270
ISHARES TR CORE INTL AGGR 46435G672   697,653 13,463 SH   SOLE   0 0 13,463
ISHARES TR JPMORGAN USD EMG 464288281   230,675 2,465 SH   SOLE   0 0 2,465
ISHARES TR MSCI USA ESG SLC 464288802   1,750,278 14,541 SH   SOLE   0 0 14,541
JOHNSON & JOHNSON COM 478160104   2,999,893 18,511 SH   SOLE   0 0 18,511
JPMORGAN CHASE & CO. COM 46625H100   2,411,395 11,436 SH   SOLE   0 0 11,436
KIMBERLY-CLARK CORP COM 494368103   205,310 1,443 SH   SOLE   0 0 1,443
LOWES COS INC COM 548661107   1,155,648 4,267 SH   SOLE   0 0 4,267
MARATHON PETE CORP COM 56585A102   260,656 1,600 SH   SOLE   0 0 1,600
MASTERCARD INCORPORATED CL A 57636Q104   959,947 1,944 SH   SOLE   0 0 1,944
MCCORMICK & CO INC COM NON VTG 579780206   589,762 7,166 SH   SOLE   0 0 7,166
MCDONALDS CORP COM 580135101   434,231 1,426 SH   SOLE   0 0 1,426
MEDTRONIC PLC SHS G5960L103   1,438,049 15,973 SH   SOLE   0 0 15,973
MERCK & CO INC COM 58933Y105   1,536,013 13,526 SH   SOLE   0 0 13,526
META PLATFORMS INC CL A 30303M102   893,579 1,561 SH   SOLE   0 0 1,561
MICROSOFT CORP COM 594918104   4,923,923 11,443 SH   SOLE   0 0 11,443
NETFLIX INC COM 64110L106   709,270 1,000 SH   SOLE   0 0 1,000
NEXTERA ENERGY INC COM 65339F101   1,919,592 22,709 SH   SOLE   0 0 22,709
NIKE INC CL B 654106103   1,038,258 11,745 SH   SOLE   0 0 11,745
NORFOLK SOUTHN CORP COM 655844108   531,045 2,137 SH   SOLE   0 0 2,137
NOVO-NORDISK A S ADR 670100205   252,786 2,123 SH   SOLE   0 0 2,123
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   206,403 4,818 SH   SOLE   0 0 4,818
NVIDIA CORPORATION COM 67066G104   3,251,799 26,777 SH   SOLE   0 0 26,777
ORACLE CORP COM 68389X105   1,421,477 8,342 SH   SOLE   0 0 8,342
PALO ALTO NETWORKS INC COM 697435105   274,465 803 SH   SOLE   0 0 803
PAYPAL HLDGS INC COM 70450Y103   792,317 10,154 SH   SOLE   0 0 10,154
PEPSICO INC COM 713448108   1,834,159 10,786 SH   SOLE   0 0 10,786
PFIZER INC COM 717081103   874,625 30,222 SH   SOLE   0 0 30,222
PROCTER AND GAMBLE CO COM 742718109   2,110,962 12,188 SH   SOLE   0 0 12,188
ROLLINS INC COM 775711104   1,304,964 25,800 SH   SOLE   0 0 25,800
RTX CORPORATION COM 75513E101   2,281,564 18,831 SH   SOLE   0 0 18,831
SALESFORCE INC COM 79466L302   553,442 2,022 SH   SOLE   0 0 2,022
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,232,521 40,627 SH   SOLE   0 0 40,627
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   441,269 10,731 SH   SOLE   0 0 10,731
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   574,740 11,160 SH   SOLE   0 0 11,160
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,015,111 12,217 SH   SOLE   0 0 12,217
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,850,050 37,772 SH   SOLE   0 0 37,772
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,398,438 17,400 SH   SOLE   0 0 17,400
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,790,998 85,350 SH   SOLE   0 0 85,350
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,055,654 19,684 SH   SOLE   0 0 19,684
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,226,444 25,809 SH   SOLE   0 0 25,809
SCHWAB STRATEGIC TR US REIT ETF 808524847   784,119 33,842 SH   SOLE   0 0 33,842
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,229,883 33,522 SH   SOLE   0 0 33,522
SOUTHERN COPPER CORP COM 84265V105   724,094 6,260 SH   SOLE   0 0 6,260
SPDR GOLD TR GOLD SHS 78463V107   380,146 1,564 SH   SOLE   0 0 1,564
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,763,849 23,989 SH   SOLE   0 0 23,989
SPDR SER TR BBG CONV SEC ETF 78464A359   387,316 5,057 SH   SOLE   0 0 5,057
STARBUCKS CORP COM 855244109   1,009,899 10,359 SH   SOLE   0 0 10,359
SYSCO CORP COM 871829107   410,518 5,259 SH   SOLE   0 0 5,259
TEXAS INSTRS INC COM 882508104   1,447,436 7,007 SH   SOLE   0 0 7,007
THERMO FISHER SCIENTIFIC INC COM 883556102   1,411,577 2,282 SH   SOLE   0 0 2,282
TJX COS INC NEW COM 872540109   1,449,268 12,330 SH   SOLE   0 0 12,330
TRANE TECHNOLOGIES PLC SHS G8994E103   431,490 1,110 SH   SOLE   0 0 1,110
UNITED PARCEL SERVICE INC CL B 911312106   1,072,450 7,866 SH   SOLE   0 0 7,866
UNITEDHEALTH GROUP INC COM 91324P102   2,834,529 4,848 SH   SOLE   0 0 4,848
VANGUARD INDEX FDS TOTAL STK MKT 922908769   237,854 840 SH   SOLE   0 0 840
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   535,585 1,015 SH   SOLE   0 0 1,015
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,237,975 25,872 SH   SOLE   0 0 25,872
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,513,111 18,067 SH   SOLE   0 0 18,067
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   395,591 4,981 SH   SOLE   0 0 4,981
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,232,968 51,666 SH   SOLE   0 0 51,666
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,076,384 39,318 SH   SOLE   0 0 39,318
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,539,041 12,005 SH   SOLE   0 0 12,005
VANGUARD WORLD FD FINANCIALS ETF 92204A405   883,896 8,042 SH   SOLE   0 0 8,042
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,546,174 5,479 SH   SOLE   0 0 5,479
VANGUARD WORLD FD COMM SRVC ETF 92204A884   836,719 5,755 SH   SOLE   0 0 5,755
VANGUARD WORLD FD INF TECH ETF 92204A702   455,726 777 SH   SOLE   0 0 777
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,074,759 6,175 SH   SOLE   0 0 6,175
VERIZON COMMUNICATIONS INC COM 92343V104   470,028 10,466 SH   SOLE   0 0 10,466
VISA INC COM CL A 92826C839   1,119,047 4,070 SH   SOLE   0 0 4,070
WISDOMTREE TR US QTLY DIV GRT 97717X669   311,621 3,745 SH   SOLE   0 0 3,745