Detailed information about 94.76.192.0/18