Detailed information about 93.77.192.0/19