Detailed information about 195.114.224.0/20