I am really frustrated, spent the whole day searching for a download link but the best I can find is 5-20.3 which doesn't work for me. Are there any kind strangers that could share a link ( without a virus preferably, but I am at that point where I'd still download it)?