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.