Detailed information about 123.85.224.0/19