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 4,746,715 29,317 SH SOLE 0 0 29,317
ABBOTT LABORATORIES COM 002824100 995,541 10,971 SH SOLE 0 0 10,971
ABBVIE INC COM 00287Y109 67,263,241 267,299 SH SOLE 0 0 267,299
ADOBE INC COM 00724F101 1,729,344 8,435 SH SOLE 0 0 8,435
ADVANCED MICRO DEVICES INC COM 007903107 5,287,443 9,102 SH SOLE 0 0 9,102
AERCAP HOLDINGS NV SHS N00985106 5,529,435 37,930 SH SOLE 0 0 37,930
AGILENT TECHNOLOGIES INC COM 00846U101 384,012 2,891 SH SOLE 0 0 2,891
AIR PRODUCTS AND CHEMICALS I COM 009158106 26,545,397 90,543 SH SOLE 0 0 90,543
AIRBNB INC COM CL A 009066101 2,840,964 19,853 SH SOLE 0 0 19,853
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,460,942 27,643 SH SOLE 0 0 27,643
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,421,651 12,610 SH SOLE 0 0 12,610
ALPHABET INC CAP STK CL C 02079K107 30,856,377 87,330 SH SOLE 0 0 87,330
ALPHABET INC CAP STK CL A 02079K305 88,582,270 247,872 SH SOLE 0 0 247,872
ALPS ETF TR ALERIAN MLP 00162Q452 4,329,887 83,507 SH SOLE 0 0 83,507
ALTRIA GROUP INC COM 02209S103 557,444 7,747 SH SOLE 0 0 7,747
AMAZON COM INC COM 023135106 88,388,627 370,851 SH SOLE 0 0 370,851
AMERICAN CENTY ETF TR US SML CP VALU 025072877 281,583 2,257 SH SOLE 0 0 2,257
AMERICAN EXPRESS CO COM 025816109 8,116,381 23,995 SH SOLE 0 0 23,995
AMERICAN INTL GROUP INC COM NEW 026874784 636,561 8,541 SH SOLE 0 0 8,541
AMERICAN TOWER CORP COM 03027X100 263,021 1,608 SH SOLE 0 0 1,608
AMGEN INC COM 031162100 10,580,998 29,219 SH SOLE 0 0 29,219
AMPHENOL CORP CL A 032095101 16,123,759 91,446 SH SOLE 0 0 91,446
ANALOG DEVICES INC COM 032654105 641,430 1,615 SH SOLE 0 0 1,615
ANGEL STUDIOS INC. CL A COM 034948109 1,429,395 389,481 SH SOLE 0 0 389,481
AON PLC SHS CL A G0403H108 2,706,259 8,159 SH SOLE 0 0 8,159
APPLE INC COM 037833100 197,476,422 682,459 SH SOLE 0 0 682,459
APPLIED DIGITAL CORP COM NEW 038169207 364,272 9,766 SH SOLE 0 0 9,766
APPLIED MATLS INC COM 038222105 1,286,314 1,779 SH SOLE 0 0 1,779
ARES CAPITAL CORP COM 04010L103 313,372 16,911 SH SOLE 0 0 16,911
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 425,427 3,822 SH SOLE 0 0 3,822
ARISTA NETWORKS INC COM SHS 040413205 16,593,709 97,679 SH SOLE 0 0 97,679
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,798,379 5,072 SH SOLE 0 0 5,072
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 253,845 5,626 SH SOLE 0 0 5,626
ASML HLDG NV N Y REGISTRY SHS N07059210 23,950,868 12,039 SH SOLE 0 0 12,039
AST SPACEMOBILE INC COM CL A 00217D100 444,300 5,000 SH SOLE 0 0 5,000
ASTRAZENECA PLC ORD G0593M107 6,541,813 34,739 SH SOLE 0 0 34,739
AT&T INC COM 00206R102 15,439,706 745,879 SH SOLE 0 0 745,879
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 2,460,323 148,123 SH SOLE 0 0 148,123
AUTOMATIC DATA PROCESSING IN COM 053015103 7,814,037 34,891 SH SOLE 0 0 34,891
AUTOZONE INC COM 053332102 297,222 93 SH SOLE 0 0 93
AXOS FINANCIAL INC COM 05465C100 298,793 3,068 SH SOLE 0 0 3,068
BANK NOVA SCOTIA B C COM 064149107 8,135,779 93,687 SH SOLE 0 0 93,687
BANK OF AMER CORP COM 060505104 2,749,044 48,245 SH SOLE 0 0 48,245
BANK OF NY MELLON CORP COM 064058100 213,065 1,473 SH SOLE 0 0 1,473
BEL FUSE INC CL A 077347201 320,644 1,101 SH SOLE 0 0 1,101
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,744,250 5 SH SOLE 0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,377,485 30,731 SH SOLE 0 0 30,731
BLACK STONE MINERALS L P COM UNIT 09225M101 1,579,267 113,047 SH SOLE 0 0 113,047
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 1,643,279 104,534 SH SOLE 0 0 104,534
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 991,088 14,572 SH SOLE 0 0 14,572
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 70,616,144 1,349,181 SH SOLE 0 0 1,349,181
BLACKROCK INC COM 09290D101 3,091,415 3,215 SH SOLE 0 0 3,215
BLACKSTONE INC COM 09260D107 479,767 4,077 SH SOLE 0 0 4,077
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 3,739,906 157,735 SH SOLE 0 0 157,735
BLOOM ENERGY CORP COM CL A 093712107 4,188,460 13,837 SH SOLE 0 0 13,837
BLUE OWL CAPITAL CORPORATION COM 69121K104 231,922 21,336 SH SOLE 0 0 21,336
BLUE OWL CAPITAL INC COM CL A 09581B103 269,491 30,799 SH SOLE 0 0 30,799
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106 338,248 32,681 SH SOLE 0 0 32,681
BOEING CO COM 097023105 35,596,327 164,440 SH SOLE 0 0 164,440
BOK FINL CORP COM NEW 05561Q201 342,756 2,468 SH SOLE 0 0 2,468
BOOKING HOLDINGS INC COM 09857L108 505,132 2,834 SH SOLE 0 0 2,834
BP PLC SPONSORED ADR 055622104 9,764,592 264,265 SH SOLE 0 0 264,265
BRIDGEBIO PHARMA INC COM 10806X102 518,083 6,956 SH SOLE 0 0 6,956
BRIGHTSPRING HEALTH SVCS INC COM 10950A106 2,254,903 32,333 SH SOLE 0 0 32,333
BRISTOL-MYERS SQUIBB CO COM 110122108 13,353,127 231,744 SH SOLE 0 0 231,744
BROADCOM INC COM 11135F101 98,126,511 259,765 SH SOLE 0 0 259,765
BROOKFIELD CORP CL A LTD VT SH 11271J107 352,391 8,274 SH SOLE 0 0 8,274
BROWN & BROWN INC COM 115236101 777,755 12,124 SH SOLE 0 0 12,124
BURLINGTON STORES INC COM 122017106 242,035 764 SH SOLE 0 0 764
BWX TECHNOLOGIES INC COM 05605H100 2,169,958 11,148 SH SOLE 0 0 11,148
CADENCE DESIGN SYSTEM INC COM 127387108 13,671,782 36,427 SH SOLE 0 0 36,427
CAL MAINE FOODS INC COM NEW 128030202 287,438 3,568 SH SOLE 0 0 3,568
CAMDEN PPTY TR SH BEN INT 133131102 359,155 3,137 SH SOLE 0 0 3,137
CAMECO CORP COM 13321L108 3,367,084 33,056 SH SOLE 0 0 33,056
CANADIAN IMPERIAL BANK OF CO COM 136069101 244,375 2,125 SH SOLE 0 0 2,125
CAPITAL ONE FINL CORP COM 14040H105 1,302,224 6,491 SH SOLE 0 0 6,491
CARIS LIFE SCIENCES INC COM 142152107 230,680 12,945 SH SOLE 0 0 12,945
CARNIVAL CORP LTD COMMON SHARES G2004J103 306,159 10,716 SH SOLE 0 0 10,716
CARPENTER TECHNOLOGY CORP COM 144285103 2,246,531 3,642 SH SOLE 0 0 3,642
CARRIER GLOBAL CORPORATION COM 14448C104 545,166 7,432 SH SOLE 0 0 7,432
CASEYS GEN STORES INC COM 147528103 964,080 1,213 SH SOLE 0 0 1,213
CATERPILLAR INC COM 149123101 49,204,956 46,206 SH SOLE 0 0 46,206
CELESTICA INC COM 15101Q207 1,623,725 4,451 SH SOLE 0 0 4,451
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 173,842 11,907 SH SOLE 0 0 11,907
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 411,504 34,292 SH SOLE 0 0 34,292
CENTENE CORP DEL COM 15135B101 315,494 4,915 SH SOLE 0 0 4,915
CHARLES RIV LABS INTL INC COM 159864107 500,752 2,208 SH SOLE 0 0 2,208
CHARTER COMMUNICATIONS INC CL A 16119P108 210,897 1,483 SH SOLE 0 0 1,483
CHENIERE ENERGY PARTNERS L P COM UNIT 16411Q101 786,499 12,904 SH SOLE 0 0 12,904
CHEVRON CORPORATION COM 166764100 52,268,765 315,327 SH SOLE 0 0 315,327
CHUBB LIMITED COM H1467J104 297,125 872 SH SOLE 0 0 872
CHURCHILL DOWNS INC COM 171484108 201,511 2,248 SH SOLE 0 0 2,248
CIENA CORP COM NEW 171779309 1,974,995 4,026 SH SOLE 0 0 4,026
CISCO SYS INC COM 17275R102 19,168,403 163,190 SH SOLE 0 0 163,190
CITIGROUP INC COM NEW 172967424 16,742,685 119,624 SH SOLE 0 0 119,624
CLOUDFLARE INC CL A COM 18915M107 328,675 1,340 SH SOLE 0 0 1,340
CME GROUP INC COM 12572Q105 1,646,729 7,457 SH SOLE 0 0 7,457
COCA COLA CO COM 191216100 12,001,798 147,678 SH SOLE 0 0 147,678
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 580,975 5,468 SH SOLE 0 0 5,468
COEUR MNG INC COM NEW 192108504 961,199 58,897 SH SOLE 0 0 58,897
COHEN & STEERS INFRASTRUCTUR COM 19248A109 690,026 25,010 SH SOLE 0 0 25,010
COHERENT CORP COM 19247G107 2,868,586 7,272 SH SOLE 0 0 7,272
COLGATE PALMOLIVE CO COM 194162103 7,589,362 82,781 SH SOLE 0 0 82,781
COMCAST CORP NEW CL A 20030N101 248,706 10,130 SH SOLE 0 0 10,130
COMFORT SYS USA INC COM 199908104 776,924 392 SH SOLE 0 0 392
COMPASS INC CL A 20464U100 472,979 38,360 SH SOLE 0 0 38,360
COMSTOCK RES INC COM 205768302 354,773 23,778 SH SOLE 0 0 23,778
CONOCOPHILLIPS COM 20825C104 3,858,780 37,117 SH SOLE 0 0 37,117
CONSOLIDATED EDISON INC COM 209115104 220,154 1,990 SH SOLE 0 0 1,990
CONSTELLATION ENERGY CORP COM 21037T109 1,631,791 6,570 SH SOLE 0 0 6,570
COPART INC COM 217204106 326,468 11,581 SH SOLE 0 0 11,581
COREWEAVE INC COM CL A 21873S108 406,322 4,082 SH SOLE 0 0 4,082
CORNING INC COM 219350105 541,809 2,121 SH SOLE 0 0 2,121
CORTEVA INC COM 22052L104 6,368,434 75,197 SH SOLE 0 0 75,197
COSTCO WHOLESALE CORPORATION COM 22160K105 8,198,793 8,764 SH SOLE 0 0 8,764
CRH PLC ORD G25508105 398,682 3,726 SH SOLE 0 0 3,726
CROWDSTRIKE HLDGS INC CL A 22788C105 12,117,571 15,878 SH SOLE 0 0 15,878
CSX CORP COM 126408103 1,151,985 24,237 SH SOLE 0 0 24,237
CULLEN FROST BANKERS INC COM 229899109 254,649 1,648 SH SOLE 0 0 1,648
CUMMINS INC COM 231021106 1,389,333 1,948 SH SOLE 0 0 1,948
CURTISS WRIGHT CORP COM 231561101 216,719 286 SH SOLE 0 0 286
DANAHER CORP DEL COM 235851102 2,864,819 15,040 SH SOLE 0 0 15,040
DARDEN RESTAURANTS INC COM 237194105 2,526,332 12,263 SH SOLE 0 0 12,263
DATADOG INC CL A COM 23804L103 216,880 833 SH SOLE 0 0 833
DBX ETF TR XTRACKERS MSCI 233051150 252,023 3,628 SH SOLE 0 0 3,628
DEERE & CO COM 244199105 817,017 1,288 SH SOLE 0 0 1,288
DELL TECHNOLOGIES INC CL C 24703L202 2,221,608 5,149 SH SOLE 0 0 5,149
DIAMONDBACK ENERGY INC COM 25278X109 3,563,602 20,273 SH SOLE 0 0 20,273
DIGITAL RLTY TR INC COM 253868103 936,237 5,213 SH SOLE 0 0 5,213
DIGITALOCEAN HLDGS INC COM 25402D102 465,908 2,967 SH SOLE 0 0 2,967
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,532,763 28,374 SH SOLE 0 0 28,374
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1,209,126 32,821 SH SOLE 0 0 32,821
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 562,367 10,223 SH SOLE 0 0 10,223
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 254,436 3,640 SH SOLE 0 0 3,640
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 3,095,485 69,781 SH SOLE 0 0 69,781
DISNEY WALT CO COM 254687106 4,415,657 45,876 SH SOLE 0 0 45,876
DISTRIBUTION SOLUTIONS GRP I COM 520776105 234,335 8,568 SH SOLE 0 0 8,568
DORCHESTER MINERALS L P COM UNIT 25820R105 1,034,897 40,986 SH SOLE 0 0 40,986
DOVER CORP COM 260003108 619,461 2,762 SH SOLE 0 0 2,762
DOW HLDGS INC COM 260557103 2,198,436 80,352 SH SOLE 0 0 80,352
DRAFTKINGS INC NEW COM CL A 26142V105 226,052 8,949 SH SOLE 0 0 8,949
DUKE ENERGY CORP NEW COM NEW 26441C204 218,224 1,724 SH SOLE 0 0 1,724
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 3,356,276 24,744 SH SOLE 0 0 24,744
DWS MUN INCOME TR COM 233368109 186,446 20,265 SH SOLE 0 0 20,265
EA SERIES TRUST SARMA THEMA ETF 02072Q796 234,281 6,040 SH SOLE 0 0 6,040
EA SERIES TRUST EFFI MA PLUS ETF 02072Q887 525,842 15,855 SH SOLE 0 0 15,855
EAGLEROCK LD LLC CL A SHS REP LTD 27005A105 343,315 16,156 SH SOLE 0 0 16,156
EATON CORP PLC SHS G29183103 73,877,766 173,373 SH SOLE 0 0 173,373
ECOLAB INC COM 278865100 1,368,083 4,910 SH SOLE 0 0 4,910
EDISON INTL COM 281020107 257,150 3,454 SH SOLE 0 0 3,454
ELEVANCE HEALTH INC FORMERLY COM 036752103 233,585 604 SH SOLE 0 0 604
ELI LILLY & CO COM 532457108 55,768,745 46,496 SH SOLE 0 0 46,496
EMBRAER S.A. SPONSORED ADS 29082A107 435,435 6,825 SH SOLE 0 0 6,825
EMCOR GROUP INC COM 29084Q100 260,582 314 SH SOLE 0 0 314
EMERSON ELEC CO COM 291011104 2,082,117 14,545 SH SOLE 0 0 14,545
ENBRIDGE INC COM 29250N105 9,728,765 179,464 SH SOLE 0 0 179,464
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 67,943,394 3,553,524 SH SOLE 0 0 3,553,524
ENOVIX CORPORATION COM 293594107 723,307 119,161 SH SOLE 0 0 119,161
ENTEGRIS INC COM 29362U104 358,101 1,991 SH SOLE 0 0 1,991
ENTERPRISE PRODS PARTNERS L COM 293792107 89,145,099 2,425,057 SH SOLE 0 0 2,425,057
EOG RES INC COM 26875P101 877,820 6,766 SH SOLE 0 0 6,766
EQT CORP COM 26884L109 462,260 8,694 SH SOLE 0 0 8,694
EQUIFAX INC COM 294429105 527,585 3,324 SH SOLE 0 0 3,324
EQUINIX INC COM 29444U700 225,156 216 SH SOLE 0 0 216
EVERPURE INC CL A 74624M102 332,730 4,223 SH SOLE 0 0 4,223
EVERSOURCE ENERGY COM 30040W108 360,194 4,984 SH SOLE 0 0 4,984
EXXON MOBIL CORP COM 30231G102 2,644,575 19,343 SH SOLE 0 0 19,343
EZCORP INC CL A NON VTG 302301106 1,635,783 47,318 SH SOLE 0 0 47,318
FABRINET SHS G3323L100 1,260,183 2,242 SH SOLE 0 0 2,242
FEDERATED HERMES ETF TRUST MDT SMALL CAP 31423L602 1,077,904 28,875 SH SOLE 0 0 28,875
FEDEX CORP COM 31428X106 463,673 1,480 SH SOLE 0 0 1,480
FIDELITY NATL FINL INC COM SHS 31620R303 1,183,050 25,085 SH SOLE 0 0 25,085
FIFTH THIRD BANCORP COM 316773100 214,713 3,809 SH SOLE 0 0 3,809
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 431,950 15,968 SH SOLE 0 0 15,968
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 1,202,959 27,885 SH SOLE 0 0 27,885
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 337,560 1,554 SH SOLE 0 0 1,554
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 372,159 4,142 SH SOLE 0 0 4,142
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 999,623 47,932 SH SOLE 0 0 47,932
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 586,054 13,472 SH SOLE 0 0 13,472
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554 658,731 20,066 SH SOLE 0 0 20,066
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422 387,440 12,410 SH SOLE 0 0 12,410
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740F136 529,531 15,760 SH SOLE 0 0 15,760
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 2,335,785 57,026 SH SOLE 0 0 57,026
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 2,304,367 55,135 SH SOLE 0 0 55,135
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 3,561,135 81,884 SH SOLE 0 0 81,884
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588 1,079,646 30,768 SH SOLE 0 0 30,768
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U562 354,180 10,105 SH SOLE 0 0 10,105
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 3,883,539 93,760 SH SOLE 0 0 93,760
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 1,328,625 32,256 SH SOLE 0 0 32,256
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 2,585,375 64,952 SH SOLE 0 0 64,952
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 3,037,125 67,456 SH SOLE 0 0 67,456
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 1,868,925 44,986 SH SOLE 0 0 44,986
FIRST TR EXCHNG TRADED FD VI FT VEST MAX DECE 33740U497 380,909 11,298 SH SOLE 0 0 11,298
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U455 213,765 6,316 SH SOLE 0 0 6,316
FIRSTCASH HOLDINGS INC COM 33768G107 1,950,557 9,017 SH SOLE 0 0 9,017
FLEX LTD ORD Y2573F102 360,768 2,226 SH SOLE 0 0 2,226
FLEXSHARES TR INTL QLTDV IDX 33939L837 389,975 11,284 SH SOLE 0 0 11,284
FLUOR CORP COM 343412102 274,104 5,232 SH SOLE 0 0 5,232
FORD MTR CO COM 345370860 5,190,385 373,409 SH SOLE 0 0 373,409
FORTINET INC COM 34959E109 276,823 1,802 SH SOLE 0 0 1,802
FRANKLIN RESOURCES INC COM 354613101 2,205,136 66,280 SH SOLE 0 0 66,280
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660 342,345 9,185 SH SOLE 0 0 9,185
FREEPORT MCMORAN INC CL B 35671D857 1,920,032 30,530 SH SOLE 0 0 30,530
FS KKR CAP CORP COM 302635206 114,398 10,895 SH SOLE 0 0 10,895
GE AEROSPACE COM NEW 369604301 46,429,716 124,233 SH SOLE 0 0 124,233
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 244,454 3,819 SH SOLE 0 0 3,819
GE VERNOVA INC COM 36828A101 7,755,333 6,601 SH SOLE 0 0 6,601
GENERAL DYNAMICS CORP COM 369550108 1,068,034 3,015 SH SOLE 0 0 3,015
GENERAL MILLS INC COM 370334104 303,785 8,729 SH SOLE 0 0 8,729
GENERAL MTRS CO COM 37045V100 200,847 2,605 SH SOLE 0 0 2,605
GENIE ENERGY LTD CL B 372284208 2,485,140 171,982 SH SOLE 0 0 171,982
GENIUS SPORTS LIMITED SHARES CL A G3934V109 240,891 39,751 SH SOLE 0 0 39,751
GLOBAL X FDS GLBL X MLP ETF 37954Y343 2,108,620 39,725 SH SOLE 0 0 39,725
GOLDMAN SACHS GROUP INC COM 38141G104 8,885,043 8,785 SH SOLE 0 0 8,785
GRAPHIC PACKAGING HLDG CO COM 388689101 105,922 10,021 SH SOLE 0 0 10,021
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 278,127 6,110 SH SOLE 0 0 6,110
GSK PLC SPONSORED ADR 37733W204 355,879 6,789 SH SOLE 0 0 6,789
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,461,499 14,505 SH SOLE 0 0 14,505
HCA HEALTHCARE INC COM 40412C101 234,105 600 SH SOLE 0 0 600
HEICO CORP NEW CL A 422806208 744,586 2,887 SH SOLE 0 0 2,887
HERCULES CAPITAL INC COM 427096508 508,583 32,250 SH SOLE 0 0 32,250
HESS MIDSTREAM LP CL A SHS 428103105 6,693,853 178,028 SH SOLE 0 0 178,028
HEWLETT PACKARD ENTERPRISE C COM 42824C109 246,752 5,470 SH SOLE 0 0 5,470
HIGHPEAK ENERGY INC COM 43114Q105 1,686,526 241,277 SH SOLE 0 0 241,277
HOME DEPOT INC COM 437076102 18,020,393 51,095 SH SOLE 0 0 51,095
HONEYWELL AEROSPACE INC COM 43849R105 15,490,744 70,068 SH SOLE 0 0 70,068
HONEYWELL INTL INC COM 438516205 17,548,498 78,376 SH SOLE 0 0 78,376
HOWMET AEROSPACE INC COM 443201108 3,023,331 11,245 SH SOLE 0 0 11,245
HP INC COM 40434L105 5,210,158 237,473 SH SOLE 0 0 237,473
HSBC HLDGS PLC SPON ADR NEW 404280406 7,161,133 75,309 SH SOLE 0 0 75,309
HUNT J B TRANS SVCS INC COM 445658107 658,102 2,273 SH SOLE 0 0 2,273
HUNTINGTON BANCSHARES INC COM 446150104 2,130,809 120,181 SH SOLE 0 0 120,181
HUNTINGTON INGALLS INDS INC COM 446413106 3,752,765 13,408 SH SOLE 0 0 13,408
IDEXX LABS INC COM 45168D104 2,083,650 3,958 SH SOLE 0 0 3,958
IDT CORP CL B NEW 448947507 1,819,710 31,288 SH SOLE 0 0 31,288
ILLINOIS TOOL WKS INC COM 452308109 606,682 2,243 SH SOLE 0 0 2,243
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 331,874 8,972 SH SOLE 0 0 8,972
INNOVATOR ETFS TRUST INTL DE PWR DECE 45783Y426 698,616 20,357 SH SOLE 0 0 20,357
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 937,299 24,614 SH SOLE 0 0 24,614
INNOVATOR ETFS TRUST INTL DE PW JUNE 45783Y285 558,948 17,928 SH SOLE 0 0 17,928
INNOVATOR ETFS TRUST INTL DEV PWR MAY 45783Y293 209,195 6,594 SH SOLE 0 0 6,594
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 14,418,770 334,853 SH SOLE 0 0 334,853
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 709,542 20,507 SH SOLE 0 0 20,507
INNOVATOR ETFS TRUST INTL DEV PWR BUF 45783Y459 236,585 6,442 SH SOLE 0 0 6,442
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 802,586 24,167 SH SOLE 0 0 24,167
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145 1,711,022 56,711 SH SOLE 0 0 56,711
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 133,934,367 3,471,601 SH SOLE 0 0 3,471,601
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343 735,277 24,151 SH SOLE 0 0 24,151
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 624,539 15,122 SH SOLE 0 0 15,122
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 383,851 9,096 SH SOLE 0 0 9,096
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1,543,904 42,922 SH SOLE 0 0 42,922
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 2,588,873 82,774 SH SOLE 0 0 82,774
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 1,329,386 27,829 SH SOLE 0 0 27,829
INSTIL BIO INC COM NEW 45783C200 124,393 16,176 SH SOLE 0 0 16,176
INTEL CORP COM 458140100 11,146,104 79,826 SH SOLE 0 0 79,826
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 261,417 3,003 SH SOLE 0 0 3,003
INTERCONTINENTAL EXCHANGE IN COM 45866F104 237,233 1,927 SH SOLE 0 0 1,927
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 840,151 4,853 SH SOLE 0 0 4,853
INTERNATIONAL BUSINESS MACHS COM 459200101 49,977,101 177,721 SH SOLE 0 0 177,721
INTUIT COM 461202103 1,212,606 4,646 SH SOLE 0 0 4,646
INTUITIVE SURGICAL INC COM NEW 46120E602 11,002,016 27,665 SH SOLE 0 0 27,665
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 417,221 6,814 SH SOLE 0 0 6,814
INVESCO QQQ TR UNIT SER 1 46090E103 17,384,044 23,606 SH SOLE 0 0 23,606
IONQ INC COM 46222L108 245,742 4,614 SH SOLE 0 0 4,614
IRON MTN INC DEL COM 46284V101 30,482,447 241,330 SH SOLE 0 0 241,330
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,262,656 37,929 SH SOLE 0 0 37,929
ISHARES GOLD TR ISHARES NEW 464285204 2,398,047 31,758 SH SOLE 0 0 31,758
ISHARES INC EM MKTS DIV ETF 464286319 377,308 11,706 SH SOLE 0 0 11,706
ISHARES INC MSCI EMRG CHN 46434G764 373,489 3,650 SH SOLE 0 0 3,650
ISHARES INC MSCI EURZONE ETF 464286608 658,165 9,470 SH SOLE 0 0 9,470
ISHARES INC MSCI EM ASIA ETF 464286426 218,949 1,872 SH SOLE 0 0 1,872
ISHARES INC MSCI CDA ETF 464286509 217,649 3,776 SH SOLE 0 0 3,776
ISHARES INC MSCI JAPAN ETF 46434G822 13,863,269 148,635 SH SOLE 0 0 148,635
ISHARES INC CORE MSCI EMKT 46434G103 10,737,392 129,616 SH SOLE 0 0 129,616
ISHARES TR RUS 1000 ETF 464287622 4,488,530 10,961 SH SOLE 0 0 10,961
ISHARES TR MSCI UK ETF NEW 46435G334 299,264 6,486 SH SOLE 0 0 6,486
ISHARES TR 20 YR TR BD ETF 464287432 407,433 4,714 SH SOLE 0 0 4,714
ISHARES TR CORE UNIVRSL USD 46434V613 2,508,849 54,362 SH SOLE 0 0 54,362
ISHARES TR NATIONAL MUN ETF 464288414 2,923,201 27,162 SH SOLE 0 0 27,162
ISHARES TR MSCI ACWI ETF 464288257 625,213 3,983 SH SOLE 0 0 3,983
ISHARES TR TRUST ISHARE 0-1 464288679 85,210,199 772,181 SH SOLE 0 0 772,181
ISHARES TR JPMORGAN USD EMG 464288281 321,584 3,334 SH SOLE 0 0 3,334
ISHARES TR MBS ETF 464288588 1,104,455 11,684 SH SOLE 0 0 11,684
ISHARES TR CORE S&P SCP ETF 464287804 7,471,520 50,377 SH SOLE 0 0 50,377
ISHARES TR MSCI USA QLT FCT 46432F339 975,399 4,445 SH SOLE 0 0 4,445
ISHARES TR U.S. FINLS ETF 464287788 695,812 5,456 SH SOLE 0 0 5,456
ISHARES TR EXPANDED TECH 464287515 205,028 2,263 SH SOLE 0 0 2,263
ISHARES TR U.S. REAL ES ETF 464287739 2,110,912 20,644 SH SOLE 0 0 20,644
ISHARES TR 1 3 YR TREAS BD 464287457 81,583,511 993,588 SH SOLE 0 0 993,588
ISHARES TR 0-5YR HI YL CP 46434V407 264,342 6,233 SH SOLE 0 0 6,233
ISHARES TR CORE US AGGBD ET 464287226 1,358,743 13,727 SH SOLE 0 0 13,727
ISHARES TR 0-3 MTH TREASURY 46436E718 4,236,444 42,082 SH SOLE 0 0 42,082
ISHARES TR RUSSELL 2000 ETF 464287655 7,987,717 26,585 SH SOLE 0 0 26,585
ISHARES TR CONV BD ETF 46435G102 202,819 1,666 SH SOLE 0 0 1,666
ISHARES TR RUS TP200 GR ETF 464289438 270,567 931 SH SOLE 0 0 931
ISHARES TR CORE MSCI EURO 46434V738 37,633,732 500,648 SH SOLE 0 0 500,648
ISHARES TR S&P 100 ETF 464287101 647,956 1,771 SH SOLE 0 0 1,771
ISHARES TR ISHS 1-5YR INVS 464288646 284,534 5,429 SH SOLE 0 0 5,429
ISHARES TR RUS MID CAP ETF 464287499 3,155,354 28,601 SH SOLE 0 0 28,601
ISHARES TR US TREAS BD ETF 46429B267 270,376 11,869 SH SOLE 0 0 11,869
ISHARES TR S&P 500 GRWT ETF 464287309 1,343,422 9,768 SH SOLE 0 0 9,768
ISHARES TR CORE S&P500 ETF 464287200 5,712,874 7,628 SH SOLE 0 0 7,628
ISHARES TR U.S. TECH ETF 464287721 1,725,274 6,840 SH SOLE 0 0 6,840
ISHARES TR EAFE GRWTH ETF 464288885 860,357 6,914 SH SOLE 0 0 6,914
ISHARES TR MSCI EAFE ETF 464287465 2,256,478 21,721 SH SOLE 0 0 21,721
ISHARES TR GLOBAL 100 ETF 464287572 286,151 2,094 SH SOLE 0 0 2,094
ISHARES TR S&P 500 VAL ETF 464287408 1,019,965 4,492 SH SOLE 0 0 4,492
ISHARES TR RUS 1000 VAL ETF 464287598 51,831,281 213,798 SH SOLE 0 0 213,798
ISHARES TR CORE S&P MCP ETF 464287507 379,767 4,925 SH SOLE 0 0 4,925
ISHARES TR IBONDS 26 TRM TS 46436E858 3,836,926 167,624 SH SOLE 0 0 167,624
ISHARES TR MSCI AC ASIA ETF 464288182 421,474 3,532 SH SOLE 0 0 3,532
ISHARES TR RUS 1000 GRW ETF 464287614 86,601,785 697,445 SH SOLE 0 0 697,445
ISHARES TR PFD AND INCM SEC 464288687 350,198 11,485 SH SOLE 0 0 11,485
ISHARES TR USD INV GRDE ETF 464288620 518,080 10,101 SH SOLE 0 0 10,101
ISHARES TR EAFE VALUE ETF 464288877 439,872 5,746 SH SOLE 0 0 5,746
ISHARES TR CORE S&P US GWT 464287671 4,299,737 22,860 SH SOLE 0 0 22,860
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 59,889,593 1,182,187 SH SOLE 0 0 1,182,187
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 16,980,920 300,653 SH SOLE 0 0 300,653
J P MORGAN EXCHANGE TRADED F FUND DA VALU ETF 46654Q583 305,948 5,349 SH SOLE 0 0 5,349
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,363,529 26,963 SH SOLE 0 0 26,963
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 765,536 9,804 SH SOLE 0 0 9,804
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 308,583 3,954 SH SOLE 0 0 3,954
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 2,749,136 20,406 SH SOLE 0 0 20,406
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 30,073,441 378,711 SH SOLE 0 0 378,711
JANUS DETROIT STR TR HENDERSON MTG 47103U852 320,464 7,123 SH SOLE 0 0 7,123
JEFFERIES FINANCIAL GROUP IN COM 47233W109 265,344 5,309 SH SOLE 0 0 5,309
JOHNSON & JOHNSON COM 478160104 55,852,143 219,916 SH SOLE 0 0 219,916
JOHNSON CONTROLS INTERNATION SHS G51502105 1,297,311 8,879 SH SOLE 0 0 8,879
JPMORGAN CHASE & CO COM 46625H100 78,293,081 239,187 SH SOLE 0 0 239,187
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 2,540,796 73,667 SH SOLE 0 0 73,667
KB FINL GROUP INC SPONSORED ADR 48241A105 215,273 2,051 SH SOLE 0 0 2,051
KENVUE INC COM 49177J102 942,801 49,335 SH SOLE 0 0 49,335
KEYSIGHT TECHNOLOGIES INC COM 49338L103 866,423 2,475 SH SOLE 0 0 2,475
KIMBERLY-CLARK CORP COM 494368103 1,045,214 9,521 SH SOLE 0 0 9,521
KINDER MORGAN INC DEL COM 49456B101 34,195,907 1,069,624 SH SOLE 0 0 1,069,624
KINGSTONE COS INC COM 496719105 506,579 26,620 SH SOLE 0 0 26,620
KIRBY CORP COM 497266106 691,679 5,087 SH SOLE 0 0 5,087
KLA CORP COM NEW 482480100 5,846,545 19,378 SH SOLE 0 0 19,378
KRAFT HEINZ CO COM 500754106 5,429,600 229,873 SH SOLE 0 0 229,873
KRANESHARES TRUST MSCI EMG EX CH 500767769 224,176 4,272 SH SOLE 0 0 4,272
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 608,491 12,204 SH SOLE 0 0 12,204
L3HARRIS TECHNOLOGIES INC COM 502431109 14,266,905 49,096 SH SOLE 0 0 49,096
LAM RESEARCH CORP COM NEW 512807306 4,461,144 10,295 SH SOLE 0 0 10,295
LEGGETT & PLATT INC COM 524660107 188,191 16,071 SH SOLE 0 0 16,071
LINDE PLC SHS G54950103 22,051,446 42,493 SH SOLE 0 0 42,493
LOCKHEED MARTIN CORP COM 539830109 15,271,610 29,976 SH SOLE 0 0 29,976
LOWES COS INC COM 548661107 5,303,776 24,054 SH SOLE 0 0 24,054
LUCID DIAGNOSTICS INC COM 54948X109 28,277 26,427 SH SOLE 0 0 26,427
LUMENTUM HLDGS INC COM 55024U109 9,330,544 10,874 SH SOLE 0 0 10,874
LUXEXPERIENCE BV SPONSORED ADS 55406W103 117,780 15,852 SH SOLE 0 0 15,852
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 1,936,414 36,779 SH SOLE 0 0 36,779
MADDEN STEVEN LTD COM 556269108 243,506 5,784 SH SOLE 0 0 5,784
MAIN STR CAP CORP COM 56035L104 842,791 16,245 SH SOLE 0 0 16,245
MANULIFE FINL CORP COM 56501R106 2,649,151 65,395 SH SOLE 0 0 65,395
MARATHON PETE CORP COM 56585A102 711,068 2,781 SH SOLE 0 0 2,781
MARRIOTT INTL INC NEW CL A 571903202 1,545,508 4,170 SH SOLE 0 0 4,170
MARVELL TECHNOLOGY INC COM 573874104 1,184,709 3,977 SH SOLE 0 0 3,977
MASTERCARD INCORPORATED CL A 57636Q104 8,794,830 17,123 SH SOLE 0 0 17,123
MCDONALDS CORP COM 580135101 23,647,858 87,484 SH SOLE 0 0 87,484
MCKESSON CORP COM 58155Q103 318,863 422 SH SOLE 0 0 422
MEDPACE HLDGS INC COM 58506Q109 257,381 486 SH SOLE 0 0 486
MEDTRONIC PLC SHS G5960L103 4,980,748 63,668 SH SOLE 0 0 63,668
MERCADOLIBRE INC COM 58733R102 7,644,196 4,503 SH SOLE 0 0 4,503
MERCK & CO INC COM 58933Y105 36,001,297 280,165 SH SOLE 0 0 280,165
META PLATFORMS INC CL A 30303M102 34,481,453 61,214 SH SOLE 0 0 61,214
METLIFE INC COM 59156R108 982,584 11,613 SH SOLE 0 0 11,613
MICROCHIP TECHNOLOGY INC. COM 595017104 328,304 3,599 SH SOLE 0 0 3,599
MICRON TECHNOLOGY INC COM 595112103 8,342,316 7,227 SH SOLE 0 0 7,227
MICROSOFT CORP COM 594918104 196,883,522 527,809 SH SOLE 0 0 527,809
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 170,876 16,952 SH SOLE 0 0 16,952
MOLINA HEALTHCARE INC COM 60855R100 300,512 1,314 SH SOLE 0 0 1,314
MONDELEZ INTL INC CL A 609207105 236,103 4,082 SH SOLE 0 0 4,082
MOODYS CORP COM 615369105 4,879,760 10,774 SH SOLE 0 0 10,774
MOOG INC CL A 615394202 408,158 963 SH SOLE 0 0 963
MORGAN STANLEY COM NEW 617446448 1,840,106 8,802 SH SOLE 0 0 8,802
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103 3,970,678 262,611 SH SOLE 0 0 262,611
MPLX LP COM UNIT REP LTD 55336V100 48,258,533 856,711 SH SOLE 0 0 856,711
MSCI INC COM 55354G100 3,684,639 6,579 SH SOLE 0 0 6,579
MURPHY USA INC COM 626755102 262,969 488 SH SOLE 0 0 488
NEBIUS GROUP N.V. SHS CLASS A N97284108 501,801 1,817 SH SOLE 0 0 1,817
NEOGEN CORP COM 640491106 176,618 19,646 SH SOLE 0 0 19,646
NETFLIX INC. COM 64110L106 3,269,406 45,790 SH SOLE 0 0 45,790
NEUROCRINE BIOSCIENCES INC COM 64125C109 268,645 1,594 SH SOLE 0 0 1,594
NEW YORK LIFE INVTS ACTIVE E MACK MU INSD ETF 45409F843 206,753 8,540 SH SOLE 0 0 8,540
NEWMONT CORP COM 651639106 3,250,040 34,797 SH SOLE 0 0 34,797
NEXTERA ENERGY INC COM 65339F101 3,617,792 41,219 SH SOLE 0 0 41,219
NIKE INC CL B 654106103 6,075,032 147,991 SH SOLE 0 0 147,991
NNN REIT INC COM 637417106 248,842 5,348 SH SOLE 0 0 5,348
NOVARTIS AG SPONSORED ADR 66987V109 4,920,381 31,396 SH SOLE 0 0 31,396
NOVO-NORDISK A S ADR 670100205 4,638,531 96,757 SH SOLE 0 0 96,757
NRG ENERGY INC COM NEW 629377508 1,364,931 9,345 SH SOLE 0 0 9,345
NU HLDGS LTD ORD SHS CL A G6683N103 284,782 21,316 SH SOLE 0 0 21,316
NVENT ELEC PLC SHS G6700G107 228,804 1,349 SH SOLE 0 0 1,349
NVIDIA CORPORATION COM 67066G104 99,252,120 496,037 SH SOLE 0 0 496,037
OCCIDENTAL PETE CORP COM 674599105 463,467 9,542 SH SOLE 0 0 9,542
OMNICOM GROUP INC COM 681919106 287,970 3,954 SH SOLE 0 0 3,954
ON HLDG AG NAMEN AKT A H5919C104 299,759 8,463 SH SOLE 0 0 8,463
ONE GAS INC COM 68235P108 2,913,323 37,801 SH SOLE 0 0 37,801
ONEMAIN HLDGS INC COM 68268W103 277,525 4,551 SH SOLE 0 0 4,551
ONEOK INC NEW COM 682680103 24,105,271 277,263 SH SOLE 0 0 277,263
ONESPAWORLD HOLDINGS LIMITED COM P73684113 325,777 11,536 SH SOLE 0 0 11,536
ORACLE CORP COM 68389X105 6,118,023 41,747 SH SOLE 0 0 41,747
OREILLY AUTOMOTIVE INC COM 67103H107 558,434 6,064 SH SOLE 0 0 6,064
ORMAT TECHNOLOGIES INC COM 686688102 658,627 6,048 SH SOLE 0 0 6,048
OTIS WORLDWIDE CORP COM 68902V107 391,743 5,471 SH SOLE 0 0 5,471
PACER FDS TR US CASH COWS 100 69374H881 2,110,819 33,936 SH SOLE 0 0 33,936
PALANTIR TECHNOLOGIES INC CL A 69608A108 18,342,741 157,219 SH SOLE 0 0 157,219
PALO ALTO NETWORKS INC COM 697435105 34,946,025 102,475 SH SOLE 0 0 102,475
PARKER-HANNIFIN CORP COM 701094104 1,638,351 1,675 SH SOLE 0 0 1,675
PENGUIN SOLUTIONS INC COM 706915105 1,116,739 14,692 SH SOLE 0 0 14,692
PEPSICO INC COM 713448108 15,968,160 117,933 SH SOLE 0 0 117,933
PERMIAN RESOURCES CORP CLASS A COM 71424F105 4,581,034 248,834 SH SOLE 0 0 248,834
PFIZER INC COM 717081103 11,442,321 475,179 SH SOLE 0 0 475,179
PG&E CORP COM 69331C108 312,045 18,552 SH SOLE 0 0 18,552
PGIM ETF TR AAA CLO ETF 69344A834 1,152,806 22,485 SH SOLE 0 0 22,485
PGIM ETF TR PGIM ULTRA SH BD 69344A107 7,317,915 147,687 SH SOLE 0 0 147,687
PHILIP MORRIS INTL INC COM 718172109 29,050,298 160,578 SH SOLE 0 0 160,578
PHILLIPS 66 COM 718546104 4,219,735 24,961 SH SOLE 0 0 24,961
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,201,983 71,975 SH SOLE 0 0 71,975
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1,048,573 79,317 SH SOLE 0 0 79,317
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 12,595,277 565,825 SH SOLE 0 0 565,825
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,276,808 217,421 SH SOLE 0 0 217,421
PNC FINL SVCS GROUP INC COM 693475105 419,805 1,705 SH SOLE 0 0 1,705
POOL CORP COM 73278L105 244,126 1,136 SH SOLE 0 0 1,136
PROCEPT BIOROBOTICS CORP COM 74276L105 353,377 15,650 SH SOLE 0 0 15,650
PROCTER & GAMBLE CO COM 742718109 11,241,334 76,659 SH SOLE 0 0 76,659
PROGRESSIVE CORP COM 743315103 220,853 1,011 SH SOLE 0 0 1,011
PROLOGIS INC. COM 74340W103 303,724 2,242 SH SOLE 0 0 2,242
PRUDENTIAL FINL INC COM 744320102 2,592,765 24,022 SH SOLE 0 0 24,022
QUALCOMM INC COM 747525103 2,029,918 10,985 SH SOLE 0 0 10,985
QUANTA SVCS INC COM 74762E102 1,147,744 1,594 SH SOLE 0 0 1,594
QUEST DIAGNOSTICS INC COM 74834L100 316,653 1,494 SH SOLE 0 0 1,494
RAFAEL HLDGS INC COM CL B 75062E106 143,641 43,793 SH SOLE 0 0 43,793
RBC BEARINGS INC COM 75524B104 636,975 989 SH SOLE 0 0 989
REIN THERAPEUTICS INC COM NEW 00887A204 43,514 41,840 SH SOLE 0 0 41,840
REVOLUTION MEDICINES INC COM 76155X100 969,174 5,175 SH SOLE 0 0 5,175
REVVITY INC COM 714046109 444,817 3,998 SH SOLE 0 0 3,998
RIO TINTO PLC SPONSORED ADR 767204100 2,953,842 31,116 SH SOLE 0 0 31,116
ROCKET LAB CORP COM 773121108 215,396 2,119 SH SOLE 0 0 2,119
ROCKWELL AUTOMATION INC COM 773903109 313,881 634 SH SOLE 0 0 634
ROSS STORES INC COM 778296103 741,144 3,482 SH SOLE 0 0 3,482
ROYAL BK CDA COM 780087102 37,179,263 179,636 SH SOLE 0 0 179,636
RTX CORPORATION COM 75513E101 37,871,348 199,606 SH SOLE 0 0 199,606
S&P GLOBAL INC COM 78409V104 4,175,400 10,252 SH SOLE 0 0 10,252
SABINE RTY TR UNIT BEN INT 785688102 21,649,266 295,755 SH SOLE 0 0 295,755
SALESFORCE INC COM 79466L302 970,514 6,195 SH SOLE 0 0 6,195
SANDISK CORP COM 80004C200 38,141,821 16,775 SH SOLE 0 0 16,775
SAP SE SPON ADR 803054204 993,239 6,445 SH SOLE 0 0 6,445
SCHWAB CHARLES CORP COM 808513105 6,198,606 67,179 SH SOLE 0 0 67,179
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 301,430 10,408 SH SOLE 0 0 10,408
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 269,715 8,672 SH SOLE 0 0 8,672
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,177,339 2,256 SH SOLE 0 0 2,256
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,610,365 13,701 SH SOLE 0 0 13,701
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 382,950 7,143 SH SOLE 0 0 7,143
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,643,683 30,948 SH SOLE 0 0 30,948
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 413,128 3,856 SH SOLE 0 0 3,856
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 329,300 7,479 SH SOLE 0 0 7,479
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 547,431 2,955 SH SOLE 0 0 2,955
SELECT WATER SOLUTIONS INC CL A COM 81617J301 2,199,179 110,069 SH SOLE 0 0 110,069
SERVICENOW INC COM 81762P102 15,940,695 160,563 SH SOLE 0 0 160,563
SHARKNINJA INC COM SHS G8068L108 412,499 2,709 SH SOLE 0 0 2,709
SHELL PLC SPON ADS 780259305 19,094,124 246,248 SH SOLE 0 0 246,248
SHERWIN WILLIAMS CO COM 824348106 4,691,016 13,624 SH SOLE 0 0 13,624
SHOPIFY INC CL A SUB VTG SHS 82509L107 6,122,560 53,622 SH SOLE 0 0 53,622
SIGHT SCIENCES INC COM 82657M105 9,100,554 1,679,069 SH SOLE 0 0 1,679,069
SIMON PPTY GROUP INC NEW COM 828806109 214,033 957 SH SOLE 0 0 957
SIMPSON MFG INC COM 829073105 242,637 1,159 SH SOLE 0 0 1,159
SK TELECOM CO LTD SPONSORED ADR 78440P306 603,225 18,757 SH SOLE 0 0 18,757
SLB LIMITED COM STK 806857108 5,680,599 122,189 SH SOLE 0 0 122,189
SNOWFLAKE INC COM SHS 833445109 736,778 2,895 SH SOLE 0 0 2,895
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 281,838 3,181 SH SOLE 0 0 3,181
SOLVENTUM CORP COM SHS 83444M101 276,274 3,581 SH SOLE 0 0 3,581
SOUTHERN CO COM 842587107 2,052,156 21,441 SH SOLE 0 0 21,441
SOUTHERN COPPER CORP COM 84265V105 5,865,069 33,657 SH SOLE 0 0 33,657
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 736,236 4,309 SH SOLE 0 0 4,309
SPDR GOLD TR GOLD SHS 78463V107 3,330,524 9,041 SH SOLE 0 0 9,041
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202 441,544 6,429 SH SOLE 0 0 6,429
SPDR INDEX SHS FDS ST STR MSCI GLB 78463X475 1,155,945 13,493 SH SOLE 0 0 13,493
SPDR SERIES TRUST ST STR P500VAL 78464A508 336,406 5,533 SH SOLE 0 0 5,533
SPDR SERIES TRUST ST STR SP AERO 78464A631 227,032 800 SH SOLE 0 0 800
SPDR SERIES TRUST ST STR SP DIV 78464A763 6,754,054 44,382 SH SOLE 0 0 44,382
SPDR SERIES TRUST ST STR SP BIOT 78464A870 1,264,418 7,990 SH SOLE 0 0 7,990
SPDR SERIES TRUST ST INTER ETF 78464A672 266,071 9,372 SH SOLE 0 0 9,372
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 210,106 8,233 SH SOLE 0 0 8,233
SPDR SERIES TRUST ST STR CONV ETF 78464A359 226,099 2,097 SH SOLE 0 0 2,097
SPDR SERIES TRUST ST STR P400MID 78464A847 583,110 8,631 SH SOLE 0 0 8,631
SPDR SERIES TRUST ST STR P500GRW 78464A409 566,987 4,765 SH SOLE 0 0 4,765
SPDR SERIES TRUST ST STR P500ETF 78464A854 3,207,093 36,494 SH SOLE 0 0 36,494
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 504,203 5,502 SH SOLE 0 0 5,502
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 4,303,239 106,806 SH SOLE 0 0 106,806
STANDARD LITHIUM CORP COM 853606101 176,132 64,048 SH SOLE 0 0 64,048
STANLEY BLACK & DECKER INC COM 854502101 11,102,659 117,962 SH SOLE 0 0 117,962
STARBUCKS CORP COM 855244109 1,615,856 15,812 SH SOLE 0 0 15,812
STATE STR CORP COM 857477103 629,216 3,710 SH SOLE 0 0 3,710
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,318,113 2,523 SH SOLE 0 0 2,523
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 41,587,395 55,689 SH SOLE 0 0 55,689
STEEL DYNAMICS INC COM 858119100 906,138 3,949 SH SOLE 0 0 3,949
STMICROELECTRONICS N V NY REGISTRY 861012102 268,855 3,590 SH SOLE 0 0 3,590
STRYKER CORPORATION COM 863667101 1,048,417 3,330 SH SOLE 0 0 3,330
SUN CMNTYS INC COM 866674104 242,218 2,020 SH SOLE 0 0 2,020
SYNCHRONY FINANCIAL COM 87165B103 229,747 3,021 SH SOLE 0 0 3,021
SYNOPSYS INC COM 871607107 456,776 1,024 SH SOLE 0 0 1,024
SYSCO CORP COM 871829107 313,211 3,747 SH SOLE 0 0 3,747
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 23,410,959 49,021 SH SOLE 0 0 49,021
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 280,978 1,124 SH SOLE 0 0 1,124
TARGA RES CORP COM 87612G101 20,792,687 77,544 SH SOLE 0 0 77,544
TARGET CORP COM 87612E106 4,841,604 37,069 SH SOLE 0 0 37,069
TC ENERGY CORP COM 87807B107 5,098,695 76,915 SH SOLE 0 0 76,915
TD SYNNEX CORPORATION COM 87162W100 239,269 895 SH SOLE 0 0 895
TECHNIPFMC PLC COM G87110105 535,439 8,076 SH SOLE 0 0 8,076
TERADYNE INC COM 880770102 1,965,842 4,063 SH SOLE 0 0 4,063
TESLA INC COM 88160R101 2,342,321 5,569 SH SOLE 0 0 5,569
TEXAS CAPITAL FUNDS TRUST CAP TE EQ IN ETF 88224A102 339,014 8,450 SH SOLE 0 0 8,450
TEXAS INSTRS INC COM 882508104 8,909,934 29,892 SH SOLE 0 0 29,892
TFI INTERNATIONAL INC COM 87241L109 592,370 4,126 SH SOLE 0 0 4,126
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102 642,066 24,156 SH SOLE 0 0 24,156
THERMO FISHER SCIENTIFIC INC COM 883556102 40,501,365 80,783 SH SOLE 0 0 80,783
TJX COS INC NEW COM 872540109 830,292 5,480 SH SOLE 0 0 5,480
T-MOBILE US INC COM 872590104 1,477,701 8,810 SH SOLE 0 0 8,810
TOAST INC CL A 888787108 296,672 10,664 SH SOLE 0 0 10,664
TOTALENERGIES SE ACT F92124100 6,754,227 86,860 SH SOLE 0 0 86,860
TOYOTA MOTOR CORP ADS 892331307 3,923,236 23,294 SH SOLE 0 0 23,294
TRANE TECHNOLOGIES PLC SHS G8994E103 1,492,144 3,038 SH SOLE 0 0 3,038
TRANSDIGM GROUP INC COM 893641100 364,979 274 SH SOLE 0 0 274
TRANSMEDICS GROUP INC COM 89377M109 243,761 3,670 SH SOLE 0 0 3,670
TRAVELERS COMPANIES INC COM 89417E109 4,729,299 14,326 SH SOLE 0 0 14,326
TRIUMPH FINANCIAL INC COM 89679E300 1,478,277 19,372 SH SOLE 0 0 19,372
TWFG INC COM CL A 87318A101 240,500 10,000 SH SOLE 0 0 10,000
TWILIO INC CL A 90138F102 461,354 2,236 SH SOLE 0 0 2,236
UBER TECHNOLOGIES INC COM 90353T100 3,849,087 53,341 SH SOLE 0 0 53,341
UNILEVER PLC SPON ADR NEW 904767803 2,475,802 41,181 SH SOLE 0 0 41,181
UNION PAC CORP COM 907818108 3,909,456 14,373 SH SOLE 0 0 14,373
UNITED BANKSHARES INC WEST V COM 909907107 200,002 4,364 SH SOLE 0 0 4,364
UNITED PARCEL SVCS INC CL B 911312106 4,137,442 38,487 SH SOLE 0 0 38,487
UNITED RENTALS INC COM 911363109 683,133 603 SH SOLE 0 0 603
UNITEDHEALTH GROUP INC COM 91324P102 12,084,102 29,074 SH SOLE 0 0 29,074
US BANCORP COM NEW 902973304 6,109,218 101,146 SH SOLE 0 0 101,146
VALERO ENERGY CORP COM 91913Y100 528,954 2,031 SH SOLE 0 0 2,031
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,433,769 19,002 SH SOLE 0 0 19,002
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,611,586 19,506 SH SOLE 0 0 19,506
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,060,056 13,606 SH SOLE 0 0 13,606
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,016,058 13,840 SH SOLE 0 0 13,840
VANGUARD INDEX FDS VALUE ETF 922908744 15,143,461 69,487 SH SOLE 0 0 69,487
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 50,849,766 74,037 SH SOLE 0 0 74,037
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,179,954 46,780 SH SOLE 0 0 46,780
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,522,453 88,379 SH SOLE 0 0 88,379
VANGUARD INDEX FDS MID CAP ETF 922908629 15,304,352 189,951 SH SOLE 0 0 189,951
VANGUARD INDEX FDS GROWTH ETF 922908736 10,831,302 125,740 SH SOLE 0 0 125,740
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,490,219 8,130 SH SOLE 0 0 8,130
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,706,257 4,611 SH SOLE 0 0 4,611
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 350,625 4,633 SH SOLE 0 0 4,633
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 763,277 12,787 SH SOLE 0 0 12,787
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,870,909 22,339 SH SOLE 0 0 22,339
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,939,117 12,355 SH SOLE 0 0 12,355
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,970,562 18,536 SH SOLE 0 0 18,536
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,490,770 77,161 SH SOLE 0 0 77,161
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6,648,540 52,018 SH SOLE 0 0 52,018
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 841,181 6,927 SH SOLE 0 0 6,927
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5,502,244 93,290 SH SOLE 0 0 93,290
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1,025,763 3,095 SH SOLE 0 0 3,095
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 325,654 1,132 SH SOLE 0 0 1,132
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 30,204,798 127,651 SH SOLE 0 0 127,651
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,316,018 88,645 SH SOLE 0 0 88,645
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 2,998,776 29,600 SH SOLE 0 0 29,600
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,241,239 7,594 SH SOLE 0 0 7,594
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 515,662 1,300 SH SOLE 0 0 1,300
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 493,067 1,649 SH SOLE 0 0 1,649
VANGUARD WORLD FD COMM SRVC ETF 92204A884 280,524 1,525 SH SOLE 0 0 1,525
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,084,370 12,335 SH SOLE 0 0 12,335
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 270,645 751 SH SOLE 0 0 751
VANGUARD WORLD FD INF TECH ETF 92204A702 1,840,033 15,395 SH SOLE 0 0 15,395
VANGUARD WORLD FD FINANCIALS ETF 92204A405 541,180 4,112 SH SOLE 0 0 4,112
VEEVA SYS INC CL A COM 922475108 821,154 4,627 SH SOLE 0 0 4,627
VERISIGN INC COM 92343E102 245,019 974 SH SOLE 0 0 974
VERIZON COMMUNICATIONS INC COM 92343V104 16,113,560 380,575 SH SOLE 0 0 380,575
VERTEX PHARMACEUTICALS INC COM 92532F100 19,329,751 38,914 SH SOLE 0 0 38,914
VERTIV HOLDINGS CO COM CL A 92537N108 3,077,665 9,192 SH SOLE 0 0 9,192
VIATRIS INC COM 92556V106 2,126,938 133,938 SH SOLE 0 0 133,938
VIKING HOLDINGS LTD ORD SHS G93A5A101 285,644 2,729 SH SOLE 0 0 2,729
VIPER ENERGY INC CL A 64361Q101 3,906,482 92,134 SH SOLE 0 0 92,134
VISA INC COM CL A 92826C839 30,531,268 88,989 SH SOLE 0 0 88,989
VISTRA CORP COM 92840M102 2,273,327 14,331 SH SOLE 0 0 14,331
WALMART INC COM 931142103 63,359,755 559,418 SH SOLE 0 0 559,418
WASTE CONNECTIONS INC COM 94106B101 789,777 4,738 SH SOLE 0 0 4,738
WASTE MGMT INC DEL COM 94106L109 2,875,100 12,899 SH SOLE 0 0 12,899
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105 372,206 10,861 SH SOLE 0 0 10,861
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,171,765 5,548 SH SOLE 0 0 5,548
WELLS FARGO & CO COM 949746101 1,253,425 15,167 SH SOLE 0 0 15,167
WELLTOWER INC COM 95040Q104 211,309 931 SH SOLE 0 0 931
WEST PHARMACEUTICAL SVSC INC COM 955306105 240,171 669 SH SOLE 0 0 669
WESTERN DIGITAL CORP COM 958102105 16,098,322 25,204 SH SOLE 0 0 25,204
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 7,056,092 161,245 SH SOLE 0 0 161,245
WILLIAMS COS INC COM 969457100 35,901,537 482,937 SH SOLE 0 0 482,937
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,381,270 12,150 SH SOLE 0 0 12,150
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,696,356 108,750 SH SOLE 0 0 108,750
ZOOM COMMUNICATIONS INC CL A 98980L101 630,149 7,301 SH SOLE 0 0 7,301