Detailed information about 52.130.128.0/18