Detailed information about 39.138.64.0/18