Detailed information about 89.19.192.0/20