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
3M CO COM 88579Y101 1,268 7,137 SH   SOLE   7,137 0 0
ABBOTT LABS COM 002824100 997 7,087 SH   SOLE   7,087 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 379 913 SH   SOLE   913 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 277 488 SH   SOLE   488 0 0
ADVANCED MICRO DEVICES INC COM 007903107 247 1,713 SH   SOLE   1,713 0 0
ALPHABET INC CAP STK CL A 02079K305 8,215 2,837 SH   SOLE   2,837 0 0
AMAZON COM INC COM 023135106 1,200 360 SH   SOLE   360 0 0
AMERICAN EXPRESS CO COM 025816109 1,090 6,660 SH   SOLE   6,660 0 0
AMGEN INC COM 031162100 851 3,783 SH   SOLE   3,783 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 578 15,136 SH   SOLE   15,136 0 0
APPLE INC COM 037833100 234,894 1,322,824 SH   SOLE   1,322,824 0 0
APPLE INC COM 037833100 14 11,600 SH Call SOLE   11,600 0 0
APPLE INC COM 037833100 52,836 297,553 SH   OTR   0 52,836 0
AUTOMATIC DATA PROCESSING IN COM 053015103 711 2,883 SH   SOLE   2,883 0 0
BILL COM HLDGS INC COM 090043100 306 1,229 SH   SOLE   1,229 0 0
BIOGEN INC COM 09062X103 416 1,733 SH   SOLE   1,733 0 0
BK OF AMERICA CORP COM 060505104 366 8,209 SH   SOLE   8,209 0 0
BOEING CO COM 097023105 604 3,000 SH   SOLE   3,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,443 39,178 SH   SOLE   39,178 0 0
BROADCOM INC COM 11135F101 829 1,246 SH   SOLE   1,246 0 0
CATERPILLAR INC COM 149123101 129,246 625,163 SH   SOLE   625,163 0 0
CATERPILLAR INC COM 149123101 0 3,700 SH Call SOLE   3,700 0 0
CATERPILLAR INC COM 149123101 37,365 180,736 SH   OTR   0 37,365 0
CHEVRON CORP NEW COM 166764100 202,737 1,727,626 SH   SOLE   1,727,626 0 0
CHEVRON CORP NEW COM 166764100 48,285 411,459 SH   OTR   0 48,285 0
CISCO SYS INC COM 17275R102 85,146 1,343,635 SH   SOLE   1,343,635 0 0
CISCO SYS INC COM 17275R102 21,507 339,387 SH   OTR   0 21,507 0
CLOUDFLARE INC CL A COM 18915M107 252 1,911 SH   SOLE   1,911 0 0
CME GROUP INC COM 12572Q105 830 3,633 SH   SOLE   3,633 0 0
COCA COLA CO COM 191216100 622 10,502 SH   SOLE   10,502 0 0
COMCAST CORP NEW CL A 20030N101 2,490 49,457 SH   SOLE   49,457 0 0
CONAGRA BRANDS INC COM 205887102 750 21,969 SH   SOLE   21,969 0 0
CONOCOPHILLIPS COM 20825C104 473 6,545 SH   SOLE   6,545 0 0
COSTCO WHSL CORP NEW COM 22160K105 493 869 SH   SOLE   869 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 256 1,228 SH   SOLE   1,228 0 0
CSX CORP COM 126408103 119,717 3,183,943 SH   SOLE   3,183,943 0 0
CSX CORP COM 126408103 30,004 797,970 SH   OTR   0 30,004 0
DATADOG INC CL A COM 23804L103 319 1,791 SH   SOLE   1,791 0 0
DEXCOM INC COM 252131107 265 495 SH   SOLE   495 0 0
DISNEY WALT CO COM 254687106 955 6,163 SH   SOLE   6,163 0 0
DOW INC COM 260557103 48,743 859,357 SH   SOLE   859,357 0 0
DOW INC COM 260557103 13,163 232,069 SH   OTR   0 13,163 0
DUKE ENERGY CORP NEW COM NEW 26441C204 111,098 1,059,083 SH   SOLE   1,059,083 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 28,804 274,590 SH   OTR   0 28,804 0
EXELON CORP COM 30161N101 227 3,930 SH   SOLE   3,930 0 0
EXXON MOBIL CORP COM 30231G102 523 8,550 SH   SOLE   8,550 0 0
FASTENAL CO COM 311900104 75,456 1,177,900 SH   SOLE   1,177,900 0 0
FORTINET INC COM 34959E109 328 911 SH   SOLE   911 0 0
GLOBAL PMTS INC COM 37940X102 825 6,100 SH   SOLE   6,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 180,205 471,062 SH   SOLE   471,062 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 41,046 107,297 SH   OTR   0 41,046 0
HOME DEPOT INC COM 437076102 206,882 498,500 SH   SOLE   498,500 0 0
HOME DEPOT INC COM 437076102 49,205 118,564 SH   OTR   0 49,205 0
HONEYWELL INTL INC COM 438516106 161,939 776,646 SH   SOLE   776,646 0 0
HONEYWELL INTL INC COM 438516106 39,953 191,612 SH   OTR   0 39,953 0
INTEL CORP COM 458140100 278 5,400 SH   SOLE   5,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 118,862 869,064 SH   SOLE   869,064 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 30,168 220,572 SH   OTR   0 30,168 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 904 43,504 SH   SOLE   43,504 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,499 8,793 SH   SOLE   8,793 0 0
ISHARES SILVER TR ISHARES 46428Q109 299 13,912 SH   SOLE   13,912 0 0
ISHARES TR US TRSPRTION 464287192 1,339 4,843 SH   SOLE   4,843 0 0
JOHNSON & JOHNSON COM 478160104 27,258 159,336 SH   OTR   0 27,258 0
JOHNSON & JOHNSON COM 478160104 110,229 644,349 SH   SOLE   644,349 0 0
JOHNSON CTLS INTL PLC SHS G51502105 202 2,477 SH   SOLE   2,477 0 0
JPMORGAN CHASE & CO COM 46625H100 169,343 1,069,421 SH   SOLE   1,069,421 0 0
JPMORGAN CHASE & CO COM 46625H100 40,629 256,576 SH   OTR   0 40,629 0
KELLOGG CO COM 487836108 238 3,700 SH   SOLE   3,700 0 0
LOWES COS INC COM 548661107 445 1,723 SH   SOLE   1,723 0 0
MARATHON PETE CORP COM 56585A102 28,884 451,379 SH   OTR   0 28,884 0
MARATHON PETE CORP COM 56585A102 111,338 1,739,941 SH   SOLE   1,739,941 0 0
MARSH & MCLENNAN COS INC COM 571748102 243 1,400 SH   SOLE   1,400 0 0
MCDONALDS CORP COM 580135101 51,224 191,085 SH   OTR   0 51,224 0
MCDONALDS CORP COM 580135101 202,379 754,951 SH   SOLE   754,951 0 0
MEDTRONIC PLC SHS G5960L103 1,412 13,645 SH   SOLE   13,645 0 0
MERCK & CO INC COM 58933Y105 570 7,438 SH   SOLE   7,438 0 0
META PLATFORMS INC CL A 30303M102 2,687 7,988 SH   SOLE   7,988 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 296 3,404 SH   SOLE   3,404 0 0
MICROSOFT CORP COM 594918104 50,401 149,860 SH   OTR   0 50,401 0
MICROSOFT CORP COM 594918104 207,123 615,848 SH   SOLE   615,848 0 0
MONDELEZ INTL INC CL A 609207105 259 3,900 SH   SOLE   3,900 0 0
MONGODB INC CL A 60937P106 226 426 SH   SOLE   426 0 0
MONOLITHIC PWR SYS INC COM 609839105 279 565 SH   SOLE   565 0 0
NETFLIX INC COM 64110L106 1,433 2,379 SH   SOLE   2,379 0 0
NEWMONT CORP COM 651639106 20,740 334,412 SH   OTR   0 20,740 0
NEWMONT CORP COM 651639106 77,576 1,250,825 SH   SOLE   1,250,825 0 0
NIKE INC CL B 654106103 46,333 277,990 SH   OTR   0 46,333 0
NIKE INC CL B 654106103 182,951 1,097,683 SH   SOLE   1,097,683 0 0
NVIDIA CORPORATION COM 67066G104 1,867 6,349 SH   SOLE   6,349 0 0
ORACLE CORP COM 68389X105 2,341 26,840 SH   SOLE   26,840 0 0
PARKER-HANNIFIN CORP COM 701094104 290 912 SH   SOLE   912 0 0
PAYCOM SOFTWARE INC COM 70432V102 229 552 SH   SOLE   552 0 0
PAYPAL HLDGS INC COM 70450Y103 356 1,888 SH   SOLE   1,888 0 0
PEPSICO INC COM 713448108 1,041 5,995 SH   SOLE   5,995 0 0
PROCTER AND GAMBLE CO COM 742718109 49,986 305,574 SH   OTR   0 49,986 0
PROCTER AND GAMBLE CO COM 742718109 199,055 1,216,866 SH   SOLE   1,216,866 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 3,036 222,935 SH   SOLE   222,935 0 0
RAYMOND JAMES FINL INC COM 754730109 13,379 133,260 SH   SOLE   133,260 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 251 11,500 SH   SOLE   11,500 0 0
ROYAL BK CDA COM 780087102 1,073 10,100 SH   SOLE   10,100 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 813 7,199 SH   SOLE   7,199 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,092 56,146 SH   SOLE   56,146 0 0
SERVICENOW INC COM 81762P102 373 576 SH   SOLE   576 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 35,160 96,773 SH   SOLE   96,773 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,493 32,133 SH   SOLE   32,133 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,895 65,049 SH   SOLE   65,049 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 6,800 SH Put SOLE   6,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 110 8,000 SH Put SOLE   8,000 0 0
SPDR SER TR S&P METALS MNG 78464A755 3,246 49,846 SH   SOLE   49,846 0 0
STARBUCKS CORP COM 855244109 533 4,560 SH   SOLE   4,560 0 0
STATE STR CORP COM 857477103 220 2,375 SH   SOLE   2,375 0 0
STRYKER CORPORATION COM 863667101 214 800 SH   SOLE   800 0 0
TE CONNECTIVITY LTD SHS H84989104 252 1,563 SH   SOLE   1,563 0 0
TEXAS INSTRS INC COM 882508104 275 1,455 SH   SOLE   1,455 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 742 1,112 SH   SOLE   1,112 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,251 8,000 SH   SOLE   8,000 0 0
UNION PAC CORP COM 907818108 5,672 22,514 SH   SOLE   22,514 0 0
UNITED PARCEL SERVICE INC CL B 911312106 477 2,226 SH   SOLE   2,226 0 0
UNITEDHEALTH GROUP INC COM 91324P102 62,682 124,830 SH   OTR   0 62,682 0
UNITEDHEALTH GROUP INC COM 91324P102 242,100 482,137 SH   SOLE   482,137 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 281 8,760 SH   SOLE   8,760 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,693 263,532 SH   OTR   0 13,693 0
VERIZON COMMUNICATIONS INC COM 92343V104 52,202 1,004,674 SH   SOLE   1,004,674 0 0
VISA INC COM CL A 92826C839 41,676 192,314 SH   OTR   0 41,676 0
VISA INC COM CL A 92826C839 157,784 728,090 SH   SOLE   728,090 0 0
VISA INC COM CL A 92826C839 0 4,400 SH Call SOLE   4,400 0 0
WALMART INC COM 931142103 28,214 194,994 SH   OTR   0 28,214 0
WALMART INC COM 931142103 111,368 769,704 SH   SOLE   769,704 0 0
ZOETIS INC CL A 98978V103 547 2,244 SH   SOLE   2,244 0 0
ZSCALER INC COM 98980G102 304 943 SH   SOLE   943 0 0