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
BHP GROUP LTD SPON ADS EACH REP 2 ORD SHS ADR 088606108   417,096 8,542 SH   SOLE 0 0 0 8,542
LVMH MOET HENNESSY LOUIS VUITTON ADR 502441306   748,070 5,724 SH   SOLE 0 0 0 5,724
NESTLE ADR 641069406   822,311 10,065 SH   SOLE 0 0 0 10,065
NOVARTIS AG SPONSORED ADR 66987V109   991,133 10,185 SH   SOLE 0 0 0 10,185
ROCHE HOLDINGS ADR 771195104   751,804 21,554 SH   SOLE 0 0 0 21,554
SHELL PLC SPON ADS EA REP 2 ORD SHS ADR 780259305   438,153 6,994 SH   SOLE 0 0 0 6,994
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHS ADR 01609W102   8,479 100 SH   SOLE 0 0 0 100
SANDOZ GROUP AG SPON ADS EACH REP 1 COM SHS ADR 799926100   648 16 SH   SOLE 0 0 0 16
ASTRAZENECA PLC SPON ADR EACH REP 0.50 ORD SHS ADR 046353108   4,914 75 SH   SOLE 0 0 0 75
GSK PLC SPON ADS EACH REP 2 ORD SHS ADR 37733W204   20,292 600 SH   SOLE 0 0 0 600
HALEON PLC SPON ADS EACH REP 2 ORD SHS ADR 405552100   3,654 383 SH   SOLE 0 0 0 383
NATIONAL GRID SPON EACH REP 5 ORD SHS POST SPLT ADR 636274409   4,754 80 SH   SOLE 0 0 0 80
SAP REP 1 ORD ADR 803054204   12,311 50 SH   SOLE 0 0 0 50
UNILEVER PLC SPON NEW ADR 904767704   4,139 73 SH   SOLE 0 0 0 73
VOLVO(AB) SER B NPV ISIN #SE0000115446 SEDOL #B1QH830 ADR 928856301   94,000 4,000 SH   SOLE 0 0 0 4,000
ERICSSON(L.M.)(TELEF ONAKTIEBOLAGET) EACH REP 1 ORD B SEK1 ADR 294821608   35,061 4,350 SH   SOLE 0 0 0 4,350
ISHARES TIPS BOND ETF 464287176   1,740,680 16,337 SH   SOLE 0 0 0 16,337
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   722,295 3,688 SH   SOLE 0 0 0 3,688
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD SHS ETF 92206C409   9,070,555 116,274 SH   SOLE 0 0 0 116,274
VANGUARD INDEX FDS VANGUARD GROWTH FORMERLY VANGUARD INDEX TR VIPERS ETF 922908736   509,856 1,242 SH   SOLE 0 0 0 1,242
VANGUARD INDEX FUNDS S&P 500 USD ETF 922908363   4,248,828 7,886 SH   SOLE 0 0 0 7,886
ISHARES TR GL CLEAN ENE ETF 464288224   363,274 31,922 SH   SOLE 0 0 0 31,922
ISHARES CORE MSCI EMERGING MARKETS ETF 46434G103   4,002,344 76,644 SH   SOLE 0 0 0 76,644
VANGUARD DEVELOPED MARKETS INDEX FUND ETF 921943858   1,469,253 30,725 SH   SOLE 0 0 0 30,725
VANGUARD INTL EQUITY INDEX FDS FTSE SMCAP ETF 922042718   1,103,638 9,640 SH   SOLE 0 0 0 9,640
ISHARES TRUST CORE MSCI EAFE ETF 46432F842   99,095 1,410 SH   SOLE 0 0 0 1,410
ISHARES GLOBAL ENERGY ETF 464287341   15,425 404 SH   SOLE 0 0 0 404
ISHARES TR US TREAS BD ETF 46429B267   11 0 SH   SOLE 0 0 0 0
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF 78464A284   2,570 100 SH   SOLE 0 0 0 100
ISHARES S&P 500 GROWTH ETF 464287309   6,599 65 SH   SOLE 0 0 0 65
ISHARES US ENERGY ETF 464287796   3,281 72 SH   SOLE 0 0 0 72
SCHWAB US DIVIDEND EQUITY ETF 808524797   12,212 447 SH   SOLE 0 0 0 447
ISHARES MSCI CHINA A ETF 46434V514   2,093 75 SH   SOLE 0 0 0 75
VANGUARD SCOTTSDALE FUNDS LONG-TERM TREASURY ETF 92206C847   7,196 130 SH   SOLE 0 0 0 130
VANGUARD SCOTTSDALE FUNDS VANGUARD INTER-TERM CORP BD ETF 92206C870   108,365 1,350 SH   SOLE 0 0 0 1,350
ISHARES GLOBAL TECH ETF 464287291   334,763 3,950 SH   SOLE 0 0 0 3,950
FIDELITY MSCI HEALTH CARE INDEX ETF 316092600   3,099 47 SH   SOLE 0 0 0 47
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF 316092204   6,192 64 SH   SOLE 0 0 0 64
FIDELITY MSCI INDL INDEX ETF 316092709   4,561 65 SH   SOLE 0 0 0 65
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF 316092873   4,932 84 SH   SOLE 0 0 0 84
ISHARES TR US HLTHCR PR ETF 464288828   1,933 40 SH   SOLE 0 0 0 40
ISHARES MSCI EAFE ETF 464287465   518,307 6,855 SH   SOLE 0 0 0 6,855
ISHARES RUSSELL 2000 ETF 464287655   371,434 1,681 SH   SOLE 0 0 0 1,681
ISHARES INC MSCI JPN NEW ETF 46434G822   29,524 440 SH   SOLE 0 0 0 440
ISHARES CORE S&P MID-CAP ETF 464287507   27,105 435 SH   SOLE 0 0 0 435
VANGUARD INTL EQUITY INDEX FDS FTSE PACIFIC ETF 922042866   11,722 165 SH   SOLE 0 0 0 165
ISHARES BITCOIN TRUST ETF 46438F101   5,305 100 SH   SOLE 0 0 0 100
ISHARES TR US AER DEF ETF 464288760   5,087 35 SH   SOLE 0 0 0 35
VANGUARD ADMIRAL FDS INC S&P SMALLCAP 600 INDEX FD SHS ETF 921932828   41,144 388 SH   SOLE 0 0 0 388
VANGUARD REAL ESTATE ETF 922908553   45,787 514 SH   SOLE 0 0 0 514
ISHARES TRUST MSCI EMG MKTS USD DIS ETF 464287234   187,354 4,480 SH   SOLE 0 0 0 4,480
SPDR S&P GLOBAL NATURAL RESOURCES ETF 78463X541   37,320 750 SH   SOLE 0 0 0 750
AVANTIS EMERGING MARKETS EQUITY ETF 025072604   25,691 437 SH   SOLE 0 0 0 437
DOUBLELINE TRUST OPPORTUNISTIC BD ETF 25861R105   12,363 273 SH   SOLE 0 0 0 273
DOUBLELINE TRUST MORTGAGE USD ETF 25861R402   4,233 88 SH   SOLE 0 0 0 88
FIDELITY MSCI FINLS INDEX ETF 316092501   7,074 103 SH   SOLE 0 0 0 103
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   5,305 104 SH   SOLE 0 0 0 104
GRANITESHARES TR BBG COMMD K 1 ETF 38747R108   379 19 SH   SOLE 0 0 0 19
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,172 29 SH   SOLE 0 0 0 29
SPDR PORTFOLIO LONG TERM TREASURY ETF 78464A664   52,720 2,013 SH   SOLE 0 0 0 2,013
SPDR PORTFOLIO S&P 600 SMALL CAP ETF 78468R853   17,025 379 SH   SOLE 0 0 0 379
VANGUARD SCOTTSDALE FUNDS SHORT-TERM TREASURY ETF 92206C102   157,798 2,712 SH   SOLE 0 0 0 2,712
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF 922908769   10,265 35 SH   SOLE 0 0 0 35
AVANTIS US EQUITY ETF 025072885   40,849 421 SH   SOLE 0 0 0 421
ISHARES US FINANCIALS ETF 464287788   59,050 534 SH   SOLE 0 0 0 534
SPDR S&P500 TRUST TRUST UNIT DEPOSITARY RECEIPT ETF 78462F103   67,985 116 SH   SOLE 0 0 0 116
VANECK TRUST MRNGSTR WDE MOAT ETF 92189F643   105,243 1,135 SH   SOLE 0 0 0 1,135
VANGUARD WORLD FD ESG INTL STK ETF 921910725   92,081 1,624 SH   SOLE 0 0 0 1,624
VANGUARD WORLD FD CONSUM STP ETF 92204A207   69,121 327 SH   SOLE 0 0 0 327
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   51,802 138 SH   SOLE 0 0 0 138
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   75,853 299 SH   SOLE 0 0 0 299
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   49,097 193 SH   SOLE 0 0 0 193
VANGUARD WORLD FD FINANCIALS ETF 92204A405   103,902 880 SH   SOLE 0 0 0 880
VANGUARD WORLD FD INF TECH ETF 92204A702   245,611 395 SH   SOLE 0 0 0 395
VANGUARD WORLD FD UTILITIES ETF 92204A876   22,249 136 SH   SOLE 0 0 0 136
VANGUARD SCOTTSDALE FUNDS VANGUARD RUSS1000 VALUE IDX FD ETF 92206C714   24,863 306 SH   SOLE 0 0 0 306
VANGUARD EXTENDED MARKETS INDEX FUND ETF 922908652   4,750 25 SH   SOLE 0 0 0 25
INVESCO EXCH TRD SLF IDX FD TR BLOOMBERG PRICIN ETF 46138J775   107,601 1,324 SH   SOLE 0 0 0 1,324
VANGUARD S&P 500 VALUE INDEX FUND ETF 921932703   102,403 555 SH   SOLE 0 0 0 555
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND ETF 921909768   46,351 787 SH   SOLE 0 0 0 787
NFLX INC Stock 64110L106   7,131 8 SH   SOLE 0 0 0 8
VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US ETF 922042775   1,779,384 30,994 SH   SOLE 0 0 0 30,994
VANGUARD SCOTTSDALE FDS INTER TERM TREAS ETF 92206C706   5,641,327 97,264 SH   SOLE 0 0 0 97,264
VANGUARD SMALL-CAP INDEX FUND ETF 922908751   3,340,240 13,901 SH   SOLE 0 0 0 13,901
ALPHABET INC CAP STK CL C Stock 02079K107   3,674,674 19,296 SH   SOLE 0 0 0 19,296
ABBOTT LABORATORIES Stock 002824100   1,444,880 12,774 SH   SOLE 0 0 0 12,774
AMAZON.COM INC Stock 023135106   3,213,420 14,647 SH   SOLE 0 0 0 14,647
APPLE INC Stock 037833100   4,569,629 18,248 SH   SOLE 0 0 0 18,248
AMERICAN EXPRESS CO COM USD0.20 Stock 025816109   1,447,728 4,878 SH   SOLE 0 0 0 4,878
ANALOG DEVICES INC COM Stock 032654105   823,341 3,875 SH   SOLE 0 0 0 3,875
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   2,032,312 6,943 SH   SOLE 0 0 0 6,943
BLACKSTONE INC Stock 09260D107   979,938 5,683 SH   SOLE 0 0 0 5,683
CISCO SYSTEMS INC Stock 17275R102   985,382 16,645 SH   SOLE 0 0 0 16,645
CANADIAN NATL RY CO COM ISIN #CA1363751027 SEDOL #2180632 Stock 136375102   521,092 5,133 SH   SOLE 0 0 0 5,133
BXP INC COM Stock 101121101   574,499 7,726 SH   SOLE 0 0 0 7,726
DISNEY WALT CO COM Stock 254687106   1,395,651 12,534 SH   SOLE 0 0 0 12,534
DANAHER CORPORATION COM Stock 235851102   1,606,241 6,997 SH   SOLE 0 0 0 6,997
ECOLAB INC Stock 278865100   1,547,113 6,603 SH   SOLE 0 0 0 6,603
EXXON MOBIL CORP COM Stock 30231G102   938,527 8,725 SH   SOLE 0 0 0 8,725
META PLATFORMS INC CLASS A COMMON STOCK Stock 30303M102   1,424,014 2,432 SH   SOLE 0 0 0 2,432
F5 INC COM Stock 315616102   487,349 1,938 SH   SOLE 0 0 0 1,938
FORTIVE CORP COM Stock 34959J108   553,572 7,381 SH   SOLE 0 0 0 7,381
HONEYWELL INTERNATIONAL INC COM USD1 Stock 438516106   787,308 3,485 SH   SOLE 0 0 0 3,485
GENERAL MILLS INC COM USD0.10 Stock 370334104   531,511 8,335 SH   SOLE 0 0 0 8,335
INTEL CORP COM USD0.001 Stock 458140100   295,545 14,740 SH   SOLE 0 0 0 14,740
JOHNSON &JOHNSON COM Stock 478160104   926,828 6,409 SH   SOLE 0 0 0 6,409
ESTEE LAUDER COMPANIES INC COM USD0.01 CLASS A Stock 518439104   470,006 6,268 SH   SOLE 0 0 0 6,268
MCCORMICK &COMPANY INC COM NPV Stock 579780206   1,053,489 13,818 SH   SOLE 0 0 0 13,818
MCDONALD S CORP Stock 580135101   501,284 1,729 SH   SOLE 0 0 0 1,729
MICROSOFT CORP Stock 594918104   3,810,063 9,039 SH   SOLE 0 0 0 9,039
NEXTERA ENERGY INC COM USD0.01 Stock 65339F101   782,824 10,920 SH   SOLE 0 0 0 10,920
NORTHERN TRUST CORP COM USD1.666 Stock 665859104   1,635,713 15,958 SH   SOLE 0 0 0 15,958
PAYPAL HLDGS INC COM Stock 70450Y103   1,097,174 12,855 SH   SOLE 0 0 0 12,855
NVIDIA CORPORATION COM Stock 67066G104   1,912,560 14,242 SH   SOLE 0 0 0 14,242
NUTRIEN LTD COM NPV ISIN #CA67077M1086 SEDOL #BDRJLN0 Stock 67077M108   399,760 8,933 SH   SOLE 0 0 0 8,933
PEPSICO INC Stock 713448108   1,237,455 8,138 SH   SOLE 0 0 0 8,138
PROCTER AND GAMBLE CO COM Stock 742718109   1,004,602 5,992 SH   SOLE 0 0 0 5,992
PFIZER INC Stock 717081103   708,361 26,700 SH   SOLE 0 0 0 26,700
ROGERS COMMUNICATIONS INC ISIN #CA7751092007 SEDOL #2169051 Stock 775109200   433,753 14,115 SH   SOLE 0 0 0 14,115
RTX CORPORATION COM USD1.00 Stock 75513E101   826,678 7,144 SH   SOLE 0 0 0 7,144
SALESFORCE INC COM Stock 79466L302   1,377,512 4,120 SH   SOLE 0 0 0 4,120
SCHLUMBERGER LIMITED COM USD0.01 Stock 806857108   618,804 16,140 SH   SOLE 0 0 0 16,140
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605   322,785 6,679 SH   SOLE 0 0 0 6,679
SERVICENOW INC COM USD0.001 Stock 81762P102   489,775 462 SH   SOLE 0 0 0 462
STARBUCKS CORP COM USD0.001 Stock 855244109   617,014 6,762 SH   SOLE 0 0 0 6,762
TJX COMPANIES INC Stock 872540109   1,082,540 8,961 SH   SOLE 0 0 0 8,961
UNITED PARCEL SERVICE INC CL B Stock 911312106   644,882 5,114 SH   SOLE 0 0 0 5,114
UNION PAC CORP COM Stock 907818108   1,447,677 6,348 SH   SOLE 0 0 0 6,348
TRAVELERS COMPANIES INC COM STK NPV Stock 89417E109   838,617 3,481 SH   SOLE 0 0 0 3,481
VERIZON COMMUNICATIONS INC Stock 92343V104   836,288 20,912 SH   SOLE 0 0 0 20,912
WALMART INC COM Stock 931142103   889,590 9,846 SH   SOLE 0 0 0 9,846
XYLEM INC COM USD0.01 Stock 98419M100   741,849 6,394 SH   SOLE 0 0 0 6,394
ALLEGION PLC ORD SHS Stock G0176J109   441,348 3,377 SH   SOLE 0 0 0 3,377
ZOETIS INC Stock 98978V103   610,200 3,745 SH   SOLE 0 0 0 3,745
ALCON INC Stock H01301128   424,385 4,999 SH   SOLE 0 0 0 4,999
CHUBB LIMITED COM NPV ISIN #CH0044328745 Stock H1467J104   1,343,025 4,861 SH   SOLE 0 0 0 4,861
ACCENTURE PLC Stock G1151C101   2,114,494 6,011 SH   SOLE 0 0 0 6,011
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012 Stock N07059210   805,427 1,162 SH   SOLE 0 0 0 1,162
ALPHABET INC CAP STK CL A Stock 02079K305   561,398 2,966 SH   SOLE 0 0 0 2,966
ADVANCED MICRO DEVICES INC Stock 007903107   11,475 95 SH   SOLE 0 0 0 95
ISHARES TR MSCI USA MIN VOL ETF 46429B697   120,544 1,358 SH   SOLE 0 0 0 1,358
MERCK &CO. INC COM Stock 58933Y105   44,609 448 SH   SOLE 0 0 0 448
CLOROX CO COM USD1.00 Stock 189054109   16,302 100 SH   SOLE 0 0 0 100
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   10,225 20 SH   SOLE 0 0 0 20
KIMBERLY-CLARK CORP COM Stock 494368103   28,829 220 SH   SOLE 0 0 0 220
VANGUARD WHITEHALL FDS HIGH DIV YLD ETF 921946406   49,250 386 SH   SOLE 0 0 0 386
VANGUARD MUN BD FDS TAX EXEMPT BD ETF 922907746   12,533 250 SH   SOLE 0 0 0 250
VANGUARD BD INDEX FDS SHORT TRM BOND ETF 921937827   743,595 9,623 SH   SOLE 0 0 0 9,623
ISHARES CORE S&P SMALL-CAP E ETF 464287804   31,939 277 SH   SOLE 0 0 0 277
ABBVIE INC COM USD0.01 Stock 00287Y109   7,286 41 SH   SOLE 0 0 0 41
ADOBE INC COM Stock 00724F101   40,021 90 SH   SOLE 0 0 0 90
AIR PRODUCTS AND CHEMICALS INC Stock 009158106   4,351 15 SH   SOLE 0 0 0 15
AMERICAN TOWER CORP NEW COM Stock 03027X100   29,346 160 SH   SOLE 0 0 0 160
AUTODESK INC Stock 052769106   1,478 5 SH   SOLE 0 0 0 5
ARCELORMITTAL NY REGISTRY SHS NEW(POST REV SPLIT) Stock 03938L203   810 35 SH   SOLE 0 0 0 35
ATLASSIAN CORPORATION CL A Stock 049468101   4,381 18 SH   SOLE 0 0 0 18
BALL CORP COM NPV Stock 058498106   2,701 49 SH   SOLE 0 0 0 49
BANK AMERICA CORP COM Stock 060505104   58,190 1,324 SH   SOLE 0 0 0 1,324
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B Stock 084670702   228,906 505 SH   SOLE 0 0 0 505
BECTON DICKINSON &CO COM USD1.00 Stock 075887109   6,806 30 SH   SOLE 0 0 0 30
BIO RAD LABORATORIES INC Stock 090572207   3,285 10 SH   SOLE 0 0 0 10
CADENCE DESIGN SYSTEMS INC COM USD0.01 Stock 127387108   4,507 15 SH   SOLE 0 0 0 15
CME GROUP INC COM Stock 12572Q105   22,062 95 SH   SOLE 0 0 0 95
CALAMOS LNG SHR EQT DYNAMIC TR COM Stock 12812C106   74 5 SH   SOLE 0 0 0 5
CHIPOTLE MEXICAN GRILL INC Stock 169656105   6,030 100 SH   SOLE 0 0 0 100
CANADIAN PAC KANS CITY LTD ISIN #CA13646K1084 SEDOL #BMBQR09 Stock 13646K108   2,533 35 SH   SOLE 0 0 0 35
COMCAST CORP Stock 20030N101   21,955 585 SH   SOLE 0 0 0 585
EMERSON ELECTRIC CO Stock 291011104   3,098 25 SH   SOLE 0 0 0 25
EDWARDS LIFESCIENCES CORP Stock 28176E108   4,072 55 SH   SOLE 0 0 0 55
GARTNER INC COM USD0.0005 Stock 366651107   5,329 11 SH   SOLE 0 0 0 11
HOME DEPOT INC Stock 437076102   118,811 305 SH   SOLE 0 0 0 305
IDEXX LABORATORIES INC COM USD0.10 Stock 45168D104   4,548 11 SH   SOLE 0 0 0 11
INTERCONTINENTAL EXCHANGE INC COM USD0.01 Stock 45866F104   1,192 8 SH   SOLE 0 0 0 8
INTUIT INC Stock 461202103   6,285 10 SH   SOLE 0 0 0 10
JPMORGAN CHASE &CO. COM Stock 46625H100   53,935 225 SH   SOLE 0 0 0 225
KINDER MORGAN INC COM USD0.01 Stock 49456B101   4,165 152 SH   SOLE 0 0 0 152
MSCI INC Stock 55354G100   3,000 5 SH   SOLE 0 0 0 5
MARVELL TECHNOLOGY INC COM Stock 573874104   5,523 50 SH   SOLE 0 0 0 50
MONOLITHIC POWER SYSTEMS INC Stock 609839105   2,959 5 SH   SOLE 0 0 0 5
MONDELEZ INTL INC COM NPV Stock 609207105   8,960 150 SH   SOLE 0 0 0 150
NIKE INC CLASS B COM NPV Stock 654106103   42,375 560 SH   SOLE 0 0 0 560
ORACLE CORP Stock 68389X105   16,664 100 SH   SOLE 0 0 0 100
PROGRESSIVE CORP COM Stock 743315103   27,555 115 SH   SOLE 0 0 0 115
BLOCK INC CL A Stock 852234103   2,125 25 SH   SOLE 0 0 0 25
T-MOBILE US INC COM Stock 872590104   3,090 14 SH   SOLE 0 0 0 14
THERMO FISHER SCIENTIFIC INC Stock 883556102   45,830 88 SH   SOLE 0 0 0 88
US BANCORP Stock 902973304   7,653 160 SH   SOLE 0 0 0 160
UBER TECHNOLOGIES INC COM Stock 90353T100   2,714 45 SH   SOLE 0 0 0 45
UNITEDHEALTH GROUP INC Stock 91324P102   50,586 100 SH   SOLE 0 0 0 100
VISA INC Stock 92826C839   67,114 212 SH   SOLE 0 0 0 212
VULCAN MATERIALS CO Stock 929160109   9,775 38 SH   SOLE 0 0 0 38
WEST PHARMACEUTICAL SERVICES INC Stock 955306105   4,586 14 SH   SOLE 0 0 0 14
EATON CORPORATION PLC Stock G29183103   4,978 15 SH   SOLE 0 0 0 15
VANGUARD BD INDEX FDS INTERMED TERM ETF 921937819   83,922 1,123 SH   SOLE 0 0 0 1,123
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595   48,730 174 SH   SOLE 0 0 0 174
JABIL INC COM Stock 466313103   107,925 750 SH   SOLE 0 0 0 750
APTARGROUP INC Stock 038336103   2,357 15 SH   SOLE 0 0 0 15
CARRIER GLOBAL CORPORATION COM Stock 14448C104   1,707 25 SH   SOLE 0 0 0 25
NEW YORK TIMES CO Stock 650111107   1,301 25 SH   SOLE 0 0 0 25
STRYKER CORPORATION COM Stock 863667101   1,800 5 SH   SOLE 0 0 0 5
WASTE MANAGEMENT INC Stock 94106L109   10,090 50 SH   SOLE 0 0 0 50
L OREAL SA ISIN #FR0000120321 SEDOL #4057808 Stock F58149133   1,770 5 SH   SOLE 0 0 0 5
BIOGEN INC COM USD0.0005 Stock 09062X103   4,893 32 SH   SOLE 0 0 0 32
VERALTO CORP COM SHS Stock 92338C103   10,292 101 SH   SOLE 0 0 0 101
AMENTUM HOLDINGS INC COM Stock 023939101   1,577 75 SH   SOLE 0 0 0 75
JACOBS SOLUTIONS INC COM Stock 46982L108   10,057 75 SH   SOLE 0 0 0 75
VANGUARD SHT-TERM INFLATION-PROTECTED SEC IDX ETF 922020805   98,825 2,041 SH   SOLE 0 0 0 2,041
CVS HEALTH CORPORATION COM USD0.01 Stock 126650100   5,342 119 SH   SOLE 0 0 0 119
DIAGEO ADR REP 4 ORD Stock 25243Q205   7,628 60 SH   SOLE 0 0 0 60
ISHARES TR ISHARES BIOTECH ETF 464287556   142,126 1,075 SH   SOLE 0 0 0 1,075
SCHWAB CHARLES CORP COM Stock 808513105   14,432 195 SH   SOLE 0 0 0 195
COSTCO WHOLESALE CORP COM Stock 22160K105   17,115 19 SH   SOLE 0 0 0 19
FIRST TR EXCHANGE-TRADED FD VI NASDQ FOD BVRG ETF 33738R852   5,414 235 SH   SOLE 0 0 0 235
OATLY GROUP AB SPON ADS EACH REP 1 ORD SHS Stock 67421J108   431 650 SH   SOLE 0 0 0 650
TESLA INC COM Stock 88160R101   62,595 155 SH   SOLE 0 0 0 155
NEWMONT CORP COM ISIN #US6516391066 SEDOL #BJYKTV2 Stock 651639106   1,675 45 SH   SOLE 0 0 0 45
QUEBECOR INC CL A MULT VTG ISIN #CA7481931094 SEDOL #2716695 Stock 748193109   2,286 100 SH   SOLE 0 0 0 100
MOUNTAIN PROV DIAMONDS INC COM NEW ISIN #CA62426E4022 SEDOL #2607948 Stock 62426E402   160 2,001 SH   SOLE 0 0 0 2,001
SPDR GOLD TR GOLD SHS ETF 78463V107   8,475 35 SH   SOLE 0 0 0 35
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   6,567 84 SH   SOLE 0 0 0 84
GE VERNOVA INC COM Stock 36828A101   24,341 74 SH   SOLE 0 0 0 74
GE AEROSPACE COM NEW Stock 369604301   46,534 279 SH   SOLE 0 0 0 279
AMETEK INC COM Stock 031100100   43,262 240 SH   SOLE 0 0 0 240
APPLIED MATERIALS INC COM USD0.01 Stock 038222105   46,350 285 SH   SOLE 0 0 0 285
BOOKING HOLDINGS INC COM Stock 09857L108   49,684 10 SH   SOLE 0 0 0 10
BROADCOM INC COM Stock 11135F101   121,716 525 SH   SOLE 0 0 0 525
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   20,566 60 SH   SOLE 0 0 0 60
CELANESE CORP DEL COM Stock 150870103   6,921 100 SH   SOLE 0 0 0 100
COOPER COS INC COM Stock 216648501   22,063 240 SH   SOLE 0 0 0 240
CONSTELLATION BRANDS INC COM USD0.01 CLASS A Stock 21036P108   28,730 130 SH   SOLE 0 0 0 130
FIDELITY NATL INFORMATION SERVICES COM USD0.01 Stock 31620M106   16,154 200 SH   SOLE 0 0 0 200
INGERSOLL RAND INC COM Stock 45687V106   4,523 50 SH   SOLE 0 0 0 50
MARRIOTT INTERNATIONAL INC COM USD0.01 CLASS A Stock 571903202   51,604 185 SH   SOLE 0 0 0 185
LOEWS CORP COM USD0.01 Stock 540424108   27,101 320 SH   SOLE 0 0 0 320
MARSH &MCLENNAN COMPANIES INC COM USD1.00 Stock 571748102   126,384 595 SH   SOLE 0 0 0 595
MASTERCARD INCORPORATED CL A Stock 57636Q104   63,188 120 SH   SOLE 0 0 0 120
MICRON TECHNOLOGY INC Stock 595112103   8,416 100 SH   SOLE 0 0 0 100
MORGAN STANLEY COM USD0.01 Stock 617446448   25,144 200 SH   SOLE 0 0 0 200
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   14,980 285 SH   SOLE 0 0 0 285
PNC FINANCIAL SERVICES GROUP COM USD5 Stock 693475105   19,285 100 SH   SOLE 0 0 0 100
S&P GLOBAL INC COM Stock 78409V104   24,902 50 SH   SOLE 0 0 0 50
VERISK ANALYTICS INC COM Stock 92345Y106   38,560 140 SH   SOLE 0 0 0 140
VERTEX PHARMACEUTICALS INC Stock 92532F100   44,297 110 SH   SOLE 0 0 0 110
APTIV PLC ORD USD0.01 Stock G3265R107   3,024 50 SH   SOLE 0 0 0 50
TRANE TECHNOLOGIES PLC COM USD1 Stock G8994E103   25,855 70 SH   SOLE 0 0 0 70
STERIS PLC ORD USD0.001 Stock G8473T100   16,445 80 SH   SOLE 0 0 0 80
LINDE PLC COM EUR0.001 Stock G54950103   14,653 35 SH   SOLE 0 0 0 35
TEXAS INSTRUMENTS INC COM USD1.00 Stock 882508104   20,814 111 SH   SOLE 0 0 0 111
COLGATE-PALMOLIVE CO COM Stock 194162103   57,728 635 SH   SOLE 0 0 0 635
ISHARES TR SELF DRIVNG EV ETF 46435U366   3,361 115 SH   SOLE 0 0 0 115
ISHARES TR CYBERSECURITY ETF 46435U135   5,611 115 SH   SOLE 0 0 0 115
ISHARES TR FUTURE AI &TECH ETF 46435U556   6,117 165 SH   SOLE 0 0 0 165
MICROSTRATEGY COM USD0.001 CLASS A Stock 594972408   7,241 25 SH   SOLE 0 0 0 25
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   7,563 100 SH   SOLE 0 0 0 100
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS ETF 81369Y803   32,785 141 SH   SOLE 0 0 0 141
INTERNATIONAL BUS MACH CORP COM USD0.20 Stock 459200101   137,451 625 SH   SOLE 0 0 0 625
ASPEN AEROGELS INC COM USD0.00001 Stock 04523Y105   3,564 300 SH   SOLE 0 0 0 300
JANUS DETROIT STR TR HENDERSON MTG Stock 47103U852   35,388 801 SH   SOLE 0 0 0 801
JANUS DETROIT STREET TRUST JANUS HENDERSON SECURITIZED INCOME Stock 47103U746   9,119 176 SH   SOLE 0 0 0 176
PROFESSIONALLY MANAGED PORTFOLIOS CONGRESS INTERMEDIATE BOND ETF 74316P587   29,132 1,192 SH   SOLE 0 0 0 1,192
SPDR SER TR PORTFLI INTRMDIT ETF 78464A672   29,441 1,056 SH   SOLE 0 0 0 1,056
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   5,974 76 SH   SOLE 0 0 0 76
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506   8,994 105 SH   SOLE 0 0 0 105
SELECT SECTOR SPDR TR RL EST SEL SEC ETF 81369Y860   14,804 364 SH   SOLE 0 0 0 364
WORLD GOLD TR SPDR GLD MINIS ETF 98149E303   14,973 288 SH   SOLE 0 0 0 288
AKAMAI TECHNOLOGIES COM USD0.01 Stock 00971T101   1,435 15 SH   SOLE 0 0 0 15
CHEVRON CORP NEW COM Stock 166764100   3,241 22 SH   SOLE 0 0 0 22
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   16,835 298 SH   SOLE 0 0 0 298
GOLDMAN SACHS GROUP INC COM USD0.01 Stock 38141G104   3,042 5 SH   SOLE 0 0 0 5
CURTISS-WRIGHT CORP Stock 231561101   35,487 100 SH   SOLE 0 0 0 100
WABTEC COM Stock 929740108   190 1 SH   SOLE 0 0 0 1
AT&T INC COM USD1 Stock 00206R102   25,326 1,112 SH   SOLE 0 0 0 1,112
AUTOZONE INC COM USD0.01 Stock 053332102   44,828 14 SH   SOLE 0 0 0 14
EXPEDIA GROUP INC Stock 30212P303   27,018 145 SH   SOLE 0 0 0 145
GILEAD SCIENCES INC COM USD0.001 Stock 375558103   17,550 190 SH   SOLE 0 0 0 190
KELLANOVA COM Stock 487836108   41,781 516 SH   SOLE 0 0 0 516
WK KELLOGG CO COM SHS Stock 92942W107   21,912 1,218 SH   SOLE 0 0 0 1,218
WELLS FARGO CO NEW COM Stock 949746101   39,194 558 SH   SOLE 0 0 0 558
AMGEN INC Stock 031162100   5,995 23 SH   SOLE 0 0 0 23
SOUTHERN CO Stock 842587107   4,116 50 SH   SOLE 0 0 0 50
AMERICAN INTERNATIONAL GROUP INC Stock 026874784   6,042 83 SH   SOLE 0 0 0 83
APOLLO GLOBAL MGMT INC COM Stock 03769M106   16,516 100 SH   SOLE 0 0 0 100
AVALONBAY COMMUNITIES INC COM USD0.01 Stock 053484101   7,699 35 SH   SOLE 0 0 0 35
CANADIAN IMP BK COMM COM ISIN #CA1360691010 SEDOL #2170525 Stock 136069101   4,173 66 SH   SOLE 0 0 0 66
CAPITAL ONE FINANCIAL CORP COM USD0.01 Stock 14040H105   11,947 67 SH   SOLE 0 0 0 67
COCA-COLA CO Stock 191216100   112,068 1,800 SH   SOLE 0 0 0 1,800
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 SEDOL #B7JZSK0 Stock 26441C204   5,387 50 SH   SOLE 0 0 0 50
EQT CORP COM Stock 26884L109   4,611 100 SH   SOLE 0 0 0 100
EDISON INTERNATIONAL Stock 281020107   11,417 143 SH   SOLE 0 0 0 143
FREEPORT-MCMORAN INC COM USD0.10 Stock 35671D857   5,255 138 SH   SOLE 0 0 0 138
GENERAL MTRS CO COM Stock 37045V100   7,564 142 SH   SOLE 0 0 0 142
METLIFE INC COM USD0.01 Stock 59156R108   10,481 128 SH   SOLE 0 0 0 128
NORTHROP GRUMMAN CORP COM USD1 Stock 666807102   7,978 17 SH   SOLE 0 0 0 17
PPL CORP COM USD0.01 Stock 69351T106   2,824 87 SH   SOLE 0 0 0 87
PAYCHEX INC COM USD0.01 Stock 704326107   1,963 14 SH   SOLE 0 0 0 14
PHILIP MORRIS INTERNATIONAL INC COM NPV Stock 718172109   9,147 76 SH   SOLE 0 0 0 76
PUBLIC STORAGE OPER CO COM Stock 74460D109   5,090 17 SH   SOLE 0 0 0 17
SEMPRA COM Stock 816851109   8,772 100 SH   SOLE 0 0 0 100
TOTAL ENERGIES SE Stock 89151E109   6,758 124 SH   SOLE 0 0 0 124
WILLIAMS COS INC COM Stock 969457100   13,530 250 SH   SOLE 0 0 0 250
MEDTRONIC PLC Stock G5960L103   2,476 31 SH   SOLE 0 0 0 31
LYONDELLBASELL INDUSTRIES N V COM EUR0.04 CLASS A Stock N53745100   4,382 59 SH   SOLE 0 0 0 59
BROADRIDGE FINANCIAL SOLUTION INC COM USD0.01 Stock 11133T103   33,914 150 SH   SOLE 0 0 0 150
NUVEEN QUALITY MUNCP INCOME FD COM Stock 67066V101   34,980 3,000 SH   SOLE 0 0 0 3,000
SMUCKER J M CO COM NEW Stock 832696405   27,530 250 SH   SOLE 0 0 0 250
SOLVENTUM CORP COM SHS Stock 83444M101   1,652 25 SH   SOLE 0 0 0 25
STANLEY BLACK & DECKER INC Stock 854502101   65,436 815 SH   SOLE 0 0 0 815
STATE STREET CORP Stock 857477103   49,075 500 SH   SOLE 0 0 0 500
3M CO Stock 88579Y101   23,882 185 SH   SOLE 0 0 0 185