Hello Michael,
Thank you for your message.
Yes, we've submitted tickets to Talos and actually I can see right now
here that IP address 64.20.61.146 has
neutral reputation and is not added to their blocklist as of now. If you've seen that this IP address is still blocked or added to some other blocklists by Talos, please let us know.
Hope that helps.