Detailed information about 82.153.128.0/18