As for 2022, I found that the website has continued to operate, albeit with some changes in its URL and domain. Here are a few updates: