https://wikitechlibrary.com/st-john-ramadan-timing/
St John Ramadan Timing 2023