Detailed information about 85.152.128.0/19