Detailed information about 94.154.192.0/18