Detailed information about 85.152.64.0/19