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
3M CO COM 88579Y101   444,966 3,255 SH   SOLE   0 0 3,255
AB ACTIVE ETFS INC TAX AWARE INTERM 00039J889   2,502,136 96,757 SH   SOLE   0 0 96,757
ABBOTT LABS COM 002824100   1,557,458 13,661 SH   SOLE   0 0 13,661
ABBVIE INC COM 00287Y109   14,529,049 73,572 SH   SOLE   0 0 73,572
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,626,853 4,602 SH   SOLE   0 0 4,602
ADOBE INC COM 00724F101   20,322,865 39,250 SH   SOLE   0 0 39,250
ADVANCED MICRO DEVICES INC COM 007903107   7,500,097 45,710 SH   SOLE   0 0 45,710
AERCAP HOLDINGS NV SHS N00985106   1,393,331 14,710 SH   SOLE   0 0 14,710
AGILENT TECHNOLOGIES INC COM 00846U101   274,688 1,850 SH   SOLE   0 0 1,850
AIRBNB INC COM CL A 009066101   1,275,328 10,057 SH   SOLE   0 0 10,057
ALLISON TRANSMISSION HLDGS I COM 01973R101   868,185 9,037 SH   SOLE   0 0 9,037
ALPHABET INC CAP STK CL A 02079K305   17,826,886 107,488 SH   SOLE   0 0 107,488
ALPHABET INC CAP STK CL C 02079K107   4,849,701 29,007 SH   SOLE   0 0 29,007
ALPS ETF TR ALERIAN MLP 00162Q452   1,259,078 26,715 SH   SOLE   0 0 26,715
AMAZON COM INC COM 023135106   29,304,678 157,273 SH   SOLE   0 0 157,273
AMERICAN EXPRESS CO COM 025816109   2,650,166 9,772 SH   SOLE   0 0 9,772
AMERICAN INTL GROUP INC COM NEW 026874784   8,925,769 121,887 SH   SOLE   0 0 121,887
AMGEN INC COM 031162100   4,769,524 14,803 SH   SOLE   0 0 14,803
AMPHENOL CORP NEW CL A 032095101   4,282,967 65,730 SH   SOLE   0 0 65,730
AON PLC SHS CL A G0403H108   709,280 2,050 SH   SOLE   0 0 2,050
APPLE INC COM 037833100   43,352,531 186,062 SH   SOLE   0 0 186,062
APPLIED MATLS INC COM 038222105   6,128,487 30,332 SH   SOLE   0 0 30,332
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   186,835 21,426 SH   SOLE   0 0 21,426
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   499,467 3,205 SH   SOLE   0 0 3,205
ARISTA NETWORKS INC COM 040413106   758,428 1,976 SH   SOLE   0 0 1,976
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,108,614 7,752 SH   SOLE   0 0 7,752
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   139,646 14,308 SH   SOLE   0 0 14,308
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,970,536 3,565 SH   SOLE   0 0 3,565
AST SPACEMOBILE INC COM CL A 00217D100   672,604 25,721 SH   SOLE   0 0 25,721
ASTRAZENECA PLC SPONSORED ADR 046353108   2,213,657 28,413 SH   SOLE   0 0 28,413
AT&T INC COM 00206R102   2,514,297 114,286 SH   SOLE   0 0 114,286
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   3,269,760 149,989 SH   SOLE   0 0 149,989
AUTODESK INC COM 052769106   218,456 793 SH   SOLE   0 0 793
AUTOMATIC DATA PROCESSING IN COM 053015103   5,898,223 21,314 SH   SOLE   0 0 21,314
BANK AMERICA CORP COM 060505104   4,806,696 121,136 SH   SOLE   0 0 121,136
BECTON DICKINSON & CO COM 075887109   353,935 1,468 SH   SOLE   0 0 1,468
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,073,540 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,388,604 3,017 SH   SOLE   0 0 3,017
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   2,431,751 137,077 SH   SOLE   0 0 137,077
BLACKROCK INC COM 09247X101   722,667 761 SH   SOLE   0 0 761
BLACKROCK MUN INCOME QUALITY COM 092479104   18,872,673 1,567,498 SH   SOLE   0 0 1,567,498
BLACKSTONE INC COM 09260D107   241,027 1,574 SH   SOLE   0 0 1,574
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   7,941,001 271,116 SH   SOLE   0 0 271,116
BOEING CO COM 097023105   1,081,613 7,114 SH   SOLE   0 0 7,114
BROADCOM INC COM 11135F101   5,834,137 33,821 SH   SOLE   0 0 33,821
CADENCE BANK COM 12740C103   200,655 6,300 SH   SOLE   0 0 6,300
CAPITAL ONE FINL CORP COM 14040H105   503,692 3,364 SH   SOLE   0 0 3,364
CARRIER GLOBAL CORPORATION COM 14448C104   538,478 6,690 SH   SOLE   0 0 6,690
CASEYS GEN STORES INC COM 147528103   450,852 1,200 SH   SOLE   0 0 1,200
CATALENT INC COM 148806102   589,710 9,736 SH   SOLE   0 0 9,736
CATERPILLAR INC COM 149123101   6,703,550 17,139 SH   SOLE   0 0 17,139
CBOE GLOBAL MKTS INC COM 12503M108   511,765 2,498 SH   SOLE   0 0 2,498
CENTERPOINT ENERGY INC COM 15189T107   379,871 12,912 SH   SOLE   0 0 12,912
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   327,593 6,724 SH   SOLE   0 0 6,724
CHEVRON CORP NEW COM 166764100   13,349,116 90,644 SH   SOLE   0 0 90,644
CHUBB LIMITED COM H1467J104   425,087 1,474 SH   SOLE   0 0 1,474
CHURCHILL DOWNS INC COM 171484108   324,504 2,400 SH   SOLE   0 0 2,400
CISCO SYS INC COM 17275R102   6,005,600 112,845 SH   SOLE   0 0 112,845
CITIGROUP INC COM NEW 172967424   10,839,462 173,154 SH   SOLE   0 0 173,154
CLEARSIGN TECHNOLOGIES CORP COM 185064102   25,497 30,000 SH   SOLE   0 0 30,000
COCA COLA CO COM 191216100   6,348,144 88,340 SH   SOLE   0 0 88,340
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   368,188 4,150 SH   SOLE   0 0 4,150
COLGATE PALMOLIVE CO COM 194162103   355,861 3,428 SH   SOLE   0 0 3,428
COMCAST CORP NEW CL A 20030N101   724,668 17,349 SH   SOLE   0 0 17,349
COMSTOCK RES INC COM 205768302   231,263 20,778 SH   SOLE   0 0 20,778
CONOCOPHILLIPS COM 20825C104   6,198,773 58,879 SH   SOLE   0 0 58,879
COSTCO WHSL CORP NEW COM 22160K105   10,811,333 12,195 SH   SOLE   0 0 12,195
CROWDSTRIKE HLDGS INC CL A 22788C105   323,101 1,152 SH   SOLE   0 0 1,152
CSX CORP COM 126408103   1,678,503 48,610 SH   SOLE   0 0 48,610
CUMMINS INC COM 231021106   819,836 2,532 SH   SOLE   0 0 2,532
CVS HEALTH CORP COM 126650100   1,027,522 16,341 SH   SOLE   0 0 16,341
DANAHER CORPORATION COM 235851102   571,331 2,055 SH   SOLE   0 0 2,055
DARDEN RESTAURANTS INC COM 237194105   1,847,260 11,255 SH   SOLE   0 0 11,255
DEERE & CO COM 244199105   826,313 1,980 SH   SOLE   0 0 1,980
DIAMONDBACK ENERGY INC COM 25278X109   2,264,646 13,136 SH   SOLE   0 0 13,136
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   327,295 10,623 SH   SOLE   0 0 10,623
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   605,244 15,894 SH   SOLE   0 0 15,894
DISCOVER FINL SVCS COM 254709108   270,339 1,927 SH   SOLE   0 0 1,927
DISNEY WALT CO COM 254687106   1,232,864 12,817 SH   SOLE   0 0 12,817
DOCUSIGN INC COM 256163106   393,154 6,332 SH   SOLE   0 0 6,332
DORCHESTER MINERALS LP COM UNIT 25820R105   533,806 17,705 SH   SOLE   0 0 17,705
DOW INC COM 260557103   465,995 8,530 SH   SOLE   0 0 8,530
DUKE ENERGY CORP NEW COM NEW 26441C204   538,682 4,672 SH   SOLE   0 0 4,672
EATON CORP PLC SHS G29183103   8,840,237 26,672 SH   SOLE   0 0 26,672
ECOLAB INC COM 278865100   1,224,818 4,797 SH   SOLE   0 0 4,797
ELI LILLY & CO COM 532457108   14,497,629 16,364 SH   SOLE   0 0 16,364
EMERSON ELEC CO COM 291011104   516,445 4,722 SH   SOLE   0 0 4,722
ENBRIDGE INC COM 29250N105   7,178,955 176,778 SH   SOLE   0 0 176,778
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   28,983,342 1,805,816 SH   SOLE   0 0 1,805,816
ENTERPRISE PRODS PARTNERS L COM 293792107   49,884,322 1,713,649 SH   SOLE   0 0 1,713,649
EOG RES INC COM 26875P101   600,050 4,881 SH   SOLE   0 0 4,881
EOG RES INC COM 26875P101   1,057,198 8,600 SH Put SOLE   0 0 8,600
ETHAN ALLEN INTERIORS INC COM 297602104   1,414,073 44,342 SH   SOLE   0 0 44,342
EXXON MOBIL CORP COM 30231G102   23,288,787 198,676 SH   SOLE   0 0 198,676
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   621,453 10,255 SH   SOLE   0 0 10,255
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   298,817 16,509 SH   SOLE   0 0 16,509
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   275,515 11,630 SH   SOLE   0 0 11,630
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   387,931 3,468 SH   SOLE   0 0 3,468
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   215,454 1,554 SH   SOLE   0 0 1,554
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   598,575 17,815 SH   SOLE   0 0 17,815
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   11,572,232 334,651 SH   SOLE   0 0 334,651
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   17,157,279 469,805 SH   SOLE   0 0 469,805
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   9,815,653 272,430 SH   SOLE   0 0 272,430
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   8,972,364 258,049 SH   SOLE   0 0 258,049
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391   298,397 8,844 SH   SOLE   0 0 8,844
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   4,320,265 96,607 SH   SOLE   0 0 96,607
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   439,015 12,731 SH   SOLE   0 0 12,731
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   5,752,719 173,259 SH   SOLE   0 0 173,259
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   3,806,446 107,466 SH   SOLE   0 0 107,466
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   296,380 7,725 SH   SOLE   0 0 7,725
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   5,558,491 153,380 SH   SOLE   0 0 153,380
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   3,922,561 106,832 SH   SOLE   0 0 106,832
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   1,398,174 38,056 SH   SOLE   0 0 38,056
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   3,811,954 100,714 SH   SOLE   0 0 100,714
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   5,542,644 159,799 SH   SOLE   0 0 159,799
FREEPORT-MCMORAN INC CL B 35671D857   412,988 8,273 SH   SOLE   0 0 8,273
GARTNER INC COM 366651107   1,029,736 2,032 SH   SOLE   0 0 2,032
GE AEROSPACE COM NEW 369604301   7,805,944 41,393 SH   SOLE   0 0 41,393
GENERAL DYNAMICS CORP COM 369550108   3,186,730 10,545 SH   SOLE   0 0 10,545
GENERAL MLS INC COM 370334104   553,801 7,499 SH   SOLE   0 0 7,499
GENIE ENERGY LTD CL B 372284208   1,877,606 115,545 SH   SOLE   0 0 115,545
GLOBAL X FDS GLBL X MLP ETF 37954Y343   949,044 19,780 SH   SOLE   0 0 19,780
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   870,880 16,000 SH   SOLE   0 0 16,000
GOLDMAN SACHS GROUP INC COM 38141G104   522,965 1,056 SH   SOLE   0 0 1,056
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   422,180 8,360 SH   SOLE   0 0 8,360
GSK PLC SPONSORED ADR 37733W204   2,409,333 58,937 SH   SOLE   0 0 58,937
GULFPORT ENERGY OPERATING CO COMMON SHARES 402635502   2,252,239 14,881 SH   SOLE   0 0 14,881
GULFPORT ENERGY OPERATING CO COMMON SHARES 402635502   2,239,980 14,800 SH Put SOLE   0 0 14,800
H & E EQUIPMENT SERVICES INC COM 404030108   282,539 5,804 SH   SOLE   0 0 5,804
HEARTLAND FINL USA INC COM 42234Q102   720,653 12,710 SH   SOLE   0 0 12,710
HESS MIDSTREAM LP CL A SHS 428103105   336,370 9,537 SH   SOLE   0 0 9,537
HIGHPEAK ENERGY INC COM 43114Q105   3,389,010 244,165 SH   SOLE   0 0 244,165
HIGHPEAK ENERGY INC *W EXP 08/21/202 43114Q121   142,767 35,251 SH   SOLE   0 0 35,251
HOME DEPOT INC COM 437076102   11,516,341 28,421 SH   SOLE   0 0 28,421
HONEYWELL INTL INC COM 438516106   3,102,510 15,009 SH   SOLE   0 0 15,009
HSBC HLDGS PLC SPON ADR NEW 404280406   876,505 19,396 SH   SOLE   0 0 19,396
ICICI BANK LIMITED ADR 45104G104   344,648 11,546 SH   SOLE   0 0 11,546
ICON PLC SHS G4705A100   420,909 1,465 SH   SOLE   0 0 1,465
IDT CORP CL B NEW 448947507   1,113,266 29,166 SH   SOLE   0 0 29,166
ILLINOIS TOOL WKS INC COM 452308109   473,560 1,807 SH   SOLE   0 0 1,807
INFOSYS LTD SPONSORED ADR 456788108   305,611 13,723 SH   SOLE   0 0 13,723
INTEL CORP COM 458140100   212,430 9,055 SH   SOLE   0 0 9,055
INTERNATIONAL BUSINESS MACHS COM 459200101   14,925,234 67,511 SH   SOLE   0 0 67,511
INTUIT COM 461202103   3,419,051 5,506 SH   SOLE   0 0 5,506
INTUITIVE SURGICAL INC COM NEW 46120E602   1,691,934 3,444 SH   SOLE   0 0 3,444
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   282,994 5,954 SH   SOLE   0 0 5,954
INVESCO QQQ TR UNIT SER 1 46090E103   2,825,437 5,789 SH   SOLE   0 0 5,789
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   510,806 14,138 SH   SOLE   0 0 14,138
ISHARES GOLD TR ISHARES NEW 464285204   1,240,562 24,961 SH   SOLE   0 0 24,961
ISHARES INC CORE MSCI EMKT 46434G103   13,024,086 226,861 SH   SOLE   0 0 226,861
ISHARES INC MSCI JPN ETF NEW 46434G822   16,213,719 226,639 SH   SOLE   0 0 226,639
ISHARES INC MSCI EM ASIA ETF 464286426   210,370 2,685 SH   SOLE   0 0 2,685
ISHARES INC MSCI EURZONE ETF 464286608   256,867 4,918 SH   SOLE   0 0 4,918
ISHARES TR CORE S&P US VLU 464287663   28,338,472 296,769 SH   SOLE   0 0 296,769
ISHARES TR CORE S&P SCP ETF 464287804   6,418,654 54,879 SH   SOLE   0 0 54,879
ISHARES TR SHORT TREAS BD 464288679   32,783,074 296,331 SH   SOLE   0 0 296,331
ISHARES TR USD INV GRDE ETF 464288620   34,182,620 650,107 SH   SOLE   0 0 650,107
ISHARES TR 0-3 MNTH TREASRY 46436E718   7,158,617 71,074 SH   SOLE   0 0 71,074
ISHARES TR IBONDS 25 TRM TS 46436E866   7,109,703 303,574 SH   SOLE   0 0 303,574
ISHARES TR CORE MSCI EURO 46434V738   33,375,674 547,771 SH   SOLE   0 0 547,771
ISHARES TR CORE US AGGBD ET 464287226   695,522 6,868 SH   SOLE   0 0 6,868
ISHARES TR MSCI EAFE ETF 464287465   1,398,795 16,726 SH   SOLE   0 0 16,726
ISHARES TR US TREAS BD ETF 46429B267   528,329 22,530 SH   SOLE   0 0 22,530
ISHARES TR 1 3 YR TREAS BD 464287457   950,825 11,435 SH   SOLE   0 0 11,435
ISHARES TR RUS 1000 ETF 464287622   573,133 1,823 SH   SOLE   0 0 1,823
ISHARES TR RUSSELL 2000 ETF 464287655   3,142,160 14,225 SH   SOLE   0 0 14,225
ISHARES TR ISHS 1-5YR INVS 464288646   268,829 5,105 SH   SOLE   0 0 5,105
ISHARES TR MBS ETF 464288588   414,570 4,327 SH   SOLE   0 0 4,327
ISHARES TR 20 YR TR BD ETF 464287432   1,413,117 14,405 SH   SOLE   0 0 14,405
ISHARES TR NATIONAL MUN ETF 464288414   255,281 2,350 SH   SOLE   0 0 2,350
ISHARES TR IBOXX INV CP ETF 464287242   319,394 2,827 SH   SOLE   0 0 2,827
ISHARES TR MSCI ACWI ETF 464288257   479,635 4,012 SH   SOLE   0 0 4,012
ISHARES TR RUS 1000 GRW ETF 464287614   4,435,490 11,816 SH   SOLE   0 0 11,816
ISHARES TR MSCI AC ASIA ETF 464288182   205,696 2,622 SH   SOLE   0 0 2,622
ISHARES TR US CONSUM DISCRE 464287580   212,903 2,421 SH   SOLE   0 0 2,421
ISHARES TR CORE S&P500 ETF 464287200   387,046 671 SH   SOLE   0 0 671
ISHARES TR 20 YR TR BD ETF 464287432   196,200 2,000 SH Put SOLE   0 0 2,000
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   10,169,383 158,723 SH   SOLE   0 0 158,723
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   1,544,501 30,440 SH   SOLE   0 0 30,440
JANUS DETROIT STR TR HENDERSON MTG 47103U852   321,792 6,898 SH   SOLE   0 0 6,898
JEFFERIES FINL GROUP INC COM 47233W109   219,180 3,561 SH   SOLE   0 0 3,561
JOHNSON & JOHNSON COM 478160104   12,427,641 76,685 SH   SOLE   0 0 76,685
JOHNSON CTLS INTL PLC SHS G51502105   365,698 4,712 SH   SOLE   0 0 4,712
JPMORGAN CHASE & CO. COM 46625H100   6,451,280 30,595 SH   SOLE   0 0 30,595
JUNIPER NETWORKS INC COM 48203R104   379,977 9,748 SH   SOLE   0 0 9,748
KENVUE INC COM 49177J102   2,403,901 103,930 SH   SOLE   0 0 103,930
KEYSIGHT TECHNOLOGIES INC COM 49338L103   274,154 1,725 SH   SOLE   0 0 1,725
KIMBERLY-CLARK CORP COM 494368103   2,372,998 16,678 SH   SOLE   0 0 16,678
KINDER MORGAN INC DEL COM 49456B101   16,204,988 733,589 SH   SOLE   0 0 733,589
KINSALE CAP GROUP INC COM 49714P108   372,456 800 SH   SOLE   0 0 800
KIRBY CORP COM 497266106   599,907 4,900 SH   SOLE   0 0 4,900
L3HARRIS TECHNOLOGIES INC COM 502431109   6,683,701 28,098 SH   SOLE   0 0 28,098
LAM RESEARCH CORP COM 512807108   399,879 490 SH   SOLE   0 0 490
LAUDER ESTEE COS INC CL A 518439104   3,051,981 30,615 SH   SOLE   0 0 30,615
LEGGETT & PLATT INC COM 524660107   217,906 15,999 SH   SOLE   0 0 15,999
LENNAR CORP CL A 526057104   262,472 1,400 SH   SOLE   0 0 1,400
LINDE PLC SHS G54950103   7,647,639 16,037 SH   SOLE   0 0 16,037
LOCKHEED MARTIN CORP COM 539830109   6,246,782 10,686 SH   SOLE   0 0 10,686
LOWES COS INC COM 548661107   6,448,401 23,808 SH   SOLE   0 0 23,808
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,796,015 18,728 SH   SOLE   0 0 18,728
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   389,410 3,500 SH   SOLE   0 0 3,500
MAIN STR CAP CORP COM 56035L104   3,734,372 74,479 SH   SOLE   0 0 74,479
MANULIFE FINL CORP COM 56501R106   2,067,525 69,967 SH   SOLE   0 0 69,967
MARATHON PETE CORP COM 56585A102   411,185 2,524 SH   SOLE   0 0 2,524
MARRIOTT INTL INC NEW CL A 571903202   781,101 3,142 SH   SOLE   0 0 3,142
MARVELL TECHNOLOGY INC COM 573874104   315,164 4,370 SH   SOLE   0 0 4,370
MASTERCARD INCORPORATED CL A 57636Q104   2,940,658 5,955 SH   SOLE   0 0 5,955
MCDONALDS CORP COM 580135101   1,389,475 4,563 SH   SOLE   0 0 4,563
MDU RES GROUP INC COM 552690109   222,816 8,129 SH   SOLE   0 0 8,129
MEDTRONIC PLC SHS G5960L103   585,645 6,505 SH   SOLE   0 0 6,505
MERCADOLIBRE INC COM 58733R102   1,994,505 972 SH   SOLE   0 0 972
MERCK & CO INC COM 58933Y105   2,585,587 22,768 SH   SOLE   0 0 22,768
META PLATFORMS INC CL A 30303M102   16,122,253 28,164 SH   SOLE   0 0 28,164
METLIFE INC COM 59156R108   1,259,151 15,266 SH   SOLE   0 0 15,266
MGM RESORTS INTERNATIONAL COM 552953101   303,729 7,770 SH   SOLE   0 0 7,770
MICROCHIP TECHNOLOGY INC. COM 595017104   276,278 3,441 SH   SOLE   0 0 3,441
MICRON TECHNOLOGY INC COM 595112103   795,456 7,670 SH   SOLE   0 0 7,670
MICROSOFT CORP COM 594918104   46,624,241 108,353 SH   SOLE   0 0 108,353
MONSTER BEVERAGE CORP NEW COM 61174X109   755,422 14,480 SH   SOLE   0 0 14,480
MORGAN STANLEY COM NEW 617446448   2,823,738 27,089 SH   SOLE   0 0 27,089
MPLX LP COM UNIT REP LTD 55336V100   20,384,913 458,500 SH   SOLE   0 0 458,500
MSCI INC COM 55354G100   1,496,381 2,567 SH   SOLE   0 0 2,567
NETFLIX INC COM 64110L106   2,881,055 4,062 SH   SOLE   0 0 4,062
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843   2,002,041 81,450 SH   SOLE   0 0 81,450
NEXTERA ENERGY INC COM 65339F101   3,006,479 35,567 SH   SOLE   0 0 35,567
NORTHROP GRUMMAN CORP COM 666807102   848,608 1,607 SH   SOLE   0 0 1,607
NOVARTIS AG SPONSORED ADR 66987V109   3,222,630 28,018 SH   SOLE   0 0 28,018
NOVO-NORDISK A S ADR 670100205   6,183,440 51,931 SH   SOLE   0 0 51,931
NU HLDGS LTD ORD SHS CL A G6683N103   217,786 15,955 SH   SOLE   0 0 15,955
NVIDIA CORPORATION COM 67066G104   25,297,282 208,311 SH   SOLE   0 0 208,311
ON HLDG AG NAMEN AKT A H5919C104   404,209 8,060 SH   SOLE   0 0 8,060
ONEOK INC NEW COM 682680103   6,907,449 75,798 SH   SOLE   0 0 75,798
ONESPAWORLD HOLDINGS LIMITED COM P73684113   175,782 10,647 SH   SOLE   0 0 10,647
ORACLE CORP COM 68389X105   1,652,710 9,699 SH   SOLE   0 0 9,699
OTIS WORLDWIDE CORP COM 68902V107   367,324 3,534 SH   SOLE   0 0 3,534
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,788,527 209,369 SH   SOLE   0 0 209,369
PALO ALTO NETWORKS INC COM 697435105   800,154 2,341 SH   SOLE   0 0 2,341
PAYCOM SOFTWARE INC COM 70432V102   538,021 3,230 SH   SOLE   0 0 3,230
PAYPAL HLDGS INC COM 70450Y103   433,613 5,557 SH   SOLE   0 0 5,557
PEPSICO INC COM 713448108   8,825,284 51,898 SH   SOLE   0 0 51,898
PERMIAN RESOURCES CORP CLASS A COM 71424F105   431,628 31,714 SH   SOLE   0 0 31,714
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,081,260 61,898 SH   SOLE   0 0 61,898
PHILIP MORRIS INTL INC COM 718172109   708,136 5,833 SH   SOLE   0 0 5,833
PHILLIPS 66 COM 718546104   2,947,379 22,422 SH   SOLE   0 0 22,422
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,071,776 52,875 SH   SOLE   0 0 52,875
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,201,812 85,114 SH   SOLE   0 0 85,114
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   4,595,851 264,586 SH   SOLE   0 0 264,586
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   641,617 34,682 SH   SOLE   0 0 34,682
PROCEPT BIOROBOTICS CORP COM 74276L105   1,494,238 18,650 SH   SOLE   0 0 18,650
PROCTER AND GAMBLE CO COM 742718109   8,334,557 48,121 SH   SOLE   0 0 48,121
PROGRESSIVE CORP COM 743315103   235,489 928 SH   SOLE   0 0 928
PRUDENTIAL FINL INC COM 744320102   2,564,755 21,179 SH   SOLE   0 0 21,179
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   372,719 4,178 SH   SOLE   0 0 4,178
QUALCOMM INC COM 747525103   1,812,223 10,657 SH   SOLE   0 0 10,657
REDWIRE CORPORATION COM 75776W103   171,750 25,000 SH   SOLE   0 0 25,000
REDWIRE CORPORATION *W EXP 05/27/202 75776W111   15,500 12,500 SH   SOLE   0 0 12,500
REGENERON PHARMACEUTICALS COM 75886F107   330,089 314 SH   SOLE   0 0 314
REPLIGEN CORP COM 759916109   203,437 1,367 SH   SOLE   0 0 1,367
ROCKWELL AUTOMATION INC COM 773903109   253,695 945 SH   SOLE   0 0 945
ROYAL BK CDA COM 780087102   3,680,533 29,508 SH   SOLE   0 0 29,508
RTX CORPORATION COM 75513E101   1,901,000 15,690 SH   SOLE   0 0 15,690
SALESFORCE INC COM 79466L302   880,264 3,216 SH   SOLE   0 0 3,216
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   40,480 11,000 SH   SOLE   0 0 11,000
SAP SE SPON ADR 803054204   1,140,002 4,976 SH   SOLE   0 0 4,976
SBA COMMUNICATIONS CORP NEW CL A 78410G104   340,831 1,416 SH   SOLE   0 0 1,416
SCHWAB CHARLES CORP COM 808513105   512,971 7,915 SH   SOLE   0 0 7,915
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   262,968 3,953 SH   SOLE   0 0 3,953
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   466,698 5,163 SH   SOLE   0 0 5,163
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   245,150 2,954 SH   SOLE   0 0 2,954
SELECT SECTOR SPDR TR ENERGY 81369Y506   450,958 5,136 SH   SOLE   0 0 5,136
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,438,962 6,374 SH   SOLE   0 0 6,374
SELECT SECTOR SPDR TR INDL 81369Y704   339,958 2,510 SH   SOLE   0 0 2,510
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   206,342 4,553 SH   SOLE   0 0 4,553
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,560,081 140,169 SH   SOLE   0 0 140,169
SERVICENOW INC COM 81762P102   9,958,138 11,134 SH   SOLE   0 0 11,134
SHELL PLC SPON ADS 780259305   3,281,408 49,756 SH   SOLE   0 0 49,756
SHOPIFY INC CL A 82509L107   1,246,578 15,555 SH   SOLE   0 0 15,555
SL GREEN RLTY CORP COM 78440X887   325,427 4,675 SH   SOLE   0 0 4,675
SONY GROUP CORP SPONSORED ADR 835699307   518,098 5,365 SH   SOLE   0 0 5,365
SOUTHERN CO COM 842587107   6,375,684 70,700 SH   SOLE   0 0 70,700
SOUTHERN COPPER CORP COM 84265V105   5,105,905 44,142 SH   SOLE   0 0 44,142
SOUTHWESTERN ENERGY CO COM 845467109   289,142 40,667 SH   SOLE   0 0 40,667
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   297,030 702 SH   SOLE   0 0 702
SPDR GOLD TR GOLD SHS 78463V107   1,951,772 8,030 SH   SOLE   0 0 8,030
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   222,919 5,935 SH   SOLE   0 0 5,935
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   1,045,129 16,136 SH   SOLE   0 0 16,136
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   244,052 4,584 SH   SOLE   0 0 4,584
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,378,632 37,261 SH   SOLE   0 0 37,261
SPDR SER TR PORTFOLIO S&P500 78464A854   65,534,873 970,743 SH   SOLE   0 0 970,743
SPDR SER TR S&P DIVID ETF 78464A763   6,552,163 46,129 SH   SOLE   0 0 46,129
SPDR SER TR PORTFOLIO AGRGTE 78464A649   15,132,591 578,906 SH   SOLE   0 0 578,906
SPDR SER TR PORTFLI INTRMDIT 78464A672   442,177 15,216 SH   SOLE   0 0 15,216
SPDR SER TR PORTFOLIO S&P400 78464A847   471,943 8,631 SH   SOLE   0 0 8,631
SPDR SER TR PRTFLO S&P500 GW 78464A409   373,645 4,505 SH   SOLE   0 0 4,505
STANLEY BLACK & DECKER INC COM 854502101   4,432,963 40,252 SH   SOLE   0 0 40,252
STRYKER CORPORATION COM 863667101   1,935,270 5,357 SH   SOLE   0 0 5,357
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   313,384 5,838 SH   SOLE   0 0 5,838
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,580,207 20,615 SH   SOLE   0 0 20,615
TARGA RES CORP COM 87612G101   1,653,589 11,172 SH   SOLE   0 0 11,172
TESLA INC COM 88160R101   938,990 3,589 SH   SOLE   0 0 3,589
TEXAS CAP TEX EQUITY INDEX E TEXAS CAP TEX EQ 88224A102   263,979 8,450 SH   SOLE   0 0 8,450
TEXAS INSTRS INC COM 882508104   3,339,064 16,164 SH   SOLE   0 0 16,164
TFI INTL INC COM 87241L109   563,850 4,119 SH   SOLE   0 0 4,119
THE CIGNA GROUP COM 125523100   323,582 934 SH   SOLE   0 0 934
THE TRADE DESK INC COM CL A 88339J105   333,775 3,044 SH   SOLE   0 0 3,044
THERMO FISHER SCIENTIFIC INC COM 883556102   3,887,724 6,285 SH   SOLE   0 0 6,285
T-MOBILE US INC COM 872590104   1,317,815 6,386 SH   SOLE   0 0 6,386
TORTOISE ENERGY INFRA CORP COM 89147L886   600,407 15,297 SH   SOLE   0 0 15,297
TOTALENERGIES SE SPONSORED ADS 89151E109   437,865 6,776 SH   SOLE   0 0 6,776
TOYOTA MOTOR CORP ADS 892331307   905,528 5,071 SH   SOLE   0 0 5,071
TRANSDIGM GROUP INC COM 893641100   5,897,004 4,132 SH   SOLE   0 0 4,132
TRIUMPH FINANCIAL INC COM 89679E300   400,325 5,033 SH   SOLE   0 0 5,033
TYLER TECHNOLOGIES INC COM 902252105   384,671 659 SH   SOLE   0 0 659
UBER TECHNOLOGIES INC COM 90353T100   389,479 5,182 SH   SOLE   0 0 5,182
UNILEVER PLC SPON ADR NEW 904767704   2,286,852 35,204 SH   SOLE   0 0 35,204
UNION PAC CORP COM 907818108   4,962,135 20,132 SH   SOLE   0 0 20,132
UNITED PARCEL SERVICE INC CL B 911312106   2,494,585 18,297 SH   SOLE   0 0 18,297
UNITED RENTALS INC COM 911363109   569,240 703 SH   SOLE   0 0 703
UNITEDHEALTH GROUP INC COM 91324P102   11,914,064 20,377 SH   SOLE   0 0 20,377
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   322,461 14,069 SH   SOLE   0 0 14,069
VALERO ENERGY CORP COM 91913Y100   254,261 1,883 SH   SOLE   0 0 1,883
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   279,813 1,140 SH   SOLE   0 0 1,140
VANECK ETF TRUST GOLD MINERS ETF 92189F106   595,389 14,952 SH   SOLE   0 0 14,952
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,172,467 14,900 SH   SOLE   0 0 14,900
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   25,835,301 48,961 SH   SOLE   0 0 48,961
VANGUARD INDEX FDS VALUE ETF 922908744   11,654,293 66,760 SH   SOLE   0 0 66,760
VANGUARD INDEX FDS MID CAP ETF 922908629   9,443,730 35,795 SH   SOLE   0 0 35,795
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,782,937 37,026 SH   SOLE   0 0 37,026
VANGUARD INDEX FDS TOTAL STK MKT 922908769   474,859 1,677 SH   SOLE   0 0 1,677
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,888,110 7,755 SH   SOLE   0 0 7,755
VANGUARD INDEX FDS GROWTH ETF 922908736   1,196,710 3,117 SH   SOLE   0 0 3,117
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,378,250 37,750 SH   SOLE   0 0 37,750
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   3,109,208 25,975 SH   SOLE   0 0 25,975
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   321,129 6,711 SH   SOLE   0 0 6,711
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,138,749 22,276 SH   SOLE   0 0 22,276
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,332,865 22,060 SH   SOLE   0 0 22,060
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   234,607 1,132 SH   SOLE   0 0 1,132
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,228,989 12,733 SH   SOLE   0 0 12,733
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,407,527 82,841 SH   SOLE   0 0 82,841
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,147,655 78,539 SH   SOLE   0 0 78,539
VANGUARD WORLD FD FINANCIALS ETF 92204A405   384,170 3,495 SH   SOLE   0 0 3,495
VANGUARD WORLD FD INF TECH ETF 92204A702   964,917 1,645 SH   SOLE   0 0 1,645
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   481,157 1,413 SH   SOLE   0 0 1,413
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   211,368 749 SH   SOLE   0 0 749
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,389,728 18,629 SH   SOLE   0 0 18,629
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,574,634 7,997 SH   SOLE   0 0 7,997
VEEVA SYS INC CL A COM 922475108   330,335 1,574 SH   SOLE   0 0 1,574
VERIZON COMMUNICATIONS INC COM 92343V104   4,280,237 95,307 SH   SOLE   0 0 95,307
VERTEX PHARMACEUTICALS INC COM 92532F100   5,231,220 11,248 SH   SOLE   0 0 11,248
VIATRIS INC COM 92556V106   589,895 50,809 SH   SOLE   0 0 50,809
VIPER ENERGY INC CL A 927959106   3,535,969 78,385 SH   SOLE   0 0 78,385
VISA INC COM CL A 92826C839   11,447,243 41,634 SH   SOLE   0 0 41,634
VISTRA CORP COM 92840M102   284,733 2,402 SH   SOLE   0 0 2,402
VONTIER CORPORATION COM 928881101   306,865 9,095 SH   SOLE   0 0 9,095
WALMART INC COM 931142103   1,493,770 18,499 SH   SOLE   0 0 18,499
WASTE MGMT INC DEL COM 94106L109   698,403 3,364 SH   SOLE   0 0 3,364
WATSCO INC COM 942622200   1,420,882 2,889 SH   SOLE   0 0 2,889
WELLS FARGO CO NEW COM 949746101   496,550 8,790 SH   SOLE   0 0 8,790
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   5,466,676 142,882 SH   SOLE   0 0 142,882
WHIRLPOOL CORP COM 963320106   983,867 9,195 SH   SOLE   0 0 9,195
WILLIAMS COS INC COM 969457100   4,577,006 100,263 SH   SOLE   0 0 100,263
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   8,793,336 192,414 SH   SOLE   0 0 192,414
WORKDAY INC CL A 98138H101   964,686 3,947 SH   SOLE   0 0 3,947
WYNN RESORTS LTD COM 983134107   210,936 2,200 SH   SOLE   0 0 2,200
ZOETIS INC CL A 98978V103   1,526,952 7,815 SH   SOLE   0 0 7,815
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   312,644 4,483 SH   SOLE   0 0 4,483