Detailed information about 193.241.64.0/18