Detailed information about 92.188.128.0/18