Detailed information about 79.190.64.0/18