Detailed information about 188.29.224.0/20