Detailed information about 39.53.128.0/18