Detailed information about 188.129.192.0/18