Detailed information about 38.87.128.0/20