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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 244 1,815 SH   SOLE   0 0 1,815
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,234 4,797 SH   SOLE   0 0 4,797
AFLAC INC COM 001055102 5,528 98,362 SH   SOLE   0 0 98,362
ALPHABET INC CAP STK CL A 02079K305 4,888 51,103 SH   SOLE   0 0 51,103
ALPHABET INC CAP STK CL C 02079K107 783 8,140 SH   SOLE   0 0 8,140
AMAZON COM INC COM 023135106 1,938 17,154 SH   SOLE   0 0 17,154
AMERICAN ELEC PWR CO INC COM 025537101 1,959 22,664 SH   SOLE   0 0 22,664
AMGEN INC COM 031162100 225 1,000 SH   SOLE   0 0 1,000
APPLE INC COM 037833100 7,117 51,495 SH   SOLE   0 0 51,495
APPLIED MATLS INC COM 038222105 331 4,043 SH   SOLE   0 0 4,043
ASML HOLDING N V N Y REGISTRY SHS N07059210 920 2,215 SH   SOLE   0 0 2,215
B. RILEY FINANCIAL INC COM 05580M108 372 8,348 SH   SOLE   0 0 8,348
BED BATH & BEYOND INC COM 075896100 80 13,100 SH   SOLE   0 0 13,100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,953 22,293 SH   SOLE   0 0 22,293
CARMAX INC COM 143130102 6,507 98,560 SH   SOLE   0 0 98,560
CHEVRON CORP NEW COM 166764100 5,240 36,469 SH   SOLE   0 0 36,469
CLOROX CO DEL COM 189054109 220 1,713 SH   SOLE   0 0 1,713
COCA COLA CO COM 191216100 479 8,484 SH   SOLE   0 0 8,484
COLGATE PALMOLIVE CO COM 194162103 281 4,000 SH   SOLE   0 0 4,000
CONSTELLATION ENERGY CORP COM 21037T109 3,836 46,108 SH   SOLE   0 0 46,108
CROWN CASTLE INC COM 22822V101 889 6,150 SH   SOLE   0 0 6,150
DEERE & CO COM 244199105 396 1,187 SH   SOLE   0 0 1,187
DENBURY INC COM 24790A101 2,406 27,891 SH   SOLE   0 0 27,891
DONALDSON INC COM 257651109 1,792 36,569 SH   SOLE   0 0 36,569
ENCOMPASS HEALTH CORP COM 29261A100 726 16,000 SH   SOLE   0 0 16,000
ENTERPRISE PRODS PARTNERS L COM 293792107 5,854 246,174 SH   SOLE   0 0 246,174
EXELON CORP COM 30161N101 1,509 40,284 SH   SOLE   0 0 40,284
EXXON MOBIL CORP COM 30231G102 1,506 17,246 SH   SOLE   0 0 17,246
FLOOR & DECOR HLDGS INC CL A 339750101 4,370 62,202 SH   SOLE   0 0 62,202
GILEAD SCIENCES INC COM 375558103 222 3,600 SH   SOLE   0 0 3,600
IHS HOLDING LIMITED ORD SHS G4701H109 1,684 301,778 SH   SOLE   0 0 301,778
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3,814 59,107 SH   SOLE   0 0 59,107
ISHARES TR LATN AMER 40 ETF 464287390 1,064 44,872 SH   SOLE   0 0 44,872
ISHARES TR S&P 100 ETF 464287101 641 3,944 SH   SOLE   0 0 3,944
ISHARES TR CORE S&P500 ETF 464287200 2,844 7,931 SH   SOLE   0 0 7,931
ISHARES TR CORE S&P SCP ETF 464287804 375 4,297 SH   SOLE   0 0 4,297
ISHARES TR CORE S&P MCP ETF 464287507 716 3,267 SH   SOLE   0 0 3,267
JOHNSON & JOHNSON COM 478160104 7,559 46,270 SH   SOLE   0 0 46,270
JPMORGAN CHASE & CO COM 46625H100 1,001 9,576 SH   SOLE   0 0 9,576
MICROSOFT CORP COM 594918104 7,973 34,235 SH   SOLE   0 0 34,235
NAVIGATOR HLDGS LTD SHS Y62132108 149 13,000 SH   SOLE   0 0 13,000
NEXTERA ENERGY INC COM 65339F101 300 3,826 SH   SOLE   0 0 3,826
NOVARTIS AG SPONSORED ADR 66987V109 288 3,788 SH   SOLE   0 0 3,788
NOVO-NORDISK A S ADR 670100205 831 8,339 SH   SOLE   0 0 8,339
PALO ALTO NETWORKS INC COM 697435105 783 4,782 SH   SOLE   0 0 4,782
PEPSICO INC COM 713448108 1,122 6,871 SH   SOLE   0 0 6,871
PFIZER INC COM 717081103 424 9,700 SH   SOLE   0 0 9,700
PLANET FITNESS INC CL A 72703H101 3,176 55,082 SH   SOLE   0 0 55,082
PNC FINL SVCS GROUP INC COM 693475105 224 1,500 SH   SOLE   0 0 1,500
PROCTER AND GAMBLE CO COM 742718109 384 3,041 SH   SOLE   0 0 3,041
QUANTA SVCS INC COM 74762E102 902 7,077 SH   SOLE   0 0 7,077
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,497 30,499 SH   SOLE   0 0 30,499
REAVES UTIL INCOME FD COM SH BEN INT 756158101 218 7,994 SH   SOLE   0 0 7,994
SAP SE SPON ADR 803054204 1,480 18,214 SH   SOLE   0 0 18,214
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 269 2,263 SH   SOLE   0 0 2,263
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,348 20,582 SH   SOLE   0 0 20,582
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,442 20,022 SH   SOLE   0 0 20,022
SPDR GOLD TR GOLD SHS 78463V107 2,894 18,711 SH   SOLE   0 0 18,711
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 272 5,509 SH   SOLE   0 0 5,509
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 621 13,018 SH   SOLE   0 0 13,018
SPDR SER TR S&P BIOTECH 78464A870 1,338 16,866 SH   SOLE   0 0 16,866
STEPAN CO COM 858586100 276 2,945 SH   SOLE   0 0 2,945
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,140 16,524 SH   SOLE   0 0 16,524
THERMO FISHER SCIENTIFIC INC COM 883556102 1,910 3,764 SH   SOLE   0 0 3,764
TOTALENERGIES SE SPONSORED ADS 89151E109 1,400 29,661 SH   SOLE   0 0 29,661
UNITEDHEALTH GROUP INC COM 91324P102 209 414 SH   SOLE   0 0 414
VANECK ETF TRUST GOLD MINERS ETF 92189F106 11,554 479,012 SH   SOLE   0 0 479,012
VANECK ETF TRUST OIL SERVICES ETF 92189H607 2,877 13,623 SH   SOLE   0 0 13,623
VERISK ANALYTICS INC COM 92345Y106 2,591 15,191 SH   SOLE   0 0 15,191
VISA INC COM CL A 92826C839 406 2,283 SH   SOLE   0 0 2,283
WALMART INC COM 931142103 2,111 16,275 SH   SOLE   0 0 16,275
WELLS FARGO CO NEW COM 949746101 1,616 40,187 SH   SOLE   0 0 40,187
WIRELESS TELECOM GROUP INC COM 976524108 2,417 1,859,597 SH   SOLE   0 0 1,859,597
WORLD GOLD TR SPDR GLD MINIS 98149E303 31,218 946,588 SH   SOLE   0 0 946,588