Detailed information about 39.190.64.0/18