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
3M CO COM 88579Y101 652,821 4,032 SH SOLE 4,032 0 0
ADOBE INC COM 00724F101 4,712,385 22,985 SH SOLE 22,985 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,691,175 9,797 SH SOLE 9,797 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,756,153 33,229 SH SOLE 33,229 0 0
ALPHABET INC CAP STK CL A 02079K305 16,749,932 46,870 SH SOLE 46,870 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 3,257,165 62,819 SH SOLE 62,819 0 0
AMAZON COM INC COM 023135106 11,323,295 47,509 SH SOLE 47,509 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,381,862 17,410 SH SOLE 17,410 0 0
AMGEN INC COM 031162100 766,970 2,118 SH SOLE 2,118 0 0
APPLE INC COM 037833100 7,519,888 25,988 SH SOLE 25,988 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 491,558 6,434 SH SOLE 6,434 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 6,089,676 3,061 SH SOLE 3,061 0 0
AT&T INC COM 00206R102 7,689,822 371,489 SH SOLE 371,489 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,275,429 19,091 SH SOLE 19,091 0 0
BANK OF AMER CORP COM 060505104 8,851,102 155,337 SH SOLE 155,337 0 0
BARCLAYS PLC ADR 06738E204 3,622,635 134,871 SH SOLE 134,871 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,227,574 10,447 SH SOLE 10,447 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 445,625 5,349 SH SOLE 5,349 0 0
BLACKROCK INC COM 09290D101 7,257,855 7,548 SH SOLE 7,548 0 0
BLACKSTONE INC COM 09260D107 5,957,397 50,628 SH SOLE 50,628 0 0
BOEING CO COM 097023105 6,533,714 30,183 SH SOLE 30,183 0 0
BP PLC SPONSORED ADR 055622104 7,292,341 197,357 SH SOLE 197,357 0 0
BROADCOM INC COM 11135F101 4,063,835 10,758 SH SOLE 10,758 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 517,793 11,545 SH SOLE 11,545 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 5,584,443 131,121 SH SOLE 131,121 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 453,800 11,787 SH SOLE 11,787 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 477,475 12,863 SH SOLE 12,863 0 0
BWX TECHNOLOGIES INC COM 05605H100 389,689 2,002 SH SOLE 2,002 0 0
BXP INC COM 101121101 1,810,661 27,306 SH SOLE 27,306 0 0
CAMECO CORP COM 13321L108 2,251,717 22,106 SH SOLE 22,106 0 0
CANADIAN NATL RY CO COM 136375102 6,131,917 51,425 SH SOLE 51,425 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 5,862,046 67,652 SH SOLE 67,652 0 0
CATERPILLAR INC COM 149123101 3,299,060 3,098 SH SOLE 3,098 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,526,814 10,572 SH SOLE 10,572 0 0
CHEVRON CORPORATION COM 166764100 12,066,002 72,792 SH SOLE 72,792 0 0
CHUBB LIMITED COM H1467J104 1,393,627 4,090 SH SOLE 4,090 0 0
CISCO SYS INC COM 17275R102 2,548,765 21,699 SH SOLE 21,699 0 0
CME GROUP INC COM 12572Q105 5,704,481 25,832 SH SOLE 25,832 0 0
COCA COLA CO COM 191216100 5,038,903 62,002 SH SOLE 62,002 0 0
CONOCOPHILLIPS COM 20825C104 1,305,322 12,556 SH SOLE 12,556 0 0
CONSTELLATION ENERGY CORP COM 21037T109 3,781,682 15,226 SH SOLE 15,226 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,112,274 1,189 SH SOLE 1,189 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,661,832 3,488 SH SOLE 3,488 0 0
CVS HEALTH CORP COM 126650100 5,616,197 54,289 SH SOLE 54,289 0 0
D R HORTON INC COM 23331A109 3,053,186 18,745 SH SOLE 18,745 0 0
DEERE & CO COM 244199105 2,293,737 3,616 SH SOLE 3,616 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,680,661 6,213 SH SOLE 6,213 0 0
DISNEY WALT CO COM 254687106 7,910,403 82,186 SH SOLE 82,186 0 0
DOMINION ENERGY INC COM 25746U109 2,367,409 34,667 SH SOLE 34,667 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,233,378 17,644 SH SOLE 17,644 0 0
EATON CORP PLC SHS G29183103 1,965,692 4,613 SH SOLE 4,613 0 0
ELI LILLY & CO COM 532457108 6,535,694 5,449 SH SOLE 5,449 0 0
ENBRIDGE INC COM 29250N105 4,120,827 76,016 SH SOLE 76,016 0 0
EOG RES INC COM 26875P101 1,348,284 10,393 SH SOLE 10,393 0 0
EQT CORP COM 26884L109 2,552,107 47,999 SH SOLE 47,999 0 0
EXXON MOBIL CORP COM 30231G102 15,476,567 113,199 SH SOLE 113,199 0 0
FIRST SOLAR INC COM 336433107 1,017,224 4,311 SH SOLE 4,311 0 0
FORD MTR CO COM 345370860 4,025,523 289,606 SH SOLE 289,606 0 0
FREEPORT MCMORAN INC CL B 35671D857 438,029 6,965 SH SOLE 6,965 0 0
GE AEROSPACE COM NEW 369604301 3,352,732 8,971 SH SOLE 8,971 0 0
GE VERNOVA INC COM 36828A101 2,538,872 2,161 SH SOLE 2,161 0 0
GENERAL MILLS INC COM 370334104 4,250,054 122,128 SH SOLE 122,128 0 0
GENERAL MTRS CO COM 37045V100 2,883,177 37,405 SH SOLE 37,405 0 0
GILEAD SCIENCES INC COM 375558103 854,437 6,763 SH SOLE 6,763 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 3,323,024 45,113 SH SOLE 45,113 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 2,301,602 93,220 SH SOLE 93,220 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 610,489 13,970 SH SOLE 13,970 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 5,414,277 91,892 SH SOLE 91,892 0 0
GSK PLC SPONSORED ADR 37733W204 6,013,832 114,724 SH SOLE 114,724 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 5,159,801 199,760 SH SOLE 199,760 0 0
HOME DEPOT INC COM 437076102 4,442,710 12,597 SH SOLE 12,597 0 0
HP INC COM 40434L105 598,633 27,285 SH SOLE 27,285 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3,538,774 37,215 SH SOLE 37,215 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,598,583 12,985 SH SOLE 12,985 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,211,929 22,090 SH SOLE 22,090 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,617,762 4,068 SH SOLE 4,068 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 724,304 10,485 SH SOLE 10,485 0 0
IQVIA HLDGS INC COM 46266C105 2,483,070 12,851 SH SOLE 12,851 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 791,131 13,605 SH SOLE 13,605 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,031,709 5,110 SH SOLE 5,110 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,573,944 34,953 SH SOLE 34,953 0 0
ISHARES TR GL TIMB FORE ETF 464288174 527,101 7,957 SH SOLE 7,957 0 0
ISHARES TR CRE U S REIT ETF 464288521 3,577,402 53,836 SH SOLE 53,836 0 0
ISHARES TR CORE US AGGBD ET 464287226 21,398,783 216,193 SH SOLE 216,193 0 0
ISHARES TR MSCI INDIA ETF 46429B598 852,076 17,252 SH SOLE 17,252 0 0
JOHNSON & JOHNSON COM 478160104 10,965,155 43,175 SH SOLE 43,175 0 0
JPMORGAN CHASE & CO COM 46625H100 11,346,240 34,663 SH SOLE 34,663 0 0
KINDER MORGAN INC DEL COM 49456B101 3,677,030 115,015 SH SOLE 115,015 0 0
KKR & CO INC COM 48251W104 513,050 5,590 SH SOLE 5,590 0 0
KROGER CO COM 501044101 941,456 16,954 SH SOLE 16,954 0 0
LENNAR CORP CL A 526057104 3,032,501 33,512 SH SOLE 33,512 0 0
MANULIFE FINL CORP COM 56501R106 1,576,285 38,911 SH SOLE 38,911 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,802,694 7,404 SH SOLE 7,404 0 0
MEDTRONIC PLC SHS G5960L103 5,840,182 74,654 SH SOLE 74,654 0 0
MERCK & CO INC COM 58933Y105 23,104,172 179,799 SH SOLE 179,799 0 0
MICROSOFT CORP COM 594918104 17,148,102 45,971 SH SOLE 45,971 0 0
MONDELEZ INTL INC CL A 609207105 3,505,740 60,611 SH SOLE 60,611 0 0
MOODYS CORP COM 615369105 1,492,371 3,295 SH SOLE 3,295 0 0
NETFLIX INC. COM 64110L106 6,297,694 88,203 SH SOLE 88,203 0 0
NEXTERA ENERGY INC COM 65339F101 7,794,941 88,811 SH SOLE 88,811 0 0
NOVO-NORDISK A S ADR 670100205 8,850,108 184,608 SH SOLE 184,608 0 0
NUCOR CORP COM 670346105 418,325 1,878 SH SOLE 1,878 0 0
NVIDIA CORPORATION COM 67066G104 4,907,808 24,528 SH SOLE 24,528 0 0
OCCIDENTAL PETE CORP COM 674599105 1,280,791 26,370 SH SOLE 26,370 0 0
PALO ALTO NETWORKS INC COM 697435105 5,343,442 15,669 SH SOLE 15,669 0 0
PFIZER INC COM 717081103 7,158,623 297,285 SH SOLE 297,285 0 0
PROCTER & GAMBLE CO COM 742718109 6,967,013 47,511 SH SOLE 47,511 0 0
S&P GLOBAL INC COM 78409V104 2,104,312 5,167 SH SOLE 5,167 0 0
SALESFORCE INC COM 79466L302 7,005,052 44,715 SH SOLE 44,715 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,042,549 19,630 SH SOLE 19,630 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,724,326 38,031 SH SOLE 38,031 0 0
SERVICENOW INC COM 81762P102 3,875,891 39,040 SH SOLE 39,040 0 0
SHELL PLC SPON ADS 780259305 6,531,892 84,239 SH SOLE 84,239 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,205,352 14,332 SH SOLE 14,332 0 0
SLB LIMITED COM STK 806857108 1,738,494 37,395 SH SOLE 37,395 0 0
SNOWFLAKE INC COM SHS 833445109 1,974,666 7,759 SH SOLE 7,759 0 0
SONY GROUP CORP SPONSORED ADR 835699307 5,135,661 256,015 SH SOLE 256,015 0 0
SOUTHERN CO COM 842587107 2,279,429 23,816 SH SOLE 23,816 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,017,834 2,763 SH SOLE 2,763 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 4,127,793 26,084 SH SOLE 26,084 0 0
SPDR SERIES TRUST ST STR SP METAL 78464A755 752,573 7,038 SH SOLE 7,038 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 1,821,656 11,809 SH SOLE 11,809 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 9,868,984 20,665 SH SOLE 20,665 0 0
THE CIGNA GROUP COM 125523100 5,728,630 20,780 SH SOLE 20,780 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,007,659 5,999 SH SOLE 5,999 0 0
TOLL BROTHERS INC COM 889478103 3,152,491 19,135 SH SOLE 19,135 0 0
TOTALENERGIES SE ACT F92124100 6,377,175 82,011 SH SOLE 82,011 0 0
TOYOTA MOTOR CORP ADS 892331307 15,761,586 93,585 SH SOLE 93,585 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,867,848 53,601 SH SOLE 53,601 0 0
UBS GROUP AG SHS H42097107 3,090,760 62,364 SH SOLE 62,364 0 0
UNION PAC CORP COM 907818108 7,559,968 27,794 SH SOLE 27,794 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,220,371 36,620 SH SOLE 36,620 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 499,760 5,647 SH SOLE 5,647 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 889,337 11,229 SH SOLE 11,229 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,497,607 19,849 SH SOLE 19,849 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 32,725,614 647,007 SH SOLE 647,007 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,421,792 151,672 SH SOLE 151,672 0 0
VISA INC COM CL A 92826C839 10,070,035 29,351 SH SOLE 29,351 0 0
VISTRA CORP COM 92840M102 2,428,784 15,311 SH SOLE 15,311 0 0
WALMART INC COM 931142103 3,244,559 28,647 SH SOLE 28,647 0 0