Detailed information about 123.95.128.0/19