Detailed information about 93.153.0.0/18