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 LABS COM 002824100   429,273 3,900 SH   SOLE   3,900 0 0
ABBVIE INC COM 00287Y109   1,731,790 11,175 SH   SOLE   11,175 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   938,682 2,675 SH   SOLE   2,675 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   24,180 19,000 SH   SOLE   19,000 0 0
ALPHABET INC CAP STK CL C 02079K107   2,188,079 15,526 SH   SOLE   15,526 0 0
ALPHABET INC CAP STK CL A 02079K305   2,838,501 20,320 SH   SOLE   20,320 0 0
AMAZON COM INC COM 023135106   2,338,053 15,388 SH   SOLE   15,388 0 0
AMERESCO INC CL A 02361E108   237,525 7,500 SH   SOLE   7,500 0 0
AMERICAN EXPRESS CO COM 025816109   338,149 1,805 SH   SOLE   1,805 0 0
AMERICAN TOWER CORP NEW COM 03027X100   254,738 1,180 SH   SOLE   1,180 0 0
APPLE INC COM 037833100   11,469,060 59,570 SH   SOLE   59,570 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   41,408 40,000 SH   SOLE   40,000 0 0
BADGER METER INC COM 056525108   254,711 1,650 SH   SOLE   1,650 0 0
BALL CORP COM 058498106   430,020 7,476 SH   SOLE   7,476 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   130,601 14,336 SH   SOLE   14,336 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,611,630 26,949 SH   SOLE   26,949 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,255,750 6 SH   SOLE   6 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   302,523 24,299 SH   SOLE   9,197 0 15,102
BLACKSTONE INC COM 09260D107   422,393 3,226 SH   SOLE   3,226 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   25,040 28,000 SH   SOLE   28,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   58,292 31,000 SH   SOLE   31,000 0 0
BROADCOM INC COM 11135F101   367,246 329 SH   SOLE   329 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   228,554 5,697 SH   SOLE   5,697 0 0
CATERPILLAR INC COM 149123101   206,969 700 SH   SOLE   700 0 0
CHEVRON CORP NEW COM 166764100   1,758,487 11,789 SH   SOLE   11,789 0 0
CISCO SYS INC COM 17275R102   969,681 19,194 SH   SOLE   19,194 0 0
COCA COLA CO COM 191216100   435,773 7,395 SH   SOLE   7,395 0 0
CONOCOPHILLIPS COM 20825C104   3,884,166 33,464 SH   SOLE   33,464 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,582,831 2,398 SH   SOLE   2,398 0 0
CVS HEALTH CORP COM 126650100   766,228 9,704 SH   SOLE   9,704 0 0
DATADOG INC CL A COM 23804L103   3,929,192 32,371 SH   SOLE   32,371 0 0
DISNEY WALT CO COM 254687106   485,147 5,373 SH   SOLE   5,373 0 0
DOORDASH INC CL A 25809K105   485,649 4,911 SH   SOLE   4,911 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   717,194 22,532 SH   SOLE   22,532 0 0
ELI LILLY & CO COM 532457108   10,273,965 17,625 SH   SOLE   17,625 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   43,116 46,000 SH   SOLE   46,000 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   28,332 30,000 SH   SOLE   30,000 0 0
EXXON MOBIL CORP COM 30231G102   626,175 6,263 SH   SOLE   6,263 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   9,958 10,000 SH   SOLE   10,000 0 0
FRESHWORKS INC CLASS A COM 358054104   226,420 9,639 SH   SOLE   9,639 0 0
GALLAGHER ARTHUR J & CO COM 363576109   425,248 1,891 SH   SOLE   1,891 0 0
GENERAL ELECTRIC CO COM NEW 369604301   577,270 4,523 SH   SOLE   4,523 0 0
GENERAL MLS INC COM 370334104   790,409 12,134 SH   SOLE   12,134 0 0
GITLAB INC CLASS A COM 37637K108   465,148 7,388 SH   SOLE   7,388 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   210,845 547 SH   SOLE   547 0 0
HOME DEPOT INC COM 437076102   1,110,000 3,203 SH   SOLE   3,203 0 0
ILLINOIS TOOL WKS INC COM 452308109   403,650 1,541 SH   SOLE   1,541 0 0
INTEL CORP COM 458140100   934,851 18,604 SH   SOLE   18,604 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   5,635,653 132,885 SH   SOLE   132,885 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   696,184 1,700 SH   SOLE   1,700 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,444,280 88,247 SH   SOLE   88,247 0 0
ISHARES INC CORE MSCI EMKT 46434G103   372,486 7,364 SH   SOLE   7,364 0 0
ISHARES TR S&P 100 ETF 464287101   868,764 3,889 SH   SOLE   3,889 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   226,923 1,542 SH   SOLE   1,542 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,173,195 16,677 SH   SOLE   16,677 0 0
ISHARES TR MSCI EAFE ETF 464287465   349,850 4,643 SH   SOLE   4,643 0 0
ISHARES TR RUS 1000 ETF 464287622   557,295 2,125 SH   SOLE   2,125 0 0
ISHARES TR CORE S&P SCP ETF 464287804   341,897 3,158 SH   SOLE   3,158 0 0
ISHARES TR PFD AND INCM SEC 464288687   12,704,903 407,339 SH   SOLE   391,585 0 15,754
ISHARES TR CORE DIV GRWTH 46434V621   1,544,675 28,701 SH   SOLE   28,701 0 0
ISHARES TR MSCI JP VALUE 46435U374   352,786 12,090 SH   SOLE   12,090 0 0
ISHARES TR SELECT DIVID ETF 464287168   79,874,796 681,409 SH   SOLE   676,782 0 4,627
ISHARES TR MSCI ACWI ETF 464288257   4,896,063 48,109 SH   SOLE   48,109 0 0
ISHARES TR CORE S&P US GWT 464287671   267,537 2,570 SH   SOLE   2,570 0 0
JOHNSON & JOHNSON COM 478160104   738,277 4,710 SH   SOLE   4,710 0 0
JPMORGAN CHASE & CO COM 46625H100   1,139,670 6,700 SH   SOLE   6,700 0 0
KKR & CO INC COM 48251W104   240,532 2,903 SH   SOLE   2,903 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,616,342 79,662 SH   SOLE   79,662 0 0
LAM RESEARCH CORP COM 512807108   235,761 301 SH   SOLE   301 0 0
LINDE PLC SHS G54950103   318,699 776 SH   SOLE   776 0 0
LOCKHEED MARTIN CORP COM 539830109   321,800 710 SH   SOLE   710 0 0
LOWES COS INC COM 548661107   526,916 2,368 SH   SOLE   2,368 0 0
MARQETA INC CLASS A COM 57142B104   312,376 44,753 SH   SOLE   44,753 0 0
MARSH & MCLENNAN COS INC COM 571748102   233,995 1,235 SH   SOLE   1,235 0 0
MASTERCARD INCORPORATED CL A 57636Q104   214,445 503 SH   SOLE   503 0 0
MCDONALDS CORP COM 580135101   353,263 1,191 SH   SOLE   1,191 0 0
MERCK & CO INC COM 58933Y105   291,066 2,670 SH   SOLE   2,670 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   343,660 111,578 SH   SOLE   111,578 0 0
MICROSOFT CORP COM 594918104   12,686,996 33,738 SH   SOLE   33,738 0 0
MONGODB INC CL A 60937P106   208,514 510 SH   SOLE   510 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103   38,360 12,025 SH   SOLE   12,025 0 0
NETFLIX INC COM 64110L106   311,603 640 SH   SOLE   640 0 0
NOKIA CORP SPONSORED ADR 654902204   41,040 12,000 SH   SOLE   12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,505,379 9,624 SH   SOLE   9,624 0 0
NOVARTIS AG SPONSORED ADR 66987V109   257,070 2,546 SH   SOLE   2,546 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   5,406,761 649,071 SH   SOLE   649,071 0 0
NVIDIA CORPORATION COM 67066G104   2,028,931 4,097 SH   SOLE   4,097 0 0
PARKER-HANNIFIN CORP COM 701094104   387,449 841 SH   SOLE   841 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   25,815 18,000 SH   SOLE   18,000 0 0
PHILIP MORRIS INTL INC COM 718172109   1,322,483 14,057 SH   SOLE   14,057 0 0
PHILLIPS 66 COM 718546104   2,226,767 16,725 SH   SOLE   16,725 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   48,631 20,000 SH   SOLE   20,000 0 0
PLANET LABS PBC COM CL A 72703X106   172,680 69,911 SH   SOLE   69,911 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,742,821 25,178 SH   SOLE   25,178 0 0
PROCTER AND GAMBLE CO COM 742718109   1,793,933 12,242 SH   SOLE   12,242 0 0
RTX CORPORATION COM 75513E101   433,910 5,157 SH   SOLE   5,157 0 0
SERVICENOW INC COM 81762P102   230,316 326 SH   SOLE   326 0 0
SHOPIFY INC CL A 82509L107   389,500 5,000 SH   SOLE   5,000 0 0
SNOWFLAKE INC CL A 833445109   17,955,571 90,229 SH   SOLE   90,229 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   28,261 28,000 SH   SOLE   28,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   295,931 1,548 SH   SOLE   1,548 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,247,645 4,729 SH   SOLE   4,729 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,866,161 20,900 SH   SOLE   20,900 0 0
SPRINKLR INC CL A 85208T107   297,364 24,698 SH   SOLE   24,698 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   5,192,321 1,131,225 SH   SOLE   1,092,881 0 38,344
TESLA INC COM 88160R101   707,671 2,848 SH   SOLE   2,848 0 0
TEXAS INSTRS INC COM 882508104   40,717,357 238,868 SH   SOLE   238,868 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   242,313 457 SH   SOLE   457 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   254,876 1,045 SH   SOLE   1,045 0 0
UNION PAC CORP COM 907818108   302,604 1,232 SH   SOLE   1,232 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,086,446 5,863 SH   SOLE   5,863 0 0
VALE S A SPONSORED ADS 91912E105   253,760 16,000 SH   SOLE   16,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   445,974 1,880 SH   SOLE   1,880 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   15,433,212 138,253 SH   SOLE   138,253 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   561,068 4,784 SH   SOLE   2,538 0 2,246
VISA INC COM CL A 92826C839   3,676,223 14,120 SH   SOLE   14,120 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   16,748 17,000 SH   SOLE   17,000 0 0
WALMART INC COM 931142103   344,623 2,186 SH   SOLE   2,186 0 0
WATSCO INC COM 942622200   333,503 778 SH   SOLE   778 0 0
WELLS FARGO CO NEW COM 949746101   1,335,191 27,127 SH   SOLE   27,127 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   43,493 44,000 SH   SOLE   44,000 0 0