Detailed information about 93.77.224.0/19