Detailed information about 88.135.224.0/19