State of Alabama deadline for 2020 refund

Is April 18, 2023 or May 17, 2024 the last day to file for a 2020 State of Alabama refund? Where is listing of said deadline?