Detailed information about 93.118.224.0/19