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
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,640,520 4,257 SH   SOLE   0 0 4,257
AES CORP COM 00130H105   891,225 37,011 SH   SOLE   0 0 37,011
ALPHABET INC CAP STK CL C 02079K107   5,809,232 55,858 SH   SOLE   0 0 55,858
ALPHABET INC CAP STK CL A 02079K305   7,839,395 75,575 SH   SOLE   0 0 75,575
AMAZON COM INC COM 023135106   13,071,556 126,552 SH   SOLE   0 0 126,552
ANALOG DEVICES INC COM 032654105   11,213,535 56,858 SH   SOLE   0 0 56,858
APPLE INC COM 037833100   752,274 4,562 SH   SOLE   0 0 4,562
APPLIED MATLS INC COM 038222105   2,954,553 24,054 SH   SOLE   0 0 24,054
AUTODESK INC COM 052769106   3,316,821 15,934 SH   SOLE   0 0 15,934
BALL CORP COM 058498106   947,727 17,197 SH   SOLE   0 0 17,197
BANK AMERICA CORP 7.25%CNV PFD L 060505682   11,170,051 9,589 SH   SOLE   0 0 9,589
BANK AMERICA CORP COM 060505104   6,108,931 213,599 SH   SOLE   0 0 213,599
BECTON DICKINSON & CO COM 075887109   6,613,031 26,715 SH   SOLE   0 0 26,715
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,765,778 31,628 SH   SOLE   0 0 31,628
CANADIAN PAC RY LTD COM 13645T100   528,193 6,865 SH   SOLE   0 0 6,865
DANAHER CORPORATION COM 235851102   3,090,767 12,263 SH   SOLE   0 0 12,263
DBX ETF TR XTRACK HRVST CSI 233051879   357,003 12,110 SH   SOLE   0 0 12,110
DIAGEO PLC SPON ADR NEW 25243Q205   2,935,841 16,204 SH   SOLE   0 0 16,204
DISNEY WALT CO COM 254687106   1,614,797 16,127 SH   SOLE   0 0 16,127
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   376,096 3,951 SH   SOLE   0 0 3,951
HOME DEPOT INC COM 437076102   438,843 1,487 SH   SOLE   0 0 1,487
HONEYWELL INTL INC COM 438516106   11,113,246 58,148 SH   SOLE   0 0 58,148
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,645,807 44,547 SH   SOLE   0 0 44,547
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   562,980 6,600 SH   SOLE   0 0 6,600
ISHARES TR U.S. MED DVC ETF 464288810   540,664 10,016 SH   SOLE   0 0 10,016
LAM RESEARCH CORP COM 512807108   1,035,324 1,953 SH   SOLE   0 0 1,953
LINDE PLC SHS G54950103   2,528,600 7,114 SH   SOLE   0 0 7,114
META PLATFORMS INC CL A 30303M102   558,886 2,637 SH   SOLE   0 0 2,637
MICROSOFT CORP COM 594918104   14,890,118 51,648 SH   SOLE   0 0 51,648
PHILIP MORRIS INTL INC COM 718172109   5,793,572 59,574 SH   SOLE   0 0 59,574
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   218,577 14,971 SH   SOLE   0 0 14,971
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,989,301 61,159 SH   SOLE   0 0 61,159
REGENERON PHARMACEUTICALS COM 75886F107   379,612 462 SH   SOLE   0 0 462
S&P GLOBAL INC COM 78409V104   7,676,304 22,265 SH   SOLE   0 0 22,265
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,283,025 147,673 SH   SOLE   0 0 147,673
STRYKER CORPORATION COM 863667101   2,016,846 7,065 SH   SOLE   0 0 7,065
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   182,781 45,355 SH   SOLE   0 0 45,355
SYNOPSYS INC COM 871607107   394,361 1,021 SH   SOLE   0 0 1,021
THERMO FISHER SCIENTIFIC INC COM 883556102   7,685,894 13,335 SH   SOLE   0 0 13,335
VANECK ETF TRUST GOLD MINERS ETF 92189F106   241,008 7,450 SH   SOLE   0 0 7,450
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   662,255 8,970 SH   SOLE   0 0 8,970
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   406,372 7,600 SH   SOLE   0 0 7,600
VISA INC COM CL A 92826C839   5,244,425 23,261 SH   SOLE   0 0 23,261
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,944,305 5,068 SH   SOLE   0 0 5,068
WILLIAMS COS INC COM 969457100   1,947,619 65,225 SH   SOLE   0 0 65,225