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
ABBOTT LABORATORIES COM 002824100   69,302 675 SH   SOLE   675 0 0
ABBVIE INC COM 00287Y109   355,596 1,635 SH   SOLE   1,635 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   48,581 245 SH   SOLE   245 0 0
ADOBE INC COM 00724F101   3,646 15 SH   SOLE   15 0 0
ADVANCED MICRO DEVICES INC COM 007903107   20,343 100 SH   SOLE   0 100 0
AERCAP HOLDINGS NV SHS N00985106   109,058 795 SH   SOLE   795 0 0
AGNICO EAGLE MINES LTD COM 008474108   152,273 750 SH   SOLE   750 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   63,908 220 SH   SOLE   220 0 0
ALAMOS GOLD INC COM CL A 011532108   146,765 3,300 SH   SOLE   3,300 0 0
ALCON AG ORD SHS H01301128   30,154 400 SH   SOLE   400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,273 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL A 02079K305   11,391,977 39,616 SH   SOLE   28,074 11,542 0
ALPHABET INC CAP STK CL C 02079K107   1,604,982 5,595 SH   SOLE   5,395 200 0
ALTRIA GROUP INC COM 02209S103   44,741 678 SH   SOLE   678 0 0
AMAZON COM INC COM 023135106   5,290,058 25,400 SH   SOLE   15,744 9,656 0
AMERICAN TOWER CORP COM 03027X100   182,590 1,058 SH   SOLE   1,018 40 0
AMPHENOL CORP CL A 032095101   29,566 234 SH   SOLE   0 234 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   48,680 500 SH   SOLE   500 0 0
APPLE INC COM 037833100   6,981,509 27,509 SH   SOLE   20,452 7,057 0
ASTRAZENECA PLC ORD G0593M107   4,272,953 21,991 SH   SOLE   17,651 4,340 0
BANK AMERICA CORP COM 060505104   1,623,131 33,295 SH   SOLE   28,963 4,332 0
BECTON DICKINSON & CO COM 075887109   88,206 561 SH   SOLE   517 44 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,507,690 28,188 SH   SOLE   21,192 6,996 0
BLACKROCK INC COM 09290D101   129,831 135 SH   SOLE   135 0 0
BLACKSTONE INC COM 09260D107   3,163,950 27,515 SH   SOLE   23,193 4,322 0
BOOKING HOLDINGS INC COM 09857L108   1,443,409 343 SH   SOLE   99 244 0
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   774 183 SH   SOLE   183 0 0
BURFORD CAPITAL LIMITED ORD SHS G17977110   8,616 1,904 SH   SOLE   1,904 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   511,559 1,841 SH   SOLE   233 1,608 0
CANADIAN IMPERIAL BANK OF CO COM 136069101   42,631 450 SH   SOLE   450 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   332,754 4,230 SH   SOLE   0 4,230 0
CATERPILLAR INC COM 149123101   141,692 200 SH   SOLE   200 0 0
CHEVRON CORPORATION COM 166764100   198,624 960 SH   SOLE   920 40 0
CHUBB LTD SWITZ COM H1467J104   888,811 2,727 SH   SOLE   1,275 1,452 0
CITIGROUP INC COM NEW 172967424   239,862 2,115 SH   SOLE   2,115 0 0
CLEANSPARK INC COM NEW 18452B209   7,659 900 SH   SOLE   900 0 0
CME GROUP INC COM 12572Q105   57,593 195 SH   SOLE   195 0 0
COCA COLA CO COM 191216100   597,981 7,863 SH   SOLE   6,863 1,000 0
COINBASE GLOBAL INC COM CL A 19260Q107   622,659 3,566 SH   SOLE   635 2,931 0
COLGATE PALMOLIVE CO COM 194162103   646,129 7,581 SH   SOLE   7,581 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   1,594,288 1,600 SH   SOLE   403 1,197 0
CRH PLC ORD G25508105   23,180,957 220,519 SH   SOLE   189,037 31,482 0
DANAHER CORP DEL COM 235851102   539,602 2,846 SH   SOLE   2,846 0 0
DAUCH CORP COM 024061103   783 132 SH   SOLE   132 0 0
DEVON ENERGY CORP NEW COM 25179M103   45,338 901 SH   SOLE   901 0 0
DISNEY WALT CO COM 254687106   284,803 2,955 SH   SOLE   2,860 95 0
DOMINOS PIZZA INC COM 25754A201   29,062 81 SH   SOLE   81 0 0
EVERPURE INC CL A 74624M102   97,416 1,650 SH   SOLE   1,650 0 0
EXXON MOBIL CORP COM 30231G102   577,692 3,405 SH   SOLE   3,405 0 0
FEDEX CORP COM 31428X106   120,389 338 SH   SOLE   338 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   164,915 707 SH   SOLE   401 306 0
FERRARI N V COM N3167Y103   42,665 126 SH   SOLE   0 126 0
FIRST MAJESTIC SILVER CORP COM 32076V103   100,715 4,700 SH   SOLE   4,700 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337345102   766,081 3,547 SH   SOLE   21,094 2,488 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   2,432,012 23,582 SH   SOLE   23,582 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,824,284 16,341 SH   SOLE   0 16,341 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,639,090 35,272 SH   SOLE   2,944 603 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   4,151,855 88,281 SH   SOLE   57,887 30,394 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192   4,465,716 40,835 SH   SOLE   22,515 18,320 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846   2,558,848 40,824 SH   SOLE   21,167 19,657 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   628,311 14,391 SH   SOLE   12,141 2,250 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   16,128,367 173,872 SH   SOLE   140,314 33,558 0
FLUTTER ENTMT PLC SHS G3643J108   87,167 855 SH   SOLE   855 0 0
FREEPORT MCMORAN INC CL B 35671D857   78,765 1,340 SH   SOLE   940 400 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   785,756 11,039 SH   SOLE   3,832 7,207 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,525,240 4,167 SH   SOLE   2,953 1,214 0
GRAN TIERRA ENERGY INC COM 38500T200   9 1 SH   SOLE   1 0 0
HONEYWELL INTL INC COM 438516106   625,877 2,769 SH   SOLE   755 2,014 0
ICON PLC SHS G4705A100   11,066 100 SH   SOLE   100 0 0
IDEX CORP COM 45167R104   22,746 120 SH   SOLE   120 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   40,108 598 SH   SOLE   0 598 0
INTERNATIONAL BUSINESS MACHS COM 459200101   113,923 470 SH   SOLE   470 0 0
INTERNATIONAL PAPER CO COM 460146103   22,205 622 SH   SOLE   622 0 0
INTUIT COM 461202103   4,324 10 SH   SOLE   0 10 0
INTUITIVE SURGICAL INC COM NEW 46120E602   481,274 1,044 SH   SOLE   883 161 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,845,119 9,614 SH   SOLE   6,835 2,779 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,811,191 3,138 SH   SOLE   2,402 736 0
ISHARES INC MSCI WORLD ETF 464286392   18,892,199 104,945 SH   SOLE   78,657 26,288 0
ISHARES INC MSCI PAC JP ETF 464286665   14,188 267 SH   SOLE   0 267 0
ISHARES INC MSCI GERMANY ETF 464286806   529,753 13,354 SH   SOLE   3,384 9,970 0
ISHARES INC CORE MSCI EMKT 46434G103   35,921 515 SH   SOLE   0 515 0
ISHARES INC MSCI JAPAN ETF 46434G822   113,572 1,345 SH   SOLE   0 1,345 0
ISHARES TR SELECT DIVID ETF 464287168   22,712 150 SH   SOLE   150 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   124,214 3,460 SH   SOLE   750 2,710 0
ISHARES TR CORE S&P500 ETF 464287200   116,271 178 SH   SOLE   57 121 0
ISHARES TR MSCI EMG MKT ETF 464287234   769,050 13,542 SH   SOLE   11,670 1,872 0
ISHARES TR IBOXX INV CP ETF 464287242   6,242,293 57,274 SH   SOLE   43,148 14,126 0
ISHARES TR S&P 500 GRWT ETF 464287309   28,843 255 SH   SOLE   255 0 0
ISHARES TR ISHARES SEMICDTR 464287523   3,687,237 11,219 SH   SOLE   5,059 6,160 0
ISHARES TR EXPND TEC SC ETF 464287549   191,986 1,620 SH   SOLE   1,620 0 0
ISHARES TR US CONSUM DISCRE 464287580   38,768 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P SCP ETF 464287804   111,879 900 SH   SOLE   900 0 0
ISHARES TR ESG OPTIMIZED 464288802   56,539 428 SH   SOLE   368 60 0
ISHARES TR TIPS BD ETF 464287176   3,291,487 29,825 SH   SOLE   24,924 4,901 0
ISHARES TR GLOBAL ENERG ETF 464287341   92,406 1,604 SH   SOLE   504 1,100 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   217,720 2,105 SH   SOLE   1,303 802 0
JACKSON FINANCIAL INC COM CL A 46817M107   740 7 SH   SOLE   7 0 0
JOHNSON & JOHNSON COM 478160104   4,377,187 17,907 SH   SOLE   17,907 0 0
JPMORGAN CHASE & CO COM 46625H100   4,060,290 13,803 SH   SOLE   9,211 4,592 0
KEURIG DR PEPPER INC COM 49271V100   61,928 2,352 SH   SOLE   2,352 0 0
KIMBERLY-CLARK CORP COM 494368103   150,493 1,560 SH   SOLE   1,560 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   571,223 1,655 SH   SOLE   817 838 0
LAS VEGAS SANDS CORP COM 517834107   37,177 690 SH   SOLE   690 0 0
LAUDER ESTEE COS INC CL A 518439104   22,751 317 SH   SOLE   317 0 0
LINDE PLC SHS G54950103   636,060 1,283 SH   SOLE   383 900 0
LOGITECH INTL S A SHS H50430232   31,680 350 SH   SOLE   350 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105   93,477 6,366 SH   SOLE   5,622 744 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   16,568 985 SH   SOLE   985 0 0
MARKEL GROUP INC COM 570535104   417,267 218 SH   SOLE   0 218 0
MARRIOTT INTL INC NEW CL A 571903202   248,573 760 SH   SOLE   760 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,838,527 11,685 SH   SOLE   9,066 2,619 0
MCDONALDS CORP COM 580135101   3,426,149 11,024 SH   SOLE   7,828 3,196 0
MEDTRONIC PLC SHS G5960L103   7,625 88 SH   SOLE   0 88 0
MERCK & CO INC COM 58933Y105   10,465 87 SH   SOLE   0 87 0
META PLATFORMS INC CL A 30303M102   1,167,145 2,040 SH   SOLE   1,115 925 0
MICROSOFT CORP COM 594918104   10,756,030 29,057 SH   SOLE   24,265 4,792 0
MONDELEZ INTL INC CL A 609207105   309,527 5,370 SH   SOLE   5,285 85 0
NASDAQ INC COM 631103108   1,576,153 18,567 SH   SOLE   9,449 9,118 0
NETFLIX INC. COM 64110L106   2,539,322 26,410 SH   SOLE   9,210 17,200 0
NEWMONT CORP COM 651639106   244,104 2,255 SH   SOLE   1,892 363 0
NEXTERA ENERGY INC COM 65339F101   135,976 1,464 SH   SOLE   1,464 0 0
NIKE INC CL B 654106103   2,166 41 SH   SOLE   41 0 0
NIO INC SPON ADS 62914V106   30,150 5,000 SH   SOLE   0 5,000 0
NOVAGOLD RESOURCES INC COM NEW 66987E206   28,736 3,200 SH   SOLE   3,200 0 0
NVIDIA CORPORATION COM 67066G104   4,522,366 25,931 SH   SOLE   8,228 17,703 0
OCCIDENTAL PETE CORP COM 674599105   2,665 41 SH   SOLE   41 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   301 7 SH   SOLE   7 0 0
ORGANON & CO COMMON STOCK 68622V106   138 23 SH   SOLE   23 0 0
PALO ALTO NETWORKS INC COM 697435105   453,385 2,828 SH   SOLE   610 2,218 0
PAYPAL HLDGS INC COM 70450Y103   18,816 416 SH   SOLE   416 0 0
PEPSICO INC COM 713448108   543,670 3,501 SH   SOLE   2,013 1,488 0
PHILIP MORRIS INTL INC COM 718172109   135,579 820 SH   SOLE   820 0 0
PJT PARTNERS INC COM CL A 69343T107   1,816 13 SH   SOLE   13 0 0
PROCTER & GAMBLE CO COM 742718109   620,370 4,295 SH   SOLE   2,895 1,400 0
RIOT PLATFORMS INC COM 767292105   7,416 600 SH   SOLE   600 0 0
ROBLOX CORP CL A 771049103   56,560 1,000 SH   SOLE   0 1,000 0
ROYAL BK CDA COM 780087102   40,400 250 SH   SOLE   250 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   57,788 210 SH   SOLE   210 0 0
ROYAL GOLD INC COM 780287108   155,748 612 SH   SOLE   612 0 0
S&P GLOBAL INC COM 78409V104   436,824 1,027 SH   SOLE   260 767 0
SALESFORCE INC COM 79466L302   360,273 1,930 SH   SOLE   1,273 657 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506   405,786 6,624 SH   SOLE   6,624 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   340,159 6,890 SH   SOLE   5,010 1,880 0
SELECT SECTOR SPDR TR STATE STREET REA 81369Y860   2,368 58 SH   SOLE   58 0 0
SLB LIMITED COM STK 806857108   18,141 353 SH   SOLE   353 0 0
SMURFIT WESTROCK PLC SHS G8267P108   3,035,096 76,163 SH   SOLE   60,848 15,315 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103   15,537 204 SH   SOLE   204 0 0
SPDR GOLD TR GOLD SHS 78463V107   23,687,465 55,050 SH   SOLE   36,797 18,253 0
SPDR SERIES TRUST STATE STREET SPD 78464A722   229,883 4,250 SH   SOLE   4,250 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763   10,496,297 71,922 SH   SOLE   66,317 5,605 0
SPDR SERIES TRUST STATE STREET SPD 78464A797   21,140 355 SH   SOLE   355 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   115,180 3,250 SH   SOLE   3,250 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   221,949 9,100 SH   SOLE   9,100 0 0
STARBUCKS CORP COM 855244109   51,962 580 SH   SOLE   580 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   14,152,699 21,762 SH   SOLE   16,998 4,764 0
STRATEGY INC CL A NEW 594972408   149,760 1,200 SH   SOLE   1,200 0 0
STRYKER CORPORATION COM 863667101   884,893 2,693 SH   SOLE   949 1,744 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104   36,450 560 SH   SOLE   560 0 0
T-MOBILE US INC COM 872590104   8,401 40 SH   SOLE   0 40 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   901,651 2,668 SH   SOLE   250 2,418 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,308,453 2,662 SH   SOLE   840 1,822 0
THOMSON REUTERS CORP COM 884903808   35,346 393 SH   SOLE   393 0 0
TOTALENERGIES SE ACT F92124100   6,243,123 66,789 SH   SOLE   53,764 13,025 0
UNILEVER PLC SPON ADR NEW 904767803   141,741 2,488 SH   SOLE   2,488 0 0
UNITED PARCEL SVCS INC CL B 911312106   24,595 250 SH   SOLE   250 0 0
UNITEDHEALTH GROUP INC COM 91324P102   314,155 1,161 SH   SOLE   265 896 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   118,778 1,039 SH   SOLE   0 1,039 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   92,644 310 SH   SOLE   310 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,072,901 3,469 SH   SOLE   3,463 6 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   23,772 268 SH   SOLE   0 268 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   209,536 800 SH   SOLE   0 800 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   54,645 1,011 SH   SOLE   1,011 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   77,402 792 SH   SOLE   792 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   315,954 3,833 SH   SOLE   3,596 237 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   43,495 743 SH   SOLE   0 743 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   59,536 830 SH   SOLE   458 372 0
VANGUARD WORLD FD INF TECH ETF 92204A702   12,120,792 17,372 SH   SOLE   13,830 3,542 0
VERALTO CORP COM SHS 92338C103   17,772 201 SH   SOLE   201 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   38,403 765 SH   SOLE   765 0 0
VISA INC COM CL A 92826C839   2,949,560 9,759 SH   SOLE   5,643 4,116 0
VULCAN MATLS CO COM 929160109   18,244 67 SH   SOLE   0 67 0
WALMART INC COM 931142103   556,899 4,481 SH   SOLE   4,481 0 0
WATERS CORP COM 941848103   21,442 72 SH   SOLE   67 5 0
WELLS FARGO & CO COM 949746101   135,019 1,696 SH   SOLE   1,696 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,820,181 11,478 SH   SOLE   11,366 112 0
ZILLOW GROUP INC CL A 98954M101   20,695 500 SH   SOLE   500 0 0
ZOETIS INC CL A 98978V103   270,701 2,290 SH   SOLE   340 1,950 0