Detailed information about 41.31.128.0/18