Detailed information about 93.103.192.0/19