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   5,006,899 23,897 SH   SOLE   23,897 0 0
ALASKA AIR GROUP INC COM 011659109   1,559,142 31,677 SH   SOLE   31,677 0 0
ALLY FINL INC COM 02005N100   1,480,682 40,600 SH   SOLE   40,600 0 0
ALPHABET INC CAP STK CL C 02079K107   342,925 2,195 SH   SOLE   2,195 0 0
ALPHABET INC CAP STK CL A 02079K305   395,105 2,555 SH   SOLE   2,555 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,733,400 96,300 SH   SOLE   96,300 0 0
ANTERO RESOURCES CORP COM 03674X106   1,093,902 27,050 SH   SOLE   27,050 0 0
APPLE INC COM 037833100   915,535 4,122 SH   SOLE   4,122 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   250,256 6,430 SH   SOLE   6,430 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   1 0 0
BLACK HILLS CORP COM 092113109   509,460 8,400 SH   SOLE   8,400 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,046,608 63,245 SH   SOLE   63,245 0 0
BLOCK H & R INC COM 093671105   226,229 4,120 SH   SOLE   4,120 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,760,666 120,100 SH   SOLE   120,100 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   585,094 4,683 SH   SOLE   4,683 0 0
CALUMET INC COM 131428104   2,941,954 232,015 SH   SOLE   232,015 0 0
CANADIAN NATL RY CO COM 136375102   1,015,728 10,422 SH   SOLE   10,422 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   317,700 4,525 SH   SOLE   4,525 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   202,880 3,200 SH   SOLE   3,200 0 0
CISCO SYS INC COM 17275R102   256,175 4,151 SH   SOLE   4,151 0 0
CONOCOPHILLIPS COM 20825C104   2,405,693 22,907 SH   SOLE   22,907 0 0
CRESCENT CAP BDC INC COM 225655109   296,176 17,300 SH   SOLE   17,300 0 0
CROWN CASTLE INC COM 22822V101   975,072 9,355 SH   SOLE   9,355 0 0
CROWN HLDGS INC COM 228368106   261,086 2,925 SH   SOLE   2,925 0 0
CSX CORP COM 126408103   482,946 16,410 SH   SOLE   16,410 0 0
DEERE & CO COM 244199105   581,994 1,240 SH   SOLE   1,240 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   7,540,527 40,214 SH   SOLE   40,214 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   218,332 8,786 SH   SOLE   8,786 0 0
FMC CORP COM NEW 302491303   1,618,155 38,354 SH   SOLE   38,354 0 0
GENERAC HLDGS INC COM 368736104   2,763,503 21,820 SH   SOLE   21,820 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   489,926 6,443 SH   SOLE   6,443 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   754,908 81,700 SH   SOLE   81,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,488,995 96,500 SH   SOLE   96,500 0 0
HP INC COM 40434L105   2,603,546 94,025 SH   SOLE   94,025 0 0
INTEL CORP COM 458140100   400,037 17,615 SH   SOLE   17,615 0 0
INVESCO ACTIVELY MANAGED EXC S&P 500 EQUAL WE 46090A697   213,965 4,348 SH   SOLE   4,348 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   210,099 3,167 SH   SOLE   3,167 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   803,443 4,270 SH   SOLE   4,270 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   630,824 1,747 SH   SOLE   1,747 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   545,889 10,510 SH   SOLE   10,510 0 0
KLA CORP COM NEW 482480100   520,047 765 SH   SOLE   765 0 0
KROGER CO COM 501044101   2,452,612 36,233 SH   SOLE   36,233 0 0
LABCORP HOLDINGS INC COM SHS 504922105   782,006 3,360 SH   SOLE   3,360 0 0
LCI INDS COM 50189K103   286,596 3,278 SH   SOLE   3,278 0 0
MATIV HOLDINGS INC COM 808541106   1,119,600 179,711 SH   SOLE   179,711 0 0
MGP INGREDIENTS INC NEW COM 55303J106   236,509 8,050 SH   SOLE   8,050 0 0
MPLX LP COM UNIT REP LTD 55336V100   2,145,456 40,087 SH   SOLE   40,087 0 0
MUELLER INDS INC COM 624756102   888,935 11,675 SH   SOLE   11,675 0 0
NATIONAL FUEL GAS CO COM 636180101   3,535,200 44,642 SH   SOLE   44,642 0 0
OIL DRI CORP AMER COM 677864100   270,928 5,900 SH   SOLE   5,900 0 0
ON SEMICONDUCTOR CORP COM 682189105   453,897 11,155 SH   SOLE   11,155 0 0
ONEMAIN HLDGS INC COM 68268W103   5,579,261 114,142 SH   SOLE   114,142 0 0
ONEOK INC NEW COM 682680103   5,131,262 51,716 SH   SOLE   51,716 0 0
PAPA JOHNS INTL INC COM 698813102   723,008 17,600 SH   SOLE   17,600 0 0
PFIZER INC COM 717081103   5,181,138 204,465 SH   SOLE   204,465 0 0
PITNEY BOWES INC COM 724479100   176,475 19,500 SH   SOLE   19,500 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,787,947 109,690 SH   SOLE   109,690 0 0
RTX CORPORATION COM 75513E101   2,198,174 16,595 SH   SOLE   16,595 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   881,802 31,538 SH   SOLE   31,538 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,372,016 43,214 SH   SOLE   43,214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   201,640 1,381 SH   SOLE   1,381 0 0
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   1,589,705 44,567 SH   SOLE   44,567 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   672,519 30,050 SH   SOLE   30,050 0 0
SOUTHERN CO COM 842587107   281,217 3,058 SH   SOLE   3,058 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   234,944 420 SH   SOLE   420 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   2,457,854 42,333 SH   SOLE   42,333 0 0
TEREX CORP NEW COM 880779103   275,794 7,300 SH   SOLE   7,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,251,816 6,535 SH   SOLE   6,535 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   397,566 1,180 SH   SOLE   1,180 0 0
U HAUL HOLDING COMPANY COM 023586100   839,876 12,850 SH   SOLE   12,850 0 0
UNION PAC CORP COM 907818108   1,262,230 5,343 SH   SOLE   5,343 0 0
UNUM GROUP COM 91529Y106   10,513,798 129,067 SH   SOLE   129,067 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   295,680 3,360 SH   SOLE   3,360 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   348,794 1,798 SH   SOLE   1,798 0 0
VICI PPTYS INC COM 925652109   2,324,175 71,250 SH   SOLE   71,250 0 0
WABTEC COM 929740108   794,132 4,379 SH   SOLE   4,379 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   759,507 67,995 SH   SOLE   67,995 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   233,472 5,700 SH   SOLE   5,700 0 0
WILLIAMS COS INC COM 969457100   7,234,844 121,065 SH   SOLE   121,065 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   221,009 3,571 SH   SOLE   3,571 0 0