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
ABBVIE INC COM 00287Y109   7,440,294 35,511 SH   SOLE   35,511 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   279,276 895 SH   SOLE   895 0 0
ADOBE INC COM 00724F101   3,574,500 9,320 SH   SOLE   9,320 0 0
ADVANCED MICRO DEVICES INC COM 007903107   233,220 2,270 SH   SOLE   2,270 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,366,785 17,899 SH   SOLE   17,899 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   57,250,315 2,098,619 SH   SOLE   2,098,619 0 0
ALPHABET INC CAP STK CL C 02079K107   14,474,076 92,646 SH   SOLE   92,646 0 0
ALPHABET INC CAP STK CL A 02079K305   1,734,478 11,216 SH   SOLE   11,216 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   29,359 552 SH   SOLE   552 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,722,582 52,418 SH   SOLE   52,418 0 0
ALTRIA GROUP INC COM 02209S103   608,542 10,139 SH   SOLE   10,139 0 0
AMAZON COM INC COM 023135106   8,288,867 43,566 SH   SOLE   43,566 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,851,481 16,944 SH   SOLE   16,944 0 0
AMGEN INC COM 031162100   232,728 747 SH   SOLE   747 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,108,895 103,835 SH   SOLE   103,835 0 0
APA CORPORATION COM 03743Q108   341,575 16,250 SH   SOLE   16,250 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   9,329,495 68,128 SH   SOLE   68,128 0 0
APPLE INC COM 037833100   16,336,728 73,546 SH   SOLE   73,546 0 0
APPLIED MATLS INC COM 038222105   212,478 1,464 SH   SOLE   1,464 0 0
AT&T INC COM 00206R102   3,992,453 141,176 SH   SOLE   141,176 0 0
BANK AMERICA CORP COM 060505104   368,708 8,836 SH   SOLE   8,836 0 0
BARINGS BDC INC COM 06759L103   115,005 12,055 SH   SOLE   12,055 0 0
BERKLEY W R CORP COM 084423102   239,809 3,370 SH   SOLE   3,370 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,005,511 1,888 SH   SOLE   1,888 0 0
BHP GROUP LTD SPONSORED ADS 088606108   912,755 18,804 SH   SOLE   18,804 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   96,231 10,045 SH   SOLE   10,045 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   228,688 21,905 SH   SOLE   21,905 0 0
BLACKROCK INC COM 09290D101   425,067 449 SH   SOLE   449 0 0
BLACKSTONE INC COM 09260D107   238,619 1,707 SH   SOLE   1,707 0 0
BOEING CO COM 097023105   885,325 5,191 SH   SOLE   5,191 0 0
BP PLC SPONSORED ADR 055622104   3,138,858 92,893 SH   SOLE   92,893 0 0
BROADCOM INC COM 11135F101   355,286 2,122 SH   SOLE   2,122 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   474,810 9,800 SH   SOLE   9,800 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,644,504 50,458 SH   SOLE   50,458 0 0
CATERPILLAR INC COM 149123101   653,921 1,983 SH   SOLE   1,983 0 0
CENTENE CORP DEL COM 15135B101   1,646,941 27,128 SH   SOLE   27,128 0 0
CF INDS HLDGS INC COM 125269100   458,584 5,868 SH   SOLE   5,868 0 0
CHEVRON CORP NEW COM 166764100   2,186,028 13,067 SH   SOLE   13,067 0 0
CISCO SYS INC COM 17275R102   206,358 3,344 SH   SOLE   3,344 0 0
CITIGROUP INC COM NEW 172967424   4,291,508 60,452 SH   SOLE   60,452 0 0
CME GROUP INC COM 12572Q105   348,326 1,313 SH   SOLE   1,313 0 0
COCA COLA CO COM 191216100   5,654,090 78,946 SH   SOLE   78,946 0 0
CONOCOPHILLIPS COM 20825C104   1,501,309 14,295 SH   SOLE   14,295 0 0
CORTEVA INC COM 22052L104   695,429 11,051 SH   SOLE   11,051 0 0
COSTCO WHSL CORP NEW COM 22160K105   352,776 373 SH   SOLE   373 0 0
CVS HEALTH CORP COM 126650100   2,471,581 36,481 SH   SOLE   36,481 0 0
DANAHER CORPORATION COM 235851102   331,690 1,618 SH   SOLE   1,618 0 0
DEERE & CO COM 244199105   293,374 625 SH   SOLE   625 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,429,644 32,790 SH   SOLE   32,790 0 0
DEVON ENERGY CORP NEW COM 25179M103   864,560 23,117 SH   SOLE   23,117 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   266,467 8,077 SH   SOLE   8,077 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   113,264 2,748 SH   SOLE   2,748 0 0
DISNEY WALT CO COM 254687106   1,824,473 18,485 SH   SOLE   18,485 0 0
DOMINION ENERGY INC COM 25746U109   3,163,700 56,424 SH   SOLE   56,424 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,290,135 57,750 SH   SOLE   57,750 0 0
DOW INC COM 260557103   1,205,028 34,508 SH   SOLE   34,508 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,429,793 44,517 SH   SOLE   44,517 0 0
DUPONT DE NEMOURS INC COM 26614N102   536,868 7,189 SH   SOLE   7,189 0 0
ELASTIC N V ORD SHS N14506104   1,946,390 21,845 SH   SOLE   21,845 0 0
ELECTRONIC ARTS INC COM 285512109   1,265,732 8,758 SH   SOLE   8,758 0 0
ELEVANCE HEALTH INC COM 036752103   2,611,262 6,003 SH   SOLE   6,003 0 0
ELI LILLY & CO COM 532457108   871,758 1,056 SH   SOLE   1,056 0 0
ENBRIDGE INC COM 29250N105   2,458,097 55,475 SH   SOLE   55,475 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,610,095 194,196 SH   SOLE   194,196 0 0
ENHABIT INC COM 29332G102   912,094 103,765 SH   SOLE   103,765 0 0
ENSTAR GROUP LIMITED SHS G3075P101   365,618 1,100 SH   SOLE   1,100 0 0
ENTERGY CORP NEW COM 29364G103   302,635 3,540 SH   SOLE   3,540 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,086,531 207,573 SH   SOLE   207,573 0 0
EOG RES INC COM 26875P101   346,529 2,702 SH   SOLE   2,702 0 0
EXPAND ENERGY CORPORATION COM 165167735   3,485,520 31,311 SH   SOLE   31,311 0 0
EXXON MOBIL CORP COM 30231G102   1,335,593 11,230 SH   SOLE   11,230 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   393,252 5,778 SH   SOLE   5,778 0 0
FIRSTENERGY CORP COM 337932107   3,421,584 84,651 SH   SOLE   84,651 0 0
FISERV INC COM 337738108   2,787,537 12,623 SH   SOLE   12,623 0 0
FORD MTR CO COM 345370860   132,839 13,244 SH   SOLE   13,244 0 0
GENERAL MTRS CO COM 37045V100   263,603 5,605 SH   SOLE   5,605 0 0
GILEAD SCIENCES INC COM 375558103   3,820,068 34,093 SH   SOLE   34,093 0 0
GRAIL INC COM 384747101   842,820 33,000 SH   SOLE   33,000 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101   2,191,768 71,069 SH   SOLE   71,069 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,623,624 129,754 SH   SOLE   129,754 0 0
HF SINCLAIR CORP COM 403949100   1,587,297 48,275 SH   SOLE   48,275 0 0
HOME DEPOT INC COM 437076102   506,127 1,381 SH   SOLE   1,381 0 0
HONEYWELL INTL INC COM 438516106   208,362 984 SH   SOLE   984 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,995,135 24,110 SH   SOLE   24,110 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   612,416 12,219 SH   SOLE   12,219 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   88,749 1,922 SH   SOLE   1,922 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,471 216 SH   SOLE   216 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   15,230 525 SH   SOLE   525 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,743,523 71,928 SH   SOLE   71,928 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   6,154,990 13,126 SH   SOLE   13,126 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   2,038,669 43,552 SH   SOLE   43,552 0 0
ISHARES INC CORE MSCI EMKT 46434G103   306,280 5,675 SH   SOLE   5,675 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   7,841 330 SH   SOLE   330 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   3,222 47 SH   SOLE   47 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,009,051 64,829 SH   SOLE   64,829 0 0
ISHARES TR SELECT DIVID ETF 464287168   677,359 5,044 SH   SOLE   5,044 0 0
ISHARES TR TIPS BD ETF 464287176   240,513 2,165 SH   SOLE   2,165 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,770,472 22,727 SH   SOLE   22,727 0 0
ISHARES TR CORE US AGGBD ET 464287226   7,240,633 73,197 SH   SOLE   73,197 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   191,930 4,392 SH   SOLE   4,392 0 0
ISHARES TR IBOXX INV CP ETF 464287242   139,104 1,280 SH   SOLE   1,280 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,740,718 51,069 SH   SOLE   51,069 0 0
ISHARES TR S&P 500 VAL ETF 464287408   3,960,645 20,782 SH   SOLE   20,782 0 0
ISHARES TR 20 YR TR BD ETF 464287432   3,732 41 SH   SOLE   41 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   477 5 SH   SOLE   5 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   14,230 172 SH   SOLE   172 0 0
ISHARES TR MSCI EAFE ETF 464287465   422,381 5,168 SH   SOLE   5,168 0 0
ISHARES TR RUS MD CP GR ETF 464287481   541,385 4,608 SH   SOLE   4,608 0 0
ISHARES TR RUS MID CAP ETF 464287499   844,490 9,927 SH   SOLE   9,927 0 0
ISHARES TR CORE S&P MCP ETF 464287507   595,188 10,200 SH   SOLE   10,200 0 0
ISHARES TR ISHARES BIOTECH 464287556   5,756 45 SH   SOLE   45 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   93,516 497 SH   SOLE   497 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,043,621 8,429 SH   SOLE   8,429 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   49,062 192 SH   SOLE   192 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   781,602 3,918 SH   SOLE   3,918 0 0
ISHARES TR CORE S&P US GWT 464287671   31,008 244 SH   SOLE   244 0 0
ISHARES TR U.S. UTILITS ETF 464287697   6,288 62 SH   SOLE   62 0 0
ISHARES TR CORE S&P SCP ETF 464287804   469,870 4,493 SH   SOLE   4,493 0 0
ISHARES TR SP SMCP600VL ETF 464287879   9,748 100 SH   SOLE   100 0 0
ISHARES TR S&P SML 600 GWT 464287887   12,450 100 SH   SOLE   100 0 0
ISHARES TR AGENCY BOND ETF 464288166   10,725 98 SH   SOLE   98 0 0
ISHARES TR NATIONAL MUN ETF 464288414   316 3 SH   SOLE   3 0 0
ISHARES TR IBOXX HI YD ETF 464288513   113,049 1,433 SH   SOLE   1,433 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   12,050 102 SH   SOLE   102 0 0
ISHARES TR PFD AND INCM SEC 464288687   211,545 6,884 SH   SOLE   6,884 0 0
ISHARES TR U.S. PHARMA ETF 464288836   52,920 750 SH   SOLE   750 0 0
ISHARES TR EAFE VALUE ETF 464288877   4,244 72 SH   SOLE   72 0 0
ISHARES TR US TREAS BD ETF 46429B267   18,940 824 SH   SOLE   824 0 0
ISHARES TR CMBS ETF 46429B366   6,528 136 SH   SOLE   136 0 0
ISHARES TR MSCI INDIA ETF 46429B598   723,453 14,053 SH   SOLE   14,053 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   245,631 2,028 SH   SOLE   2,028 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   935 12 SH   SOLE   12 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   78,112 834 SH   SOLE   834 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   2,563 15 SH   SOLE   15 0 0
ISHARES TR MSCI USA MMENTM 46432F396   4,245 21 SH   SOLE   21 0 0
ISHARES TR CORE MSCI EAFE 46432F842   7,941,955 104,983 SH   SOLE   104,983 0 0
ISHARES TR CORE DIV GRWTH 46434V621   548,854 8,884 SH   SOLE   8,884 0 0
ISHARES TR HDG MSCI JAPAN 46434V886   980,331 23,375 SH   SOLE   23,375 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   476,794 18,958 SH   SOLE   18,958 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   207,970 3,640 SH   SOLE   3,640 0 0
JOHNSON & JOHNSON COM 478160104   370,984 2,237 SH   SOLE   2,237 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,604,523 20,029 SH   SOLE   20,029 0 0
JPMORGAN CHASE & CO. COM 46625H100   3,573,224 14,567 SH   SOLE   14,567 0 0
KENVUE INC COM 49177J102   536,193 22,360 SH   SOLE   22,360 0 0
KINDER MORGAN INC DEL COM 49456B101   6,255,622 219,265 SH   SOLE   219,265 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,185,896 10,443 SH   SOLE   10,443 0 0
LABCORP HOLDINGS INC COM SHS 504922105   203,648 875 SH   SOLE   875 0 0
LAM RESEARCH CORP COM NEW 512807306   359,865 4,950 SH   SOLE   4,950 0 0
LAZARD INC COM 52110M109   1,568,696 36,229 SH   SOLE   36,229 0 0
LOCKHEED MARTIN CORP COM 539830109   4,654,438 10,419 SH   SOLE   10,419 0 0
LOOP INDS INC COM 543518104   274,276 238,501 SH   SOLE   238,501 0 0
LOWES COS INC COM 548661107   260,285 1,116 SH   SOLE   1,116 0 0
MARATHON PETE CORP COM 56585A102   400,356 2,748 SH   SOLE   2,748 0 0
MARKEL GROUP INC COM 570535104   355,226 190 SH   SOLE   190 0 0
MARTIN MARIETTA MATLS INC COM 573284106   2,249,985 4,706 SH   SOLE   4,706 0 0
MASTERCARD INCORPORATED CL A 57636Q104   645,993 1,179 SH   SOLE   1,179 0 0
MCDONALDS CORP COM 580135101   3,538,413 11,328 SH   SOLE   11,328 0 0
MERCK & CO INC COM 58933Y105   4,745,838 52,873 SH   SOLE   52,873 0 0
META PLATFORMS INC CL A 30303M102   8,484,960 14,722 SH   SOLE   14,722 0 0
MICROSOFT CORP COM 594918104   15,104,550 40,237 SH   SOLE   40,237 0 0
MPLX LP COM UNIT REP LTD 55336V100   3,163,562 59,110 SH   SOLE   59,110 0 0
MUELLER INDS INC COM 624756102   593,892 7,800 SH   SOLE   7,800 0 0
NATIONAL BK HLDGS CORP CL A 633707104   1,865,127 48,736 SH   SOLE   48,736 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   160,557 35,365 SH   SOLE   35,365 0 0
NUTRIEN LTD COM 67077M108   3,046,162 61,328 SH   SOLE   61,328 0 0
NVIDIA CORPORATION COM 67066G104   1,719,449 15,865 SH   SOLE   15,865 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   286,479 18,651 SH   SOLE   18,651 0 0
OCCIDENTAL PETE CORP COM 674599105   321,531 6,514 SH   SOLE   6,514 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   2,407 87 SH   SOLE   87 0 0
ONEOK INC NEW COM 682680103   6,525,855 65,772 SH   SOLE   65,772 0 0
ORACLE CORP COM 68389X105   362,527 2,593 SH   SOLE   2,593 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   320,298 3,795 SH   SOLE   3,795 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,197,952 10,060 SH   SOLE   10,060 0 0
PEPSICO INC COM 713448108   5,597,835 37,334 SH   SOLE   37,334 0 0
PFIZER INC COM 717081103   2,808,598 110,837 SH   SOLE   110,837 0 0
PHILLIPS 66 COM 718546104   602,367 4,878 SH   SOLE   4,878 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   258,034 13,032 SH   SOLE   13,032 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,081,251 54,063 SH   SOLE   54,063 0 0
PROCTER AND GAMBLE CO COM 742718109   2,716,581 15,941 SH   SOLE   15,941 0 0
PURE CYCLE CORP COM NEW 746228303   143,470 13,703 SH   SOLE   13,703 0 0
QUALCOMM INC COM 747525103   808,779 5,265 SH   SOLE   5,265 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   10,765,480 369,060 SH   SOLE   369,060 0 0
RIO TINTO PLC SPONSORED ADR 767204100   611,014 10,170 SH   SOLE   10,170 0 0
RTX CORPORATION COM 75513E101   5,509,343 41,592 SH   SOLE   41,592 0 0
SALESFORCE INC COM 79466L302   3,757,125 14,000 SH   SOLE   14,000 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,226,564 103,417 SH   SOLE   103,417 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   534 24 SH   SOLE   24 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   72,115 2,880 SH   SOLE   2,880 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   31,099 1,170 SH   SOLE   1,170 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   43,230 1,650 SH   SOLE   1,650 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   110,280 4,000 SH   SOLE   4,000 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   103,479 3,778 SH   SOLE   3,778 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   289,722 10,362 SH   SOLE   10,362 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   103,568 5,236 SH   SOLE   5,236 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   15,767 733 SH   SOLE   733 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   273,794 10,182 SH   SOLE   10,182 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   72,119 2,010 SH   SOLE   2,010 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   70,871 824 SH   SOLE   824 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,018,277 13,823 SH   SOLE   13,823 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,162,550 14,235 SH   SOLE   14,235 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   359,417 1,820 SH   SOLE   1,820 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,529,975 16,372 SH   SOLE   16,372 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   553,237 11,107 SH   SOLE   11,107 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   493,243 3,763 SH   SOLE   3,763 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   529,856 2,566 SH   SOLE   2,566 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   89,699 930 SH   SOLE   930 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   838,401 20,033 SH   SOLE   20,033 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   676,229 8,576 SH   SOLE   8,576 0 0
SIRIUSPOINT LTD COM G8192H106   181,113 10,475 SH   SOLE   10,475 0 0
SONY GROUP CORP SPONSORED ADR 835699307   3,638,768 143,315 SH   SOLE   143,315 0 0
SOUTHERN CO COM 842587107   6,536,337 71,086 SH   SOLE   71,086 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,660,728 3,955 SH   SOLE   3,955 0 0
SPDR GOLD TR GOLD SHS 78463V107   631,603 2,192 SH   SOLE   2,192 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   103,270 1,898 SH   SOLE   1,898 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   147,077 2,762 SH   SOLE   2,762 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   4,762 195 SH   SOLE   195 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,733,537 8,462 SH   SOLE   8,462 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   279,010 523 SH   SOLE   523 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   10,717 534 SH   SOLE   534 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   18,512 615 SH   SOLE   615 0 0
SPDR SER TR HLTH CR EQUIP 78464A581   106,202 1,292 SH   SOLE   1,292 0 0
SPDR SER TR DJ REIT ETF 78464A607   11,399 115 SH   SOLE   115 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   8,917 312 SH   SOLE   312 0 0
SPDR SER TR S&P DIVID ETF 78464A763   288,589 2,127 SH   SOLE   2,127 0 0
SPDR SER TR S&P BK ETF 78464A797   240,968 4,550 SH   SOLE   4,550 0 0
SPDR SER TR S&P BIOTECH 78464A870   149,224 1,840 SH   SOLE   1,840 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   9,211 315 SH   SOLE   315 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   100,412 3,258 SH   SOLE   3,258 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   121,339 5,181 SH   SOLE   5,181 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   153,140 3,460 SH   SOLE   3,460 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   713,375 17,706 SH   SOLE   17,706 0 0
STARBUCKS CORP COM 855244109   409,359 4,173 SH   SOLE   4,173 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,745,292 22,562 SH   SOLE   22,562 0 0
TARGA RES CORP COM 87612G101   1,290,225 6,436 SH   SOLE   6,436 0 0
TC ENERGY CORP COM 87807B107   404,118 8,560 SH   SOLE   8,560 0 0
TENARIS S A SPONSORED ADS 88031M109   361,337 9,239 SH   SOLE   9,239 0 0
TESLA INC COM 88160R101   251,904 972 SH   SOLE   972 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   413,506 831 SH   SOLE   831 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,709,011 50,906 SH   SOLE   50,906 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,488,424 8,570 SH   SOLE   8,570 0 0
VALERO ENERGY CORP COM 91913Y100   500,545 3,790 SH   SOLE   3,790 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   763,830 3,612 SH   SOLE   3,612 0 0
VANECK ETF TRUST NATURAL RESOURC 92189F841   49,813 1,000 SH   SOLE   1,000 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   267,485 5,479 SH   SOLE   5,479 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   118,199 230 SH   SOLE   230 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   35,961 224 SH   SOLE   224 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   40,121 164 SH   SOLE   164 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   79,865 882 SH   SOLE   882 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   40,535 161 SH   SOLE   161 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   40,052 215 SH   SOLE   215 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   42,220 164 SH   SOLE   164 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,174,859 5,865 SH   SOLE   5,865 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,772,831 10,263 SH   SOLE   10,263 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,681 39 SH   SOLE   39 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,329 23 SH   SOLE   23 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   121 3 SH   SOLE   3 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   3,237 28 SH   SOLE   28 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,176,209 114,366 SH   SOLE   114,366 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   20,860 288 SH   SOLE   288 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,025,522 20,552 SH   SOLE   20,552 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,306,479 22,261 SH   SOLE   22,261 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,024,878 12,983 SH   SOLE   12,983 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   570,998 2,943 SH   SOLE   2,943 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   960,107 7,445 SH   SOLE   7,445 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   38,392 521 SH   SOLE   521 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   725,092 8,742 SH   SOLE   8,742 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   182,789 1,530 SH   SOLE   1,530 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   135,595 250 SH   SOLE   250 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   15,031 88 SH   SOLE   88 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,394,275 74,830 SH   SOLE   74,830 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,209,786 16,756 SH   SOLE   16,756 0 0
VISA INC COM CL A 92826C839   3,360,207 9,588 SH   SOLE   9,588 0 0
WALMART INC COM 931142103   5,637,296 64,213 SH   SOLE   64,213 0 0
WELLS FARGO CO NEW COM 949746101   3,724,332 51,878 SH   SOLE   51,878 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,602 3 SH   SOLE   3 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   54,526 13,700 SH   SOLE   13,700 0 0
WILLIAMS COS INC COM 969457100   11,335,027 189,676 SH   SOLE   189,676 0 0
YUM BRANDS INC COM 988498101   926,378 5,887 SH   SOLE   5,887 0 0
ZOETIS INC CL A 98978V103   3,231,310 19,625 SH   SOLE   19,625 0 0