Detailed information about 39.187.64.0/18