Detailed information about 93.110.128.0/18