Detailed information about 23.42.128.0/20