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
Expires: July 31, 2015
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 4,983 20 SH SOLE 20 0 0
AMAZON COM INC COM Stock 023135106 6,950,889 27,898 SH SOLE 27,898 0 0
POWERSHARES QQQ TR ETF 46090E103 291 0 SH SOLE 0 0 0
POWERSHARES QQQ TR ETF 46090E103 555,567 751 SH SOLE 751 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 5,701,910 29,129 SH SOLE 29,128 0 0
ISHARES GOLD TRUST ETF 464285204 2,281,301 29,210 SH SOLE 29,210 0 0
JOHNSON & JOHNSON COM Stock 478160104 6,823,409 25,774 SH SOLE 25,774 0 0
COCA COLA CO COM Stock 191216100 22,776 265 SH SOLE 264 0 0
COCA COLA CO COM Stock 191216100 1,452,084 16,869 SH SOLE 16,869 0 0
UNITED PARCEL SERVICE INC Stock 911312106 1,775 19 SH SOLE 19 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3,451,020 36,933 SH SOLE 36,933 0 0
MEDTRONIC PLC SHS Stock G5960L103 5,045,808 58,475 SH SOLE 58,475 0 0
MERCK & CO INC COM Stock 58933Y105 5,812 40 SH SOLE 40 0 0
MERCK & CO INC COM Stock 58933Y105 7,186,015 49,453 SH SOLE 49,453 0 0
SPDR S&P 500 ETF ETF 78462F103 741,214 972 SH SOLE 971 0 0
MCKESSON CORP COM Stock 58155Q103 6,830 8 SH SOLE 8 0 0
MCKESSON CORP COM Stock 58155Q103 6,179,261 7,237 SH SOLE 7,237 0 0
ALLSTATE CORP Stock 020002101 6,037,476 27,213 SH SOLE 27,213 0 0
BANK OF NY MELLON CORP COM Stock 064058100 6,708,229 46,382 SH SOLE 46,382 0 0
VERIZON COMMUNICATIONS Stock 92343V104 2,294 50 SH SOLE 50 0 0
VERIZON COMMUNICATIONS Stock 92343V104 5,782,143 126,055 SH SOLE 126,055 0 0
PEPSICO INC COM Stock 713448108 3,842,657 30,324 SH SOLE 30,324 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,006 55 SH SOLE 55 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,674,527 73,335 SH SOLE 73,335 0 0
BP PLC SPONSORED ADR ADR 055622104 5,279 120 SH SOLE 120 0 0
BP PLC SPONSORED ADR ADR 055622104 6,407,368 145,655 SH SOLE 145,655 0 0
DUPONT DE NEMOURS INC COMMON STOCK Stock 26614N201 3,645,493 28,066 SH SOLE 28,066 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 3,609,997 21,434 SH SOLE 21,434 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 6,221,619 114,368 SH SOLE 114,368 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 3,279,772 40,692 SH SOLE 40,691 0 0
2027 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J783 1,695,845 86,766 SH SOLE 86,766 0 0
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 2,409 38 SH SOLE 37 0 0
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 1,215,899 19,288 SH SOLE 19,287 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 4,652 50 SH SOLE 50 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 5,780,575 62,130 SH SOLE 62,130 0 0
MSC INDL DIRECT INC CL A Stock 553530106 4,330 35 SH SOLE 35 0 0
MSC INDL DIRECT INC CL A Stock 553530106 6,709,954 54,235 SH SOLE 54,235 0 0
ALPHABET INC CL A Stock 02079K305 6,963,835 20,239 SH SOLE 20,239 0 0
EASTMAN CHEMICAL CO Stock 277432100 3,912,970 60,348 SH SOLE 60,348 0 0
UNILEVER PLC SPON ADR NEW ADR 904767803 4,312 71 SH SOLE 71 0 0
UNILEVER PLC SPON ADR NEW ADR 904767803 5,424,464 89,321 SH SOLE 89,321 0 0
CSX CORP Stock 126408103 5,302 114 SH SOLE 114 0 0
CSX CORP Stock 126408103 5,863,681 126,074 SH SOLE 126,073 0 0
COMCAST CORP NEW CL A Stock 20030N101 2,067 95 SH SOLE 95 0 0
COMCAST CORP NEW CL A Stock 20030N101 2,723,438 125,158 SH SOLE 125,158 0 0
MICROSOFT Stock 594918104 7,143,862 13,928 SH SOLE 13,928 0 0
LENNAR CORP CL A Stock 526057104 2,285 28 SH SOLE 28 0 0
LENNAR CORP CL A Stock 526057104 4,272,216 52,362 SH SOLE 52,362 0 0
CVS HEALTH CORP COM Stock 126650100 4,991,076 58,246 SH SOLE 58,245 0 0
2026 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J791 1,651,119 84,586 SH SOLE 84,586 0 0
STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF ETF 81369Y852 2,755,252 24,829 SH SOLE 24,828 0 0
2028 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J643 1,645,211 81,750 SH SOLE 81,749 0 0
NEXTERA ENERGY INC COM Stock 65339F101 5,860,685 77,379 SH SOLE 77,379 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3,428,662 64,207 SH SOLE 64,207 0 0
VANGUARD S&P 500 ETF ETF 922908363 516 1 SH SOLE 0 0 0
VANGUARD S&P 500 ETF ETF 922908363 425,859 608 SH SOLE 607 0 0
SERVISFIRST BANCSHARES INC COM Stock 81768T108 289,055 7,230 SH SOLE 7,230 0 0
2029 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J577 1,674,446 92,003 SH SOLE 92,002 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 7,675,003 7,206 SH SOLE 7,205 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 261,424 525 SH SOLE 525 0 0
2030 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J460 1,704,874 105,630 SH SOLE 105,630 0 0
VISA INC Stock 92826C839 6,455,004 17,964 SH SOLE 17,964 0 0
HERSHEY CO COM Stock 427866108 4,560,130 28,933 SH SOLE 28,933 0 0
2031 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J429 1,660,348 105,285 SH SOLE 105,285 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 234,122 1,408 SH SOLE 1,408 0 0
META PLATFORMS INC CL A Stock 30303M102 5,871,420 8,097 SH SOLE 8,096 0 0
2032 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W858 1,630,941 83,275 SH SOLE 83,275 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 6,387,936 42,973 SH SOLE 42,973 0 0
METLIFE INC COM Stock 59156R108 5,179 55 SH SOLE 55 0 0
METLIFE INC COM Stock 59156R108 6,407,682 68,051 SH SOLE 68,051 0 0
EQUIFAX INC COM Stock 294429105 2,881,354 20,995 SH SOLE 20,995 0 0
NVIDIA CORPORATION COM Stock 67066G104 7,731,120 33,852 SH SOLE 33,852 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 3,572 45 SH SOLE 45 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 5,410,488 68,159 SH SOLE 68,159 0 0
CUMMINS INC COM Stock 231021106 5,340,559 10,339 SH SOLE 10,338 0 0
EOG RES INC COM Stock 26875P101 6,390,824 46,391 SH SOLE 46,391 0 0
GENUINE PARTS CO COM Stock 372460105 5,395,252 42,908 SH SOLE 42,908 0 0
MOSAIC CO Stock 61945C103 3,713,993 171,547 SH SOLE 171,547 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 332 4 SH SOLE 4 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 290,770 3,505 SH SOLE 3,504 0 0
KENVUE INC COM Stock 49177J102 4,620,174 261,618 SH SOLE 261,618 0 0
QUALCOMM INC Stock 747525103 5,705 31 SH SOLE 31 0 0
QUALCOMM INC Stock 747525103 5,893,697 32,024 SH SOLE 32,024 0 0
2033 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W825 1,589,775 79,494 SH SOLE 79,493 0 0
MCDONALDS CORP COM Stock 580135101 3,807,739 16,488 SH SOLE 16,488 0 0
CISCO SYS INC Stock 17275R102 6,535,939 60,726 SH SOLE 60,726 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 6,150 100 SH SOLE 100 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,392,289 38,899 SH SOLE 38,899 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 2,365,019 48,563 SH SOLE 48,563 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 4,803,543 10,771 SH SOLE 10,771 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 3,293,407 30,259 SH SOLE 30,259 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 3,510,254 21,022 SH SOLE 21,022 0 0
2034 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W783 1,555,950 79,722 SH SOLE 79,722 0 0
STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 1,615 30 SH SOLE 30 0 0
STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 813,916 15,398 SH SOLE 15,397 0 0
ONEOK INC NEW COM Stock 30609A109 5,768,857 67,654 SH SOLE 67,654 0 0
SALESFORCE INC COM Stock 79466L302 4,839,795 21,082 SH SOLE 21,082 0 0
LOCKHEED MARTIN CORP Stock 539830109 5,093 10 SH SOLE 10 0 0
LOCKHEED MARTIN CORP Stock 539830109 5,534,020 10,867 SH SOLE 10,867 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,617 20 SH SOLE 20 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,677,142 20,183 SH SOLE 20,183 0 0
ISHARES PRIME MONEY MARKET ETF ETF 09290C756 1,851,984 18,477 SH SOLE 18,477 0 0
CHEVRON CORPORATION COM Stock 166764100 6,871,667 33,650 SH SOLE 33,650 0 0
STATE STREET SPDR S&P DIVIDEND ETF ETF 78464A763 3,051 21 SH SOLE 20 0 0
STATE STREET SPDR S&P DIVIDEND ETF ETF 78464A763 1,449,912 9,898 SH SOLE 9,898 0 0
WALMART INC COM Stock 931142103 3,781,753 36,391 SH SOLE 36,391 0 0
RTX CORPORATION COM Stock 75513E101 6,498 35 SH SOLE 35 0 0
RTX CORPORATION COM Stock 75513E101 6,138,703 33,066 SH SOLE 33,066 0 0
KLA CORP COM NEW Stock 482480100 13,645 70 SH SOLE 70 0 0
KLA CORP COM NEW Stock 482480100 6,107,987 31,334 SH SOLE 31,334 0 0
2035 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W759 1,548,011 80,512 SH SOLE 80,511 0 0
AMGEN INC COM Stock 031162100 5,901 14 SH SOLE 14 0 0
AMGEN INC COM Stock 031162100 7,013,926 16,640 SH SOLE 16,640 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 3,498,821 27,260 SH SOLE 27,260 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 328,034 1,406 SH SOLE 1,406 0 0
QNITY ELECTRONICS INC COMMON STOCK Stock 74743L100 4,406,936 35,048 SH SOLE 35,048 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 5,937 66 SH SOLE 66 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 2,773,224 30,896 SH SOLE 30,895 0 0
NUCOR CORP COM Stock 670346105 6,311 27 SH SOLE 27 0 0
NUCOR CORP COM Stock 670346105 6,097,135 26,084 SH SOLE 26,084 0 0
BERKLEY W R CORP COM Stock 084423102 5,876 87 SH SOLE 87 0 0
BERKLEY W R CORP COM Stock 084423102 5,579,007 82,603 SH SOLE 82,603 0 0
BARRICK GOLD CORP F Stock 06849F108 5,844,560 143,372 SH SOLE 143,372 0 0
REALTY INCOME CORP REIT 756109104 4,760,970 87,679 SH SOLE 87,679 0 0
LOWES COS INC COM Stock 548661107 3,686 20 SH SOLE 20 0 0
LOWES COS INC COM Stock 548661107 4,349,244 23,600 SH SOLE 23,600 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2,511,626 63,682 SH SOLE 63,682 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3,305 65 SH SOLE 65 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 4,035,475 80,372 SH SOLE 80,371 0 0
APPLE INC Stock 037833100 7,659 23 SH SOLE 23 0 0
APPLE INC Stock 037833100 7,665,626 23,019 SH SOLE 23,018 0 0
ABBOTT LABORATORIES COM Stock 002824100 3,558 36 SH SOLE 36 0 0
ABBOTT LABORATORIES COM Stock 002824100 4,626,331 46,811 SH SOLE 46,811 0 0
INVESCO PREFERRED ETF ETF 46138E511 401,541 39,875 SH SOLE 39,875 0 0