Detailed information about 183.229.64.0/18