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
AMAZON COM INC COM Stock 023135106 2,544 23,951 SH   SOLE   23,951 0 0
POWERSHARES QQQ TR ETF 46090E103 717 2,559 SH   SOLE   2,559 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,557 20,113 SH   SOLE   20,112 0 0
STARBUCKS CORP Stock 855244109 3,398 44,476 SH   SOLE   44,476 0 0
JOHNSON & JOHNSON COM Stock 478160104 4,161 23,440 SH   SOLE   23,440 0 0
COCA COLA CO COM Stock 191216100 4,315 68,585 SH   SOLE   68,585 0 0
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 413 1,537 SH   SOLE   1,537 0 0
2025 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J825 755 36,916 SH   SOLE   36,916 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3,767 20,634 SH   SOLE   20,634 0 0
INTEL CORP Stock 458140100 3,241 86,641 SH   SOLE   86,640 0 0
MEDTRONIC PLC SHS Stock G5960L103 2,837 31,608 SH   SOLE   31,608 0 0
MERCK & CO INC COM Stock 58933Y105 3,986 43,716 SH   SOLE   43,716 0 0
SPDR S&P 500 ETF ETF 78462F103 638 1,691 SH   SOLE   1,691 0 0
MCKESSON CORP COM Stock 58155Q103 4,731 14,504 SH   SOLE   14,504 0 0
EMERSON ELEC CO COM Stock 291011104 3,140 39,479 SH   SOLE   39,479 0 0
ALLSTATE CORP Stock 020002101 3,973 31,352 SH   SOLE   31,352 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 3,481 83,458 SH   SOLE   83,458 0 0
VERIZON COMMUNICATIONS Stock 92343V104 4,130 81,378 SH   SOLE   81,378 0 0
SNAP ON INC COM Stock 833034101 2,305 11,701 SH   SOLE   11,701 0 0
WESTPORT FUEL SYSTEMS INC COM NEW Stock 960908309 10 10,000 SH   SOLE   10,000 0 0
BP PLC SPONSORED ADR ADR 055622104 2,797 98,656 SH   SOLE   98,656 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 2,673 48,094 SH   SOLE   48,094 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,925 15,012 SH   SOLE   15,012 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 2,240 31,028 SH   SOLE   31,027 0 0
2027 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J783 950 49,023 SH   SOLE   49,023 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 594 14,972 SH   SOLE   14,972 0 0
ATMOS ENERGY CORP COM Stock 049560105 4,482 39,986 SH   SOLE   39,986 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 2,283 31,216 SH   SOLE   31,216 0 0
MSC INDL DIRECT INC CL A Stock 553530106 3,549 47,247 SH   SOLE   47,247 0 0
ALPHABET INC CL A Stock 02079K305 3,389 1,555 SH   SOLE   1,555 0 0
EASTMAN CHEMICAL CO Stock 277432100 2,968 33,058 SH   SOLE   33,058 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 3,871 84,454 SH   SOLE   84,454 0 0
CSX CORP Stock 126408103 2,785 95,824 SH   SOLE   95,823 0 0
MICROSOFT Stock 594918104 3,495 13,610 SH   SOLE   13,609 0 0
LENNAR CORP CL A Stock 526057104 2,563 36,319 SH   SOLE   36,319 0 0
CVS HEALTH CORP COM Stock 126650100 4,177 45,083 SH   SOLE   45,082 0 0
2026 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J791 795 41,267 SH   SOLE   41,267 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 1,452 26,757 SH   SOLE   26,757 0 0
2028 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J643 1,011 50,653 SH   SOLE   50,653 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,983 63,056 SH   SOLE   63,055 0 0
HUNTSMAN CORP COM Stock 447011107 2,904 102,425 SH   SOLE   102,425 0 0
DOW INC COM Stock 260557103 3,431 66,474 SH   SOLE   66,474 0 0
VANGUARD S&P 500 ETF ETF 922908363 377 1,088 SH   SOLE   1,088 0 0
2029 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J577 1,074 59,170 SH   SOLE   59,170 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 2,615 47,304 SH   SOLE   47,304 0 0
AFLAC INC COM Stock 001055102 3,890 70,298 SH   SOLE   70,298 0 0
SYSCO CORP COM Stock 871829107 3,612 42,641 SH   SOLE   42,640 0 0
2030 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J460 1,126 68,490 SH   SOLE   68,490 0 0
VISA INC Stock 92826C839 3,338 16,952 SH   SOLE   16,952 0 0
2031 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J429 853 52,109 SH   SOLE   52,109 0 0
META PLATFORMS INC CL A Stock 30303M102 2,545 15,784 SH   SOLE   15,784 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1,508 112,391 SH   SOLE   112,391 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 4,048 241,532 SH   SOLE   241,532 0 0
EQUIFAX INC COM Stock 294429105 2,859 15,642 SH   SOLE   15,642 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 3,699 47,673 SH   SOLE   47,673 0 0
CUMMINS INC COM Stock 231021106 3,030 15,656 SH   SOLE   15,656 0 0
GENUINE PARTS CO COM Stock 372460105 4,156 31,248 SH   SOLE   31,248 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 940 18,809 SH   SOLE   18,809 0 0
QUALCOMM INC Stock 747525103 3,846 30,108 SH   SOLE   30,108 0 0
CISCO SYS INC Stock 17275R102 3,474 81,464 SH   SOLE   81,464 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 1,331 18,618 SH   SOLE   18,618 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1,576 21,415 SH   SOLE   21,415 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 1,789 13,015 SH   SOLE   13,015 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 1,977 22,632 SH   SOLE   22,632 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 405 11,243 SH   SOLE   11,243 0 0
2022 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J882 515 24,298 SH   SOLE   24,298 0 0
LOCKHEED MARTIN CORP Stock 539830109 4,318 10,043 SH   SOLE   10,043 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 2,776 24,655 SH   SOLE   24,655 0 0
INTERNATIONAL PAPER CO COM Stock 460146103 3,485 83,324 SH   SOLE   83,324 0 0
CHEVRON CORP NEW COM Stock 166764100 3,607 24,914 SH   SOLE   24,914 0 0
M & T BK CORP COM Stock 55261F104 3,687 23,131 SH   SOLE   23,131 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 768 6,468 SH   SOLE   6,468 0 0
WALMART INC COM Stock 931142103 3,480 28,622 SH   SOLE   28,621 0 0
ORACLE CORPORATION Stock 68389X105 3,130 44,797 SH   SOLE   44,797 0 0
KLA CORP COM NEW Stock 482480100 3,514 11,014 SH   SOLE   11,014 0 0
AMGEN INC COM Stock 031162100 3,889 15,986 SH   SOLE   15,986 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 2,770 22,744 SH   SOLE   22,744 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 574 4,003 SH   SOLE   4,003 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1,304 29,408 SH   SOLE   29,408 0 0
2023 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J866 577 27,532 SH   SOLE   27,532 0 0
2024 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J841 705 34,000 SH   SOLE   34,000 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 3,836 37,838 SH   SOLE   37,838 0 0
NUCOR CORP COM Stock 670346105 3,025 28,972 SH   SOLE   28,972 0 0
BERKLEY W R CORP COM Stock 084423102 3,259 47,750 SH   SOLE   47,750 0 0
BARRICK GOLD CORP F Stock 067901108 1,981 111,962 SH   SOLE   111,962 0 0
ALTRIA GROUP INC COM Stock 02209S103 3,674 87,946 SH   SOLE   87,946 0 0
DOMINION RESOURCES INC Stock 25746U109 3,434 43,028 SH   SOLE   43,027 0 0
LOWES COS INC COM Stock 548661107 2,870 16,430 SH   SOLE   16,430 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2,032 28,980 SH   SOLE   28,979 0 0
KRAFT HEINZ CO Stock 500754106 3,680 96,486 SH   SOLE   96,486 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1,774 61,525 SH   SOLE   61,525 0 0
APPLE INC Stock 037833100 3,588 26,241 SH   SOLE   26,240 0 0
ABBOTT LABS COM Stock 002824100 2,885 26,557 SH   SOLE   26,557 0 0
DISNEY WALT CO COM Stock 254687106 1,883 19,950 SH   SOLE   19,950 0 0
INVESCO PREFERRED ETF ETF 46138E511 1,945 157,620 SH   SOLE   157,620 0 0