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 INC COM 00724F101   858,865 1,546 SH   SOLE   0 0 1,546
ALPHABET INC CAP STK CL C 02079K107   9,722,727 53,008 SH   SOLE   0 0 53,008
ALPHABET INC CAP STK CL A 02079K305   12,510,973 68,685 SH   SOLE   0 0 68,685
AMAZON COM INC COM 023135106   22,271,676 115,248 SH   SOLE   0 0 115,248
ANALOG DEVICES INC COM 032654105   15,311,553 67,080 SH   SOLE   0 0 67,080
APPLE INC COM 037833100   758,232 3,600 SH   SOLE   0 0 3,600
APPLIED MATLS INC COM 038222105   5,269,185 22,328 SH   SOLE   0 0 22,328
ARBOR REALTY TRUST INC COM 038923108   4,735,500 330,000 SH Put SOLE   0 0 0
AUTODESK INC COM 052769106   4,225,456 17,076 SH   SOLE   0 0 17,076
BANK AMERICA CORP 7.25%CNV PFD L 060505682   13,448,427 11,243 SH   SOLE   0 0 11,243
BANK AMERICA CORP COM 060505104   8,056,595 202,581 SH   SOLE   0 0 202,581
BECTON DICKINSON & CO COM 075887109   9,957,682 42,607 SH   SOLE   0 0 42,607
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,660,023 31,121 SH   SOLE   0 0 31,121
CAMBER ENERGY INC COM 13200M607   41,865 356,299 SH   SOLE   0 0 356,299
CANADIAN PACIFIC KANSAS CITY COM 13646K108   682,195 8,665 SH   SOLE   0 0 8,665
CHENIERE ENERGY INC COM NEW 16411R208   314,694 1,800 SH   SOLE   0 0 1,800
CHEVRON CORP NEW COM 166764100   414,513 2,650 SH   SOLE   0 0 2,650
CONOCOPHILLIPS COM 20825C104   251,636 2,200 SH   SOLE   0 0 2,200
DANAHER CORPORATION COM 235851102   9,108,282 36,455 SH   SOLE   0 0 36,455
DBX ETF TR XTRACK HRVST CSI 233051879   285,433 12,110 SH   SOLE   0 0 12,110
DIAGEO PLC SPON ADR NEW 25243Q205   2,197,196 17,427 SH   SOLE   0 0 17,427
DISNEY WALT CO COM 254687106   242,963 2,447 SH   SOLE   0 0 2,447
DUPONT DE NEMOURS INC COM 26614N102   1,957,195 24,316 SH   SOLE   0 0 24,316
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   239,283 9,900 SH   SOLE   0 0 9,900
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   423,495 3,934 SH   SOLE   0 0 3,934
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,139,870 29,280 SH   SOLE   0 0 29,280
HOME DEPOT INC COM 437076102   557,325 1,619 SH   SOLE   0 0 1,619
HONEYWELL INTL INC COM 438516106   14,151,082 66,269 SH   SOLE   0 0 66,269
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,964,708 43,573 SH   SOLE   0 0 43,573
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   802,712 7,810 SH   SOLE   0 0 7,810
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   647,756 3,943 SH   SOLE   0 0 3,943
ISHARES INC MSCI EMRG CHN 46434G764   234,432 3,960 SH   SOLE   0 0 3,960
ISHARES TR MSCI INDIA ETF 46429B598   201,143 3,606 SH   SOLE   0 0 3,606
ISHARES TR U.S. MED DVC ETF 464288810   561,297 10,016 SH   SOLE   0 0 10,016
LAM RESEARCH CORP COM 512807108   1,371,527 1,288 SH   SOLE   0 0 1,288
LINDE PLC SHS G54950103   2,853,581 6,503 SH   SOLE   0 0 6,503
MARKETWISE INC COM CL A 57064P107   290,000 250,000 SH   SOLE   0 0 250,000
META PLATFORMS INC CL A 30303M102   1,313,997 2,606 SH   SOLE   0 0 2,606
MICROSOFT CORP COM 594918104   22,515,553 50,376 SH   SOLE   0 0 50,376
NORTHROP GRUMMAN CORP COM 666807102   1,200,170 2,753 SH   SOLE   0 0 2,753
NVIDIA CORPORATION COM 67066G104   386,680 3,130 SH   SOLE   0 0 3,130
PHILIP MORRIS INTL INC COM 718172109   8,193,341 80,858 SH   SOLE   0 0 80,858
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   333,554 14,971 SH   SOLE   0 0 14,971
REGENERON PHARMACEUTICALS COM 75886F107   385,728 367 SH   SOLE   0 0 367
RTX CORPORATION COM 75513E101   10,153,947 101,145 SH   SOLE   0 0 101,145
S&P GLOBAL INC COM 78409V104   9,772,752 21,912 SH   SOLE   0 0 21,912
SPDR S&P 500 ETF TR TR UNIT 78462F103   271,566 499 SH   SOLE   0 0 499
SPROTT PHYSICAL GOLD TR UNIT 85207H104   3,611,332 199,963 SH   SOLE   0 0 199,963
STRYKER CORPORATION COM 863667101   718,948 2,113 SH   SOLE   0 0 2,113
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   511,587 158,386 SH   SOLE   0 0 158,386
TECK RESOURCES LTD CL B 878742204   464,630 9,700 SH   SOLE   0 0 9,700
TELEDYNE TECHNOLOGIES INC COM 879360105   4,347,687 11,206 SH   SOLE   0 0 11,206
TEXAS INSTRS INC COM 882508104   6,813,608 35,026 SH   SOLE   0 0 35,026
TEXAS PACIFIC LAND CORPORATI COM 88262P102   286,365 390 SH   SOLE   0 0 390
THERMO FISHER SCIENTIFIC INC COM 883556102   15,044,365 27,205 SH   SOLE   0 0 27,205
UNILEVER PLC SPON ADR NEW 904767704   675,277 12,280 SH   SOLE   0 0 12,280
UNION PAC CORP COM 907818108   1,662,332 7,347 SH   SOLE   0 0 7,347
UNITEDHEALTH GROUP INC COM 91324P102   210,834 414 SH   SOLE   0 0 414
VANECK ETF TRUST GOLD MINERS ETF 92189F106   368,310 10,855 SH   SOLE   0 0 10,855
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   895,980 10,345 SH   SOLE   0 0 10,345
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,240,529 21,155 SH   SOLE   0 0 21,155
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   459,494 6,705 SH   SOLE   0 0 6,705
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   456,387 5,615 SH   SOLE   0 0 5,615
VERISIGN INC COM 92343E102   211,404 1,189 SH   SOLE   0 0 1,189
VISA INC COM CL A 92826C839   5,850,194 22,289 SH   SOLE   0 0 22,289
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,514,443 4,638 SH   SOLE   0 0 4,638
WILLIAMS COS INC COM 969457100   5,026,390 118,268 SH   SOLE   0 0 118,268