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,767 20 SH SOLE 20 0 0
AMAZON COM INC COM Stock 023135106 6,599,971 27,691 SH SOLE 27,691 0 0
POWERSHARES QQQ TR ETF 46090E103 289 0 SH SOLE 0 0 0
POWERSHARES QQQ TR ETF 46090E103 567,028 770 SH SOLE 770 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 5,755,520 30,210 SH SOLE 30,209 0 0
ISHARES GOLD TRUST ETF 464285204 1,714,077 22,700 SH SOLE 22,700 0 0
JOHNSON & JOHNSON COM Stock 478160104 6,816,555 26,840 SH SOLE 26,840 0 0
COCA COLA CO COM Stock 191216100 18,616 229 SH SOLE 229 0 0
COCA COLA CO COM Stock 191216100 1,370,944 16,869 SH SOLE 16,869 0 0
UNITED PARCEL SERVICE INC Stock 911312106 2,043 19 SH SOLE 19 0 0
UNITED PARCEL SERVICE INC Stock 911312106 4,124,560 38,368 SH SOLE 38,368 0 0
MEDTRONIC PLC SHS Stock G5960L103 4,497,912 57,496 SH SOLE 57,496 0 0
MERCK & CO INC COM Stock 58933Y105 5,140 40 SH SOLE 40 0 0
MERCK & CO INC COM Stock 58933Y105 6,751,647 52,542 SH SOLE 52,542 0 0
SPDR S&P 500 ETF ETF 78462F103 720,260 965 SH SOLE 964 0 0
MCKESSON CORP COM Stock 58155Q103 6,045 8 SH SOLE 8 0 0
MCKESSON CORP COM Stock 58155Q103 5,396,328 7,142 SH SOLE 7,141 0 0
ALLSTATE CORP Stock 020002101 6,851,958 28,797 SH SOLE 28,797 0 0
BANK OF NY MELLON CORP COM Stock 064058100 7,457,827 51,572 SH SOLE 51,572 0 0
VERIZON COMMUNICATIONS Stock 92343V104 2,117 50 SH SOLE 50 0 0
VERIZON COMMUNICATIONS Stock 92343V104 5,170,349 122,115 SH SOLE 122,115 0 0
PEPSICO INC COM Stock 713448108 4,339,976 32,053 SH SOLE 32,053 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,143 55 SH SOLE 55 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,443,532 62,719 SH SOLE 62,719 0 0
BP PLC SPONSORED ADR ADR 055622104 4,434 120 SH SOLE 120 0 0
BP PLC SPONSORED ADR ADR 055622104 5,325,238 144,120 SH SOLE 144,120 0 0
DUPONT DE NEMOURS INC COMMON STOCK Stock 26614N201 3,501,818 25,817 SH SOLE 25,817 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 3,422,057 21,568 SH SOLE 21,568 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 7,033,723 113,888 SH SOLE 113,888 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 3,257,338 39,212 SH SOLE 39,211 0 0
2027 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J783 1,586,089 80,861 SH SOLE 80,861 0 0
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 2,281 34 SH SOLE 34 0 0
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 1,287,314 19,054 SH SOLE 19,054 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 5,350 50 SH SOLE 50 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 6,530,852 61,036 SH SOLE 61,036 0 0
MSC INDL DIRECT INC CL A Stock 553530106 4,163 35 SH SOLE 35 0 0
MSC INDL DIRECT INC CL A Stock 553530106 6,955,958 58,478 SH SOLE 58,478 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 262,705 525 SH SOLE 525 0 0
ALPHABET INC CL A Stock 02079K305 7,247,464 20,280 SH SOLE 20,280 0 0
EASTMAN CHEMICAL CO Stock 277432100 3,908,623 58,355 SH SOLE 58,355 0 0
UNILEVER PLC SPON ADR NEW ADR 904767803 4,269 71 SH SOLE 71 0 0
UNILEVER PLC SPON ADR NEW ADR 904767803 5,211,502 86,685 SH SOLE 86,685 0 0
CSX CORP Stock 126408103 5,418 114 SH SOLE 114 0 0
CSX CORP Stock 126408103 6,179,830 130,020 SH SOLE 130,019 0 0
COMCAST CORP NEW CL A Stock 20030N101 2,332 95 SH SOLE 95 0 0
COMCAST CORP NEW CL A Stock 20030N101 2,532,185 103,144 SH SOLE 103,144 0 0
MICROSOFT Stock 594918104 5,219,062 13,991 SH SOLE 13,991 0 0
LENNAR CORP CL A Stock 526057104 2,534 28 SH SOLE 28 0 0
LENNAR CORP CL A Stock 526057104 3,976,945 43,949 SH SOLE 43,949 0 0
CVS HEALTH CORP COM Stock 126650100 6,084,900 58,820 SH SOLE 58,819 0 0
2026 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J791 1,531,170 78,421 SH SOLE 78,421 0 0
STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF ETF 81369Y852 2,525,675 23,576 SH SOLE 23,575 0 0
2028 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J643 1,566,903 76,941 SH SOLE 76,941 0 0
NEXTERA ENERGY INC COM Stock 65339F101 6,684,475 76,159 SH SOLE 76,159 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3,436,287 64,098 SH SOLE 64,097 0 0
VANGUARD S&P 500 ETF ETF 922908363 506 1 SH SOLE 0 0 0
VANGUARD S&P 500 ETF ETF 922908363 421,348 613 SH SOLE 613 0 0
SERVISFIRST BANCSHARES INC COM Stock 81768T108 313,601 3,615 SH SOLE 3,615 0 0
2029 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J577 1,601,639 86,226 SH SOLE 86,225 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 8,939,745 7,745 SH SOLE 7,744 0 0
2030 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J460 1,660,705 99,772 SH SOLE 99,772 0 0
VISA INC Stock 92826C839 6,122,441 17,845 SH SOLE 17,845 0 0
HERSHEY CO COM Stock 427866108 4,759,608 27,128 SH SOLE 27,128 0 0
2031 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46138J429 1,612,014 98,384 SH SOLE 98,383 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 231,292 1,408 SH SOLE 1,408 0 0
META PLATFORMS INC CL A Stock 30303M102 4,227,491 7,505 SH SOLE 7,505 0 0
2032 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W858 1,604,005 78,206 SH SOLE 78,206 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 6,364,405 43,559 SH SOLE 43,559 0 0
METLIFE INC COM Stock 59156R108 4,654 55 SH SOLE 55 0 0
METLIFE INC COM Stock 59156R108 5,850,528 69,147 SH SOLE 69,147 0 0
EQUIFAX INC COM Stock 294429105 2,963,144 18,669 SH SOLE 18,669 0 0
NVIDIA CORPORATION COM Stock 67066G104 7,100,194 35,485 SH SOLE 35,485 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 3,438 45 SH SOLE 45 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 5,201,490 68,082 SH SOLE 68,082 0 0
CUMMINS INC COM Stock 231021106 7,330,729 10,279 SH SOLE 10,278 0 0
EOG RES INC COM Stock 26875P101 5,988,596 46,162 SH SOLE 46,162 0 0
GENUINE PARTS CO COM Stock 372460105 4,974,745 42,166 SH SOLE 42,166 0 0
MOSAIC CO Stock 61945C103 3,214,968 151,721 SH SOLE 151,721 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 335 4 SH SOLE 4 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 299,868 3,581 SH SOLE 3,580 0 0
KENVUE INC COM Stock 49177J102 4,750,517 248,588 SH SOLE 248,588 0 0
QUALCOMM INC Stock 747525103 5,728 31 SH SOLE 31 0 0
QUALCOMM INC Stock 747525103 5,857,843 31,700 SH SOLE 31,700 0 0
2033 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W825 1,556,817 73,941 SH SOLE 73,940 0 0
MCDONALDS CORP COM Stock 580135101 5,251,853 19,429 SH SOLE 19,429 0 0
CISCO SYS INC Stock 17275R102 7,379,190 62,823 SH SOLE 62,823 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 5,311 100 SH SOLE 100 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,068,635 38,950 SH SOLE 38,950 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 2,399,737 47,211 SH SOLE 47,211 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 4,161,206 10,020 SH SOLE 10,020 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 3,375,887 28,785 SH SOLE 28,784 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 3,865,565 20,869 SH SOLE 20,869 0 0
2034 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W783 1,528,776 73,979 SH SOLE 73,979 0 0
STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 1,569 27 SH SOLE 27 0 0
STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 891,941 15,466 SH SOLE 15,466 0 0
ONEOK INC NEW COM Stock 682680103 5,778,554 66,466 SH SOLE 66,466 0 0
SALESFORCE INC COM Stock 79466L302 2,941,448 18,776 SH SOLE 18,776 0 0
LOCKHEED MARTIN CORP Stock 539830109 5,095 10 SH SOLE 10 0 0
LOCKHEED MARTIN CORP Stock 539830109 5,466,506 10,730 SH SOLE 10,730 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,547 20 SH SOLE 20 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 6,845,780 20,914 SH SOLE 20,914 0 0
M/I HOMES INC COM Stock 55305B101 209,027 1,300 SH SOLE 1,300 0 0
ISHARES PRIME MONEY MARKET ETF ETF 09290C756 769,467 7,671 SH SOLE 7,670 0 0
CHEVRON CORPORATION COM Stock 166764100 5,653,245 34,105 SH SOLE 34,105 0 0
STATE STREET SPDR S&P DIVIDEND ETF ETF 78464A763 3,003 20 SH SOLE 19 0 0
STATE STREET SPDR S&P DIVIDEND ETF ETF 78464A763 1,470,955 9,666 SH SOLE 9,665 0 0
WALMART INC COM Stock 931142103 3,763,403 33,228 SH SOLE 33,228 0 0
RTX CORPORATION COM Stock 75513E101 6,641 35 SH SOLE 35 0 0
RTX CORPORATION COM Stock 75513E101 6,358,232 33,512 SH SOLE 33,512 0 0
KLA CORP COM NEW Stock 482480100 21,120 70 SH SOLE 70 0 0
KLA CORP COM NEW Stock 482480100 9,501,107 31,491 SH SOLE 31,490 0 0
2035 INVESCO BULLETSHARES CORPORATE BOND ETF ETF 46139W759 1,521,238 74,316 SH SOLE 74,315 0 0
AMGEN INC COM Stock 031162100 5,070 14 SH SOLE 14 0 0
AMGEN INC COM Stock 031162100 6,243,311 17,241 SH SOLE 17,241 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 3,480,661 26,483 SH SOLE 26,483 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 336,474 1,422 SH SOLE 1,422 0 0
QNITY ELECTRONICS INC COMMON STOCK Stock 74743L100 5,574,097 34,132 SH SOLE 34,132 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 5,145 59 SH SOLE 59 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 2,710,169 30,839 SH SOLE 30,839 0 0
NUCOR CORP COM Stock 670346105 6,014 27 SH SOLE 27 0 0
NUCOR CORP COM Stock 670346105 6,276,872 28,179 SH SOLE 28,179 0 0
BERKLEY W R CORP COM Stock 084423102 6,136 87 SH SOLE 87 0 0
BERKLEY W R CORP COM Stock 084423102 5,650,934 80,121 SH SOLE 80,121 0 0
BARRICK GOLD CORP F Stock 06849F108 5,134,603 139,673 SH SOLE 139,673 0 0
REALTY INCOME CORP REIT 756109104 5,249,003 84,716 SH SOLE 84,716 0 0
LOWES COS INC COM Stock 548661107 4,410 20 SH SOLE 20 0 0
LOWES COS INC COM Stock 548661107 5,011,076 22,727 SH SOLE 22,727 0 0
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2,737,347 60,374 SH SOLE 60,373 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 2,973 59 SH SOLE 59 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 4,012,673 79,632 SH SOLE 79,632 0 0
APPLE INC Stock 037833100 6,655 23 SH SOLE 23 0 0
APPLE INC Stock 037833100 7,247,170 25,046 SH SOLE 25,045 0 0
ABBOTT LABORATORIES COM Stock 002824100 3,267 36 SH SOLE 36 0 0
ABBOTT LABORATORIES COM Stock 002824100 3,971,962 43,773 SH SOLE 43,773 0 0
INVESCO PREFERRED ETF ETF 46138E511 454,771 41,953 SH SOLE 41,953 0 0