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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 537,197 15,680 SH SOLE 15,680 0 0
3M CO COM 88579Y101 446,061 2,930 SH SOLE 2,930 0 0
ABBOTT LABS COM 002824100 1,049,997 7,720 SH SOLE 7,720 0 0
ABBVIE INC COM 00287Y109 2,091,381 11,267 SH SOLE 11,267 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 836,977 2,800 SH SOLE 2,800 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 77,819 32,290 SH SOLE 32,290 0 0
AIR PRODS & CHEMS INC COM 009158106 245,956 872 SH SOLE 872 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 556,309 13,625 SH SOLE 13,625 0 0
ALPHABET INC CAP STK CL C 02079K107 5,977,582 33,697 SH SOLE 33,697 0 0
ALPHABET INC CAP STK CL A 02079K305 26,051,449 147,826 SH SOLE 147,826 0 0
AMAZON COM INC COM 023135106 30,016,062 136,816 SH SOLE 136,816 0 0
AMERICAN EXPRESS CO COM 025816109 1,152,475 3,613 SH SOLE 3,613 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 792,820 9,263 SH SOLE 9,263 0 0
AMERICAN TOWER CORP NEW COM 03027X100 260,804 1,180 SH SOLE 1,180 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 230,212 3,350 SH SOLE 3,350 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 9,384,001 66,145 SH SOLE 66,145 0 0
APPLE INC COM 037833100 21,399,234 104,300 SH SOLE 104,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 590,488 737 SH SOLE 737 0 0
AT&T INC COM 00206R102 245,701 8,490 SH SOLE 8,490 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,095,745 3,553 SH SOLE 3,553 0 0
BADGER METER INC COM 056525108 404,168 1,650 SH SOLE 1,650 0 0
BALL CORP COM 058498106 419,329 7,476 SH SOLE 7,476 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 220,344 14,336 SH SOLE 14,336 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682 224,405 185 SH SOLE 185 0 0
BANK AMERICA CORP COM 060505104 12,892,019 272,443 SH SOLE 272,443 0 0
BECTON DICKINSON & CO COM 075887109 7,938,658 46,088 SH SOLE 46,088 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,215,373 27,205 SH SOLE 27,205 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,101,600 7 SH SOLE 7 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 322,205 24,299 SH SOLE 9,197 0 15,102
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 304,716 6,266 SH SOLE 6,266 0 0
BLACKSTONE INC COM 09260D107 4,377,086 29,263 SH SOLE 29,263 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 27,202 28,000 SH SOLE 28,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 492,295 25,627 SH SOLE 25,627 0 0
BOEING CO COM 097023105 361,649 1,726 SH SOLE 1,726 0 0
BRAZE INC COM CL A 10576N102 244,386 8,697 SH SOLE 8,697 0 0
BROADCOM INC COM 11135F101 919,568 3,336 SH SOLE 3,336 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 216,475 3,500 SH SOLE 3,500 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,637,221 78,723 SH SOLE 78,723 0 0
CATERPILLAR INC COM 149123101 770,597 1,985 SH SOLE 1,985 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,534,267 123,415 SH SOLE 123,415 0 0
CHENIERE ENERGY INC COM NEW 16411R208 20,359,490 83,605 SH SOLE 83,605 0 0
CHEVRON CORP NEW COM 166764100 2,072,762 14,476 SH SOLE 14,476 0 0
CHUBB LIMITED COM H1467J104 795,571 2,746 SH SOLE 2,746 0 0
CISCO SYS INC COM 17275R102 3,118,215 44,944 SH SOLE 44,944 0 0
CITIGROUP INC COM NEW 172967424 13,051,352 153,329 SH SOLE 153,329 0 0
CLEARWAY ENERGY INC CL C 18539C204 8,847,488 276,484 SH SOLE 276,484 0 0
COCA COLA CO COM 191216100 15,141,774 214,018 SH SOLE 214,018 0 0
CONOCOPHILLIPS COM 20825C104 3,061,749 34,118 SH SOLE 34,118 0 0
CORNING INC COM 219350105 325,212 6,184 SH SOLE 6,184 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,914,325 2,944 SH SOLE 2,944 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 3,218,154 374,204 SH SOLE 374,204 0 0
CRH PLC ORD G25508105 8,570,356 93,359 SH SOLE 93,359 0 0
CVS HEALTH CORP COM 126650100 326,965 4,740 SH SOLE 4,740 0 0
DATADOG INC CL A COM 23804L103 4,817,074 35,860 SH SOLE 35,860 0 0
DEERE & CO COM 244199105 976,809 1,921 SH SOLE 1,921 0 0
DISNEY WALT CO COM 254687106 1,164,907 9,394 SH SOLE 9,394 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 609,020 21,860 SH SOLE 21,860 0 0
DTE ENERGY CO COM 233331107 5,065,005 38,238 SH SOLE 38,238 0 0
ELI LILLY & CO COM 532457108 15,631,915 20,053 SH SOLE 20,053 0 0
EMERSON ELEC CO COM 291011104 713,316 5,350 SH SOLE 5,350 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 34,230,817 1,888,076 SH SOLE 1,888,076 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 47,628,042 1,535,893 SH SOLE 1,535,893 0 0
EOG RES INC COM 26875P101 25,278,377 211,340 SH SOLE 211,340 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 41,304 46,000 SH SOLE 46,000 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 29,044 30,000 SH SOLE 30,000 0 0
EXXON MOBIL CORP COM 30231G102 1,728,789 16,037 SH SOLE 16,037 0 0
FEDEX CORP COM 31428X106 1,279,755 5,630 SH SOLE 5,630 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 209,874 3,990 SH SOLE 3,990 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 530,347 5,150 SH SOLE 5,150 0 0
FORD MTR CO NOTE 3/1 345370CZ1 9,863 10,000 SH SOLE 10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 605,347 1,891 SH SOLE 1,891 0 0
GE AEROSPACE COM NEW 369604301 1,530,698 5,947 SH SOLE 5,947 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 5,900,046 79,655 SH SOLE 79,655 0 0
GE VERNOVA INC COM 36828A101 678,370 1,282 SH SOLE 1,282 0 0
GENERAL MLS INC COM 370334104 430,386 8,307 SH SOLE 8,307 0 0
GENUINE PARTS CO COM 372460105 464,011 3,825 SH SOLE 3,825 0 0
GITLAB INC CLASS A COM 37637K108 263,172 5,834 SH SOLE 5,834 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 386,824 547 SH SOLE 547 0 0
GRAINGER W W INC COM 384802104 744,812 716 SH SOLE 716 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 15,707,307 990,372 SH SOLE 990,372 0 0
HOME DEPOT INC COM 437076102 1,291,685 3,523 SH SOLE 3,523 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102 5,322,240 78,848 SH SOLE 78,848 0 0
ILLINOIS TOOL WKS INC COM 452308109 625,790 2,531 SH SOLE 2,531 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,066,514 3,618 SH SOLE 3,618 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6,320,011 132,885 SH SOLE 132,885 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 937,788 1,700 SH SOLE 1,700 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,957,236 47,422 SH SOLE 47,422 0 0
ISHARES INC CORE MSCI EMKT 46434G103 442,079 7,364 SH SOLE 7,364 0 0
ISHARES TR MSCI ACWI ETF 464288257 6,186,830 48,109 SH SOLE 48,109 0 0
ISHARES TR U.S. TECH ETF 464287721 1,698,046 9,800 SH SOLE 9,800 0 0
ISHARES TR MBS ETF 464288588 24,949,484 265,731 SH SOLE 263,257 0 2,474
ISHARES TR S&P 100 ETF 464287101 1,236,121 4,062 SH SOLE 4,062 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 654,902 3,582 SH SOLE 3,582 0 0
ISHARES TR PFD AND INCM SEC 464288687 14,715,231 479,636 SH SOLE 468,882 0 10,754
ISHARES TR CORE S&P US GWT 464287671 386,528 2,570 SH SOLE 2,570 0 0
ISHARES TR SELECT DIVID ETF 464287168 90,776,639 683,508 SH SOLE 678,881 0 4,627
ISHARES TR RUS 1000 ETF 464287622 524,975 1,546 SH SOLE 1,546 0 0
ISHARES TR CORE S&P SCP ETF 464287804 345,182 3,158 SH SOLE 3,158 0 0
ISHARES TR MSCI EAFE ETF 464287465 411,462 4,603 SH SOLE 4,603 0 0
ISHARES TR CORE MSCI EAFE 46432F842 828,668 9,927 SH SOLE 9,927 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,835,126 28,701 SH SOLE 28,701 0 0
ISHARES TR MSCI JP VALUE 46435U374 531,849 15,305 SH SOLE 15,305 0 0
JANUS DETROIT STR TR HENDERSON SECURI 47103U746 736,680 14,000 SH SOLE 14,000 0 0
JOHNSON & JOHNSON COM 478160104 5,103,030 33,408 SH SOLE 33,408 0 0
JPMORGAN CHASE & CO. COM 46625H100 17,728,654 61,152 SH SOLE 61,152 0 0
KIMBERLY-CLARK CORP COM 494368103 268,669 2,084 SH SOLE 2,084 0 0
KINDER MORGAN INC DEL COM 49456B101 819,466 27,873 SH SOLE 27,873 0 0
KKR & CO INC COM 48251W104 6,261,485 47,068 SH SOLE 47,068 0 0
KOPIN CORP COM 500600101 30,600 20,000 SH SOLE 20,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 232,250 5,000 SH SOLE 5,000 0 0
LAM RESEARCH CORP COM NEW 512807306 292,993 3,010 SH SOLE 3,010 0 0
LEIDOS HOLDINGS INC COM 525327102 366,003 2,320 SH SOLE 2,320 0 0
LINDE PLC SHS G54950103 965,089 2,057 SH SOLE 2,057 0 0
LOCKHEED MARTIN CORP COM 539830109 328,829 710 SH SOLE 710 0 0
LOWES COS INC COM 548661107 424,881 1,915 SH SOLE 1,915 0 0
MARQETA INC CLASS A COM 57142B104 260,910 44,753 SH SOLE 44,753 0 0
MARSH & MCLENNAN COS INC COM 571748102 259,088 1,185 SH SOLE 1,185 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,118,681 21,566 SH SOLE 21,566 0 0
MCDONALDS CORP COM 580135101 460,578 1,576 SH SOLE 1,576 0 0
MCKESSON CORP COM 58155Q103 293,112 400 SH SOLE 400 0 0
MEDTRONIC PLC SHS G5960L103 1,877,990 21,544 SH SOLE 21,544 0 0
MERCK & CO INC COM 58933Y105 2,913,392 36,804 SH SOLE 36,804 0 0
META PLATFORMS INC CL A 30303M102 294,117,445 398,485 SH SOLE 398,485 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605 428,460 111,578 SH SOLE 111,578 0 0
METLIFE INC COM 59156R108 551,922 6,863 SH SOLE 6,863 0 0
MICROSOFT CORP COM 594918104 33,090,970 66,527 SH SOLE 66,527 0 0
MONDELEZ INTL INC CL A 609207105 5,440,385 80,670 SH SOLE 80,670 0 0
MPLX LP COM UNIT REP LTD 55336V100 30,496,812 592,056 SH SOLE 592,056 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,329,703 31,309 SH SOLE 31,309 0 0
NETFLIX INC COM 64110L106 865,078 646 SH SOLE 646 0 0
NEXTERA ENERGY INC COM 65339F101 19,894,480 286,581 SH SOLE 286,581 0 0
NOKIA CORP SPONSORED ADR 654902204 62,160 12,000 SH SOLE 12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,828,307 9,657 SH SOLE 9,657 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,544,383 29,290 SH SOLE 29,290 0 0
NRG ENERGY INC COM NEW 629377508 385,392 2,400 SH SOLE 2,400 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 8,843,939 644,602 SH SOLE 644,602 0 0
NVIDIA CORPORATION COM 67066G104 6,613,544 41,861 SH SOLE 41,861 0 0
ONEOK INC NEW COM 682680103 525,616 6,439 SH SOLE 6,439 0 0
ORACLE CORP COM 68389X105 1,311,780 6,000 SH SOLE 6,000 0 0
PARKER-HANNIFIN CORP COM 701094104 587,413 841 SH SOLE 841 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 28,658 18,000 SH SOLE 18,000 0 0
PEPSICO INC COM 713448108 1,893,190 14,338 SH SOLE 14,338 0 0
PFIZER INC COM 717081103 200,780 8,283 SH SOLE 8,283 0 0
PG&E CORP COM 69331C108 5,898,739 423,152 SH SOLE 423,152 0 0
PHILLIPS 66 COM 718546104 1,995,293 16,725 SH SOLE 16,725 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 843,223 43,398 SH SOLE 43,398 0 0
PLANET LABS PBC COM CL A 72703X106 426,457 69,911 SH SOLE 69,911 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,214,913 27,974 SH SOLE 27,974 0 0
PPL CORP COM 69351T106 3,766,467 111,138 SH SOLE 111,138 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 3,285,460 48,019 SH SOLE 48,019 0 0
PROCTER AND GAMBLE CO COM 742718109 4,725,740 29,662 SH SOLE 29,662 0 0
PROLOGIS INC. COM 74340W103 979,929 9,322 SH SOLE 9,322 0 0
PRUDENTIAL FINL INC COM 744320102 204,136 1,900 SH SOLE 1,900 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,060,079 11,322 SH SOLE 11,322 0 0
RTX CORPORATION COM 75513E101 1,886,432 12,919 SH SOLE 12,919 0 0
S&P GLOBAL INC COM 78409V104 974,742 1,849 SH SOLE 1,849 0 0
SCHWAB CHARLES CORP COM 808513105 228,647 2,506 SH SOLE 2,506 0 0
SERVICENOW INC COM 81762P102 347,491 338 SH SOLE 338 0 0
SERVICETITAN INC SHS CL A 81764X103 283,920 2,649 SH SOLE 2,649 0 0
SHELL PLC SPON ADS 780259305 282,344 4,010 SH SOLE 4,010 0 0
SNOWFLAKE INC CL A 833445109 20,405,363 91,189 SH SOLE 91,189 0 0
SPDR GOLD TR GOLD SHS 78463V107 58,114,925 190,647 SH SOLE 190,647 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,134,887 19,641 SH SOLE 19,641 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 331,491 432 SH SOLE 432 0 0
SPRINKLR INC CL A 85208T107 202,659 23,955 SH SOLE 23,955 0 0
STARBUCKS CORP COM 855244109 270,765 2,955 SH SOLE 2,955 0 0
STATE STR CORP COM 857477103 587,741 5,527 SH SOLE 5,527 0 0
STRYKER CORPORATION COM 863667101 356,067 900 SH SOLE 900 0 0
SYSCO CORP COM 871829107 1,058,088 13,970 SH SOLE 13,970 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 5,166,318 1,058,672 SH SOLE 1,021,828 0 36,844
TESLA INC COM 88160R101 328,778 1,035 SH SOLE 1,035 0 0
TEXAS INSTRS INC COM 882508104 49,234,491 237,138 SH SOLE 237,138 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,351,735 5,800 SH SOLE 5,800 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 487,846 1,115 SH SOLE 1,115 0 0
UBER TECHNOLOGIES INC COM 90353T100 505,126 5,414 SH SOLE 5,414 0 0
UBS GROUP AG SHS H42097107 1,446,177 42,761 SH SOLE 42,761 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,940,007 31,715 SH SOLE 31,715 0 0
UNION PAC CORP COM 907818108 2,105,002 9,149 SH SOLE 9,149 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,690,565 5,419 SH SOLE 5,419 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 234,230 412 SH SOLE 412 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 571,388 1,880 SH SOLE 1,880 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 212,088 1,200 SH SOLE 1,200 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 18,408,778 138,090 SH SOLE 138,090 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 421,447 3,538 SH SOLE 2,538 0 1,000
VERIZON COMMUNICATIONS INC COM 92343V104 233,456 5,395 SH SOLE 5,395 0 0
VISA INC COM CL A 92826C839 15,283,948 43,047 SH SOLE 43,047 0 0
VISTRA CORP COM 92840M102 33,828,954 174,547 SH SOLE 174,547 0 0
WALMART INC COM 931142103 795,831 8,139 SH SOLE 8,139 0 0
WATSCO INC COM 942622200 215,669 488 SH SOLE 488 0 0
WELLS FARGO CO NEW COM 949746101 2,591,798 32,349 SH SOLE 32,349 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,068,157 119,430 SH SOLE 119,430 0 0
WILLIAMS COS INC COM 969457100 824,821 13,132 SH SOLE 13,132 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,231,988 57,362 SH SOLE 57,362 0 0